no message

This commit is contained in:
2024-10-14 15:19:13 +03:00
parent 8eef367bd4
commit 5e09fb44ea
634 changed files with 3751 additions and 3263 deletions

View File

@@ -1,6 +1,6 @@
package _VisualDVM.ProjectData.Project;
import _VisualDVM.GlobalData.Settings.DBSetting;
import Common.Passes.Pass;
import _VisualDVM.GlobalData.Settings.DBSetting;
public class ChangeSettingPass extends Pass<DBSetting> {
@Override
protected boolean canStart(Object... args) throws Exception {

View File

@@ -1,12 +1,12 @@
package _VisualDVM.ProjectData.Project.UI;
import _VisualDVM.Current;
import _VisualDVM.Global;
import _VisualDVM.Visual.Menus.GraphMenu;
import _VisualDVM.Visual.Menus.VersionsMenu;
import Common.Visual.Selectable;
import Common.Visual.Trees.DataTree;
import Common.Visual.Trees.TreeRenderers;
import _VisualDVM.Current;
import _VisualDVM.Global;
import _VisualDVM.Passes.PassCode;
import _VisualDVM.Visual.Menus.GraphMenu;
import _VisualDVM.Visual.Menus.VersionsMenu;
import javax.swing.tree.TreePath;
import java.awt.event.KeyAdapter;

View File

@@ -1,10 +1,9 @@
package _VisualDVM.ProjectData.Project.UI;
import Common.Visual.UI_;
import _VisualDVM.Current;
import _VisualDVM.Global;
import Common.Visual.Selectable;
import Common.Visual.Fonts.VisualiserFonts;
import Common.Visual.Selectable;
import Common.Visual.Trees.StyledTreeCellRenderer;
import Common.Visual.UI_;
import _VisualDVM.Global;
import _VisualDVM.ProjectData.Project.db_project_info;
import javax.swing.*;

View File

@@ -1,17 +1,17 @@
package _VisualDVM.ProjectData.Project;
import Common.CommonConstants;
import Common.Database.Objects.DBObject;
import Common.Passes.PassException;
import Common.Utils.Index;
import Common.Utils.TextLog;
import Common.Utils.Utils_;
import Common.Visual.UI_;
import _VisualDVM.Constants;
import _VisualDVM.Current;
import Common.Database.Objects.DBObject;
import _VisualDVM.Global;
import _VisualDVM.Visual.UI;
import Common.Utils.Index;
import Common.Utils.TextLog;
import _VisualDVM.Utils;
import _VisualDVM.GlobalData.DBLastProject.DBLastProject;
import _VisualDVM.GlobalData.Settings.SettingName;
import _VisualDVM.Passes.PassCode;
import _VisualDVM.ProjectData.DBArray.DBArray;
import _VisualDVM.ProjectData.Files.DBProjectFile;
import _VisualDVM.ProjectData.Files.FileState;
@@ -35,8 +35,8 @@ import _VisualDVM.ProjectData.SapforData.Regions.RegionsSet;
import _VisualDVM.ProjectData.SapforData.Variants.ParallelVariant;
import _VisualDVM.ProjectData.SapforData.Variants.VariantsSet;
import _VisualDVM.TestingSystem.Common.Test.ProjectFiles_json;
import _VisualDVM.Passes.PassCode;
import Common.Passes.PassException;
import _VisualDVM.Utils;
import _VisualDVM.Visual.UI;
import com.mxgraph.swing.mxGraphComponent;
import com.sun.org.glassfish.gmbal.Description;
import javafx.util.Pair;
@@ -213,6 +213,32 @@ public class db_project_info extends DBObject {
db.Disconnect();
}
//-
public static File get_db_file(File project_home) {
return new File(Paths.get(project_home.toString(), Constants.data,
Global.properties.ProjectDBName).toString());
}
public static String recommendAnalysis(PassCode code_in) {
return Constants.unknown_metric + " примените анализатор \"" + code_in.getDescription() + "\"";
}
public static void ResetNewVersions() {
for (db_project_info version : newVersions) {
version.isNew = false;
}
newVersions.clear();
}
public static int extractVersionNumber(db_project_info version) {
int res = 0;
try {
res = Integer.parseInt(version.name.substring(1));
} catch (Exception ex) {
ex.printStackTrace();
}
return res;
}
public static void sortVersionsByNumber(Vector<db_project_info> versions) {
versions.sort(Comparator.comparingInt(db_project_info::extractVersionNumber));
}
//-
public void Open() throws Exception {
db.Connect();
db.prepareTablesStatements();
@@ -232,14 +258,6 @@ public class db_project_info extends DBObject {
db.Insert(this);
db.Disconnect();
}
//-
public static File get_db_file(File project_home) {
return new File(Paths.get(project_home.toString(), Constants.data,
Global.properties.ProjectDBName).toString());
}
public static String recommendAnalysis(PassCode code_in) {
return Constants.unknown_metric + " примените анализатор \"" + code_in.getDescription() + "\"";
}
/*
public boolean isGCOVDone() {
return gcov_is_done != 0;
@@ -876,12 +894,6 @@ public class db_project_info extends DBObject {
UI.getVersionsWindow().getVersionsForm().getTree().AddNode(node, version.node = new DefaultMutableTreeNode(version));
SaveVersionToBuild("");
}
public static void ResetNewVersions() {
for (db_project_info version : newVersions) {
version.isNew = false;
}
newVersions.clear();
}
public void SaveVersionToBuild(String v_name) throws Exception {
if (!v_name.equalsIgnoreCase(VersionBuilding)) {
VersionBuilding = v_name;
@@ -1276,18 +1288,6 @@ public class db_project_info extends DBObject {
db_project_info root_ = createVersionsTree_r(anchestor_file);
return root_;
}
public static int extractVersionNumber(db_project_info version) {
int res = 0;
try {
res = Integer.parseInt(version.name.substring(1));
} catch (Exception ex) {
ex.printStackTrace();
}
return res;
}
public static void sortVersionsByNumber(Vector<db_project_info> versions) {
versions.sort(Comparator.comparingInt(db_project_info::extractVersionNumber));
}
public db_project_info createVersionsTree_r(File dir) throws Exception {
db_project_info result = null;
File[] files_ = dir.listFiles();