Community
Participate
Working Groups
One approach for "simplify launching for novice users" (bug 74480) used the notion of a default launch configuration for a resource (so we could launch the default config for a resource when there is more than one). However, we have since changed the approach used in "contextual launch" to use the launch history as an MRU list, effectively launching the most recently launched configuration associated with a resource. At this time, we feel that the notion of a "default configuration" for a resource is not needed, and makes the launch story more confusing (i.e. mixing launch default with launch most recent makes it difficult for the user to know what will be launched when they press the run button). We propose to remove the new API introduced in 3.3: ILaunchManager.getDefaultConfiguration(IResource) ILaunchManager.setDefaultConfiguration(IResource, ILaunchConfiguration) This API has been marked as experimental in 3.3, and there are no known users of the API. The only known use of the API was the debug platform itself and a few tests which will be updated to no longer use the API.
Awaiting PMC approval.
+1
Fixed. Removed API, impl and tests
Please verify.
verified