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

Issue 923733002: Major refactor of the transformer, added an `InitializePlugin` class which allows you to hook direc… (Closed)

Created:
5 years, 10 months ago by jakemac
Modified:
5 years, 10 months ago
CC:
reviews_dartlang.org
Base URL:
git@github.com:dart-lang/static-init.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Major refactor of the transformer, added an `InitializePlugin` class which allows you to hook directly into the transformer and do custom actions at compile time. R=sigmund@google.com Committed: https://github.com/dart-lang/static_init/commit/4b775a0921a502b9ea18f8d774acc61cd20c6b47

Patch Set 1 #

Total comments: 33

Patch Set 2 : code review updates #

Total comments: 4

Patch Set 3 : wrapup #

Unified diffs Side-by-side diffs Delta from patch set Stats (+482 lines, -359 lines) Patch
M CHANGELOG.md View 1 1 chunk +7 lines, -0 lines 0 comments Download
M README.md View 1 1 chunk +12 lines, -0 lines 0 comments Download
A lib/build/initializer_plugin.dart View 1 2 1 chunk +265 lines, -0 lines 0 comments Download
D lib/plugin_transformer.dart View 1 chunk +0 lines, -85 lines 0 comments Download
M lib/transformer.dart View 1 2 9 chunks +119 lines, -205 lines 0 comments Download
M pubspec.yaml View 1 1 chunk +1 line, -1 line 0 comments Download
D test/plugin_transformer_test.dart View 1 chunk +0 lines, -63 lines 0 comments Download
M test/transformer_test.dart View 1 3 chunks +78 lines, -5 lines 0 comments Download

Messages

Total messages: 9 (2 generated)
jakemac
5 years, 10 months ago (2015-02-12 21:23:23 UTC) #2
Siggi Cherem (dart-lang)
very nice! minor comments, but otherwise looks great https://codereview.chromium.org/923733002/diff/1/CHANGELOG.md File CHANGELOG.md (right): https://codereview.chromium.org/923733002/diff/1/CHANGELOG.md#newcode1 CHANGELOG.md:1: ## ...
5 years, 10 months ago (2015-02-13 00:50:37 UTC) #3
Siggi Cherem (dart-lang)
https://codereview.chromium.org/923733002/diff/1/lib/transformer.dart File lib/transformer.dart (right): https://codereview.chromium.org/923733002/diff/1/lib/transformer.dart#newcode23 lib/transformer.dart:23: Asset bootstrapInitializers(Resolver resolver, Transform transform, looking at the other ...
5 years, 10 months ago (2015-02-13 16:45:37 UTC) #4
jakemac
https://codereview.chromium.org/923733002/diff/1/CHANGELOG.md File CHANGELOG.md (right): https://codereview.chromium.org/923733002/diff/1/CHANGELOG.md#newcode1 CHANGELOG.md:1: ## 0.4.0 On 2015/02/13 00:50:35, Siggi Cherem (dart-lang) wrote: ...
5 years, 10 months ago (2015-02-13 20:16:06 UTC) #5
Siggi Cherem (dart-lang)
lgtm! https://codereview.chromium.org/923733002/diff/20001/lib/transformer.dart File lib/transformer.dart (right): https://codereview.chromium.org/923733002/diff/20001/lib/transformer.dart#newcode320 lib/transformer.dart:320: } on StateError catch (e) { FYI - ...
5 years, 10 months ago (2015-02-13 20:25:42 UTC) #6
jakemac
https://codereview.chromium.org/923733002/diff/20001/lib/transformer.dart File lib/transformer.dart (right): https://codereview.chromium.org/923733002/diff/20001/lib/transformer.dart#newcode320 lib/transformer.dart:320: } on StateError catch (e) { On 2015/02/13 20:25:42, ...
5 years, 10 months ago (2015-02-13 22:13:47 UTC) #7
jakemac
5 years, 10 months ago (2015-02-13 22:19:38 UTC) #9
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
4b775a0921a502b9ea18f8d774acc61cd20c6b47 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698