StatsCommand

class StatsCommand<R : Node, P : ASTParser<R>>(parserInstantiator: ParserInstantiator<P>) : ASTProcessingCommand<R, P>

Command to calcualte statistics on the ASTs produced and print them.

Constructors

Link copied to clipboard
constructor(parserInstantiator: ParserInstantiator<P>)

Functions

Link copied to clipboard
open fun aliases(): Map<String, List<String>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun issueMessage(message: String)
Link copied to clipboard
fun main(argv: Array<out String>)
fun main(argv: List<String>)
Link copied to clipboard
fun parse(argv: Array<String>, parentContext: Context?)
fun parse(argv: List<String>, parentContext: Context?)
Link copied to clipboard
fun registerArgument(argument: Argument)
Link copied to clipboard
fun registeredArguments(): List<Argument>
Link copied to clipboard
fun registeredOptions(): List<Option>
Link copied to clipboard
fun registeredParameterGroups(): List<ParameterGroup>
Link copied to clipboard
fun registeredSubcommands(): List<CliktCommand>
Link copied to clipboard
open override fun registerOption(option: GroupableOption)
fun registerOption(option: Option)
Link copied to clipboard
fun registerOptionGroup(group: ParameterGroup)
Link copied to clipboard
open override fun run()
Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val currentContext: Context
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard