Project: JDT
Bug 133265 [api] new actions () don't follow JDT's pattern
Reported: 2006-03-25 05:52:50 | Status: resolved fixed

JDT HEAD as of now It is JDT UI standard to define a public constant for command (previously action definition) and action IDs, see JdtActionConstants. The lately added ConfigureDeprecationFixAction and FindBrokenNLSKeysAction do not follow that pattern but instead define the constant inside the internal action itself: ConfigureDeprecationFixAction.CONFIGURE_DEPRECATION_FIX FindBrokenNLSKeysAction.ACTION_HANDLER_ID This should be changed for 3.2. The API change request will most likely be granted without problems since JdtActionsCosntants is marked as "not to be subclassed".

Files changed in fix:
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/actions/ConfigureDeprecationFixAction.java