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

Issue 1311433005: Integrate recent parameter override logic (Closed)

Created:
5 years, 4 months ago by Brian Wilkerson
Modified:
5 years, 3 months ago
Reviewers:
Leaf, vsm, Paul Berry, vicb
CC:
reviews_dartlang.org
Base URL:
https://github.com/dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 6

Patch Set 2 : Address comments #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+402 lines, -15 lines) Patch
M pkg/analyzer/lib/src/task/strong_mode.dart View 1 4 chunks +106 lines, -8 lines 4 comments Download
M pkg/analyzer/test/src/task/strong_mode_test.dart View 1 11 chunks +296 lines, -7 lines 0 comments Download

Messages

Total messages: 12 (2 generated)
Brian Wilkerson
This carries forward the changes from https://codereview.chromium.org/1311863005/, with the same kind of semantic changes as ...
5 years, 4 months ago (2015-08-25 21:49:17 UTC) #2
Paul Berry
lgtm, though I didn't scrutinize it in a great deal of detail, since I'm hoping ...
5 years, 4 months ago (2015-08-25 22:11:14 UTC) #3
Leaf
https://codereview.chromium.org/1311433005/diff/1/pkg/analyzer/lib/src/task/strong_mode.dart File pkg/analyzer/lib/src/task/strong_mode.dart (right): https://codereview.chromium.org/1311433005/diff/1/pkg/analyzer/lib/src/task/strong_mode.dart#newcode195 pkg/analyzer/lib/src/task/strong_mode.dart:195: for (int i = overriddenParameters.length - 1; i >= ...
5 years, 4 months ago (2015-08-25 23:06:37 UTC) #4
Brian Wilkerson
PTAL https://codereview.chromium.org/1311433005/diff/1/pkg/analyzer/lib/src/task/strong_mode.dart File pkg/analyzer/lib/src/task/strong_mode.dart (right): https://codereview.chromium.org/1311433005/diff/1/pkg/analyzer/lib/src/task/strong_mode.dart#newcode195 pkg/analyzer/lib/src/task/strong_mode.dart:195: for (int i = overriddenParameters.length - 1; i ...
5 years, 3 months ago (2015-08-26 15:25:37 UTC) #5
Leaf
Nice! lgtm. https://codereview.chromium.org/1311433005/diff/20001/pkg/analyzer/lib/src/task/strong_mode.dart File pkg/analyzer/lib/src/task/strong_mode.dart (right): https://codereview.chromium.org/1311433005/diff/20001/pkg/analyzer/lib/src/task/strong_mode.dart#newcode241 pkg/analyzer/lib/src/task/strong_mode.dart:241: * it appears at the given [index] ...
5 years, 3 months ago (2015-08-26 17:11:09 UTC) #6
vsm
lgtm - thanks for migrating this!
5 years, 3 months ago (2015-08-26 17:14:18 UTC) #7
Brian Wilkerson
Committed patchset #2 (id:20001) manually as 335b87c701d4176a669a318d50f345d4b7977267 (presubmit successful).
5 years, 3 months ago (2015-08-26 17:35:39 UTC) #8
Brian Wilkerson
https://codereview.chromium.org/1311433005/diff/20001/pkg/analyzer/lib/src/task/strong_mode.dart File pkg/analyzer/lib/src/task/strong_mode.dart (right): https://codereview.chromium.org/1311433005/diff/20001/pkg/analyzer/lib/src/task/strong_mode.dart#newcode241 pkg/analyzer/lib/src/task/strong_mode.dart:241: * it appears at the given [index] in it's ...
5 years, 3 months ago (2015-08-26 17:36:15 UTC) #9
vicb
I think this CL should be amended to support SDK v1.11, see inline comments. https://codereview.chromium.org/1311433005/diff/20001/pkg/analyzer/lib/src/task/strong_mode.dart ...
5 years, 3 months ago (2015-08-29 06:10:42 UTC) #11
Brian Wilkerson
5 years, 3 months ago (2015-08-29 16:15:05 UTC) #12
Message was sent while issue was closed.
https://codereview.chromium.org/1311433005/diff/20001/pkg/analyzer/lib/src/ta...
File pkg/analyzer/lib/src/task/strong_mode.dart (right):

https://codereview.chromium.org/1311433005/diff/20001/pkg/analyzer/lib/src/ta...
pkg/analyzer/lib/src/task/strong_mode.dart:422: overriddenMethods =
overriddenMethods ??
If only we had a tool that could tell us when we made a mistake like that :-(

Fixed by https://codereview.chromium.org/1301333007/.

Powered by Google App Engine
This is Rietveld 408576698