)]}'
{
  "commit": "7c9cca95f96da5682ed696b1757825d96b30bfe8",
  "tree": "c2dd76f26faecc72617f23ac934af2eac50a24ac",
  "parents": [
    "651320e472f4159deb1c1218812d83c7ce98f9ec"
  ],
  "author": {
    "name": "Hossein Yousefi",
    "email": "yousefi@google.com",
    "time": "Thu Aug 17 12:12:15 2023 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Aug 17 12:12:15 2023 +0200"
  },
  "message": "[jnigen] Use isolate_id instead of thread_id (https://github.com/dart-lang/jnigen/issues/360)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1fd2db8b1340d627138e8fff6fe5cf0fc59ebc73",
      "old_mode": 33188,
      "old_path": "pkgs/jni/example/pubspec.lock",
      "new_id": "0824b6e6d78c293c059ef2d73d118b90255bbfaf",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/pubspec.lock"
    },
    {
      "type": "modify",
      "old_id": "30408f94d328bf199e1c44894a93c052e388c835",
      "old_mode": 33188,
      "old_path": "pkgs/jni/example/pubspec.yaml",
      "new_id": "ce06464880e83fb56951b17622c98986b0d25457",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "bae1c32547d65c280d43a4bcb7b76a8a5e5d1680",
      "old_mode": 33188,
      "old_path": "pkgs/jni/java/src/main/java/com/github/dart_lang/jni/PortProxy.java",
      "new_id": "77cff135798c413ce5a5b1e0b0d93d71d3bc3ada",
      "new_mode": 33188,
      "new_path": "pkgs/jni/java/src/main/java/com/github/dart_lang/jni/PortProxy.java"
    },
    {
      "type": "modify",
      "old_id": "8145642fb4ab62213f6d79c76fd220e4986ed724",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/jni.dart",
      "new_id": "d6836b028cf560a048cc86523fe30fa73a036beb",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/jni.dart"
    },
    {
      "type": "modify",
      "old_id": "26df6be1b29aca98eb56f9527ece750be702c380",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/jobject.dart",
      "new_id": "c5e88c137ac8780188381192f1ed6fda0862a427",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/jobject.dart"
    },
    {
      "type": "modify",
      "old_id": "cc99b11343c4068c4bd59f5c831cfe3473caa847",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/jvalues.dart",
      "new_id": "84439bf42658e5a13c10249eed21669644e9cec9",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/jvalues.dart"
    },
    {
      "type": "modify",
      "old_id": "ef83bb57e95f3b96539ff0fd7656b036a6b822b5",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/third_party/jni_bindings_generated.dart",
      "new_id": "bdd6ab747c7ac0b7f0f697d246eb29b1d2fa3229",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/third_party/jni_bindings_generated.dart"
    },
    {
      "type": "modify",
      "old_id": "834424973d193de16f08bbe1384ddbc40596f42f",
      "old_mode": 33188,
      "old_path": "pkgs/jni/pubspec.yaml",
      "new_id": "d4a8da9abc8556ec065a369c465af8c3f1789289",
      "new_mode": 33188,
      "new_path": "pkgs/jni/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "df8feb78d168c42f4b8596da017a1d3046162e6f",
      "old_mode": 33188,
      "old_path": "pkgs/jni/src/dartjni.c",
      "new_id": "5c34c360eb0d9757324e2d9fd912573128a56503",
      "new_mode": 33188,
      "new_path": "pkgs/jni/src/dartjni.c"
    },
    {
      "type": "modify",
      "old_id": "cca31f49e3810dc8ef9063c86ba7a670becb7f60",
      "old_mode": 33188,
      "old_path": "pkgs/jni/src/dartjni.h",
      "new_id": "0a7f66914729f4e8f01433fd3acdb91873fe064f",
      "new_mode": 33188,
      "new_path": "pkgs/jni/src/dartjni.h"
    },
    {
      "type": "modify",
      "old_id": "a457e77273feb8e165d18d37bfebe5e7abbea25b",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/android_test_runner/pubspec.yaml",
      "new_id": "fccc86e48103f86b8ab9c200708c356135c594d6",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/android_test_runner/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "b14813fc6eab0f2a7c7d0d5c31b403cb3dc2b0f5",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/in_app_java/lib/android_utils.dart",
      "new_id": "c4a8f0456c5b2f279cd8f27489b980d9910f48d2",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/in_app_java/lib/android_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "7ab467b8887018cfe08d85c458812fdd5ec8192b",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/in_app_java/pubspec.yaml",
      "new_id": "2d97acf4248d38fa70e91b14346a3fc5632c2f14",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/in_app_java/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "cca31f49e3810dc8ef9063c86ba7a670becb7f60",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/in_app_java/src/android_utils/dartjni.h",
      "new_id": "0a7f66914729f4e8f01433fd3acdb91873fe064f",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/in_app_java/src/android_utils/dartjni.h"
    },
    {
      "type": "modify",
      "old_id": "2da89b59f45dcbb7e47b62eab1a5399d7b7bb998",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/kotlin_plugin/example/pubspec.yaml",
      "new_id": "0f6224e7c8b539bb150a53077412742166d746c4",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/kotlin_plugin/example/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "e0546891a023f9586e6838725120d5c7981c65b6",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/kotlin_plugin/pubspec.yaml",
      "new_id": "fd89ad6cc5ec63b3c7da633fd011dcb3314ebd87",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/kotlin_plugin/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "cca31f49e3810dc8ef9063c86ba7a670becb7f60",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/kotlin_plugin/src/dartjni.h",
      "new_id": "0a7f66914729f4e8f01433fd3acdb91873fe064f",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/kotlin_plugin/src/dartjni.h"
    },
    {
      "type": "modify",
      "old_id": "cbcaed9d07d20182db8c7a0c2c1652fa3085146e",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/notification_plugin/example/pubspec.yaml",
      "new_id": "35f3357f1a7c06442456f2918391deb501fb290d",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/notification_plugin/example/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "f2a6e1b9b1d55031af3dd068945e8d79840e100e",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/notification_plugin/pubspec.yaml",
      "new_id": "1f6cf49255f3e27c09fe7c77d24a3a2fd82a5f76",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/notification_plugin/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "cca31f49e3810dc8ef9063c86ba7a670becb7f60",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/notification_plugin/src/dartjni.h",
      "new_id": "0a7f66914729f4e8f01433fd3acdb91873fe064f",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/notification_plugin/src/dartjni.h"
    },
    {
      "type": "modify",
      "old_id": "ed3755980fbd68121f98268ecda837dc3d80b7d7",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/pdfbox_plugin/dart_example/pubspec.yaml",
      "new_id": "4af3cf1fd0271324949ab629d992deea2393dce7",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/pdfbox_plugin/dart_example/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "6c962985bf006c81f9e803111412e7fd98bf89df",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/pdfbox_plugin/example/pubspec.yaml",
      "new_id": "af0ea2d286e4d3723e00e50f6f0cc8dc4c81e0a9",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/pdfbox_plugin/example/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "3e55252120a95ffd0c4e9fed23a5bdfb18f6f6f3",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/pdfbox_plugin/lib/src/third_party/org/apache/pdfbox/pdmodel/PDDocument.dart",
      "new_id": "ed3c555c6bed5f632ef266bbd547ecaed8753c75",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/pdfbox_plugin/lib/src/third_party/org/apache/pdfbox/pdmodel/PDDocument.dart"
    },
    {
      "type": "modify",
      "old_id": "87862bacc6287a2890b0697c720167ec4a874e63",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/pdfbox_plugin/lib/src/third_party/org/apache/pdfbox/pdmodel/PDDocumentInformation.dart",
      "new_id": "5d9a8ff6a5ab8c49ed8c9ba983cdf0eedefc8c1e",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/pdfbox_plugin/lib/src/third_party/org/apache/pdfbox/pdmodel/PDDocumentInformation.dart"
    },
    {
      "type": "modify",
      "old_id": "306258cca0d341fdbd0a0057910ae979dffc04da",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/pdfbox_plugin/lib/src/third_party/org/apache/pdfbox/text/PDFTextStripper.dart",
      "new_id": "e2bc49074b63d2439ff47f84405bdf053931322b",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/pdfbox_plugin/lib/src/third_party/org/apache/pdfbox/text/PDFTextStripper.dart"
    },
    {
      "type": "modify",
      "old_id": "f77b031ed6bcccbcb1e30e42b4402fb7afbdec16",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/pdfbox_plugin/pubspec.yaml",
      "new_id": "fc9c7399fe45c5885b50c2ae2da3844fd92b3170",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/pdfbox_plugin/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "cca31f49e3810dc8ef9063c86ba7a670becb7f60",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/example/pdfbox_plugin/src/third_party/dartjni.h",
      "new_id": "0a7f66914729f4e8f01433fd3acdb91873fe064f",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/example/pdfbox_plugin/src/third_party/dartjni.h"
    },
    {
      "type": "modify",
      "old_id": "07be3c818f4800861cd9c3e5e0c5d398b07feddd",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/pubspec.yaml",
      "new_id": "0bc67646622d26206bdd380fccb5384d8697633e",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "cca31f49e3810dc8ef9063c86ba7a670becb7f60",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/jackson_core_test/third_party/c_based/c_bindings/dartjni.h",
      "new_id": "0a7f66914729f4e8f01433fd3acdb91873fe064f",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/jackson_core_test/third_party/c_based/c_bindings/dartjni.h"
    },
    {
      "type": "modify",
      "old_id": "33f513996c57280a74b37fe7078837aec069d912",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/jackson_core_test/third_party/c_based/dart_bindings/com/fasterxml/jackson/core/JsonFactory.dart",
      "new_id": "1e60c8a6bb09916746ff40f38e5c4881fac860da",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/jackson_core_test/third_party/c_based/dart_bindings/com/fasterxml/jackson/core/JsonFactory.dart"
    },
    {
      "type": "modify",
      "old_id": "032db3141889f33df9aebed42f376714d6190b3e",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/jackson_core_test/third_party/c_based/dart_bindings/com/fasterxml/jackson/core/JsonParser.dart",
      "new_id": "8790d3c7543f0a09e6323aa54abc3af278a511c4",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/jackson_core_test/third_party/c_based/dart_bindings/com/fasterxml/jackson/core/JsonParser.dart"
    },
    {
      "type": "modify",
      "old_id": "14ce836aa7a4912d8b0efe1b481103ad817544f5",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/jackson_core_test/third_party/c_based/dart_bindings/com/fasterxml/jackson/core/JsonToken.dart",
      "new_id": "d5c82a594d73e5d623730ce19db4583ee55644ea",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/jackson_core_test/third_party/c_based/dart_bindings/com/fasterxml/jackson/core/JsonToken.dart"
    },
    {
      "type": "modify",
      "old_id": "cca31f49e3810dc8ef9063c86ba7a670becb7f60",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/kotlin_test/c_based/c_bindings/dartjni.h",
      "new_id": "0a7f66914729f4e8f01433fd3acdb91873fe064f",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/kotlin_test/c_based/c_bindings/dartjni.h"
    },
    {
      "type": "modify",
      "old_id": "cca31f49e3810dc8ef9063c86ba7a670becb7f60",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/c_based/c_bindings/dartjni.h",
      "new_id": "0a7f66914729f4e8f01433fd3acdb91873fe064f",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/c_based/c_bindings/dartjni.h"
    },
    {
      "type": "modify",
      "old_id": "27f39621184792e487beb44a30c48a429d3eeea2",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/test/simple_package_test/c_based/dart_bindings/simple_package.dart",
      "new_id": "f32e13eaa41844b5b6a79d84ca4e279b7c7e72bc",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/test/simple_package_test/c_based/dart_bindings/simple_package.dart"
    }
  ]
}
