From 6b1576461dd05f295faf355eb737d66fa6436554 Mon Sep 17 00:00:00 2001 From: 02090095 Date: Mon, 7 Oct 2024 00:58:29 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BF=D1=80=D0=BE=D0=BC=D0=B5=D0=B6=D1=83?= =?UTF-8?q?=D1=82=D0=BE=D1=87=D0=BD=D1=8B=D0=B9.=20=D1=87=D0=B0=D1=81?= =?UTF-8?q?=D1=82=D0=B8=D1=87=D0=BD=D1=8B=D0=B9=20=D1=80=D0=B5=D1=84=D0=B0?= =?UTF-8?q?=D0=BA=D1=82=D0=BE=D1=80=D0=B8=D0=BD=D0=B3=20=D1=81=20=D0=BF?= =?UTF-8?q?=D1=80=D0=B8=D1=86=D0=B5=D0=BB=D0=BE=D0=BC=20=D0=BD=D0=B0=20?= =?UTF-8?q?=D0=B1=D0=B8=D0=B1=D0=BB=D0=B8=D0=BE=D1=82=D0=B5=D1=87=D0=BD?= =?UTF-8?q?=D1=83=D1=8E=20=D1=87=D0=B0=D1=81=D1=82=D1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/workspace.xml | 804 +++++++++++++++++- src/Common/1.txt | 0 src/Common/Database/Database.java | 10 +- .../Database/{ => Objects}/DBObject.java | 9 +- .../Database/{ => Objects}/iDBObject.java | 4 +- .../Database/{ => Objects}/nDBObject.java | 4 +- .../Database/{ => Objects}/rDBObject.java | 2 +- .../Database/{ => Objects}/riDBObject.java | 4 +- .../Database/SQLITE/SQLiteDatabase.java | 12 +- .../Database/{ => Tables}/ColumnType.java | 2 +- src/Common/Database/{ => Tables}/DBTable.java | 5 +- .../Database/{ => Tables}/DBTableColumn.java | 2 +- src/Common/Database/{ => Tables}/DataSet.java | 27 +- .../{ => Tables}/DataSetAnchestor.java | 4 +- .../Database/{ => Tables}/FKBehaviour.java | 2 +- .../FKCurrentObjectBehaviuor.java | 2 +- .../{ => Tables}/FKDataBehaviour.java | 2 +- .../Database/{ => Tables}/iDBTable.java | 3 +- src/Common/UI/VisualCache/VisualCache.java | 3 - src/Common/Utils/CommonUtils.java | 26 + src/Common/Utils/InterruptThread.java | 2 +- src/Common/Utils/StringTemplate.java | 2 + src/Common/Utils/TextLog.java | 4 +- src/Common/Visual/CommonUI.java | 8 + .../{Database => Visual}/DBObjectFilter.java | 12 +- .../{Database => Visual}/DataSetFilter.java | 12 +- src/Common/icons/Apply.png | Bin 0 -> 2248 bytes src/Common/icons/Delete.png | Bin 0 -> 1745 bytes src/Common/icons/Edit.png | Bin 0 -> 1558 bytes src/Common/icons/Excel.png | Bin 0 -> 1320 bytes src/Common/icons/GlobalStatistic.png | Bin 0 -> 2147 bytes src/Common/icons/Help.png | Bin 0 -> 2182 bytes src/Common/icons/NotPick.png | Bin 0 -> 1407 bytes src/Common/icons/Pick.png | Bin 0 -> 1713 bytes src/Common/icons/RedAdd.png | Bin 0 -> 1507 bytes src/Common/icons/RedPick.png | Bin 0 -> 1157 bytes src/Common/icons/Save.png | Bin 0 -> 616 bytes src/Common/icons/Settings.png | Bin 0 -> 2226 bytes src/Common/icons/Unknown.png | Bin 0 -> 1566 bytes src/{Common => Common_old}/Constants.java | 18 +- src/{Common => Common_old}/Current.java | 6 +- .../GlobalProperties.java | 2 +- src/{Common => Common_old}/Properties.java | 17 +- .../UI/ComboBox/StyledTextComboBox.java | 4 +- .../UI/ControlForm.java | 4 +- .../UI/ControlWithCurrentForm.java | 4 +- .../UI/DataControl.java | 4 +- .../UI/DataControl_OLD.java | 4 +- .../UI/DataSetControlForm.java | 28 +- .../UI/DebugPrintLevel.java | 2 +- .../UI/DragDrop/ExampleDrop.java | 2 +- .../UI/DragDrop/FileDrop.java | 4 +- .../UI/Editor/BaseEditor.java | 16 +- .../UI/Editor/CaretInfo.java | 4 +- .../UI/Editor/Viewer.java | 2 +- .../UI/EmptyDialogFields.form | 2 +- .../UI/EmptyDialogFields.java | 4 +- .../UI/Label/ShortLabel.java | 2 +- .../UI/List/HyperlinksStyledList.java | 6 +- .../UI/List/StyledList.java | 8 +- .../UI/Menus/AttachementsMenu.java | 6 +- .../UI/Menus/FileStyleMenu.java | 4 +- .../UI/Menus/GraphMenu.java | 4 +- .../UI/Menus/MainEditorMenu.java | 10 +- .../UI/Menus/PassesSubMenu.java | 8 +- .../UI/Menus/ProjectFilesMenu.java | 20 +- .../UI/Menus/PropertiesSubmenu.java | 10 +- .../UI/Menus/SelectionTreeMenu.java | 14 +- .../UI/Menus/StyledPopupMenu.java | 6 +- .../UI/Menus/TableMenu.java | 6 +- .../UI/Menus/TestsCompilationFilterMenu.java | 2 +- .../UI/Menus/TextComboBoxMenu.java | 6 +- .../UI/Menus/TextEditorMenu.java | 4 +- .../UI/Menus/VersionsMenu.java | 14 +- .../UI/Menus/VisualiserMenuItem.java | 8 +- .../CredentialsBar/CredentialsBar.java | 12 +- .../UI/Menus_2023/DataMenuBar.java | 4 +- .../UI/Menus_2023/ECButtonPosition.java | 2 +- .../UI/Menus_2023/ExpandCollapseButton.java | 2 +- .../FastAccessMenuBar/FastAccessMenuBar.java | 8 +- .../Menus_2023/FileMenuBar/FileMenuBar.java | 12 +- .../FileMenuBar/FileSettingsMenu.java | 14 +- .../UI/Menus_2023/LanguagesSubmenu.java | 4 +- .../Menus_2023/MainMenuBar/AnalysesMenu.java | 4 +- .../MainMenuBar/GlobalCleaningMenu.java | 4 +- .../MainMenuBar/LastOpenedProjectsMenu.java | 8 +- .../Menus_2023/MainMenuBar/MainMenuBar.java | 14 +- .../UI/Menus_2023/MainMenuBar/MainWindow.java | 2 +- .../MainMenuBar/TransformationsMenu.java | 6 +- .../CompactnessSettingsMenu.java | 10 +- .../VisualiserSettingsMenu.java | 10 +- .../UI/Menus_2023/MenuBarButton.java | 8 +- .../UI/Menus_2023/PassButton.java | 2 +- .../UI/Menus_2023/PassControl.java | 2 +- .../UI/Menus_2023/PassMenuItem.java | 6 +- .../ProjectMenuBar/FilesOperationsMenu.java | 4 +- .../ProjectMenuBar/ProjectMenuBar.java | 8 +- .../ProjectMenuBar/ProjectSettingsMenu.java | 14 +- .../ProjectMenuBar/ProjectViewMenu.java | 12 +- .../UI/Menus_2023/SettingsSubmenu.java | 10 +- .../UI/Menus_2023/StableMenuItem.java | 8 +- .../UI/Menus_2023/StablePassMenuItem.java | 4 +- .../UI/Menus_2023/StylesSubmenu.java | 2 +- .../UI/Menus_2023/TypesSubmenu.java | 2 +- .../VariantsMenuBar/VariantsMenuBar.java | 4 +- .../VersionsMenuBar/VersionsMenuBar.java | 4 +- .../UI/Menus_2023/VisualiserMenu.java | 8 +- .../UI/Menus_2023/VisualiserMenuBar.java | 8 +- .../UI/ProgressBar/StyledProgressBar.java | 6 +- src/{Common => Common_old}/UI/Selectable.java | 8 +- src/{Common => Common_old}/UI/StatusEnum.java | 7 +- .../UI/Tables/ColumnFilter.java | 8 +- .../UI/Tables/ColumnInfo.java | 4 +- .../UI/Tables/ConfigurationAutoRenderer.java | 3 +- .../UI/Tables/ConfigurationAutoSwitcher.java | 6 +- .../UI/Tables/DBObjectEditor.java | 6 +- .../UI/Tables/DBObjectRenderer.java | 6 +- .../UI/Tables/DBObjectSelectionRenderer.java | 2 +- .../UI/Tables/DBObjectSelector.java | 4 +- .../UI/Tables/DataTable.java | 6 +- .../UI/Tables/DateRenderer_.java | 4 +- .../UI/Tables/EditableHeaderRenderer.java | 2 +- .../UI/Tables/EditorCell.java | 2 +- .../UI/Tables/Grid/GridAnchestor.java | 2 +- .../UI/Tables/HiddenListRenderer.java | 6 +- .../UI/Tables/HyperlinksRenderer.java | 4 +- .../UI/Tables/MaskedIntegerValueRenderer.java | 2 +- .../UI/Tables/MultilineRenderer.java | 4 +- .../UI/Tables/ProgressBarRenderer.java | 4 +- .../UI/Tables/RendererCell.java | 2 +- .../UI/Tables/StatusEnumRenderer.java | 7 +- .../UI/Tables/StyledCellLabel.java | 8 +- .../UI/Tables/StyledTable.java | 10 +- .../UI/Tables/TableEditors.java | 2 +- .../UI/Tables/TableRenderers.java | 2 +- .../UI/Tables/TopLeftRenderer.java | 2 +- .../UI/Tables/VectorEditor.java | 2 +- .../UI/Tables/WrapTextRenderer.java | 6 +- .../UI/TextArea/StyledTextArea.java | 4 +- .../UI/TextField/StyledPasswordField.java | 6 +- .../UI/TextField/StyledTextField.java | 6 +- .../UI/Themes/DarkVisualiserTheme.java | 4 +- .../UI/Themes/FortranSPFTokenMaker.java | 2 +- .../UI/Themes/FreeFortranSPFTokenMaker.java | 2 +- .../UI/Themes/LightVisualiserTheme.java | 4 +- .../UI/Themes/ProvidedTokenMaker.java | 2 +- .../UI/Themes/ThemeElement.java | 2 +- .../UI/Themes/TokenProvider.java | 2 +- .../UI/Themes/VisualiserColor.java | 2 +- .../UI/Themes/VisualiserFonts.java | 2 +- .../UI/Themes/VisualiserTheme.java | 4 +- .../UI/Themes/VisualiserThemeName.java | 2 +- .../UI/Themes/dark_editor.xml | 0 .../UI/Themes/light_editor.xml | 0 .../UI/Trees/DataTree.java | 8 +- .../UI/Trees/GraphTreeCellRenderer.java | 8 +- .../UI/Trees/SelectableTree.java | 6 +- .../UI/Trees/SelectionTreeCellRenderer.java | 8 +- .../UI/Trees/StyledTree.java | 12 +- .../UI/Trees/StyledTreeCellRenderer.java | 6 +- .../UI/Trees/TreeForm.java | 6 +- .../UI/Trees/TreeRenderers.java | 2 +- src/{Common => Common_old}/UI/UI.java | 146 ++-- .../UI/VisualCache/ConfigurationCache.java | 12 +- .../UI/VisualCache/DVMConfigurationCache.java | 4 +- .../UI/VisualCache/PackageCache.java | 7 +- .../VisualCache/SapforConfigurationCache.java | 6 +- .../UI/VisualCache/VisualCache.java | 3 + .../UI/VisualCache/VisualCaches.java | 4 +- .../UI/VisualiserStringList.java | 4 +- .../UI/Windows/Dialog/DBObjectDialog.java | 4 +- .../UI/Windows/Dialog/Dialog.java | 14 +- .../UI/Windows/Dialog/DialogFields.java | 2 +- .../UI/Windows/Dialog/DialogSlider.java | 2 +- .../UI/Windows/Dialog/DialogSpinner.java | 2 +- .../UI/Windows/Dialog/DialogTextComboBox.java | 6 +- .../UI/Windows/Dialog/DialogTextField.java | 4 +- .../UI/Windows/Dialog/DialogWrapText.java | 6 +- .../UI/Windows/Dialog/NumberDialog.java | 2 +- .../UI/Windows/Dialog/PercentsForm.java | 2 +- .../Windows/Dialog/SessionMaxtimeDialog.java | 2 +- .../UI/Windows/Dialog/SliderNumberForm.java | 2 +- .../UI/Windows/Dialog/SpinnerNumberForm.java | 2 +- .../Windows/Dialog/Text/ComboTextDialog.java | 6 +- .../UI/Windows/Dialog/Text/FileNameForm.java | 4 +- .../Dialog/Text/MultilineTextForm.java | 4 +- .../Text/ReadOnlyMultilineTextForm.java | 2 +- .../UI/Windows/Dialog/Text/TextDialog.java | 6 +- .../Windows/Dialog/Text/TextFieldDialog.java | 4 +- .../UI/Windows/Form.java | 6 +- .../UI/Windows/FormType.java | 2 +- .../UI/Windows/Sapfor.png | Bin .../UI/Windows/SearchReplaceForm.form | 2 +- .../UI/Windows/SearchReplaceForm.java | 12 +- .../Utils/Files/ProjectsChooser.java | 6 +- .../Utils/Files/VDirectoryChooser.java | 4 +- .../Utils/Files/VFileChooser.java | 4 +- .../Utils/Files/VFileChooser_.java | 2 +- src/{Common => Common_old}/Utils/Utils.java | 31 +- .../Utils/Validators/DVMHelpParser.java | 4 +- .../Utils/Validators/EnvironmentState.java | 2 +- .../Utils/Validators/HelpParserState.java | 2 +- .../Utils/Validators/OptionState.java | 2 +- .../Utils/Validators/PathValidator.java | 6 +- .../Utils/Validators/PathValidatorState.java | 2 +- .../Utils/Validators/ShellParser.java | 8 +- .../Utils/Validators/ShellParserState.java | 2 +- .../Utils/Validators/StatementsChecker.java | 2 +- .../Utils/Validators/Validator.java | 2 +- src/GlobalData/Account/Account.java | 4 +- src/GlobalData/Account/AccountsDBTable.java | 2 +- src/GlobalData/Compiler/Compiler.java | 8 +- src/GlobalData/Compiler/CompilersDBTable.java | 18 +- src/GlobalData/Compiler/CompilersMenuBar.java | 7 +- .../Compiler/UI/CompilerFields.java | 10 +- .../CompilerEnvironment.java | 2 +- .../CompilerEnvironmentsSet.java | 10 +- .../UI/CompilerEnvironmentValueEditor.java | 10 +- .../UI/CompilerEnvironmentValueRenderer.java | 6 +- .../UI/CompilerEnvironmentsFields.java | 2 +- .../CompilerOption/CompilerOption.java | 4 +- .../CompilerOption/CompilerOptionsSet.java | 10 +- .../CompilerOptionParameterNameRenderer.java | 6 +- .../CompilerOptionParameterValueEditor.java | 10 +- .../CompilerOptionParameterValueRenderer.java | 6 +- .../UI/CompilerOptionsFields.java | 2 +- src/GlobalData/Credentials/Credentials.java | 4 +- .../Credentials/CredentialsDBTable.java | 2 +- .../DBLastProject/DBLastProject.java | 2 +- .../DBLastProject/LastProjectsDBTable.java | 2 +- .../DVMParameter/DVMParameterDBTable.java | 14 +- .../DVMParameter/DVMParametersMenuBar.java | 2 +- .../DVMParameter/UI/DVMParameterFields.java | 6 +- .../EnvironmentValue/EnvironmentValue.java | 8 +- .../EnvironmentValuesDBTable.java | 14 +- .../EnvironmentValuesMenuBar.java | 2 +- .../UI/EnvironmentValueFields.java | 4 +- src/GlobalData/FileObject/DirInfo.java | 2 +- .../FileObject/DirInfosDataSet.java | 6 +- src/GlobalData/FileObject/DirInfosFields.java | 2 +- src/GlobalData/FormsParams/DBForm.java | 4 +- .../FormsParams/DBMainFormParams.java | 2 +- src/GlobalData/FormsParams/FormsDBTable.java | 4 +- .../FormsParams/MainFormParamsDBTable.java | 2 +- src/GlobalData/GlobalDatabase.java | 6 +- src/GlobalData/Grid/Grid.java | 4 +- src/GlobalData/Grid/GridsDBTable.java | 4 +- src/GlobalData/Machine/Machine.java | 7 +- src/GlobalData/Machine/MachinesDBTable.java | 14 +- src/GlobalData/Machine/MachinesMenuBar.java | 4 +- src/GlobalData/Machine/UI/MachineFields.java | 4 +- src/GlobalData/Makefile/Makefile.java | 6 +- src/GlobalData/Makefile/MakefilesDBTable.java | 12 +- src/GlobalData/Makefile/MakefilesMenuBar.java | 2 +- .../Makefile/UI/MakefilePreviewForm.java | 4 +- src/GlobalData/Module/Module.java | 6 +- src/GlobalData/Module/ModuleAnchestor.java | 8 +- src/GlobalData/Module/ModulesDBTable.java | 10 +- src/GlobalData/Module/ModulesMenuBar.java | 2 +- .../Module/UI/ModuleAnchestorFields.java | 8 +- .../Module/UI/ModuleAnchestorForm.java | 8 +- .../RemoteFile/UI/RemoteFileChooser.java | 8 +- .../UI/RemoteFileChooserFields.java | 6 +- .../RemoteFile/UI/RemoteFileRenderer.java | 6 +- .../RemoteFile/UI/RemoteFilesTree.java | 8 +- .../RunConfiguration/RunConfiguration.java | 10 +- .../RunConfigurationsDBTable.java | 18 +- .../RunConfigurationsMenuBar.java | 2 +- .../UI/RunConfigurationFields.java | 4 +- .../SapforProfile/SapforProfile.java | 2 +- .../SapforProfile/SapforProfilesDBTable.java | 12 +- .../SapforProfile/UI/SapforProfileFields.java | 4 +- .../SapforProfileSetting.java | 6 +- .../SapforProfileSettingsDBTable.java | 6 +- src/GlobalData/Settings/DBSetting.java | 6 +- src/GlobalData/Settings/SettingsDBTable.java | 6 +- src/GlobalData/Splitter/Splitter.java | 4 +- src/GlobalData/Splitter/SplittersDBTable.java | 4 +- .../CompilationTask/CompilationTask.java | 8 +- .../CompilationTasksDBTable.java | 18 +- .../Tasks/Passes/TaskLocalPass.java | 4 +- .../Tasks/QueueSystem/QueueSystem.java | 2 +- src/GlobalData/Tasks/RunTask/RunTask.java | 8 +- .../Tasks/RunTask/RunTasksDBTable.java | 14 +- .../LinuxLocalCompilationSupervisor.java | 2 +- .../Local/Linux/LinuxLocalRunSupervisor.java | 2 +- .../Local/Linux/LinuxLocalTaskSupervisor.java | 4 +- .../Supervisor/Local/LocalTaskSupervisor.java | 6 +- .../WindowsLocalCompilationSupervisor.java | 4 +- .../Windows/WindowsLocalRunSupervisor.java | 2 +- .../Windows/WindowsLocalTaskSupervisor.java | 2 +- .../Supervisor/Remote/MVSRunSupervisor.java | 4 +- .../Remote/RemoteCompilationSupervisor.java | 2 +- .../Remote/RemoteTaskSupervisor.java | 4 +- .../Remote/ServerRunSupervisor.java | 4 +- .../Tasks/Supervisor/TaskSupervisor.java | 4 +- src/GlobalData/Tasks/Task.java | 8 +- src/GlobalData/Tasks/TaskState.java | 7 +- src/GlobalData/User/UI/UserFields.java | 10 +- src/GlobalData/User/User.java | 6 +- src/GlobalData/User/UserState.java | 7 +- src/GlobalData/User/UsersDBTable.java | 16 +- src/GlobalData/User/UsersMenuBar.java | 2 +- src/Program.java | 2 +- src/ProjectData/DBArray/ArraysDBTable.java | 6 +- src/ProjectData/DBArray/DBArray.java | 2 +- src/ProjectData/Files/DBProjectFile.java | 10 +- src/ProjectData/Files/FilesDBTable.java | 2 +- src/ProjectData/Files/ProjectFile.java | 6 +- .../SAPFOR/Directives/BaseDirective.java | 4 +- .../SAPFOR/Directives/IntervalDirective.java | 2 +- .../SAPFOR/Directives/SpecDirective.java | 2 +- .../Files/UI/Editor/SPFEditor.java | 16 +- src/ProjectData/Files/UI/FileGraphTree.java | 6 +- .../Files/UI/FilesHyperlinksPanel.java | 6 +- src/ProjectData/Files/UI/FilesTree.java | 16 +- .../Files/UI/FilesTreeCellRenderer.java | 8 +- .../Messages/Errors/ErrorsDBTable.java | 2 +- src/ProjectData/Messages/Message.java | 8 +- src/ProjectData/Messages/MessagesDBTable.java | 12 +- .../Messages/Notes/NotesDBTable.java | 2 +- .../MessageRecommendation.java | 4 +- .../RecommendationsDBTable.java | 8 +- .../Messages/Warnings/WarningsDBTable.java | 2 +- .../PredictorStatisticsDBTable.java | 2 +- .../PredictorStatistics_2021.java | 2 +- .../Project/ProjectInfoDBTable.java | 2 +- src/ProjectData/Project/UI/VersionsTree.java | 14 +- .../Project/UI/VersionsTreeCellRenderer.java | 10 +- src/ProjectData/Project/db_project_info.java | 14 +- .../SapforData/Arrays/ArrayDecl.java | 2 +- .../SapforData/Arrays/ArraysSet.java | 14 +- .../Arrays/Distribution/Dimension.java | 2 +- .../SapforData/Arrays/ProjectArray.java | 6 +- .../Arrays/Templates/TemplateDimension.java | 2 +- .../Templates/TemplateDimensionState.java | 2 +- .../Arrays/UI/DimensionRenderer.java | 6 +- .../Arrays/UI/DimensionStateChanger.java | 8 +- .../Arrays/UI/DimensionsTableForm.java | 14 +- .../Arrays/UI/DistributionMenu.java | 4 +- .../SapforData/Arrays/UI/FileArraysTree.java | 2 +- .../SapforData/Arrays/UI/RulesTree.java | 10 +- .../Arrays/UI/RulesTreeCellRenderer.java | 6 +- src/ProjectData/SapforData/FileObject.java | 8 +- .../SapforData/FileObjectWithMessages.java | 2 +- .../SapforData/Functions/FuncCall.java | 4 +- .../SapforData/Functions/FuncCallH.java | 4 +- .../SapforData/Functions/FuncCoordinates.java | 2 +- .../Functions/FuncCoordinatesDBTable.java | 2 +- .../SapforData/Functions/FuncInfo.java | 2 +- .../Functions/UI/FileFunctionsTree.java | 2 +- .../UI/Graph/FunctionsGraphForm.java | 6 +- .../UI/Graph/FunctionsGraphMenu.java | 10 +- .../Functions/UI/Graph/FunctionsGraphUI.java | 6 +- .../Functions/UI/Graph/GraphInfo.java | 2 +- .../SapforData/Functions/UI/InlineMenu.java | 6 +- .../SapforData/Functions/UI/InlineMenu2.java | 4 +- .../SapforData/Functions/UI/InlineTree.java | 8 +- .../SapforData/Functions/UI/InlineTree2.java | 8 +- .../SapforData/Includes/DependencyInfo.java | 2 +- .../SapforData/Includes/FileInfo.java | 2 +- .../SapforData/Includes/UI/IncludesMenu.java | 6 +- .../SapforData/Includes/UI/IncludesTree.java | 8 +- src/ProjectData/SapforData/Loops/EGoto.java | 2 +- src/ProjectData/SapforData/Loops/IGoto.java | 2 +- src/ProjectData/SapforData/Loops/IO.java | 2 +- src/ProjectData/SapforData/Loops/Loop.java | 2 +- .../SapforData/Loops/LoopState.java | 4 +- .../SapforData/Loops/NonRectIter.java | 2 +- src/ProjectData/SapforData/Loops/Stop.java | 2 +- .../SapforData/Loops/UI/FileLoopsTree.java | 2 +- .../SapforData/Regions/ParallelRegion.java | 6 +- .../SapforData/Regions/RegionsSet.java | 10 +- .../Regions/UI/ArrayAlignmentBar.java | 4 +- .../Regions/UI/ParallelRegionFields.java | 2 +- .../SapforData/Variants/ParallelVariant.java | 4 +- .../Variants/UI/VariantRankRenderer.java | 2 +- .../SapforData/Variants/VariantsSet.java | 8 +- src/Repository/BugReport/BugReport.java | 8 +- .../BugReport/BugReportInterface.java | 8 +- src/Repository/BugReport/BugReportState.java | 6 +- .../BugReport/BugReportsDBTable.java | 10 +- .../BugReport/BugReportsMenuBar.java | 2 +- src/Repository/BugReportsDatabase.java | 2 +- src/Repository/Component/Component.java | 10 +- src/Repository/Component/ComponentState.java | 7 +- .../Component/ComponentsMenuBar.java | 8 +- src/Repository/Component/ComponentsSet.java | 10 +- src/Repository/Component/Instruction.java | 4 +- src/Repository/Component/OSDComponent.java | 2 +- .../PerformanceAnalyzer.java | 8 +- .../Component/Sapfor/MessagesServer.java | 4 +- src/Repository/Component/Sapfor/Sapfor.java | 10 +- src/Repository/Component/Sapfor/Sapfor_F.java | 2 +- .../Component/UI/ComponentsFields.java | 4 +- .../Component/UI/ComponentsForm.java | 4 +- .../Component/UI/PickUpComponentFields.java | 2 +- .../Component/UI/PublishFields.java | 4 +- src/Repository/Component/UI/PublishForm.java | 2 +- src/Repository/Component/Visualiser.java | 2 +- src/Repository/Component/Visualizer_2.java | 6 +- src/Repository/EmailMessage.java | 2 +- src/Repository/RepositoryClient.java | 6 +- src/Repository/RepositoryServer.java | 9 +- src/Repository/Server/ComponentsServer.java | 7 +- .../Server/ServerExchangeUnit_2021.java | 2 +- .../SubscriberRights/SubscriberRights.java | 4 +- .../SubscriberWorkspace.java | 4 +- .../SubscriberWorkspaceDBTable.java | 6 +- .../SubscriberWorkspacesMenuBar.java | 2 +- src/Repository/Subscribes/Subscriber.java | 2 +- .../Subscribes/SubscribersMenuBar.java | 2 +- .../Subscribes/SubsribersDBTable.java | 12 +- .../Subscribes/UI/SubscriberFields.java | 4 +- .../Subscribes/UI/SubscriberForm.java | 8 +- .../Common/Configuration/Configuration.java | 15 +- src/TestingSystem/Common/Group/Group.java | 12 +- .../Common/Group/GroupsDBTable.java | 20 +- .../Common/Group/GroupsMenuBar.java | 9 +- .../Common/Group/Json/GroupJson.java | 1 - .../Common/Group/UI/AddGroupMenu.java | 2 +- .../Common/Group/UI/EditGroupMenu.java | 3 +- .../Common/Group/UI/GroupFields.java | 4 +- .../Common/MachineProcess/MachineProcess.java | 15 +- .../MachineProcess/MachineProcessSet.java | 2 +- .../Common/Settings/Settings.java | 4 +- .../Common/TasksPackageState.java | 6 +- src/TestingSystem/Common/Test/Test.java | 14 +- .../Common/Test/TestDBTable.java | 9 +- .../Common/Test/TestsMenuBar.java | 2 +- .../Common/Test/UI/AddTestMenu.java | 2 +- .../Common/Test/UI/EditTestMenu.java | 2 +- .../Common/Test/UI/TestFields.java | 4 +- src/TestingSystem/Common/TestingBar.java | 14 +- .../Common/TestingPackage/TestingPackage.java | 15 +- .../TestingPackageToKill.java | 5 +- .../TestingPackagesToKillDBTable.java | 2 +- src/TestingSystem/Common/TestingPlanner.java | 9 +- src/TestingSystem/Common/TestingServer.java | 13 +- src/TestingSystem/Common/TestsDatabase.java | 6 +- .../Common/ThreadsPlanner/ThreadsPlanner.java | 2 +- .../DVMConfiguration/DVMConfiguration.java | 6 +- .../DVMConfigurationDBTable.java | 16 +- .../DVMConfigurationsMenuBar.java | 2 +- .../UI/ConfigurationFields.java | 13 +- .../DVM/DVMPackage/DVMPackage.java | 13 +- .../DVM/DVMPackage/DVMPackageDBTable.java | 17 +- .../DVM/DVMPackage/DVMPackagesBar.java | 8 +- .../DVM/DVMSettings/DVMSettings.java | 3 +- .../DVM/DVMSettings/DVMSettingsDBTable.java | 13 +- .../DVM/DVMSettings/UI/DVMSettingsBar.java | 2 +- .../DVM/DVMSettings/UI/DVMSettingsFields.java | 6 +- .../DVM/DVMTasks/DVMCompilationTask.java | 2 +- .../DVM/DVMTasks/DVMRunTask.java | 8 +- .../DVM/DVMTasks/DVMRunTasksBar.java | 2 +- .../DVM/DVMTasks/DVMRunTasksSet.java | 14 +- src/TestingSystem/DVM/DVMTasks/DVMTask.java | 8 +- src/TestingSystem/DVM/DVMTestingPlanner.java | 6 +- .../DVM/LocalDVMTestingPlanner.java | 9 - .../DVM/RemoteDVMTestingPlanner.java | 6 +- src/TestingSystem/DVM/UserConnection.java | 6 +- .../SAPFOR/Json/SapforConfiguration_json.java | 2 +- .../SAPFOR/Json/SapforTest_json.java | 2 +- .../SAPFOR/Json/SapforTestingSet_json.java | 8 +- .../SAPFOR/Json/SapforVersion_json.java | 6 +- .../SAPFOR/PackageModeSupervisor.java | 16 +- .../SAPFOR/PerformSapforTask.java | 8 +- .../SapforConfiguration.java | 11 +- .../SapforConfigurationDBTable.java | 18 +- .../SapforConfigurationsMenuBar.java | 2 +- .../UI/SapforConfigurationFields.java | 6 +- .../SAPFOR/SapforPackage/SapforPackage.java | 14 +- .../SapforPackage/SapforPackageDBTable.java | 17 +- .../SAPFOR/SapforSettings/SapforSettings.java | 6 +- .../SapforSettings/SapforSettingsBar.java | 2 +- .../SapforSettings/SapforSettingsDBTable.java | 14 +- .../UI/SapforSettingsCommandFields.java | 6 +- .../UI/SapforSettingsFields.java | 5 +- .../SapforSettingsCommand.java | 9 +- .../SapforSettingsCommandsBar.java | 2 +- .../SapforSettingsCommandsDBTable.java | 10 +- .../SAPFOR/SapforTask/ComparisonState.java | 7 +- .../SAPFOR/SapforTask/SapforTask.java | 6 +- .../UI/AddSapforPackageMenu.java | 3 +- .../SapforTasksPackage/UI/PackageSummary.java | 1 - .../UI/SapforPackageTreeNode.java | 3 +- .../UI/SapforPackagesBar.java | 8 +- .../UI/SapforTasksPackageTree.java | 8 +- .../UI/SapforVersionsTreeCellRenderer.java | 2 +- .../SapforTasksPackage/UI/VersionNode.java | 2 - .../SAPFOR/SapforTestingPlanner.java | 14 +- .../SAPFOR/ServerSapfor/ServerSapfor.java | 8 +- .../ServerSapfor/ServerSapforState.java | 4 +- .../SAPFOR/ServerSapfor/ServerSapforsBar.java | 2 +- .../ServerSapfor/ServerSapforsDBTable.java | 11 +- src/Visual_DVM_2021/PassStats/PassStats.java | 2 +- .../PassStats/PassStatsDBTable.java | 2 +- .../Passes/AbortTestingPackage.java | 2 +- .../Passes/ActualizeTestingPackages.java | 4 +- src/Visual_DVM_2021/Passes/AddObjectPass.java | 2 +- .../Passes/All/AbortDVMPackage.java | 7 +- .../Passes/All/AbortSapforPackage.java | 2 +- .../Passes/All/ActualizeServerSapfors.java | 4 +- .../Passes/All/AddBugReport.java | 8 +- .../Passes/All/AddCompiler.java | 4 +- .../Passes/All/AddDVMParameter.java | 4 +- .../Passes/All/AddDVMParameterForTesting.java | 4 +- .../Passes/All/AddEnvironmentValue.java | 2 +- src/Visual_DVM_2021/Passes/All/AddFile.java | 10 +- .../Passes/All/AddMachine.java | 2 +- .../Passes/All/AddMakefile.java | 4 +- .../Passes/All/AddRunConfiguration.java | 4 +- src/Visual_DVM_2021/Passes/All/AddUser.java | 8 +- .../Passes/All/AppendBugReportComment.java | 4 +- .../All/AppendBugReportDescription.java | 2 +- .../Passes/All/AppendBugReportField.java | 6 +- .../Passes/All/ApplyBugReportSettings.java | 2 +- .../Passes/All/ApplyCurrentFunction.java | 8 +- .../Passes/All/ApplyProfile.java | 4 +- .../Passes/All/ArchivesBackupPass.java | 4 +- .../Passes/All/BuildComponent.java | 4 +- .../Passes/All/CheckAccount.java | 5 +- .../Passes/All/CheckRegistrationOnServer.java | 2 +- .../Passes/All/CheckRemoteWorkspace.java | 2 +- .../Passes/All/CleanAnalyses.java | 4 +- .../Passes/All/CloneDVMPackage.java | 10 +- .../Passes/All/CloneDVMSettings.java | 4 +- .../Passes/All/CloneSapforPackage.java | 10 +- .../Passes/All/CloneSapforSettings.java | 7 +- .../Passes/All/CloseCurrentFile.java | 6 +- .../Passes/All/CloseCurrentProject.java | 8 +- .../Passes/All/CloseProject.java | 4 +- .../Passes/All/CombineFiles.java | 6 +- .../Passes/All/CompareDVMRunTasks.java | 8 +- .../Passes/All/CompareSapforPackages.java | 8 +- src/Visual_DVM_2021/Passes/All/Compile.java | 8 +- .../Passes/All/CompileServerSapfor.java | 9 +- .../Passes/All/ConvertCorrectnessTests.java | 4 +- .../Passes/All/CopyProject.java | 8 +- .../Passes/All/CreateEmptyDirectory.java | 10 +- .../Passes/All/CreateEmptyProject.java | 8 +- .../Passes/All/CreateGroupFromDirectory.java | 8 +- .../Passes/All/CreateGroupFromFiles.java | 8 +- .../Passes/All/CreateParallelVariants.java | 2 +- .../Passes/All/CreateTestFromDirectory.java | 8 +- .../Passes/All/CreateTestFromFile.java | 6 +- .../Passes/All/CreateTestFromProject.java | 2 +- .../All/CreateTestFromSelectedFiles.java | 7 +- .../Passes/All/CreateTestsFromFiles.java | 6 +- .../CreateTestsGroupFromSelectedVersions.java | 6 +- .../Passes/All/DVMConvertProject.java | 10 +- .../Passes/All/DeleteBugReport.java | 4 +- .../Passes/All/DeleteCompiler.java | 2 +- .../Passes/All/DeleteConfiguration.java | 2 +- .../Passes/All/DeleteDVMPackage.java | 4 +- .../Passes/All/DeleteDVMParameter.java | 2 +- .../Passes/All/DeleteDVMSettings.java | 2 +- .../Passes/All/DeleteDebugResults.java | 4 +- .../Passes/All/DeleteDirectory.java | 6 +- .../All/DeleteDownloadedBugReports.java | 10 +- .../Passes/All/DeleteEnvironmentValue.java | 2 +- .../Passes/All/DeleteFile.java | 6 +- .../Passes/All/DeleteGroup.java | 2 +- .../Passes/All/DeleteLonelyM.java | 2 +- .../Passes/All/DeleteMachine.java | 2 +- .../Passes/All/DeleteMakefile.java | 2 +- .../Passes/All/DeleteProfile.java | 2 +- .../Passes/All/DeleteRunConfiguration.java | 2 +- .../Passes/All/DeleteSapforConfiguration.java | 2 +- .../Passes/All/DeleteSapforPackage.java | 5 +- .../Passes/All/DeleteSapforSettings.java | 2 +- .../All/DeleteSapforSettingsCommand.java | 2 +- .../All/DeleteSelectedCompilationTasks.java | 4 +- .../Passes/All/DeleteSelectedFiles.java | 6 +- .../Passes/All/DeleteSelectedRunTasks.java | 4 +- .../Passes/All/DeleteSelectedVersions.java | 6 +- .../Passes/All/DeleteServerSapfor.java | 4 +- .../Passes/All/DeleteSubscriber.java | 2 +- .../Passes/All/DeleteSubscriberWorkspace.java | 2 +- .../Passes/All/DeleteTest.java | 2 +- .../Passes/All/DeleteUser.java | 2 +- .../Passes/All/DeleteVersion.java | 6 +- .../All/DownloadAllBugReportsArchives.java | 6 +- .../Passes/All/DownloadBugReport.java | 4 +- .../Passes/All/DownloadComponent.java | 4 +- .../Passes/All/DownloadDVMPackage.java | 9 +- .../Passes/All/DownloadDVMPackages.java | 6 +- .../Passes/All/DownloadProject.java | 8 +- .../Passes/All/DownloadRepository.java | 6 +- .../Passes/All/DownloadSapforPackage.java | 7 +- .../Passes/All/DownloadTaskTest.java | 2 +- .../Passes/All/DownloadTest.java | 8 +- .../Passes/All/DropAnalyses.java | 3 +- .../Passes/All/DropFastAccess.java | 4 +- .../Passes/All/DropLastProjects.java | 2 +- .../Passes/All/EditAccount.java | 8 +- .../Passes/All/EditCompiler.java | 2 +- .../Passes/All/EditConfiguration.java | 2 +- .../Passes/All/EditDVMParameter.java | 2 +- .../Passes/All/EditDVMSettings.java | 2 +- .../Passes/All/EditEnvironmentValue.java | 2 +- src/Visual_DVM_2021/Passes/All/EditGroup.java | 2 +- .../Passes/All/EditMachine.java | 2 +- .../Passes/All/EditMakefile.java | 2 +- .../Passes/All/EditModule.java | 2 +- .../Passes/All/EditProfile.java | 2 +- .../All/EditProjectCompilationMaxtime.java | 4 +- .../Passes/All/EditProjectRunMaxtime.java | 4 +- .../Passes/All/EditRunConfiguration.java | 2 +- .../Passes/All/EditSapforConfiguration.java | 2 +- .../Passes/All/EditSapforSettings.java | 3 +- .../Passes/All/EditSapforSettingsCommand.java | 2 +- .../Passes/All/EditSubscriber.java | 2 +- src/Visual_DVM_2021/Passes/All/EditTest.java | 2 +- src/Visual_DVM_2021/Passes/All/EditUser.java | 2 +- .../Passes/All/EraseBadSymbols.java | 4 +- .../Passes/All/ExcludeFile.java | 4 +- .../Passes/All/ExcludeSelectedFiles.java | 4 +- .../Passes/All/ExportDVMPackageToExcel.java | 13 +- src/Visual_DVM_2021/Passes/All/GCOV.java | 6 +- .../Passes/All/GenerateParallelVariants.java | 2 +- .../All/GetComponentsActualVersions.java | 2 +- .../All/GetComponentsBackupsFromServer.java | 2 +- .../Passes/All/GetOldBugReports.java | 4 +- .../Passes/All/ImportFiles.java | 2 +- .../Passes/All/IncludeFile.java | 4 +- .../Passes/All/IncludeSelectedFiles.java | 4 +- .../Passes/All/InitialiseUser.java | 4 +- .../All/InstallComponentFromFolder.java | 7 +- .../Passes/All/LocalInitaliseUser.java | 6 +- .../Passes/All/LocalSingleCommand.java | 2 +- .../Passes/All/MakeScreenShot.java | 2 +- .../Passes/All/OpenBugReportTestProject.java | 6 +- .../Passes/All/OpenCurrentFile.java | 4 +- .../Passes/All/OpenCurrentProject.java | 14 +- .../Passes/All/OpenProject.java | 2 +- .../Passes/All/OpenSapforEtalonVersion.java | 2 +- .../Passes/All/OpenSapforVersion.java | 2 +- .../Passes/All/PickCompilerEnvironments.java | 8 +- .../PickCompilerEnvironmentsForTesting.java | 6 +- .../Passes/All/PickCompilerOptions.java | 2 +- .../Passes/All/Precompilation.java | 10 +- .../Passes/All/PrepareForModulesAssembly.java | 4 +- .../Passes/All/PublishBugReport.java | 8 +- .../Passes/All/PublishComponent.java | 8 +- .../Passes/All/PublishComponentsServer.java | 3 +- .../Passes/All/PublishConfiguration.java | 2 +- .../Passes/All/PublishDVMSettings.java | 3 +- .../Passes/All/PublishGroup.java | 2 +- .../All/PublishSapforConfiguration.java | 2 +- .../Passes/All/PublishSapforSettings.java | 3 +- .../All/PublishSapforSettingsCommand.java | 4 +- .../Passes/All/PublishServerSapfor.java | 2 +- .../Passes/All/PublishTest.java | 2 +- .../Passes/All/PublishTestingServer.java | 4 +- .../Passes/All/PublishTests.java | 4 +- .../Passes/All/RemoteInitialiseUser.java | 6 +- .../Passes/All/RemoteSingleCommand.java | 2 +- .../Passes/All/RenameDirectory.java | 8 +- .../Passes/All/RenameFile.java | 8 +- .../Passes/All/ReplaceTestProject.java | 2 +- .../Passes/All/ReplaceTestsFromFiles.java | 10 +- .../Passes/All/ResetCurrentProject.java | 4 +- .../Passes/All/ResurrectComponent.java | 6 +- .../All/ResurrectComponentFromServer.java | 12 +- src/Visual_DVM_2021/Passes/All/Run.java | 8 +- .../Passes/All/SPF_ChangeSpfIntervals.java | 2 +- .../Passes/All/SPF_CreateParallelVariant.java | 4 +- .../All/SPF_GetAllDeclaratedArrays.java | 4 +- .../Passes/All/SPF_GetArrayDistribution.java | 5 +- .../SPF_GetArrayDistributionOnlyAnalysis.java | 6 +- .../SPF_GetArrayDistributionOnlyRegions.java | 2 +- .../Passes/All/SPF_GetArrayLinks.java | 2 +- .../Passes/All/SPF_GetFileLineInfo.java | 4 +- .../Passes/All/SPF_GetGCovInfo.java | 9 +- .../All/SPF_GetGraphFunctionPositions.java | 6 +- .../Passes/All/SPF_GetGraphFunctions.java | 6 +- .../Passes/All/SPF_GetGraphLoops.java | 6 +- .../All/SPF_GetIncludeDependencies.java | 6 +- .../All/SPF_GetMaxMinBlockDistribution.java | 3 +- .../Passes/All/SPF_InlineProcedure.java | 4 +- .../Passes/All/SPF_InlineProcedures.java | 6 +- .../Passes/All/SPF_InlineProceduresH.java | 6 +- .../Passes/All/SPF_InsertIncludesPass.java | 6 +- .../Passes/All/SPF_LoopUnionCurrent.java | 2 +- .../All/SPF_ModifyArrayDistribution.java | 7 +- .../Passes/All/SPF_ParseFilesWithOrder.java | 8 +- .../All/SPF_PredictParallelVariant.java | 2 +- .../Passes/All/SPF_StatisticAnalyzer.java | 4 +- src/Visual_DVM_2021/Passes/All/Save.java | 2 +- .../Passes/All/SaveBugReportComment.java | 2 +- .../Passes/All/SaveBugReportDescription.java | 2 +- .../Passes/All/SaveBugReportExecutor.java | 2 +- .../All/SaveCurrentDVMConfiguration.java | 2 +- .../All/SaveCurrentSAPFORConfiguration.java | 2 +- .../All/SaveFunctionsGraphCoordinates.java | 4 +- src/Visual_DVM_2021/Passes/All/SaveGraph.java | 8 +- .../Passes/All/SaveProfile.java | 4 +- .../Passes/All/SelectRemoteFile.java | 4 +- .../Passes/All/SendBugReport.java | 4 +- .../Passes/All/SetSelectedFilesLanguage.java | 2 +- .../Passes/All/SetSelectedFilesStyle.java | 2 +- .../Passes/All/SetSelectedFilesType.java | 2 +- .../Passes/All/ShowCompilerHelp.java | 4 +- .../Passes/All/ShowCompilerVersion.java | 6 +- .../Passes/All/ShowComponentChangesLog.java | 6 +- .../All/ShowCurrentDVMConfigurationTests.java | 9 +- .../ShowCurrentSAPFORConfigurationTests.java | 10 +- .../Passes/All/ShowInstruction.java | 2 +- .../Passes/All/ShowMakefilePreview.java | 2 +- .../Passes/All/ShowSapforCompilationErr.java | 4 +- .../Passes/All/ShowSapforCompilationOut.java | 4 +- .../Passes/All/ShowTestingServerFile.java | 4 +- .../All/StartSelectedDVMConfigurations.java | 15 +- .../StartSelectedSAPFORConfigurations.java | 6 +- .../Passes/All/SynchronizeBugReports.java | 8 +- .../Passes/All/SynchronizeTests.java | 8 +- src/Visual_DVM_2021/Passes/All/TestPass.java | 7 +- .../Passes/All/UnzipFolderPass.java | 2 +- .../Passes/All/UpdateBugReportField.java | 8 +- .../Passes/All/UpdateBugReportProgress.java | 4 +- .../Passes/All/UpdateComponent.java | 4 +- .../Passes/All/UpdateProperty.java | 8 +- .../Passes/All/UpdateSelectedComponents.java | 2 +- .../Passes/All/UpdateSetting.java | 20 +- .../Passes/All/ZipFolderPass.java | 2 +- .../Passes/ChangeFilePass.java | 4 +- .../Passes/CloneConfiguration.java | 2 +- .../Passes/CurrentComponentPass.java | 2 +- .../Passes/CurrentProjectPass.java | 2 +- .../Passes/DeleteObjectPass.java | 2 +- .../Passes/DeleteTestingPackages.java | 6 +- .../Passes/EditObjectPass.java | 2 +- src/Visual_DVM_2021/Passes/FilesMassPass.java | 4 +- src/Visual_DVM_2021/Passes/ObjectPass.java | 4 +- .../Passes/OpenSapforVersionPass.java | 6 +- src/Visual_DVM_2021/Passes/PassCode_2021.java | 2 +- src/Visual_DVM_2021/Passes/Pass_2021.java | 16 +- src/Visual_DVM_2021/Passes/ProcessPass.java | 6 +- src/Visual_DVM_2021/Passes/ProjectPass.java | 2 +- .../Passes/SSH/CurrentConnectionPass.java | 2 +- .../Passes/SSH/RepositoryServerSSHPass.java | 9 +- .../Passes/SSH/TaskConnectionPass.java | 5 +- .../Passes/SapforAnalysis.java | 12 +- .../Passes/SapforFilesModification.java | 4 +- .../Passes/SapforModification.java | 2 +- src/Visual_DVM_2021/Passes/SapforPass.java | 4 +- .../Passes/SapforTransformation.java | 8 +- .../Passes/SaveCurrentConfiguration.java | 4 +- .../Passes/Server/CloneServerObject.java | 5 +- .../Server/ComponentsRepositoryPass.java | 2 +- .../Passes/Server/DeleteServerObject.java | 4 +- .../Passes/Server/DeleteServerObjects.java | 10 +- .../Passes/Server/EditServerObject.java | 4 +- .../Passes/Server/PublishServerObject.java | 6 +- .../Passes/Server/RepositoryPass.java | 7 +- .../Passes/Server/ServerObjectPass.java | 2 +- .../Passes/Server/TestingSystemPass.java | 2 +- .../Passes/ShowCurrentConfigurationTests.java | 8 +- .../Passes/SilentSapforPass.java | 2 +- .../Passes/StartTestingPackage.java | 6 +- .../Passes/Transformation.java | 6 +- .../Passes/UI/CopyProjectFields.java | 8 +- src/Visual_DVM_2021/Passes/UI/PassFields.java | 2 +- src/Visual_DVM_2021/Passes/UI/PassForm.java | 4 +- .../Passes/VariantsMassPass.java | 4 +- .../UI/Interface/FormWithSplitters.java | 2 +- .../UI/Interface/Loggable.java | 8 +- .../UI/Interface/ProjectWindow.java | 4 +- .../UI/Interface/VersionsWindow.java | 2 +- src/Visual_DVM_2021/UI/Main/AnalysisForm.java | 2 +- src/Visual_DVM_2021/UI/Main/ArraysForm.java | 4 +- src/Visual_DVM_2021/UI/Main/CallbackForm.java | 16 +- .../UI/Main/CombineFilesDialog.java | 6 +- .../UI/Main/CommentFields.java | 2 +- .../UI/Main/ComparisonForm.java | 18 +- .../Main/CompilationTasksComparisonForm.java | 2 +- .../UI/Main/DVMRunTasksComparisonForm.java | 2 +- src/Visual_DVM_2021/UI/Main/DebugForm.java | 2 +- .../UI/Main/DescriptionFields.java | 2 +- src/Visual_DVM_2021/UI/Main/FileForm.java | 12 +- .../UI/Main/FunctionsForm.java | 6 +- src/Visual_DVM_2021/UI/Main/MainForm.java | 15 +- .../UI/Main/ProfilesFields.java | 4 +- src/Visual_DVM_2021/UI/Main/ProfilesForm.java | 6 +- src/Visual_DVM_2021/UI/Main/ProjectForm.java | 14 +- .../UI/Main/RunTasksComparisonForm.java | 2 +- .../UI/Main/SapforPackagesComparisonForm.java | 11 +- .../UI/Main/SapforVersionsComparisonForm.java | 10 +- src/Visual_DVM_2021/UI/Main/TabToolBar.java | 2 +- .../UI/Main/TasksComparisonForm.java | 6 +- src/Visual_DVM_2021/UI/Main/TestingForm.java | 10 +- src/Visual_DVM_2021/UI/Main/TestsForm.java | 2 +- src/Visual_DVM_2021/UI/Main/VariantsForm.java | 6 +- .../UI/Main/VersionsComparisonForm.java | 6 +- src/Visual_DVM_2021/UI/Main/VersionsForm.java | 4 +- src/Visual_DVM_2021/UI/Main/WelcomeForm.java | 2 +- src/{Common => _VisualDVM}/Global.java | 89 +- 798 files changed, 3007 insertions(+), 2344 deletions(-) create mode 100644 src/Common/1.txt rename src/Common/Database/{ => Objects}/DBObject.java (80%) rename src/Common/Database/{ => Objects}/iDBObject.java (91%) rename src/Common/Database/{ => Objects}/nDBObject.java (91%) rename src/Common/Database/{ => Objects}/rDBObject.java (96%) rename src/Common/Database/{ => Objects}/riDBObject.java (84%) rename src/Common/Database/{ => Tables}/ColumnType.java (95%) rename src/Common/Database/{ => Tables}/DBTable.java (90%) rename src/Common/Database/{ => Tables}/DBTableColumn.java (98%) rename src/Common/Database/{ => Tables}/DataSet.java (92%) rename src/Common/Database/{ => Tables}/DataSetAnchestor.java (90%) rename src/Common/Database/{ => Tables}/FKBehaviour.java (93%) rename src/Common/Database/{ => Tables}/FKCurrentObjectBehaviuor.java (67%) rename src/Common/Database/{ => Tables}/FKDataBehaviour.java (81%) rename src/Common/Database/{ => Tables}/iDBTable.java (68%) delete mode 100644 src/Common/UI/VisualCache/VisualCache.java create mode 100644 src/Common/Utils/CommonUtils.java create mode 100644 src/Common/Visual/CommonUI.java rename src/Common/{Database => Visual}/DBObjectFilter.java (86%) rename src/Common/{Database => Visual}/DataSetFilter.java (92%) create mode 100644 src/Common/icons/Apply.png create mode 100644 src/Common/icons/Delete.png create mode 100644 src/Common/icons/Edit.png create mode 100644 src/Common/icons/Excel.png create mode 100644 src/Common/icons/GlobalStatistic.png create mode 100644 src/Common/icons/Help.png create mode 100644 src/Common/icons/NotPick.png create mode 100644 src/Common/icons/Pick.png create mode 100644 src/Common/icons/RedAdd.png create mode 100644 src/Common/icons/RedPick.png create mode 100644 src/Common/icons/Save.png create mode 100644 src/Common/icons/Settings.png create mode 100644 src/Common/icons/Unknown.png rename src/{Common => Common_old}/Constants.java (92%) rename src/{Common => Common_old}/Current.java (99%) rename src/{Common => Common_old}/GlobalProperties.java (99%) rename src/{Common => Common_old}/Properties.java (83%) rename src/{Common => Common_old}/UI/ComboBox/StyledTextComboBox.java (70%) rename src/{Common => Common_old}/UI/ControlForm.java (97%) rename src/{Common => Common_old}/UI/ControlWithCurrentForm.java (90%) rename src/{Common => Common_old}/UI/DataControl.java (83%) rename src/{Common => Common_old}/UI/DataControl_OLD.java (85%) rename src/{Common => Common_old}/UI/DataSetControlForm.java (95%) rename src/{Common => Common_old}/UI/DebugPrintLevel.java (93%) rename src/{Common => Common_old}/UI/DragDrop/ExampleDrop.java (97%) rename src/{Common => Common_old}/UI/DragDrop/FileDrop.java (99%) rename src/{Common => Common_old}/UI/Editor/BaseEditor.java (94%) rename src/{Common => Common_old}/UI/Editor/CaretInfo.java (96%) rename src/{Common => Common_old}/UI/Editor/Viewer.java (84%) rename src/{Common => Common_old}/UI/EmptyDialogFields.form (87%) rename src/{Common => Common_old}/UI/EmptyDialogFields.java (74%) rename src/{Common => Common_old}/UI/Label/ShortLabel.java (93%) rename src/{Common => Common_old}/UI/List/HyperlinksStyledList.java (67%) rename src/{Common => Common_old}/UI/List/StyledList.java (72%) rename src/{Common => Common_old}/UI/Menus/AttachementsMenu.java (92%) rename src/{Common => Common_old}/UI/Menus/FileStyleMenu.java (93%) rename src/{Common => Common_old}/UI/Menus/GraphMenu.java (94%) rename src/{Common => Common_old}/UI/Menus/MainEditorMenu.java (99%) rename src/{Common => Common_old}/UI/Menus/PassesSubMenu.java (78%) rename src/{Common => Common_old}/UI/Menus/ProjectFilesMenu.java (94%) rename src/{Common => Common_old}/UI/Menus/PropertiesSubmenu.java (72%) rename src/{Common => Common_old}/UI/Menus/SelectionTreeMenu.java (92%) rename src/{Common => Common_old}/UI/Menus/StyledPopupMenu.java (92%) rename src/{Common => Common_old}/UI/Menus/TableMenu.java (91%) rename src/{Common => Common_old}/UI/Menus/TestsCompilationFilterMenu.java (96%) rename src/{Common => Common_old}/UI/Menus/TextComboBoxMenu.java (94%) rename src/{Common => Common_old}/UI/Menus/TextEditorMenu.java (98%) rename src/{Common => Common_old}/UI/Menus/VersionsMenu.java (91%) rename src/{Common => Common_old}/UI/Menus/VisualiserMenuItem.java (81%) rename src/{Common => Common_old}/UI/Menus_2023/CredentialsBar/CredentialsBar.java (87%) rename src/{Common => Common_old}/UI/Menus_2023/DataMenuBar.java (96%) rename src/{Common => Common_old}/UI/Menus_2023/ECButtonPosition.java (67%) rename src/{Common => Common_old}/UI/Menus_2023/ExpandCollapseButton.java (97%) rename src/{Common => Common_old}/UI/Menus_2023/FastAccessMenuBar/FastAccessMenuBar.java (90%) rename src/{Common => Common_old}/UI/Menus_2023/FileMenuBar/FileMenuBar.java (90%) rename src/{Common => Common_old}/UI/Menus_2023/FileMenuBar/FileSettingsMenu.java (87%) rename src/{Common => Common_old}/UI/Menus_2023/LanguagesSubmenu.java (95%) rename src/{Common => Common_old}/UI/Menus_2023/MainMenuBar/AnalysesMenu.java (84%) rename src/{Common => Common_old}/UI/Menus_2023/MainMenuBar/GlobalCleaningMenu.java (91%) rename src/{Common => Common_old}/UI/Menus_2023/MainMenuBar/LastOpenedProjectsMenu.java (91%) rename src/{Common => Common_old}/UI/Menus_2023/MainMenuBar/MainMenuBar.java (89%) rename src/{Common => Common_old}/UI/Menus_2023/MainMenuBar/MainWindow.java (91%) rename src/{Common => Common_old}/UI/Menus_2023/MainMenuBar/TransformationsMenu.java (92%) rename src/{Common => Common_old}/UI/Menus_2023/MainMenuBar/VisualiserSettingsMenu/CompactnessSettingsMenu.java (79%) rename src/{Common => Common_old}/UI/Menus_2023/MainMenuBar/VisualiserSettingsMenu/VisualiserSettingsMenu.java (86%) rename src/{Common => Common_old}/UI/Menus_2023/MenuBarButton.java (87%) rename src/{Common => Common_old}/UI/Menus_2023/PassButton.java (95%) rename src/{Common => Common_old}/UI/Menus_2023/PassControl.java (85%) rename src/{Common => Common_old}/UI/Menus_2023/PassMenuItem.java (82%) rename src/{Common => Common_old}/UI/Menus_2023/ProjectMenuBar/FilesOperationsMenu.java (67%) rename src/{Common => Common_old}/UI/Menus_2023/ProjectMenuBar/ProjectMenuBar.java (82%) rename src/{Common => Common_old}/UI/Menus_2023/ProjectMenuBar/ProjectSettingsMenu.java (89%) rename src/{Common => Common_old}/UI/Menus_2023/ProjectMenuBar/ProjectViewMenu.java (81%) rename src/{Common => Common_old}/UI/Menus_2023/SettingsSubmenu.java (74%) rename src/{Common => Common_old}/UI/Menus_2023/StableMenuItem.java (90%) rename src/{Common => Common_old}/UI/Menus_2023/StablePassMenuItem.java (88%) rename src/{Common => Common_old}/UI/Menus_2023/StylesSubmenu.java (96%) rename src/{Common => Common_old}/UI/Menus_2023/TypesSubmenu.java (96%) rename src/{Common => Common_old}/UI/Menus_2023/VariantsMenuBar/VariantsMenuBar.java (79%) rename src/{Common => Common_old}/UI/Menus_2023/VersionsMenuBar/VersionsMenuBar.java (67%) rename src/{Common => Common_old}/UI/Menus_2023/VisualiserMenu.java (86%) rename src/{Common => Common_old}/UI/Menus_2023/VisualiserMenuBar.java (90%) rename src/{Common => Common_old}/UI/ProgressBar/StyledProgressBar.java (77%) rename src/{Common => Common_old}/UI/Selectable.java (79%) rename src/{Common => Common_old}/UI/StatusEnum.java (63%) rename src/{Common => Common_old}/UI/Tables/ColumnFilter.java (95%) rename src/{Common => Common_old}/UI/Tables/ColumnInfo.java (97%) rename src/{Common => Common_old}/UI/Tables/ConfigurationAutoRenderer.java (83%) rename src/{Common => Common_old}/UI/Tables/ConfigurationAutoSwitcher.java (93%) rename src/{Common => Common_old}/UI/Tables/DBObjectEditor.java (96%) rename src/{Common => Common_old}/UI/Tables/DBObjectRenderer.java (70%) rename src/{Common => Common_old}/UI/Tables/DBObjectSelectionRenderer.java (90%) rename src/{Common => Common_old}/UI/Tables/DBObjectSelector.java (80%) rename src/{Common => Common_old}/UI/Tables/DataTable.java (94%) rename src/{Common => Common_old}/UI/Tables/DateRenderer_.java (90%) rename src/{Common => Common_old}/UI/Tables/EditableHeaderRenderer.java (99%) rename src/{Common => Common_old}/UI/Tables/EditorCell.java (85%) rename src/{Common => Common_old}/UI/Tables/Grid/GridAnchestor.java (96%) rename src/{Common => Common_old}/UI/Tables/HiddenListRenderer.java (81%) rename src/{Common => Common_old}/UI/Tables/HyperlinksRenderer.java (86%) rename src/{Common => Common_old}/UI/Tables/MaskedIntegerValueRenderer.java (94%) rename src/{Common => Common_old}/UI/Tables/MultilineRenderer.java (88%) rename src/{Common => Common_old}/UI/Tables/ProgressBarRenderer.java (85%) rename src/{Common => Common_old}/UI/Tables/RendererCell.java (96%) rename src/{Common => Common_old}/UI/Tables/StatusEnumRenderer.java (80%) rename src/{Common => Common_old}/UI/Tables/StyledCellLabel.java (82%) rename src/{Common => Common_old}/UI/Tables/StyledTable.java (95%) rename src/{Common => Common_old}/UI/Tables/TableEditors.java (87%) rename src/{Common => Common_old}/UI/Tables/TableRenderers.java (94%) rename src/{Common => Common_old}/UI/Tables/TopLeftRenderer.java (91%) rename src/{Common => Common_old}/UI/Tables/VectorEditor.java (99%) rename src/{Common => Common_old}/UI/Tables/WrapTextRenderer.java (90%) rename src/{Common => Common_old}/UI/TextArea/StyledTextArea.java (68%) rename src/{Common => Common_old}/UI/TextField/StyledPasswordField.java (64%) rename src/{Common => Common_old}/UI/TextField/StyledTextField.java (62%) rename src/{Common => Common_old}/UI/Themes/DarkVisualiserTheme.java (94%) rename src/{Common => Common_old}/UI/Themes/FortranSPFTokenMaker.java (99%) rename src/{Common => Common_old}/UI/Themes/FreeFortranSPFTokenMaker.java (99%) rename src/{Common => Common_old}/UI/Themes/LightVisualiserTheme.java (94%) rename src/{Common => Common_old}/UI/Themes/ProvidedTokenMaker.java (98%) rename src/{Common => Common_old}/UI/Themes/ThemeElement.java (80%) rename src/{Common => Common_old}/UI/Themes/TokenProvider.java (99%) rename src/{Common => Common_old}/UI/Themes/VisualiserColor.java (72%) rename src/{Common => Common_old}/UI/Themes/VisualiserFonts.java (91%) rename src/{Common => Common_old}/UI/Themes/VisualiserTheme.java (99%) rename src/{Common => Common_old}/UI/Themes/VisualiserThemeName.java (65%) rename src/{Common => Common_old}/UI/Themes/dark_editor.xml (100%) rename src/{Common => Common_old}/UI/Themes/light_editor.xml (100%) rename src/{Common => Common_old}/UI/Trees/DataTree.java (90%) rename src/{Common => Common_old}/UI/Trees/GraphTreeCellRenderer.java (88%) rename src/{Common => Common_old}/UI/Trees/SelectableTree.java (82%) rename src/{Common => Common_old}/UI/Trees/SelectionTreeCellRenderer.java (87%) rename src/{Common => Common_old}/UI/Trees/StyledTree.java (96%) rename src/{Common => Common_old}/UI/Trees/StyledTreeCellRenderer.java (81%) rename src/{Common => Common_old}/UI/Trees/TreeForm.java (88%) rename src/{Common => Common_old}/UI/Trees/TreeRenderers.java (89%) rename src/{Common => Common_old}/UI/UI.java (78%) rename src/{Common => Common_old}/UI/VisualCache/ConfigurationCache.java (89%) rename src/{Common => Common_old}/UI/VisualCache/DVMConfigurationCache.java (92%) rename src/{Common => Common_old}/UI/VisualCache/PackageCache.java (79%) rename src/{Common => Common_old}/UI/VisualCache/SapforConfigurationCache.java (84%) create mode 100644 src/Common_old/UI/VisualCache/VisualCache.java rename src/{Common => Common_old}/UI/VisualCache/VisualCaches.java (97%) rename src/{Common => Common_old}/UI/VisualiserStringList.java (95%) rename src/{Common => Common_old}/UI/Windows/Dialog/DBObjectDialog.java (92%) rename src/{Common => Common_old}/UI/Windows/Dialog/Dialog.java (95%) rename src/{Common => Common_old}/UI/Windows/Dialog/DialogFields.java (68%) rename src/{Common => Common_old}/UI/Windows/Dialog/DialogSlider.java (83%) rename src/{Common => Common_old}/UI/Windows/Dialog/DialogSpinner.java (83%) rename src/{Common => Common_old}/UI/Windows/Dialog/DialogTextComboBox.java (75%) rename src/{Common => Common_old}/UI/Windows/Dialog/DialogTextField.java (67%) rename src/{Common => Common_old}/UI/Windows/Dialog/DialogWrapText.java (90%) rename src/{Common => Common_old}/UI/Windows/Dialog/NumberDialog.java (89%) rename src/{Common => Common_old}/UI/Windows/Dialog/PercentsForm.java (93%) rename src/{Common => Common_old}/UI/Windows/Dialog/SessionMaxtimeDialog.java (86%) rename src/{Common => Common_old}/UI/Windows/Dialog/SliderNumberForm.java (97%) rename src/{Common => Common_old}/UI/Windows/Dialog/SpinnerNumberForm.java (92%) rename src/{Common => Common_old}/UI/Windows/Dialog/Text/ComboTextDialog.java (85%) rename src/{Common => Common_old}/UI/Windows/Dialog/Text/FileNameForm.java (73%) rename src/{Common => Common_old}/UI/Windows/Dialog/Text/MultilineTextForm.java (90%) rename src/{Common => Common_old}/UI/Windows/Dialog/Text/ReadOnlyMultilineTextForm.java (85%) rename src/{Common => Common_old}/UI/Windows/Dialog/Text/TextDialog.java (77%) rename src/{Common => Common_old}/UI/Windows/Dialog/Text/TextFieldDialog.java (89%) rename src/{Common => Common_old}/UI/Windows/Form.java (96%) rename src/{Common => Common_old}/UI/Windows/FormType.java (79%) rename src/{Common => Common_old}/UI/Windows/Sapfor.png (100%) rename src/{Common => Common_old}/UI/Windows/SearchReplaceForm.form (99%) rename src/{Common => Common_old}/UI/Windows/SearchReplaceForm.java (97%) rename src/{Common => Common_old}/Utils/Files/ProjectsChooser.java (88%) rename src/{Common => Common_old}/Utils/Files/VDirectoryChooser.java (90%) rename src/{Common => Common_old}/Utils/Files/VFileChooser.java (96%) rename src/{Common => Common_old}/Utils/Files/VFileChooser_.java (98%) rename src/{Common => Common_old}/Utils/Utils.java (97%) rename src/{Common => Common_old}/Utils/Validators/DVMHelpParser.java (99%) rename src/{Common => Common_old}/Utils/Validators/EnvironmentState.java (74%) rename src/{Common => Common_old}/Utils/Validators/HelpParserState.java (82%) rename src/{Common => Common_old}/Utils/Validators/OptionState.java (79%) rename src/{Common => Common_old}/Utils/Validators/PathValidator.java (96%) rename src/{Common => Common_old}/Utils/Validators/PathValidatorState.java (75%) rename src/{Common => Common_old}/Utils/Validators/ShellParser.java (98%) rename src/{Common => Common_old}/Utils/Validators/ShellParserState.java (92%) rename src/{Common => Common_old}/Utils/Validators/StatementsChecker.java (92%) rename src/{Common => Common_old}/Utils/Validators/Validator.java (95%) rename src/{Common => _VisualDVM}/Global.java (88%) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index c59e6f0f..c434df0d 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -7,8 +7,804 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +