)]}'
{
  "commit": "5efc7169ebd621f3501d4c7d12ab2e10cbe9eb74",
  "tree": "86040bdb7851b842c556877198c9a54bb55c05e3",
  "parents": [
    "46c99809b413f79c950d2e99e24a058db90cf706"
  ],
  "author": {
    "name": "Zachary Anderson",
    "email": "zanderso@users.noreply.github.com",
    "time": "Tue Mar 23 14:28:11 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Mar 23 14:28:11 2021 -0700"
  },
  "message": "Reverts \"Implement dartPluginClass support for plugins #74469\" (#78623)\n\n* Revert \"Enable dart_plugin_registry_test (#76645)\"\r\n\r\nThis reverts commit 109e0bb9f55ed6e9884547843356d16897eaf6a9.\r\n\r\n* Revert \"Apply changes caused by https://github.com/flutter/flutter/pull/76662 (#77093)\"\r\n\r\nThis reverts commit cdca6485f05287bb12b1acebbbae2ba107d6c1be.\r\n\r\n* Revert \"Disable clang format in the plugin registrants (#76662)\"\r\n\r\nThis reverts commit dadbd47d097f5cce868832fa8b4d03439a5c8402.\r\n\r\n* Revert \"Disable warnings for the dart plugin registrant (#76561)\"\r\n\r\nThis reverts commit 098ece522d41f25370d19f5ec09d93ce2e727019.\r\n\r\n* Revert \"Remove dart_plugin_registry_test timeouts (#76838)\"\r\n\r\nThis reverts commit 1610a2747654dec3cabbd1d81d0bc5885b2067a2.\r\n\r\n* Revert \"Implement dartPluginClass support for plugins (#74469)\"\r\n\r\nThis reverts commit b7d4806243a4e906bf061f79a0e314ba28111aa6.\r\n\r\nKick.",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "50c50aebcbc8ebd36c667fe3d35d346f710c0e4b",
      "old_mode": 33188,
      "old_path": "dev/devicelab/bin/tasks/dart_plugin_registry_test.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "444ddee047ef4307fdcbe32753521826f0420218",
      "old_mode": 33188,
      "old_path": "dev/devicelab/lib/tasks/dart_plugin_registry_tests.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "f6f23bfe970ffe22ab2e64b10b6ae24575915cda",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/flutter_gallery/linux/flutter/generated_plugin_registrant.cc",
      "new_id": "026851fa2f964dbf039b97d5562b88751e8a84c3",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/flutter_gallery/linux/flutter/generated_plugin_registrant.cc"
    },
    {
      "type": "modify",
      "old_id": "e0f0a47bc08f30b550b47b01de4c9206b6824dd9",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/flutter_gallery/linux/flutter/generated_plugin_registrant.h",
      "new_id": "9bf7478940c1fa50b28c35bc3ffdf9b0ce4f2ab0",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/flutter_gallery/linux/flutter/generated_plugin_registrant.h"
    },
    {
      "type": "modify",
      "old_id": "d9fdd53925c5050d9c9b3dc5479f91047ba315aa",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/flutter_gallery/windows/flutter/generated_plugin_registrant.cc",
      "new_id": "ddfcf7c328e24bcea8748b90f275c627fb0a36d5",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/flutter_gallery/windows/flutter/generated_plugin_registrant.cc"
    },
    {
      "type": "modify",
      "old_id": "dc139d85a93101cc0f6e9db03a3e1a9f68e8dd7e",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/flutter_gallery/windows/flutter/generated_plugin_registrant.h",
      "new_id": "9846246b4dac5d67d58c169bd7dd5fdda432fe27",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/flutter_gallery/windows/flutter/generated_plugin_registrant.h"
    },
    {
      "type": "modify",
      "old_id": "0c7d62f5b29ca1f147f84aed92c293c0edf9132f",
      "old_mode": 33188,
      "old_path": "dev/prod_builders.json",
      "new_id": "76d8881d48052b4e0cee3c236b7d519a4435d4ae",
      "new_mode": 33188,
      "new_path": "dev/prod_builders.json"
    },
    {
      "type": "modify",
      "old_id": "573ba58b0dc775f69c65700e1148aede6802f050",
      "old_mode": 33188,
      "old_path": "dev/try_builders.json",
      "new_id": "56e0267624bd20132922abbf52c1e1836ba9272b",
      "new_mode": 33188,
      "new_path": "dev/try_builders.json"
    },
    {
      "type": "modify",
      "old_id": "7a890927193a6afc8964af7a04450db64a3ba4d9",
      "old_mode": 33188,
      "old_path": "examples/hello_world/ios/Runner/GeneratedPluginRegistrant.h",
      "new_id": "ed9a5c61691e5335ceefc5106fb1e6cd73079609",
      "new_mode": 33188,
      "new_path": "examples/hello_world/ios/Runner/GeneratedPluginRegistrant.h"
    },
    {
      "type": "modify",
      "old_id": "efe65ecccf693ff20ed7d92b7a75e0a67396dbfa",
      "old_mode": 33188,
      "old_path": "examples/hello_world/ios/Runner/GeneratedPluginRegistrant.m",
      "new_id": "60dfa42b328db978cbb0d84f5db8535fe3a08542",
      "new_mode": 33188,
      "new_path": "examples/hello_world/ios/Runner/GeneratedPluginRegistrant.m"
    },
    {
      "type": "modify",
      "old_id": "caeb20e6fb6bcb80413dbf595439f85364d32407",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/build_system.dart",
      "new_id": "d9900e72225bddb253a71971d2d93daa9251f66b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/build_system.dart"
    },
    {
      "type": "modify",
      "old_id": "0fcda2004713a9efd2a365536853c084424fe83d",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_system/targets/common.dart",
      "new_id": "68cb8de7cc26c99235be087c7ef73ec14c8bc63a",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_system/targets/common.dart"
    },
    {
      "type": "modify",
      "old_id": "f89d00b289e4cafb61455204cc71531013a5537d",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/bundle.dart",
      "new_id": "8263c32a51b4fc338797d4645f37339f1b19ec98",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/bundle.dart"
    },
    {
      "type": "modify",
      "old_id": "4c8e16ddae5c6d1e4390c04d68c77f9c6e7cbdfc",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/assemble.dart",
      "new_id": "6219aee73bc2990fdda96197f0d248fb6c4624b1",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/assemble.dart"
    },
    {
      "type": "modify",
      "old_id": "b78381fbde18be61eea0d834b636a150fe07c996",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/build_ios_framework.dart",
      "new_id": "aed1d63eb6baec80feaeed0f63cbc385811b5de9",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/build_ios_framework.dart"
    },
    {
      "type": "modify",
      "old_id": "aa40ccf82d96bf77aefe07bb2c65ef0c32486342",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/packages.dart",
      "new_id": "606ae98d5ad5bd0cab2b029b292e65595d87b1a1",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/packages.dart"
    },
    {
      "type": "modify",
      "old_id": "7fe320764fb3de959bfc6fc0f3bd6b090926afcc",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/compile.dart",
      "new_id": "b27209d95f2e06be2436d66e5eb91a78cd3b8b0e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/compile.dart"
    },
    {
      "type": "modify",
      "old_id": "aa760a9c4c24cdb70e544e8c2d7a54b72c419892",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/devfs.dart",
      "new_id": "b2e66526c85c90136202b9fe308be7d69e5eb231",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/devfs.dart"
    },
    {
      "type": "modify",
      "old_id": "05c8c071c81309f965b1e115bc9d032184012c0c",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/flutter_manifest.dart",
      "new_id": "fa30fe7a12e7d5958a4abc2c866437f25f0d874a",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/flutter_manifest.dart"
    },
    {
      "type": "modify",
      "old_id": "452a6260783a51ef5ecbead9568ccc0e7b4ad310",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/platform_plugins.dart",
      "new_id": "d41fa7426e2dc24599c345073865f8f1150f5583",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/platform_plugins.dart"
    },
    {
      "type": "modify",
      "old_id": "86db4f0998dad7145e7392ddccd4c78077f2ff0e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/plugins.dart",
      "new_id": "24f906e80192439fab849d9763f8b44c49c669eb",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/plugins.dart"
    },
    {
      "type": "modify",
      "old_id": "c2d474c869cbfa4286b84c9fe9b0e31ef1de617f",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/resident_runner.dart",
      "new_id": "ee34257b64f84d9a668cdd54975ef72fa6e78dc8",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/resident_runner.dart"
    },
    {
      "type": "modify",
      "old_id": "27989ab304505135fb60d7596166542a31376565",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/run_hot.dart",
      "new_id": "51658352f707b31ea9dcf57cc4324233308681b0",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/run_hot.dart"
    },
    {
      "type": "modify",
      "old_id": "684212a49f396ece91518c95b19629c90dcaa0a0",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/runner/flutter_command.dart",
      "new_id": "8f8a86aca26b8b59b800b0154d6f2834deae9d62",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/runner/flutter_command.dart"
    },
    {
      "type": "modify",
      "old_id": "7bd7772187e3b8d89091a75ae1f9c66936f5b48a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/web/compile.dart",
      "new_id": "4edfb19441712afeed1498af83277f0fd84ec98c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/web/compile.dart"
    },
    {
      "type": "modify",
      "old_id": "0007250a492784793f5b3f380bb8813ae9189639",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/android/deferred_components_gen_snapshot_validator_test.dart",
      "new_id": "99f1902f90dc579c0e9c2c9498e590d6b04954f9",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/android/deferred_components_gen_snapshot_validator_test.dart"
    },
    {
      "type": "modify",
      "old_id": "2cbf0c82275393b53bf52366e17340e46680b3eb",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/plugin_parsing_test.dart",
      "new_id": "3158bc431f65d2f3536280de702257085db79886",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/plugin_parsing_test.dart"
    },
    {
      "type": "modify",
      "old_id": "2c1d7a1afa18e4890aa057af5164f3edade90736",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/plugins_test.dart",
      "new_id": "ff310393447614834a337fc5953b6926f67494ce",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/plugins_test.dart"
    },
    {
      "type": "modify",
      "old_id": "11a13d53fbb44ea8346599aa29d7926becb91956",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/project_test.dart",
      "new_id": "2a0a9282aed9c4497987e3497ba984df93d8dc11",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/project_test.dart"
    }
  ]
}
