diff --git a/plugins/android/src/org/jetbrains/android/maven/AndroidExternalApklibDependenciesManager.java b/plugins/android/src/org/jetbrains/android/maven/AndroidExternalApklibDependenciesManager.java index c371d29a185a..6d619bc8fde1 100644 --- a/plugins/android/src/org/jetbrains/android/maven/AndroidExternalApklibDependenciesManager.java +++ b/plugins/android/src/org/jetbrains/android/maven/AndroidExternalApklibDependenciesManager.java @@ -151,18 +151,16 @@ public class AndroidExternalApklibDependenciesManager implements PersistentState private String myArtifactId; private String myVersion; private String myType; - private String myLibraryName; private String myScope; public MavenDependencyInfo() { } - public MavenDependencyInfo(@NotNull MavenId mavenId, @NotNull String type, @NotNull String scope, @NotNull String libraryName) { + public MavenDependencyInfo(@NotNull MavenId mavenId, @NotNull String type, @NotNull String scope) { myGroupId = mavenId.getGroupId(); myArtifactId = mavenId.getArtifactId(); myVersion = mavenId.getVersion(); myType = type; - myLibraryName = libraryName; myScope = scope; } @@ -182,10 +180,6 @@ public class AndroidExternalApklibDependenciesManager implements PersistentState return myType; } - public String getLibraryName() { - return myLibraryName; - } - public String getScope() { return myScope; } @@ -206,10 +200,6 @@ public class AndroidExternalApklibDependenciesManager implements PersistentState myType = type; } - public void setLibraryName(String libraryName) { - myLibraryName = libraryName; - } - public void setScope(String scope) { myScope = scope; } diff --git a/plugins/android/src/org/jetbrains/android/maven/AndroidFacetImporterBase.java b/plugins/android/src/org/jetbrains/android/maven/AndroidFacetImporterBase.java index 7e932cc9d8de..8e6f844f644e 100644 --- a/plugins/android/src/org/jetbrains/android/maven/AndroidFacetImporterBase.java +++ b/plugins/android/src/org/jetbrains/android/maven/AndroidFacetImporterBase.java @@ -31,6 +31,7 @@ import com.intellij.openapi.project.Project; import com.intellij.openapi.projectRoots.Sdk; import com.intellij.openapi.roots.*; import com.intellij.openapi.roots.libraries.Library; +import com.intellij.openapi.util.Comparing; import com.intellij.openapi.util.Key; import com.intellij.openapi.util.Ref; import com.intellij.openapi.util.io.FileUtil; @@ -409,13 +410,13 @@ public abstract class AndroidFacetImporterBase extends FacetImporter result = Ref.create(null); @@ -588,10 +627,8 @@ public abstract class AndroidFacetImporterBase extends FacetImporter(); for (MavenArtifact depArtifact : projectForExternalApklib.getDependencies()) { - final String depArtifactLibraryName = depArtifact.getLibraryName(); - dependencies.add(new AndroidExternalApklibDependenciesManager.MavenDependencyInfo( - depArtifact.getMavenId(), depArtifact.getType(), depArtifact.getScope(), depArtifactLibraryName)); + depArtifact.getMavenId(), depArtifact.getType(), depArtifact.getScope())); } final AndroidExternalApklibDependenciesManager apklibDependenciesManager =