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

Issue 1535893002: Change the deferred library check tool to allow unspecified packages to be in (Closed)

Created:
5 years ago by Harry Terkelsen
Modified:
5 years ago
CC:
reviews_dartlang.org
Base URL:
git@github.com:dart-lang/dart2js_info.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Change the deferred library check tool to allow unspecified packages to be in any part. Also allow part specifications to specifically exclude packages. BUG= R=sigmund@google.com Committed: https://github.com/dart-lang/dart2js_info/commit/44ab8ea4359a24dc3d1653240b1239b5cb6df43f

Patch Set 1 #

Total comments: 16

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+120 lines, -67 lines) Patch
M CHANGELOG.md View 1 chunk +4 lines, -0 lines 0 comments Download
M README.md View 1 1 chunk +14 lines, -8 lines 0 comments Download
M lib/deferred_library_check.dart View 1 4 chunks +96 lines, -53 lines 0 comments Download
M lib/info.dart View 3 chunks +4 lines, -4 lines 0 comments Download
M lib/json_info_codec.dart View 1 chunk +1 line, -1 line 0 comments Download
M pubspec.yaml View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 10 (2 generated)
Harry Terkelsen
5 years ago (2015-12-18 01:44:20 UTC) #2
Siggi Cherem (dart-lang)
https://codereview.chromium.org/1535893002/diff/1/README.md File README.md (right): https://codereview.chromium.org/1535893002/diff/1/README.md#newcode211 README.md:211: - some_package I like that the new syntax allows ...
5 years ago (2015-12-18 02:29:41 UTC) #3
Harry Terkelsen
I decided to name the parts after the "as" name rather than the package name ...
5 years ago (2015-12-18 21:22:21 UTC) #4
Siggi Cherem (dart-lang)
lgtm https://codereview.chromium.org/1535893002/diff/1/README.md File README.md (right): https://codereview.chromium.org/1535893002/diff/1/README.md#newcode240 README.md:240: instance, if you have `import 'package:foo/foo.dart' deferred as ...
5 years ago (2015-12-18 21:34:25 UTC) #5
Harry Terkelsen
https://codereview.chromium.org/1535893002/diff/1/lib/deferred_library_check.dart File lib/deferred_library_check.dart (right): https://codereview.chromium.org/1535893002/diff/1/lib/deferred_library_check.dart#newcode66 lib/deferred_library_check.dart:66: .map((unit) => unit.imports.single)); On 2015/12/18 21:34:25, Siggi Cherem (dart-lang) ...
5 years ago (2015-12-18 21:42:53 UTC) #6
Harry Terkelsen
Committed patchset #2 (id:20001) manually as 44ab8ea4359a24dc3d1653240b1239b5cb6df43f (presubmit successful).
5 years ago (2015-12-18 21:43:07 UTC) #8
Siggi Cherem (dart-lang)
On 2015/12/18 21:42:53, Harry Terkelsen wrote: > https://codereview.chromium.org/1535893002/diff/1/lib/deferred_library_check.dart > File lib/deferred_library_check.dart (right): > > https://codereview.chromium.org/1535893002/diff/1/lib/deferred_library_check.dart#newcode66 ...
5 years ago (2015-12-18 21:47:30 UTC) #9
Harry Terkelsen
5 years ago (2015-12-18 21:57:51 UTC) #10
Message was sent while issue was closed.
There is no way to disambiguate them currently. This isn't a problem now but
could become one in the future. Perhaps we could also allow URIs to be keys and
if there is a URI key it must match one of the deferred import URIs in the
program

Powered by Google App Engine
This is Rietveld 408576698