Community
Participate
Working Groups
I20060210-0800 If a project/workspace setting has the $NON-NLS$ problem preference set to 'Ignore', then I would expect that the clean up 'Remove unnecessary $NON-NLS$ tags' removes all $NON-NLS$ tags from the selection. Use case: I have a project full of $NON-NLS$ tags that were added in the past to avoid warnings. The project does not support i18n, and the tags were only added because there were no project-specific settings when the project started.
I guess we would need a consistent solution also with the problems generated by JDT.Core. Either '//non-nls' comments are unnecessary when NLS is set to ignore or they aren't. Moving to jdt.core to make the call.