)]}'
{
  "commit": "cd6a35d3c50bf7be88142f7d9459a6f9a182b9eb",
  "tree": "fe7e8b1c0aff1c1e042f28d6635a077d5f6c0b95",
  "parents": [
    "ba112add5d987b446c164f71642be5b7039ab95f"
  ],
  "author": {
    "name": "LN Liberda",
    "email": "lauren@selfisekai.rocks",
    "time": "Wed Nov 27 21:11:17 2024 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Nov 27 20:11:17 2024 +0000"
  },
  "message": "IWYU: add some missing includes failing with libstdc++13/14 (#56822)\n\nFixes builds of engine with libstdc++13 and libstdc++14.\r\n\r\n*List which issues are fixed by this PR. You must list at least one issue.*\r\ncloses https://github.com/flutter/flutter/issues/159513\r\n\r\n*If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].*\r\n\r\n[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "52f29762f67adbbbc34c18fbba129248b3948044",
      "old_mode": 33188,
      "old_path": "flow/paint_region.h",
      "new_id": "34b7ac1e9bbeb9c807a62b3903388ff62b93b977",
      "new_mode": 33188,
      "new_path": "flow/paint_region.h"
    },
    {
      "type": "modify",
      "old_id": "0342c85f0433e54637d84dc40b447b5c0e942c79",
      "old_mode": 33188,
      "old_path": "fml/cpu_affinity.cc",
      "new_id": "a580c9d04c52c0b319e086761430a5d143ba4cf0",
      "new_mode": 33188,
      "new_path": "fml/cpu_affinity.cc"
    },
    {
      "type": "modify",
      "old_id": "c1d8498e6524aff95b87b99a91ec1a9242fce79c",
      "old_mode": 33188,
      "old_path": "fml/cpu_affinity.h",
      "new_id": "c644472965d41d1bfb1a9e91af3411d72b450216",
      "new_mode": 33188,
      "new_path": "fml/cpu_affinity.h"
    },
    {
      "type": "modify",
      "old_id": "463b6a08d75ad632efd8238a9110d2ca4e4faca0",
      "old_mode": 33188,
      "old_path": "fml/synchronization/sync_switch.cc",
      "new_id": "9421e30e0461bb125bf7533eb3451aaa7a6de1ac",
      "new_mode": 33188,
      "new_path": "fml/synchronization/sync_switch.cc"
    },
    {
      "type": "modify",
      "old_id": "b38d61b0eb87ab07c510b94a095b75fcf61dbaac",
      "old_mode": 33188,
      "old_path": "impeller/core/runtime_types.h",
      "new_id": "1d8ca60b29efe5219de59fc4c2d25997bad6d90e",
      "new_mode": 33188,
      "new_path": "impeller/core/runtime_types.h"
    },
    {
      "type": "modify",
      "old_id": "d81b3cb0ec6f8bf8d0f100a342d3249da704901a",
      "old_mode": 33188,
      "old_path": "impeller/geometry/path.h",
      "new_id": "86263aa9071f9784e22f3ea945bae5b8cd10b829",
      "new_mode": 33188,
      "new_path": "impeller/geometry/path.h"
    },
    {
      "type": "modify",
      "old_id": "b31970f1ddc2a18960e7683dea888e50d32f2309",
      "old_mode": 33188,
      "old_path": "impeller/geometry/size.h",
      "new_id": "2c609cddade0f551e5530024a8941e633d7514b2",
      "new_mode": 33188,
      "new_path": "impeller/geometry/size.h"
    },
    {
      "type": "modify",
      "old_id": "3ec7464ff79954f4e58ef671e72414b9dcda0c45",
      "old_mode": 33188,
      "old_path": "impeller/typographer/rectangle_packer.cc",
      "new_id": "f9a7be86c5f5923589de6abfb978258d6d509fa5",
      "new_mode": 33188,
      "new_path": "impeller/typographer/rectangle_packer.cc"
    },
    {
      "type": "modify",
      "old_id": "817bc6605e070ad60c4ff07db5ddb6f51d09a01e",
      "old_mode": 33188,
      "old_path": "impeller/typographer/rectangle_packer.h",
      "new_id": "d8b1e1caf3966bcd232caec4d10125287dd54768",
      "new_mode": 33188,
      "new_path": "impeller/typographer/rectangle_packer.h"
    },
    {
      "type": "modify",
      "old_id": "a6fc32d4297aff7e558cb8b8e34f2ee2b19a408d",
      "old_mode": 33188,
      "old_path": "runtime/dart_service_isolate.h",
      "new_id": "439b49ce5884c72a321fd075dcaedc09370ba28f",
      "new_mode": 33188,
      "new_path": "runtime/dart_service_isolate.h"
    },
    {
      "type": "modify",
      "old_id": "b00bab8cedbcaedb2468d5c3a7220c7b2a79f4c8",
      "old_mode": 33188,
      "old_path": "shell/platform/glfw/flutter_glfw.cc",
      "new_id": "b2cdd11aed99a05538410d01c38f9c0a345943d8",
      "new_mode": 33188,
      "new_path": "shell/platform/glfw/flutter_glfw.cc"
    },
    {
      "type": "modify",
      "old_id": "be83b0f9525449130907aa8620f3e2068f6b5cb5",
      "old_mode": 33188,
      "old_path": "third_party/tonic/filesystem/filesystem/file.h",
      "new_id": "0e1aece1fe66416cba2f3793694294ade27d7ae5",
      "new_mode": 33188,
      "new_path": "third_party/tonic/filesystem/filesystem/file.h"
    },
    {
      "type": "modify",
      "old_id": "3455425c2763110c7e22447f7b0db1389f0ad0ec",
      "old_mode": 33188,
      "old_path": "vulkan/vulkan_surface.h",
      "new_id": "fafd90ab4be46af60a44abd92e068aeeef3257f9",
      "new_mode": 33188,
      "new_path": "vulkan/vulkan_surface.h"
    }
  ]
}
