Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(239)

Unified Diff: lib/command_runner.dart

Issue 849023002: format code, removed unused variables and deprecated usage (Closed) Base URL: https://github.com/dart-lang/args.git@master
Patch Set: nits Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « example/test_runner.dart ('k') | lib/src/arg_parser.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/command_runner.dart
diff --git a/lib/command_runner.dart b/lib/command_runner.dart
index bbc19b2e8ee0c85ebd81665fe098d0d2efaffd07..d728cb0269402fd7c160e06c3aa9595f2495e0e1 100644
--- a/lib/command_runner.dart
+++ b/lib/command_runner.dart
@@ -61,8 +61,7 @@ Run "$executableName help <command>" for more information about a command.''';
}
/// An unmodifiable view of all top-level commands defined for this runner.
- Map<String, Command> get commands =>
- new UnmodifiableMapView(_commands);
+ Map<String, Command> get commands => new UnmodifiableMapView(_commands);
final _commands = new Map<String, Command>();
/// The top-level argument parser.
@@ -73,8 +72,8 @@ Run "$executableName help <command>" for more information about a command.''';
final argParser = new ArgParser();
CommandRunner(this.executableName, this.description) {
- argParser.addFlag('help', abbr: 'h', negatable: false,
- help: 'Print this usage information.');
+ argParser.addFlag('help',
+ abbr: 'h', negatable: false, help: 'Print this usage information.');
addCommand(new HelpCommand());
}
@@ -206,9 +205,9 @@ abstract class Command {
parents.add(runner.executableName);
var invocation = parents.reversed.join(" ");
- return _subcommands.isNotEmpty ?
- "$invocation <subcommand> [arguments]" :
- "$invocation [arguments]";
+ return _subcommands.isNotEmpty
+ ? "$invocation <subcommand> [arguments]"
+ : "$invocation [arguments]";
}
/// The command's parent command, if this is a subcommand.
@@ -263,8 +262,8 @@ abstract class Command {
/// Returns [usage] with [description] removed from the beginning.
String get _usageWithoutDescription {
var buffer = new StringBuffer()
- ..writeln('Usage: $invocation')
- ..writeln(argParser.usage);
+ ..writeln('Usage: $invocation')
+ ..writeln(argParser.usage);
if (_subcommands.isNotEmpty) {
buffer.writeln();
@@ -283,8 +282,7 @@ abstract class Command {
}
/// An unmodifiable view of all sublevel commands of this command.
- Map<String, Command> get subcommands =>
- new UnmodifiableMapView(_subcommands);
+ Map<String, Command> get subcommands => new UnmodifiableMapView(_subcommands);
final _subcommands = new Map<String, Command>();
/// Whether or not this command should be hidden from help listings.
@@ -321,8 +319,8 @@ abstract class Command {
final aliases = const <String>[];
Command() {
- argParser.addFlag('help', abbr: 'h', negatable: false,
- help: 'Print this usage information.');
+ argParser.addFlag('help',
+ abbr: 'h', negatable: false, help: 'Print this usage information.');
}
/// Runs this command.
@@ -361,8 +359,8 @@ abstract class Command {
String _getCommandUsage(Map<String, Command> commands,
{bool isSubcommand: false}) {
// Don't include aliases.
- var names = commands.keys
- .where((name) => !commands[name].aliases.contains(name));
+ var names =
+ commands.keys.where((name) => !commands[name].aliases.contains(name));
// Filter out hidden ones, unless they are all hidden.
var visible = names.where((name) => !commands[name].hidden);
@@ -372,8 +370,8 @@ String _getCommandUsage(Map<String, Command> commands,
names = names.toList()..sort();
var length = names.map((name) => name.length).reduce(math.max);
- var buffer = new StringBuffer(
- 'Available ${isSubcommand ? "sub" : ""}commands:');
+ var buffer =
+ new StringBuffer('Available ${isSubcommand ? "sub" : ""}commands:');
for (var name in names) {
buffer.writeln();
buffer.write(' ${padRight(name, length)} '
« no previous file with comments | « example/test_runner.dart ('k') | lib/src/arg_parser.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698