)]}'
{
  "commit": "ac21195d30441b6d5dfd9d255fcba5d7b8c40a0a",
  "tree": "9c2a447226b9585dcf8f0c38712bd225e0d33512",
  "parents": [
    "f0888017094d2ab6bbce9157372c0b323920e4bb"
  ],
  "author": {
    "name": "Chris Bracken",
    "email": "chris@bracken.jp",
    "time": "Mon Apr 04 13:17:07 2022 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Apr 04 13:17:07 2022 -0700"
  },
  "message": "Fix inconsistent enum/class private member naming (#32409)\n\nClasses that model enums in dart:ui typically name fields modelling the\r\nenum values as `_kFooIndex`. This associated value matches the enum\r\nvalue from embedder.h.\r\n\r\nIn https://github.com/flutter/engine/pull/32408 we add a test that\r\nverifies that dart:ui classes model the same set of values in the native\r\nimplementation, the web_ui implementation, and the embedder API. Testing\r\nthis is much simpler if we use consistent naming for all enum values.\r\n\r\nIssue: https://github.com/flutter/engine/pull/32408",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6e4589debc085a58d5650e446c51848ef025a6ba",
      "old_mode": 33188,
      "old_path": "lib/ui/semantics.dart",
      "new_id": "301b920c62ce78187d8f8aa8c1395d7b0bf30efa",
      "new_mode": 33188,
      "new_path": "lib/ui/semantics.dart"
    },
    {
      "type": "modify",
      "old_id": "8af7d49d47b7a800697f75afaf6ff34b13448726",
      "old_mode": 33188,
      "old_path": "lib/ui/window.dart",
      "new_id": "0d9249144e0929973607629b7af889e1ee461bdd",
      "new_mode": 33188,
      "new_path": "lib/ui/window.dart"
    },
    {
      "type": "modify",
      "old_id": "ab18cea09e7e564343cc101c6f122570b65a3ba8",
      "old_mode": 33188,
      "old_path": "lib/web_ui/lib/semantics.dart",
      "new_id": "8e94951bcce1a45ebdafbe05ed56aa686548b2c4",
      "new_mode": 33188,
      "new_path": "lib/web_ui/lib/semantics.dart"
    }
  ]
}
