//arrow-meta/arrow.meta/MetaCliProcessor

MetaCliProcessor

[jvm]
abstract class MetaCliProcessor(metaPluginId: String) : CommandLineProcessor

Constructors

   
MetaCliProcessor [jvm]
constructor(metaPluginId: String)

Types

Name Summary
Companion [jvm]
object Companion

Functions

Name Summary
appendList [jvm]
open fun <T> CompilerConfiguration.appendList(option: CompilerConfigurationKey<List<T>>, value: T)
open fun <T> CompilerConfiguration.appendList(option: CompilerConfigurationKey<List<T>>, values: List<T>)
applyOptionsFrom [jvm]
open fun CompilerConfiguration.applyOptionsFrom(map: Map<String, List<String>>, pluginOptions: Collection<AbstractCliOption>)
processOption [jvm]
open override fun processOption(option: AbstractCliOption, value: String, configuration: CompilerConfiguration)

Properties

Name Summary
pluginId [jvm]
open override val pluginId: String
The Arrow Meta Compiler Plugin Id
pluginOptions [jvm]
open override val pluginOptions: Collection<CliOption>

Do you like Arrow?

Arrow Org
<