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

Issue 2439343002: Initial implementation of AnalysisDriver. (Closed)

Created:
4 years, 2 months ago by scheglov
Modified:
4 years, 1 month ago
CC:
reviews_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Initial implementation of AnalysisDriver. I will need to add more documentation, implement state transitions, actually implement computing analysis results, add optimizations, etc. TBR R=brianwilkerson@google.com, paulberry@google.com BUG= Committed: https://github.com/dart-lang/sdk/commit/e7b596ce5b375642d789e97b1917fa0ffb9cffdb

Patch Set 1 #

Total comments: 32
Unified diffs Side-by-side diffs Delta from patch set Stats (+712 lines, -10 lines) Patch
M pkg/analyzer/lib/src/dart/analysis/driver.dart View 9 chunks +712 lines, -10 lines 32 comments Download

Messages

Total messages: 7 (1 generated)
scheglov
4 years, 2 months ago (2016-10-23 22:19:14 UTC) #1
scheglov
Committed patchset #1 (id:1) manually as e7b596ce5b375642d789e97b1917fa0ffb9cffdb (presubmit successful).
4 years, 2 months ago (2016-10-24 03:08:11 UTC) #3
Paul Berry
https://codereview.chromium.org/2439343002/diff/1/pkg/analyzer/lib/src/dart/analysis/driver.dart File pkg/analyzer/lib/src/dart/analysis/driver.dart (right): https://codereview.chromium.org/2439343002/diff/1/pkg/analyzer/lib/src/dart/analysis/driver.dart#newcode258 pkg/analyzer/lib/src/dart/analysis/driver.dart:258: _requestedFiles[path] = completer; There's a bug here. If the ...
4 years, 1 month ago (2016-10-24 11:46:21 UTC) #4
scheglov
Fixed in https://codereview.chromium.org/2450483002 https://codereview.chromium.org/2439343002/diff/1/pkg/analyzer/lib/src/dart/analysis/driver.dart File pkg/analyzer/lib/src/dart/analysis/driver.dart (right): https://codereview.chromium.org/2439343002/diff/1/pkg/analyzer/lib/src/dart/analysis/driver.dart#newcode258 pkg/analyzer/lib/src/dart/analysis/driver.dart:258: _requestedFiles[path] = completer; On 2016/10/24 11:46:21, ...
4 years, 1 month ago (2016-10-24 17:23:48 UTC) #5
scheglov
https://codereview.chromium.org/2439343002/diff/1/pkg/analyzer/lib/src/dart/analysis/driver.dart File pkg/analyzer/lib/src/dart/analysis/driver.dart (right): https://codereview.chromium.org/2439343002/diff/1/pkg/analyzer/lib/src/dart/analysis/driver.dart#newcode312 pkg/analyzer/lib/src/dart/analysis/driver.dart:312: // Caused by Bad state: Unmatched TypeParameterElementImpl T On ...
4 years, 1 month ago (2016-10-24 17:29:31 UTC) #6
Brian Wilkerson
4 years, 1 month ago (2016-10-26 06:31:49 UTC) #7
Message was sent while issue was closed.
This needs tests!

https://codereview.chromium.org/2439343002/diff/1/pkg/analyzer/lib/src/dart/a...
File pkg/analyzer/lib/src/dart/analysis/driver.dart (right):

https://codereview.chromium.org/2439343002/diff/1/pkg/analyzer/lib/src/dart/a...
pkg/analyzer/lib/src/dart/analysis/driver.dart:703: * The [Source] this [_File]
instance represent.
nit: "represent" --> "represents"

Powered by Google App Engine
This is Rietveld 408576698