commonOptions top-level constant
Common options for all tools.
Implementation
const List<OptionDefinition> commonOptions = [
OptionDefinition.multi(
name: 'exclude',
abbr: 'x',
description: 'Path patterns to exclude',
valueName: 'pattern',
),
OptionDefinition.flag(
name: 'test',
description: 'Include zom_* test projects',
),
OptionDefinition.flag(
name: 'test-only',
description: 'ONLY process zom_* test projects',
),
OptionDefinition.option(
name: 'execution-root',
abbr: 'R',
description: 'Workspace root path',
valueName: 'path',
),
OptionDefinition.flag(
name: 'verbose',
abbr: 'v',
description: 'Enable verbose output',
),
OptionDefinition.flag(
name: 'dry-run',
abbr: 'n',
description: 'Show what would be done without doing it',
),
OptionDefinition.flag(
name: 'help',
abbr: 'h',
description: 'Show help message',
),
OptionDefinition.flag(
name: 'version',
description: 'Show version',
),
];