This commit is contained in:
2025-02-12 23:02:46 +03:00
parent 74fcc2150d
commit 57baa6c9c1
6 changed files with 16 additions and 14 deletions

View File

@@ -25,6 +25,10 @@ public class RefreshDVMPackageResults extends TestingServerPass<DVMPackage> {
return "/icons/Menu/Undo.png";
}
@Override
protected boolean needsAnimation() {
return true;
}
@Override
protected boolean canStart(Object... args) throws Exception {
if (!Global.testingServer.db.dvmPackages.getUI().CheckCurrent(Log))
return false;
@@ -47,8 +51,10 @@ public class RefreshDVMPackageResults extends TestingServerPass<DVMPackage> {
int rt_count = 0;
int good = 0;
//--
int i = 0;
for (DVMCompilationTask compilationTask : target.package_json.compilationTasks)
for (DVMRunTask runTask : compilationTask.runTasks) {
ShowProgress(runTasks.size(), i, true);
rt_count++;
if (compilationTask.state != TaskState.Done) {
runTask.state = TaskState.Canceled;
@@ -100,12 +106,9 @@ public class RefreshDVMPackageResults extends TestingServerPass<DVMPackage> {
target.description = "Выполнено на " + ((int) percent) + "%\n" +
"Всего задач: " + target.tasksCount + ", из них с ошибками " + (target.tasksCount - good);
//--
//Global.testingServer.db.Update(target);
// RemoteFile remoteJson = new RemoteFile(target.get)
/*
SendRequest(ServerCode.EditObject, "", target);
SendRequest(ServerCode.SendFile)
*/
}
@Override
protected void performDone() throws Exception {
SendRequest(ServerCode.ReplaceDVMPackageResults,"",
new Pair<>(
target,