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);
}