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

Issue 2652823002: Use single InputPackagesResultProvider, without SdkSummaryResultProvider. (Closed)

Created:
3 years, 11 months ago by scheglov
Modified:
3 years, 11 months ago
CC:
reviews_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Use single InputPackagesResultProvider, without SdkSummaryResultProvider. Each SummaryResynthesizer is now responsible for creating its TypeProvider. And with the new AnalysisDriver we stop using SDK CachePartition. For now we add SDK's summary bundle into SummaryDataStore. Eventually we will get rid of it and add individual SDK libraries. R=brianwilkerson@google.com, paulberry@google.com, vsm@google.com BUG= Committed: https://github.com/dart-lang/sdk/commit/c9e1b888a3c72617eb727e31239760c3c617eff2

Patch Set 1 #

Total comments: 4

Patch Set 2 : Fix for resynthesizing TypeProvider in DDC. #

Patch Set 3 : Fixes for analyzer_cli. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+97 lines, -141 lines) Patch
M pkg/analysis_server/lib/src/services/correction/fix_internal.dart View 3 chunks +9 lines, -0 lines 0 comments Download
M pkg/analyzer/lib/src/context/context.dart View 1 2 chunks +12 lines, -0 lines 0 comments Download
M pkg/analyzer/lib/src/dart/analysis/driver.dart View 1 chunk +1 line, -0 lines 0 comments Download
M pkg/analyzer/lib/src/dart/sdk/sdk.dart View 2 chunks +5 lines, -4 lines 0 comments Download
M pkg/analyzer/lib/src/generated/sdk_io.dart View 2 chunks +5 lines, -3 lines 0 comments Download
M pkg/analyzer/lib/src/summary/package_bundle_reader.dart View 1 6 chunks +14 lines, -27 lines 0 comments Download
M pkg/analyzer/lib/src/summary/resynthesize.dart View 5 chunks +21 lines, -13 lines 0 comments Download
M pkg/analyzer/lib/src/summary/summary_sdk.dart View 3 chunks +3 lines, -80 lines 0 comments Download
M pkg/analyzer/test/src/summary/resynthesize_common.dart View 3 chunks +8 lines, -4 lines 0 comments Download
M pkg/analyzer_cli/lib/src/driver.dart View 1 2 3 chunks +10 lines, -2 lines 0 comments Download
M pkg/dev_compiler/lib/src/compiler/compiler.dart View 1 2 chunks +1 line, -1 line 1 comment Download
M pkg/front_end/lib/src/incremental_resolved_ast_generator_impl.dart View 4 chunks +8 lines, -7 lines 0 comments Download

Messages

Total messages: 11 (3 generated)
scheglov
3 years, 11 months ago (2017-01-23 21:47:58 UTC) #1
Brian Wilkerson
lgtm
3 years, 11 months ago (2017-01-23 22:25:41 UTC) #2
Paul Berry
lgtm https://codereview.chromium.org/2652823002/diff/1/pkg/analyzer/lib/src/context/context.dart File pkg/analyzer/lib/src/context/context.dart (right): https://codereview.chromium.org/2652823002/diff/1/pkg/analyzer/lib/src/context/context.dart#newcode209 pkg/analyzer/lib/src/context/context.dart:209: * not use a separate SDK cache partition. ...
3 years, 11 months ago (2017-01-23 22:36:46 UTC) #3
scheglov
https://codereview.chromium.org/2652823002/diff/1/pkg/analyzer/lib/src/context/context.dart File pkg/analyzer/lib/src/context/context.dart (right): https://codereview.chromium.org/2652823002/diff/1/pkg/analyzer/lib/src/context/context.dart#newcode209 pkg/analyzer/lib/src/context/context.dart:209: * not use a separate SDK cache partition. On ...
3 years, 11 months ago (2017-01-23 22:44:50 UTC) #6
scheglov
PTAL I had to make additional changes for DDC and analyzer_cli.
3 years, 11 months ago (2017-01-23 23:13:10 UTC) #7
Brian Wilkerson
lgtm
3 years, 11 months ago (2017-01-23 23:28:20 UTC) #8
vsm
lgtm https://codereview.chromium.org/2652823002/diff/40001/pkg/dev_compiler/lib/src/compiler/compiler.dart File pkg/dev_compiler/lib/src/compiler/compiler.dart (right): https://codereview.chromium.org/2652823002/diff/40001/pkg/dev_compiler/lib/src/compiler/compiler.dart#newcode89 pkg/dev_compiler/lib/src/compiler/compiler.dart:89: summaryData.addBundle(null, sdk.getLinkedBundle()); Does it make sense to pass ...
3 years, 11 months ago (2017-01-23 23:43:38 UTC) #9
scheglov
3 years, 11 months ago (2017-01-24 00:54:25 UTC) #11
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
c9e1b888a3c72617eb727e31239760c3c617eff2 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698