From 319a7b03c39f04e41e81a7d2206fcb62cc98d39a Mon Sep 17 00:00:00 2001 From: Sergey Evdokimov Date: Tue, 25 Mar 2014 16:59:33 +0400 Subject: [PATCH] Bug fix: IDEA does not recognize managed dependencies usage in current pom.xml --- .../idea/maven/dom/MavenDomProjectProcessorUtils.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenDomProjectProcessorUtils.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenDomProjectProcessorUtils.java index c585131b9ac9..ceebebb093e5 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenDomProjectProcessorUtils.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenDomProjectProcessorUtils.java @@ -182,13 +182,11 @@ public class MavenDomProjectProcessorUtils { final Set usages = new HashSet(); Processor collectProcessor = new Processor() { public boolean process(MavenDomProjectModel mavenDomProjectModel) { - if (!model.equals(mavenDomProjectModel)) { - for (MavenDomDependency domDependency : mavenDomProjectModel.getDependencies().getDependencies()) { - if (excludes.contains(domDependency)) continue; + for (MavenDomDependency domDependency : mavenDomProjectModel.getDependencies().getDependencies()) { + if (excludes.contains(domDependency)) continue; - if (dependencyId.equals(DependencyConflictId.create(domDependency))) { - usages.add(domDependency); - } + if (dependencyId.equals(DependencyConflictId.create(domDependency))) { + usages.add(domDependency); } } return false;