CliArgs.parse constructor
Implementation
factory CliArgs.parse(List<String> argv) {
final out = <String, String>{};
for (final a in argv) {
if (!a.startsWith('--')) continue;
final body = a.substring(2);
final eq = body.indexOf('=');
if (eq == -1) {
out[body] = 'true';
} else {
out[body.substring(0, eq)] = body.substring(eq + 1);
}
}
return CliArgs(out);
}