Package arrow.meta.plugins.analysis.java

Types

AnalysisContext
Link copied to clipboard
class AnalysisContext(context: Context, types: Types, elements: Elements, unit: CompilationUnitTree, resolver: Resolver) : AnalysisContextWithoutResolver
AnalysisContextWithoutResolver
Link copied to clipboard
open class AnalysisContextWithoutResolver(context: Context, types: Types, elements: Elements)
AnalysisJavaPlugin
Link copied to clipboard
class AnalysisJavaPlugin : Plugin
AnalysisJavaProcessor
Link copied to clipboard
class AnalysisJavaProcessor : Processor
AnalysisJavaProcessorKey
Link copied to clipboard
object AnalysisJavaProcessorKey : Context.Key<MutableList<Element>>
AnalysisMessages
Link copied to clipboard
class AnalysisMessages : ListResourceBundle
PerKindTaskListener
Link copied to clipboard
abstract class PerKindTaskListener : TaskListener
Resolver
Link copied to clipboard
class Resolver(task: JavaCompiler.CompilationTask, unit: CompilationUnitTree)

Functions

after
Link copied to clipboard
fun JavacTask.after(kind: TaskEvent.Kind, run: (TaskEvent, CompilationUnitTree) -> Unit)
before
Link copied to clipboard
fun JavacTask.before(kind: TaskEvent.Kind, run: (TaskEvent, CompilationUnitTree) -> Unit)