diff options
-rw-r--r-- | org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerLocationService.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerLocationService.java b/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerLocationService.java index 34bbb8e8..482f2bc6 100644 --- a/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerLocationService.java +++ b/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerLocationService.java @@ -322,8 +322,10 @@ public class MarkerLocationService implements IMarkerLocationService, IEditorMar List<Dependency> deps = dm.getDependencies(); if (deps != null) { for (Dependency dep : deps) { - //shall we be using geManagementkey() here? but it contains also the type, not only the gr+art ids.. - managed.put(dep.getGroupId() + ":" + dep.getArtifactId(), dep.getVersion()); //$NON-NLS-1$ + if (dep.getVersion() != null) { //#335366 + //shall we be using geManagementkey() here? but it contains also the type, not only the gr+art ids.. + managed.put(dep.getGroupId() + ":" + dep.getArtifactId(), dep.getVersion()); //$NON-NLS-1$ + } } } } |