From 2ca4baf5164b8a5e30c57fd240236528653a163e Mon Sep 17 00:00:00 2001 From: anna Date: Tue, 27 Jul 2010 21:35:02 +0400 Subject: [PATCH] eclipse: remember dependency scope for any library --- .../idea/eclipse/conversion/IdeaSpecificSettings.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/eclipse/src/org/jetbrains/idea/eclipse/conversion/IdeaSpecificSettings.java b/plugins/eclipse/src/org/jetbrains/idea/eclipse/conversion/IdeaSpecificSettings.java index 07ccd9246166..a624a66d326e 100644 --- a/plugins/eclipse/src/org/jetbrains/idea/eclipse/conversion/IdeaSpecificSettings.java +++ b/plugins/eclipse/src/org/jetbrains/idea/eclipse/conversion/IdeaSpecificSettings.java @@ -115,6 +115,11 @@ public class IdeaSpecificSettings { replaceModuleRelatedRoots(model.getProject(), modifiableModel, libElement, OrderRootType.CLASSES, RELATIVE_MODULE_CLS); replaceModuleRelatedRoots(model.getProject(), modifiableModel, libElement, JavadocOrderRootType.getInstance(), RELATIVE_MODULE_JAVADOC); modifiableModel.commit(); + } else { + final Library library = EclipseClasspathReader.findLibraryByName(model.getProject(), libName); + if (library != null) { + appendLibraryScope(model, libElement, library); + } } } overrideModulesScopes(root, model);