no message

This commit is contained in:
2024-10-09 23:37:58 +03:00
parent eb278676cc
commit d1ffab1e70
299 changed files with 1844 additions and 1539 deletions

298
.idea/workspace.xml generated
View File

@@ -7,7 +7,305 @@
</component> </component>
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="e42177c3-2328-4b27-8a01-35779b2beb99" name="Default Changelist" comment=""> <list default="true" id="e42177c3-2328-4b27-8a01-35779b2beb99" name="Default Changelist" comment="">
<change afterPath="$PROJECT_DIR$/src/Common/Utils/Passes/PassCode_.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/src/Common/Utils/Passes/Pass_.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Common/CurrentAnchestor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Current_.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Common/Database/Database.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Database/Database.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Common/Database/Tables/DataSet.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Database/Tables/DataSet.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Common/Database/VisualiserDatabase.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Database/VisualiserDatabase.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Common/Visual/ControlWithCurrentForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/ControlWithCurrentForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Common/Visual/DataControl_OLD.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/DataControl_OLD.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Common/Visual/DataSetControlForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/DataSetControlForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Common/Visual/Menus/DataMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Menus/DataMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Common/Visual/Tables/ConfigurationAutoSwitcher.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Tables/ConfigurationAutoSwitcher.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Common/Visual/Trees/DataTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Trees/DataTree.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Common/Visual/Trees/SelectableTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Trees/SelectableTree.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/PassStats/PassStats.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/PassStats/PassStats.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/PassStats/PassStatsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/PassStats/PassStatsDBTable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/AbortTestingPackage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/AbortTestingPackage.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ActualizePackages.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ActualizePackages.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ActualizeServerSapfors.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ActualizeServerSapfors.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddBugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddBugReport.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddDVMParameterForTesting.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddDVMParameterForTesting.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddSubscriber.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddSubscriber.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddUser.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddUser.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AppendBugReportField.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AppendBugReportField.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ApplyBugReportSettings.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ApplyBugReportSettings.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ApplyCurrentFunction.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ApplyCurrentFunction.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ApplyProfile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ApplyProfile.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/BuildComponent.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/BuildComponent.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CheckAccount.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CheckAccount.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloneCurrentDVMConfiguration.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloneCurrentDVMConfiguration.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloneDVMPackage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloneDVMPackage.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloneSapforPackage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloneSapforPackage.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloneSapforSettings.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloneSapforSettings.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloseCurrentFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloseCurrentFile.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloseCurrentProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloseCurrentProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloseProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloseProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CombineFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CombineFiles.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CompareDVMRunTasks.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CompareDVMRunTasks.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CompareSapforPackages.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CompareSapforPackages.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Compile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Compile.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ConvertCorrectnessTests.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ConvertCorrectnessTests.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CopyProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CopyProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateDVMPackageFromCurrentProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateDVMPackageFromCurrentProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateEmptyProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateEmptyProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateGroupFromDirectory.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateGroupFromDirectory.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateGroupFromFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateGroupFromFiles.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateParallelVariants.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateParallelVariants.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestFromDirectory.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestFromDirectory.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestFromFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestFromFile.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestFromProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestFromProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestsFromFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestsFromFiles.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestsGroupFromSelectedVersions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestsGroupFromSelectedVersions.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DVMConvertProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DVMConvertProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteBugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteBugReport.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteDirectory.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteDirectory.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteDownloadedBugReports.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteDownloadedBugReports.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteFile.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteLonelyM.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteLonelyM.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSelectedCompilationTasks.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSelectedCompilationTasks.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSelectedFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSelectedFiles.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSelectedRunTasks.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSelectedRunTasks.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSelectedVersions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSelectedVersions.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSubversions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSubversions.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteVersion.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteVersion.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadAllBugReportsArchives.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadAllBugReportsArchives.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadDVMPackage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadDVMPackage.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadDVMPackages.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadDVMPackages.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadSapforPackage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadSapforPackage.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadTaskTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadTaskTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DropFastAccess.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DropFastAccess.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DropLastProjects.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DropLastProjects.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExcludeFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExcludeFile.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExcludeSelectedFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExcludeSelectedFiles.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExportDVMPackageToExcel.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExportDVMPackageToExcel.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExtractRecipients.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExtractRecipients.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/FinishApplication.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/FinishApplication.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/GenerateParallelVariants.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/GenerateParallelVariants.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/GetComponentsBackupsFromServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/GetComponentsBackupsFromServer.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/GetOldBugReports.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/GetOldBugReports.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ImportFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ImportFiles.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/IncludeFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/IncludeFile.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/IncludeSelectedFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/IncludeSelectedFiles.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/InitialiseUser.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/InitialiseUser.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/MassSelectArrays.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/MassSelectArrays.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenBugReportTestProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenBugReportTestProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenCurrentFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenCurrentFile.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenCurrentProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenCurrentProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PickCompilerEnvironments.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PickCompilerEnvironments.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PickCompilerEnvironmentsForTesting.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PickCompilerEnvironmentsForTesting.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PickCompilerOptions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PickCompilerOptions.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Precompilation.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Precompilation.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PredictParallelVariants.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PredictParallelVariants.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PrepareForModulesAssembly.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PrepareForModulesAssembly.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishBugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishBugReport.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishComponent.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishComponent.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishComponentsServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishComponentsServer.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishSapforSettingsCommand.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishSapforSettingsCommand.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishTestingServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishTestingServer.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishTests.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishTests.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RefreshDVMTests.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RefreshDVMTests.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RemoteInitialiseUser.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RemoteInitialiseUser.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RenameDirectory.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RenameDirectory.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RenameFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RenameFile.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ReplaceTestProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ReplaceTestProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ReplaceTestsFromFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ReplaceTestsFromFiles.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ResetCurrentProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ResetCurrentProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ResurrectComponentFromServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ResurrectComponentFromServer.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Run.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Run.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_ChangeSpfIntervals.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_ChangeSpfIntervals.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_CreateParallelVariant.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_CreateParallelVariant.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetArrayDistribution.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetArrayDistribution.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetArrayDistributionOnlyAnalysis.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetArrayDistributionOnlyAnalysis.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetGCovInfo.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetGCovInfo.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetGraphFunctionPositions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetGraphFunctionPositions.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetGraphFunctions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetGraphFunctions.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetIncludeDependencies.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetIncludeDependencies.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetMaxMinBlockDistribution.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetMaxMinBlockDistribution.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InlineProcedure.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InlineProcedure.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InlineProcedures.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InlineProcedures.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InlineProceduresH.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InlineProceduresH.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InsertIncludesPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InsertIncludesPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_LoopUnionCurrent.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_LoopUnionCurrent.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_ModifyArrayDistribution.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_ModifyArrayDistribution.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_ParseFilesWithOrder.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_ParseFilesWithOrder.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Save.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Save.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SaveBugReportExecutor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SaveBugReportExecutor.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SaveFunctionsGraphCoordinates.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SaveFunctionsGraphCoordinates.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SaveGraph.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SaveGraph.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SelectRemoteFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SelectRemoteFile.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowCompilerHelp.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowCompilerHelp.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowCompilerVersion.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowCompilerVersion.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowComponentChangesLog.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowComponentChangesLog.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowInstruction.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowInstruction.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowMakefilePreview.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowMakefilePreview.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowSapforCompilationErr.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowSapforCompilationErr.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowSapforCompilationOut.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowSapforCompilationOut.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowVersionsFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowVersionsFiles.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShutdownComponentsServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShutdownComponentsServer.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShutdownTestingServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShutdownTestingServer.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartComponentsServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartComponentsServer.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartSelectedDVMConfigurations.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartSelectedDVMConfigurations.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartSelectedSAPFORConfigurations.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartSelectedSAPFORConfigurations.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartTestingServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartTestingServer.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/TestPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/TestPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UnzipFolderPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UnzipFolderPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateBugReportField.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateBugReportField.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateBugReportProgress.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateBugReportProgress.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateComponent.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateComponent.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateProperty.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateProperty.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateSelectedComponents.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateSelectedComponents.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateSetting.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateSetting.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ZipFolderPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ZipFolderPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/ChangeFilePass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/ChangeFilePass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/CurrentComponentPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/CurrentComponentPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/CurrentProjectPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/CurrentProjectPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/FilesMassPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/FilesMassPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/ObjectPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/ObjectPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/OpenSapforVersionPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/OpenSapforVersionPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/PassCode_2021.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/PassCode.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Pass_2021.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Pass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/ProcessPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/ProcessPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/ProjectPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/ProjectPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SSH/ConnectionPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SSH/ConnectionPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SSH/CurrentConnectionPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SSH/CurrentConnectionPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SapforAnalysis.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SapforAnalysis.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SapforFilesModification.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SapforFilesModification.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SapforTransformation.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SapforTransformation.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SaveCurrentConfiguration.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SaveCurrentConfiguration.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Server/CloneServerObject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Server/CloneServerObject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Server/DeleteServerObjects.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Server/DeleteServerObjects.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Server/RepositoryPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Server/RepositoryPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/ShowCurrentConfigurationTests.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/ShowCurrentConfigurationTests.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SortPassesByStats.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SortPassesByStats.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/StartTestingPackage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/StartTestingPackage.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Transformation.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Transformation.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/UI/PassForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/UI/PassForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/VariantsMassPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/VariantsMassPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Constants.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Constants.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Current.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Current.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Global.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Global.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Compiler/CompilersMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Compiler/CompilersMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Compiler/UI/CompilerFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Compiler/UI/CompilerFields.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/DVMParameter/DVMParametersMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/DVMParameter/DVMParametersMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/EnvironmentValue/EnvironmentValuesMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/EnvironmentValue/EnvironmentValuesMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/GlobalDatabase.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/GlobalDatabase.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Machine/MachinesMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Machine/MachinesMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Makefile/MakefilesMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Makefile/MakefilesMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Module/ModulesMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Module/ModulesMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Module/UI/ModuleAnchestorFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Module/UI/ModuleAnchestorFields.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/RemoteFile/UI/RemoteFileChooser.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/RemoteFile/UI/RemoteFileChooser.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/RunConfiguration/RunConfigurationsMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/RunConfiguration/RunConfigurationsMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/DBSetting.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/DBSetting.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/CompilationTask/CompilationTask.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/CompilationTask/CompilationTask.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/CompilationTask/CompilationTasksDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/CompilationTask/CompilationTasksDBTable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/RunTask/RunTask.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/RunTask/RunTask.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/RunTask/RunTasksDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/RunTask/RunTasksDBTable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Local/LocalTaskSupervisor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Local/LocalTaskSupervisor.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/TaskSupervisor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/TaskSupervisor.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/User/UsersMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/User/UsersMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalProperties.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalProperties.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/UI/Editor/SPFEditor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/UI/Editor/SPFEditor.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/UI/FileGraphTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/UI/FileGraphTree.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/UI/FilesTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/UI/FilesTree.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Messages/Message.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Messages/Message.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Messages/Recommendations/MessageRecommendation.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Messages/Recommendations/MessageRecommendation.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Messages/Recommendations/RecommendationsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Messages/Recommendations/RecommendationsDBTable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Project/ChangeSettingPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Project/ChangeSettingPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Project/UI/VersionsTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Project/UI/VersionsTree.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Project/db_project_info.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Project/db_project_info.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/ProjectDatabase.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/ProjectDatabase.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/ArraysSet.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/ArraysSet.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/ProjectArray.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/ProjectArray.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/UI/DistributionMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/UI/DistributionMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/UI/RulesTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/UI/RulesTree.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/FuncCall.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/FuncCall.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/FuncCallH.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/FuncCallH.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/Graph/FunctionsGraphMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/Graph/FunctionsGraphMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/Graph/FunctionsGraphUI.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/Graph/FunctionsGraphUI.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/InlineTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/InlineTree.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/InlineTree2.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/InlineTree2.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/BugReport/BugReportsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/BugReport/BugReportsDBTable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/BugReport/BugReportsMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/BugReport/BugReportsMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/BugReportsDatabase.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/BugReportsDatabase.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/ComponentsMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/ComponentsMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/Sapfor/Sapfor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/Sapfor/Sapfor.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/Visualiser.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/Visualiser.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/SubscriberWorkspace/SubscriberWorkspacesMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/SubscriberWorkspace/SubscriberWorkspacesMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Subscribes/SubscribersMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Subscribes/SubscribersMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Group/GroupsMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Group/GroupsMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Group/UI/AddGroupMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Group/UI/AddGroupMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Group/UI/EditGroupMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Group/UI/EditGroupMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/TestsMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/TestsMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/UI/AddTestMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/UI/AddTestMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/UI/EditTestMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/UI/EditTestMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestingBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestingBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestingServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestingServer.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestsDatabase.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestsDatabase.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMConfiguration/DVMConfigurationsMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMConfiguration/DVMConfigurationsMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMPackage/DVMPackageDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMPackage/DVMPackageDBTable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMPackage/DVMPackagesBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMPackage/DVMPackagesBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMSettings/UI/DVMSettingsBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMSettings/UI/DVMSettingsBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMSettings/UI/DVMSettingsFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMSettings/UI/DVMSettingsFields.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMTasks/DVMRunTasksBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMTasks/DVMRunTasksBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/Json/SapforConfiguration_json.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/Json/SapforConfiguration_json.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/PerformSapforTask.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/PerformSapforTask.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforConfiguration/SapforConfigurationsMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforConfiguration/SapforConfigurationsMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforPackage/SapforPackageDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforPackage/SapforPackageDBTable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettings/SapforSettings.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettings/SapforSettings.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettings/SapforSettingsBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettings/SapforSettingsBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettings/UI/SapforSettingsCommandFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettings/UI/SapforSettingsCommandFields.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettingsCommand/SapforSettingsCommand.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettingsCommand/SapforSettingsCommand.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettingsCommand/SapforSettingsCommandsBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettingsCommand/SapforSettingsCommandsBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettingsCommand/SapforSettingsCommandsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettingsCommand/SapforSettingsCommandsDBTable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforTask/SapforTask.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforTask/SapforTask.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforTasksPackage/UI/SapforPackagesBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforTasksPackage/UI/SapforPackagesBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforTasksPackage/UI/SapforTasksPackageTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforTasksPackage/UI/SapforTasksPackageTree.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/ServerSapfor/ServerSapforsBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/ServerSapfor/ServerSapforsBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Controls/PassButton.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Controls/PassButton.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/AttachementsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/AttachementsMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/CredentialsBar/CredentialsBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/CredentialsBar/CredentialsBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/FastAccessMenuBar/FastAccessMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/FastAccessMenuBar/FastAccessMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/FileMenuBar/FileMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/FileMenuBar/FileMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainEditorMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainEditorMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/AnalysesMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/AnalysesMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/GlobalCleaningMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/GlobalCleaningMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/LastOpenedProjectsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/LastOpenedProjectsMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/MainMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/MainMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/TransformationsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/TransformationsMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/PassMenuItem.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/PassMenuItem.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/PassesSubMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/PassesSubMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/ProjectFilesMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/ProjectFilesMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/ProjectMenuBar/ProjectViewMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/ProjectMenuBar/ProjectViewMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/SelectionTreeMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/SelectionTreeMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/StablePassMenuItem.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/StablePassMenuItem.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VariantsMenuBar/VariantsMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VariantsMenuBar/VariantsMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VersionsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VersionsMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VersionsMenuBar/VersionsMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VersionsMenuBar/VersionsMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VisualiserMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VisualiserMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VisualiserMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VisualiserMenuBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/UI.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/UI.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CallbackForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CallbackForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CommentFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CommentFields.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CommentTabs.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CommentTabs.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/ComparisonForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/ComparisonForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/DescriptionFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/DescriptionFields.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/DescriptionTabs.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/DescriptionTabs.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/FileForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/FileForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/FunctionsForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/FunctionsForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/MainForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/MainForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/ProjectForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/ProjectForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SapforPackagesComparisonForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SapforPackagesComparisonForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SapforVersionsComparisonForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SapforVersionsComparisonForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SearchReplaceForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SearchReplaceForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/TabToolBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/TabToolBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/TestingForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/TestingForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/WelcomeForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/WelcomeForm.java" afterDir="false" />
</list> </list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />

View File

@@ -3,30 +3,30 @@ import Common.Database.Objects.iDBObject;
import Common.Utils.TextLog; import Common.Utils.TextLog;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
public interface CurrentAnchestor { public interface Current_ {
default String getDescription(){ default String getDescription(){
return "?"; return "?";
} }
LinkedHashMap<CurrentAnchestor, Object> objects = new LinkedHashMap<>(); LinkedHashMap<Current_, Object> objects = new LinkedHashMap<>();
static Object get(CurrentAnchestor name) { static Object get(Current_ name) {
if (!objects.containsKey(name)) if (!objects.containsKey(name))
objects.put(name,null); objects.put(name,null);
return objects.get(name); return objects.get(name);
} }
static Object set(CurrentAnchestor name, Object object) { static Object set(Current_ name, Object object) {
if (objects.containsKey(name)) if (objects.containsKey(name))
objects.replace(name, object); objects.replace(name, object);
else objects.put(name, object); else objects.put(name, object);
return object; return object;
} }
static boolean Check(TextLog Log, CurrentAnchestor... names) { static boolean Check(TextLog Log, Current_... names) {
for (CurrentAnchestor name : names) for (Current_ name : names)
if (CurrentAnchestor.get(name) == null) if (Current_.get(name) == null)
Log.Writeln_(name.getDescription() + " не выбран(а)"); Log.Writeln_(name.getDescription() + " не выбран(а)");
return Log.isEmpty(); return Log.isEmpty();
} }
//применять только для наследников iDBObject //применять только для наследников iDBObject
static boolean matchCurrentID(CurrentAnchestor name, int id) { static boolean matchCurrentID(Current_ name, int id) {
return (CurrentAnchestor.get(name) != null) && (((iDBObject) CurrentAnchestor.get(name)).id == id); return (Current_.get(name) != null) && (((iDBObject) Current_.get(name)).id == id);
} }
} }

