Community
Participate
Working Groups
The EvaluationContextManager, which is used to activate several actions in the UI, references org.eclipse.cdt.debug.ui in the following statement: private final static String DEBUGGER_ACTIVE = CDebugUIPlugin.getUniqueIdentifier() + ".debuggerActive"; //$NON-NLS-1$ This triggers activating the org.eclipse.cdt.debug.ui plugin as soon as the dsf.ui plugin is activated. This dependency is not necessary.
Created attachment 194072 [details] Patch with simple fix.
I committed the change. Marc, please review.
*** cdt cvs genie on behalf of ppiech *** Bug 343867 - EvaluationContextManager unnecessarily triggers loading of org.eclipse.cdt.debug.ui [*] EvaluationContextManager.java 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/EvaluationContextManager.java?root=Tools_Project&r1=1.1&r2=1.2
Nice catch!
Pawel, should we mark this as fixed?
(In reply to comment #5) > Pawel, should we mark this as fixed? Yes, My bad.