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.jface/src/org/eclipse/jface/action/ContributionManager.java
* Internal debug method for printing statistics about this manager
     * to <code>System.out</code>.
     */
    protected void dumpStatistics() {
        int size = 0;
        if (contributions != null)
            size = contributions.size();
        System.out.println(this.toString());
        System.out.println("   Number of elements: " + size);
        int sum = 0;
        for (int i = 0; i < size; i++)
            if (((IContributionItem) contributions.get(i)).isVisible())
                sum++;
        System.out.println("   Number of visible elements: " + sum);
        System.out.println("   Is dirty: " + isDirty()); 
    }
    /* (non-Javadoc)
     * Method declared on IContributionManager.
     */
    public IContributionItem find(String id) {
        Iterator e = contributions.iterator();
        while (e.hasNext()) {
            IContributionItem item = (IContributionItem) e.next();
            String itemId = item.getId();
            if (itemId != null && itemId.equalsIgnoreCase(id))
                return item;
        }
        return null;
    }
    /* (non-Javadoc)