mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
avoid copy classes when dir out of source roots is selected
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user