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

Issue 2078033002: Introduce build configuration to summary building. (Closed)

Created:
4 years, 6 months ago by pquitslund
Modified:
4 years, 6 months ago
CC:
reviews_dartlang.org
Base URL:
git@github.com:dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Introduce build configuration to summary building. Options are largely unused but are in line with what is specified in CLI to support `build_mode` bringing us a step closer to a unified summary builder and in the short term to a provisional API that should work for Flutter SDK generation experiments in the next alpha release. BUG= R=brianwilkerson@google.com, paulberry@google.com Committed: https://github.com/dart-lang/sdk/commit/9a75f18e47f49c52cd6fb4dc091895b4066307a2

Patch Set 1 #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+66 lines, -8 lines) Patch
M pkg/analyzer/lib/src/summary/summary_file_builder.dart View 3 chunks +64 lines, -7 lines 4 comments Download
M pkg/analyzer/tool/summary/build_sdk_summaries.dart View 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 7 (2 generated)
pquitslund
4 years, 6 months ago (2016-06-17 19:48:04 UTC) #2
Paul Berry
lgtm https://codereview.chromium.org/2078033002/diff/1/pkg/analyzer/lib/src/summary/summary_file_builder.dart File pkg/analyzer/lib/src/summary/summary_file_builder.dart (right): https://codereview.chromium.org/2078033002/diff/1/pkg/analyzer/lib/src/summary/summary_file_builder.dart#newcode63 pkg/analyzer/lib/src/summary/summary_file_builder.dart:63: /** Nit: add a blank line here. https://codereview.chromium.org/2078033002/diff/1/pkg/analyzer/lib/src/summary/summary_file_builder.dart#newcode64 ...
4 years, 6 months ago (2016-06-17 19:57:51 UTC) #3
Brian Wilkerson
lgtm
4 years, 6 months ago (2016-06-17 20:09:09 UTC) #4
pquitslund
Committed patchset #1 (id:1) manually as 9a75f18e47f49c52cd6fb4dc091895b4066307a2 (presubmit successful).
4 years, 6 months ago (2016-06-17 20:37:34 UTC) #6
pquitslund
4 years, 6 months ago (2016-06-17 20:47:32 UTC) #7
Message was sent while issue was closed.
Thanks!

https://codereview.chromium.org/2078033002/diff/1/pkg/analyzer/lib/src/summar...
File pkg/analyzer/lib/src/summary/summary_file_builder.dart (right):

https://codereview.chromium.org/2078033002/diff/1/pkg/analyzer/lib/src/summar...
pkg/analyzer/lib/src/summary/summary_file_builder.dart:63: /**
On 2016/06/17 19:57:51, Paul Berry wrote:
> Nit: add a blank line here.

Done.

https://codereview.chromium.org/2078033002/diff/1/pkg/analyzer/lib/src/summar...
pkg/analyzer/lib/src/summary/summary_file_builder.dart:64: * Whether to create
summaries using only ASTs, i.e. don't perform resolution.
On 2016/06/17 19:57:51, Paul Berry wrote:
> Technically, creating summaries from ASTs performs resolution; it just does it
> in a different way that doesn't require creating a full element model. 
Consider
> changing to something like: "Whether to create summaries directly from ASTs,
> i.e. don't create a full element model."

Done.

Powered by Google App Engine
This is Rietveld 408576698