)]}'
{
  "commit": "77e6c17130dba0c04bfff5e8fa662673cd1cbda2",
  "tree": "b5ffb986dcb03b552a61b567dea6dc5cc6806f23",
  "parents": [
    "f53a3398a9ae384a4d275739d486a2f644e67cea"
  ],
  "author": {
    "name": "Chris Bracken",
    "email": "chris@bracken.jp",
    "time": "Sun Apr 27 21:19:36 2025 -0700"
  },
  "committer": {
    "name": "dart-internal-monorepo",
    "email": "dart-internal-monorepo@dart-ci-internal.iam.gserviceaccount.com",
    "time": "Sun Apr 27 22:01:07 2025 -0700"
  },
  "message": "macOS: remove unused mac_sdk_min (#167907)\n\nThis variable is no longer used in //build/mac/find_sdk.py or in our\nbuild. It was removed in flutter/buildroot#912. Previously, we worked\nout the SDK path from a list of available SDKs, and used mac_sdk_min as\na filter. We now use `xcrun --sdk macosx --show-sdk-path` to get the SDK\npath and no longer need this variable.\n\nThis is a pre-factoring patch to reduce the size of the upcoming merge\nof iOS and macOS SDK config/resolving infrastructure.\n\nNo test changes since this is dead code elimination.\n\nIssue: https://github.com/flutter/flutter/issues/167592\n\n## Pre-launch Checklist\n\n- [X] I read the [Contributor Guide] and followed the process outlined\nthere for submitting PRs.\n- [X] I read the [Tree Hygiene] wiki page, which explains my\nresponsibilities.\n- [X] I read and followed the [Flutter Style Guide], including [Features\nwe expect every widget to implement].\n- [X] I signed the [CLA].\n- [X] I listed at least one issue that this PR fixes in the description\nabove.\n- [X] I updated/added relevant documentation (doc comments with `///`).\n- [X] I added new tests to check the change I am making, or this PR is\n[test-exempt].\n- [X] I followed the [breaking change policy] and added [Data Driven\nFixes] where supported.\n- [X] All existing and new tests are passing.\n\nIf you need help, consider asking for advice on the #hackers-new channel\non [Discord].\n\n\u003c!-- Links --\u003e\n[Contributor Guide]:\nhttps://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview\n[Tree Hygiene]:\nhttps://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md\n[test-exempt]:\nhttps://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests\n[Flutter Style Guide]:\nhttps://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md\n[Features we expect every widget to implement]:\nhttps://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement\n[CLA]: https://cla.developers.google.com/\n[flutter/tests]: https://github.com/flutter/tests\n[breaking change policy]:\nhttps://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes\n[Discord]:\nhttps://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md\n[Data Driven Fixes]:\nhttps://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md\nhttps://dart.googlesource.com/external/github.com/flutter/flutter/+/45e7de58d002c95bcf2547ce8da79f0014102626\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae72c91c36e1a28f652ef8cf695f67e6dc7e1567",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "9058da52c223988182daece9d07419d927d70c1e",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "63aea2645f8cee2836b02ad0aaceaf8af914c347",
      "old_mode": 33188,
      "old_path": "commits.json",
      "new_id": "e1685be4ed33ecfa61cd138fa3bdd84980c40998",
      "new_mode": 33188,
      "new_path": "commits.json"
    }
  ]
}
