перенос проходов в центральный модуль

This commit is contained in:
2024-10-13 23:55:03 +03:00
parent 6afa2dc892
commit 4e86871571
150 changed files with 510 additions and 576 deletions

204
.idea/workspace.xml generated
View File

@@ -8,41 +8,27 @@
<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 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/Current_.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Current_.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/Passes/Pass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Passes/Pass.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/Common/Passes/Pass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Passes/Pass.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/MainModule_/MainModule_.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/MainModule_/MainModule_.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/MainModule_/MainModule_.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/MainModule_/MainModule_.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/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/AddFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddFile.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/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/AppendBugReportComment.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AppendBugReportComment.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/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/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/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/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/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/CheckRegistrationOnServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CheckRegistrationOnServer.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CheckRemoteWorkspace.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CheckRemoteWorkspace.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CleanAnalyses.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CleanAnalyses.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloneDVMPackage.java" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloneSapforPackage.java" beforeDir="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/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/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/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/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/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/CreateEmptyDirectory.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateEmptyDirectory.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/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/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/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/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/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/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/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/DVMConvertProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DVMConvertProject.java" afterDir="false" />
@@ -53,38 +39,34 @@
<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/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/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/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/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/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/DeleteServerSapfor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteServerSapfor.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/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/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/DownloadComponent.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadComponent.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/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/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/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/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/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/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/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/DropAnalyses.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DropAnalyses.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/EditAccount.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/EditAccount.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/EditProjectCompilationMaxtime.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/EditProjectCompilationMaxtime.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/EditProjectRunMaxtime.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/EditProjectRunMaxtime.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/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/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/GCOV.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/GCOV.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/GCOV.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/GCOV.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/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/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/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/LocalInitaliseUser.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/LocalInitaliseUser.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/ReplaceTestProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ReplaceTestProject.java" afterDir="false" />
@@ -92,161 +74,89 @@
<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/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/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/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_GetAllDeclaratedArrays.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetAllDeclaratedArrays.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_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_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_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_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_GetGraphLoops.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetGraphLoops.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_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_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_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_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_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_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_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/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/SendBugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SendBugReport.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SetSelectedFilesLanguage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SetSelectedFilesLanguage.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SetSelectedFilesStyle.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SetSelectedFilesStyle.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SetSelectedFilesType.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SetSelectedFilesType.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/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/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/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/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/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/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/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/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/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/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/SynchronizeBugReports.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SynchronizeBugReports.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SynchronizeTests.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SynchronizeTests.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/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/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/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/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/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/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.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/PassCode.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/ProjectPass.java" beforeDir="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/SSH/RepositoryServerSSHPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SSH/RepositoryServerSSHPass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SSH/TaskConnectionPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SSH/TaskConnectionPass.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/SapforPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SapforPass.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/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/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/PublishServerObject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Server/PublishServerObject.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Server/ServerObjectPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Server/ServerObjectPass.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/SilentSapforPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SilentSapforPass.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/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/CopyProjectFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/UI/CopyProjectFields.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/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/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/Global.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Global.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Compiler/Compiler.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Compiler/Compiler.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Compiler/CompilersDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Compiler/CompilersDBTable.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/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/DVMParameterDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/DVMParameter/DVMParameterDBTable.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/EnvironmentValue/EnvironmentValue.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/EnvironmentValue/EnvironmentValue.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/EnvironmentValue/EnvironmentValuesDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/EnvironmentValue/EnvironmentValuesDBTable.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/Makefile/Makefile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Makefile/Makefile.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Module/Module.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Module/Module.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/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/Module/UI/ModuleAnchestorForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Module/UI/ModuleAnchestorForm.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/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/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/RemoteFile/UI/RemoteFilesTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/RemoteFile/UI/RemoteFilesTree.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/RunConfiguration/RunConfiguration.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/RunConfiguration/RunConfiguration.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/GlobalData/RunConfiguration/RunConfigurationsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/RunConfiguration/RunConfigurationsDBTable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/SapforProfileSetting/SapforProfileSetting.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/SapforProfileSetting/SapforProfileSetting.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/Passes/TaskLocalPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Passes/TaskLocalPass.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/Supervisor/Local/Linux/LinuxLocalRunSupervisor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Local/Linux/LinuxLocalRunSupervisor.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Local/Windows/WindowsLocalRunSupervisor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Local/Windows/WindowsLocalRunSupervisor.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Remote/MVSRunSupervisor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Remote/MVSRunSupervisor.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Remote/ServerRunSupervisor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Remote/ServerRunSupervisor.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/User/User.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/User/User.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/User/UsersDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/User/UsersDBTable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/MainModule.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/MainModule.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/_VisualDVM/MainModule.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/MainModule.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/DBProjectFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/DBProjectFile.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/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/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/MessagesDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Messages/MessagesDBTable.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/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/UI/VersionsTreeCellRenderer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Project/UI/VersionsTreeCellRenderer.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/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/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/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/Templates/TemplateDimensionState.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/Templates/TemplateDimensionState.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/DimensionsTableForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/UI/DimensionsTableForm.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/Arrays/UI/FileArraysTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/UI/FileArraysTree.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/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/FileObject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/FileObject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/FileFunctionsTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/FileFunctionsTree.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/Graph/FunctionsGraphForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/Graph/FunctionsGraphForm.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/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/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/InlineMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/InlineMenu.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/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/Repository/Component/ComponentsMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/ComponentsMenuBar.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/ProjectData/SapforData/Includes/UI/IncludesMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Includes/UI/IncludesMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Includes/UI/IncludesTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Includes/UI/IncludesTree.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Loops/UI/FileLoopsTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Loops/UI/FileLoopsTree.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Regions/ParallelRegion.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Regions/ParallelRegion.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Regions/UI/ArrayAlignmentBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Regions/UI/ArrayAlignmentBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/BugReport/BugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/BugReport/BugReport.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/BugReport/BugReportInterface.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/BugReport/BugReportInterface.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/PerformanceAnalyzer/PerformanceAnalyzer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/PerformanceAnalyzer/PerformanceAnalyzer.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/Sapfor/MessagesServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/Sapfor/MessagesServer.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/Sapfor/Sapfor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/Sapfor/Sapfor.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/SubscriberWorkspace/SubscriberWorkspace.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/SubscriberWorkspace/SubscriberWorkspace.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/Subscribes/SubsribersDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Subscribes/SubsribersDBTable.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/Group/Group.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Group/Group.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/Test/Test.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/Test.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/Test/TestDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/TestDBTable.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/DVMConfiguration/DVMConfigurationDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMConfiguration/DVMConfigurationDBTable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMPackage/DVMPackage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMPackage/DVMPackage.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMSettings/DVMSettingsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMSettings/DVMSettingsDBTable.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/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/SAPFOR/SapforPackage/SapforPackage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforPackage/SapforPackage.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/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/SapforSettingsCommandsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettingsCommand/SapforSettingsCommandsDBTable.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/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/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/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/FileMenuBar/FileSettingsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/FileMenuBar/FileSettingsMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/FileStyleMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/FileStyleMenu.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/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/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/ProjectFilesMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/ProjectFilesMenu.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/ProjectMenuBar/ProjectSettingsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/ProjectMenuBar/ProjectSettingsMenu.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/VersionsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VersionsMenu.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/UI.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/UI.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/Windows/AnalysisForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/AnalysisForm.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/Windows/ArraysForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/ArraysForm.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/CallbackForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CallbackForm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CombineFilesDialog.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CombineFilesDialog.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/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/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/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/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/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/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/SearchReplaceForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SearchReplaceForm.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/TabToolBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/TabToolBar.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/VariantsForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/VariantsForm.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

@@ -1,5 +1,4 @@
package Common.Passes; package Common.Passes;
import Common.Current_;
import Common.Utils.Utils_; import Common.Utils.Utils_;
import Common.Utils.Stopwatch; import Common.Utils.Stopwatch;
import Common.Utils.TextLog; import Common.Utils.TextLog;
@@ -9,7 +8,6 @@ import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.UI.PassForm; import Visual_DVM_2021.Passes.UI.PassForm;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.GlobalData.GlobalDatabase;
import _VisualDVM.Visual.Controls.PassButton; import _VisualDVM.Visual.Controls.PassButton;
import _VisualDVM.Visual.Controls.PassControl; import _VisualDVM.Visual.Controls.PassControl;
import _VisualDVM.Visual.Menus.StablePassMenuItem; import _VisualDVM.Visual.Menus.StablePassMenuItem;
@@ -25,7 +23,6 @@ public class Pass<T> {
public static Vector<Pass> FAPasses = new Vector<>(); public static Vector<Pass> FAPasses = new Vector<>();
//</editor-fold> //</editor-fold>
//- //-
public static LinkedHashMap<PassCode, Pass> passes = new LinkedHashMap<>();
public PassStats stats = null; public PassStats stats = null;
public int callsCount = 0; //число вызовов прохода за текущий сеанс визуализатора. public int callsCount = 0; //число вызовов прохода за текущий сеанс визуализатора.
public T target; //главный аргумент. public T target; //главный аргумент.
@@ -48,7 +45,7 @@ public class Pass<T> {
} }
public static void setPassesControlsVisible(boolean flag, PassCode... codes_in) { public static void setPassesControlsVisible(boolean flag, PassCode... codes_in) {
for (PassCode code_in : codes_in) for (PassCode code_in : codes_in)
passes.get(code_in).setControlsVisible(flag); Global.mainModule.getPass(code_in).setControlsVisible(flag);
} }
//важно. вызывать только если есть интерфейс. passstats делать частью общей бд.пусть будут. //важно. вызывать только если есть интерфейс. passstats делать частью общей бд.пусть будут.
public static void CheckAllStats() throws Exception { public static void CheckAllStats() throws Exception {
@@ -59,19 +56,6 @@ public class Pass<T> {
} }
FAPasses.sort(new SortPassesByStats()); FAPasses.sort(new SortPassesByStats());
} }
public static void CreateAll() {
for (PassCode code : PassCode.values()) {
try {
Class<?> clazz = Class.forName("Visual_DVM_2021.Passes.All." + code.toString());
Pass pass = ((Pass) clazz.newInstance());
passes.put(code, pass);
if (pass.hasStats())
FAPasses.add(pass);
} catch (Exception ex) {
Utils_.MainLog.PrintException(ex);
}
}
}
//<editor-fold desc="Интерфейс"> //<editor-fold desc="Интерфейс">
//https://www.delftstack.com/ru/howto/java/java-resize-image/ //https://www.delftstack.com/ru/howto/java/java-resize-image/
public String getIconPath() { public String getIconPath() {
@@ -121,7 +105,7 @@ public class Pass<T> {
} }
protected void FocusResult() { protected void FocusResult() {
} }
protected boolean hasStats() { public boolean hasStats() {
return false; return false;
} }
public void UpdateStatsIfNeed() { public void UpdateStatsIfNeed() {
@@ -235,7 +219,7 @@ public class Pass<T> {
ToPrint.add(this.getStartDescription()); ToPrint.add(this.getStartDescription());
} }
if (necessary() != null) { if (necessary() != null) {
Pass next = passes.get(necessary()); Pass next = Global.mainModule.getPass(necessary());
if (resetsNecessary() || !next.isDone()) if (resetsNecessary() || !next.isDone())
next.createStack_r(ToDo, ToPrint); next.createStack_r(ToDo, ToPrint);
} }

View File

@@ -5,6 +5,7 @@ import Common.Database.VisualiserDatabase;
import Common.Passes.Pass; import Common.Passes.Pass;
import Common.Passes.PassCode_; import Common.Passes.PassCode_;
import Common.Utils.TextLog; import Common.Utils.TextLog;
import Common.Utils.Utils_;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
//Основной объект визуализатора. //Основной объект визуализатора.
@@ -16,14 +17,35 @@ public abstract class MainModule_<D extends VisualiserDatabase> {
public D getDb() { public D getDb() {
return db; return db;
} }
private void createPasses(){
passes= new LinkedHashMap<>();
for (Object code: getPassCodesEnum().getEnumConstants()){
try {
Class<?> clazz = Class.forName("Visual_DVM_2021.Passes.All." + code.toString());
Pass pass = ((Pass) clazz.newInstance());
passes.put((PassCode_) code, pass);
//--
if (pass.hasStats())
Pass.FAPasses.add(pass);
//--
} catch (Exception ex) {
ex.printStackTrace();
}
}
System.out.println("Passes created!");
}
public MainModule_(Class<D> db_class_in) { public MainModule_(Class<D> db_class_in) {
objects = new LinkedHashMap<>(); objects = new LinkedHashMap<>();
createPasses();
try { try {
db_class = db_class_in; db_class = db_class_in;
} catch (Exception ex) { } catch (Exception ex) {
ex.printStackTrace(); ex.printStackTrace();
} }
//---
} }
public abstract Class<? extends PassCode_> getPassCodesEnum();
public void ActivateDB() throws Exception { public void ActivateDB() throws Exception {
db = db_class.newInstance(); db = db_class.newInstance();
db.Connect(); db.Connect();
@@ -56,4 +78,7 @@ public abstract class MainModule_<D extends VisualiserDatabase> {
public boolean matchCurrentID(Current_ name, int id) { public boolean matchCurrentID(Current_ name, int id) {
return (get(name) != null) && (((iDBObject) get(name)).id == id); return (get(name) != null) && (((iDBObject) get(name)).id == id);
} }
public Pass getPass(PassCode_ code){
return passes.get(code);
}
} }

View File

@@ -1,6 +1,7 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Visual_DVM_2021.Passes.PassCode; import Visual_DVM_2021.Passes.PassCode;
import Common.Passes.Pass; import Common.Passes.Pass;
import _VisualDVM.Global;
public class ActualizePackages extends Pass { public class ActualizePackages extends Pass {
@Override @Override
protected boolean needsAnimation() { protected boolean needsAnimation() {
@@ -8,8 +9,8 @@ public class ActualizePackages extends Pass {
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
passes.get(PassCode.ActualizeDVMPackages).Do(); Global.mainModule.getPass(PassCode.ActualizeDVMPackages).Do();
passes.get(PassCode.ActualizeSapforPackages).Do(); Global.mainModule.getPass(PassCode.ActualizeSapforPackages).Do();
passes.get(PassCode.ActualizeServerSapfors).Do(); Global.mainModule.getPass(PassCode.ActualizeServerSapfors).Do();
} }
} }

View File

@@ -9,6 +9,6 @@ public class ActualizeServerSapfors extends Pass {
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
passes.get(PassCode.SynchronizeTests).Do(); Global.mainModule.getPass(PassCode.SynchronizeTests).Do();
} }
} }

View File

@@ -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.ZipFolderPass).Do(Global.mainModule.getRoot().Home.getAbsolutePath(), BugReportInterface.getArchiveFile(target).getAbsolutePath()); Global.mainModule.getPass(PassCode.ZipFolderPass).Do(Global.mainModule.getRoot().Home.getAbsolutePath(), BugReportInterface.getArchiveFile(target).getAbsolutePath());
} }
} }
@Override @Override

