Package arrow.meta.plugins.analysis.java

Types

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

Functions

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