рефакторинг. переносил текущие объекты в другое место
This commit is contained in:
@@ -27,19 +27,19 @@ public class DeleteSelectedVersions extends Pass<Vector<db_project_info>> {
|
||||
Log.Writeln_("Нажмите правую клавишу мыши, и перейдите в режим выбора версий.");
|
||||
return false;
|
||||
}
|
||||
if (!Current_.Check(Log, Current.Root)) {
|
||||
if (!Global.mainModule.Check(Log, Current.Root)) {
|
||||
return false;
|
||||
}
|
||||
Vector<db_project_info> allVersions = new Vector<>();
|
||||
Current.getRoot().getSelectedVersions(allVersions);
|
||||
Global.mainModule.getRoot().getSelectedVersions(allVersions);
|
||||
if (allVersions.size() == 0) {
|
||||
Log.Writeln_("Не отмечено ни одной версии.");
|
||||
return false;
|
||||
}
|
||||
int q = Current.getRoot().getSelectedVersionsForDeletion(target);
|
||||
if (Current.HasProject()) {
|
||||
int q = Global.mainModule.getRoot().getSelectedVersionsForDeletion(target);
|
||||
if (Global.mainModule.HasProject()) {
|
||||
for (db_project_info version : target) {
|
||||
if (Current.getProject().Home.getAbsolutePath().startsWith(version.Home.getAbsolutePath())) {
|
||||
if (Global.mainModule.getProject().Home.getAbsolutePath().startsWith(version.Home.getAbsolutePath())) {
|
||||
has_current_project = true;
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user