Skip to content

Commit 207dfd5

Browse files
authored
Correctly parse build options (#331)
1 parent a910ff0 commit 207dfd5

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

webdev/lib/src/command/serve_command.dart

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -103,12 +103,9 @@ refresh: Performs a full page refresh.
103103
// Forward remaining arguments as Build Options to the Daemon.
104104
// This isn't documented. Should it be advertised?
105105
var buildOptions = buildRunnerArgs(pubspecLock, configuration)
106-
..addAll(argResults.rest
107-
.where((arg) => !arg.contains(':') || arg.startsWith('--'))
108-
.toList());
109-
var directoryArgs = argResults.rest
110-
.where((arg) => arg.contains(':') || !arg.startsWith('--'))
111-
.toList();
106+
..addAll(argResults.rest.where((arg) => arg.startsWith('-')).toList());
107+
var directoryArgs =
108+
argResults.rest.where((arg) => !arg.startsWith('-')).toList();
112109
var targetPorts = _parseDirectoryArgs(directoryArgs);
113110
var workflow =
114111
await DevWorkflow.start(configuration, buildOptions, targetPorts);

0 commit comments

Comments
 (0)