Community
Participate
Working Groups
Build ID: I20080617-2000 A source file with many non-externalisable strings often ends up with a lot of NON-NLS comments, which can be untidy. This tends to discourage the use of the compiler option which generates warnings/errors about non-externalised strings. What would help is an extra button on the Externalize String wizard, perhaps labelled "Ignore all (annotation)" or "Always ignore in this file", which adds the annotation @SuppressWarnings("nls") to the entire class. A similar quick-fix would be very handy too. Some background, and original suggestion by Christian W. Damus: https://bugs.eclipse.org/bugs/show_bug.cgi?id=261766#c7
A related annoyance: the Externalize String wizard doesn't respect @SuppressWarnings("nls") - it still wants to externalize strings in classes/members which are marked with the annotation.
Moving to JDT/UI
>A related annoyance: the Externalize String wizard doesn't respect >@SuppressWarnings("nls") See bug 218392.