All Classes and Interfaces

Class
Description
The annotations on the parameters of a Java class file's methods.
An annotation as written in the class file.
A class literal used as an annotation value.
An enum constant used as an annotation value.
What a method's class file says about its annotations beyond what the compiler read.
A private field the compiler did not enter.
A private method the compiler did not enter.
 
 
 
 
 
Native Scala compiler data that can expose annotations.
Test visitor used to verify that Scala elements can be annotated by visitors.
A Scala annotation observed by the compiler plugin.
Records the member defaults of one annotation, read both ways the Element API offers them: through VisitorContext.getAnnotationDefaultValues(String) and through the AnnotationValue of the annotated class.
What one compilation recorded.
Native Scala compiler data for an annotation member.
Builds Micronaut annotation metadata from the reduced Scala compiler model.
Test visitor that takes annotations off a visited class.
The kind of removal to perform.
Native Scala compiler data for an annotation type.
Test visitor used to verify Scala parity for BeanElementBuilder.
Bean used by generated AOP tests.
Simple bean produced by builder tests.
Simple bean produced by builder tests.
Simple bean produced by builder tests.
Producer used by associated factory bean tests.
Interface produced by builder tests.
Bean builder behavior to enable for a compilation.
Producer used by multiple factory bean tests.
Bean with generated executable method metadata.
A Scala class observed by the compiler plugin.
Scala class element backed by compiler plugin model data.
Test visitor used to expose Scala class elements built by the compiler plugin.
Source annotation mapped by ScalaClasspathOnlySourceMapper, which no service file in this harness registers: a test registers it on the compilation classpath alone.
Compiler-derived class literal data used by annotation metadata.
Converters for Scala collection types.
Reads a JSON array or object back into whichever Scala collection the member declares.
Scala compiler helper for inline test sources.
The diagnostics a compilation produced.
A single source to compile.
Scala constructor element.
Test visitor that fails with a cause chain containing a cycle deeper than its head, to exercise the guard in the engine's message extraction.
Test visitor that reports a diagnostic against a chosen element, so a spec can assert where the compiler attributed it.
The diagnostic severity to report.
Which element of the visited class to blame.
Element annotation metadata factory for Scala elements.
Factory for Scala Element API wrappers.
Test visitor used to verify mutation parity for Scala elements.
Test visitor used to expose Scala enum constants visited by the compiler plugin.
Serialization for a Scala 3 enum, which is a name in a document as a Java enum is.
Test visitor used to register evaluated-expression context classes.
A Scala field.
Scala field element.
High-order visitor used by Scala visitor-order tests.
Fixture annotation whose transformer marks its result inherited.
Transformer that replaces ScalaInheritableSource with a result carrying Inherited as a stereotype, so what the transformer produces -- and not only what the author wrote -- decides whether the annotation crosses an inheritance edge.
Annotates the properties a type names in its own @IgnoreProps, the way micronaut-serialization does for @JsonIgnoreProperties, and records once every type was visited which properties and fields carry the annotation when read through each type.
What one compilation recorded, by type name.
Serialization for the Scala collections, which are a JSON array like any other.
Low-order visitor used by Scala visitor-order tests.
Annotation produced by Scala annotation mapping fixtures.
Source annotation mapped by ScalaMappedSourceMapper.
Mapper for ScalaMappedSource.
Serialization for a Scala Map, which is a JSON object rather than a list of pairs.
A Scala method or constructor.
Scala method element.
Serialization for Option, which is how Scala says a value may be absent.
A Scala method or constructor parameter.
Supplies a Scala default argument as an expression the caller evaluates.
Scala parameter element.
The classloader a compilation's visitors run in: the compiler's output directory and the compilation classpath, searched before the plugin for everything a visitor does not have to share with it.
Executes Micronaut's visitor and bean-definition pipeline for Scala compiler data.
A Scala property backed by an accessor method and, optionally, a setter and field.
Scala property element.
Source annotation remapped by ScalaRemappedSourceRemapper.
Remapper for ScalaRemappedSource.
Fixture whose mapper produces several entries of a repeatable annotation, so the container has to be synthesised from a mapper's output rather than read from source.
Maps ScalaRepeatableSource to one Requires per name it carries.
Source annotation transformed by ScalaTransformedSourceTransformer.
Transformer for ScalaTransformedSource.
A reduced Scala type model used by the Element API wrappers.
Test visitor used to assert Scala support for TypeElementQuery.
Visitor context for Scala compiler plugin processing.
Test visitor used to expose the active Scala visitor context.
Shared recorder for Scala visitor-order tests.