no message
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user