Use Path.of() instead of Paths.get() Path.of() makes Paths.get() obsolete in Java 11 Change-Id: Ifeafe5bdd9cbd3bbe13f86955bb888734ca5984d Signed-off-by: Edwin Kempin <ekempin@google.com>
diff --git a/src/main/java/com/googlesource/gerrit/plugins/deleteproject/Configuration.java b/src/main/java/com/googlesource/gerrit/plugins/deleteproject/Configuration.java index ce41836..f5ad7e6 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/deleteproject/Configuration.java +++ b/src/main/java/com/googlesource/gerrit/plugins/deleteproject/Configuration.java
@@ -30,7 +30,6 @@ import java.io.File; import java.nio.file.Files; import java.nio.file.Path; -import java.nio.file.Paths; import java.util.Arrays; import java.util.List; import java.util.regex.Pattern; @@ -104,7 +103,7 @@ private Path getArchiveFolderFromConfig(String configValue) { try { - return Files.createDirectories(Paths.get(configValue)); + return Files.createDirectories(Path.of(configValue)); } catch (Exception e) { log.atWarning().log( "Failed to create folder %s: %s; using default path: %s",
diff --git a/src/main/java/com/googlesource/gerrit/plugins/deleteproject/fs/RepositoryDelete.java b/src/main/java/com/googlesource/gerrit/plugins/deleteproject/fs/RepositoryDelete.java index 91bded5..5ed3b1a 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/deleteproject/fs/RepositoryDelete.java +++ b/src/main/java/com/googlesource/gerrit/plugins/deleteproject/fs/RepositoryDelete.java
@@ -29,7 +29,6 @@ import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; -import java.nio.file.Paths; import java.nio.file.StandardCopyOption; import java.time.ZoneId; import java.time.format.DateTimeFormatter; @@ -159,7 +158,7 @@ } private static Path getBasePath(Path repo, String projectName) { - Path projectPath = Paths.get(projectName); + Path projectPath = Path.of(projectName); return repo.getRoot() .resolve(repo.subpath(0, repo.getNameCount() - projectPath.getNameCount())); }
diff --git a/src/test/java/com/googlesource/gerrit/plugins/deleteproject/DeleteProjectIT.java b/src/test/java/com/googlesource/gerrit/plugins/deleteproject/DeleteProjectIT.java index bfc44a1..b2b6bb4 100644 --- a/src/test/java/com/googlesource/gerrit/plugins/deleteproject/DeleteProjectIT.java +++ b/src/test/java/com/googlesource/gerrit/plugins/deleteproject/DeleteProjectIT.java
@@ -43,7 +43,6 @@ import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; -import java.nio.file.Paths; import java.util.stream.Stream; import org.apache.commons.io.FileUtils; import org.eclipse.jgit.lib.Constants; @@ -75,7 +74,7 @@ @Before public void setUpArchiveFolder() throws IOException { - archiveFolder = Files.createDirectories(Paths.get(ARCHIVE_FOLDER)).toFile(); + archiveFolder = Files.createDirectories(Path.of(ARCHIVE_FOLDER)).toFile(); projectDir = verifyProjectRepoExists(project); }