)]}' { "commit": "95d37b0921f515b65d3febeaad08026045f1443f", "tree": "748e6833ea04e5ab968af6a82951f507e2a8d7d9", "parents": [ "355c73d4eef7e270c770d257a358cf5051a2abe0" ], "author": { "name": "Zach Anderson", "email": "zra@google.com", "time": "Mon Sep 24 21:27:34 2018 +0000" }, "committer": { "name": "commit-bot@chromium.org", "email": "commit-bot@chromium.org", "time": "Mon Sep 24 21:27:34 2018 +0000" }, "message": "Revert \"Implement inheritance/override checks from the spec.\"\n\nThis reverts commit 836a1d7a881694ef15720f81e7c0dc1f392135d4.\n\nRevert \"Don\u0027t use ClassElementImpl for now in override checking.\"\n\nThis reverts commit 58e44c1400d2c6f395e5fc995b1fe9f4cc3a3676.\n\nRevert \"large_class_declaration_test is slow now.\"\n\nThis reverts commit 56f6c52d58d471dced76b3f84eb9fed0761b1c88.\n\nRevert \"Add regression test for issue 34392.\"\n\nThis reverts commit ef7d144bc7e685c06f021ce4da3a1276106723d3.\n\nRevert \"Mixin declarations don\u0027t have supertype, fix isMoreSpecificThan().\"\n\nThis reverts commit 95b8a19a20d111d4a43d8d6da830b1795b919e67.\n\nChange-Id: Icda9cf9091ef35acc8fd61ac5dc135b3717eba0a\nReviewed-on: https://dart-review.googlesource.com/76301\nReviewed-by: Konstantin Shcheglov \u003cscheglov@google.com\u003e\nCommit-Queue: Zach Anderson \u003czra@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "24350132f9927d72b4e792496ce55b1de5b03fba", "old_mode": 33188, "old_path": "pkg/analyzer/lib/error/error.dart", "new_id": "7292017b758966d5c13fe38e26c45e9ccaa22970", "new_mode": 33188, "new_path": "pkg/analyzer/lib/error/error.dart" }, { "type": "modify", "old_id": "6fe57fe9e5dc0bf2c70c67360a52cac15c6bcef4", "old_mode": 33188, "old_path": "pkg/analyzer/lib/src/dart/analysis/library_analyzer.dart", "new_id": "3de1ee3bd3fb4b49441292c3504f44ee3cf82991", "new_mode": 33188, "new_path": "pkg/analyzer/lib/src/dart/analysis/library_analyzer.dart" }, { "type": "modify", "old_id": "71c1338b19d3f5f87c119666418ca437d8ddaf78", "old_mode": 33188, "old_path": "pkg/analyzer/lib/src/dart/element/type.dart", "new_id": "178000f43719c288329c390c3cb441843dfe7182", "new_mode": 33188, "new_path": "pkg/analyzer/lib/src/dart/element/type.dart" }, { "type": "modify", "old_id": "2a4d371a004925d803f48c5f09aae858ae491dab", "old_mode": 33188, "old_path": "pkg/analyzer/lib/src/dart/resolver/inheritance_manager.dart", "new_id": "db3945b11b8ebbe1a8730c3d3d4bd91315d502a1", "new_mode": 33188, "new_path": "pkg/analyzer/lib/src/dart/resolver/inheritance_manager.dart" }, { "type": "modify", "old_id": "b1d42a6eadb753ea4e69b9fc175bd75474146e2c", "old_mode": 33188, "old_path": "pkg/analyzer/lib/src/error/codes.dart", "new_id": "37b838cbf89cc46fc49022792e2caa4da0eafff4", "new_mode": 33188, "new_path": "pkg/analyzer/lib/src/error/codes.dart" }, { "type": "delete", "old_id": "1d48cf740367406566e5f3af9c9d0bd9cced14ce", "old_mode": 33188, "old_path": "pkg/analyzer/lib/src/error/inheritance_override.dart", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "modify", "old_id": "3c84e61fa3e52a23089899137d0d9df46f8723cc", "old_mode": 33188, "old_path": "pkg/analyzer/lib/src/fasta/error_converter.dart", "new_id": "eb12686512022dff6ab3ac50709e7dcb71ffeb85", "new_mode": 33188, "new_path": "pkg/analyzer/lib/src/fasta/error_converter.dart" }, { "type": "modify", "old_id": "39d92e27f685e73b0aba16b6c683bf4d076d0318", "old_mode": 33188, "old_path": "pkg/analyzer/lib/src/generated/error_verifier.dart", "new_id": "f36c11849ec8d68f1c5f9fb7f5f9c13bd9a26923", "new_mode": 33188, "new_path": "pkg/analyzer/lib/src/generated/error_verifier.dart" }, { "type": "modify", "old_id": "637d3fa730ec4f58aef775d53aca758594c7c336", "old_mode": 33188, "old_path": "pkg/analyzer/lib/src/task/dart.dart", "new_id": "1cedd7a0466c06669f859c17ed2aa779a23e1825", "new_mode": 33188, "new_path": "pkg/analyzer/lib/src/task/dart.dart" }, { "type": "modify", "old_id": "efe990e8f0dd9becc14cd463969eac62fac08963", "old_mode": 33188, "old_path": "pkg/analyzer/lib/src/task/strong/checker.dart", "new_id": "74f65da65d93a7afff5d25539154abef150b6eaa", "new_mode": 33188, "new_path": "pkg/analyzer/lib/src/task/strong/checker.dart" }, { "type": "modify", "old_id": "dbfb8a2ace96c03644152c47f84d498384374e98", "old_mode": 33188, "old_path": "pkg/analyzer/test/generated/compile_time_error_code_test.dart", "new_id": "724f3b8c46f7fefb76c22054be4803563c01ad44", "new_mode": 33188, "new_path": "pkg/analyzer/test/generated/compile_time_error_code_test.dart" }, { "type": "modify", "old_id": "463e686bb55e8d38a1ade73a1a8ea8d1c57fa248", "old_mode": 33188, "old_path": "pkg/analyzer/test/generated/non_error_resolver_test.dart", "new_id": "d224d7f77f0944abf47271a69407a530d5e928ab", "new_mode": 33188, "new_path": "pkg/analyzer/test/generated/non_error_resolver_test.dart" }, { "type": "modify", "old_id": "208b63789fd04bd0afd34de2f60b975b0f4aeeb3", "old_mode": 33188, "old_path": "pkg/analyzer/test/generated/non_hint_code_test.dart", "new_id": "a6873453b2a1f40d5e807f14104c6f96daf34378", "new_mode": 33188, "new_path": "pkg/analyzer/test/generated/non_hint_code_test.dart" }, { "type": "modify", "old_id": "825e0fb031fd64129f6dedee6437d522bde4c98c", "old_mode": 33188, "old_path": "pkg/analyzer/test/generated/static_warning_code_test.dart", "new_id": "5003da0e499d1347cf1f609e6739cffdc28b6fc7", "new_mode": 33188, "new_path": "pkg/analyzer/test/generated/static_warning_code_test.dart" }, { "type": "modify", "old_id": "d302e2f9b8305e6b78301a7d2e38460613b74849", "old_mode": 33188, "old_path": "pkg/analyzer/test/generated/strong_mode_test.dart", "new_id": "0456a6fbbae58ce2528bb580c83184d40a2b5735", "new_mode": 33188, "new_path": "pkg/analyzer/test/generated/strong_mode_test.dart" }, { "type": "modify", "old_id": "1cac15e049c8686504115c04f9066b8c43f0653a", "old_mode": 33188, "old_path": "pkg/analyzer/test/src/dart/resolution/class_test.dart", "new_id": "e617b689129243dae7606636088ab94744aec805", "new_mode": 33188, "new_path": "pkg/analyzer/test/src/dart/resolution/class_test.dart" }, { "type": "modify", "old_id": "2c27d0d8e02e0e3997af1895f5b615951ceeea7e", "old_mode": 33188, "old_path": "pkg/analyzer/test/src/dart/resolution/mixin_test.dart", "new_id": "0375fc22e73bcd1f399d6b5f624f0c4828f2b51e", "new_mode": 33188, "new_path": "pkg/analyzer/test/src/dart/resolution/mixin_test.dart" }, { "type": "modify", "old_id": "65921c71ce90ba0168b657d43c34efe716fd7452", "old_mode": 33188, "old_path": "pkg/analyzer/test/src/summary/top_level_inference_test.dart", "new_id": "939596cf9ec0147d1af1f5c71241263610ebde61", "new_mode": 33188, "new_path": "pkg/analyzer/test/src/summary/top_level_inference_test.dart" }, { "type": "modify", "old_id": "e00db4fca6499355f568d0162b69b60a50adee43", "old_mode": 33188, "old_path": "pkg/analyzer/test/src/task/options_test.dart", "new_id": "e2a86820eed207d9349ff344dcf66d7c4cc83e80", "new_mode": 33188, "new_path": "pkg/analyzer/test/src/task/options_test.dart" }, { "type": "modify", "old_id": "0bce85aa5c59919f52e656227f1961584e5c6bd9", "old_mode": 33188, "old_path": "pkg/analyzer/test/src/task/strong/checker_test.dart", "new_id": "994a8bd572c31464fbdce6065c91386ab368d111", "new_mode": 33188, "new_path": "pkg/analyzer/test/src/task/strong/checker_test.dart" }, { "type": "modify", "old_id": "d1137b6c99ca91ee4429351b618ee417c4c10dcc", "old_mode": 33188, "old_path": "pkg/analyzer/test/src/task/strong/inferred_type_test.dart", "new_id": "b2e2a7a2eb27fecd168411803c3199a657883b0f", "new_mode": 33188, "new_path": "pkg/analyzer/test/src/task/strong/inferred_type_test.dart" }, { "type": "modify", "old_id": "85a4928af3dae5501a0c1376ea2c8bced180dcbe", "old_mode": 33188, "old_path": "pkg/analyzer_cli/test/strong_mode_test.dart", "new_id": "30f7815208754f130db1a7da13235d538246e7c7", "new_mode": 33188, "new_path": "pkg/analyzer_cli/test/strong_mode_test.dart" }, { "type": "modify", "old_id": "7fdc504eee5b69a2b4d7ca073861337716352d98", "old_mode": 33188, "old_path": "tests/language_2/language_2_analyzer.status", "new_id": "0389ef8189f8a41e679132e9458f2aad98e70a7f", "new_mode": 33188, "new_path": "tests/language_2/language_2_analyzer.status" }, { "type": "modify", "old_id": "072f0fca5dcd4c387c73b58f7176c49a4dc0d03a", "old_mode": 33188, "old_path": "tests/language_2/language_2_dartdevc.status", "new_id": "ae94dee6ce5a572db3b57760ddf9921c9dd4ccc0", "new_mode": 33188, "new_path": "tests/language_2/language_2_dartdevc.status" }, { "type": "delete", "old_id": "286d8e134743d3b07ba10f6de39803e6a086cf5f", "old_mode": 33188, "old_path": "tests/language_2/regress_34392_test.dart", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" } ] }