vcs: cleanup - rearrange methods

GitOrigin-RevId: 8d3762aaef91eb74db9dc9b6bc11dcbb5701dbcd
This commit is contained in:
Aleksey Pivovarov
2023-03-13 19:31:12 +00:00
committed by intellij-monorepo-bot
parent 9ad2902faf
commit ae725be442
@@ -63,6 +63,17 @@ public abstract class CreatePatchFromChangesAction extends ExtendableAction impl
}
}
@Override
public void defaultUpdate(@NotNull AnActionEvent e) {
Change[] changes = e.getData(VcsDataKeys.CHANGES);
ChangeList[] changeLists = e.getData(VcsDataKeys.CHANGE_LISTS);
List<ShelvedChangeList> shelveChangelists = ShelvedChangesViewManager.getShelvedLists(e.getDataContext());
int changelistNum = changeLists == null ? 0 : changeLists.length;
changelistNum += shelveChangelists.size();
e.getPresentation().setEnabled(changelistNum <= 1 && !ArrayUtil.isEmpty(changes));
}
@Override
public void defaultActionPerformed(@NotNull AnActionEvent e) {
Project project = e.getData(CommonDataKeys.PROJECT);
@@ -170,15 +181,4 @@ public abstract class CreatePatchFromChangesAction extends ExtendableAction impl
}
}, VcsBundle.message("create.patch.commit.action.progress"), true, project);
}
@Override
public void defaultUpdate(@NotNull AnActionEvent e) {
Change[] changes = e.getData(VcsDataKeys.CHANGES);
ChangeList[] changeLists = e.getData(VcsDataKeys.CHANGE_LISTS);
List<ShelvedChangeList> shelveChangelists = ShelvedChangesViewManager.getShelvedLists(e.getDataContext());
int changelistNum = changeLists == null ? 0 : changeLists.length;
changelistNum += shelveChangelists.size();
e.getPresentation().setEnabled(changelistNum <= 1 && !ArrayUtil.isEmpty(changes));
}
}