)]}'
{
  "commit": "924b9f55ba381b93b4c654868233a4aca22bc083",
  "tree": "6770ef23bf2494ecdf32982be988dfb41114a6b9",
  "parents": [
    "9bdd2ff1de03eb580baea10d717cfd39c220e088"
  ],
  "author": {
    "name": "Robert Nystrom",
    "email": "rnystrom@google.com",
    "time": "Thu Apr 20 17:51:42 2023 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Apr 20 17:51:42 2023 +0000"
  },
  "message": "Migrate \"l\" and \"m\" directory language tests off @compile-error.\n\nThe \"@compile-error\" comment is an old not-great way of defining static\nerror tests.\n\nAlso fix a test to use a mixin declaration instead of a class for declaring a mixin. This was\nbroken by class modifiers but the breakage was masked by @compile-error treating a test as\npassing if any compile error, even an unrelated one, is reported.\n\nSee: https://github.com/dart-lang/sdk/issues/45634\nChange-Id: I5d1d387002d886cb87340e2559bf8ed01c3f2d6a\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/296409\nCommit-Queue: Bob Nystrom \u003crnystrom@google.com\u003e\nAuto-Submit: Bob Nystrom \u003crnystrom@google.com\u003e\nReviewed-by: Nate Bosch \u003cnbosch@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7de80496e4d1b8bce45f00d851e826c9626674db",
      "old_mode": 33188,
      "old_path": "tests/language/loop/for_in3_test.dart",
      "new_id": "b03e6be81f2fc1a1056ce1c7b4319f080f23901b",
      "new_mode": 33188,
      "new_path": "tests/language/loop/for_in3_test.dart"
    },
    {
      "type": "modify",
      "old_id": "62ab4ccb86a68e18129982a385d80d04ed31a093",
      "old_mode": 33188,
      "old_path": "tests/language/main/not_a_function_test.dart",
      "new_id": "a57fa7f43da7791e41d93cae85f38230942d8df4",
      "new_mode": 33188,
      "new_path": "tests/language/main/not_a_function_test.dart"
    },
    {
      "type": "modify",
      "old_id": "06940a8e9589507f7b56fc1cbf0c3a1c29272a8b",
      "old_mode": 33188,
      "old_path": "tests/language/malbounded/type_cast2_test.dart",
      "new_id": "2f3a41788f3bc18a64e2a8e64a6198ed07ed8aa8",
      "new_mode": 33188,
      "new_path": "tests/language/malbounded/type_cast2_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b464d6eed97c5b10003f07a9a50e273da196e1d9",
      "old_mode": 33188,
      "old_path": "tests/language/malformed/type_test.dart",
      "new_id": "f54cb3fdfce3f1c4733e7ca9ad2ce18faaae7b0a",
      "new_mode": 33188,
      "new_path": "tests/language/malformed/type_test.dart"
    },
    {
      "type": "modify",
      "old_id": "198461b9185be82173fb0048ddf8f606dcd861f4",
      "old_mode": 33188,
      "old_path": "tests/language/mixin/with_two_implicit_constructors_test.dart",
      "new_id": "8fcf3eaeb7210b3dbb8d2592b75f72ddf4713b53",
      "new_mode": 33188,
      "new_path": "tests/language/mixin/with_two_implicit_constructors_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5d99d2f5c24d9ba184e85b07fdbd999a012ab0b9",
      "old_mode": 33188,
      "old_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_00_test.dart",
      "new_id": "05eccb657174e32ad663e4966c2c8e456daad5ae",
      "new_mode": 33188,
      "new_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_00_test.dart"
    },
    {
      "type": "modify",
      "old_id": "749d8134628c42fb71490ee89f151b7d32605108",
      "old_mode": 33188,
      "old_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_01_test.dart",
      "new_id": "551adec9745eef54adaa2b994d393cb9ae171959",
      "new_mode": 33188,
      "new_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_01_test.dart"
    },
    {
      "type": "modify",
      "old_id": "01ae1ae6688eab0cc60f92034a6667e3d49bb42a",
      "old_mode": 33188,
      "old_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_02_test.dart",
      "new_id": "d08f401b98be58939006bcda9986fc0fbadfe240",
      "new_mode": 33188,
      "new_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_02_test.dart"
    },
    {
      "type": "modify",
      "old_id": "574170024c81b020a7e26a937524b9cb3ecd5458",
      "old_mode": 33188,
      "old_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_03_test.dart",
      "new_id": "d10d26180a5eb173f409ede6c0dd7d40b969790d",
      "new_mode": 33188,
      "new_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_03_test.dart"
    },
    {
      "type": "modify",
      "old_id": "50d017b9e035de7fa5ede0e1ba99e6328576c118",
      "old_mode": 33188,
      "old_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_04_test.dart",
      "new_id": "29531fc5dff494008530525e199cacd9e65fd1ef",
      "new_mode": 33188,
      "new_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_04_test.dart"
    },
    {
      "type": "modify",
      "old_id": "38e681e561b96fbdd8b6c94da1e275979af65c3e",
      "old_mode": 33188,
      "old_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_05_test.dart",
      "new_id": "14986e3806af942fb87e470fcc5dad1dfd6ed7e4",
      "new_mode": 33188,
      "new_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_05_test.dart"
    },
    {
      "type": "modify",
      "old_id": "14c2416d92fed9574868acc2a93fb390aaf4c738",
      "old_mode": 33188,
      "old_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_06_test.dart",
      "new_id": "7e63c63db10f88d3eb3c922f48722f474466ec0b",
      "new_mode": 33188,
      "new_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_06_test.dart"
    },
    {
      "type": "modify",
      "old_id": "9b16c66ad89bf3924af8aa7d54ae548feb65cc04",
      "old_mode": 33188,
      "old_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_07_test.dart",
      "new_id": "a3f100978f0d99c03f1d24bc3270f6f06a69e056",
      "new_mode": 33188,
      "new_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_07_test.dart"
    },
    {
      "type": "modify",
      "old_id": "23da50d30579633f73cb140c31ebbea1e8243327",
      "old_mode": 33188,
      "old_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_08_test.dart",
      "new_id": "7dac44808fa66b78989f59c7574c21fbc6748461",
      "new_mode": 33188,
      "new_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_08_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0ebdf97cd4a5bef2f3b9347905e4ccb0137ce950",
      "old_mode": 33188,
      "old_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_09_test.dart",
      "new_id": "8dad7015984a8a6ad111c1667f6d25966177af64",
      "new_mode": 33188,
      "new_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_09_test.dart"
    },
    {
      "type": "modify",
      "old_id": "00563ef385f9c8810ef9f8b4f9cdd6e1723b7351",
      "old_mode": 33188,
      "old_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_10_test.dart",
      "new_id": "cd7795f734cf717f7635dc8e4d6c2b61b5da4fb1",
      "new_mode": 33188,
      "new_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_10_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c7de81ee83ca37bbced405ef90fa8c492ba27bd6",
      "old_mode": 33188,
      "old_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_11_test.dart",
      "new_id": "40a962cb9c6ab179c3fb32dcfe9831291fb3330f",
      "new_mode": 33188,
      "new_path": "tests/language/mixin_declaration/mixin_declaration_inference_invalid_11_test.dart"
    },
    {
      "type": "modify",
      "old_id": "cf872a2a51451e066bd72740a214256163802730",
      "old_mode": 33188,
      "old_path": "tests/language/mixin_legacy/with_two_implicit_constructors_test.dart",
      "new_id": "bc21f21630ccf12a7a14c48a7ae854a52e7ffb4b",
      "new_mode": 33188,
      "new_path": "tests/language/mixin_legacy/with_two_implicit_constructors_test.dart"
    },
    {
      "type": "modify",
      "old_id": "3f38724a335e15f49ec1a8ea257cfd15e060fa9f",
      "old_mode": 33188,
      "old_path": "tests/language_2/loop/for_in3_test.dart",
      "new_id": "f64bcc06aa4ad0e4287bb11ad6d92028d603474d",
      "new_mode": 33188,
      "new_path": "tests/language_2/loop/for_in3_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ff2b02a32cfb077ef5e04cbdffaa4b1ff770d358",
      "old_mode": 33188,
      "old_path": "tests/language_2/main/not_a_function_test.dart",
      "new_id": "5b5321c59fe85a020dc68a6c3f421d25d6a817b4",
      "new_mode": 33188,
      "new_path": "tests/language_2/main/not_a_function_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e001c815cb27286ee25908821dff772070d45fb0",
      "old_mode": 33188,
      "old_path": "tests/language_2/malbounded/type_cast2_test.dart",
      "new_id": "70d11c2d241c7fbf525fd42504de02e7fec4e911",
      "new_mode": 33188,
      "new_path": "tests/language_2/malbounded/type_cast2_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c68374ce3cf1b5879e47c3170df54efa4ac7dcf9",
      "old_mode": 33188,
      "old_path": "tests/language_2/malformed/type_test.dart",
      "new_id": "f86205ab9be872d56de51d935578d6e8b609872d",
      "new_mode": 33188,
      "new_path": "tests/language_2/malformed/type_test.dart"
    },
    {
      "type": "modify",
      "old_id": "99ec9256debd03760cb061e85b4b34e67734293e",
      "old_mode": 33188,
      "old_path": "tests/language_2/mixin/with_two_implicit_constructors_test.dart",
      "new_id": "a772cb27159bd60b592fa6513824780c05e8347d",
      "new_mode": 33188,
      "new_path": "tests/language_2/mixin/with_two_implicit_constructors_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c9c7c6b657f9dd26fc48d99146e619c1e2f7409d",
      "old_mode": 33188,
      "old_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_00_test.dart",
      "new_id": "2ca0bcae55af1a0a8ea3a537f0a06c32920bb28f",
      "new_mode": 33188,
      "new_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_00_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5d6479f1e6efe2fa7504071a6a0c4b79d2213e3a",
      "old_mode": 33188,
      "old_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_01_test.dart",
      "new_id": "794744cb6b83cdb61e99a5a54b63dd64dfd5150b",
      "new_mode": 33188,
      "new_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_01_test.dart"
    },
    {
      "type": "modify",
      "old_id": "db71dbd64f287f87f0ea914368eb16db87c9af66",
      "old_mode": 33188,
      "old_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_02_test.dart",
      "new_id": "5a91874d8a8b11584e4da92ccd59812fb410b7e7",
      "new_mode": 33188,
      "new_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_02_test.dart"
    },
    {
      "type": "modify",
      "old_id": "cd7b086868b61d01fab6fc32c2237dde406e94cd",
      "old_mode": 33188,
      "old_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_03_test.dart",
      "new_id": "3da5db19348edeeacdd0a92a8515d1f8da14fffc",
      "new_mode": 33188,
      "new_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_03_test.dart"
    },
    {
      "type": "modify",
      "old_id": "55e952384feb6b58a32f2ebe7e3c7dd7e844be9d",
      "old_mode": 33188,
      "old_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_04_test.dart",
      "new_id": "8b83d4a479c69fe5f1180c5841d1ad7404c9acf1",
      "new_mode": 33188,
      "new_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_04_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e41b8f7e26e1ef9bd4391a2df499834df47ef5ed",
      "old_mode": 33188,
      "old_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_05_test.dart",
      "new_id": "9e6ca94f790d5df2bcb8822acabfca624d43c2b9",
      "new_mode": 33188,
      "new_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_05_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a3a2934eade1ddb80309962a76130d732112b12a",
      "old_mode": 33188,
      "old_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_06_test.dart",
      "new_id": "e1e18418a65e62a8d5c32f32269d1c8759af23f6",
      "new_mode": 33188,
      "new_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_06_test.dart"
    },
    {
      "type": "modify",
      "old_id": "956f20d35fa8721d216d06e0d764e00659580930",
      "old_mode": 33188,
      "old_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_07_test.dart",
      "new_id": "fadea9d8d3ff41525ed04994f0e14408b6c5afd1",
      "new_mode": 33188,
      "new_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_07_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c49d34164ea012b971bcaf64218258f4da70fd04",
      "old_mode": 33188,
      "old_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_08_test.dart",
      "new_id": "e6d984917218c003578670ca37a2d24a6f168c6a",
      "new_mode": 33188,
      "new_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_08_test.dart"
    },
    {
      "type": "modify",
      "old_id": "245644009a1b8aea127dbf85b29e8b455cee8ff0",
      "old_mode": 33188,
      "old_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_09_test.dart",
      "new_id": "e589fb7e08b23fd5ce69934d4297798aac815904",
      "new_mode": 33188,
      "new_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_09_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d76c854a95d6117d3b88cf3e25abc481dc2ceb08",
      "old_mode": 33188,
      "old_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_10_test.dart",
      "new_id": "9dc67535391076179724797b4d587412dfab1eae",
      "new_mode": 33188,
      "new_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_10_test.dart"
    },
    {
      "type": "modify",
      "old_id": "eca6a9787307ec09616903de3c8d433c575f3f1f",
      "old_mode": 33188,
      "old_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_11_test.dart",
      "new_id": "90d66d35808c94988069ebcf72c19f15e11dc1a7",
      "new_mode": 33188,
      "new_path": "tests/language_2/mixin_declaration/mixin_declaration_inference_invalid_11_test.dart"
    }
  ]
}
