diff --git a/gradle.properties b/gradle.properties index 0bbd976..2bd7a38 100644 --- a/gradle.properties +++ b/gradle.properties @@ -20,6 +20,6 @@ databreaker_version=0.2.10 pgzip_commit_hash=af5f5c297e735f3f2df7aa4eb0e19a5810b8aff6 # Mod Properties -mod_version = 3.0.0 +mod_version = 3.0.1 maven_group = net.szum123321 archives_base_name = textile_backup \ No newline at end of file diff --git a/src/main/java/net/szum123321/textile_backup/core/CompressionStatus.java b/src/main/java/net/szum123321/textile_backup/core/CompressionStatus.java index de5a2b3..11673fc 100644 --- a/src/main/java/net/szum123321/textile_backup/core/CompressionStatus.java +++ b/src/main/java/net/szum123321/textile_backup/core/CompressionStatus.java @@ -28,7 +28,7 @@ import java.time.format.DateTimeFormatter; import java.util.Map; import java.util.Optional; -public record CompressionStatus(long treeHash, Map brokenFiles, LocalDateTime date, long startTimestamp, long finishTimestamp, String version) implements Serializable { +public record CompressionStatus(long treeHash, Map brokenFiles, LocalDateTime date, long startTimestamp, long finishTimestamp, String version) implements Serializable { public static final String DATA_FILENAME = "textile_status.data"; public Optional validate(long hash, RestoreContext ctx) throws RuntimeException { @@ -80,8 +80,8 @@ public record CompressionStatus(long treeHash, Map brokenFiles, if(brokenFiles.isEmpty()) builder.append("[]"); else { builder.append("[\n"); - for(Path i: brokenFiles.keySet()) { - builder.append(i.toString()) + for(String i: brokenFiles.keySet()) { + builder.append(i) .append(":"); ByteArrayOutputStream o = new ByteArrayOutputStream(); diff --git a/src/main/java/net/szum123321/textile_backup/core/create/BrokenFileHandler.java b/src/main/java/net/szum123321/textile_backup/core/create/BrokenFileHandler.java index 8e06585..218a85f 100644 --- a/src/main/java/net/szum123321/textile_backup/core/create/BrokenFileHandler.java +++ b/src/main/java/net/szum123321/textile_backup/core/create/BrokenFileHandler.java @@ -23,12 +23,12 @@ import java.util.HashMap; import java.util.Map; public class BrokenFileHandler { - private final Map store = new HashMap<>(); - public void handle(Path file, Exception e) { store.put(file, e); } + private final Map store = new HashMap<>(); + public void handle(Path file, Exception e) { store.put(file.toString(), e); } public boolean valid() { return store.isEmpty(); } - public Map get() { + public Map get() { return store; } }