CliOptions class

Parsed command-line options accepted by Eagle Eye.

Constructors

CliOptions({required bool verbose, required bool showHelp, required List<String> files, required String usage})
Creates a new CliOptions instance.
const
CliOptions.parse(List<String> args)
Parses the command-line args.
factory

Properties

files → List<String>
The file paths to analyze.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
showHelp → bool
Whether the user requested the usage information.
final
usage → String
The usage information for the available options.
final
verbose → bool
Whether verbose check tracing is enabled.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited