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

Issue 2572813002: update DDC and analyzer cli preprocessArgs (Closed)

Created:
4 years ago by danrubel
Modified:
4 years ago
Reviewers:
vsm, Brian Wilkerson
CC:
reviews_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

update DDC and analyzer cli preprocessArgs * refactor Analyzer CLI and DDC to use common preprocessArgs method * throw clear exception if trailing @file not found or cannot be read * update preprocessArgs method to always return new list R=brianwilkerson@google.com, vsm@google.com Committed: https://github.com/dart-lang/sdk/commit/5aa30397d72307bf93cd945b5d322db71795531a

Patch Set 1 #

Patch Set 2 : remove unused import #

Total comments: 11

Patch Set 3 : remove duplicate lines #

Patch Set 4 : merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+26 lines, -33 lines) Patch
M pkg/analyzer/lib/src/command_line/arguments.dart View 1 2 chunks +9 lines, -7 lines 0 comments Download
M pkg/analyzer/test/src/command_line/arguments_test.dart View 2 chunks +11 lines, -4 lines 0 comments Download
M pkg/analyzer_cli/lib/src/options.dart View 1 2 2 chunks +3 lines, -5 lines 0 comments Download
M pkg/dev_compiler/bin/dartdevc.dart View 2 chunks +3 lines, -17 lines 0 comments Download

Messages

Total messages: 10 (2 generated)
danrubel
4 years ago (2016-12-13 18:34:39 UTC) #2
Brian Wilkerson
https://codereview.chromium.org/2572813002/diff/20001/pkg/analyzer/lib/src/command_line/arguments.dart File pkg/analyzer/lib/src/command_line/arguments.dart (right): https://codereview.chromium.org/2572813002/diff/20001/pkg/analyzer/lib/src/command_line/arguments.dart#newcode236 pkg/analyzer/lib/src/command_line/arguments.dart:236: args = new List.from(args); Is there a reason for ...
4 years ago (2016-12-13 18:48:21 UTC) #3
danrubel
https://codereview.chromium.org/2572813002/diff/20001/pkg/analyzer/lib/src/command_line/arguments.dart File pkg/analyzer/lib/src/command_line/arguments.dart (right): https://codereview.chromium.org/2572813002/diff/20001/pkg/analyzer/lib/src/command_line/arguments.dart#newcode236 pkg/analyzer/lib/src/command_line/arguments.dart:236: args = new List.from(args); On 2016/12/13 18:48:20, Brian Wilkerson ...
4 years ago (2016-12-13 18:50:09 UTC) #4
Brian Wilkerson
lgtm https://codereview.chromium.org/2572813002/diff/20001/pkg/analyzer/lib/src/command_line/arguments.dart File pkg/analyzer/lib/src/command_line/arguments.dart (right): https://codereview.chromium.org/2572813002/diff/20001/pkg/analyzer/lib/src/command_line/arguments.dart#newcode236 pkg/analyzer/lib/src/command_line/arguments.dart:236: args = new List.from(args); I was looking for ...
4 years ago (2016-12-13 19:02:16 UTC) #5
danrubel
https://codereview.chromium.org/2572813002/diff/20001/pkg/analyzer/lib/src/command_line/arguments.dart File pkg/analyzer/lib/src/command_line/arguments.dart (right): https://codereview.chromium.org/2572813002/diff/20001/pkg/analyzer/lib/src/command_line/arguments.dart#newcode236 pkg/analyzer/lib/src/command_line/arguments.dart:236: args = new List.from(args); On 2016/12/13 19:02:16, Brian Wilkerson ...
4 years ago (2016-12-13 19:09:13 UTC) #6
vsm
lgtm https://codereview.chromium.org/2572813002/diff/20001/pkg/analyzer/lib/src/command_line/arguments.dart File pkg/analyzer/lib/src/command_line/arguments.dart (right): https://codereview.chromium.org/2572813002/diff/20001/pkg/analyzer/lib/src/command_line/arguments.dart#newcode236 pkg/analyzer/lib/src/command_line/arguments.dart:236: args = new List.from(args); On 2016/12/13 19:09:13, danrubel ...
4 years ago (2016-12-13 19:14:33 UTC) #7
Brian Wilkerson
https://codereview.chromium.org/2572813002/diff/20001/pkg/analyzer/lib/src/command_line/arguments.dart File pkg/analyzer/lib/src/command_line/arguments.dart (right): https://codereview.chromium.org/2572813002/diff/20001/pkg/analyzer/lib/src/command_line/arguments.dart#newcode236 pkg/analyzer/lib/src/command_line/arguments.dart:236: args = new List.from(args); Modifying the list seems strange, ...
4 years ago (2016-12-13 19:18:33 UTC) #8
danrubel
4 years ago (2016-12-13 19:37:29 UTC) #10
Message was sent while issue was closed.
Committed patchset #4 (id:60001) manually as
5aa30397d72307bf93cd945b5d322db71795531a (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698