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

Issue 217163005: Code transformers fixes for latest analyzer update (Closed)

Created:
6 years, 9 months ago by blois
Modified:
6 years, 9 months ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Code transformers fixes for latest analyzer update This fixes some incompatibilities with the newest analyzer around how deleted files are handled. The resolver was removing the source completely, but the analyzer expects the source to remain as long as it is being referenced by a URI. This also fixes an issue where resolver were not being released when an exception was thrown from within the applyResolvers call. ** NOTE ** see the commented line which needs to be removed with the updated analyzer. BUG= R=brianwilkerson@google.com, scheglov@google.com, sigmund@google.com Committed: https://code.google.com/p/dart/source/detail?r=34512

Patch Set 1 : #

Total comments: 3

Patch Set 2 : #

Patch Set 3 : bumping version #

Unified diffs Side-by-side diffs Delta from patch set Stats (+54 lines, -27 lines) Patch
M pkg/code_transformers/lib/src/resolver_impl.dart View 1 7 chunks +28 lines, -12 lines 0 comments Download
M pkg/code_transformers/lib/src/resolvers.dart View 1 chunk +4 lines, -3 lines 0 comments Download
M pkg/code_transformers/pubspec.yaml View 1 2 1 chunk +1 line, -1 line 0 comments Download
M pkg/code_transformers/test/resolver_test.dart View 5 chunks +21 lines, -11 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
blois
https://codereview.chromium.org/217163005/diff/20001/pkg/code_transformers/test/resolver_test.dart File pkg/code_transformers/test/resolver_test.dart (right): https://codereview.chromium.org/217163005/diff/20001/pkg/code_transformers/test/resolver_test.dart#newcode186 pkg/code_transformers/test/resolver_test.dart:186: 'error: absolute paths not allowed: "/b.dart"', This test will ...
6 years, 9 months ago (2014-03-28 18:08:08 UTC) #1
Brian Wilkerson
LGTM! Thanks for the prompt turn-around! https://codereview.chromium.org/217163005/diff/20001/pkg/code_transformers/lib/src/resolver_impl.dart File pkg/code_transformers/lib/src/resolver_impl.dart (right): https://codereview.chromium.org/217163005/diff/20001/pkg/code_transformers/lib/src/resolver_impl.dart#newcode333 pkg/code_transformers/lib/src/resolver_impl.dart:333: new TimestampedData<String>(modificationStamp, _contents); ...
6 years, 9 months ago (2014-03-28 18:20:51 UTC) #2
scheglov
lgtm
6 years, 9 months ago (2014-03-28 18:24:25 UTC) #3
blois
https://codereview.chromium.org/217163005/diff/20001/pkg/code_transformers/lib/src/resolver_impl.dart File pkg/code_transformers/lib/src/resolver_impl.dart (right): https://codereview.chromium.org/217163005/diff/20001/pkg/code_transformers/lib/src/resolver_impl.dart#newcode333 pkg/code_transformers/lib/src/resolver_impl.dart:333: new TimestampedData<String>(modificationStamp, _contents); On 2014/03/28 18:20:52, Brian Wilkerson wrote: ...
6 years, 9 months ago (2014-03-28 18:29:04 UTC) #4
Siggi Cherem (dart-lang)
lgtm!
6 years, 9 months ago (2014-03-28 18:34:16 UTC) #5
blois
6 years, 9 months ago (2014-03-28 18:36:44 UTC) #6
Message was sent while issue was closed.
Committed patchset #3 manually as r34512 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698