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,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();