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

Issue 2995813002: fix #30423, covariant parameter tearoff type should be Object (Closed)

Created:
3 years, 4 months ago by Jennifer Messerly
Modified:
3 years, 4 months ago
Reviewers:
Leaf, Paul Berry
CC:
reviews_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

fix #30423, covariant parameter tearoff type should be Object some tests needed to be updated to reflect the informal spec semantics. R=leafp@google.com, paulberry@google.com Committed: https://github.com/dart-lang/sdk/commit/d09868c02fa4f628b8a247cca5e8e6e83303b252

Patch Set 1 #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+108 lines, -59 lines) Patch
M pkg/analyzer/lib/src/dart/element/element.dart View 1 chunk +4 lines, -0 lines 2 comments Download
M pkg/dev_compiler/lib/src/compiler/code_generator.dart View 6 chunks +30 lines, -12 lines 0 comments Download
M pkg/dev_compiler/test/codegen_expected/closure.js View 1 chunk +1 line, -1 line 0 comments Download
M tests/language_strong/covariant_subtyping_test.dart View 2 chunks +27 lines, -0 lines 0 comments Download
M tests/language_strong/function_subtype2_test.dart View 1 chunk +5 lines, -5 lines 1 comment Download
M tests/language_strong/function_subtype3_test.dart View 2 chunks +5 lines, -5 lines 0 comments Download
M tests/language_strong/function_subtype_bound_closure3_test.dart View 1 chunk +7 lines, -7 lines 0 comments Download
M tests/language_strong/function_subtype_bound_closure4_test.dart View 2 chunks +7 lines, -7 lines 0 comments Download
M tests/language_strong/function_subtype_call1_test.dart View 2 chunks +5 lines, -5 lines 0 comments Download
M tests/language_strong/function_subtype_call2_test.dart View 2 chunks +5 lines, -5 lines 0 comments Download
M tests/language_strong/function_subtype_cast1_test.dart View 1 chunk +3 lines, -3 lines 0 comments Download
M tests/language_strong/function_subtype_not1_test.dart View 1 chunk +3 lines, -3 lines 0 comments Download
M tests/language_strong/function_type_alias2_test.dart View 1 chunk +6 lines, -4 lines 0 comments Download
M tests/language_strong/language_strong.status View 1 chunk +0 lines, -2 lines 0 comments Download

Messages

Total messages: 11 (4 generated)
Jennifer Messerly
3 years, 4 months ago (2017-08-12 00:07:48 UTC) #2
Jennifer Messerly
https://codereview.chromium.org/2995813002/diff/1/pkg/analyzer/lib/src/dart/element/element.dart File pkg/analyzer/lib/src/dart/element/element.dart (right): https://codereview.chromium.org/2995813002/diff/1/pkg/analyzer/lib/src/dart/element/element.dart#newcode7233 pkg/analyzer/lib/src/dart/element/element.dart:7233: FunctionType getReifiedType(DartType objectType) { FYI: I want to remove ...
3 years, 4 months ago (2017-08-12 00:10:49 UTC) #5
Paul Berry
lgtm https://codereview.chromium.org/2995813002/diff/1/pkg/analyzer/lib/src/dart/element/element.dart File pkg/analyzer/lib/src/dart/element/element.dart (right): https://codereview.chromium.org/2995813002/diff/1/pkg/analyzer/lib/src/dart/element/element.dart#newcode7233 pkg/analyzer/lib/src/dart/element/element.dart:7233: FunctionType getReifiedType(DartType objectType) { On 2017/08/12 00:10:49, Jennifer ...
3 years, 4 months ago (2017-08-14 16:11:47 UTC) #6
Leaf
lgtm
3 years, 4 months ago (2017-08-15 21:06:20 UTC) #7
Jennifer Messerly
Committed patchset #1 (id:1) manually as d09868c02fa4f628b8a247cca5e8e6e83303b252 (presubmit successful).
3 years, 4 months ago (2017-08-15 21:27:16 UTC) #9
Leaf
Oops. I think this missed the language_2 tests that need updating.
3 years, 4 months ago (2017-08-16 00:02:17 UTC) #10
Jennifer Messerly
3 years, 4 months ago (2017-08-16 20:58:02 UTC) #11
Message was sent while issue was closed.
On 2017/08/16 00:02:17, Leaf wrote:
> Oops.  I think this missed the language_2 tests that need updating.

oh gosh, do we know what happened? I ran a full test.py including language_2 ...
not sure if a test change landed in the meantime before I landed this CL or what

Powered by Google App Engine
This is Rietveld 408576698