Module traits
Source - Command
- Trait for commands that can be executed
- Configurable
- Trait for commands that can be configured
- Destructive
- Trait for commands that perform destructive operations
- DryRunnable
- Trait for commands that support dry-run mode
- Formatter
- Trait for formatting output
- GitCommand
- Trait for commands that work with git repositories
- Interactive
- Trait for commands that support interactive mode
- MultiFormat
- Trait for commands that support different output formats
- Optimizable
- Trait for git operations that can be optimized
- Validator
- Trait for validating inputs