)]}'
{
  "commit": "420014835d3f5266ee8a9b01f0b24369867cfd57",
  "tree": "c805a83b30191f13eb6e820837816a126cd4c3a7",
  "parents": [
    "e77e0fe1e6c841ba8aee4e17754927bb01aced3b"
  ],
  "author": {
    "name": "Hossein Yousefi",
    "email": "yousefi@google.com",
    "time": "Tue Aug 26 15:10:16 2025 +0200"
  },
  "committer": {
    "name": "Hossein Yousefi",
    "email": "yousefi@google.com",
    "time": "Tue Aug 26 15:10:16 2025 +0200"
  },
  "message": "wip\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "884d04ba240125b033608ded5d1fd361453867c7",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/java/src/main/java/com/github/dart_lang/jnigen/apisummarizer/disasm/AsmClassVisitor.java",
      "new_id": "723e52b5291e5c575019ecfdb18cf766fa366c40",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/java/src/main/java/com/github/dart_lang/jnigen/apisummarizer/disasm/AsmClassVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "ced5ceafeb9ac2877467643a08197e067db2fe83",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/java/src/main/java/com/github/dart_lang/jnigen/apisummarizer/elements/Field.java",
      "new_id": "0afd9b0cd76412507619044953b30140ffd1b29e",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/java/src/main/java/com/github/dart_lang/jnigen/apisummarizer/elements/Field.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00a1f6c39f149942bdb4fd30628ab378a509bbb4",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/jnigen_symbols.json"
    },
    {
      "type": "modify",
      "old_id": "bee93d0dd13b9120eff76753a4e786c754a6d845",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/dart_generator.dart",
      "new_id": "324eb48de0b4085aca43b3cae2ff84c849157b44",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/dart_generator.dart"
    },
    {
      "type": "delete",
      "old_id": "fb4624a635f663ff494c2deae89304ad866590a4",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/excluder.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "abd192ee21b474ad96e6d5370b71b3388928715d",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/exporter.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d24398d6acc33e0ce15f40a6e514541fa39a2de2",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/graph_builder.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b894247368cc03823892a333c462148ba01942ba",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/importer.dart"
    },
    {
      "type": "modify",
      "old_id": "0b315de7ef0e92cd4caff312c80f63a83a04ef04",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/kotlin_processor.dart",
      "new_id": "a23b92204af289febdeac418af56a8a4035407e5",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/kotlin_processor.dart"
    },
    {
      "type": "modify",
      "old_id": "512ee4607be491495e4ca964db63b4e064928e54",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/linker.dart",
      "new_id": "eda6fb1154bb21ba8067e13173033406ec50e5cd",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/linker.dart"
    },
    {
      "type": "modify",
      "old_id": "392ce95744cf4daa344655cec8f427c5a85a4321",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/printer.dart",
      "new_id": "f5c53bc4d22b37bd20c06f380547e14e48f7453e",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/printer.dart"
    },
    {
      "type": "delete",
      "old_id": "c1a8d854c90505752a12f5f39a669c8a3ecc05b4",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/renamer.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "25ba34ded54d242f295fb497ec5d1d5387df07b3",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/resolver.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "7e360d4a5a9f03971b26db42f0a47bbf9ac77e5d",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/visitor.dart",
      "new_id": "b800156369cb7e0a1a09e7f4d519888905a7bbd4",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/visitor.dart"
    },
    {
      "type": "modify",
      "old_id": "c4ee00280aceb0266e4982c9e68ee28689440aeb",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/config/config_types.dart",
      "new_id": "738b40814ed203510679e524edf061c1c8154e79",
      "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": "479bfbe291c4de0f9a0c9e23abc0a559166a35dc",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/elements/elements.dart"
    },
    {
      "type": "modify",
      "old_id": "57ec0cc35a7ef9be729aa94bf2769c275681ecbe",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/elements/elements.g.dart",
      "new_id": "b252101379c356bcda30cf2c274d0dc9f8f5786b",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/elements/elements.g.dart"
    },
    {
      "type": "delete",
      "old_id": "50fe889f2721fe7ffd0976737a09393677fcfb1d",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/elements/j_elements.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd42bda20230cc8a448a46ed24a2e221b20c859b",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/elements/stability_models.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f144a01cde4e71d5983d5a7c144fe436aff3de9",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/elements/stability_models.g.dart"
    },
    {
      "type": "modify",
      "old_id": "d49c84740f65b08f2300f9b0b2042dda2583eb69",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/generate_bindings.dart",
      "new_id": "01da43a1cd1c2e56737413abe10dd683f3ff0d2a",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/generate_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e992f0432d7d94ae258766a3c97e72116a5b7e61",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/transformers/default_excluder.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe5b7ffa550b44b8e7e05468ee86556725fa7520",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/transformers/default_renamer.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a48c8a08d2cc34e0ae835c0472bf05694a0e8a2",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/transformers/graph.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e9ad9a615681a8d3f8a8a48c1da627a6d93f331",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/transformers/validator.dart"
    },
    {
      "type": "delete",
      "old_id": "59595522e2660c592570962e81c55a3a53a6cec3",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/package_resolver_test.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "1da7f185b89ed94f7e7a8b6e159e11dc87570794",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/renamer_test.dart",
      "new_id": "a0265306623e9f6d42e12be30ed602e53b0fefeb",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/renamer_test.dart"
    },
    {
      "type": "modify",
      "old_id": "7969db39a49e98b5716f392a73c770fe45283d77",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/bindings/simple_package.dart",
      "new_id": "78900ed1675ad172ec0dd32dd524ef06607e638a",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/bindings/simple_package.dart"
    },
    {
      "type": "modify",
      "old_id": "6cfce54d6025e540dda954dffac313695ecdeb33",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/inheritance/BaseGenericInterface.java",
      "new_id": "9b3531f8e78fffb496a022819f9cf500683c228b",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/inheritance/BaseGenericInterface.java"
    },
    {
      "type": "modify",
      "old_id": "b035dddb9141018043d7c38810ee6c5bd16f8130",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/inheritance/BaseInterface.java",
      "new_id": "1269d07b03809f71788fdc7e9c2e89af1b9bbffa",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/inheritance/BaseInterface.java"
    },
    {
      "type": "modify",
      "old_id": "4afebd50eaaf9c2fc499e5095bfaf265f1fb190a",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/inheritance/DerivedInterface.java",
      "new_id": "bfee1fd8f3c85e016eeb07914a14bc39b8de93e9",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/inheritance/DerivedInterface.java"
    },
    {
      "type": "modify",
      "old_id": "a8bbe2e394a574647fa12796cabca928d4a7dda8",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/interfaces/InheritedFromMyInterface.java",
      "new_id": "80c4831b241b25ca902994e21d0058f43f64e4ac",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/interfaces/InheritedFromMyInterface.java"
    },
    {
      "type": "modify",
      "old_id": "81cc74f73db75721274f45afbe67a677158027d4",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/interfaces/InheritedFromMyRunnable.java",
      "new_id": "31b673277e6bb4982c2df977a4472a3dd34c06a5",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/interfaces/InheritedFromMyRunnable.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6433a67a1685f3a78f2153e50c13a218ce6202e0",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/overrides/Duck.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0388d55fa46ace9122b262be26e9c0b465e2dbdd",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/overrides/Ducking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e9106cf087b082aebf4ebaaffa9bec43ee635e0",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/overrides/DuckingPlayer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24a66b44a62b23d174ecf4f9af3847ac3ff7dc10",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/overrides/JustAChillDuck.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c46795283f6e4f01b3fa5bb4dd446d4c126b7d78",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/overrides/Player.java"
    },
    {
      "type": "delete",
      "old_id": "1a621665d95bf7595923dec53aaeeec7507a366c",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/user_visitor_test.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
