)]}'
{
  "commit": "a16ad441f462820f4816f6d3adfc5ce97165b732",
  "tree": "5fb257d12ac357341a709ad07ea6e1051672caed",
  "parents": [
    "4562edc83b9f71c7acd26ec460938b5b05896c2d"
  ],
  "author": {
    "name": "Hossein Yousefi",
    "email": "yousefi@google.com",
    "time": "Wed Mar 29 21:06:22 2023 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Mar 29 21:06:22 2023 +0200"
  },
  "message": "[jnigen] Generate JValue wrapper classes in pure Dart bindings (https://github.com/dart-lang/jnigen/issues/212)\n\n* closes https://github.com/dart-lang/jnigen/issues/221",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2bc0d9a6b010bd30b3d853abbfe33835aec01624",
      "old_mode": 33188,
      "old_path": "pkgs/jni/example/integration_test/on_device_jni_test.dart",
      "new_id": "3b547ad93dee5061d3d36125e6f580b3fd3a2cbf",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/integration_test/on_device_jni_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b165f8ea240b55a64a3947c59c818368b615f54a",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/jni.dart",
      "new_id": "4d5a2abd73040b8ce1dc6bd72cd3739f3651cb8a",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/jni.dart"
    },
    {
      "type": "modify",
      "old_id": "8718bb175d9224441a80bcd779546c94346e386d",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/jvalues.dart",
      "new_id": "ce0cac6f3c36ac1bcb56c5f6408aec48a0e50714",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/jvalues.dart"
    },
    {
      "type": "modify",
      "old_id": "c954678ae1569a4448fbb435f2a0e82f546f6f42",
      "old_mode": 33188,
      "old_path": "pkgs/jni/test/exception_test.dart",
      "new_id": "c277b01b38bf2e2122d3eadc9e265079eb710c3d",
      "new_mode": 33188,
      "new_path": "pkgs/jni/test/exception_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a40ba813cba1e7301c89a7bb8b51d7957b5dff71",
      "old_mode": 33188,
      "old_path": "pkgs/jni/test/jni_test.dart",
      "new_id": "19bae21b32261defe05a0a38fa1c1a91345c0e30",
      "new_mode": 33188,
      "new_path": "pkgs/jni/test/jni_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5bafe752618179b6ba6777eae45b9263d9a7d5a4",
      "old_mode": 33188,
      "old_path": "pkgs/jni/test/jobject_test.dart",
      "new_id": "b055f7d6c33919ee0860066fc149aacf42888467",
      "new_mode": 33188,
      "new_path": "pkgs/jni/test/jobject_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6ae33960b0fc356aa95f8ee102a103a0bd068488",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/bindings/dart_generator.dart",
      "new_id": "db532750dcfea838065d5771f610e09e89747b0f",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/bindings/dart_generator.dart"
    },
    {
      "type": "modify",
      "old_id": "9c8decbdf0893f5ef513b73bfebd3bb3f63c12fb",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/jackson_core_test/third_party/lib/com/fasterxml/jackson/core/JsonFactory.dart",
      "new_id": "899ab007764923f8ec40a14a0ba36980bdc5fd25",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/jackson_core_test/third_party/lib/com/fasterxml/jackson/core/JsonFactory.dart"
    },
    {
      "type": "modify",
      "old_id": "c37156055b13be125f9335646ad1a681b8d74b63",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/jackson_core_test/third_party/lib/com/fasterxml/jackson/core/JsonParser.dart",
      "new_id": "ee9ceff999af850ca948c10ba06fb6b2ee0b0f2d",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/jackson_core_test/third_party/lib/com/fasterxml/jackson/core/JsonParser.dart"
    }
  ]
}
