avoid copy classes when dir out of source roots is selected

This commit is contained in:
Anna Kozlova
2012-06-06 19:01:40 +04:00
parent 9f5f478acf
commit 1ed1c5ac25
@@ -100,7 +100,19 @@ public class CopyClassesHandler extends CopyHandlerDelegateBase {
}
}
}
return result.isEmpty() ? null : result;
if (result.isEmpty()) {
return null;
}
else {
boolean hasClasses = false;
for (PsiClass[] classes : result.values()) {
if (classes != null) {
hasClasses = true;
break;
}
}
return hasClasses ? result : null;
}
}
@Nullable