View File

@@ -1,4 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import _VisualDVM.Global;
import _VisualDVM.Repository.Server.ServerCode; 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;
@@ -28,7 +29,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.SynchronizeBugReports).Do(); Global.mainModule.getPass(PassCode.SynchronizeBugReports).Do();
} }
@Override @Override
protected void showDone() throws Exception { protected void showDone() throws Exception {

View File

@@ -32,6 +32,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.InitialiseUser).Do(); Global.mainModule.getPass(PassCode.InitialiseUser).Do();
} }
} }

View File

@@ -84,7 +84,7 @@ public class AppendBugReportField extends ComponentsRepositoryPass<BugReport> {
message_text = target.comment; message_text = target.comment;
break; break;
} }
passes.get(PassCode.Email).Do( Global.mainModule.getPass(PassCode.Email).Do(
new EmailMessage( new EmailMessage(
message_header + " " + Utils_.Brackets(Global.mainModule.getAccount().name), message_header + " " + Utils_.Brackets(Global.mainModule.getAccount().name),
message_text, message_text,

View File

@@ -50,7 +50,7 @@ public class ApplyBugReportSettings extends Pass<BugReport> {
//-- //--
//само применение. //само применение.
for (SettingName settingName : to_apply.keySet()) for (SettingName settingName : to_apply.keySet())
Pass.passes.get(PassCode.UpdateSetting).Do( Global.mainModule.getPass(PassCode.UpdateSetting).Do(
settingName, settingName,
to_apply.get(settingName)); to_apply.get(settingName));
//сохранить настройки бага как профиль //сохранить настройки бага как профиль

View File

@@ -22,7 +22,7 @@ public class ApplyCurrentFunction extends Pass {
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (passes.get(PassCode.SPF_GetGraphFunctions).isDone()) { if ( Global.mainModule.getPass(PassCode.SPF_GetGraphFunctions).isDone()) {
ComboTextDialog ff = new ComboTextDialog(); ComboTextDialog ff = new ComboTextDialog();
Vector<String> names = new Vector<>(Global.mainModule.getProject().allFunctions.keySet()); Vector<String> names = new Vector<>(Global.mainModule.getProject().allFunctions.keySet());
names.sort(Comparator.naturalOrder()); names.sort(Comparator.naturalOrder());
@@ -43,7 +43,7 @@ public class ApplyCurrentFunction extends Pass {
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.passes.get(PassCode.SPF_GetGraphFunctionPositions).Do(); Global.mainModule.getPass(PassCode.SPF_GetGraphFunctionPositions).Do();
} }
} }
} }

View File

@@ -40,7 +40,7 @@ public class ApplyProfile extends Pass<SapforProfile> {
//-- //--
for (SapforProfileSetting setting : settings) for (SapforProfileSetting setting : settings)
if (Global.mainModule.getDb().settings.containsKey(setting.name)) if (Global.mainModule.getDb().settings.containsKey(setting.name))
passes.get(PassCode.UpdateSetting).Do(setting.name, setting.value); Global.mainModule.getPass(PassCode.UpdateSetting).Do(setting.name, setting.value);
//-- //--
} }
} }

View File

@@ -48,9 +48,9 @@ public class CheckAccount extends Pass<Boolean> {
//временно. оффлайн проверка по почте //временно. оффлайн проверка по почте
target = Global.mainModule.getAccount().email.equals("?") ? target = Global.mainModule.getAccount().email.equals("?") ?
(Pass.passes.get(PassCode.EditAccount).Do() && ( Global.mainModule.getPass(PassCode.EditAccount).Do() &&
Pass.passes.get(PassCode.CheckRegistrationOnServer).Do()) : Global.mainModule.getPass(PassCode.CheckRegistrationOnServer).Do()) :
(Pass.passes.get(PassCode.CheckRegistrationOnServer).Do()); ( Global.mainModule.getPass(PassCode.CheckRegistrationOnServer).Do());
} }
@Override @Override
protected boolean validate() { protected boolean validate() {
@@ -64,7 +64,7 @@ public class CheckAccount extends Pass<Boolean> {
UI.getMainWindow().getCallbackWindow().ShowCurrentBugReport(); UI.getMainWindow().getCallbackWindow().ShowCurrentBugReport();
} }
if (Global.mainModule.getAccount().isAdmin()) if (Global.mainModule.getAccount().isAdmin())
Pass.passes.get(PassCode.PublishComponent).setControlsVisible(true); Global.mainModule.getPass(PassCode.PublishComponent).setControlsVisible(true);
setControlsVisible(false); //если проверка успешна, кнопку больше не показывать. setControlsVisible(false); //если проверка успешна, кнопку больше не показывать.
} }
} }

View File

@@ -29,7 +29,7 @@ public class CloseCurrentFile extends Pass<DBProjectFile> {
//действия по закрытию. сохранение и т д. //действия по закрытию. сохранение и т д.
target.form.SaveSplitters(); target.form.SaveSplitters();
target.UpdateLastLine(target.form.getEditor().getCurrentLine()); target.UpdateLastLine(target.form.getEditor().getCurrentLine());
passes.get(PassCode.Save).Do(); Global.mainModule.getPass(PassCode.Save).Do();
UI.getSearchReplaceWindow().ClearMarkers(); UI.getSearchReplaceWindow().ClearMarkers();
target.form = null; target.form = null;
} }

View File

@@ -28,7 +28,7 @@ public class CloseCurrentProject extends Pass<db_project_info> {
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode.CloseCurrentFile).Do(); Global.mainModule.getPass(PassCode.CloseCurrentFile).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {

View File

@@ -68,15 +68,15 @@ public class Compile extends Pass<db_project_info> {
switch (Global.mainModule.getMachine().type) { switch (Global.mainModule.getMachine().type) {
case Local: case Local:
if (Utils_.isWindows()) { if (Utils_.isWindows()) {
subpass = passes.get(PassCode.WindowsLocalCompilation); subpass = Global.mainModule.getPass(PassCode.WindowsLocalCompilation);
} else } else
subpass = passes.get(PassCode.LinuxLocalCompilation); subpass = Global.mainModule.getPass(PassCode.LinuxLocalCompilation);
break; break;
case Undefined: case Undefined:
case MVS_cluster: case MVS_cluster:
throw new PassException("Компиляция не реализована для типа машины " + Utils_.DQuotes(Global.mainModule.getMachine().type)); throw new PassException("Компиляция не реализована для типа машины " + Utils_.DQuotes(Global.mainModule.getMachine().type));
default: default:
subpass = passes.get(PassCode.RemoteCompilation); subpass = Global.mainModule.getPass(PassCode.RemoteCompilation);
break; break;
} }
subpass.Do(Global.mainModule.getCompilationTask(), Global.mainModule.getProject()); subpass.Do(Global.mainModule.getCompilationTask(), Global.mainModule.getProject());

View File

@@ -40,7 +40,7 @@ public class ConvertCorrectnessTests extends TestingSystemPass<File> {
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode.CloseCurrentProject); Global.mainModule.getPass(PassCode.CloseCurrentProject);
Global.mainModule.set(Current.Root, null); Global.mainModule.set(Current.Root, null);
Global.mainModule.set(Current.Version, null); Global.mainModule.set(Current.Version, null);
} }
@@ -56,7 +56,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.SynchronizeTests).Do(); Global.mainModule.getPass(PassCode.SynchronizeTests).Do();
} }
} }

View File

@@ -15,7 +15,7 @@ public class CopyProject extends CurrentProjectPass {
protected File dstFile = null; protected File dstFile = null;
protected boolean migrateData = false; protected boolean migrateData = false;
@Override @Override
protected boolean hasStats() { public boolean hasStats() {
return true; return true;
} }
@Override @Override
@@ -63,8 +63,8 @@ public class CopyProject extends CurrentProjectPass {
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
if (UI_.Question("копия текущего проекта успешно создана по адресу\n" + dstFile.getAbsolutePath() + "\nОткрыть её")) { if (UI_.Question("копия текущего проекта успешно создана по адресу\n" + dstFile.getAbsolutePath() + "\nОткрыть её")) {
passes.get(PassCode.CloseCurrentProject).Do(); Global.mainModule.getPass(PassCode.CloseCurrentProject).Do();
passes.get(PassCode.OpenCurrentProject).Do(dstFile); Global.mainModule.getPass(PassCode.OpenCurrentProject).Do(dstFile);
} }
} }
} }

View File

@@ -41,6 +41,6 @@ public class CreateEmptyProject extends Pass<File> {
} }
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
passes.get(PassCode.OpenCurrentProject).Do(target); Global.mainModule.getPass(PassCode.OpenCurrentProject).Do(target);
} }
} }

