Bug 105816 Extraneous NLS tag incorrectly found in comments
I20050802-0800 In CoolBarManager (org.eclipse.jface) there are NLS tags inside of commented-out blocks of code. These are being reported as compiler errors (when "Usage of non-externalized strings" is set to error). NLS tags inside of commented-out sections should be ignored. If the commented-out sections were uncommented, then the NLS tags would not be errors.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/IDEApplication.java
if (!tokenizer.hasMoreTokens())
                return true;
            int major = Integer.parseInt(tokenizer.nextToken());
            if (major != MIN_JVM_VERSION_MAJOR)
                return major > MIN_JVM_VERSION_MAJOR;
            
            if (!tokenizer.hasMoreTokens())
                return true;
            int minor = Integer.parseInt(tokenizer.nextToken());
            if (minor != MIN_JVM_VERSION_MINOR)
                return minor > MIN_JVM_VERSION_MINOR;
            
            if (!tokenizer.hasMoreTokens())
                return true;
            int service = Integer.parseInt(tokenizer.nextToken());
            return service >= MIN_JVM_VERSION_SERVICE;
        } catch (SecurityException e) {
            
            
            
            return true;
        } catch (NumberFormatException e) {
            
            
            return true;
        }
    }
    /**
     * Open a workspace selection dialog on the argument shell, populating the
     * argument data with the user's selection. Perform first level validation