[184968] NPE in TaglibIndex found running unit tests locally
diff --git a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/ProjectDescription.java b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/ProjectDescription.java index e6989c1..d9f1ea8 100644 --- a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/ProjectDescription.java +++ b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/ProjectDescription.java
@@ -109,7 +109,7 @@ updateJAR(resource, delta.getKind()); } } - else if (resource.getFileExtension().equals("tag") || resource.getFileExtension().equals("tagx")) { //$NON-NLS-1$ //$NON-NLS-2$ + else if ("tag".equalsIgnoreCase(resource.getFileExtension()) || "tagx".equalsIgnoreCase(resource.getFileExtension())) { //$NON-NLS-1$ //$NON-NLS-2$ if (delta.getKind() == IResourceDelta.REMOVED) { removeTag(resource); } @@ -2029,7 +2029,7 @@ * * Also support mappings to .jar files */ - if (resource.getFileExtension().equalsIgnoreCase(("jar"))) { //$NON-NLS-1$ + if ("jar".equalsIgnoreCase(resource.getFileExtension())) { //$NON-NLS-1$ JarRecord jarRecord = createJARRecord(resource); String[] entries = JarUtilities.getEntryNames(resource); for (int jEntry = 0; jEntry < entries.length; jEntry++) {