Bug 68787 [Markers] Messages need to be converted to the new format
R3.0 The fix for the missing help in the tasks view introduced a missing NL string Non-externalized string literal; it should be followed by //$NON-NLS-<n>$ MarkerView.java org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal line 298
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerFilter.java
private void addResourcesAndChildren(HashSet result, IResource[] resources) {
		for (int idx = 0; idx < resources.length; idx++) {
			IResource currentResource = resources[idx];
			result.add(currentResource.getFullPath().toString());
			if (currentResource instanceof IContainer) {
				IContainer cont = (IContainer) currentResource;
				try {
					addResourcesAndChildren(result, cont.members());
				} catch (CoreException e) {
					
				}
			}
		}
	}
	/**
	 * Returns the set of projects that contain the given set of resources.
	 * 
	 * @param resources
	 * @return
	 */
	static IProject[] getProjects(IResource[] resources) {
		if (resources == null) {
			return new IProject[0];
		}
		Collection projects = getProjectsAsCollection(resources);
		return (IProject[]) projects.toArray(new IProject[projects.size()]);
	}
	static Collection getProjectsAsCollection(IResource[] resources) {
		HashSet projects = new HashSet();
		for (int idx = 0; idx < resources.length; idx++) {