remove optional `new`s
diff --git a/README.md b/README.md
index 8dbef19..b483c3f 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@
First create an [ArgParser][]:
- var parser = new ArgParser();
+ var parser = ArgParser();
Then define a set of options on that parser using [addOption()][addOption] and
[addFlag()][addFlag]. Here's the minimal way to create an option named "name":
@@ -95,7 +95,7 @@
parsed options.
```dart
-var parser = new ArgParser();
+var parser = ArgParser();
parser.addOption('mode');
parser.addFlag('verbose', defaultsTo: true);
var results = parser.parse(['--mode', 'debug', 'something', 'else']);
@@ -173,7 +173,7 @@
overriding earlier ones; for example:
```dart
-var parser = new ArgParser();
+var parser = ArgParser();
parser.addOption('mode');
var results = parser.parse(['--mode', 'on', '--mode', 'off']);
print(results['mode']); // prints 'off'
@@ -184,7 +184,7 @@
values:
```dart
-var parser = new ArgParser();
+var parser = ArgParser();
parser.addMultiOption('mode');
var results = parser.parse(['--mode', 'on', '--mode', 'off']);
print(results['mode']); // prints '[on, off]'
@@ -193,7 +193,7 @@
By default, values for a multi-valued option may also be separated with commas:
```dart
-var parser = new ArgParser();
+var parser = ArgParser();
parser.addOption('mode', allowMultiple: true);
var results = parser.parse(['--mode', 'on,off']);
print(results['mode']); // prints '[on, off]'
@@ -216,7 +216,7 @@
method:
```dart
-var parser = new ArgParser();
+var parser = ArgParser();
var command = parser.addCommand('commit');
```
@@ -225,8 +225,8 @@
options, you can pass it in:
```dart
-var parser = new ArgParser();
-var command = new ArgParser();
+var parser = ArgParser();
+var command = ArgParser();
parser.addCommand('commit', command);
```
@@ -251,7 +251,7 @@
tries to find the right-most command that accepts an option. For example:
```dart
-var parser = new ArgParser();
+var parser = ArgParser();
parser.addFlag('all', abbr: 'a');
var command = parser.addCommand('commit');
command.addFlag('all', abbr: 'a');
@@ -273,9 +273,9 @@
as handling `--help` flags and invalid arguments. For example:
```dart
-var runner = new CommandRunner("git", "Distributed version control.")
- ..addCommand(new CommitCommand())
- ..addCommand(new StashCommand())
+var runner = CommandRunner("git", "Distributed version control.")
+ ..addCommand(CommitCommand())
+ ..addCommand(StashCommand())
..run(['commit', '-a']); // Calls [CommitCommand.run()]
```
@@ -312,8 +312,8 @@
final String description = "Stash changes in the working directory.";
StashCommand() {
- addSubcommand(new StashSaveCommand());
- addSubcommand(new StashListCommand());
+ addSubcommand(StashSaveCommand());
+ addSubcommand(StashListCommand());
}
}
```