package commands
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait CommandOptions extends AnyRef
Base class for command options.
Base class for command options. Every command should extend this to a case class
- abstract class CommandPlugin[OPT <: CommandOptions] extends PluginInterface
The service interface for Riddlc command plugins
- class DumpCommand extends InputFileCommandPlugin
A Command for Parsing RIDDL input
- class FromCommand extends CommandPlugin[Options]
- abstract class InputFileCommandPlugin extends CommandPlugin[Options]
An abstract command definition helper class for commands that only take a single input file parameter
- class OnChangeCommand extends CommandPlugin[Options]
- class ParseCommand extends InputFileCommandPlugin
A Command for Parsing RIDDL input
- class RepeatCommand extends CommandPlugin[Options]
- class StatsCommand extends InputFileCommandPlugin
Validate Command
- abstract class TranslationCommand[OPT <: Options] extends CommandPlugin[OPT]
An abstract base class for translation style commands.
An abstract base class for translation style commands. That is, they translate an input file into an output directory of files.
- OPT
The option type for the command
- class ValidateCommand extends InputFileCommandPlugin
Validate Command
Value Members
- object CommandOptions
- object CommandPlugin
- object CommonOptionsHelper
Handle processing of Language module's CommonOptions
- object DumpCommand
- object FromCommand
Unit Tests For FromCommand
- object InputFileCommandPlugin
- object OnChangeCommand
- object ParseCommand
- object RepeatCommand
- object TranslationCommand