View File

@@ -59,12 +59,12 @@ public class CreateGroupFromDirectory extends PublishTests {
Log.Writeln_("В выбранной папке не найдено ни одной папки"); Log.Writeln_("В выбранной папке не найдено ни одной папки");
return false; return false;
} }
if (passes.get(PassCode.PublishGroup).Do(dir.getName().toUpperCase())) { if ( Global.mainModule.getPass(PassCode.PublishGroup).Do(dir.getName().toUpperCase())) {
group = Global.mainModule.getGroup(); group = Global.mainModule.getGroup();
} else return false; } else return false;
//--------------- //---------------
Vector<File> files = new Vector<>(Arrays.asList(files_)); Vector<File> files = new Vector<>(Arrays.asList(files_));
Pass.passes.get(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, directoryChooser.getCurrentDirectory()); Global.mainModule.getPass(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, directoryChooser.getCurrentDirectory());
return super.canStart(files, group); return super.canStart(files, group);
} }
} }

View File

@@ -33,7 +33,7 @@ public class CreateGroupFromFiles extends PublishTests{
return false; return false;
} }
File dir = fileChooser.getCurrentDirectory(); File dir = fileChooser.getCurrentDirectory();
Pass.passes.get(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, dir); Global.mainModule.getPass(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, dir);
//--------------- //---------------
if (dir.getName().equals(Constants.data)) { if (dir.getName().equals(Constants.data)) {
Log.Writeln_(Utils_.Brackets(dir) + "\nявляется служебной папкой визуализатора!"); Log.Writeln_(Utils_.Brackets(dir) + "\nявляется служебной папкой визуализатора!");
@@ -45,7 +45,7 @@ public class CreateGroupFromFiles extends PublishTests{
+ Utils_.printAllForbiddenCharacters() + ", или кириллицу."); + Utils_.printAllForbiddenCharacters() + ", или кириллицу.");
return false; return false;
} }
if (passes.get(PassCode.PublishGroup).Do(dir.getName().toUpperCase())) { if ( Global.mainModule.getPass(PassCode.PublishGroup).Do(dir.getName().toUpperCase())) {
group = Global.mainModule.getGroup(); group = Global.mainModule.getGroup();
} else return false; } else return false;
//-- //--

View File

@@ -38,7 +38,7 @@ public class CreateTestFromDirectory extends Pass<Test> {
boolean from_files_chooser = false; boolean from_files_chooser = false;
//-- //--
void saveDirectory() { void saveDirectory() {
Pass.passes.get(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, Global.mainModule.getPass(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory,
(dir.getParentFile() == null) ? dir.getAbsolutePath() : dir.getParent() (dir.getParentFile() == null) ? dir.getAbsolutePath() : dir.getParent()
); );
} }
@@ -215,6 +215,6 @@ public class CreateTestFromDirectory extends Pass<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.PublishTest).Do(target); Global.mainModule.getPass(PassCode.PublishTest).Do(target);
} }
} }

View File

@@ -29,7 +29,7 @@ public class CreateTestsFromFiles extends PublishTests {
Log.Writeln_("Не выбрано ни одного файла."); Log.Writeln_("Не выбрано ни одного файла.");
return false; return false;
} }
Pass.passes.get(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, fileChooser.getCurrentDirectory()); Global.mainModule.getPass(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, fileChooser.getCurrentDirectory());
return super.canStart(files, Global.mainModule.getGroup()); return super.canStart(files, Global.mainModule.getGroup());
} }
return false; return false;

View File

@@ -35,7 +35,7 @@ public class CreateTestsGroupFromSelectedVersions extends PublishTests {
return false; return false;
} }
//--- //---
Pass createTestPass = passes.get(getCreateTestCode()); Pass createTestPass = Global.mainModule.getPass(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,4 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.Current_;
import Common.Utils.Utils_; import Common.Utils.Utils_;
import Common.Visual.UI_; import Common.Visual.UI_;
import _VisualDVM.Current; import _VisualDVM.Current;
@@ -7,7 +6,6 @@ import _VisualDVM.Global;
import _VisualDVM.Visual.Menus.PassMenuItem; import _VisualDVM.Visual.Menus.PassMenuItem;
import _VisualDVM.Visual.UI; import _VisualDVM.Visual.UI;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.GlobalData.GlobalDatabase;
import _VisualDVM.GlobalData.Settings.SettingName; import _VisualDVM.GlobalData.Settings.SettingName;
import _VisualDVM.ProjectData.Files.DBProjectFile; import _VisualDVM.ProjectData.Files.DBProjectFile;
import _VisualDVM.ProjectData.Project.db_project_info; import _VisualDVM.ProjectData.Project.db_project_info;
@@ -62,7 +60,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.ZipFolderPass).Do(cleanCopy.getAbsolutePath(), archive.getAbsolutePath())) { if (! Global.mainModule.getPass(PassCode.ZipFolderPass).Do(cleanCopy.getAbsolutePath(), archive.getAbsolutePath())) {
Log.Writeln_("Не удалось создать архив проекта!"); Log.Writeln_("Не удалось создать архив проекта!");
return false; return false;
} }
@@ -86,7 +84,7 @@ public class DVMConvertProject extends ComponentsRepositoryPass<db_project_info>
return "/icons/Transformations/" + code().toString() + ".png"; return "/icons/Transformations/" + code().toString() + ".png";
} }
@Override @Override
protected boolean hasStats() { public boolean hasStats() {
return true; return true;
} }
@Override @Override
@@ -108,7 +106,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.UnzipFolderPass).Do(versionArchive.getAbsolutePath(), result.getAbsolutePath())) { if ( Global.mainModule.getPass(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

@@ -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.DeleteBugReportFromServer).Do(target); Global.mainModule.getPass(PassCode.DeleteBugReportFromServer).Do(target);
} }
@Override @Override
protected Database getDb() { protected Database getDb() {

View File

@@ -37,7 +37,7 @@ public class DeleteDirectory extends ChangeFilePass {
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
if (Global.mainModule.HasFile() && (Utils.isAnchestor(Global.mainModule.getFile().file, target_dir))) if (Global.mainModule.HasFile() && (Utils.isAnchestor(Global.mainModule.getFile().file, target_dir)))
passes.get(PassCode.CloseCurrentFile).Do(); Global.mainModule.getPass(PassCode.CloseCurrentFile).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {

View File

@@ -21,8 +21,8 @@ public class DeleteDownloadedBugReports extends Pass<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.GetOldBugReports).Do()){ if ( Global.mainModule.getPass(PassCode.GetOldBugReports).Do()){
target = (DirInfosDataSet) passes.get(PassCode.GetOldBugReports).target; target = (DirInfosDataSet) Global.mainModule.getPass(PassCode.GetOldBugReports).target;
if (target.Data.isEmpty()){ if (target.Data.isEmpty()){
Log.Writeln_("Не найдено отчетов, не использовавшихся " + Log.Writeln_("Не найдено отчетов, не использовавшихся " +
(Global.mainModule.getDb()).settings.get(SettingName.BugReportsAgeLimit).toInt32() + (Global.mainModule.getDb()).settings.get(SettingName.BugReportsAgeLimit).toInt32() +
@@ -59,7 +59,7 @@ public class DeleteDownloadedBugReports extends Pass<DirInfosDataSet> {
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
if (Global.mainModule.HasProject()) if (Global.mainModule.HasProject())
passes.get(PassCode.CloseCurrentProject).Do(); Global.mainModule.getPass(PassCode.CloseCurrentProject).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {

View File

@@ -24,7 +24,7 @@ public class DeleteFile extends ChangeFilePass<DBProjectFile> {
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
if (Global.mainModule.HasFile() && (Global.mainModule.getFile().file.equals(target.file))) if (Global.mainModule.HasFile() && (Global.mainModule.getFile().file.equals(target.file)))
passes.get(PassCode.CloseCurrentFile).Do(); Global.mainModule.getPass(PassCode.CloseCurrentFile).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {

View File

@@ -20,7 +20,7 @@ public class DeleteLonelyM extends Pass<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.DeleteVersion).Do(m); Global.mainModule.getPass(PassCode.DeleteVersion).Do(m);
} }
} }
} }

View File

@@ -34,7 +34,7 @@ public class DeleteSelectedFiles extends Pass {
} }
} }
if (hasCurrent) if (hasCurrent)
passes.get(PassCode.CloseCurrentFile).Do(); Global.mainModule.getPass(PassCode.CloseCurrentFile).Do();
if (hasSelected) { if (hasSelected) {
Global.mainModule.set(Current.SelectedFile, null); Global.mainModule.set(Current.SelectedFile, null);
Global.mainModule.set(Current.ProjectNode, null); Global.mainModule.set(Current.ProjectNode, null);

View File

@@ -50,6 +50,6 @@ public class DeleteSelectedVersions extends Pass<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.DeleteVersion).Do(version); Global.mainModule.getPass(PassCode.DeleteVersion).Do(version);
} }
} }

View File

@@ -1,4 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import _VisualDVM.Global;
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; import Visual_DVM_2021.Passes.PassCode;
@@ -13,7 +14,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.DeleteVersion).Do(m); Global.mainModule.getPass(PassCode.DeleteVersion).Do(m);
} }
} }
} }

View File

@@ -39,7 +39,7 @@ public class DeleteVersion extends Pass<db_project_info> {
target.parent.checkLastModification(target); target.parent.checkLastModification(target);
if (Global.mainModule.HasProject()) { if (Global.mainModule.HasProject()) {
if ((Global.mainModule.getProject().Home.getAbsolutePath().startsWith(target.Home.getAbsolutePath()))) if ((Global.mainModule.getProject().Home.getAbsolutePath().startsWith(target.Home.getAbsolutePath())))
passes.get(PassCode.CloseCurrentProject).Do(); Global.mainModule.getPass(PassCode.CloseCurrentProject).Do();
} }
if (UI_.isActive()) { if (UI_.isActive()) {
UI.getVersionsWindow().RemoveVersionFromComparison(target); UI.getVersionsWindow().RemoveVersionFromComparison(target);

View File

@@ -22,7 +22,7 @@ public class DownloadAllBugReportsArchives extends ComponentsRepositoryPass<File
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode.CloseCurrentProject).Do(); Global.mainModule.getPass(PassCode.CloseCurrentProject).Do();
Global.mainModule.set(Current.Root, null); //чтобы гарантированно не существовало корня. Global.mainModule.set(Current.Root, null); //чтобы гарантированно не существовало корня.
Utils.CleanDirectory(Global.BugReportsDirectory); Utils.CleanDirectory(Global.BugReportsDirectory);
} }
@@ -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.UnzipFolderPass).Do( Global.mainModule.getPass(PassCode.UnzipFolderPass).Do(
target.getAbsolutePath(), target.getAbsolutePath(),
tempFolder.getAbsolutePath() tempFolder.getAbsolutePath()
); );

View File

@@ -69,7 +69,7 @@ public class DownloadDVMPackages extends Pass<Vector<Integer>> {
//--- //---
Utils_.bytesToFile(packed_package.getKey(), results_zip); Utils_.bytesToFile(packed_package.getKey(), results_zip);
Utils_.bytesToFile(packed_package.getValue(), dvmPackage.getJsonFile()); Utils_.bytesToFile(packed_package.getValue(), dvmPackage.getJsonFile());
passes.get(PassCode.UnzipFolderPass).Do(results_zip.getAbsolutePath(), workspace.getAbsolutePath()); Global.mainModule.getPass(PassCode.UnzipFolderPass).Do(results_zip.getAbsolutePath(), workspace.getAbsolutePath());
FileUtils.writeStringToFile(loaded, new Date().toString()); FileUtils.writeStringToFile(loaded, new Date().toString());
} }
} }

View File

