diff --git a/src/main/java/me/itzg/helpers/sync/SynchronizingFileVisitor.java b/src/main/java/me/itzg/helpers/sync/SynchronizingFileVisitor.java index 5c777ae6..07b0e293 100644 --- a/src/main/java/me/itzg/helpers/sync/SynchronizingFileVisitor.java +++ b/src/main/java/me/itzg/helpers/sync/SynchronizingFileVisitor.java @@ -27,7 +27,8 @@ public SynchronizingFileVisitor(Path src, Path dest, boolean skipNewerInDestinat static int walkDirectories(List srcDest, boolean skipNewerInDestination, FileProcessor fileProcessor ) { - final Path dest = srcDest.getLast(); + // TODO can use getLast() with java 21 + final Path dest = srcDest.get(srcDest.size() - 1); for (final Path src : srcDest.subList(0, srcDest.size() - 1)) { if (Files.isDirectory(src)) {