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/CoolBarManager.java
IContributionItem item = (IContributionItem) iterator
                            .next();
                    Integer itemRow = (Integer) itemLocation.get(item);
                    if (item.isSeparator())
                        break;
                    
                    if ((itemRow != null) && (itemRow.intValue() == targetRow)) {
                        
                        
                        if (virtualIndex >= index)
                            break;
                        virtualIndex++;
                    }
                    insertAt++;
                }
                
                if (cbInternalIndex == insertAt)
                    return;
                break;
            }
            nextRow(iterator, true);
        }
        contributionList.remove(cbItem);
        
        if (cbInternalIndex < insertAt) {
            insertAt--;
        }
        
        if (currentRow != targetRow) {
            contributionList.add(new Separator(USER_SEPARATOR));