Author: fbricon
Date: 2011-12-06 05:01:12 -0500 (Tue, 06 Dec 2011)
New Revision: 36983
Modified:
trunk/maven/plugins/org.jboss.tools.maven.ui/src/org/jboss/tools/maven/ui/internal/markers/MavenDependencyMarkerResolutionGenerator.java
Log:
JBIDE-10356 : fix NPE on maven dependency error markers
Modified:
trunk/maven/plugins/org.jboss.tools.maven.ui/src/org/jboss/tools/maven/ui/internal/markers/MavenDependencyMarkerResolutionGenerator.java
===================================================================
---
trunk/maven/plugins/org.jboss.tools.maven.ui/src/org/jboss/tools/maven/ui/internal/markers/MavenDependencyMarkerResolutionGenerator.java 2011-12-06
07:38:49 UTC (rev 36982)
+++
trunk/maven/plugins/org.jboss.tools.maven.ui/src/org/jboss/tools/maven/ui/internal/markers/MavenDependencyMarkerResolutionGenerator.java 2011-12-06
10:01:12 UTC (rev 36983)
@@ -65,10 +65,12 @@
private ResolutionType getResolutionType(IMarker marker) {
ArtifactKey key = getArtifactKey(marker);
- if (key.getVersion().contains(REDHAT_SUFFIX)) {
- return ResolutionType.EAP_REPO;
- } else if (key.getGroupId().startsWith(ORG_JBOSS_PREFIX)) {
- return ResolutionType.JBOSS_REPO;
+ if (key != null) {
+ if (key.getVersion().contains(REDHAT_SUFFIX)) {
+ return ResolutionType.EAP_REPO;
+ } else if (key.getGroupId().startsWith(ORG_JBOSS_PREFIX)) {
+ return ResolutionType.JBOSS_REPO;
+ }
}
return ResolutionType.UNSUPPORTED;
}
Show replies by date