File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
java-compiler-testing/src/main/java/io/github/ascopes/jct/filemanagers Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change 1919import io .github .ascopes .jct .containers .OutputContainerGroup ;
2020import io .github .ascopes .jct .containers .PackageContainerGroup ;
2121import io .github .ascopes .jct .workspaces .PathRoot ;
22+ import io .github .ascopes .jct .workspaces .Workspace ;
2223import java .io .IOException ;
2324import java .util .Collection ;
2425import java .util .Set ;
3435 * Extension around a {@link JavaFileManager} that allows adding of {@link PathRoot} objects to the
3536 * manager.
3637 *
38+ * <p>This component is responsible for bridging the gap between a {@link Workspace} and
39+ * a {@link javax.tools.JavaCompiler} when performing a compilation, and thus includes a number of
40+ * required operations that the compiler will query the file system with. In addition, this
41+ * interface also defines a number of additional functionalities that are useful for querying and
42+ * verifying the outcome of compilations within tests.
43+ *
3744 * @author Ashley Scopes
3845 * @since 0.0.1
3946 */
You can’t perform that action at this time.
0 commit comments