CPGOptionGroup

Holds the common CLI options for all CPG based Codyze backends. Used in e.g., BaseCpgBackendCommand and CokoCpgBackendCommand.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val groupHelp: String?
Link copied to clipboard
open override val groupName: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val passes: List<KClass<out Pass<*>>>

Lazy property that combines all symbols from the different options into a single map.

Link copied to clipboard
Link copied to clipboard

Lazy property that combines all given sources from the different options into a list of files to analyze.

Link copied to clipboard

Lazy property that combines all symbols from the different options into a single map.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun finalize(context: Context, invocationsByOption: Map<Option, List<OptionInvocation>>)
Link copied to clipboard
open fun parameterHelp(context: Context): HelpFormatter.ParameterHelp.Group?
Link copied to clipboard
open override fun postValidate(context: Context)
Link copied to clipboard
open override fun registerOption(option: GroupableOption)