mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-21 14:37:45 +07:00
vcs: cleanup - rearrange methods
GitOrigin-RevId: 8d3762aaef91eb74db9dc9b6bc11dcbb5701dbcd
This commit is contained in:
committed by
intellij-monorepo-bot
parent
9ad2902faf
commit
ae725be442
+11
-11
@@ -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));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user