Uses of Interface
io.github.ascopes.jct.compilers.JctCompilation
Packages that use JctCompilation
Package
Description
Assertions to perform on the result of a compilation.
Compiler frontends that allow invoking compilers easily from tests.
-
Uses of JctCompilation in io.github.ascopes.jct.assertions
Methods in io.github.ascopes.jct.assertions with parameters of type JctCompilationModifier and TypeMethodDescriptionstatic JctCompilationAssertJctAssertions.assertThat(@Nullable JctCompilation compilation) Perform an assertion on a compilation.static JctCompilationAssertJctAssertions.assertThatCompilation(@Nullable JctCompilation compilation) Perform an assertion on a compilation.Constructors in io.github.ascopes.jct.assertions with parameters of type JctCompilationModifierConstructorDescriptionInitialize this compilation assertion. -
Uses of JctCompilation in io.github.ascopes.jct.compilers
Methods in io.github.ascopes.jct.compilers that return JctCompilationModifier and TypeMethodDescriptionAbstractJctCompiler.compile(Workspace workspace, Collection<String> classNames) Invoke the compilation and return the compilation result.default JctCompilationInvoke the compilation and return the compilation result.JctCompiler.compile(Workspace workspace, Collection<String> classNames) Invoke the compilation and return the compilation result.JctCompilationFactory.createCompilation(List<String> flags, JctFileManager fileManager, JavaCompiler jsr199Compiler, @Nullable Collection<String> classNames) Create a compilation.