toggle menu
codyze
jvm
switch theme
search in API
codyze-core
/
de.fraunhofer.aisec.codyze.core.plugin
/
PluginOptionGroup
Plugin
Option
Group
class
PluginOptionGroup
(
pluginName
:
String
)
:
OptionGroup
(
source
)
Holds the common CLI options for all Plugins. Used in e.g., PMDPlugin and FindSecBugsPlugin.
Members
Constructors
Plugin
Option
Group
Link copied to clipboard
constructor
(
pluginName
:
String
)
Properties
context
Link copied to clipboard
val
context
:
List
<
Path
>
group
Help
Link copied to clipboard
open
override
val
groupHelp
:
String
?
group
Name
Link copied to clipboard
open
override
val
groupName
:
String
?
output
Link copied to clipboard
val
output
:
File
separate
Link copied to clipboard
val
separate
:
Boolean
target
Link copied to clipboard
val
target
:
List
<
Path
>
Functions
finalize
Link copied to clipboard
open
override
fun
finalize
(
context
:
Context
,
invocationsByOption
:
Map
<
Option
,
List
<
OptionInvocation
>
>
)
parameter
Help
Link copied to clipboard
open
fun
parameterHelp
(
context
:
Context
)
:
HelpFormatter.ParameterHelp.Group
?
post
Validate
Link copied to clipboard
open
override
fun
postValidate
(
context
:
Context
)
register
Option
Link copied to clipboard
open
override
fun
registerOption
(
option
:
GroupableOption
)