Skip to content

Commit 74664e8

Browse files
committed
Make FileBuilder#asJarFrom take PathRoot instead of ManagedDirectory (widening scope)
1 parent 3d5ffb9 commit 74664e8

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

java-compiler-testing/src/main/java/io/github/ascopes/jct/workspaces/FileBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public interface FileBuilder {
4242
* @since 0.3.0
4343
*/
4444
@API(since = "0.3.0", status = Status.STABLE)
45-
ManagedDirectory asJarFrom(ManagedDirectory directory);
45+
ManagedDirectory asJarFrom(PathRoot directory);
4646

4747
/**
4848
* Take the directory, represented by the given path, and convert it into a JAR file, that will be

java-compiler-testing/src/main/java/io/github/ascopes/jct/workspaces/impl/FileBuilderImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919

2020
import io.github.ascopes.jct.workspaces.FileBuilder;
2121
import io.github.ascopes.jct.workspaces.ManagedDirectory;
22+
import io.github.ascopes.jct.workspaces.PathRoot;
2223
import java.io.BufferedInputStream;
2324
import java.io.ByteArrayInputStream;
2425
import java.io.File;
@@ -73,7 +74,7 @@ public FileBuilderImpl(ManagedDirectory parent, String first, String... rest) {
7374
}
7475

7576
@Override
76-
public ManagedDirectory asJarFrom(ManagedDirectory directory) {
77+
public ManagedDirectory asJarFrom(PathRoot directory) {
7778
return asJarFrom(directory.getPath());
7879
}
7980

0 commit comments

Comments
 (0)