diff --git a/src/main/java/org/codehaus/plexus/util/DirectoryScanner.java b/src/main/java/org/codehaus/plexus/util/DirectoryScanner.java index 5db6a903..421831d9 100644 --- a/src/main/java/org/codehaus/plexus/util/DirectoryScanner.java +++ b/src/main/java/org/codehaus/plexus/util/DirectoryScanner.java @@ -56,6 +56,7 @@ import java.io.File; import java.io.IOException; +import java.nio.file.Path; import java.util.ArrayList; import java.util.Arrays; @@ -236,9 +237,9 @@ public void setBasedir( File basedir ) * @return the base directory to be scanned */ @Override - public File getBasedir() + public Path getBasedir() { - return basedir; + return basedir.toPath(); } /** diff --git a/src/main/java/org/codehaus/plexus/util/Scanner.java b/src/main/java/org/codehaus/plexus/util/Scanner.java index 20bf85fb..25477574 100644 --- a/src/main/java/org/codehaus/plexus/util/Scanner.java +++ b/src/main/java/org/codehaus/plexus/util/Scanner.java @@ -16,7 +16,7 @@ * limitations under the License. */ -import java.io.File; +import java.nio.file.Path; import java.util.Comparator; /** @@ -83,7 +83,7 @@ public interface Scanner * * @return the base directory to be scanned */ - File getBasedir(); + Path getBasedir(); /** * Use a filename comparator in each directory when scanning.