)]}'
{
  "commit": "a115646c474eeb67c4f7083eea76935bb49c6a84",
  "tree": "c38deadb5b5cbe68ab9b69b3d5b89dae8081ccaa",
  "parents": [
    "e7eb483616b4ac2990052f57a14594ca636e7fcf"
  ],
  "author": {
    "name": "Matt Boetger",
    "email": "boetger@google.com",
    "time": "Fri Aug 07 21:11:26 2026 -0700"
  },
  "committer": {
    "name": "John McDole",
    "email": "codefu@google.com",
    "time": "Fri Aug 07 21:11:26 2026 -0700"
  },
  "message": "Only chmod gradle/wrapper/dists if it exists\n\nChange-Id: Ic8b31d469e1ad6a111247884a4017c0f4af8d368\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/81520\nReviewed-by: John McDole \u003ccodefu@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d952f698162a72476d93f55c9cd2eef063e9fc1f",
      "old_mode": 33188,
      "old_path": "recipe_modules/flutter_deps/api.py",
      "new_id": "fe1893a2dbac6f3bd1160925346396dd8b380986",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/api.py"
    },
    {
      "type": "modify",
      "old_id": "38c4c173fc750454c47db3beba9990a0478a5094",
      "old_mode": 33188,
      "old_path": "recipe_modules/flutter_deps/examples/full.expected/basic.json",
      "new_id": "e838f38a897a43adc1aace6e441d7ca197df7964",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/examples/full.expected/basic.json"
    },
    {
      "type": "modify",
      "old_id": "7c3def4f1b24be3d0b06a5410909c7f159b12d39",
      "old_mode": 33188,
      "old_path": "recipe_modules/flutter_deps/examples/full.expected/goldTryjob.json",
      "new_id": "d4f0c0689ba110c11ee5c06a19de787ad21d5eb4",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/examples/full.expected/goldTryjob.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b31198b1a3430e06e438f227512a514e2a56ead",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/examples/full.expected/gradle_cache_exists.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d0c54db31d624e0ee7d2ff34cf62701216c1004",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/examples/full.expected/gradle_cache_exists_win.json"
    },
    {
      "type": "modify",
      "old_id": "38c4c173fc750454c47db3beba9990a0478a5094",
      "old_mode": 33188,
      "old_path": "recipe_modules/flutter_deps/examples/full.expected/linux.json",
      "new_id": "e838f38a897a43adc1aace6e441d7ca197df7964",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/examples/full.expected/linux.json"
    },
    {
      "type": "modify",
      "old_id": "d6bcd33e115784dc8f3903c1ff95674410e8658b",
      "old_mode": 33188,
      "old_path": "recipe_modules/flutter_deps/examples/full.expected/local_engine_cas.json",
      "new_id": "8097ff61f64953b70b3145d69b3a9329a9958e73",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/examples/full.expected/local_engine_cas.json"
    },
    {
      "type": "modify",
      "old_id": "411008a490abda65b056ea7b36d06dffbf6655e0",
      "old_mode": 33188,
      "old_path": "recipe_modules/flutter_deps/examples/full.expected/local_web_sdk_cas.json",
      "new_id": "1d20c3cd9e222c88b397a5ca1bca5591d4da732c",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/examples/full.expected/local_web_sdk_cas.json"
    },
    {
      "type": "modify",
      "old_id": "af6cb6642db78a5892b3abc62214f2bc58e7979c",
      "old_mode": 33188,
      "old_path": "recipe_modules/flutter_deps/examples/full.expected/mac.json",
      "new_id": "15117bcf951e4ab2ce4a761e31109f37ab4510c4",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/examples/full.expected/mac.json"
    },
    {
      "type": "modify",
      "old_id": "1d2a840e916be22e51e8e6dec0f7ca5164e6d5d5",
      "old_mode": 33188,
      "old_path": "recipe_modules/flutter_deps/examples/full.expected/mac_old.json",
      "new_id": "2d27804f4b629cfea029c6ad996e386fb4b19898",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/examples/full.expected/mac_old.json"
    },
    {
      "type": "modify",
      "old_id": "0d7956248d74c31ce55a3b6ca0398995bd8a7b1c",
      "old_mode": 33188,
      "old_path": "recipe_modules/flutter_deps/examples/full.expected/noop_golds_official_builds.json",
      "new_id": "ee6c795269e50eb44a3b585dcfa1120e71978d99",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/examples/full.expected/noop_golds_official_builds.json"
    },
    {
      "type": "modify",
      "old_id": "97b0abdd4a1f7620a64645950213e12ec1a819d9",
      "old_mode": 33188,
      "old_path": "recipe_modules/flutter_deps/examples/full.expected/windows_vs_installed.json",
      "new_id": "496c86caf78243477fb24cfe73f13ab06e43f45c",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/examples/full.expected/windows_vs_installed.json"
    },
    {
      "type": "modify",
      "old_id": "ac9fd598e2fd0d0c779a4e7d22404e0d6e1a181c",
      "old_mode": 33188,
      "old_path": "recipe_modules/flutter_deps/examples/full.expected/windows_vs_not_installed.json",
      "new_id": "47da8ebaaa0595ddfbb22aec9c279c162b20b476",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/examples/full.expected/windows_vs_not_installed.json"
    },
    {
      "type": "modify",
      "old_id": "7f94b956efcb5a96c799b4ff157d8dd8068c7822",
      "old_mode": 33188,
      "old_path": "recipe_modules/flutter_deps/examples/full.py",
      "new_id": "789963f2447ce2a38d82c70d16b7351bf7c85203",
      "new_mode": 33188,
      "new_path": "recipe_modules/flutter_deps/examples/full.py"
    },
    {
      "type": "modify",
      "old_id": "69aee05919d86782ddddbd8fc24d1a9f87f1831c",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/tester.expected/monorepo_framework_tests.json",
      "new_id": "3bf192a40aa72b3c69c1074a4a64c8d3a957668a",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/tester.expected/monorepo_framework_tests.json"
    },
    {
      "type": "modify",
      "old_id": "8b3ac4eb99da4c752645feb409d12e5155844a21",
      "old_mode": 33188,
      "old_path": "recipes/flutter/flutter_drone.expected/android_sdk.json",
      "new_id": "9b76bca6af16530a959577a200df76efd23f0da7",
      "new_mode": 33188,
      "new_path": "recipes/flutter/flutter_drone.expected/android_sdk.json"
    },
    {
      "type": "modify",
      "old_id": "c2bad472cf257d379acbe6135a23879de2b97e70",
      "old_mode": 33188,
      "old_path": "recipes/flutter/flutter_drone.expected/android_sdk_reduced.json",
      "new_id": "6b6cece5111be2ace87771bbb623b778e87569bc",
      "new_mode": 33188,
      "new_path": "recipes/flutter/flutter_drone.expected/android_sdk_reduced.json"
    }
  ]
}
