From c5c9f0ead115760b477eb7b38117bd4949aefeb3 Mon Sep 17 00:00:00 2001 From: nik Date: Tue, 28 Sep 2010 17:44:02 +0400 Subject: [PATCH] fixed searching suitable libraries --- .../facet/impl/ui/libraries/RequiredLibrariesInfo.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/RequiredLibrariesInfo.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/RequiredLibrariesInfo.java index 9679199e1b63..4f72f271eed2 100644 --- a/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/RequiredLibrariesInfo.java +++ b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/RequiredLibrariesInfo.java @@ -56,9 +56,10 @@ public class RequiredLibrariesInfo { List classes = new ArrayList(); for (LibraryInfo info : myLibraryInfos) { - boolean notFound = true; + boolean notFound; final String md5 = info.getMd5(); if (!StringUtil.isEmptyOrSpaces(md5)) { + notFound = true; for (VirtualFile libraryFile : libraryFiles) { final VirtualFile jarFile = JarFileSystem.getInstance().getVirtualFileForJar(libraryFile); if (md5.equals(md5(jarFile))) { @@ -67,6 +68,7 @@ public class RequiredLibrariesInfo { } } } else { + notFound = false; for (String className : info.getRequiredClasses()) { if (!LibraryUtil.isClassAvailableInLibrary(libraryFiles, className)) { classes.add(className);