)]}'
{
  "commit": "bbc989d1aae0c4036e2c90ef74e68e032bd1ba12",
  "tree": "fad0948e874e74764d3dfbdfc1d2b60e92134212",
  "parents": [
    "5b41d8b1f716c9172f5ebfa908949f4544946cd5"
  ],
  "author": {
    "name": "sneurlax",
    "email": "sneurlax@gmail.com",
    "time": "Fri Sep 25 18:17:15 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Sep 25 18:17:15 2026 +0000"
  },
  "message": "docs(tools): nit: say hook/build.dart in CMake native assets comment (#192205)\n\nThe comment in the generated CMakeLists.txt refers to build.dart, but\nthe file is hook/build.dart. Updated the templates, the migration that\ninserts the same block, its test, and the in-repo copies. No functional\nchange. No test affected. This is just a nit about a slightly-inaccurate\ncomment and I ultimately see it as an optional change.\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 [AI contribution guidelines] and understand my\nresponsibilities, or I am not using AI tools.\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 in-code documentation (doc comments with\n`///`).\n- [x] If this PR introduces a new feature or capability, I created and\nlinked a website documentation issue or PR in [flutter/website] (or\nverified none is needed).\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\n\u003c!-- Links --\u003e\n[Contributor Guide]:\nhttps://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview\n[AI contribution guidelines]:\nhttps://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#ai-contribution-guidelines\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[flutter/website]: https://github.com/flutter/website\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\n\nCo-authored-by: Ben Konyi \u003cbkonyi@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d4abcc43140243f73ca48481f12aab749c7ac8ed",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/data_asset_app/linux/CMakeLists.txt",
      "new_id": "38b71d447aa4c2a84194555ce92e9bf687cbc4f2",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/data_asset_app/linux/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "3be103aa7fbdd3a4aaa744c555b540a428dc0f39",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/data_asset_app/windows/CMakeLists.txt",
      "new_id": "8149d1e9b192958336760d1ded82be6423f00991",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/data_asset_app/windows/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "9e910e5b4be2f88e99855f5b00fa4e8c7c1ca2a0",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/flavors/linux/CMakeLists.txt",
      "new_id": "1bbd967d4b81f55ef2bbe4e328de0a36500c0852",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/flavors/linux/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "acb48b07e8f19b89b810f6e7e10791218c3649cf",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/flavors/windows/CMakeLists.txt",
      "new_id": "65c7da0ebb731e471392807bd36fa591cd3a657f",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/flavors/windows/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "d42375adb780b9c2dc943787e51854d518e9c1c7",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/record_use_test_app/linux/CMakeLists.txt",
      "new_id": "ce2ed37b03fd8b1913a516e640a5d6e30d59ec0d",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/record_use_test_app/linux/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "d1273e2de6bdd5fbfaafcc0ea4f400a63cca01ff",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/record_use_test_app/windows/CMakeLists.txt",
      "new_id": "cf8ccfc7d749aa029d9545465a4025c2288f6482",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/record_use_test_app/windows/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "cb6ddf978bf9c4671ab05d90f7c477258934f491",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/windowing_test/linux/CMakeLists.txt",
      "new_id": "f4145cf038c24618ae738c96a891e8fac9862ef8",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/windowing_test/linux/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "13fe61b3da9e3b80d15411e7ae02f23bf4753b61",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/windowing_test/windows/CMakeLists.txt",
      "new_id": "24b9f0c12e3a2837f824a9dc87a686bb30318669",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/windowing_test/windows/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "895a21fd2bf8b549990a025d9a0e185b5cdec369",
      "old_mode": 33188,
      "old_path": "examples/hello_world/linux/CMakeLists.txt",
      "new_id": "7c4a88f939ce14067ba51b064e0e22cc6b3953af",
      "new_mode": 33188,
      "new_path": "examples/hello_world/linux/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "9108ac3c3959adfdb1edf20db7fec81e269dad05",
      "old_mode": 33188,
      "old_path": "examples/layers/linux/CMakeLists.txt",
      "new_id": "bc33cc8c39039c62b7d88a495a66c1f4ed7ce7fc",
      "new_mode": 33188,
      "new_path": "examples/layers/linux/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "1f7b1d1fdb1671bdb49a015e3d7781ee4a4e8863",
      "old_mode": 33188,
      "old_path": "examples/multiple_windows/linux/CMakeLists.txt",
      "new_id": "4badafb21f2415c007f98b183ba2f017a48b430b",
      "new_mode": 33188,
      "new_path": "examples/multiple_windows/linux/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "6d1affd2c5b45578bde3307190542a7a8d25186f",
      "old_mode": 33188,
      "old_path": "examples/multiple_windows/windows/CMakeLists.txt",
      "new_id": "1c76feac84a9347d19f4414e200d24cb088b4388",
      "new_mode": 33188,
      "new_path": "examples/multiple_windows/windows/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "9c88314b771921ec33b5fff9935bfeb11910903f",
      "old_mode": 33188,
      "old_path": "examples/platform_channel/linux/CMakeLists.txt",
      "new_id": "863546a672e1595b91a352c3e0ffa1908dc60b3a",
      "new_mode": 33188,
      "new_path": "examples/platform_channel/linux/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "00dffed2fe4d67ab1d0fce64da09cc0fe1a25097",
      "old_mode": 33188,
      "old_path": "examples/platform_view/linux/CMakeLists.txt",
      "new_id": "e45394c6e77eb34e581102c791fa5ccefde6a9d8",
      "new_mode": 33188,
      "new_path": "examples/platform_view/linux/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "f4957f896d147d15522bcd944fb7f8335069d6ae",
      "old_mode": 33188,
      "old_path": "examples/texture/linux/CMakeLists.txt",
      "new_id": "93b78c57522723c7d8da61f6a3fbfda3dd839e40",
      "new_mode": 33188,
      "new_path": "examples/texture/linux/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "f6d54c2e522f51083ebbc18aefcba58e0d9ec3fc",
      "old_mode": 33188,
      "old_path": "examples/texture/windows/CMakeLists.txt",
      "new_id": "1a42d3ddd2a529af82fdf2497f5132598f237206",
      "new_mode": 33188,
      "new_path": "examples/texture/windows/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "b499adef62f609c9583d483e9216b7f301f89683",
      "old_mode": 33188,
      "old_path": "packages/flutter/examples/api/linux/CMakeLists.txt",
      "new_id": "20bef5348e1832d413efe41544d48f38e51d45ab",
      "new_mode": 33188,
      "new_path": "packages/flutter/examples/api/linux/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "f32d2320d28e8dde281b714b77f3454ffb5e5596",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/migrations/cmake_native_assets_migration.dart",
      "new_id": "d65334a36218b337da9ea3f5e66c5c9fd0975e1b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/migrations/cmake_native_assets_migration.dart"
    },
    {
      "type": "modify",
      "old_id": "f710aa3d4ef39ad589288742fb1c0d120131672b",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/templates/app/linux.tmpl/CMakeLists.txt.tmpl",
      "new_id": "04cab7ea407aa16644a753149df3b031437c3ef3",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/templates/app/linux.tmpl/CMakeLists.txt.tmpl"
    },
    {
      "type": "modify",
      "old_id": "157174a33677f0f742f2fa5249940763bf30314a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/templates/app/windows.tmpl/CMakeLists.txt.tmpl",
      "new_id": "8181989993ee9e23e01b5c2ebd4b8b886ecdec64",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/templates/app/windows.tmpl/CMakeLists.txt.tmpl"
    },
    {
      "type": "modify",
      "old_id": "12c2e5a1879c3c12bf8dd6bd48edcafe1ff5900a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/migrations/cmake_project_migration_test.dart",
      "new_id": "4fc3e836f04e5311d2d732794181a6ab79c78a30",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/migrations/cmake_project_migration_test.dart"
    }
  ]
}
