What are Flags in Oakton?
masterFlags are any public settable property or public field on the input class that is suffixed with Flag.
Unlike arguments, flags are identified by a prefix (usually -- for long form or - for short form). Flags can be:
- Boolean Flags: Presence on the command line sets the value to
true. - Value Flags: Accept a following value (e.g.,
--create-branch working). - Enumerable Flags: Accept multiple values (e.g.,
--files file1 file2).