)]}'
{
  "commit": "03ec1f76088ff2844dca1e0dc0590c5ea7a3d0ae",
  "tree": "4ce6be8b20716cc0bbcb59689be16275f74522cd",
  "parents": [
    "d2504b3be15fb2438fb056af1daebf984121619a"
  ],
  "author": {
    "name": "Hossein Yousefi",
    "email": "yousefi@google.com",
    "time": "Tue Oct 14 20:05:45 2025 +0200"
  },
  "committer": {
    "name": "Hossein Yousefi",
    "email": "yousefi@google.com",
    "time": "Fri Nov 14 13:35:08 2025 +0100"
  },
  "message": "wip\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b73d2b66f0f352173af285ca2e65bb5c783dbb55",
      "old_mode": 33188,
      "old_path": "pkgs/jni/CHANGELOG.md",
      "new_id": "76177d34d8a6c51998c5d1b26bad1763a79d8e89",
      "new_mode": 33188,
      "new_path": "pkgs/jni/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "9c0db34f7675be770a923b4da24eb195d81d30e1",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/_internal.dart",
      "new_id": "40cef7f226108bb48dc0962c8cc9f12c74f3d8c1",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/_internal.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1745f7c0bfe997b3a1f95006458c5b3d1b1bb657",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/core_bindings/java/util/Iterator.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "adb1fe27118ead546e3ea8597afb15784f2e6ebc",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/core_bindings/java/util/List.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78ce06b124def684272919c01305ab7dcd7f9ff6",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/core_bindings/java/util/_package.dart"
    },
    {
      "type": "modify",
      "old_id": "49ce91ddd8fbdd5bcf4b20c4f9aaa11b55a51633",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/jni.dart",
      "new_id": "da012951c6587824ca41e056af7f283e7d0be052",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/jni.dart"
    },
    {
      "type": "modify",
      "old_id": "704caac349a55c2b22416a2ddac13a4611661094",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/accessors.dart",
      "new_id": "7584f7d2792e5ca80ebfa89456d7683b9b902ce3",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/accessors.dart"
    },
    {
      "type": "modify",
      "old_id": "f614d9b87a677012abcefdef505471f7c29126a1",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/jarray.dart",
      "new_id": "1f82def754f8a5bc43eb717fb2508a14fb623c8f",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/jarray.dart"
    },
    {
      "type": "modify",
      "old_id": "4807580e011ac0df7276fab8001b55873c64c9aa",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/jclass.dart",
      "new_id": "f41f53d6672051a65cecb874c2c42e5c0cc17059",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/jclass.dart"
    },
    {
      "type": "modify",
      "old_id": "6196c566dae455a2b6e4a19dbbf2d2dde3cf962d",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/jimplementer.dart",
      "new_id": "454bd5bf0b70251e05a27eb5d85658564bbdde56",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/jimplementer.dart"
    },
    {
      "type": "modify",
      "old_id": "40e58fdc49c36ccaa4d7935c30bbe1fb64efcc23",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/jobject.dart",
      "new_id": "7d2d24bf47568f6ce2cdd27d1c68421979c8b59a",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/jobject.dart"
    },
    {
      "type": "modify",
      "old_id": "67c907925f9cdc378babfd683821a669b136fe43",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/lang/jboolean.dart",
      "new_id": "54fb5bb8387a7389017f5525b2be4d3708de5162",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/lang/jboolean.dart"
    },
    {
      "type": "modify",
      "old_id": "d8a4dd57d2cdc2eaaba73532223af5de87e0b972",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/lang/jbyte.dart",
      "new_id": "47fd81a658a9287695a83529cf5ae78936131b8e",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/lang/jbyte.dart"
    },
    {
      "type": "modify",
      "old_id": "1689d7cecefcf16964bbcde28b315e905578fee7",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/lang/jcharacter.dart",
      "new_id": "c76708926b4ae348613449c7a1170965d1512bf3",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/lang/jcharacter.dart"
    },
    {
      "type": "modify",
      "old_id": "9e4c237fc75090993e92304045fcc6188b7bbab3",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/lang/jdouble.dart",
      "new_id": "3efe556dcdf45611bb9d4190bfd7aa7a3e113b73",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/lang/jdouble.dart"
    },
    {
      "type": "modify",
      "old_id": "1649fb7cbace659283deb93075fd78f9e8edd3ec",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/lang/jfloat.dart",
      "new_id": "934121f2cbaebb9addd38524cab9d9fe9a07270b",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/lang/jfloat.dart"
    },
    {
      "type": "modify",
      "old_id": "b856aedff36fa7c5f51beb664175472a40502426",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/lang/jinteger.dart",
      "new_id": "bdff4800acc408bfe59178358de3d6e42c214bbb",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/lang/jinteger.dart"
    },
    {
      "type": "modify",
      "old_id": "62173f3479d617d221dc19dffc1587232e487359",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/lang/jlong.dart",
      "new_id": "765dd82d428f02bb8a6113f0ea3f7c8237fafb16",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/lang/jlong.dart"
    },
    {
      "type": "modify",
      "old_id": "6863c00ff459666fa104200dfbb8a3ac28b5f615",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/lang/jnumber.dart",
      "new_id": "7c3f25d641691dd6edf256c2e487193b6773ab27",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/lang/jnumber.dart"
    },
    {
      "type": "modify",
      "old_id": "f15c266f3394893c4f4aca687059baf9bbbc4414",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/lang/jshort.dart",
      "new_id": "e64210bfef492c7409f2d49fa99d507cee3297e5",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/lang/jshort.dart"
    },
    {
      "type": "modify",
      "old_id": "5d976485b2f9702c445edafee65e7e44a4d79266",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/lang/jstring.dart",
      "new_id": "a1cf311e28c60f97692adfb70222d66e3ff6752c",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/lang/jstring.dart"
    },
    {
      "type": "modify",
      "old_id": "862444cb96403a3ef65e030f56070b2ac9d492c0",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/lang/lang.dart",
      "new_id": "786488c068f72c2b8381225f01b8b28f3946b00f",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/lang/lang.dart"
    },
    {
      "type": "modify",
      "old_id": "470bc8f093e413e549e1f34b18f88492b8abdc96",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/method_invocation.dart",
      "new_id": "197f91b8ed30e592f482281fc60a12fb32625293",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/method_invocation.dart"
    },
    {
      "type": "modify",
      "old_id": "f4a9d2a0c74b0fda9a2f07eb64d64433025c4a28",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/nio/jbuffer.dart",
      "new_id": "4103305025a87e5dd6b49d2c39eab604290ada32",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/nio/jbuffer.dart"
    },
    {
      "type": "modify",
      "old_id": "0b577625aeeb92d1f19a9d0f1601171acbb52b53",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/nio/jbyte_buffer.dart",
      "new_id": "907b8f274313ee4f50a55112f82eefc1c598cca9",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/nio/jbyte_buffer.dart"
    },
    {
      "type": "modify",
      "old_id": "0775fec09f7a4108e08d31afc166a9fd4bc50047",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/nio/nio.dart",
      "new_id": "d07d6e2400172241bf8ab4bbc78a804a7b6e9d5f",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/nio/nio.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "994dbd758dbee59d94e249a1836a4cf0423f25b9",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/primitive_jarrays.dart"
    },
    {
      "type": "modify",
      "old_id": "58920c44315a60be9f524b786a013dadb19b8603",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/types.dart",
      "new_id": "4c74e3563018fc30bf864b8e5efcb8ae6c1045b1",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/types.dart"
    },
    {
      "type": "modify",
      "old_id": "573747dbc2638213fd7562085d189a47256e9333",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/util/jiterator.dart",
      "new_id": "dfd782de5e10d7caf3bd2589a1302062a5cb0ee0",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/util/jiterator.dart"
    },
    {
      "type": "modify",
      "old_id": "40ddd7629a320acba6ded5fd26cc17ca9b0da1df",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/util/jlist.dart",
      "new_id": "a4c6bf441b7b60a02a87c5e53dd11f3202bba76d",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/util/jlist.dart"
    },
    {
      "type": "modify",
      "old_id": "2509b63c4f06fddb1a6a61cd8979294540b40eb2",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/util/util.dart",
      "new_id": "858f29ad2641cab4966b417dc1127f932a69e9d7",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/util/util.dart"
    },
    {
      "type": "modify",
      "old_id": "929d861d8cc8dcdb86e0d9afc4265726b175cd15",
      "old_mode": 33188,
      "old_path": "pkgs/jni/pubspec.yaml",
      "new_id": "f83c520ba7ce8d3760411eea2453d68c356bc6b9",
      "new_mode": 33188,
      "new_path": "pkgs/jni/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "d61938df6a52d2a2a73534394533c44e9a929773",
      "old_mode": 33188,
      "old_path": "pkgs/jni/test/boxed_test.dart",
      "new_id": "d1f30dd66268dc4e00ed46a11970ed85435ceff0",
      "new_mode": 33188,
      "new_path": "pkgs/jni/test/boxed_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ba3123f28e92bb4f539618337bd64b017856cb06",
      "old_mode": 33188,
      "old_path": "pkgs/jni/test/exception_test.dart",
      "new_id": "ee65a082d434e9a782dacd779a18736da03d65fd",
      "new_mode": 33188,
      "new_path": "pkgs/jni/test/exception_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a3ffa470845bce5be581d41447bcf84f6d931a53",
      "old_mode": 33188,
      "old_path": "pkgs/jni/test/jarray_test.dart",
      "new_id": "2ac3f77dc8feba5d7109fa18e8659448c813880c",
      "new_mode": 33188,
      "new_path": "pkgs/jni/test/jarray_test.dart"
    },
    {
      "type": "modify",
      "old_id": "666479dcbe933b42aff70655c6b5c11420c14d32",
      "old_mode": 33188,
      "old_path": "pkgs/jni/test/jbyte_buffer_test.dart",
      "new_id": "a0ef22c97ea584d183b7c93e96d16ccf7a32117b",
      "new_mode": 33188,
      "new_path": "pkgs/jni/test/jbyte_buffer_test.dart"
    },
    {
      "type": "modify",
      "old_id": "bd334d92a4e8e310ff616bbfd178b537ea9cf901",
      "old_mode": 33188,
      "old_path": "pkgs/jni/tool/generate_jni_bindings.dart",
      "new_id": "a0bf91a1d910a39a2bb821ba1edb2943d9fbc1a0",
      "new_mode": 33188,
      "new_path": "pkgs/jni/tool/generate_jni_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e673b345bb974addbbdcd9ff69b9028f672f5179",
      "new_mode": 33188,
      "new_path": "pkgs/jni/tool/generate_primitive_arrays.dart"
    },
    {
      "type": "modify",
      "old_id": "d92ed11dd378c741f22e64e385a00c223f215d39",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/dart_generator.dart",
      "new_id": "b0c9d1ba2e4e0bcc28413ccd406c059638fa74f7",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/dart_generator.dart"
    },
    {
      "type": "modify",
      "old_id": "512ee4607be491495e4ca964db63b4e064928e54",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/linker.dart",
      "new_id": "3b3d9a757ac51fa48d3e646916021ec040d241df",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/linker.dart"
    },
    {
      "type": "modify",
      "old_id": "e65bd6523bef088a9522b2ffd09fd0374f9a3b2c",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/config/config_types.dart",
      "new_id": "863fa1dce32d0a9ceaea8d55682b07da66a27eb1",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/config/config_types.dart"
    },
    {
      "type": "modify",
      "old_id": "268d2d04ce17e8c575c4712bd049db74cea0eb3e",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/elements/elements.dart",
      "new_id": "73531004af49dcf6889f55fa50a3e71e8b1e9a27",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/elements/elements.dart"
    },
    {
      "type": "modify",
      "old_id": "2a14012ab009307013e1299d5b311ac91fa9be6d",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/kotlin_test/bindings/kotlin.dart",
      "new_id": "03f43f0176fa4f66f448854fb254bbf0ef5193f5",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/kotlin_test/bindings/kotlin.dart"
    },
    {
      "type": "modify",
      "old_id": "4e41f1a542c85eb778020d43d029e1d1fbc8af76",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/kotlin_test/runtime_test_registrant.dart",
      "new_id": "3608f0a6cfa6f9b08f17d016b4c792e1d6073879",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/kotlin_test/runtime_test_registrant.dart"
    },
    {
      "type": "modify",
      "old_id": "e41c1792084eb0313e5abc629c11e1579e7b97e0",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/bindings/simple_package.dart",
      "new_id": "2ec3b68841504c50ee8c0b67d1d465b3f74c9588",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/bindings/simple_package.dart"
    },
    {
      "type": "modify",
      "old_id": "1635071f9da7cb0a257c9aed9904627b43c20818",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/runtime_test_registrant.dart",
      "new_id": "e2268874c1f9dc5929d406f4fb75e0d713ae77b8",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/runtime_test_registrant.dart"
    }
  ]
}
