промежуточный. ухожу. надо сделать чтобы не сравнивало файлы вывода в каждой версии.

This commit is contained in:
2023-11-09 15:20:34 +03:00
parent 3d9248a158
commit 93808bfa7b
4 changed files with 28 additions and 20 deletions

View File

@@ -14,6 +14,10 @@ import java.util.LinkedHashMap;
import java.util.List;
import java.util.Vector;
public class SapforTasksResults_json {
//---
public PackageSummary root = null;
public DefaultMutableTreeNode comparison_root = null;
//---
@Expose
public long StartDate = 0;
@Expose
@@ -26,10 +30,6 @@ public class SapforTasksResults_json {
//-- задачи, отсортированные для сравнения.
public LinkedHashMap<MatchState, LinkedHashMap<TaskState, LinkedHashMap<String, LinkedHashMap<String, Vector<SapforTask>>>>> comparisonSortedTasks = new LinkedHashMap<>();
//----
public PackageSummary root = null;
//--
public DefaultMutableTreeNode comparison_root = null;
//---
public void buildTree(SapforTasksPackage package_in) {
root = new PackageSummary();
//---
@@ -206,6 +206,12 @@ public class SapforTasksResults_json {
}
}
}
public void DropComparison(){
comparison_root = null;
comparisonSortedTasks.clear();
for (SapforTask task : allTasks.values())
task.match = MatchState.NotMatch;
}
//---
public String getEmailSummary() {
String res = "";
@@ -256,4 +262,5 @@ public class SapforTasksResults_json {
res = String.join("\n", summary_lines);
return res;
}
//---
}

View File

@@ -156,8 +156,10 @@ public class SapforTask extends DBObject {
return;
}
}
System.out.println("сравнение версий.");
//--
for (String name1 : versions1.keySet()) {
System.out.println("version name="+name1);
SapforVersion_json version1 = versions1.get(name1);
SapforVersion_json version2 = versions2.get(name1);
//---