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

Issue 140803002: Perform override and inheritance checks. (Closed)

Created:
6 years, 11 months ago by Johnni Winther
Modified:
6 years, 8 months ago
Reviewers:
karlklose
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Perform override and inheritance checks. R=karlklose@google.com Committed: https://code.google.com/p/dart/source/detail?r=32192

Patch Set 1 #

Total comments: 46
Unified diffs Side-by-side diffs Delta from patch set Stats (+2738 lines, -183 lines) Patch
M sdk/lib/_internal/compiler/implementation/elements/modelx.dart View 1 chunk +1 line, -4 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/resolution/class_members.dart View 5 chunks +255 lines, -0 lines 16 comments Download
M sdk/lib/_internal/compiler/implementation/resolution/members.dart View 3 chunks +0 lines, -59 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/warnings.dart View 4 chunks +321 lines, -18 lines 2 comments Download
M sdk/lib/_internal/lib/isolate_helper.dart View 2 chunks +2 lines, -2 lines 0 comments Download
M sdk/lib/_internal/lib/js_mirrors.dart View 1 chunk +1 line, -1 line 0 comments Download
M tests/co19/co19-dart2dart.status View 2 chunks +0 lines, -12 lines 0 comments Download
M tests/co19/co19-dart2js.status View 6 chunks +1 line, -15 lines 0 comments Download
M tests/compiler/dart2js/analyze_api_test.dart View 1 chunk +11 lines, -0 lines 1 comment Download
M tests/compiler/dart2js/analyze_helper.dart View 4 chunks +8 lines, -0 lines 2 comments Download
M tests/compiler/dart2js/analyze_only_test.dart View 1 chunk +2 lines, -2 lines 0 comments Download
A tests/compiler/dart2js/check_members_test.dart View 1 chunk +53 lines, -0 lines 0 comments Download
M tests/compiler/dart2js/mock_compiler.dart View 2 chunks +15 lines, -8 lines 0 comments Download
A tests/compiler/dart2js/override_inheritance_test.dart View 1 chunk +1519 lines, -0 lines 16 comments Download
M tests/compiler/dart2js/warnings_checker.dart View 1 chunk +3 lines, -1 line 0 comments Download
A + tests/language/check_member_static_test.dart View 1 chunk +10 lines, -10 lines 0 comments Download
A + tests/language/check_method_override_test.dart View 1 chunk +8 lines, -10 lines 0 comments Download
M tests/language/language.status View 1 chunk +2 lines, -0 lines 0 comments Download
M tests/language/language_analyzer.status View 1 chunk +29 lines, -0 lines 0 comments Download
M tests/language/language_analyzer2.status View 1 chunk +29 lines, -0 lines 0 comments Download
M tests/language/language_dart2js.status View 3 chunks +1 line, -33 lines 1 comment Download
A tests/language/override_inheritance_abstract_test.dart View 1 chunk +66 lines, -0 lines 2 comments Download
A tests/language/override_inheritance_field_test.dart View 1 chunk +120 lines, -0 lines 0 comments Download
A tests/language/override_inheritance_generic_test.dart View 1 chunk +72 lines, -0 lines 0 comments Download
A tests/language/override_inheritance_method_test.dart View 1 chunk +100 lines, -0 lines 0 comments Download
A tests/language/override_inheritance_mixed_test.dart View 1 chunk +44 lines, -0 lines 4 comments Download
A tests/language/override_inheritance_no_such_method_test.dart View 1 chunk +56 lines, -0 lines 2 comments Download
M tests/utils/dummy_compiler_test.dart View 1 chunk +8 lines, -7 lines 0 comments Download
M tests/utils/recursive_import_test.dart View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 6 (0 generated)
Johnni Winther
6 years, 11 months ago (2014-01-16 12:18:19 UTC) #1
Johnni Winther
https://codereview.chromium.org/140803002/diff/1/tests/language/language_dart2js.status File tests/language/language_dart2js.status (right): https://codereview.chromium.org/140803002/diff/1/tests/language/language_dart2js.status#newcode159 tests/language/language_dart2js.status:159: #*: Fail, Pass # TODO(ahe): Triage these tests. This ...
6 years, 11 months ago (2014-01-17 10:21:54 UTC) #2
karlklose
LGTM. https://codereview.chromium.org/140803002/diff/1/sdk/lib/_internal/compiler/implementation/resolution/class_members.dart File sdk/lib/_internal/compiler/implementation/resolution/class_members.dart (right): https://codereview.chromium.org/140803002/diff/1/sdk/lib/_internal/compiler/implementation/resolution/class_members.dart#newcode42 sdk/lib/_internal/compiler/implementation/resolution/class_members.dart:42: Map<Object, Set<MessageKind>> reportedMessages = Please add a comment ...
6 years, 10 months ago (2014-01-28 12:27:45 UTC) #3
Johnni Winther
Committed patchset #1 manually as r32192 (presubmit successful).
6 years, 10 months ago (2014-01-31 12:23:05 UTC) #4
Johnni Winther
https://codereview.chromium.org/140803002/diff/1/sdk/lib/_internal/compiler/implementation/resolution/class_members.dart File sdk/lib/_internal/compiler/implementation/resolution/class_members.dart (right): https://codereview.chromium.org/140803002/diff/1/sdk/lib/_internal/compiler/implementation/resolution/class_members.dart#newcode42 sdk/lib/_internal/compiler/implementation/resolution/class_members.dart:42: Map<Object, Set<MessageKind>> reportedMessages = On 2014/01/28 12:27:45, karlklose wrote: ...
6 years, 10 months ago (2014-01-31 12:29:30 UTC) #5
ahe
6 years, 8 months ago (2014-04-10 12:29:03 UTC) #6
Message was sent while issue was closed.
Please make sure to upload further patch sets so the committed code matches what
the code review tool shows.

In this case, the commit contains an unreviewed change to
tests/compiler/dart2js/message_kind_test.dart.

Powered by Google App Engine
This is Rietveld 408576698