[perf_test_kotlin]AT-695. Implemented move kotlin files test

GitOrigin-RevId: 318c1046a6d66fe0dd851435e3e75f855dc7587c
This commit is contained in:
Nikita Barkov
2024-07-05 14:14:58 +00:00
committed by intellij-monorepo-bot
parent e19f421272
commit 149838abea
9 changed files with 152 additions and 45 deletions

View File

@@ -155,7 +155,11 @@ public class JavaMoveClassesOrPackagesHandler extends MoveHandlerDelegate {
if (targetContainer instanceof PsiDirectory) {
if (CommonRefactoringUtil.checkReadOnlyStatusRecursively(project, Arrays.asList(adjustedElements), true)) {
if (!packageHasMultipleDirectoriesInModule(project, (PsiDirectory)targetContainer)) {
createMoveClassesOrPackagesToNewDirectoryDialog((PsiDirectory)targetContainer, adjustedElements, callback).show();
var dialogue = createMoveClassesOrPackagesToNewDirectoryDialog((PsiDirectory)targetContainer, adjustedElements, callback);
if (Boolean.getBoolean("ide.performance.skip.move.files.dialog"))
dialogue.performOKAction();
else
dialogue.show();
return;
}
}