)]}'
{
  "commit": "352ad3a9efccc8c54deb72eb0d7164bfb42b2a49",
  "tree": "3a407c4863d10cb4c282fe62a33b22c64da2f9a9",
  "parents": [
    "182f9f666f59bcd992c1284000fffd44f8705ee3"
  ],
  "author": {
    "name": "chunhtai",
    "email": "47866232+chunhtai@users.noreply.github.com",
    "time": "Wed Dec 07 08:59:16 2022 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Dec 07 16:59:16 2022 +0000"
  },
  "message": "Adds API in semanticsconfiguration to decide how to merge child semanticsConfigurations (#110730)\n\n* Adds semantics merger API and fix input decorator\n\n* addressing comments\n\n* abstractnode to object\n\n* feature complete\n\n* addressing comments\n\n* fix comments\n\n* conditionally add sort order\n\n* fix bool\n\n* fix test\n\n* more fix\n\n* fix tests",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "193c3b1f0e2b759fde91d9197b56bbf5b85eb33e",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/input_decorator.dart",
      "new_id": "1f32086e4d0e4c50fd86ede7371a0bd8bcb64bef",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/input_decorator.dart"
    },
    {
      "type": "modify",
      "old_id": "c3aa820850dd2068178def6f5cba28fbd8d665cc",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/object.dart",
      "new_id": "7449016c46920303d5ec9d42f84f654a820efd54",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/object.dart"
    },
    {
      "type": "modify",
      "old_id": "bed9eea8cb33b12a0d4643bbf3f237c209faaf29",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/semantics/semantics.dart",
      "new_id": "041c70df676d9c95e9081f203c80a6a807cab100",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/semantics/semantics.dart"
    },
    {
      "type": "modify",
      "old_id": "944e444d11863a63ab112f041fe46159171bac30",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/text_field_test.dart",
      "new_id": "1cf7a24f7f50eeacbec1b90bbe7a2f72d28dbee9",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/text_field_test.dart"
    },
    {
      "type": "modify",
      "old_id": "12b1839e0341b3fa61689feb6109528df75cf230",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/scrollable_test.dart",
      "new_id": "4b5e3792904d76f2d53a3c2fbe97e68046bcdd26",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/scrollable_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b09c4cd2cf07ff1961f42674b439965ffcce48d8",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/semantics_child_configs_delegate_test.dart"
    }
  ]
}