View File

@@ -6,7 +6,7 @@ import Common.Database.Objects.DBObject;
import Common.Database.Tables.DataSet; import Common.Database.Tables.DataSet;
import Common.Database.Objects.iDBObject; import Common.Database.Objects.iDBObject;
import _VisualDVM.Repository.RepositoryRefuseException; import _VisualDVM.Repository.RepositoryRefuseException;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import java.io.File; import java.io.File;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
@@ -278,5 +278,5 @@ public abstract class Database {
dataSet.RestoreLastSelections(); dataSet.RestoreLastSelections();
} }
//--- //---
public abstract PassCode_2021 getSynchronizePassCode(); //если бд есть на сервере. public abstract PassCode getSynchronizePassCode(); //если бд есть на сервере.
} }

View File

@@ -1,5 +1,5 @@
package Common.Database.Tables; package Common.Database.Tables;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Visual.DataSetFilter; import Common.Visual.DataSetFilter;
import Common.Visual.DataSetControlForm; import Common.Visual.DataSetControlForm;
import Common.Visual.Menus.DataMenuBar; import Common.Visual.Menus.DataMenuBar;
@@ -240,23 +240,23 @@ public class DataSet<K, D extends DBObject> extends DataSetAnchestor {
return true; return true;
} }
//------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------
public CurrentAnchestor CurrentName() { public Current_ CurrentName() {
return null; return null;
} }
public boolean CheckCurrent(TextLog log) { public boolean CheckCurrent(TextLog log) {
return CurrentAnchestor.Check(log, CurrentName()); return Current_.Check(log, CurrentName());
} }
public boolean hasCurrent() { public boolean hasCurrent() {
return CurrentAnchestor.get(CurrentName()) != null; return Current_.get(CurrentName()) != null;
} }
public void dropCurrent() { public void dropCurrent() {
CurrentAnchestor.set(CurrentName(), null); Current_.set(CurrentName(), null);
} }
public D getCurrent() { public D getCurrent() {
return (D) CurrentAnchestor.get(CurrentName()); return (D) Current_.get(CurrentName());
} }
public void setCurrent(D o) { public void setCurrent(D o) {
CurrentAnchestor.set(CurrentName(), o); Current_.set(CurrentName(), o);
} }
public Vector<D> getCheckedOrCurrent() { public Vector<D> getCheckedOrCurrent() {
Vector<D> res = new Vector<>(); Vector<D> res = new Vector<>();

View File

@@ -3,7 +3,7 @@ import Common.Database.SQLITE.SQLiteDatabase;
import Common.Database.Objects.DBForm.FormsDBTable; import Common.Database.Objects.DBForm.FormsDBTable;
import _VisualDVM.GlobalData.Grid.TablesVisualDatasDBTable; import _VisualDVM.GlobalData.Grid.TablesVisualDatasDBTable;
import _VisualDVM.GlobalData.Splitter.SplittersDBTable; import _VisualDVM.GlobalData.Splitter.SplittersDBTable;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import java.io.File; import java.io.File;
public class VisualiserDatabase extends SQLiteDatabase { public class VisualiserDatabase extends SQLiteDatabase {
@@ -20,7 +20,7 @@ public class VisualiserDatabase extends SQLiteDatabase {
addTable(splitters = new SplittersDBTable()); addTable(splitters = new SplittersDBTable());
} }
@Override @Override
public PassCode_2021 getSynchronizePassCode() { public PassCode getSynchronizePassCode() {
return null; return null;
} }
} }

View File

@@ -0,0 +1,3 @@
package Common.Utils.Passes;
public interface PassCode_ {
}

View File

@@ -0,0 +1,3 @@
package Common.Utils.Passes;
public class Pass_ {
}

View File

@@ -1,5 +1,5 @@
package Common.Visual; package Common.Visual;
import Common.CurrentAnchestor; import Common.Current_;
import java.awt.*; import java.awt.*;
public class ControlWithCurrentForm<C extends Component> extends ControlForm<C> { public class ControlWithCurrentForm<C extends Component> extends ControlForm<C> {
@@ -7,7 +7,7 @@ public class ControlWithCurrentForm<C extends Component> extends ControlForm<C>
super(class_in); super(class_in);
} }
//- //-
public CurrentAnchestor CurrentName() { public Current_ CurrentName() {
return null; return null;
} }
public void ShowCurrentObject() throws Exception { public void ShowCurrentObject() throws Exception {

View File

@@ -1,8 +1,8 @@
package Common.Visual; package Common.Visual;
import Common.CurrentAnchestor; import Common.Current_;
public interface DataControl_OLD { public interface DataControl_OLD {
//todo скорее всего устареет. //todo скорее всего устареет.
default CurrentAnchestor getCurrent() { default Current_ getCurrent() {
return null; return null;
} }
//-? //-?

View File

@@ -1,6 +1,6 @@
package Common.Visual; package Common.Visual;
import Common.CommonConstants; import Common.CommonConstants;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import Common.Database.Objects.DBObject; import Common.Database.Objects.DBObject;
import Common.Database.Tables.DBTable; import Common.Database.Tables.DBTable;
@@ -60,7 +60,7 @@ public class DataSetControlForm extends ControlWithCurrentForm<DataTable> {
return dataSource; return dataSource;
} }
@Override @Override
public CurrentAnchestor CurrentName() { public Current_ CurrentName() {
return getDataSource().CurrentName(); return getDataSource().CurrentName();
} }
public void SaveColumns() { public void SaveColumns() {

View File

@@ -2,7 +2,7 @@ package Common.Visual.Menus;
import Common.Database.Tables.DataSet; import Common.Database.Tables.DataSet;
import Common.Visual.Controls.MenuBarButton; import Common.Visual.Controls.MenuBarButton;
import _VisualDVM.Visual.Menus.VisualiserMenuBar; import _VisualDVM.Visual.Menus.VisualiserMenuBar;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import javax.swing.*; import javax.swing.*;
import java.awt.*; import java.awt.*;
@@ -15,7 +15,7 @@ public class DataMenuBar extends VisualiserMenuBar {
public ActionListener selectAllListener = null; public ActionListener selectAllListener = null;
public ActionListener unselectAllListener = null; public ActionListener unselectAllListener = null;
//- //-
public DataMenuBar(String dataName, PassCode_2021... passes) { public DataMenuBar(String dataName, PassCode... passes) {
// Font font = Current.getTheme().Fonts.get(VisualiserFonts.TreeBoldItalic).deriveFont(12.0F); // Font font = Current.getTheme().Fonts.get(VisualiserFonts.TreeBoldItalic).deriveFont(12.0F);
add(new JLabel(dataName + " : ")); add(new JLabel(dataName + " : "));
add(countLabel = new JLabel("?")); add(countLabel = new JLabel("?"));

View File

@@ -4,7 +4,7 @@ import _VisualDVM.ServerObjectsCache.VisualCaches;
import _VisualDVM.TestingSystem.Common.Configuration.Configuration; import _VisualDVM.TestingSystem.Common.Configuration.Configuration;
import _VisualDVM.TestingSystem.Common.TestingServer; import _VisualDVM.TestingSystem.Common.TestingServer;
import _VisualDVM.TestingSystem.SAPFOR.SapforConfiguration.SapforConfiguration; import _VisualDVM.TestingSystem.SAPFOR.SapforConfiguration.SapforConfiguration;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import Visual_DVM_2021.Passes.Server.EditServerObject; import Visual_DVM_2021.Passes.Server.EditServerObject;
public class ConfigurationAutoSwitcher extends DBObjectEditor<Configuration> { public class ConfigurationAutoSwitcher extends DBObjectEditor<Configuration> {
@Override @Override
@@ -12,7 +12,7 @@ public class ConfigurationAutoSwitcher extends DBObjectEditor<Configuration> {
value.SwitchAuto(); value.SwitchAuto();
setIcon(value.GetAutoIcon()); setIcon(value.GetAutoIcon());
///- ///-
Pass_2021 pass = new EditServerObject<TestingServer,Configuration> (Global.testingServer, Configuration.class){ Pass pass = new EditServerObject<TestingServer,Configuration> (Global.testingServer, Configuration.class){
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
target = (Configuration) args[0]; target = (Configuration) args[0];

View File

@@ -1,5 +1,5 @@
package Common.Visual.Trees; package Common.Visual.Trees;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import Common.Visual.DataControl_OLD; import Common.Visual.DataControl_OLD;
@@ -11,7 +11,7 @@ public class DataTree extends StyledTree implements DataControl_OLD {
} }
public void ChangeCurrentObject(DefaultMutableTreeNode node) { public void ChangeCurrentObject(DefaultMutableTreeNode node) {
if (getCurrent() != null) if (getCurrent() != null)
CurrentAnchestor.set(getCurrent(), node.getUserObject()); Current_.set(getCurrent(), node.getUserObject());
} }
@Override @Override
public void ShowCurrentObject() throws Exception { public void ShowCurrentObject() throws Exception {

View File

@@ -1,5 +1,5 @@
package Common.Visual.Trees; package Common.Visual.Trees;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Visual.Selectable; import Common.Visual.Selectable;
import javax.swing.tree.DefaultMutableTreeNode; import javax.swing.tree.DefaultMutableTreeNode;
@@ -9,7 +9,7 @@ public class SelectableTree extends DataTree {
} }
@Override @Override
public void LeftMouseAction1() { public void LeftMouseAction1() {
Object element = CurrentAnchestor.get(getCurrent()); Object element = Current_.get(getCurrent());
if ((element instanceof Selectable)) { if ((element instanceof Selectable)) {
((Selectable) element).SwitchSelection(); ((Selectable) element).SwitchSelection();
updateUI(); updateUI();

View File

@@ -1,16 +1,16 @@
package Visual_DVM_2021.PassStats; package Visual_DVM_2021.PassStats;
import Common.Database.Objects.DBObject; import Common.Database.Objects.DBObject;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import com.sun.org.glassfish.gmbal.Description; import com.sun.org.glassfish.gmbal.Description;
public class PassStats extends DBObject { public class PassStats extends DBObject {
@Description("PRIMARY KEY, UNIQUE") @Description("PRIMARY KEY, UNIQUE")
public PassCode_2021 code = PassCode_2021.Undefined; public PassCode code = PassCode.Undefined;
//меняется только когда юзер кликает на пункте меню или же на кнопке. //меняется только когда юзер кликает на пункте меню или же на кнопке.
public int Usages = 0; public int Usages = 0;
public PassStats() { public PassStats() {
} }
public PassStats(Pass_2021 pass) { public PassStats(Pass pass) {
code = pass.code(); code = pass.code();
} }
public void Inc() { public void Inc() {

View File

@@ -1,9 +1,9 @@
package Visual_DVM_2021.PassStats; package Visual_DVM_2021.PassStats;
import Common.Database.Tables.DBTable; import Common.Database.Tables.DBTable;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
public class PassStatsDBTable extends DBTable<PassCode_2021, PassStats> { public class PassStatsDBTable extends DBTable<PassCode, PassStats> {
public PassStatsDBTable() { public PassStatsDBTable() {
super(PassCode_2021.class, PassStats.class); super(PassCode.class, PassStats.class);
} }
@Override @Override
public String getSingleDescription() { public String getSingleDescription() {

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes; package Visual_DVM_2021.Passes;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Repository.Server.ServerCode; import _VisualDVM.Repository.Server.ServerCode;
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021; import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
@@ -21,8 +21,8 @@ public abstract class AbortTestingPackage extends TestingSystemPass<TestingPacka
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
packageToKill = null; packageToKill = null;
if (CurrentAnchestor.Check(Log, currentName())) { if (Current_.Check(Log, currentName())) {
target = (TestingPackage) CurrentAnchestor.get(currentName()); target = (TestingPackage) Current_.get(currentName());
switch (target.state) { switch (target.state) {
case Done: case Done:
case Aborted: case Aborted:

View File

@@ -1,15 +1,15 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class ActualizePackages extends Pass_2021 { public class ActualizePackages extends Pass {
@Override @Override
protected boolean needsAnimation() { protected boolean needsAnimation() {
return false; return false;
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
passes.get(PassCode_2021.ActualizeDVMPackages).Do(); passes.get(PassCode.ActualizeDVMPackages).Do();
passes.get(PassCode_2021.ActualizeSapforPackages).Do(); passes.get(PassCode.ActualizeSapforPackages).Do();
passes.get(PassCode_2021.ActualizeServerSapfors).Do(); passes.get(PassCode.ActualizeServerSapfors).Do();
} }
} }

View File

@@ -1,14 +1,14 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import _VisualDVM.Global; import _VisualDVM.Global;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class ActualizeServerSapfors extends Pass_2021 { public class ActualizeServerSapfors extends Pass {
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
return Global.testingServer.db.hasActiveSapfors(); return Global.testingServer.db.hasActiveSapfors();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
passes.get(PassCode_2021.SynchronizeTests).Do(); passes.get(PassCode.SynchronizeTests).Do();
} }
} }

View File

@@ -11,7 +11,7 @@ import _VisualDVM.Repository.BugReport.BugReportInterface;
import _VisualDVM.Repository.BugReport.BugReportState; import _VisualDVM.Repository.BugReport.BugReportState;
import _VisualDVM.Repository.Component.ComponentType; import _VisualDVM.Repository.Component.ComponentType;
import Visual_DVM_2021.Passes.AddObjectPass; import Visual_DVM_2021.Passes.AddObjectPass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import java.io.File; import java.io.File;
import java.nio.file.Files; import java.nio.file.Files;
@@ -81,7 +81,7 @@ public class AddBugReport extends AddObjectPass<BugReport> {
Files.copy(file.toPath(), Paths.get(attachementsDir.getAbsolutePath(), file.getName()), StandardCopyOption.REPLACE_EXISTING); Files.copy(file.toPath(), Paths.get(attachementsDir.getAbsolutePath(), file.getName()), StandardCopyOption.REPLACE_EXISTING);
} }
//запаковка рута //запаковка рута
passes.get(PassCode_2021.ZipFolderPass).Do(Current.getRoot().Home.getAbsolutePath(), BugReportInterface.getArchiveFile(target).getAbsolutePath()); passes.get(PassCode.ZipFolderPass).Do(Current.getRoot().Home.getAbsolutePath(), BugReportInterface.getArchiveFile(target).getAbsolutePath());
} }
} }
@Override @Override

View File

@@ -4,8 +4,8 @@ import Common.Visual.Windows.Dialog.DBObjectDialog;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.GlobalData.DVMParameter.DVMParameter; import _VisualDVM.GlobalData.DVMParameter.DVMParameter;
import _VisualDVM.GlobalData.DVMParameter.UI.DVMParameterFields; import _VisualDVM.GlobalData.DVMParameter.UI.DVMParameterFields;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class AddDVMParameterForTesting extends Pass_2021<String> { public class AddDVMParameterForTesting extends Pass<String> {
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
DBObjectDialog<DVMParameter, DVMParameterFields> dialog = DBObjectDialog<DVMParameter, DVMParameterFields> dialog =

View File

@@ -3,7 +3,7 @@ import _VisualDVM.Repository.Server.ServerCode;
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021; import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
import _VisualDVM.Repository.Subscribes.Subscriber; import _VisualDVM.Repository.Subscribes.Subscriber;
import Visual_DVM_2021.Passes.Server.ComponentsRepositoryPass; import Visual_DVM_2021.Passes.Server.ComponentsRepositoryPass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
public class AddSubscriber extends ComponentsRepositoryPass<Subscriber> { public class AddSubscriber extends ComponentsRepositoryPass<Subscriber> {
@Override @Override
public String getIconPath() { public String getIconPath() {
@@ -28,7 +28,7 @@ public class AddSubscriber extends ComponentsRepositoryPass<Subscriber> {
@Override @Override
protected void performFinish() throws Exception { protected void performFinish() throws Exception {
super.performFinish(); super.performFinish();
passes.get(PassCode_2021.SynchronizeBugReports).Do(); passes.get(PassCode.SynchronizeBugReports).Do();
} }
@Override @Override
protected void showDone() throws Exception { protected void showDone() throws Exception {

View File

@@ -7,7 +7,7 @@ import _VisualDVM.GlobalData.Machine.Machine;
import _VisualDVM.GlobalData.Machine.MachineType; import _VisualDVM.GlobalData.Machine.MachineType;
import _VisualDVM.GlobalData.User.User; import _VisualDVM.GlobalData.User.User;
import Visual_DVM_2021.Passes.AddObjectPass; import Visual_DVM_2021.Passes.AddObjectPass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
public class AddUser extends AddObjectPass<User> { public class AddUser extends AddObjectPass<User> {
public AddUser() { public AddUser() {
super(User.class); super(User.class);
@@ -35,6 +35,6 @@ public class AddUser extends AddObjectPass<User> {
@Override @Override
protected void showDone() throws Exception { protected void showDone() throws Exception {
super.showDone(); super.showDone();
passes.get(PassCode_2021.InitialiseUser).Do(); passes.get(PassCode.InitialiseUser).Do();
} }
} }

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
@@ -9,7 +9,7 @@ import _VisualDVM.Repository.EmailMessage;
import _VisualDVM.Repository.Server.ServerCode; import _VisualDVM.Repository.Server.ServerCode;
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021; import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
import Visual_DVM_2021.Passes.Server.ComponentsRepositoryPass; import Visual_DVM_2021.Passes.Server.ComponentsRepositoryPass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import javafx.util.Pair; import javafx.util.Pair;
import java.util.Date; import java.util.Date;
@@ -31,7 +31,7 @@ public class AppendBugReportField extends ComponentsRepositoryPass<BugReport> {
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (CurrentAnchestor.Check(Log, Current.BugReport)) { if (Current_.Check(Log, Current.BugReport)) {
target = Current.getBugReport(); target = Current.getBugReport();
if (!BugReportInterface.CheckNotDraft(target,Log)) if (!BugReportInterface.CheckNotDraft(target,Log))
return false; return false;
@@ -83,7 +83,7 @@ public class AppendBugReportField extends ComponentsRepositoryPass<BugReport> {
message_text = target.comment; message_text = target.comment;
break; break;
} }
passes.get(PassCode_2021.Email).Do( passes.get(PassCode.Email).Do(
new EmailMessage( new EmailMessage(
message_header + " " + CommonUtils.Brackets(Current.getAccount().name), message_header + " " + CommonUtils.Brackets(Current.getAccount().name),
message_text, message_text,

View File

@@ -1,13 +1,13 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.GlobalData.Settings.SettingName; import _VisualDVM.GlobalData.Settings.SettingName;
import _VisualDVM.Repository.BugReport.BugReport; import _VisualDVM.Repository.BugReport.BugReport;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
public class ApplyBugReportSettings extends Pass_2021<BugReport> { public class ApplyBugReportSettings extends Pass<BugReport> {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/Apply.png"; return "/icons/Apply.png";
@@ -22,7 +22,7 @@ public class ApplyBugReportSettings extends Pass_2021<BugReport> {
} }
@Override @Override
protected boolean canStart(Object... args) { protected boolean canStart(Object... args) {
if (CurrentAnchestor.Check(Log, Current.BugReport)) { if (Current_.Check(Log, Current.BugReport)) {
target = Current.getBugReport(); target = Current.getBugReport();
long vv = target.visualiser_version; long vv = target.visualiser_version;
if (vv < 500) { if (vv < 500) {
@@ -49,7 +49,7 @@ public class ApplyBugReportSettings extends Pass_2021<BugReport> {
//-- //--
//само применение. //само применение.
for (SettingName settingName : to_apply.keySet()) for (SettingName settingName : to_apply.keySet())
Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do( Pass.passes.get(PassCode.UpdateSetting).Do(
settingName, settingName,
to_apply.get(settingName)); to_apply.get(settingName));
//сохранить настройки бага как профиль //сохранить настройки бага как профиль

View File

@@ -1,16 +1,16 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import Common.Visual.Windows.Dialog.Text.ComboTextDialog; import Common.Visual.Windows.Dialog.Text.ComboTextDialog;
import _VisualDVM.ProjectData.SapforData.Functions.FuncInfo; import _VisualDVM.ProjectData.SapforData.Functions.FuncInfo;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.Comparator; import java.util.Comparator;
import java.util.Vector; import java.util.Vector;
public class ApplyCurrentFunction extends Pass_2021 { public class ApplyCurrentFunction extends Pass {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/Apply.png"; return "/icons/Apply.png";
@@ -21,7 +21,7 @@ public class ApplyCurrentFunction extends Pass_2021 {
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (passes.get(PassCode_2021.SPF_GetGraphFunctions).isDone()) { if (passes.get(PassCode.SPF_GetGraphFunctions).isDone()) {
ComboTextDialog ff = new ComboTextDialog(); ComboTextDialog ff = new ComboTextDialog();
Vector<String> names = new Vector<>(Current.getProject().allFunctions.keySet()); Vector<String> names = new Vector<>(Current.getProject().allFunctions.keySet());
names.sort(Comparator.naturalOrder()); names.sort(Comparator.naturalOrder());
@@ -29,7 +29,7 @@ public class ApplyCurrentFunction extends Pass_2021 {
String func_name = ff.Result; String func_name = ff.Result;
if (Current.getProject().allFunctions.containsKey(func_name)) { if (Current.getProject().allFunctions.containsKey(func_name)) {
FuncInfo fi = Current.getProject().allFunctions.get(func_name); FuncInfo fi = Current.getProject().allFunctions.get(func_name);
CurrentAnchestor.set(Current.Function, fi); Current_.set(Current.Function, fi);
return true; return true;
} else { } else {
Log.Writeln_("Проект не содержит процедуры с именем " + CommonUtils.Brackets(func_name)); Log.Writeln_("Проект не содержит процедуры с именем " + CommonUtils.Brackets(func_name));
@@ -42,7 +42,7 @@ public class ApplyCurrentFunction extends Pass_2021 {
protected void showDone() throws Exception { protected void showDone() throws Exception {
UI.getMainWindow().getProjectWindow().getFunctionsWindow().ShowCurrentFunction(); UI.getMainWindow().getProjectWindow().getFunctionsWindow().ShowCurrentFunction();
if (SPF_GetGraphFunctionPositions.showByCurrentFunction) { if (SPF_GetGraphFunctionPositions.showByCurrentFunction) {
Pass_2021.passes.get(PassCode_2021.SPF_GetGraphFunctionPositions).Do(); Pass.passes.get(PassCode.SPF_GetGraphFunctionPositions).Do();
} }
} }
} }

View File

@@ -1,15 +1,15 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.GlobalData.GlobalDatabase; import _VisualDVM.GlobalData.GlobalDatabase;
import _VisualDVM.GlobalData.SapforProfile.SapforProfile; import _VisualDVM.GlobalData.SapforProfile.SapforProfile;
import _VisualDVM.GlobalData.SapforProfileSetting.SapforProfileSetting; import _VisualDVM.GlobalData.SapforProfileSetting.SapforProfileSetting;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.Vector; import java.util.Vector;
public class ApplyProfile extends Pass_2021<SapforProfile> { public class ApplyProfile extends Pass<SapforProfile> {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/Apply.png"; return "/icons/Apply.png";
@@ -24,8 +24,8 @@ public class ApplyProfile extends Pass_2021<SapforProfile> {
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (CurrentAnchestor.Check(Log, Current.SapforProfile)) { if (Current_.Check(Log, Current.SapforProfile)) {
target = (SapforProfile) CurrentAnchestor.get(Current.SapforProfile); target = (SapforProfile) Current_.get(Current.SapforProfile);
return true; return true;
} }
return false; return false;
@@ -39,7 +39,7 @@ public class ApplyProfile extends Pass_2021<SapforProfile> {
//-- //--
for (SapforProfileSetting setting : settings) for (SapforProfileSetting setting : settings)
if (((GlobalDatabase)CommonUtils.db).settings.containsKey(setting.name)) if (((GlobalDatabase)CommonUtils.db).settings.containsKey(setting.name))
passes.get(PassCode_2021.UpdateSetting).Do(setting.name, setting.value); passes.get(PassCode.UpdateSetting).Do(setting.name, setting.value);
//-- //--
} }
} }

View File

@@ -2,7 +2,7 @@ package Visual_DVM_2021.Passes.All;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.Repository.Component.Component; import _VisualDVM.Repository.Component.Component;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.PassException; import Visual_DVM_2021.Passes.PassException;
import Visual_DVM_2021.Passes.ProcessPass; import Visual_DVM_2021.Passes.ProcessPass;
@@ -10,8 +10,8 @@ import java.nio.file.Files;
import java.nio.file.StandardCopyOption; import java.nio.file.StandardCopyOption;
public class BuildComponent extends ProcessPass<Component> { public class BuildComponent extends ProcessPass<Component> {
@Override @Override
protected PassCode_2021 necessary() { protected PassCode necessary() {
return PassCode_2021.DownloadRepository; return PassCode.DownloadRepository;
} }
@Override @Override
protected boolean resetsNecessary() { protected boolean resetsNecessary() {

View File

@@ -1,9 +1,9 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class CheckAccount extends Pass_2021<Boolean> { public class CheckAccount extends Pass<Boolean> {
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
target = false; target = false;
@@ -47,9 +47,9 @@ public class CheckAccount extends Pass_2021<Boolean> {
//временно. оффлайн проверка по почте //временно. оффлайн проверка по почте
target = Current.getAccount().email.equals("?") ? target = Current.getAccount().email.equals("?") ?
(Pass_2021.passes.get(PassCode_2021.EditAccount).Do() && (Pass.passes.get(PassCode.EditAccount).Do() &&
Pass_2021.passes.get(PassCode_2021.CheckRegistrationOnServer).Do()) : Pass.passes.get(PassCode.CheckRegistrationOnServer).Do()) :
(Pass_2021.passes.get(PassCode_2021.CheckRegistrationOnServer).Do()); (Pass.passes.get(PassCode.CheckRegistrationOnServer).Do());
} }
@Override @Override
protected boolean validate() { protected boolean validate() {
@@ -63,7 +63,7 @@ public class CheckAccount extends Pass_2021<Boolean> {
UI.getMainWindow().getCallbackWindow().ShowCurrentBugReport(); UI.getMainWindow().getCallbackWindow().ShowCurrentBugReport();
} }
if (Current.getAccount().isAdmin()) if (Current.getAccount().isAdmin())
Pass_2021.passes.get(PassCode_2021.PublishComponent).setControlsVisible(true); Pass.passes.get(PassCode.PublishComponent).setControlsVisible(true);
setControlsVisible(false); //если проверка успешна, кнопку больше не показывать. setControlsVisible(false); //если проверка успешна, кнопку больше не показывать.
} }
} }

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import _VisualDVM.TestingSystem.DVM.DVMConfiguration.DVMConfiguration; import _VisualDVM.TestingSystem.DVM.DVMConfiguration.DVMConfiguration;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class CloneCurrentDVMConfiguration extends Pass_2021<DVMConfiguration> { public class CloneCurrentDVMConfiguration extends Pass<DVMConfiguration> {
} }

View File

@@ -1,6 +1,6 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CommonConstants; import Common.CommonConstants;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Current; import _VisualDVM.Current;
@@ -22,7 +22,7 @@ import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage_json;
import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMCompilationTask; import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMCompilationTask;
import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTask; import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTask;
import Visual_DVM_2021.Passes.AddObjectPass; import Visual_DVM_2021.Passes.AddObjectPass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Server.TestingSystemPass; import Visual_DVM_2021.Passes.Server.TestingSystemPass;
import java.util.Vector; import java.util.Vector;
@@ -140,7 +140,7 @@ public class CloneDVMPackage extends AddObjectPass<DVMPackage> {
return false; return false;
} }
//- //-
if (!CurrentAnchestor.Check(Log, Current.Machine, Current.User, Current.Compiler)) if (!Current_.Check(Log, Current.Machine, Current.User, Current.Compiler))
return false; return false;
//--- //---
if (!Current.getMachine().type.equals(MachineType.Server)) { if (!Current.getMachine().type.equals(MachineType.Server)) {
@@ -156,7 +156,7 @@ public class CloneDVMPackage extends AddObjectPass<DVMPackage> {
return false; return false;
} }
if (!Current.getCompiler().versionLoaded) if (!Current.getCompiler().versionLoaded)
passes.get(PassCode_2021.ShowCompilerVersion).Do(Current.getCompiler(), false); passes.get(PassCode.ShowCompilerVersion).Do(Current.getCompiler(), false);
//- //-
for (DVMPackage dvmPackage : Global.testingServer.db.dvmPackages.Data.values()) { for (DVMPackage dvmPackage : Global.testingServer.db.dvmPackages.Data.values()) {
if (dvmPackage.state.equals(TasksPackageState.Draft)) { if (dvmPackage.state.equals(TasksPackageState.Draft)) {

View File

@@ -1,6 +1,6 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CommonConstants; import Common.CommonConstants;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Current; import _VisualDVM.Current;
@@ -82,7 +82,7 @@ public class CloneSapforPackage extends AddObjectPass<SapforPackage> {
if (!Current.getAccount().CheckRegistered(Log)) if (!Current.getAccount().CheckRegistered(Log))
return false; return false;
//-- //--
if (!CurrentAnchestor.Check(Log, Current.ServerSapfor)) if (!Current_.Check(Log, Current.ServerSapfor))
return false; return false;
if (!Current.getServerSapfor().state.equals(ServerSapforState.Done)) { if (!Current.getServerSapfor().state.equals(ServerSapforState.Done)) {
Log.Writeln_("Выбранная версия SAPFOR не собрана!"); Log.Writeln_("Выбранная версия SAPFOR не собрана!");

View File

@@ -7,7 +7,7 @@ import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
import _VisualDVM.TestingSystem.Common.TestingServer; import _VisualDVM.TestingSystem.Common.TestingServer;
import _VisualDVM.TestingSystem.SAPFOR.SapforSettings.SapforSettings; import _VisualDVM.TestingSystem.SAPFOR.SapforSettings.SapforSettings;
import _VisualDVM.TestingSystem.SAPFOR.SapforSettingsCommand.SapforSettingsCommand; import _VisualDVM.TestingSystem.SAPFOR.SapforSettingsCommand.SapforSettingsCommand;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Server.CloneServerObject; import Visual_DVM_2021.Passes.Server.CloneServerObject;
//автоматической //автоматической
import java.util.Vector; import java.util.Vector;
@@ -22,9 +22,9 @@ public class CloneSapforSettings extends CloneServerObject<TestingServer, Sapfor
@Override @Override
protected void ServerAction() throws Exception { protected void ServerAction() throws Exception {
super.ServerAction(); super.ServerAction();
Vector<PassCode_2021> codes = src.getCodes(); Vector<PassCode> codes = src.getCodes();
Vector<DBObject> new_commands = new Vector<>(); Vector<DBObject> new_commands = new Vector<>();
for (PassCode_2021 code : codes) { for (PassCode code : codes) {
SapforSettingsCommand command = new SapforSettingsCommand(); SapforSettingsCommand command = new SapforSettingsCommand();
command.sapforsettings_id = (int) pk; command.sapforsettings_id = (int) pk;
command.passCode = code; command.passCode = code;

View File

@@ -1,14 +1,14 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import _VisualDVM.ProjectData.Files.DBProjectFile; import _VisualDVM.ProjectData.Files.DBProjectFile;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import javax.swing.*; import javax.swing.*;
public class CloseCurrentFile extends Pass_2021<DBProjectFile> { public class CloseCurrentFile extends Pass<DBProjectFile> {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/Close.png"; return "/icons/Close.png";
@@ -30,18 +30,18 @@ public class CloseCurrentFile extends Pass_2021<DBProjectFile> {
//действия по закрытию. сохранение и т д. //действия по закрытию. сохранение и т д.
target.form.SaveSplitters(); target.form.SaveSplitters();
target.UpdateLastLine(target.form.getEditor().getCurrentLine()); target.UpdateLastLine(target.form.getEditor().getCurrentLine());
passes.get(PassCode_2021.Save).Do(); passes.get(PassCode.Save).Do();
UI.getSearchReplaceWindow().ClearMarkers(); UI.getSearchReplaceWindow().ClearMarkers();
target.form = null; target.form = null;
} }
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
CurrentAnchestor.set(Current.File, null); Current_.set(Current.File, null);
CurrentAnchestor.set(Current.FileGraphElement, null); Current_.set(Current.FileGraphElement, null);
//- //-
CurrentAnchestor.set(Current.Notes, null); Current_.set(Current.Notes, null);
CurrentAnchestor.set(Current.Warnings, null); Current_.set(Current.Warnings, null);
CurrentAnchestor.set(Current.Errors, null); Current_.set(Current.Errors, null);
//- //-
} }
@Override @Override

View File

@@ -1,15 +1,15 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import _VisualDVM.ProjectData.Project.db_project_info; import _VisualDVM.ProjectData.Project.db_project_info;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import javax.swing.*; import javax.swing.*;
public class CloseCurrentProject extends Pass_2021<db_project_info> { public class CloseCurrentProject extends Pass<db_project_info> {
@Override @Override
public String getButtonText() { public String getButtonText() {
return ""; return "";
@@ -28,7 +28,7 @@ public class CloseCurrentProject extends Pass_2021<db_project_info> {
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode_2021.CloseCurrentFile).Do(); passes.get(PassCode.CloseCurrentFile).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
@@ -41,18 +41,18 @@ public class CloseCurrentProject extends Pass_2021<db_project_info> {
//-- //--
Current.getSapfor().ResetAllAnalyses(); Current.getSapfor().ResetAllAnalyses();
Current.getSapfor().cd(CommonUtils.getHomeDirectory()); Current.getSapfor().cd(CommonUtils.getHomeDirectory());
CurrentAnchestor.set(Current.Project, null); Current_.set(Current.Project, null);
CurrentAnchestor.set(Current.File, null); Current_.set(Current.File, null);
CurrentAnchestor.set(Current.Function, null); Current_.set(Current.Function, null);
CurrentAnchestor.set(Current.SelectedFunction,null); Current_.set(Current.SelectedFunction,null);
CurrentAnchestor.set(Current.ProjectNode, null); Current_.set(Current.ProjectNode, null);
CurrentAnchestor.set(Current.SelectedFile, null); Current_.set(Current.SelectedFile, null);
CurrentAnchestor.set(Current.SelectedDirectory, null); Current_.set(Current.SelectedDirectory, null);
//-мб перестраховка. мб и нет. //-мб перестраховка. мб и нет.
CurrentAnchestor.set(Current.ParallelVariant, null); Current_.set(Current.ParallelVariant, null);
CurrentAnchestor.set(Current.Dimensions, null); Current_.set(Current.Dimensions, null);
CurrentAnchestor.set(Current.Array, null); Current_.set(Current.Array, null);
CurrentAnchestor.set(Current.DBArray, null); Current_.set(Current.DBArray, null);
//- //-
} }
@Override @Override

View File

@@ -1,10 +1,10 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.ProjectData.Project.db_project_info; import _VisualDVM.ProjectData.Project.db_project_info;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class CloseProject extends Pass_2021<db_project_info> { public class CloseProject extends Pass<db_project_info> {
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
return (target = Current.getProject()) != null; return (target = Current.getProject()) != null;
@@ -17,7 +17,7 @@ public class CloseProject extends Pass_2021<db_project_info> {
protected void performDone() throws Exception { protected void performDone() throws Exception {
Current.getSapfor().ResetAllAnalyses(); Current.getSapfor().ResetAllAnalyses();
Current.getSapfor().cd(CommonUtils.getHomeDirectory()); Current.getSapfor().cd(CommonUtils.getHomeDirectory());
CurrentAnchestor.set(Current.Project, null); Current_.set(Current.Project, null);
//- //-
} }
} }

View File

@@ -5,7 +5,7 @@ import Common.Visual.Windows.Dialog.Text.ComboTextDialog;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.ProjectData.Files.DBProjectFile; import _VisualDVM.ProjectData.Files.DBProjectFile;
import _VisualDVM.Repository.Component.Sapfor.TransformationPermission; import _VisualDVM.Repository.Component.Sapfor.TransformationPermission;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Transformation; import Visual_DVM_2021.Passes.Transformation;
import _VisualDVM.Visual.Windows.CombineFilesDialog; import _VisualDVM.Visual.Windows.CombineFilesDialog;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
@@ -19,8 +19,8 @@ public class CombineFiles extends Transformation {
ComboTextDialog fd = null; ComboTextDialog fd = null;
protected File result = null; protected File result = null;
@Override @Override
protected PassCode_2021 necessary() { protected PassCode necessary() {
return PassCode_2021.SPF_GetIncludeDependencies; return PassCode.SPF_GetIncludeDependencies;
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {

View File

@@ -5,10 +5,10 @@ import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTask; import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTask;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.Vector; import java.util.Vector;
public class CompareDVMRunTasks extends Pass_2021<Vector<DVMRunTask>> { public class CompareDVMRunTasks extends Pass<Vector<DVMRunTask>> {
DVMRunTask master; DVMRunTask master;
DVMRunTask slave; DVMRunTask slave;
@Override @Override

View File

@@ -5,10 +5,10 @@ import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import _VisualDVM.TestingSystem.SAPFOR.SapforPackage.SapforPackage; import _VisualDVM.TestingSystem.SAPFOR.SapforPackage.SapforPackage;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.Vector; import java.util.Vector;
public class CompareSapforPackages extends Pass_2021<Vector<SapforPackage>> { public class CompareSapforPackages extends Pass<Vector<SapforPackage>> {
SapforPackage master; SapforPackage master;
SapforPackage slave; SapforPackage slave;
@Override @Override

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
@@ -10,15 +10,15 @@ import _VisualDVM.GlobalData.Tasks.TaskState;
import _VisualDVM.GlobalData.User.UserState; import _VisualDVM.GlobalData.User.UserState;
import _VisualDVM.ProjectData.LanguageName; import _VisualDVM.ProjectData.LanguageName;
import _VisualDVM.ProjectData.Project.db_project_info; import _VisualDVM.ProjectData.Project.db_project_info;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.PassException; import Visual_DVM_2021.Passes.PassException;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class Compile extends Pass_2021<db_project_info> { public class Compile extends Pass<db_project_info> {
Pass_2021 subpass = null; Pass subpass = null;
CompilationTask compilationTask = null; CompilationTask compilationTask = null;
@Override @Override
protected PassCode_2021 necessary() { protected PassCode necessary() {
return Current.getProject().languageName.equals(LanguageName.fortran) ? PassCode_2021.SPF_ParseFilesWithOrder : null; return Current.getProject().languageName.equals(LanguageName.fortran) ? PassCode.SPF_ParseFilesWithOrder : null;
} }
@Override @Override
public String getIconPath() { public String getIconPath() {
@@ -30,7 +30,7 @@ public class Compile extends Pass_2021<db_project_info> {
} }
@Override @Override
protected boolean canStart(Object... args) { protected boolean canStart(Object... args) {
if (CurrentAnchestor.Check(Log, Current.Project, Current.Machine, Current.User, Current.Makefile)) { if (Current_.Check(Log, Current.Project, Current.Machine, Current.User, Current.Makefile)) {
target = Current.getProject(); target = Current.getProject();
subpass = null; subpass = null;
compilationTask = null; compilationTask = null;
@@ -67,15 +67,15 @@ public class Compile extends Pass_2021<db_project_info> {
switch (Current.getMachine().type) { switch (Current.getMachine().type) {
case Local: case Local:
if (CommonUtils.isWindows()) { if (CommonUtils.isWindows()) {
subpass = passes.get(PassCode_2021.WindowsLocalCompilation); subpass = passes.get(PassCode.WindowsLocalCompilation);
} else } else
subpass = passes.get(PassCode_2021.LinuxLocalCompilation); subpass = passes.get(PassCode.LinuxLocalCompilation);
break; break;
case Undefined: case Undefined:
case MVS_cluster: case MVS_cluster:
throw new PassException("Компиляция не реализована для типа машины " + CommonUtils.DQuotes(Current.getMachine().type)); throw new PassException("Компиляция не реализована для типа машины " + CommonUtils.DQuotes(Current.getMachine().type));
default: default:
subpass = passes.get(PassCode_2021.RemoteCompilation); subpass = passes.get(PassCode.RemoteCompilation);
break; break;
} }
subpass.Do(Current.getCompilationTask(), Current.getProject()); subpass.Do(Current.getCompilationTask(), Current.getProject());

View File

@@ -1,11 +1,11 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import _VisualDVM.Repository.Server.ServerCode; import _VisualDVM.Repository.Server.ServerCode;
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021; import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Server.TestingSystemPass; import Visual_DVM_2021.Passes.Server.TestingSystemPass;
import java.io.File; import java.io.File;
@@ -28,7 +28,7 @@ public class ConvertCorrectnessTests extends TestingSystemPass<File> {
Log.Writeln_("Вы не являетесь администратором"); Log.Writeln_("Вы не являетесь администратором");
return false; return false;
} }
if (!CurrentAnchestor.Check(Log, Current.ServerSapfor)){ if (!Current_.Check(Log, Current.ServerSapfor)){
return false; return false;
} }
return CommonUI.Warning("Загрузить полный пакет DVM тестов на корректность и производительность."); return CommonUI.Warning("Загрузить полный пакет DVM тестов на корректность и производительность.");
@@ -39,9 +39,9 @@ public class ConvertCorrectnessTests extends TestingSystemPass<File> {
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode_2021.CloseCurrentProject); passes.get(PassCode.CloseCurrentProject);
CurrentAnchestor.set(Current.Root, null); Current_.set(Current.Root, null);
CurrentAnchestor.set(Current.Version, null); Current_.set(Current.Version, null);
} }
@Override @Override
protected void showPreparation() throws Exception { protected void showPreparation() throws Exception {
@@ -54,7 +54,7 @@ public class ConvertCorrectnessTests extends TestingSystemPass<File> {
@Override @Override
protected void performFinish() throws Exception { protected void performFinish() throws Exception {
super.performFinish(); super.performFinish();
passes.get(PassCode_2021.SynchronizeTests).Do(); passes.get(PassCode.SynchronizeTests).Do();
} }
} }

View File

@@ -5,7 +5,7 @@ import _VisualDVM.Global;
import Common.Visual.Windows.Dialog.Dialog; import Common.Visual.Windows.Dialog.Dialog;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import Visual_DVM_2021.Passes.CurrentProjectPass; import Visual_DVM_2021.Passes.CurrentProjectPass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.UI.CopyProjectFields; import Visual_DVM_2021.Passes.UI.CopyProjectFields;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
@@ -63,8 +63,8 @@ public class CopyProject extends CurrentProjectPass {
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
if (CommonUI.Question("копия текущего проекта успешно создана по адресу\n" + dstFile.getAbsolutePath() + "\nОткрыть её")) { if (CommonUI.Question("копия текущего проекта успешно создана по адресу\n" + dstFile.getAbsolutePath() + "\nОткрыть её")) {
passes.get(PassCode_2021.CloseCurrentProject).Do(); passes.get(PassCode.CloseCurrentProject).Do();
passes.get(PassCode_2021.OpenCurrentProject).Do(dstFile); passes.get(PassCode.OpenCurrentProject).Do(dstFile);
} }
} }
} }

View File

@@ -1,4 +1,4 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class CreateDVMPackageFromCurrentProject extends Pass_2021 { public class CreateDVMPackageFromCurrentProject extends Pass {
} }

View File

@@ -3,13 +3,13 @@ import Common.Utils.CommonUtils;
import _VisualDVM.Constants; import _VisualDVM.Constants;
import _VisualDVM.Global; import _VisualDVM.Global;
import Common.Visual.Windows.Dialog.Text.FileNameForm; import Common.Visual.Windows.Dialog.Text.FileNameForm;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.PassException; import Visual_DVM_2021.Passes.PassException;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.io.File; import java.io.File;
import java.nio.file.Paths; import java.nio.file.Paths;
public class CreateEmptyProject extends Pass_2021<File> { public class CreateEmptyProject extends Pass<File> {
String project_name; String project_name;
FileNameForm ff = new FileNameForm(); FileNameForm ff = new FileNameForm();
@Override @Override
@@ -41,6 +41,6 @@ public class CreateEmptyProject extends Pass_2021<File> {
} }
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
passes.get(PassCode_2021.OpenCurrentProject).Do(target); passes.get(PassCode.OpenCurrentProject).Do(target);
} }
} }

View File

@@ -5,8 +5,8 @@ import _VisualDVM.Current;
import Common.Visual.Windows.Dialog.VDirectoryChooser; import Common.Visual.Windows.Dialog.VDirectoryChooser;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.GlobalData.Settings.SettingName; import _VisualDVM.GlobalData.Settings.SettingName;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.io.File; import java.io.File;
import java.util.Arrays; import java.util.Arrays;
@@ -18,8 +18,8 @@ public class CreateGroupFromDirectory extends PublishTests {
return "/icons/OpenProject.png"; return "/icons/OpenProject.png";
} }
@Override @Override
protected PassCode_2021 getCreateTestCode() { protected PassCode getCreateTestCode() {
return PassCode_2021.CreateTestFromDirectory; return PassCode.CreateTestFromDirectory;
} }
@Override @Override
protected String getNoFilesMessage() { protected String getNoFilesMessage() {
@@ -58,12 +58,12 @@ public class CreateGroupFromDirectory extends PublishTests {
Log.Writeln_("В выбранной папке не найдено ни одной папки"); Log.Writeln_("В выбранной папке не найдено ни одной папки");
return false; return false;
} }
if (passes.get(PassCode_2021.PublishGroup).Do(dir.getName().toUpperCase())) { if (passes.get(PassCode.PublishGroup).Do(dir.getName().toUpperCase())) {
group = Current.getGroup(); group = Current.getGroup();
} else return false; } else return false;
//--------------- //---------------
Vector<File> files = new Vector<>(Arrays.asList(files_)); Vector<File> files = new Vector<>(Arrays.asList(files_));
Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, directoryChooser.getCurrentDirectory()); Pass.passes.get(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, directoryChooser.getCurrentDirectory());
return super.canStart(files, group); return super.canStart(files, group);
} }
} }

View File

@@ -6,8 +6,8 @@ import Common.Visual.Windows.Dialog.VFileChooser;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.GlobalData.Settings.SettingName; import _VisualDVM.GlobalData.Settings.SettingName;
import _VisualDVM.TestingSystem.Common.Group.Group; import _VisualDVM.TestingSystem.Common.Group.Group;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.io.File; import java.io.File;
import java.util.Vector; import java.util.Vector;
@@ -16,8 +16,8 @@ public class CreateGroupFromFiles extends PublishTests{
VFileChooser fileChooser = new VFileChooser("Выберите файлы для создания тестов"); VFileChooser fileChooser = new VFileChooser("Выберите файлы для создания тестов");
@Override @Override
protected PassCode_2021 getCreateTestCode() { protected PassCode getCreateTestCode() {
return PassCode_2021.CreateTestFromFile; return PassCode.CreateTestFromFile;
} }
@Override @Override
protected String getNoFilesMessage() { protected String getNoFilesMessage() {
@@ -32,7 +32,7 @@ public class CreateGroupFromFiles extends PublishTests{
return false; return false;
} }
File dir = fileChooser.getCurrentDirectory(); File dir = fileChooser.getCurrentDirectory();
Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, dir); Pass.passes.get(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, dir);
//--------------- //---------------
if (dir.getName().equals(Constants.data)) { if (dir.getName().equals(Constants.data)) {
Log.Writeln_(CommonUtils.Brackets(dir) + "\nявляется служебной папкой визуализатора!"); Log.Writeln_(CommonUtils.Brackets(dir) + "\nявляется служебной папкой визуализатора!");
@@ -44,7 +44,7 @@ public class CreateGroupFromFiles extends PublishTests{
+ CommonUtils.printAllForbiddenCharacters() + ", или кириллицу."); + CommonUtils.printAllForbiddenCharacters() + ", или кириллицу.");
return false; return false;
} }
if (passes.get(PassCode_2021.PublishGroup).Do(dir.getName().toUpperCase())) { if (passes.get(PassCode.PublishGroup).Do(dir.getName().toUpperCase())) {
group = Current.getGroup(); group = Current.getGroup();
} else return false; } else return false;
//-- //--

View File

@@ -1,7 +1,7 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import _VisualDVM.ProjectData.Project.db_project_info; import _VisualDVM.ProjectData.Project.db_project_info;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.VariantsMassPass; import Visual_DVM_2021.Passes.VariantsMassPass;
public class CreateParallelVariants extends VariantsMassPass { public class CreateParallelVariants extends VariantsMassPass {
@Override @Override
@@ -13,8 +13,8 @@ public class CreateParallelVariants extends VariantsMassPass {
return ""; return "";
} }
@Override @Override
public PassCode_2021 getSubPassCode() { public PassCode getSubPassCode() {
return PassCode_2021.SPF_CreateParallelVariant; return PassCode.SPF_CreateParallelVariant;
} }
@Override @Override
protected void FocusResult() { protected void FocusResult() {

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Constants; import _VisualDVM.Constants;
import _VisualDVM.Current; import _VisualDVM.Current;
@@ -11,15 +11,15 @@ import _VisualDVM.ProjectData.LanguageName;
import _VisualDVM.Repository.Component.Sapfor.Sapfor; import _VisualDVM.Repository.Component.Sapfor.Sapfor;
import _VisualDVM.TestingSystem.Common.Group.Group; import _VisualDVM.TestingSystem.Common.Group.Group;
import _VisualDVM.TestingSystem.Common.Test.Test; import _VisualDVM.TestingSystem.Common.Test.Test;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.PassException; import Visual_DVM_2021.Passes.PassException;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
import java.io.File; import java.io.File;
import java.util.Arrays; import java.util.Arrays;
import java.util.Vector; import java.util.Vector;
public class CreateTestFromDirectory extends Pass_2021<Test> { public class CreateTestFromDirectory extends Pass<Test> {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/OpenProject.png"; return "/icons/OpenProject.png";
@@ -37,7 +37,7 @@ public class CreateTestFromDirectory extends Pass_2021<Test> {
boolean from_files_chooser = false; boolean from_files_chooser = false;
//-- //--
void saveDirectory() { void saveDirectory() {
Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, Pass.passes.get(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory,
(dir.getParentFile() == null) ? dir.getAbsolutePath() : dir.getParent() (dir.getParentFile() == null) ? dir.getAbsolutePath() : dir.getParent()
); );
} }
@@ -71,7 +71,7 @@ public class CreateTestFromDirectory extends Pass_2021<Test> {
if (args.length == 0) { if (args.length == 0) {
//-- //--
from_files_chooser = true; from_files_chooser = true;
if (!CurrentAnchestor.Check(Log, Current.Group)) if (!Current_.Check(Log, Current.Group))
return false; return false;
group = Current.getGroup(); group = Current.getGroup();
if (!selectFiles()) if (!selectFiles())
@@ -214,6 +214,6 @@ public class CreateTestFromDirectory extends Pass_2021<Test> {
protected void performDone() throws Exception { protected void performDone() throws Exception {
super.performDone(); super.performDone();
if (from_files_chooser) if (from_files_chooser)
passes.get(PassCode_2021.PublishTest).Do(target); passes.get(PassCode.PublishTest).Do(target);
} }
} }

View File

@@ -9,11 +9,11 @@ import _VisualDVM.Repository.Component.Sapfor.Sapfor;
import _VisualDVM.TestingSystem.Common.Group.Group; import _VisualDVM.TestingSystem.Common.Group.Group;
import _VisualDVM.TestingSystem.Common.Test.Test; import _VisualDVM.TestingSystem.Common.Test.Test;
import Visual_DVM_2021.Passes.PassException; import Visual_DVM_2021.Passes.PassException;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
import java.io.File; import java.io.File;
public class CreateTestFromFile extends Pass_2021<Test> { public class CreateTestFromFile extends Pass<Test> {
//---- //----
Group group; Group group;
ProjectFile projectFile; ProjectFile projectFile;

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.ProjectData.Files.FileState; import _VisualDVM.ProjectData.Files.FileState;
import _VisualDVM.ProjectData.Files.ProjectFile; import _VisualDVM.ProjectData.Files.ProjectFile;
@@ -15,7 +15,7 @@ public class CreateTestFromProject extends CreateTestFromDirectory {
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (args.length == 0) { if (args.length == 0) {
if (CurrentAnchestor.Check(Log, Current.Group, Current.Project)) { if (Current_.Check(Log, Current.Group, Current.Project)) {
project = Current.getProject(); project = Current.getProject();
if (super.canStart(Current.getProject().Home, Current.getGroup())){ if (super.canStart(Current.getProject().Home, Current.getGroup())){
from_files_chooser = true; //чтобы опубликовал. from_files_chooser = true; //чтобы опубликовал.

View File

@@ -1,19 +1,19 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import Common.Visual.Windows.Dialog.VFileChooser; import Common.Visual.Windows.Dialog.VFileChooser;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.GlobalData.Settings.SettingName; import _VisualDVM.GlobalData.Settings.SettingName;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.io.File; import java.io.File;
import java.util.Vector; import java.util.Vector;
public class CreateTestsFromFiles extends PublishTests { public class CreateTestsFromFiles extends PublishTests {
VFileChooser fileChooser = new VFileChooser("Выберите файлы для создания тестов"); VFileChooser fileChooser = new VFileChooser("Выберите файлы для создания тестов");
@Override @Override
protected PassCode_2021 getCreateTestCode() { protected PassCode getCreateTestCode() {
return PassCode_2021.CreateTestFromFile; return PassCode.CreateTestFromFile;
} }
@Override @Override
protected String getNoFilesMessage() { protected String getNoFilesMessage() {
@@ -21,14 +21,14 @@ public class CreateTestsFromFiles extends PublishTests {
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (CurrentAnchestor.Check(Log, Current.Group)){ if (Current_.Check(Log, Current.Group)){
Utils.RestoreSelectedDirectory(fileChooser); Utils.RestoreSelectedDirectory(fileChooser);
Vector<File> files = fileChooser.ShowMultiDialog(); Vector<File> files = fileChooser.ShowMultiDialog();
if (files.isEmpty()){ if (files.isEmpty()){
Log.Writeln_("Не выбрано ни одного файла."); Log.Writeln_("Не выбрано ни одного файла.");
return false; return false;
} }
Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, fileChooser.getCurrentDirectory()); Pass.passes.get(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, fileChooser.getCurrentDirectory());
return super.canStart(files, Current.getGroup()); return super.canStart(files, Current.getGroup());
} }
return false; return false;

View File

@@ -1,12 +1,12 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.ProjectData.Project.db_project_info; import _VisualDVM.ProjectData.Project.db_project_info;
import _VisualDVM.TestingSystem.Common.Test.Test; import _VisualDVM.TestingSystem.Common.Test.Test;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.Vector; import java.util.Vector;
public class CreateTestsGroupFromSelectedVersions extends PublishTests { public class CreateTestsGroupFromSelectedVersions extends PublishTests {
@@ -15,14 +15,14 @@ public class CreateTestsGroupFromSelectedVersions extends PublishTests {
return "/icons/Publish.png"; return "/icons/Publish.png";
} }
@Override @Override
protected PassCode_2021 getCreateTestCode() { protected PassCode getCreateTestCode() {
return PassCode_2021.CreateTestFromProject; return PassCode.CreateTestFromProject;
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
target = new Vector<>(); target = new Vector<>();
//--- //---
if (CurrentAnchestor.Check(Log, Current.Group)) { if (Current_.Check(Log, Current.Group)) {
group = Current.getGroup(); group = Current.getGroup();
} else } else
return false; return false;
@@ -34,7 +34,7 @@ public class CreateTestsGroupFromSelectedVersions extends PublishTests {
return false; return false;
} }
//--- //---
Pass_2021 createTestPass = passes.get(getCreateTestCode()); Pass createTestPass = passes.get(getCreateTestCode());
//--- //---
for (db_project_info version : versions) { for (db_project_info version : versions) {
if (createTestPass.Do(version, group)) if (createTestPass.Do(version, group))

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Current; import _VisualDVM.Current;
@@ -13,7 +13,7 @@ import _VisualDVM.ProjectData.Project.db_project_info;
import _VisualDVM.Repository.Server.ServerCode; import _VisualDVM.Repository.Server.ServerCode;
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021; import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
import Visual_DVM_2021.Passes.Server.ComponentsRepositoryPass; import Visual_DVM_2021.Passes.Server.ComponentsRepositoryPass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
import javax.swing.*; import javax.swing.*;
@@ -41,7 +41,7 @@ public class DVMConvertProject extends ComponentsRepositoryPass<db_project_info>
version = null; version = null;
badFiles = ""; badFiles = "";
//-- //--
if (CurrentAnchestor.Check(Log, Current.Project)) { if (Current_.Check(Log, Current.Project)) {
target = Current.getProject(); target = Current.getProject();
programsToConvert = target.getPrograms().get(target.languageName); programsToConvert = target.getPrograms().get(target.languageName);
programsNames = new Vector<>(); programsNames = new Vector<>();
@@ -61,7 +61,7 @@ public class DVMConvertProject extends ComponentsRepositoryPass<db_project_info>
FileUtils.forceMkdir(cleanCopy); FileUtils.forceMkdir(cleanCopy);
archive = Paths.get(workspace.getAbsolutePath(), target.name + ".zip").toFile(); archive = Paths.get(workspace.getAbsolutePath(), target.name + ".zip").toFile();
target.Clone(cleanCopy, false); target.Clone(cleanCopy, false);
if (!passes.get(PassCode_2021.ZipFolderPass).Do(cleanCopy.getAbsolutePath(), archive.getAbsolutePath())) { if (!passes.get(PassCode.ZipFolderPass).Do(cleanCopy.getAbsolutePath(), archive.getAbsolutePath())) {
Log.Writeln_("Не удалось создать архив проекта!"); Log.Writeln_("Не удалось создать архив проекта!");
return false; return false;
} }
@@ -107,7 +107,7 @@ public class DVMConvertProject extends ComponentsRepositoryPass<db_project_info>
versionArchive = new File(workspace, target.name + "_result.zip"); versionArchive = new File(workspace, target.name + "_result.zip");
response.Unpack(versionArchive); response.Unpack(versionArchive);
File result = new File(workspace, "result"); File result = new File(workspace, "result");
if (passes.get(PassCode_2021.UnzipFolderPass).Do(versionArchive.getAbsolutePath(), result.getAbsolutePath())) { if (passes.get(PassCode.UnzipFolderPass).Do(versionArchive.getAbsolutePath(), result.getAbsolutePath())) {
if (target.last_modification == null) { if (target.last_modification == null) {
target.last_modification = new db_project_info(target, target.last_modification = new db_project_info(target,
"m", "m",

View File

@@ -4,7 +4,7 @@ import Common.Database.Database;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.Repository.BugReport.BugReport; import _VisualDVM.Repository.BugReport.BugReport;
import Visual_DVM_2021.Passes.DeleteObjectPass; import Visual_DVM_2021.Passes.DeleteObjectPass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
public class DeleteBugReport extends DeleteObjectPass<BugReport> { public class DeleteBugReport extends DeleteObjectPass<BugReport> {
public DeleteBugReport() { public DeleteBugReport() {
super(BugReport.class); super(BugReport.class);
@@ -16,7 +16,7 @@ public class DeleteBugReport extends DeleteObjectPass<BugReport> {
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
super.performDone(); super.performDone();
passes.get(PassCode_2021.DeleteBugReportFromServer).Do(target); passes.get(PassCode.DeleteBugReportFromServer).Do(target);
} }
@Override @Override
protected Database getDb() { protected Database getDb() {

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Current; import _VisualDVM.Current;
@@ -7,7 +7,7 @@ import _VisualDVM.Visual.UI;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.ProjectData.Files.DBProjectFile; import _VisualDVM.ProjectData.Files.DBProjectFile;
import Visual_DVM_2021.Passes.ChangeFilePass; import Visual_DVM_2021.Passes.ChangeFilePass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.PassException; import Visual_DVM_2021.Passes.PassException;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
@@ -36,7 +36,7 @@ public class DeleteDirectory extends ChangeFilePass {
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
if (Current.HasFile() && (Utils.isAnchestor(Current.getFile().file, target_dir))) if (Current.HasFile() && (Utils.isAnchestor(Current.getFile().file, target_dir)))
passes.get(PassCode_2021.CloseCurrentFile).Do(); passes.get(PassCode.CloseCurrentFile).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
@@ -56,7 +56,7 @@ public class DeleteDirectory extends ChangeFilePass {
} }
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
CurrentAnchestor.set(Current.SelectedDirectory, null); Current_.set(Current.SelectedDirectory, null);
CurrentAnchestor.set(Current.ProjectNode, null); Current_.set(Current.ProjectNode, null);
} }
} }

View File

@@ -8,11 +8,11 @@ import _VisualDVM.GlobalData.FileObject.DirInfo;
import _VisualDVM.GlobalData.FileObject.DirInfosDataSet; import _VisualDVM.GlobalData.FileObject.DirInfosDataSet;
import _VisualDVM.GlobalData.FileObject.DirInfosFields; import _VisualDVM.GlobalData.FileObject.DirInfosFields;
import _VisualDVM.GlobalData.Settings.SettingName; import _VisualDVM.GlobalData.Settings.SettingName;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import javax.swing.*; import javax.swing.*;
public class DeleteDownloadedBugReports extends Pass_2021<DirInfosDataSet> { public class DeleteDownloadedBugReports extends Pass<DirInfosDataSet> {
@Override @Override
protected boolean needsAnimation() { protected boolean needsAnimation() {
return true; return true;
@@ -20,8 +20,8 @@ public class DeleteDownloadedBugReports extends Pass_2021<DirInfosDataSet> {
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
target = null; target = null;
if (passes.get(PassCode_2021.GetOldBugReports).Do()){ if (passes.get(PassCode.GetOldBugReports).Do()){
target = (DirInfosDataSet) passes.get(PassCode_2021.GetOldBugReports).target; target = (DirInfosDataSet) passes.get(PassCode.GetOldBugReports).target;
if (target.Data.isEmpty()){ if (target.Data.isEmpty()){
Log.Writeln_("Не найдено отчетов, не использовавшихся " + Log.Writeln_("Не найдено отчетов, не использовавшихся " +
((GlobalDatabase) CommonUtils.db).settings.get(SettingName.BugReportsAgeLimit).toInt32() + ((GlobalDatabase) CommonUtils.db).settings.get(SettingName.BugReportsAgeLimit).toInt32() +
@@ -58,7 +58,7 @@ public class DeleteDownloadedBugReports extends Pass_2021<DirInfosDataSet> {
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
if (Current.HasProject()) if (Current.HasProject())
passes.get(PassCode_2021.CloseCurrentProject).Do(); passes.get(PassCode.CloseCurrentProject).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Current; import _VisualDVM.Current;
@@ -7,7 +7,7 @@ import _VisualDVM.Visual.UI;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.ProjectData.Files.DBProjectFile; import _VisualDVM.ProjectData.Files.DBProjectFile;
import Visual_DVM_2021.Passes.ChangeFilePass; import Visual_DVM_2021.Passes.ChangeFilePass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
public class DeleteFile extends ChangeFilePass<DBProjectFile> { public class DeleteFile extends ChangeFilePass<DBProjectFile> {
@Override @Override
public String getIconPath() { public String getIconPath() {
@@ -16,14 +16,14 @@ public class DeleteFile extends ChangeFilePass<DBProjectFile> {
@Override @Override
protected boolean canStart(Object... args) { protected boolean canStart(Object... args) {
resetArgs(); resetArgs();
return (CurrentAnchestor.Check(Log, Current.SelectedFile)) && return (Current_.Check(Log, Current.SelectedFile)) &&
CommonUI.Warning("Удалить файл " CommonUI.Warning("Удалить файл "
+ CommonUtils.Brackets((target = Current.getSelectedFile()).name)); + CommonUtils.Brackets((target = Current.getSelectedFile()).name));
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
if (Current.HasFile() && (Current.getFile().file.equals(target.file))) if (Current.HasFile() && (Current.getFile().file.equals(target.file)))
passes.get(PassCode_2021.CloseCurrentFile).Do(); passes.get(PassCode.CloseCurrentFile).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
@@ -33,7 +33,7 @@ public class DeleteFile extends ChangeFilePass<DBProjectFile> {
} }
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
CurrentAnchestor.set(Current.SelectedFile, null); Current_.set(Current.SelectedFile, null);
CurrentAnchestor.set(Current.ProjectNode, null); Current_.set(Current.ProjectNode, null);
} }
} }

View File

@@ -1,15 +1,15 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.ProjectData.Project.db_project_info; import _VisualDVM.ProjectData.Project.db_project_info;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.Vector; import java.util.Vector;
public class DeleteLonelyM extends Pass_2021<db_project_info> { public class DeleteLonelyM extends Pass<db_project_info> {
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (CurrentAnchestor.Check(Log, Current.Root)) { if (Current_.Check(Log, Current.Root)) {
target = Current.getRoot(); target = Current.getRoot();
return true; return true;
} }
@@ -19,7 +19,7 @@ public class DeleteLonelyM extends Pass_2021<db_project_info> {
protected void body() throws Exception { protected void body() throws Exception {
Vector<db_project_info> targets = target.getLonelyM(); Vector<db_project_info> targets = target.getLonelyM();
for (db_project_info m : targets) { for (db_project_info m : targets) {
passes.get(PassCode_2021.DeleteVersion).Do(m); passes.get(PassCode.DeleteVersion).Do(m);
} }
} }
} }

View File

@@ -4,10 +4,10 @@ import _VisualDVM.Utils;
import _VisualDVM.GlobalData.GlobalDatabase; import _VisualDVM.GlobalData.GlobalDatabase;
import _VisualDVM.GlobalData.Tasks.CompilationTask.CompilationTask; import _VisualDVM.GlobalData.Tasks.CompilationTask.CompilationTask;
import _VisualDVM.GlobalData.Tasks.RunTask.RunTask; import _VisualDVM.GlobalData.Tasks.RunTask.RunTask;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.Vector; import java.util.Vector;
public class DeleteSelectedCompilationTasks extends Pass_2021<Vector<CompilationTask>> { public class DeleteSelectedCompilationTasks extends Pass<Vector<CompilationTask>> {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/Delete.png"; return "/icons/Delete.png";

View File

@@ -1,13 +1,13 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.ProjectData.Files.DBProjectFile; import _VisualDVM.ProjectData.Files.DBProjectFile;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class DeleteSelectedFiles extends Pass_2021 { public class DeleteSelectedFiles extends Pass {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/Delete.png"; return "/icons/Delete.png";
@@ -33,10 +33,10 @@ public class DeleteSelectedFiles extends Pass_2021 {
} }
} }
if (hasCurrent) if (hasCurrent)
passes.get(PassCode_2021.CloseCurrentFile).Do(); passes.get(PassCode.CloseCurrentFile).Do();
if (hasSelected) { if (hasSelected) {
CurrentAnchestor.set(Current.SelectedFile, null); Current_.set(Current.SelectedFile, null);
CurrentAnchestor.set(Current.ProjectNode, null); Current_.set(Current.ProjectNode, null);
} }
} }
@Override @Override

View File

@@ -3,10 +3,10 @@ import Common.Utils.CommonUtils;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.GlobalData.GlobalDatabase; import _VisualDVM.GlobalData.GlobalDatabase;
import _VisualDVM.GlobalData.Tasks.RunTask.RunTask; import _VisualDVM.GlobalData.Tasks.RunTask.RunTask;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.Vector; import java.util.Vector;
public class DeleteSelectedRunTasks extends Pass_2021<Vector<RunTask>> { public class DeleteSelectedRunTasks extends Pass<Vector<RunTask>> {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/Delete.png"; return "/icons/Delete.png";

View File

@@ -1,14 +1,14 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.ProjectData.Project.db_project_info; import _VisualDVM.ProjectData.Project.db_project_info;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.Vector; import java.util.Vector;
public class DeleteSelectedVersions extends Pass_2021<Vector<db_project_info>> { public class DeleteSelectedVersions extends Pass<Vector<db_project_info>> {
boolean has_current_project; boolean has_current_project;
@Override @Override
public String getButtonText() { public String getButtonText() {
@@ -27,7 +27,7 @@ public class DeleteSelectedVersions extends Pass_2021<Vector<db_project_info>> {
Log.Writeln_("Нажмите правую клавишу мыши, и перейдите в режим выбора версий."); Log.Writeln_("Нажмите правую клавишу мыши, и перейдите в режим выбора версий.");
return false; return false;
} }
if (!CurrentAnchestor.Check(Log, Current.Root)) { if (!Current_.Check(Log, Current.Root)) {
return false; return false;
} }
Vector<db_project_info> allVersions = new Vector<>(); Vector<db_project_info> allVersions = new Vector<>();
@@ -50,6 +50,6 @@ public class DeleteSelectedVersions extends Pass_2021<Vector<db_project_info>> {
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
for (db_project_info version : target) for (db_project_info version : target)
passes.get(PassCode_2021.DeleteVersion).Do(version); passes.get(PassCode.DeleteVersion).Do(version);
} }
} }

View File

@@ -1,7 +1,7 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import _VisualDVM.ProjectData.Project.db_project_info; import _VisualDVM.ProjectData.Project.db_project_info;
import Visual_DVM_2021.Passes.CurrentProjectPass; import Visual_DVM_2021.Passes.CurrentProjectPass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import java.util.Vector; import java.util.Vector;
public class DeleteSubversions extends CurrentProjectPass { public class DeleteSubversions extends CurrentProjectPass {
@@ -13,7 +13,7 @@ public class DeleteSubversions extends CurrentProjectPass {
protected void body() throws Exception { protected void body() throws Exception {
Vector<db_project_info> targets = new Vector<>(target.versions.values()); Vector<db_project_info> targets = new Vector<>(target.versions.values());
for (db_project_info m : targets) { for (db_project_info m : targets) {
passes.get(PassCode_2021.DeleteVersion).Do(m); passes.get(PassCode.DeleteVersion).Do(m);
} }
} }
} }

View File

@@ -1,14 +1,14 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.ProjectData.Project.db_project_info; import _VisualDVM.ProjectData.Project.db_project_info;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class DeleteVersion extends Pass_2021<db_project_info> { public class DeleteVersion extends Pass<db_project_info> {
db_project_info parent; db_project_info parent;
boolean current; boolean current;
@Override @Override
@@ -38,7 +38,7 @@ public class DeleteVersion extends Pass_2021<db_project_info> {
target.parent.checkLastModification(target); target.parent.checkLastModification(target);
if (Current.HasProject()) { if (Current.HasProject()) {
if ((Current.getProject().Home.getAbsolutePath().startsWith(target.Home.getAbsolutePath()))) if ((Current.getProject().Home.getAbsolutePath().startsWith(target.Home.getAbsolutePath())))
passes.get(PassCode_2021.CloseCurrentProject).Do(); passes.get(PassCode.CloseCurrentProject).Do();
} }
if (CommonUI.isActive()) { if (CommonUI.isActive()) {
UI.getVersionsWindow().RemoveVersionFromComparison(target); UI.getVersionsWindow().RemoveVersionFromComparison(target);
@@ -52,11 +52,11 @@ public class DeleteVersion extends Pass_2021<db_project_info> {
protected void performDone() throws Exception { protected void performDone() throws Exception {
parent = target.parent; parent = target.parent;
if (current) if (current)
CurrentAnchestor.set(Current.Version, null); Current_.set(Current.Version, null);
if (parent != null) { if (parent != null) {
UI.getVersionsWindow().getVersionsForm().getTree().RemoveNode(target.node); UI.getVersionsWindow().getVersionsForm().getTree().RemoveNode(target.node);
parent.versions.remove(target.name); parent.versions.remove(target.name);
} else } else
CurrentAnchestor.set(Current.Root, null); Current_.set(Current.Root, null);
} }
} }

View File

@@ -1,12 +1,12 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.Repository.Server.ServerCode; import _VisualDVM.Repository.Server.ServerCode;
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021; import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
import Visual_DVM_2021.Passes.Server.ComponentsRepositoryPass; import Visual_DVM_2021.Passes.Server.ComponentsRepositoryPass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
import java.io.File; import java.io.File;
@@ -22,8 +22,8 @@ public class DownloadAllBugReportsArchives extends ComponentsRepositoryPass<File
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode_2021.CloseCurrentProject).Do(); passes.get(PassCode.CloseCurrentProject).Do();
CurrentAnchestor.set(Current.Root, null); //чтобы гарантированно не существовало корня. Current_.set(Current.Root, null); //чтобы гарантированно не существовало корня.
Utils.CleanDirectory(Global.BugReportsDirectory); Utils.CleanDirectory(Global.BugReportsDirectory);
} }
@Override @Override
@@ -43,7 +43,7 @@ public class DownloadAllBugReportsArchives extends ComponentsRepositoryPass<File
protected void performDone() throws Exception { protected void performDone() throws Exception {
File tempFolder = Utils.getTempFileName("bugsBuffer"); File tempFolder = Utils.getTempFileName("bugsBuffer");
//- //-
passes.get(PassCode_2021.UnzipFolderPass).Do( passes.get(PassCode.UnzipFolderPass).Do(
target.getAbsolutePath(), target.getAbsolutePath(),
tempFolder.getAbsolutePath() tempFolder.getAbsolutePath()
); );

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Constants; import _VisualDVM.Constants;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
@@ -15,7 +15,7 @@ public class DownloadDVMPackage extends DownloadDVMPackages {
} }
DVMPackage dvmPackage; DVMPackage dvmPackage;
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (CurrentAnchestor.Check(Log, Current.DVMPackage)) { if (Current_.Check(Log, Current.DVMPackage)) {
//-- //--
dvmPackage = Current.getDVMPackage(); dvmPackage = Current.getDVMPackage();
//-- //--

View File

@@ -6,8 +6,8 @@ import _VisualDVM.Utils;
import _VisualDVM.Repository.Server.ServerCode; import _VisualDVM.Repository.Server.ServerCode;
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021; import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage; import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import Visual_DVM_2021.Passes.Server.TestingSystemPass; import Visual_DVM_2021.Passes.Server.TestingSystemPass;
import javafx.util.Pair; import javafx.util.Pair;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
@@ -15,7 +15,7 @@ import org.apache.commons.io.FileUtils;
import java.io.File; import java.io.File;
import java.util.Date; import java.util.Date;
import java.util.Vector; import java.util.Vector;
public class DownloadDVMPackages extends Pass_2021<Vector<Integer>> { public class DownloadDVMPackages extends Pass<Vector<Integer>> {
Vector<Pair<Integer, Pair<byte[], byte[]>>> packed_packages; Vector<Pair<Integer, Pair<byte[], byte[]>>> packed_packages;
@Override @Override
public String getIconPath() { public String getIconPath() {
@@ -69,7 +69,7 @@ public class DownloadDVMPackages extends Pass_2021<Vector<Integer>> {
//--- //---
CommonUtils.bytesToFile(packed_package.getKey(), results_zip); CommonUtils.bytesToFile(packed_package.getKey(), results_zip);
CommonUtils.bytesToFile(packed_package.getValue(), dvmPackage.getJsonFile()); CommonUtils.bytesToFile(packed_package.getValue(), dvmPackage.getJsonFile());
passes.get(PassCode_2021.UnzipFolderPass).Do(results_zip.getAbsolutePath(), workspace.getAbsolutePath()); passes.get(PassCode.UnzipFolderPass).Do(results_zip.getAbsolutePath(), workspace.getAbsolutePath());
FileUtils.writeStringToFile(loaded, new Date().toString()); FileUtils.writeStringToFile(loaded, new Date().toString());
} }
} }

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Current; import _VisualDVM.Current;
@@ -7,7 +7,7 @@ import _VisualDVM.Global;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.GlobalData.RemoteFile.RemoteFile; import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.PassException; import Visual_DVM_2021.Passes.PassException;
import Visual_DVM_2021.Passes.SSH.CurrentConnectionPass; import Visual_DVM_2021.Passes.SSH.CurrentConnectionPass;
@@ -42,21 +42,21 @@ public class DownloadProject extends CurrentConnectionPass {
} else throw new PassException("Размер проекта превышает " + maxSize + " KB.\n"); } else throw new PassException("Размер проекта превышает " + maxSize + " KB.\n");
} else { } else {
//диалога не вышло, сбрасываем файл. //диалога не вышло, сбрасываем файл.
CurrentAnchestor.set(Current.RemoteFile, null); Current_.set(Current.RemoteFile, null);
} }
} }
@Override @Override
protected boolean validate() { protected boolean validate() {
CurrentAnchestor.Check(Log, Current.RemoteFile); Current_.Check(Log, Current.RemoteFile);
return (Log.isEmpty()); return (Log.isEmpty());
} }
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
File project = Paths.get(Global.visualiser.getWorkspace().getAbsolutePath(), File project = Paths.get(Global.visualiser.getWorkspace().getAbsolutePath(),
CommonUtils.getDateName(src.name)).toFile(); CommonUtils.getDateName(src.name)).toFile();
if (passes.get(PassCode_2021.UnzipFolderPass).Do(local_archive.getAbsolutePath(), project.getAbsolutePath())) { if (passes.get(PassCode.UnzipFolderPass).Do(local_archive.getAbsolutePath(), project.getAbsolutePath())) {
if (CommonUI.Question("Проект " + CommonUtils.Brackets(src.name) + " успешно загружен. Открыть его")) if (CommonUI.Question("Проект " + CommonUtils.Brackets(src.name) + " успешно загружен. Открыть его"))
passes.get(PassCode_2021.OpenCurrentProject).Do(project); passes.get(PassCode.OpenCurrentProject).Do(project);
} }
} }
} }

View File

@@ -6,14 +6,14 @@ import _VisualDVM.Utils;
import _VisualDVM.Repository.Server.ServerCode; import _VisualDVM.Repository.Server.ServerCode;
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021; import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
import _VisualDVM.TestingSystem.SAPFOR.SapforPackage.SapforPackage; import _VisualDVM.TestingSystem.SAPFOR.SapforPackage.SapforPackage;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import Visual_DVM_2021.Passes.Server.TestingSystemPass; import Visual_DVM_2021.Passes.Server.TestingSystemPass;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
import java.io.File; import java.io.File;
import java.util.Date; import java.util.Date;
public class DownloadSapforPackage extends Pass_2021<SapforPackage> { public class DownloadSapforPackage extends Pass<SapforPackage> {
@Override @Override
protected boolean needsAnimation() { protected boolean needsAnimation() {
return true; return true;
@@ -30,7 +30,7 @@ public class DownloadSapforPackage extends Pass_2021<SapforPackage> {
int id = target.id; int id = target.id;
loaded = new File(target.getLocalWorkspace(), Constants.LOADED); loaded = new File(target.getLocalWorkspace(), Constants.LOADED);
if (!loaded.exists()){ if (!loaded.exists()){
Pass_2021 pass = new TestingSystemPass() { Pass pass = new TestingSystemPass() {
@Override @Override
public String getDescription() { public String getDescription() {
return "Скачивание"; return "Скачивание";
@@ -51,7 +51,7 @@ public class DownloadSapforPackage extends Pass_2021<SapforPackage> {
Utils.forceDeleteWithCheck(workspace); Utils.forceDeleteWithCheck(workspace);
File archive = Utils.getTempFileName(String.valueOf(target.id)); File archive = Utils.getTempFileName(String.valueOf(target.id));
CommonUtils.bytesToFile(packed,archive); CommonUtils.bytesToFile(packed,archive);
passes.get(PassCode_2021.UnzipFolderPass).Do(archive.getAbsolutePath(), Global.SapforPackagesDirectory.getAbsolutePath()); passes.get(PassCode.UnzipFolderPass).Do(archive.getAbsolutePath(), Global.SapforPackagesDirectory.getAbsolutePath());
FileUtils.writeStringToFile(loaded, new Date().toString()); FileUtils.writeStringToFile(loaded, new Date().toString());
} }
} }

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTask; import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTask;
import _VisualDVM.TestingSystem.Common.Test.Test; import _VisualDVM.TestingSystem.Common.Test.Test;
@@ -11,7 +11,7 @@ public class DownloadTaskTest extends DownloadTest {
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
target = null; target = null;
if (Current.getAccount().CheckRegistered(Log) && CurrentAnchestor.Check(Log, Current.DVMRunTask)) { if (Current.getAccount().CheckRegistered(Log) && Current_.Check(Log, Current.DVMRunTask)) {
DVMRunTask task = Current.getDVMRunTask(); DVMRunTask task = Current.getDVMRunTask();
//-- квазиобъект, нам от него нужно только имя. //-- квазиобъект, нам от него нужно только имя.
target = new Test(); target = new Test();

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Current; import _VisualDVM.Current;
@@ -8,7 +8,7 @@ import _VisualDVM.Utils;
import _VisualDVM.Repository.Server.ServerCode; import _VisualDVM.Repository.Server.ServerCode;
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021; import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
import _VisualDVM.TestingSystem.Common.Test.Test; import _VisualDVM.TestingSystem.Common.Test.Test;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Server.TestingSystemPass; import Visual_DVM_2021.Passes.Server.TestingSystemPass;
public class DownloadTest extends TestingSystemPass<Test> { public class DownloadTest extends TestingSystemPass<Test> {
@Override @Override
@@ -21,7 +21,7 @@ public class DownloadTest extends TestingSystemPass<Test> {
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (Current.getAccount().CheckRegistered(Log) && CurrentAnchestor.Check(Log, Current.Test)) { if (Current.getAccount().CheckRegistered(Log) && Current_.Check(Log, Current.Test)) {
target = Current.getTest(); target = Current.getTest();
return true; return true;
} }
@@ -29,8 +29,8 @@ public class DownloadTest extends TestingSystemPass<Test> {
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode_2021.CloseCurrentProject).Do(); passes.get(PassCode.CloseCurrentProject).Do();
CurrentAnchestor.set(Current.Root, null); //чтобы гарантированно не существовало корня. Current_.set(Current.Root, null); //чтобы гарантированно не существовало корня.
Utils.forceDeleteWithCheck(target.getArchive()); Utils.forceDeleteWithCheck(target.getArchive());
Utils.forceDeleteWithCheck(target.getHomePath()); Utils.forceDeleteWithCheck(target.getHomePath());
} }
@@ -46,14 +46,14 @@ public class DownloadTest extends TestingSystemPass<Test> {
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
super.performDone(); super.performDone();
if (passes.get(PassCode_2021.UnzipFolderPass).Do( if (passes.get(PassCode.UnzipFolderPass).Do(
target.getArchive().getAbsolutePath(), target.getArchive().getAbsolutePath(),
Global.visualiser.getWorkspace().getAbsolutePath(), false Global.visualiser.getWorkspace().getAbsolutePath(), false
)) ))
if (CommonUI.Question("Тестовый проект успешно загружен под именем\n" + if (CommonUI.Question("Тестовый проект успешно загружен под именем\n" +
CommonUtils.Brackets(target.getHomePath().getName()) + CommonUtils.Brackets(target.getHomePath().getName()) +
"\nОткрыть его")) "\nОткрыть его"))
passes.get(PassCode_2021.OpenCurrentProject).Do(target.getHomePath()); passes.get(PassCode.OpenCurrentProject).Do(target.getHomePath());
} }
} }

View File

@@ -1,15 +1,15 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class DropFastAccess extends Pass_2021 { public class DropFastAccess extends Pass {
@Override @Override
public String getButtonText() { public String getButtonText() {
return ""; return "";
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
for (Pass_2021 pass : Pass_2021.FAPasses) { for (Pass pass : Pass.FAPasses) {
pass.stats.Drop(); pass.stats.Drop();
CommonUtils.db.Update(pass.stats); CommonUtils.db.Update(pass.stats);
} }

View File

@@ -1,8 +1,8 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.GlobalData.DBLastProject.DBLastProject; import _VisualDVM.GlobalData.DBLastProject.DBLastProject;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class DropLastProjects extends Pass_2021 { public class DropLastProjects extends Pass {
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
CommonUtils.db.DeleteAll(DBLastProject.class); CommonUtils.db.DeleteAll(DBLastProject.class);

View File

@@ -1,11 +1,11 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import _VisualDVM.ProjectData.Files.DBProjectFile; import _VisualDVM.ProjectData.Files.DBProjectFile;
import _VisualDVM.ProjectData.Files.FileState; import _VisualDVM.ProjectData.Files.FileState;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class ExcludeFile extends Pass_2021<DBProjectFile> { public class ExcludeFile extends Pass<DBProjectFile> {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/Exclude.png"; return "/icons/Exclude.png";
@@ -16,7 +16,7 @@ public class ExcludeFile extends Pass_2021<DBProjectFile> {
target = (DBProjectFile) args[0]; target = (DBProjectFile) args[0];
return !target.state.equals(FileState.Excluded); return !target.state.equals(FileState.Excluded);
} }
return CurrentAnchestor.Check(Log, Current.SelectedFile) return Current_.Check(Log, Current.SelectedFile)
&& !(target = Current.getSelectedFile()).state.equals(FileState.Excluded); && !(target = Current.getSelectedFile()).state.equals(FileState.Excluded);
} }
@Override @Override

View File

@@ -2,11 +2,11 @@ package Visual_DVM_2021.Passes.All;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.ProjectData.Files.DBProjectFile; import _VisualDVM.ProjectData.Files.DBProjectFile;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.Vector; import java.util.Vector;
public class ExcludeSelectedFiles extends Pass_2021<Vector<DBProjectFile>> { public class ExcludeSelectedFiles extends Pass<Vector<DBProjectFile>> {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/Exclude.png"; return "/icons/Exclude.png";
@@ -30,6 +30,6 @@ public class ExcludeSelectedFiles extends Pass_2021<Vector<DBProjectFile>> {
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
for (DBProjectFile file : target) for (DBProjectFile file : target)
passes.get(PassCode_2021.ExcludeFile).Do(file); passes.get(PassCode.ExcludeFile).Do(file);
} }
} }

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Constants; import _VisualDVM.Constants;
@@ -12,8 +12,8 @@ import _VisualDVM.GlobalData.Tasks.TaskState;
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage; import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMCompilationTask; import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMCompilationTask;
import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTask; import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTask;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.hssf.util.HSSFColor; import org.apache.poi.hssf.util.HSSFColor;
@@ -25,7 +25,7 @@ import java.awt.*;
import java.io.File; import java.io.File;
import java.io.FileOutputStream; import java.io.FileOutputStream;
import java.util.Vector; import java.util.Vector;
public class ExportDVMPackageToExcel extends Pass_2021<Vector<DVMPackage>> { public class ExportDVMPackageToExcel extends Pass<Vector<DVMPackage>> {
//https://tproger.ru/translations/how-to-read-write-excel-file-java-poi-example //https://tproger.ru/translations/how-to-read-write-excel-file-java-poi-example
File dir; File dir;
File res; File res;
@@ -62,7 +62,7 @@ public class ExportDVMPackageToExcel extends Pass_2021<Vector<DVMPackage>> {
if (Global.testingServer.db.dvmPackages.getCheckedCount() > 0) { if (Global.testingServer.db.dvmPackages.getCheckedCount() > 0) {
target = Global.testingServer.db.dvmPackages.getCheckedItems(); target = Global.testingServer.db.dvmPackages.getCheckedItems();
} else { } else {
if (CurrentAnchestor.Check(Log, Current.DVMPackage)) { if (Current_.Check(Log, Current.DVMPackage)) {
target = new Vector<>(); target = new Vector<>();
target.add(Current.getDVMPackage()); target.add(Current.getDVMPackage());
} else return false; } else return false;
@@ -78,7 +78,7 @@ public class ExportDVMPackageToExcel extends Pass_2021<Vector<DVMPackage>> {
} }
} }
} }
if (!passes.get(PassCode_2021.DownloadDVMPackages).Do(packagesToDownload)) if (!passes.get(PassCode.DownloadDVMPackages).Do(packagesToDownload))
{ {
return false; return false;
} }

View File

@@ -1,8 +1,8 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.Vector; import java.util.Vector;
public class ExtractRecipients extends Pass_2021 { public class ExtractRecipients extends Pass {
Vector<String> new_recipients = new Vector<>(); Vector<String> new_recipients = new Vector<>();
@Override @Override
public boolean needsConfirmations() { public boolean needsConfirmations() {

View File

@@ -1,6 +1,6 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class FinishApplication extends Pass_2021 { public class FinishApplication extends Pass {
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
} }

View File

@@ -2,7 +2,7 @@ package Visual_DVM_2021.Passes.All;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import Visual_DVM_2021.Passes.CurrentProjectPass; import Visual_DVM_2021.Passes.CurrentProjectPass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import java.math.BigInteger; import java.math.BigInteger;
public class GenerateParallelVariants extends CurrentProjectPass { public class GenerateParallelVariants extends CurrentProjectPass {
@@ -12,8 +12,8 @@ public class GenerateParallelVariants extends CurrentProjectPass {
return "/icons/ParallelVariants.png"; return "/icons/ParallelVariants.png";
} }
@Override @Override
protected PassCode_2021 necessary() { protected PassCode necessary() {
return PassCode_2021.SPF_GetArrayDistribution; return PassCode.SPF_GetArrayDistribution;
} }
@Override @Override
protected void FocusBeforeStart() { protected void FocusBeforeStart() {

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Repository.Server.ServerCode; import _VisualDVM.Repository.Server.ServerCode;
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021; import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
@@ -11,7 +11,7 @@ public class GetComponentsBackupsFromServer extends ComponentsRepositoryPass<Vec
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
target = new Vector<>(); target = new Vector<>();
return (CurrentAnchestor.Check(Log, Current.Component)); return (Current_.Check(Log, Current.Component));
} }
@Override @Override
protected void ServerAction() throws Exception { protected void ServerAction() throws Exception {

View File

@@ -6,13 +6,13 @@ import _VisualDVM.Utils;
import _VisualDVM.GlobalData.FileObject.DirInfo; import _VisualDVM.GlobalData.FileObject.DirInfo;
import _VisualDVM.GlobalData.FileObject.DirInfosDataSet; import _VisualDVM.GlobalData.FileObject.DirInfosDataSet;
import _VisualDVM.GlobalData.Settings.SettingName; import _VisualDVM.GlobalData.Settings.SettingName;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.io.File; import java.io.File;
import java.util.Calendar; import java.util.Calendar;
import java.util.Date; import java.util.Date;
import java.util.GregorianCalendar; import java.util.GregorianCalendar;
public class GetOldBugReports extends Pass_2021<DirInfosDataSet> { public class GetOldBugReports extends Pass<DirInfosDataSet> {
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
target = new DirInfosDataSet(); target = new DirInfosDataSet();

View File

@@ -1,12 +1,12 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.Visual.Windows.Dialog.VFileChooser; import Common.Visual.Windows.Dialog.VFileChooser;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.io.File; import java.io.File;
import java.util.Arrays; import java.util.Arrays;
import java.util.Vector; import java.util.Vector;
public class ImportFiles extends Pass_2021<Vector<File>> { public class ImportFiles extends Pass<Vector<File>> {
VFileChooser fileChooser = VFileChooser fileChooser =
new VFileChooser("Выберите файлы для добавления"); new VFileChooser("Выберите файлы для добавления");
@Override @Override
@@ -21,6 +21,6 @@ public class ImportFiles extends Pass_2021<Vector<File>> {
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
for (File file : target) for (File file : target)
passes.get(PassCode_2021.AddFile).Do(file); passes.get(PassCode.AddFile).Do(file);
} }
} }

View File

@@ -1,11 +1,11 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import _VisualDVM.ProjectData.Files.DBProjectFile; import _VisualDVM.ProjectData.Files.DBProjectFile;
import _VisualDVM.ProjectData.Files.FileState; import _VisualDVM.ProjectData.Files.FileState;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class IncludeFile extends Pass_2021<DBProjectFile> { public class IncludeFile extends Pass<DBProjectFile> {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/Include.png"; return "/icons/Include.png";
@@ -16,7 +16,7 @@ public class IncludeFile extends Pass_2021<DBProjectFile> {
target = (DBProjectFile) args[0]; target = (DBProjectFile) args[0];
return target.state.equals(FileState.Excluded); return target.state.equals(FileState.Excluded);
} }
return CurrentAnchestor.Check(Log, Current.SelectedFile) return Current_.Check(Log, Current.SelectedFile)
&& (target = Current.getSelectedFile()).state.equals(FileState.Excluded); && (target = Current.getSelectedFile()).state.equals(FileState.Excluded);
} }
@Override @Override

View File

@@ -2,11 +2,11 @@ package Visual_DVM_2021.Passes.All;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.ProjectData.Files.DBProjectFile; import _VisualDVM.ProjectData.Files.DBProjectFile;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.Vector; import java.util.Vector;
public class IncludeSelectedFiles extends Pass_2021<Vector<DBProjectFile>> { public class IncludeSelectedFiles extends Pass<Vector<DBProjectFile>> {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/Include.png"; return "/icons/Include.png";
@@ -29,6 +29,6 @@ public class IncludeSelectedFiles extends Pass_2021<Vector<DBProjectFile>> {
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
for (DBProjectFile file : target) for (DBProjectFile file : target)
passes.get(PassCode_2021.IncludeFile).Do(file); passes.get(PassCode.IncludeFile).Do(file);
} }
} }

View File

@@ -1,15 +1,15 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.GlobalData.GlobalDatabase; import _VisualDVM.GlobalData.GlobalDatabase;
import _VisualDVM.GlobalData.RemoteFile.RemoteFile; import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
import _VisualDVM.GlobalData.User.UserState; import _VisualDVM.GlobalData.User.UserState;
import _VisualDVM.Repository.SubscriberWorkspace.SubscriberWorkspace; import _VisualDVM.Repository.SubscriberWorkspace.SubscriberWorkspace;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.PassException; import Visual_DVM_2021.Passes.PassException;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class InitialiseUser extends Pass_2021 { public class InitialiseUser extends Pass {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/InitializeUser.png"; return "/icons/InitializeUser.png";
@@ -20,27 +20,27 @@ public class InitialiseUser extends Pass_2021 {
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
return CurrentAnchestor.Check(Log, Current.Machine, Current.User); return Current_.Check(Log, Current.Machine, Current.User);
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
switch (Current.getMachine().type) { switch (Current.getMachine().type) {
case Local: case Local:
passes.get(PassCode_2021.LocalInitaliseUser).Do(); passes.get(PassCode.LocalInitaliseUser).Do();
break; break;
case Server: case Server:
case MVS_cluster: case MVS_cluster:
if (passes.get(PassCode_2021.CheckRemoteWorkspace).Do()) { if (passes.get(PassCode.CheckRemoteWorkspace).Do()) {
SubscriberWorkspace workspace = (SubscriberWorkspace) passes.get(PassCode_2021.CheckRemoteWorkspace).target; SubscriberWorkspace workspace = (SubscriberWorkspace) passes.get(PassCode.CheckRemoteWorkspace).target;
if (workspace == null) { if (workspace == null) {
if (passes.get(PassCode_2021.RemoteInitialiseUser).Do()){ if (passes.get(PassCode.RemoteInitialiseUser).Do()){
workspace = new SubscriberWorkspace(); workspace = new SubscriberWorkspace();
workspace.email=Current.getAccount().email; workspace.email=Current.getAccount().email;
workspace.URL=Current.getMachine().getURL(); workspace.URL=Current.getMachine().getURL();
workspace.login=Current.getUser().login; workspace.login=Current.getUser().login;
workspace.path=((RemoteFile) passes.get(PassCode_2021.RemoteInitialiseUser).target).full_name; workspace.path=((RemoteFile) passes.get(PassCode.RemoteInitialiseUser).target).full_name;
//--- //---
if (passes.get(PassCode_2021.PublishRemoteWorkspace).Do(workspace)) { if (passes.get(PassCode.PublishRemoteWorkspace).Do(workspace)) {
Current.getUser().workspace = workspace.path; Current.getUser().workspace = workspace.path;
Current.getUser().state = UserState.ready_to_work; Current.getUser().state = UserState.ready_to_work;
CommonUtils.db.Update(Current.getUser()); CommonUtils.db.Update(Current.getUser());

View File

@@ -1,7 +1,7 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import _VisualDVM.ProjectData.SapforData.Arrays.ArrayState; import _VisualDVM.ProjectData.SapforData.Arrays.ArrayState;
import _VisualDVM.ProjectData.SapforData.Arrays.ProjectArray; import _VisualDVM.ProjectData.SapforData.Arrays.ProjectArray;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.SapforModification; import Visual_DVM_2021.Passes.SapforModification;
import java.util.Vector; import java.util.Vector;
@@ -40,7 +40,7 @@ public class MassSelectArrays extends SapforModification {
states.add(String.valueOf(new_state.ordinal())); states.add(String.valueOf(new_state.ordinal()));
} }
} }
if (passes.get(PassCode_2021.SPF_ParseFilesWithOrder).isDone()) { if (passes.get(PassCode.SPF_ParseFilesWithOrder).isDone()) {
needs_sapfor = true; needs_sapfor = true;
addOpt1 = String.join("|", keys); addOpt1 = String.join("|", keys);
addOpt2 = String.join("|", states); addOpt2 = String.join("|", states);

View File

@@ -1,16 +1,16 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.Repository.BugReport.BugReport; import _VisualDVM.Repository.BugReport.BugReport;
import _VisualDVM.Repository.BugReport.BugReportInterface; import _VisualDVM.Repository.BugReport.BugReportInterface;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.io.File; import java.io.File;
import java.nio.file.Paths; import java.nio.file.Paths;
public class OpenBugReportTestProject extends Pass_2021<BugReport> { public class OpenBugReportTestProject extends Pass<BugReport> {
File root = null; File root = null;
File project = null; File project = null;
@Override @Override
@@ -23,7 +23,7 @@ public class OpenBugReportTestProject extends Pass_2021<BugReport> {
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (CurrentAnchestor.Check(Log, Current.BugReport) && if (Current_.Check(Log, Current.BugReport) &&
(BugReportInterface.CheckNotDraft(target=Current.getBugReport(),Log))) { (BugReportInterface.CheckNotDraft(target=Current.getBugReport(),Log))) {
if (!target.project_version.isEmpty()) { if (!target.project_version.isEmpty()) {
@@ -42,15 +42,15 @@ public class OpenBugReportTestProject extends Pass_2021<BugReport> {
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode_2021.CloseCurrentProject).Do(); passes.get(PassCode.CloseCurrentProject).Do();
CurrentAnchestor.set(Current.Root, null); //чтобы гарантированно не существовало корня. Current_.set(Current.Root, null); //чтобы гарантированно не существовало корня.
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
//попытка скачки. проверка существования архива уже там. //попытка скачки. проверка существования архива уже там.
passes.get(PassCode_2021.DownloadBugReport).Do(target); passes.get(PassCode.DownloadBugReport).Do(target);
if (BugReportInterface.getArchiveFile(target).exists()) { if (BugReportInterface.getArchiveFile(target).exists()) {
passes.get(PassCode_2021.UnzipFolderPass).Do( passes.get(PassCode.UnzipFolderPass).Do(
BugReportInterface.getArchiveFile(target).getAbsolutePath(), BugReportInterface.getArchiveFile(target).getAbsolutePath(),
root.getAbsolutePath() root.getAbsolutePath()
); );
@@ -67,7 +67,7 @@ public class OpenBugReportTestProject extends Pass_2021<BugReport> {
} }
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
if (passes.get(PassCode_2021.OpenCurrentProject).Do(project)) if (passes.get(PassCode.OpenCurrentProject).Do(project))
passes.get(PassCode_2021.ApplyBugReportSettings).Do(); passes.get(PassCode.ApplyBugReportSettings).Do();
} }
} }

View File

@@ -1,11 +1,11 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import _VisualDVM.ProjectData.Files.DBProjectFile; import _VisualDVM.ProjectData.Files.DBProjectFile;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class OpenCurrentFile extends Pass_2021<DBProjectFile> { public class OpenCurrentFile extends Pass<DBProjectFile> {
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
target = (args.length > 0) ? (DBProjectFile) args[0] : null; target = (args.length > 0) ? (DBProjectFile) args[0] : null;
@@ -14,14 +14,14 @@ public class OpenCurrentFile extends Pass_2021<DBProjectFile> {
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
//закрыть старый текущий файл. //закрыть старый текущий файл.
passes.get(PassCode_2021.CloseCurrentFile).Do(); passes.get(PassCode.CloseCurrentFile).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
} }
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
CurrentAnchestor.set(Current.File, target); Current_.set(Current.File, target);
} }
@Override @Override
protected void showDone() throws Exception { protected void showDone() throws Exception {

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Constants; import _VisualDVM.Constants;
import _VisualDVM.Current; import _VisualDVM.Current;
@@ -12,11 +12,11 @@ import _VisualDVM.GlobalData.Settings.SettingName;
import _VisualDVM.ProjectData.Files.LanguageStyle; import _VisualDVM.ProjectData.Files.LanguageStyle;
import _VisualDVM.ProjectData.Project.db_project_info; import _VisualDVM.ProjectData.Project.db_project_info;
import _VisualDVM.ProjectData.ProjectView; import _VisualDVM.ProjectData.ProjectView;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.io.File; import java.io.File;
public class OpenCurrentProject extends Pass_2021<db_project_info> { public class OpenCurrentProject extends Pass<db_project_info> {
Mode mode = Mode.Undefined; Mode mode = Mode.Undefined;
File dir = null; File dir = null;
boolean root_changes; boolean root_changes;
@@ -72,7 +72,7 @@ public class OpenCurrentProject extends Pass_2021<db_project_info> {
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode_2021.CloseCurrentProject).Do(); passes.get(PassCode.CloseCurrentProject).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
@@ -105,12 +105,12 @@ public class OpenCurrentProject extends Pass_2021<db_project_info> {
} }
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
CurrentAnchestor.set(Current.Project, target); Current_.set(Current.Project, target);
CurrentAnchestor.set(Current.ProjectView, ProjectView.Files); Current_.set(Current.ProjectView, ProjectView.Files);
if (root_changes) if (root_changes)
CurrentAnchestor.set(Current.Root, new_root); Current_.set(Current.Root, new_root);
Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, dir.getParent()); Pass.passes.get(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, dir.getParent());
Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do( Pass.passes.get(PassCode.UpdateSetting).Do(
SettingName.FREE_FORM, target.style.equals(LanguageStyle.free) ? "1" : "0") SettingName.FREE_FORM, target.style.equals(LanguageStyle.free) ? "1" : "0")
; ;
DBLastProject lastProject; DBLastProject lastProject;
@@ -133,7 +133,7 @@ public class OpenCurrentProject extends Pass_2021<db_project_info> {
//- //-
UI.getMainWindow().ShowProject(); UI.getMainWindow().ShowProject();
//криво. но при тихом режиме открытие файлов все равно не понадобится. //криво. но при тихом режиме открытие файлов все равно не понадобится.
passes.get(PassCode_2021.OpenCurrentFile).Do(target.getLastOpenedFile()); passes.get(PassCode.OpenCurrentFile).Do(target.getLastOpenedFile());
} }
@Override @Override
protected void FocusResult() { protected void FocusResult() {

View File

@@ -1,10 +1,10 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.ProjectData.Project.db_project_info; import _VisualDVM.ProjectData.Project.db_project_info;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
public class OpenProject extends Pass_2021<db_project_info> { public class OpenProject extends Pass<db_project_info> {
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
target = (db_project_info) args[0]; target = (db_project_info) args[0];
@@ -12,7 +12,7 @@ public class OpenProject extends Pass_2021<db_project_info> {
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode_2021.CloseProject).Do(); passes.get(PassCode.CloseProject).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
@@ -21,7 +21,7 @@ public class OpenProject extends Pass_2021<db_project_info> {
} }
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
CurrentAnchestor.set(Current.Project, target); Current_.set(Current.Project, target);
/* /*
пока непонятно надо пока непонятно надо
Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do( Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do(

View File

@@ -1,6 +1,6 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CommonConstants; import Common.CommonConstants;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Current; import _VisualDVM.Current;
import Common.Visual.Windows.Dialog.Dialog; import Common.Visual.Windows.Dialog.Dialog;
@@ -11,12 +11,12 @@ import _VisualDVM.GlobalData.CompilerEnvironment.UI.CompilerEnvironmentsFields;
import _VisualDVM.GlobalData.EnvironmentValue.EnvironmentValue; import _VisualDVM.GlobalData.EnvironmentValue.EnvironmentValue;
import _VisualDVM.GlobalData.GlobalDatabase; import _VisualDVM.GlobalData.GlobalDatabase;
import _VisualDVM.GlobalData.RunConfiguration.RunConfiguration; import _VisualDVM.GlobalData.RunConfiguration.RunConfiguration;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import javax.swing.*; import javax.swing.*;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
public class PickCompilerEnvironments extends Pass_2021<String> { public class PickCompilerEnvironments extends Pass<String> {
Compiler compiler = null; Compiler compiler = null;
@Override @Override
public String getIconPath() { public String getIconPath() {
@@ -29,7 +29,7 @@ public class PickCompilerEnvironments extends Pass_2021<String> {
//- //-
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (CurrentAnchestor.Check(Log, Current.RunConfiguration)) { if (Current_.Check(Log, Current.RunConfiguration)) {
RunConfiguration configuration = Current.getRunConfiguration(); RunConfiguration configuration = Current.getRunConfiguration();
if (configuration.compiler_id == CommonConstants.Nan) { if (configuration.compiler_id == CommonConstants.Nan) {
Log.Writeln_("Отсутвует DVM компилятор, связанный с текущей конфигурацией запуска.\n" + Log.Writeln_("Отсутвует DVM компилятор, связанный с текущей конфигурацией запуска.\n" +
@@ -44,7 +44,7 @@ public class PickCompilerEnvironments extends Pass_2021<String> {
return false; return false;
} }
//- //-
if (!(compiler.helpLoaded || passes.get(PassCode_2021.ShowCompilerHelp).Do(compiler, false))) if (!(compiler.helpLoaded || passes.get(PassCode.ShowCompilerHelp).Do(compiler, false)))
return false; return false;
//- //-
Dialog<String, CompilerEnvironmentsFields> dialog = Dialog<String, CompilerEnvironmentsFields> dialog =

View File

@@ -6,12 +6,12 @@ import _VisualDVM.GlobalData.Compiler.Compiler;
import _VisualDVM.GlobalData.Compiler.CompilerType; import _VisualDVM.GlobalData.Compiler.CompilerType;
import _VisualDVM.GlobalData.CompilerEnvironment.CompilerEnvironment; import _VisualDVM.GlobalData.CompilerEnvironment.CompilerEnvironment;
import _VisualDVM.GlobalData.CompilerEnvironment.UI.CompilerEnvironmentsFields; import _VisualDVM.GlobalData.CompilerEnvironment.UI.CompilerEnvironmentsFields;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import javax.swing.*; import javax.swing.*;
import java.util.Vector; import java.util.Vector;
public class PickCompilerEnvironmentsForTesting extends Pass_2021<String> { public class PickCompilerEnvironmentsForTesting extends Pass<String> {
Compiler compiler = null; Compiler compiler = null;
//- //-
@Override @Override
@@ -26,7 +26,7 @@ public class PickCompilerEnvironmentsForTesting extends Pass_2021<String> {
Log.Writeln_("Выбор переменных окружения возможен только для DVM компилятора,"); Log.Writeln_("Выбор переменных окружения возможен только для DVM компилятора,");
return false; return false;
} }
if (!(compiler.helpLoaded || passes.get(PassCode_2021.ShowCompilerHelp).Do(compiler, false))) if (!(compiler.helpLoaded || passes.get(PassCode.ShowCompilerHelp).Do(compiler, false)))
return false; return false;
Dialog<String, CompilerEnvironmentsFields> dialog = Dialog<String, CompilerEnvironmentsFields> dialog =
new Dialog<String, CompilerEnvironmentsFields>(CompilerEnvironmentsFields.class) { new Dialog<String, CompilerEnvironmentsFields>(CompilerEnvironmentsFields.class) {

View File

@@ -4,12 +4,12 @@ import _VisualDVM.GlobalData.Compiler.Compiler;
import _VisualDVM.GlobalData.Compiler.CompilerType; import _VisualDVM.GlobalData.Compiler.CompilerType;
import _VisualDVM.GlobalData.CompilerOption.CompilerOption; import _VisualDVM.GlobalData.CompilerOption.CompilerOption;
import _VisualDVM.GlobalData.CompilerOption.UI.CompilerOptionsFields; import _VisualDVM.GlobalData.CompilerOption.UI.CompilerOptionsFields;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import javax.swing.*; import javax.swing.*;
import java.util.Vector; import java.util.Vector;
public class PickCompilerOptions extends Pass_2021<String> { public class PickCompilerOptions extends Pass<String> {
Compiler compiler = null; Compiler compiler = null;
//- //-
@Override @Override
@@ -23,7 +23,7 @@ public class PickCompilerOptions extends Pass_2021<String> {
Log.Writeln_("Выбор опций возможен только для DVM компилятора,"); Log.Writeln_("Выбор опций возможен только для DVM компилятора,");
return false; return false;
} }
if (!(compiler.helpLoaded || passes.get(PassCode_2021.ShowCompilerHelp).Do(compiler, false))) if (!(compiler.helpLoaded || passes.get(PassCode.ShowCompilerHelp).Do(compiler, false)))
return false; return false;
Dialog<String, CompilerOptionsFields> dialog = new Dialog<String, CompilerOptionsFields>(CompilerOptionsFields.class) { Dialog<String, CompilerOptionsFields> dialog = new Dialog<String, CompilerOptionsFields>(CompilerOptionsFields.class) {
@Override @Override

View File

@@ -16,9 +16,9 @@ import _VisualDVM.GlobalData.Settings.SettingName;
import _VisualDVM.ProjectData.Files.DBProjectFile; import _VisualDVM.ProjectData.Files.DBProjectFile;
import _VisualDVM.ProjectData.LanguageName; import _VisualDVM.ProjectData.LanguageName;
import _VisualDVM.ProjectData.Project.db_project_info; import _VisualDVM.ProjectData.Project.db_project_info;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.PassException; import Visual_DVM_2021.Passes.PassException;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
import java.io.BufferedReader; import java.io.BufferedReader;
@@ -28,7 +28,7 @@ import java.io.InputStreamReader;
import java.nio.file.Paths; import java.nio.file.Paths;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.Vector; import java.util.Vector;
public class Precompilation extends Pass_2021<db_project_info> { public class Precompilation extends Pass<db_project_info> {
protected static String name_to_kill = ""; protected static String name_to_kill = "";
protected static boolean killed = false; protected static boolean killed = false;
protected String makepath; protected String makepath;
@@ -57,14 +57,14 @@ public class Precompilation extends Pass_2021<db_project_info> {
Log.Writeln_("Не задан путь к make.exe.\n " + Log.Writeln_("Не задан путь к make.exe.\n " +
"Укажите его в меню глобальных настроек." + "Укажите его в меню глобальных настроек." +
"\редварительная компиляция будет отключена."); "\редварительная компиляция будет отключена.");
passes.get(PassCode_2021.UpdateSetting).Do(SettingName.Precompilation, "0"); passes.get(PassCode.UpdateSetting).Do(SettingName.Precompilation, "0");
return false; return false;
} }
if (!(new File(makepath).exists())) { if (!(new File(makepath).exists())) {
Log.Writeln_("Файла по пути к make.exe не существует.\n" + Log.Writeln_("Файла по пути к make.exe не существует.\n" +
"Проверьте правильность его указания в глобальных настройках."+ "Проверьте правильность его указания в глобальных настройках."+
"\редварительная компиляция будет отключена."); "\редварительная компиляция будет отключена.");
passes.get(PassCode_2021.UpdateSetting).Do(SettingName.Precompilation, "0"); passes.get(PassCode.UpdateSetting).Do(SettingName.Precompilation, "0");
return false; return false;
} }
//-- //--
@@ -89,7 +89,7 @@ public class Precompilation extends Pass_2021<db_project_info> {
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
target.CleanInterruptFile(); target.CleanInterruptFile();
//- //-
passes.get(PassCode_2021.Save).Do(); //----> passes.get(PassCode.Save).Do(); //---->
prepareForParse(); //----> prepareForParse(); //---->
//- //-
performanceTime = 0; performanceTime = 0;

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.VariantsMassPass; import Visual_DVM_2021.Passes.VariantsMassPass;
public class PredictParallelVariants extends VariantsMassPass { public class PredictParallelVariants extends VariantsMassPass {
@Override @Override
@@ -11,7 +11,7 @@ public class PredictParallelVariants extends VariantsMassPass {
return ""; return "";
} }
@Override @Override
public PassCode_2021 getSubPassCode() { public PassCode getSubPassCode() {
return PassCode_2021.SPF_PredictParallelVariant; return PassCode.SPF_PredictParallelVariant;
} }
} }

View File

@@ -4,7 +4,7 @@ import _VisualDVM.Global;
import _VisualDVM.ProjectData.Files.DBProjectFile; import _VisualDVM.ProjectData.Files.DBProjectFile;
import _VisualDVM.ProjectData.Files.FileType; import _VisualDVM.ProjectData.Files.FileType;
import _VisualDVM.Repository.Component.Sapfor.TransformationPermission; import _VisualDVM.Repository.Component.Sapfor.TransformationPermission;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Transformation; import Visual_DVM_2021.Passes.Transformation;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
@@ -14,8 +14,8 @@ import java.nio.file.Paths;
import java.util.Vector; import java.util.Vector;
public class PrepareForModulesAssembly extends Transformation { public class PrepareForModulesAssembly extends Transformation {
@Override @Override
protected PassCode_2021 necessary() { protected PassCode necessary() {
return PassCode_2021.SPF_GetIncludeDependencies; return PassCode.SPF_GetIncludeDependencies;
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import Common.Visual.CommonUI; import Common.Visual.CommonUI;
import _VisualDVM.Current; import _VisualDVM.Current;
@@ -9,12 +9,12 @@ import _VisualDVM.Repository.BugReport.BugReport;
import _VisualDVM.Repository.BugReport.BugReportInterface; import _VisualDVM.Repository.BugReport.BugReportInterface;
import _VisualDVM.Repository.BugReport.BugReportState; import _VisualDVM.Repository.BugReport.BugReportState;
import _VisualDVM.Repository.EmailMessage; import _VisualDVM.Repository.EmailMessage;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.io.File; import java.io.File;
import java.util.Date; import java.util.Date;
public class PublishBugReport extends Pass_2021<BugReport> { public class PublishBugReport extends Pass<BugReport> {
@Override @Override
public String getIconPath() { public String getIconPath() {
return "/icons/Publish.png"; return "/icons/Publish.png";
@@ -25,7 +25,7 @@ public class PublishBugReport extends Pass_2021<BugReport> {
} }
@Override @Override
protected boolean canStart(Object... args) { protected boolean canStart(Object... args) {
if (CurrentAnchestor.Check(Log, Current.BugReport)) { if (Current_.Check(Log, Current.BugReport)) {
target = Current.getBugReport(); target = Current.getBugReport();
if (!target.state.equals(BugReportState.draft)) { if (!target.state.equals(BugReportState.draft)) {
Log.Writeln_("Отчёт об ошибке " + target.id + " уже опубликован!"); Log.Writeln_("Отчёт об ошибке " + target.id + " уже опубликован!");
@@ -53,7 +53,7 @@ public class PublishBugReport extends Pass_2021<BugReport> {
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
//2 - Отправка на сервер, с активным состоянием? //2 - Отправка на сервер, с активным состоянием?
passes.get(PassCode_2021.SendBugReport).Do(); passes.get(PassCode.SendBugReport).Do();
Global.componentsServer.db.Update(target); Global.componentsServer.db.Update(target);
//3- рассылка //3- рассылка
EmailMessage message = new EmailMessage("Обнаружена ошибка " + CommonUtils.Brackets(target.id), EmailMessage message = new EmailMessage("Обнаружена ошибка " + CommonUtils.Brackets(target.id),
@@ -68,7 +68,7 @@ public class PublishBugReport extends Pass_2021<BugReport> {
message.addAttachement(screen); message.addAttachement(screen);
} }
} }
passes.get(PassCode_2021.Email).Do(message); passes.get(PassCode.Email).Do(message);
} }
@Override @Override
protected void showDone() throws Exception { protected void showDone() throws Exception {

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import Common.Utils.CommonUtils; import Common.Utils.CommonUtils;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
@@ -13,8 +13,8 @@ import _VisualDVM.Repository.RepositoryServer;
import _VisualDVM.Repository.Server.ServerCode; import _VisualDVM.Repository.Server.ServerCode;
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021; import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
import Visual_DVM_2021.Passes.Server.ComponentsRepositoryPass; import Visual_DVM_2021.Passes.Server.ComponentsRepositoryPass;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Pass_2021; import Visual_DVM_2021.Passes.Pass;
import java.util.Date; import java.util.Date;
import java.util.Vector; import java.util.Vector;
@@ -44,7 +44,7 @@ public class PublishComponent extends ComponentsRepositoryPass<Component> {
Log.Writeln_("Вы не являетесь администратором"); Log.Writeln_("Вы не являетесь администратором");
} }
; ;
if (CurrentAnchestor.Check(Log, Current.Component)) { if (Current_.Check(Log, Current.Component)) {
target = Current.getComponent(); target = Current.getComponent();
target.needs_update_minimal_version = false; target.needs_update_minimal_version = false;
f.fields.cbUpdateMinimalVersion.setSelected(false); f.fields.cbUpdateMinimalVersion.setSelected(false);
@@ -112,12 +112,12 @@ public class PublishComponent extends ComponentsRepositoryPass<Component> {
new Vector<>(Global.componentsServer.db.subscribers.Data.keySet())); new Vector<>(Global.componentsServer.db.subscribers.Data.keySet()));
if (f.fields.cbForceMail.isSelected()) if (f.fields.cbForceMail.isSelected())
message.addAttachement(target.getFile()); message.addAttachement(target.getFile());
Pass_2021.passes.get(PassCode_2021.Email).Do(message); Pass.passes.get(PassCode.Email).Do(message);
//--- //---
if (target.getComponentType().equals(ComponentType.Sapfor_F) && f.fields.cbAssemblyOnServer.isSelected()) { if (target.getComponentType().equals(ComponentType.Sapfor_F) && f.fields.cbAssemblyOnServer.isSelected()) {
UI.getMainWindow().FocusTesting(); UI.getMainWindow().FocusTesting();
UI.getMainWindow().getTestingWindow().FocusSapforTesting(); UI.getMainWindow().getTestingWindow().FocusSapforTesting();
passes.get(PassCode_2021.CompileServerSapfor).Do(); passes.get(PassCode.CompileServerSapfor).Do();
} }
} }
} }

View File

@@ -1,7 +1,7 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.GlobalData.RemoteFile.RemoteFile; import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
import Visual_DVM_2021.Passes.PassCode_2021; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.PassException; import Visual_DVM_2021.Passes.PassException;
import Visual_DVM_2021.Passes.SSH.RepositoryServerSSHPass; import Visual_DVM_2021.Passes.SSH.RepositoryServerSSHPass;
@@ -24,9 +24,9 @@ public class PublishComponentsServer extends RepositoryServerSSHPass {
//3. запустить сервер. //3. запустить сервер.
@Override @Override
protected void ServerAction() throws Exception { protected void ServerAction() throws Exception {
if (passes.get(PassCode_2021.PingComponentsServer).Do(true)) if (passes.get(PassCode.PingComponentsServer).Do(true))
ShutdownServer(); ShutdownServer();
if (passes.get(PassCode_2021.PingComponentsServer).Do(true)) { if (passes.get(PassCode.PingComponentsServer).Do(true)) {
throw new PassException("Не удалось остановить сервер."); throw new PassException("Не удалось остановить сервер.");
} }
File src = Global.visualiser.getFile(); File src = Global.visualiser.getFile();
@@ -40,7 +40,7 @@ public class PublishComponentsServer extends RepositoryServerSSHPass {
@Override @Override
protected boolean validate() { protected boolean validate() {
if (!passes.get(PassCode_2021.PingComponentsServer).Do(true)) { if (!passes.get(PassCode.PingComponentsServer).Do(true)) {
Log.Writeln_("Не удалось запустить сервер."); Log.Writeln_("Не удалось запустить сервер.");
} }
return true; return true;

View File

@@ -1,5 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.CurrentAnchestor; import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.TestingSystem.Common.TestingServer; import _VisualDVM.TestingSystem.Common.TestingServer;
@@ -16,6 +16,6 @@ public class PublishSapforSettingsCommand extends PublishServerObject<TestingSer
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
return CurrentAnchestor.Check(Log, Current.SapforSettings)&&super.canStart(args); return Current_.Check(Log, Current.SapforSettings)&&super.canStart(args);
} }
} }

Some files were not shown because too many files have changed in this diff Show More