)]}'
{
  "commit": "95bcb2abd27fce5bd275ae75dab4fd2488e4131a",
  "tree": "a1e77f74b68d63e4cbaa2cf61a1ed127f155c735",
  "parents": [
    "71680ed0fe2d39069a716e42228bc391e810e69f"
  ],
  "author": {
    "name": "Camille Simon",
    "email": "43054281+camsim99@users.noreply.github.com",
    "time": "Tue Jan 30 17:34:39 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jan 31 01:34:39 2024 +0000"
  },
  "message": "[CP][Android] Revert \"Reland: \"Fix how Gradle resolves Android plugin\" (#137115)\" (#142491)\n\nCherry-pick for https://github.com/flutter/flutter/pull/137115 to fix https://github.com/flutter/flutter/issues/141940.  Steps taken to create this cherry-pick:\r\n\r\n1. Cherry pick commit 995e3fa and fix merge conflicts\r\n2. Delete the following code in `flutter.groovy` that I accidentally kept in the merge but was added in https://github.com/flutter/flutter/pull/137115\r\n```groovy\r\n// Load shared gradle functions\r\nproject.apply from: Paths.get(flutterRoot.absolutePath, \"packages\", \"flutter_tools\", \"gradle\", \"src\", \"main\", \"groovy\", \"native_plugin_loader.groovy\")\r\n```\r\n3. Deleted `android_plugin_skip_unsupported_test.dart` that was left incorrectly by merge.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6e52b5ae9bf6ffe9009c23a05c0d28854ba9e9ca",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/gradle/module_plugin_loader.gradle",
      "new_id": "2e3a80091499dd21aedeb6fda3e96b3e7b420b4a",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/gradle/module_plugin_loader.gradle"
    },
    {
      "type": "modify",
      "old_id": "16965213df0f0ab23f0134dce84a337df7ca05f2",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/gradle/src/main/groovy/app_plugin_loader.groovy",
      "new_id": "402ab64e62271ef15e02d0b58baf0d5cdc234974",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/gradle/src/main/groovy/app_plugin_loader.groovy"
    },
    {
      "type": "modify",
      "old_id": "eb5305c5186a3765fdb6e0d44a997ba7999f2a41",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/gradle/src/main/groovy/flutter.groovy",
      "new_id": "361621942e4df56783ae945feccf21faa42b0211",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/gradle/src/main/groovy/flutter.groovy"
    },
    {
      "type": "delete",
      "old_id": "f9eb7bba195279e43c9850e26175e5aa5ddd5365",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/gradle/src/main/groovy/native_plugin_loader.groovy",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4fdc521824e6c636bef78c9b0ec8554aaffb1a78",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/integration.shard/android_plugin_skip_unsupported_test.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7747bed53d546284001f8cae117f3d4845d6af2a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/integration.shard/test_data/plugin_each_settings_gradle_project.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2714ca627e23550c59702e96336a6d45d6194033",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/integration.shard/test_data/plugin_project.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
