All Classes and Interfaces
Class
Description
The results of compiling source files.
The status of a compilation.
An exception thrown to indicate that compilation has failed for an unknown reason.
A
Truth subject for a Compilation.An object that can
Compiler.compile(JavaFileObject...) Java source files.The root of the fluent API for testing the result of compilation.
The clause in the fluent API that allows for chaining test conditions.
The clause in the fluent API for further tests on successful compilations without warnings.
The clause in the fluent API that checks that a diagnostic starts at a particular column.
The clause in the fluent API that checks notes in a compilation.
The clause in the fluent API that checks notes and warnings in a compilation.
The clause in the fluent API that checks that a diagnostic is associated with a particular
JavaFileObject.The clause in the fluent API that checks that files were generated.
The clause in the fluent API that checks that a diagnostic is on a particular line.
The clause in the fluent API for further tests on successful compilations.
The clause in the fluent API that checks that a generated file has the specified contents.
The clause in the fluent API for further tests on unsuccessful compilations.
Forwards calls to a given
StandardJavaFileManager.A utility class for creating
JavaFileObject instances.Assertions about
JavaFileObjects.A Truth
Subject.Factory similar to
JavaSourcesSubjectFactory, but for working with single source files.Creates
CompileTester instances that test compilation with provided Processor
instances.