)]}'
{
  "commit": "1c6665c2d79a3db2870c24fdd9c9b1c4eeb1fcbb",
  "tree": "a9355fff9278901ed9beabe3386b6f5355f2e6ee",
  "parents": [
    "7de6ce7b7d4b622e69664a63c648e5070a5d722e"
  ],
  "author": {
    "name": "Lasse R.H. Nielsen",
    "email": "lrn@google.com",
    "time": "Thu Oct 31 17:10:38 2024 +0100"
  },
  "committer": {
    "name": "Lasse R.H. Nielsen",
    "email": "lrn@google.com",
    "time": "Thu Oct 31 17:10:38 2024 +0100"
  },
  "message": "WIP Support full Unicode 16 grapheme cluster breaking.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "63ab169bd10315cc7d3ce14dda4dd3f0e1837b36",
      "old_mode": 33188,
      "old_path": "pkgs/characters/lib/src/characters_impl.dart",
      "new_id": "89e96209786fa39bdff0b72399d9ff86a9e052f1",
      "new_mode": 33188,
      "new_path": "pkgs/characters/lib/src/characters_impl.dart"
    },
    {
      "type": "modify",
      "old_id": "71ed02eae720bc5bb5c0eaf57ab786ffe7ad0adc",
      "old_mode": 33188,
      "old_path": "pkgs/characters/lib/src/grapheme_clusters/breaks.dart",
      "new_id": "a4871bdbef9a069d97a04a41015abc1fa57bdf12",
      "new_mode": 33188,
      "new_path": "pkgs/characters/lib/src/grapheme_clusters/breaks.dart"
    },
    {
      "type": "modify",
      "old_id": "3fd35b91a6af234e6b9b895584c2cee38e756aeb",
      "old_mode": 33188,
      "old_path": "pkgs/characters/lib/src/grapheme_clusters/constants.dart",
      "new_id": "5dd4bf1e0654e29f64655bda183c95acc21a57b1",
      "new_mode": 33188,
      "new_path": "pkgs/characters/lib/src/grapheme_clusters/constants.dart"
    },
    {
      "type": "modify",
      "old_id": "ad6a5ebc1cb8c5b25c2e29e66672e37cb3189c7f",
      "old_mode": 33188,
      "old_path": "pkgs/characters/lib/src/grapheme_clusters/table.dart",
      "new_id": "c5627dcfbdb6c912b9cf02ba7b2c8544764c743e",
      "new_mode": 33188,
      "new_path": "pkgs/characters/lib/src/grapheme_clusters/table.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4a8b81db14e72e884aad31a9a8511bbd834b2c4",
      "new_mode": 33188,
      "new_path": "pkgs/characters/test/breaks_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6d24a42667320e77a93121faeb291f7e81a017fb",
      "old_mode": 33188,
      "old_path": "pkgs/characters/test/characters_test.dart",
      "new_id": "ba295543b90a66748ddcec6b3d74e53437805458",
      "new_mode": 33188,
      "new_path": "pkgs/characters/test/characters_test.dart"
    },
    {
      "type": "modify",
      "old_id": "01821375faf921767d360611b49f0696ed0a24c3",
      "old_mode": 33188,
      "old_path": "pkgs/characters/test/src/unicode_tests.dart",
      "new_id": "043fa393eaef8ffa89c29f4c3265e40fb126c14a",
      "new_mode": 33188,
      "new_path": "pkgs/characters/test/src/unicode_tests.dart"
    },
    {
      "type": "modify",
      "old_id": "4ea6deeff20f9d2dd7f8f632172ba42fbff7b1f3",
      "old_mode": 33188,
      "old_path": "pkgs/characters/tool/bin/generate_tables.dart",
      "new_id": "977be7bc6b912e562e59e1f9094868a0f3726426",
      "new_mode": 33188,
      "new_path": "pkgs/characters/tool/bin/generate_tables.dart"
    },
    {
      "type": "modify",
      "old_id": "e8bdcc5f79ff1fd80e6ba5b07d84882a73245cc1",
      "old_mode": 33188,
      "old_path": "pkgs/characters/tool/src/automaton_builder.dart",
      "new_id": "c87a68f3b98ae875ec0bfd609c33afb9848cc7c0",
      "new_mode": 33188,
      "new_path": "pkgs/characters/tool/src/automaton_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "ea1e0a8cc8b52bd6256363a01f46c3083fe44769",
      "old_mode": 33188,
      "old_path": "pkgs/characters/tool/src/grapheme_category_loader.dart",
      "new_id": "ca47ad1093c1dadd1c9f3f7313066e8363a29059",
      "new_mode": 33188,
      "new_path": "pkgs/characters/tool/src/grapheme_category_loader.dart"
    },
    {
      "type": "modify",
      "old_id": "845db8b5905381ec384711d4848dac78c1a90aa9",
      "old_mode": 33188,
      "old_path": "pkgs/characters/tool/src/list_overlap.dart",
      "new_id": "77115508e4f493d38702fc256b262f3f224959aa",
      "new_mode": 33188,
      "new_path": "pkgs/characters/tool/src/list_overlap.dart"
    }
  ]
}
