From 47623baf040b8a760ec8d53c7fd5088ee1126bb9 Mon Sep 17 00:00:00 2001 From: Thomas Kippster Date: Tue, 5 May 2026 19:03:49 +0200 Subject: [PATCH] chore: merge dependabot PRs and fix Java 26 test compatibility issues --- pom.xml | 8 ++++++++ .../comfymodels/service/impl/DefaultDownloadManager.java | 1 + .../tki/comfymodels/service/impl/CleanupServiceTest.java | 3 ++- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 400391c..e30e4a5 100644 --- a/pom.xml +++ b/pom.xml @@ -135,6 +135,14 @@ + + org.apache.maven.plugins + maven-surefire-plugin + 3.5.4 + + -Dnet.bytebuddy.experimental=true + + org.apache.maven.plugins maven-release-plugin diff --git a/src/main/java/de/tki/comfymodels/service/impl/DefaultDownloadManager.java b/src/main/java/de/tki/comfymodels/service/impl/DefaultDownloadManager.java index 7ae009e..d52359d 100644 --- a/src/main/java/de/tki/comfymodels/service/impl/DefaultDownloadManager.java +++ b/src/main/java/de/tki/comfymodels/service/impl/DefaultDownloadManager.java @@ -76,6 +76,7 @@ public class DefaultDownloadManager implements IDownloadManager { } if (!isSelected(index)) { + safeUpdateStatus(index, "Skipped (Not Selected)", statusUpdater); futures[index] = java.util.concurrent.CompletableFuture.completedFuture(null); continue; } diff --git a/src/test/java/de/tki/comfymodels/service/impl/CleanupServiceTest.java b/src/test/java/de/tki/comfymodels/service/impl/CleanupServiceTest.java index ed116c4..d051ae7 100644 --- a/src/test/java/de/tki/comfymodels/service/impl/CleanupServiceTest.java +++ b/src/test/java/de/tki/comfymodels/service/impl/CleanupServiceTest.java @@ -44,9 +44,10 @@ class CleanupServiceTest { Path oldModel = tempDir.resolve("old.safetensors"); Files.createFile(oldModel); - // Set last access time to 6 months ago + // Set last access and modified time to 6 months ago FileTime sixMonthsAgo = FileTime.from(Instant.now().minus(180, ChronoUnit.DAYS)); Files.setAttribute(oldModel, "lastAccessTime", sixMonthsAgo); + Files.setAttribute(oldModel, "lastModifiedTime", sixMonthsAgo); Path newModel = tempDir.resolve("new.safetensors"); Files.createFile(newModel);