struct

Noir::CLI::ListCommand::Parsed

Inherits Struct < Value < Object

Parsed argv. Extracted from run so the parser stays unit-testable without going through the exit/die side effects. errors collects unrecognized flags / stray positionals so run can reject them instead of silently ignoring anything after the subject.

Constructors

new(subject : String | Nil, format : String, help : Bool, errors : Array(String))
Source

Instance methods

clone
Source
copy_with(subject _subject = @subject, format _format = @format, help _help = @help, errors _errors = @errors)
Source
errors
format
help
subject