The components that this phase defines
A one-line description of the plugin
The compiler that this plugin uses.
The compiler that this plugin uses. This is normally equated to a constructor parameter in the concrete subclass.
The name of this plugin
A description of this plugin's options, suitable as a response to the -help command-line option.
A description of this plugin's options, suitable as a response
to the -help command-line option. Conventionally, the options
should be listed with the -P:plugname:
part included.
Handle any plugin-specific options.
Handle any plugin-specific options. The -P:plugname:
part
will not be present.
(plugin: StringAdd).self
(plugin: StringFormat).self
(plugin: ArrowAssoc[Plugin]).x
(Since version 2.10.0) Use leftOfArrow
instead
(plugin: Ensuring[Plugin]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
Information about a plugin loaded from a jar file.
The concrete subclass must have a one-argument constructor that accepts an instance of
global
.(val global: Global)
1.0, 2007-5-21