@@ -54,9 +54,9 @@ public class DownloadProject extends CurrentConnectionPass {
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(),
Utils_.getDateName(src.name)).toFile(); Utils_.getDateName(src.name)).toFile();
if (passes.get(PassCode.UnzipFolderPass).Do(local_archive.getAbsolutePath(), project.getAbsolutePath())) { if ( Global.mainModule.getPass(PassCode.UnzipFolderPass).Do(local_archive.getAbsolutePath(), project.getAbsolutePath())) {
if (UI_.Question("Проект " + Utils_.Brackets(src.name) + " успешно загружен. Открыть его")) if (UI_.Question("Проект " + Utils_.Brackets(src.name) + " успешно загружен. Открыть его"))
passes.get(PassCode.OpenCurrentProject).Do(project); Global.mainModule.getPass(PassCode.OpenCurrentProject).Do(project);
} }
} }
} }

View File

@@ -51,7 +51,7 @@ public class DownloadSapforPackage extends Pass<SapforPackage> {
Utils.forceDeleteWithCheck(workspace); Utils.forceDeleteWithCheck(workspace);
File archive = Utils.getTempFileName(String.valueOf(target.id)); File archive = Utils.getTempFileName(String.valueOf(target.id));
Utils_.bytesToFile(packed,archive); Utils_.bytesToFile(packed,archive);
passes.get(PassCode.UnzipFolderPass).Do(archive.getAbsolutePath(), Global.SapforPackagesDirectory.getAbsolutePath()); Global.mainModule.getPass(PassCode.UnzipFolderPass).Do(archive.getAbsolutePath(), Global.SapforPackagesDirectory.getAbsolutePath());
FileUtils.writeStringToFile(loaded, new Date().toString()); FileUtils.writeStringToFile(loaded, new Date().toString());
} }
} }

View File

@@ -29,7 +29,7 @@ public class DownloadTest extends TestingSystemPass<Test> {
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode.CloseCurrentProject).Do(); Global.mainModule.getPass(PassCode.CloseCurrentProject).Do();
Global.mainModule.set(Current.Root, null); //чтобы гарантированно не существовало корня. Global.mainModule.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.UnzipFolderPass).Do( if ( Global.mainModule.getPass(PassCode.UnzipFolderPass).Do(
target.getArchive().getAbsolutePath(), target.getArchive().getAbsolutePath(),
Global.visualiser.getWorkspace().getAbsolutePath(), false Global.visualiser.getWorkspace().getAbsolutePath(), false
)) ))
if (UI_.Question("Тестовый проект успешно загружен под именем\n" + if (UI_.Question("Тестовый проект успешно загружен под именем\n" +
Utils_.Brackets(target.getHomePath().getName()) + Utils_.Brackets(target.getHomePath().getName()) +
"\nОткрыть его")) "\nОткрыть его"))
passes.get(PassCode.OpenCurrentProject).Do(target.getHomePath()); Global.mainModule.getPass(PassCode.OpenCurrentProject).Do(target.getHomePath());
} }
} }

View File

@@ -28,6 +28,6 @@ public class ExcludeSelectedFiles extends Pass<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.ExcludeFile).Do(file); Global.mainModule.getPass(PassCode.ExcludeFile).Do(file);
} }
} }

View File

@@ -78,7 +78,7 @@ public class ExportDVMPackageToExcel extends Pass<Vector<DVMPackage>> {
} }
} }
} }
if (!passes.get(PassCode.DownloadDVMPackages).Do(packagesToDownload)) if (! Global.mainModule.getPass(PassCode.DownloadDVMPackages).Do(packagesToDownload))
{ {
return false; return false;
} }

View File

@@ -1,6 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.Utils.Utils_; import Common.Utils.Utils_;
import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.Utils; import _VisualDVM.Utils;
import _VisualDVM.GlobalData.Module.Module; import _VisualDVM.GlobalData.Module.Module;
@@ -28,7 +27,7 @@ public class GCOV extends Precompilation {
return "/icons/GCOV.PNG"; return "/icons/GCOV.PNG";
} }
@Override @Override
protected boolean hasStats() { public boolean hasStats() {
return true; return true;
} }
@Override @Override

View File

@@ -1,7 +1,8 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.Passes.Pass;
import Common.Visual.Windows.Dialog.VFileChooser; import Common.Visual.Windows.Dialog.VFileChooser;
import Visual_DVM_2021.Passes.PassCode; import Visual_DVM_2021.Passes.PassCode;
import Common.Passes.Pass; import _VisualDVM.Global;
import java.io.File; import java.io.File;
import java.util.Arrays; import java.util.Arrays;
@@ -21,6 +22,6 @@ public class ImportFiles extends Pass<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.AddFile).Do(file); Global.mainModule.getPass(PassCode.AddFile).Do(file);
} }
} }

View File

@@ -27,6 +27,6 @@ public class IncludeSelectedFiles extends Pass<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.IncludeFile).Do(file); Global.mainModule.getPass(PassCode.IncludeFile).Do(file);
} }
} }

View File

