no message

This commit is contained in:
2023-10-24 19:42:01 +03:00
parent 82df491e29
commit e45cf5659d
5 changed files with 66 additions and 12 deletions

View File

@@ -29,16 +29,14 @@ public class SapforTask extends DBObject {
public String flags = "";
@Description("DEFAULT ''")
@Expose
public String codes = "";
@Description("DEFAULT ''")
@Expose
public String root = "";
@Description("DEFAULT 'Inactive'")
@Expose
public TaskState state = TaskState.Inactive;
//-----------
/*
@Description("DEFAULT ''")
@Expose
public String filesNames = ""; //для базы данных. имена файлов через enter //а надо ли?
*/
@Description("IGNORE")
@Expose
public List<String> files = new Vector<>(); //файлы проекта.Брать из коррекции стиля кода. есть первой версия
@@ -53,8 +51,8 @@ public class SapforTask extends DBObject {
//-----------
public SapforTask() {
}
public void Reset(){
root="";
public void Reset() {
root = "";
state = TaskState.Inactive;
files.clear();
versions.clear();
@@ -76,11 +74,17 @@ public class SapforTask extends DBObject {
test_description = t.test_description;
state = t.state;
}
public String getVersionsChain(){
public String getVersionsChain() {
Vector<String> versionsLines = new Vector<>();
for (int i=1; i< versions.size(); ++i ){
for (int i = 1; i < versions.size(); ++i) {
versionsLines.add(Utils.Brackets(versions.get(i).description));
}
return String.join("", versionsLines);
}
//должны совпасть им теста, флаги, и коды
public boolean isComparable(SapforTask task) throws Exception {
return test_description.equalsIgnoreCase(task.test_description) &&
flags.equalsIgnoreCase(task.flags) &&
codes.equalsIgnoreCase(task.codes);
}
}