)]}'
{
  "commit": "9ef4d1f8ca42e1796d98f9266db5f65cddd30557",
  "tree": "6913ac3e7427a7048383c06572930b2417602acb",
  "parents": [
    "72e7019d61a9641c118cb14ab667ee4684ef8072"
  ],
  "author": {
    "name": "Hossein Yousefi",
    "email": "yousefi@google.com",
    "time": "Tue Jun 13 15:20:15 2023 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jun 13 15:20:15 2023 +0200"
  },
  "message": "[jnigen] Non static nested class construction (https://github.com/dart-lang/jnigen/issues/297)\n\nConstruct the non-static nested classes correctly",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7cb6f1e9fc93fea65b3a053142166d8352a62d9d",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/java/src/main/java/com/github/dart_lang/jnigen/apisummarizer/disasm/TypeUtils.java",
      "new_id": "521c02d52baeac276044a669d8c756832d8b93bb",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/java/src/main/java/com/github/dart_lang/jnigen/apisummarizer/disasm/TypeUtils.java"
    },
    {
      "type": "modify",
      "old_id": "7ca6ef116c07c72d03cbbab61c5b245dd9f9d242",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/c_generator.dart",
      "new_id": "dedef7666f193eec8c1127e406892371bda9405f",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/c_generator.dart"
    },
    {
      "type": "modify",
      "old_id": "a1559cf3e95a6ce3fc89ff72c6ab61e450fc583b",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/dart_generator.dart",
      "new_id": "2854e6be42ae0c537590b788424f706fd04807c4",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/dart_generator.dart"
    },
    {
      "type": "modify",
      "old_id": "cdddaf54d71003cd5d278fe2205bffe1de062e5e",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/linker.dart",
      "new_id": "d6b44a5f3db138bac148798c21ede3229658f347",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/linker.dart"
    },
    {
      "type": "modify",
      "old_id": "d5f9a7339f59c7d1dfd49cbd9da900b5beae021d",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/renamer.dart",
      "new_id": "607216ea14b154162c7846bd3a3204f10ae801c8",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/renamer.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00522051a40a885ee278f26ec725bc175760cb8e",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/unnester.dart"
    },
    {
      "type": "modify",
      "old_id": "63a418c2fe6daf00399917b6b0aa3573e885e832",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/config/config_types.dart",
      "new_id": "58fc9a51a5927c5ac43d706ba0519f6b9c7a5cd7",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/config/config_types.dart"
    },
    {
      "type": "modify",
      "old_id": "15f2f451ad8ff2584174a1f29e9155570ddf9240",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/elements/elements.dart",
      "new_id": "51c19b953d40fdb979d8393213d8c7f2fbb9d35e",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/elements/elements.dart"
    },
    {
      "type": "modify",
      "old_id": "5c9dc9bed7425571bc1658916d9408a42149d03c",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/generate_bindings.dart",
      "new_id": "87727dce2c5e350d9df1a25a2836859075c2e9f5",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/generate_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "e388ec77217c7a7ed20ad4d77c2dccd66de6972f",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/c_based/c_bindings/simple_package.c",
      "new_id": "4a170e764388b82860047f7e79ca1647a53e95ff",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/c_based/c_bindings/simple_package.c"
    },
    {
      "type": "modify",
      "old_id": "5cdec376395e1effa1743897d95ba6d22bc27ead",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/c_based/dart_bindings/simple_package.dart",
      "new_id": "4e16f1e89fe57ed6dda11796800b3de49667275e",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/c_based/dart_bindings/simple_package.dart"
    },
    {
      "type": "modify",
      "old_id": "76effbbae085c31252232a5ca757ed5b2e84cfb0",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/dart_only/dart_bindings/simple_package.dart",
      "new_id": "fb92e1dd50ed59288b8fb45e548761ab0200ea39",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/dart_only/dart_bindings/simple_package.dart"
    },
    {
      "type": "modify",
      "old_id": "a12675a6d3ff9aae050b04f29a7df7a38f20936b",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/generics/GrandParent.java",
      "new_id": "b7034034b840340d573a6d7c446ebd04d715a946",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/java/com/github/dart_lang/jnigen/generics/GrandParent.java"
    },
    {
      "type": "modify",
      "old_id": "6472985c9601eaae5ccdf75168c8b4d315ebcf1a",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/runtime_test_registrant.dart",
      "new_id": "f3075ac792b5cdae0e9d7709767ed36eb22411ed",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/runtime_test_registrant.dart"
    }
  ]
}