@@ -27,21 +27,21 @@ public class InitialiseUser extends Pass {
protected void body() throws Exception { protected void body() throws Exception {
switch (Global.mainModule.getMachine().type) { switch (Global.mainModule.getMachine().type) {
case Local: case Local:
passes.get(PassCode.LocalInitaliseUser).Do(); Global.mainModule.getPass(PassCode.LocalInitaliseUser).Do();
break; break;
case Server: case Server:
case MVS_cluster: case MVS_cluster:
if (passes.get(PassCode.CheckRemoteWorkspace).Do()) { if ( Global.mainModule.getPass(PassCode.CheckRemoteWorkspace).Do()) {
SubscriberWorkspace workspace = (SubscriberWorkspace) passes.get(PassCode.CheckRemoteWorkspace).target; SubscriberWorkspace workspace = (SubscriberWorkspace) Global.mainModule.getPass(PassCode.CheckRemoteWorkspace).target;
if (workspace == null) { if (workspace == null) {
if (passes.get(PassCode.RemoteInitialiseUser).Do()){ if ( Global.mainModule.getPass(PassCode.RemoteInitialiseUser).Do()){
workspace = new SubscriberWorkspace(); workspace = new SubscriberWorkspace();
workspace.email=Global.mainModule.getAccount().email; workspace.email=Global.mainModule.getAccount().email;
workspace.URL=Global.mainModule.getMachine().getURL(); workspace.URL=Global.mainModule.getMachine().getURL();
workspace.login=Global.mainModule.getUser().login; workspace.login=Global.mainModule.getUser().login;
workspace.path=((RemoteFile) passes.get(PassCode.RemoteInitialiseUser).target).full_name; workspace.path=((RemoteFile) Global.mainModule.getPass(PassCode.RemoteInitialiseUser).target).full_name;
//--- //---
if (passes.get(PassCode.PublishRemoteWorkspace).Do(workspace)) { if ( Global.mainModule.getPass(PassCode.PublishRemoteWorkspace).Do(workspace)) {
Global.mainModule.getUser().workspace = workspace.path; Global.mainModule.getUser().workspace = workspace.path;
Global.mainModule.getUser().state = UserState.ready_to_work; Global.mainModule.getUser().state = UserState.ready_to_work;
Global.mainModule.getDb().Update(Global.mainModule.getUser()); Global.mainModule.getDb().Update(Global.mainModule.getUser());

View File

@@ -1,8 +1,9 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import _VisualDVM.ProjectData.SapforData.Arrays.ArrayState;
import _VisualDVM.ProjectData.SapforData.Arrays.ProjectArray;
import Visual_DVM_2021.Passes.PassCode; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.SapforModification; import Visual_DVM_2021.Passes.SapforModification;
import _VisualDVM.Global;
import _VisualDVM.ProjectData.SapforData.Arrays.ArrayState;
import _VisualDVM.ProjectData.SapforData.Arrays.ProjectArray;
import java.util.Vector; import java.util.Vector;
@@ -40,7 +41,7 @@ public class MassSelectArrays extends SapforModification {
states.add(String.valueOf(new_state.ordinal())); states.add(String.valueOf(new_state.ordinal()));
} }
} }
if (passes.get(PassCode.SPF_ParseFilesWithOrder).isDone()) { if ( Global.mainModule.getPass(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

@@ -42,15 +42,15 @@ public class OpenBugReportTestProject extends Pass<BugReport> {
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode.CloseCurrentProject).Do(); Global.mainModule.getPass(PassCode.CloseCurrentProject).Do();
Global.mainModule.set(Current.Root, null); //чтобы гарантированно не существовало корня. Global.mainModule.set(Current.Root, null); //чтобы гарантированно не существовало корня.
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
//попытка скачки. проверка существования архива уже там. //попытка скачки. проверка существования архива уже там.
passes.get(PassCode.DownloadBugReport).Do(target); Global.mainModule.getPass(PassCode.DownloadBugReport).Do(target);
if (BugReportInterface.getArchiveFile(target).exists()) { if (BugReportInterface.getArchiveFile(target).exists()) {
passes.get(PassCode.UnzipFolderPass).Do( Global.mainModule.getPass(PassCode.UnzipFolderPass).Do(
BugReportInterface.getArchiveFile(target).getAbsolutePath(), BugReportInterface.getArchiveFile(target).getAbsolutePath(),
root.getAbsolutePath() root.getAbsolutePath()
); );
@@ -67,7 +67,7 @@ public class OpenBugReportTestProject extends Pass<BugReport> {
} }
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
if (passes.get(PassCode.OpenCurrentProject).Do(project)) if ( Global.mainModule.getPass(PassCode.OpenCurrentProject).Do(project))
passes.get(PassCode.ApplyBugReportSettings).Do(); Global.mainModule.getPass(PassCode.ApplyBugReportSettings).Do();
} }
} }

View File

@@ -16,7 +16,7 @@ public class OpenCurrentFile extends Pass<DBProjectFile> {
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
//закрыть старый текущий файл. //закрыть старый текущий файл.
passes.get(PassCode.CloseCurrentFile).Do(); Global.mainModule.getPass(PassCode.CloseCurrentFile).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {

View File

@@ -73,7 +73,7 @@ public class OpenCurrentProject extends Pass<db_project_info> {
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode.CloseCurrentProject).Do(); Global.mainModule.getPass(PassCode.CloseCurrentProject).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
@@ -110,8 +110,8 @@ public class OpenCurrentProject extends Pass<db_project_info> {
Global.mainModule.set(Current.ProjectView, ProjectView.Files); Global.mainModule.set(Current.ProjectView, ProjectView.Files);
if (root_changes) if (root_changes)
Global.mainModule.set(Current.Root, new_root); Global.mainModule.set(Current.Root, new_root);
Pass.passes.get(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, dir.getParent()); Global.mainModule.getPass(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, dir.getParent());
Pass.passes.get(PassCode.UpdateSetting).Do( Global.mainModule.getPass(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;
@@ -134,7 +134,7 @@ public class OpenCurrentProject extends Pass<db_project_info> {
//- //-
UI.getMainWindow().ShowProject(); UI.getMainWindow().ShowProject();
//криво. но при тихом режиме открытие файлов все равно не понадобится. //криво. но при тихом режиме открытие файлов все равно не понадобится.
passes.get(PassCode.OpenCurrentFile).Do(target.getLastOpenedFile()); Global.mainModule.getPass(PassCode.OpenCurrentFile).Do(target.getLastOpenedFile());
} }
@Override @Override
protected void FocusResult() { protected void FocusResult() {

View File

@@ -13,7 +13,7 @@ public class OpenProject extends Pass<db_project_info> {
} }
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode.CloseProject).Do(); Global.mainModule.getPass(PassCode.CloseProject).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {

View File

@@ -45,7 +45,7 @@ public class PickCompilerEnvironments extends Pass<String> {
return false; return false;
} }
//- //-
if (!(compiler.helpLoaded || passes.get(PassCode.ShowCompilerHelp).Do(compiler, false))) if (!(compiler.helpLoaded || Global.mainModule.getPass(PassCode.ShowCompilerHelp).Do(compiler, false)))
return false; return false;
//- //-
Dialog<String, CompilerEnvironmentsFields> dialog = Dialog<String, CompilerEnvironmentsFields> dialog =

View File

@@ -27,7 +27,7 @@ public class PickCompilerEnvironmentsForTesting extends Pass<String> {
Log.Writeln_("Выбор переменных окружения возможен только для DVM компилятора,"); Log.Writeln_("Выбор переменных окружения возможен только для DVM компилятора,");
return false; return false;
} }
if (!(compiler.helpLoaded || passes.get(PassCode.ShowCompilerHelp).Do(compiler, false))) if (!(compiler.helpLoaded || Global.mainModule.getPass(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

@@ -1,11 +1,12 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.Passes.Pass;
import Common.Visual.Windows.Dialog.Dialog; import Common.Visual.Windows.Dialog.Dialog;
import Visual_DVM_2021.Passes.PassCode;
import _VisualDVM.Global;
import _VisualDVM.GlobalData.Compiler.Compiler; 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;
import Common.Passes.Pass;
import javax.swing.*; import javax.swing.*;
import java.util.Vector; import java.util.Vector;
@@ -23,7 +24,7 @@ public class PickCompilerOptions extends Pass<String> {
Log.Writeln_("Выбор опций возможен только для DVM компилятора,"); Log.Writeln_("Выбор опций возможен только для DVM компилятора,");
return false; return false;
} }
if (!(compiler.helpLoaded || passes.get(PassCode.ShowCompilerHelp).Do(compiler, false))) if (!(compiler.helpLoaded || Global.mainModule.getPass(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

@@ -57,14 +57,14 @@ public class Precompilation extends Pass<db_project_info> {
Log.Writeln_("Не задан путь к make.exe.\n " + Log.Writeln_("Не задан путь к make.exe.\n " +
"Укажите его в меню глобальных настроек." + "Укажите его в меню глобальных настроек." +
"\редварительная компиляция будет отключена."); "\редварительная компиляция будет отключена.");
passes.get(PassCode.UpdateSetting).Do(SettingName.Precompilation, "0"); Global.mainModule.getPass(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.UpdateSetting).Do(SettingName.Precompilation, "0"); Global.mainModule.getPass(PassCode.UpdateSetting).Do(SettingName.Precompilation, "0");
return false; return false;
} }
//-- //--
@@ -89,7 +89,7 @@ public class Precompilation extends Pass<db_project_info> {
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
target.CleanInterruptFile(); target.CleanInterruptFile();
//- //-
passes.get(PassCode.Save).Do(); //----> Global.mainModule.getPass(PassCode.Save).Do(); //---->
prepareForParse(); //----> prepareForParse(); //---->
//- //-
performanceTime = 0; performanceTime = 0;

View File

@@ -53,7 +53,7 @@ public class PublishBugReport extends Pass<BugReport> {
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
//2 - Отправка на сервер, с активным состоянием? //2 - Отправка на сервер, с активным состоянием?
passes.get(PassCode.SendBugReport).Do(); Global.mainModule.getPass(PassCode.SendBugReport).Do();
Global.componentsServer.db.Update(target); Global.componentsServer.db.Update(target);
//3- рассылка //3- рассылка
EmailMessage message = new EmailMessage("Обнаружена ошибка " + Utils_.Brackets(target.id), EmailMessage message = new EmailMessage("Обнаружена ошибка " + Utils_.Brackets(target.id),
@@ -68,7 +68,7 @@ public class PublishBugReport extends Pass<BugReport> {
message.addAttachement(screen); message.addAttachement(screen);
} }
} }
passes.get(PassCode.Email).Do(message); Global.mainModule.getPass(PassCode.Email).Do(message);
} }
@Override @Override
protected void showDone() throws Exception { protected void showDone() throws Exception {

View File

@@ -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.passes.get(PassCode.Email).Do(message); Global.mainModule.getPass(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.CompileServerSapfor).Do(); Global.mainModule.getPass(PassCode.CompileServerSapfor).Do();
} }
} }
} }

View File

@@ -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.PingComponentsServer).Do(true)) if ( Global.mainModule.getPass(PassCode.PingComponentsServer).Do(true))
ShutdownServer(); ShutdownServer();
if (passes.get(PassCode.PingComponentsServer).Do(true)) { if ( Global.mainModule.getPass(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.PingComponentsServer).Do(true)) { if (! Global.mainModule.getPass(PassCode.PingComponentsServer).Do(true)) {
Log.Writeln_("Не удалось запустить сервер."); Log.Writeln_("Не удалось запустить сервер.");
} }
return true; return true;

View File

@@ -24,9 +24,9 @@ public class PublishTestingServer extends RepositoryServerSSHPass {
//3. запустить сервер. //3. запустить сервер.
@Override @Override
protected void ServerAction() throws Exception { protected void ServerAction() throws Exception {
if (passes.get(PassCode.PingTestingServer).Do(true)) if ( Global.mainModule.getPass(PassCode.PingTestingServer).Do(true))
ShutdownServer(); ShutdownServer();
if (passes.get(PassCode.PingTestingServer).Do(true)) { if ( Global.mainModule.getPass(PassCode.PingTestingServer).Do(true)) {
throw new PassException("Не удалось остановить сервер."); throw new PassException("Не удалось остановить сервер.");
} }
File src = Global.visualiser.getFile(); File src = Global.visualiser.getFile();
@@ -41,7 +41,7 @@ public class PublishTestingServer extends RepositoryServerSSHPass {
@Override @Override
protected boolean validate() { protected boolean validate() {
if (!passes.get(PassCode.PingTestingServer).Do(true)) { if (! Global.mainModule.getPass(PassCode.PingTestingServer).Do(true)) {
Log.Writeln_("Не удалось запустить сервер."); Log.Writeln_("Не удалось запустить сервер.");
} }
return true; return true;

View File

@@ -1,6 +1,7 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.Utils.Utils_; import Common.Utils.Utils_;
import Common.Visual.UI_; import Common.Visual.UI_;
import _VisualDVM.Global;
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;
@@ -34,7 +35,7 @@ public abstract class PublishTests extends TestingSystemPass<Vector<Test>> {
@Override @Override
protected void performFinish() throws Exception { protected void performFinish() throws Exception {
super.performFinish(); super.performFinish();
passes.get(PassCode.SynchronizeTests).Do(); Global.mainModule.getPass(PassCode.SynchronizeTests).Do();
} }
@Override @Override
protected void FocusResult() { protected void FocusResult() {
@@ -55,7 +56,7 @@ public abstract class PublishTests extends TestingSystemPass<Vector<Test>> {
return false; return false;
} }
//--- //---
Pass createTestPass = passes.get(getCreateTestCode()); Pass createTestPass = Global.mainModule.getPass(getCreateTestCode());
//--- //---
for (File file : files) { for (File file : files) {
if (createTestPass.Do(file, group)) if (createTestPass.Do(file, group))

View File

@@ -1,8 +1,9 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import _VisualDVM.Repository.Server.ServerCode;
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
import Visual_DVM_2021.Passes.PassCode; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.Server.TestingSystemPass; import Visual_DVM_2021.Passes.Server.TestingSystemPass;
import _VisualDVM.Global;
import _VisualDVM.Repository.Server.ServerCode;
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
public class RefreshDVMTests extends TestingSystemPass<Object>{ public class RefreshDVMTests extends TestingSystemPass<Object>{
@Override @Override
public String getIconPath() { public String getIconPath() {
@@ -19,7 +20,7 @@ public class RefreshDVMTests extends TestingSystemPass<Object>{
@Override @Override
protected void performFinish() throws Exception { protected void performFinish() throws Exception {
super.performFinish(); super.performFinish();
passes.get(PassCode.SynchronizeTests).Do(); Global.mainModule.getPass(PassCode.SynchronizeTests).Do();
} }
//todo будет реализован когда наладится запуск сапфора на сервере тестирования. //todo будет реализован когда наладится запуск сапфора на сервере тестирования.

View File

@@ -51,7 +51,7 @@ public class RenameDirectory extends ChangeFilePass {
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
if (current) if (current)
passes.get(PassCode.CloseCurrentFile).Do(); Global.mainModule.getPass(PassCode.CloseCurrentFile).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
@@ -84,7 +84,7 @@ public class RenameDirectory extends ChangeFilePass {
Global.mainModule.getSapfor().ResetAllAnalyses(); Global.mainModule.getSapfor().ResetAllAnalyses();
Global.mainModule.set(Current.SelectedDirectory, dst); Global.mainModule.set(Current.SelectedDirectory, dst);
if (current && new_current_file != null) if (current && new_current_file != null)
passes.get(PassCode.OpenCurrentFile).Do(new_current_file); Global.mainModule.getPass(PassCode.OpenCurrentFile).Do(new_current_file);
} }
@Override @Override
protected void showDone() throws Exception { protected void showDone() throws Exception {

View File

@@ -45,7 +45,7 @@ public class RenameFile extends ChangeFilePass<DBProjectFile> {
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
if (current) if (current)
passes.get(PassCode.CloseCurrentFile).Do(); Global.mainModule.getPass(PassCode.CloseCurrentFile).Do();
} }
@Override @Override
protected void body() throws Exception { protected void body() throws Exception {
@@ -62,7 +62,7 @@ public class RenameFile extends ChangeFilePass<DBProjectFile> {
Global.mainModule.getSapfor().ResetAllAnalyses(); Global.mainModule.getSapfor().ResetAllAnalyses();
Global.mainModule.set(Current.SelectedFile, target); Global.mainModule.set(Current.SelectedFile, target);
if (current) if (current)
passes.get(PassCode.OpenCurrentFile).Do(target); Global.mainModule.getPass(PassCode.OpenCurrentFile).Do(target);
} }
@Override @Override
protected void showDone() throws Exception { protected void showDone() throws Exception {

View File

@@ -31,7 +31,7 @@ public class ReplaceTestProject extends CreateTestFromProject {
} }
}; };
testingSystemPass.Do(target); testingSystemPass.Do(target);
passes.get(PassCode.SynchronizeTests).Do(); Global.mainModule.getPass(PassCode.SynchronizeTests).Do();
} }
@Override @Override
protected boolean initTarget() throws Exception { protected boolean initTarget() throws Exception {

View File

@@ -43,7 +43,7 @@ public class ReplaceTestsFromFiles extends TestingSystemPass<Vector<Test>> {
//--------------------------------------------------------------- //---------------------------------------------------------------
//-- //--
File dir = fileChooser.getCurrentDirectory(); File dir = fileChooser.getCurrentDirectory();
Pass.passes.get(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, dir); Global.mainModule.getPass(PassCode.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, dir);
//--------------- //---------------
if (dir.getName().equals(Constants.data)) { if (dir.getName().equals(Constants.data)) {
Log.Writeln_(Utils_.Brackets(dir) + "\nявляется служебной папкой визуализатора!"); Log.Writeln_(Utils_.Brackets(dir) + "\nявляется служебной папкой визуализатора!");
@@ -99,7 +99,7 @@ public class ReplaceTestsFromFiles extends TestingSystemPass<Vector<Test>> {
"Продолжить" "Продолжить"
)) { )) {
replaceTests = new Vector<>(); replaceTests = new Vector<>();
Pass createTestPass = passes.get(PassCode.CreateTestFromFile); Pass createTestPass = Global.mainModule.getPass(PassCode.CreateTestFromFile);
for (Test old_test : oldTests.values()) { for (Test old_test : oldTests.values()) {
File file = filesByNames.get(old_test.description); File file = filesByNames.get(old_test.description);
if (createTestPass.Do(file, group)) { if (createTestPass.Do(file, group)) {
@@ -133,6 +133,6 @@ public class ReplaceTestsFromFiles extends TestingSystemPass<Vector<Test>> {
@Override @Override
protected void performFinish() throws Exception { protected void performFinish() throws Exception {
super.performFinish(); super.performFinish();
passes.get(PassCode.SynchronizeTests).Do(); Global.mainModule.getPass(PassCode.SynchronizeTests).Do();
} }
} }

View File

@@ -8,8 +8,8 @@ import _VisualDVM.Global;
public class ResetCurrentProject extends CurrentProjectPass { public class ResetCurrentProject extends CurrentProjectPass {
@Override @Override
protected void performPreparation() throws Exception { protected void performPreparation() throws Exception {
passes.get(PassCode.DeleteDebugResults).Do(); Global.mainModule.getPass(PassCode.DeleteDebugResults).Do();
passes.get(PassCode.CloseCurrentProject).Do(); Global.mainModule.getPass(PassCode.CloseCurrentProject).Do();
Global.mainModule.set(Current.Root, null); Global.mainModule.set(Current.Root, null);
} }
@Override @Override
@@ -20,6 +20,6 @@ public class ResetCurrentProject extends CurrentProjectPass {
} }
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
passes.get(PassCode.OpenCurrentProject).Do(target.Home); Global.mainModule.getPass(PassCode.OpenCurrentProject).Do(target.Home);
} }
} }

View File

@@ -37,9 +37,9 @@ public class ResurrectComponentFromServer extends CurrentComponentPass {
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
remoteFile = null; remoteFile = null;
localFile = null; localFile = null;
if (super.canStart() && passes.get(PassCode.GetComponentsBackupsFromServer).Do()) { if (super.canStart() && Global.mainModule.getPass(PassCode.GetComponentsBackupsFromServer).Do()) {
//1. Получить список бекапов. //1. Получить список бекапов.
backups = (Vector<RemoteFile>) passes.get(PassCode.GetComponentsBackupsFromServer).target; backups = (Vector<RemoteFile>) Global.mainModule.getPass(PassCode.GetComponentsBackupsFromServer).target;
backups.sort((o1, o2) -> o2.name.compareTo(o1.name)); backups.sort((o1, o2) -> o2.name.compareTo(o1.name));
Dialog d = new Dialog(null) { Dialog d = new Dialog(null) {
@Override @Override

View File

@@ -62,9 +62,9 @@ public class Run extends Pass<db_project_info> {
switch (Global.mainModule.getMachine().type) { switch (Global.mainModule.getMachine().type) {
case Local: case Local:
if (Utils_.isWindows()) { if (Utils_.isWindows()) {
subpass = passes.get(PassCode.WindowsLocalRun); subpass = Global.mainModule.getPass(PassCode.WindowsLocalRun);
} else } else
subpass = passes.get(PassCode.LinuxLocalRun); subpass = Global.mainModule.getPass(PassCode.LinuxLocalRun);
break; break;
case Undefined: case Undefined:
case MVS_cluster: case MVS_cluster:
@@ -75,7 +75,7 @@ public class Run extends Pass<db_project_info> {
break; break;
*/ */
default: default:
subpass = passes.get(PassCode.ServerRun); subpass = Global.mainModule.getPass(PassCode.ServerRun);
break; break;
} }
int i = 1; int i = 1;
@@ -96,7 +96,7 @@ public class Run extends Pass<db_project_info> {
task_completed = true; task_completed = true;
if (task.hasDvmSts) { if (task.hasDvmSts) {
Utils.CheckAndCleanDirectory(Global.mainModule.getProject().getStatisticDirectory()); Utils.CheckAndCleanDirectory(Global.mainModule.getProject().getStatisticDirectory());
Pass.passes.get(PassCode.SPF_StatisticAnalyzer).Do(task); Global.mainModule.getPass(PassCode.SPF_StatisticAnalyzer).Do(task);
} }
break; break;
case Finished: case Finished:

View File

@@ -12,7 +12,7 @@ public class SPF_CreateParallelVariant extends SapforTransformation {
return TransformationPermission.VariantsOnly; return TransformationPermission.VariantsOnly;
} }
@Override @Override
protected boolean hasStats() { public boolean hasStats() {
return false; return false;
} }
@Override @Override

View File

@@ -11,7 +11,7 @@ public class SPF_GetArrayDistribution extends SPF_GetArrayDistributionOnlyAnalys
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
super.performDone(); super.performDone();
SapforAnalysis code_analysis = (SapforAnalysis) passes.get(PassCode.SPF_GetArrayDistributionOnlyAnalysis); SapforAnalysis code_analysis = (SapforAnalysis) Global.mainModule.getPass(PassCode.SPF_GetArrayDistributionOnlyAnalysis);
if (!code_analysis.isDone()) { if (!code_analysis.isDone()) {
code_analysis.setDone(); code_analysis.setDone();
code_analysis.MarkAsDone(); code_analysis.MarkAsDone();
@@ -34,7 +34,7 @@ public class SPF_GetArrayDistribution extends SPF_GetArrayDistributionOnlyAnalys
if (Global.mainModule.getDb().settings.get(SettingName.MPI_PROGRAM).toBoolean()) { if (Global.mainModule.getDb().settings.get(SettingName.MPI_PROGRAM).toBoolean()) {
UI_.Info("Включена настройка SAPFOR 'MPI программа'." + UI_.Info("Включена настройка SAPFOR 'MPI программа'." +
"\остроение распределения данных невозможно."); "\остроение распределения данных невозможно.");
passes.get(PassCode.SPF_SharedMemoryParallelization).Do(); Global.mainModule.getPass(PassCode.SPF_SharedMemoryParallelization).Do();
return false; return false;
} }
return super.canStart(args); return super.canStart(args);

View File

@@ -1,6 +1,5 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Common.Visual.UI_; import Common.Visual.UI_;
import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import Common.Passes.PassState; import Common.Passes.PassState;
import _VisualDVM.Visual.Controls.PassControl; import _VisualDVM.Visual.Controls.PassControl;
@@ -16,14 +15,14 @@ public class SPF_GetGCovInfo extends SilentSapforPass {
return "/icons/Pick.png"; return "/icons/Pick.png";
} }
@Override @Override
protected boolean hasStats() { public boolean hasStats() {
return true; return true;
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (UI_.Question("Все анализы будут сброшены.Продолжить")) { if (UI_.Question("Все анализы будут сброшены.Продолжить")) {
SPF_ParseFilesWithOrder.silent = true; SPF_ParseFilesWithOrder.silent = true;
return super.canStart(args) && passes.get(PassCode.GCOV).Do()&&passes.get(PassCode.SPF_ParseFilesWithOrder).Do(); return super.canStart(args) && Global.mainModule.getPass(PassCode.GCOV).Do()&& Global.mainModule.getPass(PassCode.SPF_ParseFilesWithOrder).Do();
} }
return false; return false;
} }

View File

@@ -31,7 +31,7 @@ public class SPF_GetGraphFunctionPositions extends SilentSapforPass {
public static String filterName = ""; public static String filterName = "";
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
return passes.get(PassCode.SPF_GetGraphFunctions).isDone() && super.canStart(args); return Global.mainModule.getPass(PassCode.SPF_GetGraphFunctions).isDone() && super.canStart(args);
} }
//-------------------- //--------------------
@Override @Override

View File

@@ -142,6 +142,6 @@ public class SPF_GetGraphFunctions extends SapforAnalysis {
UI.getMainWindow().getProjectWindow().getAnalysisWindow().ShowRegions(); UI.getMainWindow().getProjectWindow().getAnalysisWindow().ShowRegions();
if (Global.mainModule.HasFile()) if (Global.mainModule.HasFile())
Global.mainModule.getFile().form.ShowFunctions(); Global.mainModule.getFile().form.ShowFunctions();
passes.get(PassCode.SPF_GetGraphFunctionPositions).Do(); Global.mainModule.getPass(PassCode.SPF_GetGraphFunctionPositions).Do();
} }
} }

View File

@@ -15,7 +15,7 @@ public class SPF_GetMaxMinBlockDistribution extends SilentSapforPass {
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (super.canStart(args)){ if (super.canStart(args)){
SPF_ParseFilesWithOrder.silent = true; SPF_ParseFilesWithOrder.silent = true;
return (passes.get(PassCode.SPF_ParseFilesWithOrder).isDone() || passes.get(PassCode.SPF_ParseFilesWithOrder).Do()); return ( Global.mainModule.getPass(PassCode.SPF_ParseFilesWithOrder).isDone() || Global.mainModule.getPass(PassCode.SPF_ParseFilesWithOrder).Do());
} }
return false; return false;
} }

View File

@@ -20,7 +20,7 @@ public class SPF_InlineProcedure extends SapforFilesModification {
Global.changeSetting(SettingName.PARSE_FOR_INLINE, "1"); Global.changeSetting(SettingName.PARSE_FOR_INLINE, "1");
// Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do(SettingName.PARSE_FOR_INLINE, "1"); // Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do(SettingName.PARSE_FOR_INLINE, "1");
SPF_ParseFilesWithOrder.silent = true; SPF_ParseFilesWithOrder.silent = true;
return passes.get(PassCode.SPF_ParseFilesWithOrder).Do(); return Global.mainModule.getPass(PassCode.SPF_ParseFilesWithOrder).Do();
} }
return false; return false;
} }

View File

@@ -45,7 +45,7 @@ public class SPF_InlineProcedures extends SapforTransformation {
Options = Utils_.toU(String.join("|", Result)); Options = Utils_.toU(String.join("|", Result));
Global.changeSetting(SettingName.PARSE_FOR_INLINE, "1"); Global.changeSetting(SettingName.PARSE_FOR_INLINE, "1");
SPF_ParseFilesWithOrder.silent = true; SPF_ParseFilesWithOrder.silent = true;
return passes.get(PassCode.SPF_ParseFilesWithOrder).Do(false); return Global.mainModule.getPass(PassCode.SPF_ParseFilesWithOrder).Do(false);
} }
return false; return false;
} }

View File

@@ -75,7 +75,7 @@ public class SPF_InlineProceduresH extends SapforTransformation {
Options = Utils_.toU(String.join("|", Result)); Options = Utils_.toU(String.join("|", Result));
Global.changeSetting(SettingName.PARSE_FOR_INLINE, "1"); Global.changeSetting(SettingName.PARSE_FOR_INLINE, "1");
SPF_ParseFilesWithOrder.silent = true; SPF_ParseFilesWithOrder.silent = true;
return passes.get(PassCode.SPF_ParseFilesWithOrder).Do(); return Global.mainModule.getPass(PassCode.SPF_ParseFilesWithOrder).Do();
} }
return false; return false;
} }

View File

@@ -24,7 +24,7 @@ public class SPF_ModifyArrayDistribution extends SapforModification {
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
region = null; region = null;
if (Global.mainModule.Check(Log, Current.ParallelRegion) && super.canStart(args) && passes.get(PassCode.SPF_GetArrayLinks).Do()) { if (Global.mainModule.Check(Log, Current.ParallelRegion) && super.canStart(args) && Global.mainModule.getPass(PassCode.SPF_GetArrayLinks).Do()) {
region = Global.mainModule.getParallelRegion(); region = Global.mainModule.getParallelRegion();
DBObjectDialog dialog = new DBObjectDialog<ParallelRegion, ParallelRegionFields>(ParallelRegionFields.class) { DBObjectDialog dialog = new DBObjectDialog<ParallelRegion, ParallelRegionFields>(ParallelRegionFields.class) {
@Override @Override
@@ -92,7 +92,7 @@ public class SPF_ModifyArrayDistribution extends SapforModification {
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
super.performDone(); super.performDone();
passes.get(PassCode.SPF_GetArrayDistribution).Do(); Global.mainModule.getPass(PassCode.SPF_GetArrayDistribution).Do();
} }
//распаковать журнал //распаковать журнал
@Override @Override

View File

@@ -46,7 +46,7 @@ public class SPF_ParseFilesWithOrder extends SapforAnalysis {
boolean res = ( boolean res = (
silent || silent ||
(!Global.mainModule.getDb().settings.get(SettingName.Precompilation).toBoolean() || (!Global.mainModule.getDb().settings.get(SettingName.Precompilation).toBoolean() ||
(precompilation_done = passes.get(PassCode.Precompilation).Do()))) (precompilation_done = Global.mainModule.getPass(PassCode.Precompilation).Do())))
&& super.canStart(args) && checkActiveFiles(); && super.canStart(args) && checkActiveFiles();
return res; return res;
} }
@@ -114,7 +114,7 @@ public class SPF_ParseFilesWithOrder extends SapforAnalysis {
super.performPreparation(); //удаление интеррупта. super.performPreparation(); //удаление интеррупта.
//------------------------------------------------------------------------------------------>>> пакетный режим. //------------------------------------------------------------------------------------------>>> пакетный режим.
if (!precompilation_done && UI_.isActive()) { if (!precompilation_done && UI_.isActive()) {
passes.get(PassCode.Save).Do(); Global.mainModule.getPass(PassCode.Save).Do();
target.CleanAnalyses(); target.CleanAnalyses();
} }
//перезапуск сапфора.------ //перезапуск сапфора.------
@@ -155,7 +155,7 @@ public class SPF_ParseFilesWithOrder extends SapforAnalysis {
super.performDone(); super.performDone();
sapfor.Restart(); //рестарт скидывает все анализы в том числе парс и текущую папку. sapfor.Restart(); //рестарт скидывает все анализы в том числе парс и текущую папку.
sapfor.cd(target.Home); sapfor.cd(target.Home);
passes.get(PassCode.RestoreSavedArrays).Do(); Global.mainModule.getPass(PassCode.RestoreSavedArrays).Do();
setDone(); setDone();
/* /*
//особенность парса. журнал появляется только сейчас. //особенность парса. журнал появляется только сейчас.

View File

@@ -41,9 +41,9 @@ public class ShowCompilerHelp extends Pass<String> {
subpass = null; subpass = null;
compiler.ResetHelp(); compiler.ResetHelp();
if (Global.mainModule.getMachine().type.equals(MachineType.Local)) { if (Global.mainModule.getMachine().type.equals(MachineType.Local)) {
subpass = passes.get(PassCode.LocalSingleCommand); subpass = Global.mainModule.getPass(PassCode.LocalSingleCommand);
} else { } else {
subpass = passes.get(PassCode.RemoteSingleCommand); subpass = Global.mainModule.getPass(PassCode.RemoteSingleCommand);
} }
if (subpass != null) { if (subpass != null) {
if (compiler.helpLoaded = subpass.Do(compiler.getHelpCommand())) { if (compiler.helpLoaded = subpass.Do(compiler.getHelpCommand())) {

View File

@@ -43,9 +43,9 @@ public class ShowCompilerVersion extends Pass<String> {
subpass = null; subpass = null;
compiler.ResetVersion(); compiler.ResetVersion();
if (Global.mainModule.getMachine().type.equals(MachineType.Local)) { if (Global.mainModule.getMachine().type.equals(MachineType.Local)) {
subpass = passes.get(PassCode.LocalSingleCommand); subpass = Global.mainModule.getPass(PassCode.LocalSingleCommand);
} else { } else {
subpass = passes.get(PassCode.RemoteSingleCommand); subpass = Global.mainModule.getPass(PassCode.RemoteSingleCommand);
} }
if (subpass != null) { if (subpass != null) {
if (compiler.versionLoaded = subpass.Do(compiler.getVersionCommand())) { if (compiler.versionLoaded = subpass.Do(compiler.getVersionCommand())) {

View File

@@ -1,6 +1,7 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Visual_DVM_2021.Passes.PassCode; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.SSH.RepositoryServerSSHPass; import Visual_DVM_2021.Passes.SSH.RepositoryServerSSHPass;
import _VisualDVM.Global;
public class ShutdownComponentsServer extends RepositoryServerSSHPass { public class ShutdownComponentsServer extends RepositoryServerSSHPass {
@Override @Override
protected String getServerFileName() { protected String getServerFileName() {
@@ -15,7 +16,7 @@ public class ShutdownComponentsServer extends RepositoryServerSSHPass {
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (passes.get(PassCode.PingTestingServer).Do(true)){ if ( Global.mainModule.getPass(PassCode.PingTestingServer).Do(true)){
return true; return true;
}else { }else {
Log.Writeln_("Сервер уже неактивен!"); Log.Writeln_("Сервер уже неактивен!");

View File

@@ -1,6 +1,7 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Visual_DVM_2021.Passes.PassCode; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.SSH.RepositoryServerSSHPass; import Visual_DVM_2021.Passes.SSH.RepositoryServerSSHPass;
import _VisualDVM.Global;
public class ShutdownTestingServer extends RepositoryServerSSHPass { public class ShutdownTestingServer extends RepositoryServerSSHPass {
@Override @Override
protected String getServerFileName() { protected String getServerFileName() {
@@ -16,7 +17,7 @@ public class ShutdownTestingServer extends RepositoryServerSSHPass {
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (passes.get(PassCode.PingTestingServer).Do(true)){ if ( Global.mainModule.getPass(PassCode.PingTestingServer).Do(true)){
return true; return true;
}else { }else {
Log.Writeln_("Сервер уже неактивен!"); Log.Writeln_("Сервер уже неактивен!");

View File

@@ -1,6 +1,7 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Visual_DVM_2021.Passes.PassCode; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.SSH.RepositoryServerSSHPass; import Visual_DVM_2021.Passes.SSH.RepositoryServerSSHPass;
import _VisualDVM.Global;
public class StartComponentsServer extends RepositoryServerSSHPass { public class StartComponentsServer extends RepositoryServerSSHPass {
@Override @Override
public String getIconPath() { public String getIconPath() {
@@ -15,7 +16,7 @@ public class StartComponentsServer extends RepositoryServerSSHPass {
//-- //--
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (passes.get(PassCode.PingComponentsServer).Do(true)) { if ( Global.mainModule.getPass(PassCode.PingComponentsServer).Do(true)) {
Log.Writeln_("Сервер уже активен!"); Log.Writeln_("Сервер уже активен!");
return false; return false;
} }
@@ -27,6 +28,6 @@ public class StartComponentsServer extends RepositoryServerSSHPass {
} }
@Override @Override
protected boolean validate() { protected boolean validate() {
return passes.get(PassCode.PingComponentsServer).Do(); return Global.mainModule.getPass(PassCode.PingComponentsServer).Do();
} }
} }

View File

@@ -42,7 +42,7 @@ public class StartSelectedDVMConfigurations extends PublishServerObject<TestingS
return false; return false;
} }
if (!Global.mainModule.getCompiler().versionLoaded) if (!Global.mainModule.getCompiler().versionLoaded)
passes.get(PassCode.ShowCompilerVersion).Do(Global.mainModule.getCompiler(), false); Global.mainModule.getPass(PassCode.ShowCompilerVersion).Do(Global.mainModule.getCompiler(), false);
//----- //-----
Vector<DVMConfiguration> configurations = Global.testingServer.db.dvm_configurations.getCheckedOrCurrent(); Vector<DVMConfiguration> configurations = Global.testingServer.db.dvm_configurations.getCheckedOrCurrent();
if (configurations.isEmpty()) { if (configurations.isEmpty()) {

View File

@@ -1,6 +1,7 @@
package Visual_DVM_2021.Passes.All; package Visual_DVM_2021.Passes.All;
import Visual_DVM_2021.Passes.PassCode; import Visual_DVM_2021.Passes.PassCode;
import Visual_DVM_2021.Passes.SSH.RepositoryServerSSHPass; import Visual_DVM_2021.Passes.SSH.RepositoryServerSSHPass;
import _VisualDVM.Global;
public class StartTestingServer extends RepositoryServerSSHPass { public class StartTestingServer extends RepositoryServerSSHPass {
@Override @Override
public String getIconPath() { public String getIconPath() {
@@ -12,7 +13,7 @@ public class StartTestingServer extends RepositoryServerSSHPass {
} }
@Override @Override
protected boolean canStart(Object... args) throws Exception { protected boolean canStart(Object... args) throws Exception {
if (passes.get(PassCode.PingTestingServer).Do(true)) { if ( Global.mainModule.getPass(PassCode.PingTestingServer).Do(true)) {
Log.Writeln_("Сервер уже активен!"); Log.Writeln_("Сервер уже активен!");
return false; return false;
} }
@@ -24,7 +25,7 @@ public class StartTestingServer extends RepositoryServerSSHPass {
} }
@Override @Override
protected boolean validate() { protected boolean validate() {
return passes.get(PassCode.PingTestingServer).Do(); return Global.mainModule.getPass(PassCode.PingTestingServer).Do();
} }
@Override @Override
protected String getServerFileName() { protected String getServerFileName() {

View File

@@ -125,7 +125,7 @@ public class UpdateBugReportField extends ComponentsRepositoryPass<BugReport> {
message_header += "состояние изменилось на " + Utils_.Brackets(target.state.getDescription()); message_header += "состояние изменилось на " + Utils_.Brackets(target.state.getDescription());
break; break;
} }
passes.get(PassCode.Email).Do( Global.mainModule.getPass(PassCode.Email).Do(
new EmailMessage(message_header, new EmailMessage(message_header,
message_text, message_text,
BugReportInterface.getRecipients(target)) BugReportInterface.getRecipients(target))

View File

@@ -30,7 +30,7 @@ public class UpdateComponent extends Pass<Component> {
subPassCode = PassCode.DownloadComponent; subPassCode = PassCode.DownloadComponent;
break; break;
} }
if ((subPassCode != null) && passes.get(subPassCode).Do()) { if ((subPassCode != null) && Global.mainModule.getPass(subPassCode).Do()) {
//</editor-fold> //</editor-fold>
if (!Global.mainModule.getComponent().getNewFile().exists()) if (!Global.mainModule.getComponent().getNewFile().exists())
throw new PassException("Не удалось получить новый файл для компонента " + Global.mainModule.getComponent().getComponentType().getDescription()); throw new PassException("Не удалось получить новый файл для компонента " + Global.mainModule.getComponent().getComponentType().getDescription());

View File

@@ -42,7 +42,7 @@ public class UpdateSelectedComponents extends Pass<Vector<Component>> {
protected void body() throws Exception { protected void body() throws Exception {
for (Component component : target) { for (Component component : target) {
Global.Components.ui_.Select(component.getPK()); Global.Components.ui_.Select(component.getPK());
passes.get(PassCode.UpdateComponent).Do(); Global.mainModule.getPass(PassCode.UpdateComponent).Do();
} }
} }
} }

View File

@@ -141,9 +141,9 @@ public class UpdateSetting extends Pass<DBSetting> {
Global.mainModule.getFile().form.RefreshTabsNames(); Global.mainModule.getFile().form.RefreshTabsNames();
break; break;
case MPI_PROGRAM: case MPI_PROGRAM:
Pass.passes.get(PassCode.CleanAnalyses).Do(); Global.mainModule.getPass(PassCode.CleanAnalyses).Do();
((SPF_GetArrayDistributionOnlyAnalysis) ((SPF_GetArrayDistributionOnlyAnalysis)
Pass.passes.get(PassCode.SPF_GetArrayDistributionOnlyAnalysis)).RefreshControls(); Global.mainModule.getPass(PassCode.SPF_GetArrayDistributionOnlyAnalysis)).RefreshControls();
break; break;
case SmallScreen: case SmallScreen:
boolean small = target.toBoolean(); boolean small = target.toBoolean();

View File

@@ -56,6 +56,6 @@ public abstract class OpenSapforVersionPass extends Pass<SapforVersion_json> {
} }
@Override @Override
protected void performDone() throws Exception { protected void performDone() throws Exception {
passes.get(PassCode.OpenCurrentProject).Do(target.project.Home); Global.mainModule.getPass(PassCode.OpenCurrentProject).Do(target.project.Home);
} }
} }

View File

@@ -150,7 +150,7 @@ public class SapforAnalysis extends SapforPass {
}; };
} }
@Override @Override
protected boolean hasStats() { public boolean hasStats() {
return true; return true;
} }
@Override @Override

View File

@@ -1,5 +1,4 @@
package Visual_DVM_2021.Passes; package Visual_DVM_2021.Passes;
import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.Visual.Menus.PassMenuItem; import _VisualDVM.Visual.Menus.PassMenuItem;
@@ -63,7 +62,7 @@ public class SapforTransformation extends SapforPass {
sapfor.ResetAllAnalyses(); sapfor.ResetAllAnalyses();
} }
@Override @Override
protected boolean hasStats() { public boolean hasStats() {
return true; return true;
} }
@Override @Override

View File

@@ -71,7 +71,7 @@ public class DeleteServerObjects <S extends RepositoryServer, D extends DBObject
@Override @Override
protected void performFinish() throws Exception { protected void performFinish() throws Exception {
super.performFinish(); super.performFinish();
passes.get(getDb().getSynchronizePassCode()).Do(); Global.mainModule.getPass(getDb().getSynchronizePassCode()).Do();
for (Object key: target){ for (Object key: target){
VisualCaches.DeleteCache(d, key); VisualCaches.DeleteCache(d, key);
} }

View File

@@ -1,6 +1,7 @@
package Visual_DVM_2021.Passes.Server; package Visual_DVM_2021.Passes.Server;
import Common.Database.Objects.DBObject;
import Common.Database.Database; import Common.Database.Database;
import Common.Database.Objects.DBObject;
import _VisualDVM.Global;
import _VisualDVM.Repository.RepositoryServer; import _VisualDVM.Repository.RepositoryServer;
public abstract class ServerObjectPass <S extends RepositoryServer, D extends DBObject> extends RepositoryPass<S,D>{ public abstract class ServerObjectPass <S extends RepositoryServer, D extends DBObject> extends RepositoryPass<S,D>{
protected Class<D> d; //класс объектов. protected Class<D> d; //класс объектов.
@@ -21,7 +22,7 @@ public abstract class ServerObjectPass <S extends RepositoryServer, D extends DB
@Override @Override
protected void performFinish() throws Exception { protected void performFinish() throws Exception {
super.performFinish(); super.performFinish();
passes.get(getDb().getSynchronizePassCode()).Do(); Global.mainModule.getPass(getDb().getSynchronizePassCode()).Do();
} }
//- //-
public boolean fillObjectFields() throws Exception { public boolean fillObjectFields() throws Exception {

View File

@@ -1,5 +1,4 @@
package Visual_DVM_2021.Passes; package Visual_DVM_2021.Passes;
import Common.Current_;
import _VisualDVM.Current; import _VisualDVM.Current;
import _VisualDVM.Global; import _VisualDVM.Global;
import _VisualDVM.Visual.Menus.PassMenuItem; import _VisualDVM.Visual.Menus.PassMenuItem;
@@ -30,7 +29,7 @@ public class Transformation extends CurrentProjectPass {
return "v"; return "v";
} }
@Override @Override
protected boolean hasStats() { public boolean hasStats() {
return true; return true;
} }
@Override @Override

View File

@@ -24,7 +24,7 @@ public abstract class VariantsMassPass extends CurrentProjectPass {
if (count== 0) { if (count== 0) {
Log.Writeln_("Не выбрано ни одного параллельного варианта"); Log.Writeln_("Не выбрано ни одного параллельного варианта");
return false; return false;
} else if (!passes.get(PassCode.SPF_GetArrayDistribution).isDone()) { } else if (! Global.mainModule.getPass(PassCode.SPF_GetArrayDistribution).isDone()) {
Log.Writeln_("Варианты неактуальны. Сначала перестройте распределение данных."); Log.Writeln_("Варианты неактуальны. Сначала перестройте распределение данных.");
return false; return false;
} }
@@ -37,7 +37,7 @@ public abstract class VariantsMassPass extends CurrentProjectPass {
int i = 0; int i = 0;
for (ParallelVariant p : target.parallelVariants.Data.values()) for (ParallelVariant p : target.parallelVariants.Data.values())
if (p.isSelected()) { if (p.isSelected()) {
if (!passes.get(getSubPassCode()).Do(p)) break; if (! Global.mainModule.getPass(getSubPassCode()).Do(p)) break;
ShowProgress(count, ++i, true); ShowProgress(count, ++i, true);
} }
} }
@@ -55,7 +55,7 @@ public abstract class VariantsMassPass extends CurrentProjectPass {
//- //-
DBProjectFile badFile = target.getFirstBadFile(); DBProjectFile badFile = target.getFirstBadFile();
if (badFile != null) { if (badFile != null) {
passes.get(PassCode.OpenCurrentFile).Do(badFile); Global.mainModule.getPass(PassCode.OpenCurrentFile).Do(badFile);
UI.getMainWindow().FocusProject(); UI.getMainWindow().FocusProject();
UI.getMainWindow().getProjectWindow().FocusFile(); UI.getMainWindow().getProjectWindow().FocusFile();
} }

View File

@@ -207,7 +207,7 @@ public class Global {
return (bad_state == 0); return (bad_state == 0);
} }
public static void changeSetting(SettingName settingName, Object new_value) throws Exception { public static void changeSetting(SettingName settingName, Object new_value) throws Exception {
Pass.passes.get(PassCode.UpdateSetting).Do(settingName, new_value); Global.mainModule.getPass(PassCode.UpdateSetting).Do(settingName, new_value);
} }
public static String packSapforSettings() { public static String packSapforSettings() {
Vector<String> res_ = new Vector<>(); Vector<String> res_ = new Vector<>();
@@ -224,10 +224,10 @@ public class Global {
} }
//-- //--
public static void NormalMode(int port) throws Exception { public static void NormalMode(int port) throws Exception {
mainModule= new MainModule();
//-------------------------------->> //-------------------------------->>
UI_.active = true; UI_.active = true;
UI_.setTheme(new LightSPFEditorTheme()); UI_.setTheme(new LightSPFEditorTheme());
mainModule= new MainModule();
CheckVisualiserDirectories(); CheckVisualiserDirectories();
CreateLogAtComponentsPath(); CreateLogAtComponentsPath();
//- //-
@@ -245,7 +245,6 @@ public class Global {
messagesServer.Start(); messagesServer.Start();
//создание списков служебных объектов //создание списков служебных объектов
UI.CreateAll(); UI.CreateAll();
Pass.CreateAll();
//единственное меню до остальных. //единственное меню до остальных.
UI_.menuBars.put(ComponentsSet.class, new ComponentsMenuBar()); UI_.menuBars.put(ComponentsSet.class, new ComponentsMenuBar());
Components = new ComponentsSet(); Components = new ComponentsSet();
@@ -267,7 +266,7 @@ public class Global {
//light_editor.xml-------->> //light_editor.xml-------->>
//-------->> //-------->>
if (properties.AutoUpdateSearch) if (properties.AutoUpdateSearch)
Pass.passes.get(PassCode.GetComponentsActualVersions).Do(); Global.mainModule.getPass(PassCode.GetComponentsActualVersions).Do();
ValidateComponentsStates(); ValidateComponentsStates();
if ((need_update > 0) || (bad_state > 0)) { if ((need_update > 0) || (bad_state > 0)) {
boolean flag = true; boolean flag = true;
@@ -298,10 +297,10 @@ public class Global {
//в проперти их! //в проперти их!
//-- чисто чтобы создать таблицы. соединения на стороне клиента не предвидится. //-- чисто чтобы создать таблицы. соединения на стороне клиента не предвидится.
if (mainModule.getDb().settings.get(SettingName.AutoBugReportsLoad).toBoolean()) if (mainModule.getDb().settings.get(SettingName.AutoBugReportsLoad).toBoolean())
Pass.passes.get(PassCode.SynchronizeBugReports).Do(); Global.mainModule.getPass(PassCode.SynchronizeBugReports).Do();
//-- //--
if (mainModule.getDb().settings.get(SettingName.AutoTestsLoad).toBoolean()) if (mainModule.getDb().settings.get(SettingName.AutoTestsLoad).toBoolean())
Pass.passes.get(PassCode.SynchronizeTests).Do(); Global.mainModule.getPass(PassCode.SynchronizeTests).Do();
Pass.CheckAllStats(); Pass.CheckAllStats();
Global.mainModule.getSapfor().refreshPid(); //без сапфора сюда это все равно не дойдет. Global.mainModule.getSapfor().refreshPid(); //без сапфора сюда это все равно не дойдет.
UI.CreateMenus(); UI.CreateMenus();

View File

@@ -37,7 +37,7 @@ public class CompilerFields implements DialogFields {
if (file != null) if (file != null)
dst = file.getAbsolutePath(); dst = file.getAbsolutePath();
} else { } else {
if (Pass.passes.get(PassCode.SelectRemoteFile).Do(true)) if ( Global.mainModule.getPass(PassCode.SelectRemoteFile).Do(true))
dst = Global.mainModule.getRemoteFile().full_name; dst = Global.mainModule.getRemoteFile().full_name;
} }
if (dst != null) if (dst != null)

View File

@@ -1,8 +1,8 @@
package _VisualDVM.GlobalData.Machine; package _VisualDVM.GlobalData.Machine;
import Common.Visual.Menus.DataMenuBar;
import Common.Visual.Controls.MenuBarButton; import Common.Visual.Controls.MenuBarButton;
import Common.Visual.Menus.DataMenuBar;
import Visual_DVM_2021.Passes.PassCode; import Visual_DVM_2021.Passes.PassCode;
import Common.Passes.Pass; import _VisualDVM.Global;
import java.awt.event.ActionEvent; import java.awt.event.ActionEvent;
import java.awt.event.ActionListener; import java.awt.event.ActionListener;
@@ -20,7 +20,7 @@ public class MachinesMenuBar extends DataMenuBar {
addActionListener(new ActionListener() { addActionListener(new ActionListener() {
@Override @Override
public void actionPerformed(ActionEvent e) { public void actionPerformed(ActionEvent e) {
Pass.passes.get(PassCode.UpdateProperty).Do("collapseCredentials", true); Global.mainModule.getPass(PassCode.UpdateProperty).Do("collapseCredentials", true);
} }
}); });
} }

View File

@@ -32,13 +32,13 @@ public class ModuleAnchestorFields implements DialogFields {
compilers.values().forEach(compiler -> cbCompilers.addItem(compiler)); compilers.values().forEach(compiler -> cbCompilers.addItem(compiler));
bHelp.addActionListener(e -> { bHelp.addActionListener(e -> {
if (cbCompilers.getSelectedItem() != null) { if (cbCompilers.getSelectedItem() != null) {
Pass.passes.get(PassCode.ShowCompilerHelp).Do(compiler, true); Global.mainModule.getPass(PassCode.ShowCompilerHelp).Do(compiler, true);
} else UI_.Info("Компилятор не выбран"); } else UI_.Info("Компилятор не выбран");
}); });
BPickOptions.addActionListener(new ActionListener() { BPickOptions.addActionListener(new ActionListener() {
@Override @Override
public void actionPerformed(ActionEvent e) { public void actionPerformed(ActionEvent e) {
Pass<String> pass = Pass.passes.get(PassCode.PickCompilerOptions); Pass<String> pass = Global.mainModule.getPass(PassCode.PickCompilerOptions);
if (pass.Do(compiler)) { if (pass.Do(compiler)) {
UI_.TrySelect(cbFlags, pass.target); UI_.TrySelect(cbFlags, pass.target);
} }

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