)]}'
{
  "commit": "b5160496ab83e57bcce2ac198178bc93deb30687",
  "tree": "482ec9b61bcff0527d13e6526906283214c5698a",
  "parents": [
    "a06690e86090aec5757ca24f4e4e4e9eae7d6b15"
  ],
  "author": {
    "name": "Mahesh Hegde",
    "email": "46179734+mahesh-hegde@users.noreply.github.com",
    "time": "Thu Aug 25 12:41:28 2022 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Aug 25 09:11:28 2022 +0200"
  },
  "message": "[jnigen] Initial code generator support (https://github.com/dart-lang/jnigen/issues/19)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "24e7d5e512cf8de3d593b0245647440970b55ac4",
      "old_mode": 33188,
      "old_path": ".github/workflows/test-package.yml",
      "new_id": "f35e0bb78055c562b05607c7f6c95bc39f86ebe3",
      "new_mode": 33188,
      "new_path": ".github/workflows/test-package.yml"
    },
    {
      "type": "modify",
      "old_id": "1fe097a40bb62c7b423d5f5d9157a89c94af9d5c",
      "old_mode": 33188,
      "old_path": "pkgs/jni/android/build.gradle",
      "new_id": "b91cb7bb97b6a8fb9989ad59f660677402f04f53",
      "new_mode": 33188,
      "new_path": "pkgs/jni/android/build.gradle"
    },
    {
      "type": "modify",
      "old_id": "dbf8727455621f6137d46402844b646cbb118eef",
      "old_mode": 33188,
      "old_path": "pkgs/jni/android/src/main/java/dev/dart/jni/JniPlugin.java",
      "new_id": "589ba85397ab01e249e288991277851d3b737036",
      "new_mode": 33188,
      "new_path": "pkgs/jni/android/src/main/java/dev/dart/jni/JniPlugin.java"
    },
    {
      "type": "modify",
      "old_id": "508f5e294a3865bc4d22229d0e31dca13192188e",
      "old_mode": 33188,
      "old_path": "pkgs/jni/bin/setup.dart",
      "new_id": "67d9f9639952183091fb3492cdfe56e16e37b8e9",
      "new_mode": 33188,
      "new_path": "pkgs/jni/bin/setup.dart"
    },
    {
      "type": "modify",
      "old_id": "59f07f715e902f02dea64cf7d6cfd74125a22384",
      "old_mode": 33188,
      "old_path": "pkgs/jni/example/android/app/src/main/java/dev/dart/jni_example/AnyToast.java",
      "new_id": "7de08d3bc988d32d0ca86a2c708c8b7f504ddc4d",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/android/app/src/main/java/dev/dart/jni_example/AnyToast.java"
    },
    {
      "type": "modify",
      "old_id": "c2336a06835a526409f83e69f6da5ed2171cd2b4",
      "old_mode": 33188,
      "old_path": "pkgs/jni/example/test/widget_test.dart",
      "new_id": "2607462f9e39e2fa73099045fde9f4ee412e51af",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/test/widget_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b604a5bae928392d7b0bb88031c4a26a1dced21e",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/jni.dart",
      "new_id": "87049cb84304484e8324a2d29f9165df1b9b80b8",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/jni.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36558f44fcc885d3e3bac1d915c1030a6cf60d95",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/jl_object.dart"
    },
    {
      "type": "modify",
      "old_id": "beac5f784939a5dad57ce2cbeaf5602474187c6c",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/jni.dart",
      "new_id": "b3ce6df3991f0285838bfb532675d221ce7b0765",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/jni.dart"
    },
    {
      "type": "modify",
      "old_id": "153343788ebb548990ac041fea238d7c70a97a8d",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/jni_exceptions.dart",
      "new_id": "c765ec4b14f78b2740e534762db068b0264841c4",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/jni_exceptions.dart"
    },
    {
      "type": "modify",
      "old_id": "005029c4244508fd411a9fc3acf729f35db23a8f",
      "old_mode": 33188,
      "old_path": "pkgs/jni/lib/src/third_party/jni_bindings_generated.dart",
      "new_id": "77a17008162c756022098c175e6c4025310b0b9a",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/src/third_party/jni_bindings_generated.dart"
    },
    {
      "type": "modify",
      "old_id": "cf4e7d555f286c6e66a764ea373beadd2682c566",
      "old_mode": 33188,
      "old_path": "pkgs/jni/src/dartjni.c",
      "new_id": "82f159758cbab2d8f2926b40d8ae28167091d0f0",
      "new_mode": 33188,
      "new_path": "pkgs/jni/src/dartjni.c"
    },
    {
      "type": "modify",
      "old_id": "5b7fb5be714a366aff3a0ed9dbb95a978e7b4002",
      "old_mode": 33188,
      "old_path": "pkgs/jni/src/dartjni.h",
      "new_id": "407312bbe7cddeb6aade3dd0ef6ff904b7d670e4",
      "new_mode": 33188,
      "new_path": "pkgs/jni/src/dartjni.h"
    },
    {
      "type": "modify",
      "old_id": "9a3194c86a83db40aadf207a7f583fb1c2d2b35a",
      "old_mode": 33188,
      "old_path": "pkgs/jni/test/exception_test.dart",
      "new_id": "109a7e6fbb33a4f2c8a9d7a7dc7838264ade8990",
      "new_mode": 33188,
      "new_path": "pkgs/jni/test/exception_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c67132308c2cce74626a56606b809cc70e1aa139",
      "old_mode": 33188,
      "old_path": "pkgs/jni/test/jni_object_test.dart",
      "new_id": "6124d1fd7477cee3fcdace891630c184f9fab1f8",
      "new_mode": 33188,
      "new_path": "pkgs/jni/test/jni_object_test.dart"
    },
    {
      "type": "modify",
      "old_id": "9982cf1b0f0ca7af28e561019f4c1e9cda2107be",
      "old_mode": 33188,
      "old_path": "pkgs/jni/test/jni_test.dart",
      "new_id": "29f536b6459d294927897170c8784f8a6979c3a8",
      "new_mode": 33188,
      "new_path": "pkgs/jni/test/jni_test.dart"
    },
    {
      "type": "modify",
      "old_id": "93533a59a19241e73d0765f6934e9fdded39c375",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/.gitignore",
      "new_id": "2c67603336526330a8ab50161968afec7678ebef",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/.gitignore"
    },
    {
      "type": "modify",
      "old_id": "d0f047461392e8b557d0ff39aca1c76bc93dbc27",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/README.md",
      "new_id": "373127b27617108efe517584a129565836fc2fbb",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/README.md"
    },
    {
      "type": "modify",
      "old_id": "9c8e2c5cd4c41c8a925512efd41f2e72592bab63",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/analysis_options.yaml",
      "new_id": "3fa121aeed12beec5181e31dd5b8caf69cfaa741",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/analysis_options.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "656b5daf88a48ce62d25c9d83bf91aa1120a29cc",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/bin/setup.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21d0d807e13dff64df4253a5805d84bbbac14995",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/cmake/CMakeLists.txt.tmpl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe41dfd15afef31406290ff2703dbdbab2c2a5ec",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25a04b319c4b578c25e864672502c2613d8df3f4",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a36c78f73217e39adb02fccf98ed3ddf8668177c",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f733c8e0583764dae4aee1541b2abd2a6e0b5b77",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/Main.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8938ed7ab88649be90f5993abb6da7b49b6f87be",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmAnnotatedElementVisitor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7496fc7ad3403dc6bc28d04e5d8fed622fc5413e",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmAnnotationVisitor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "faed8312e5c6c60c533a5802c1d507d775d37467",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmClassVisitor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "668db64d854057d5488b709de2f633a255f6ef51",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmConstants.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c91cb6783fbaf21778fcf189cc70d74baa9e6f8",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmFieldVisitor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02f56cfa818cfb293d9e4c6b99edb711b4c6b955",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmMethodVisitor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af89a0ba7a709e1bf30498525eef14ac8181692a",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmSummarizer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17dd46e42b26ee5c57e2d50f5b234fd8a195a87f",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/TypeUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "442a9443e7dd2524616e7cc7a4fc571e9e6b3f22",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/doclet/AnnotationVisitor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2358a161e57e49ce21175e2d06e432e245c9e474",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/doclet/AstEnv.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "809174f6aa788193343e2a2d8a4a60ff25bff300",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/doclet/ElementBuilders.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0dfd75477a614af53192e60f5385416e6805cc9",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/doclet/SummarizerDoclet.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e6067d31d83da3c234c9950ab5af4cc3ce2fdbe",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/doclet/SummarizerDocletBase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f838d9c8055f75ed4e8fb04680c9069e9665b60a",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/ClassDecl.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "376782d412018cb8c72d868d03f8dab4f856946d",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/DeclKind.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c39c3012d2dfd25e4d4d140037f227de4b8de0ed",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/Field.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d45ab0a32124f480fcd489cc79eeca371917b923",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/JavaAnnotation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f8d55e0c0301be2bdc5abf60c2afff255701215",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/JavaDocComment.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1c3cca71fe3c28d332161b5b9fa3f46e372a595",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/Method.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e2cc908b83d2cc71b163abcf6f48a0d1e07dee5",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/Package.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e50e731136e479caeff6de70c47a2cc48ca0c98",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/Param.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17186e55d78ca191aa65b3f0243808eeaebd1200",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/TypeParam.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53419ce08fca44659ba0dfe4651814db46300ff8",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/TypeUsage.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7add36bd335c9da29bd08010ecdfcfcc6607c058",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/util/Log.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "158d819f6e881ed4d69b0bae909c8bb3d9b57679",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/util/SkipException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2fd2b79b9e922a14838a2f0fe9d6cfe2cbb67285",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/util/StreamUtil.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afc7a05f6e492a47094e3a9014e21847ccd57992",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/test/java/com/github/dart_lang/jni_gen/apisummarizer/DocletSummarizerTests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "188cd19ce401f504c670336c909f2a125b2a9a2b",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/test/java/com/github/dart_lang/jni_gen/apisummarizer/TestDoclet.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98896acde9d10a312dc6fdbed5899e0c378737e6",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/java/src/test/resources/com/example/Example.java"
    },
    {
      "type": "modify",
      "old_id": "34a82ddc3086a3184344ffb7c7a85d733a27b8d4",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/lib/jni_gen.dart",
      "new_id": "0bc7895cbc043ba6c03f05fdb413283b8e7e7081",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/jni_gen.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9aa6a08c5f3d54f473313f31d09f38d0bd556a8a",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/bindings/bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71be9c113ebfba15049d853042cbec469558dc69",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/bindings/c_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd46b6bdcf0b96274234b876370f9478289ed172",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/bindings/common.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9944418d76df0a0deae1257b78ae47d08bb05be",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/bindings/dart_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6fd1ee3d9b3c712fa8d7233a699aa5f4a2214fce",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/bindings/preprocessor.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfaaab4e3526d6d14d6b5a313d662d3eeb9a1c9c",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/bindings/symbol_resolver.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03ce6f2b5d15d754447f321f8d727ecc6aae72b0",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/config/config.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "516e8f8bf8edd2377bc8ebe5edf4f586755b32ed",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/config/errors.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "622c36b73b29375147563fe6268628208d93980b",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/config/summary_source.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5e015ddff0ec218d24534b3d929b99e81aea8b4",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/config/task.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f1101da84a1f1daed9b6ffdb4b45aaf4f5f1626",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/config/wrapper_options.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2673a4b4438be12f2352b23462ac441535d57a7d",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/elements/elements.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95944de1e2dd52a85251599809557e01fbd00b38",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/elements/elements.g.dart"
    },
    {
      "type": "delete",
      "old_id": "5e21504e8652be867fcd7a76eff8a3fd08e48e72",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/lib/src/my_sum.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": "2c28657fb24299a1939d6f33a0d9f2d0389d4c58",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/tools/maven_utils.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba9366ac290c3945a4e3d56b63b4d02de89f0d48",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/util/command_output.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c1650c0fe231e7269c5ca91cf6733e5691d82c5",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/util/find_package.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f75d2db5606793fafb554fec88764c7191f034ff",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/util/name_utils.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7971d504a6f98cc54973cd1bad1177c00177e1e3",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/util/rename_conflict.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed50a412c7139f8162da14d47736437f629d29c7",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/writers/bindings_writer.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ab7ed02bf8e86c4450a171c9d9605a966a83bf1",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/writers/callback_writer.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e8a6ad71aabbd169a50320be9bffb0adf76ce42",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/writers/files_writer.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "887e6a9ba6c98fc4768bb0853765d568ee4e4133",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/writers/writers.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19e0eab546eed5fa7e22bc42ab56a7f83c389a27",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/tools.dart"
    },
    {
      "type": "modify",
      "old_id": "f60652b5b68f71c170019aa6f7536a64f601f9e1",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/pubspec.yaml",
      "new_id": "c75369b49f280e7329ca9eefdd3603c2bc1cd4fc",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be93be2832cc3a810ea6e36e004232ca2b9d1d7a",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/bindings_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02158123c7efbae64a61fbd821e9a56d78e7ae40",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/jackson_core_test/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d62592332378026ebb744f8caf039999a725225",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/jackson_core_test/generate.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9edc1bf2b5a98430d5ce56ebac26ed67fe3653b",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/jackson_core_test/generated_files_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee2de719043c35403cde1a89f013e5860a10e198",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/jackson_core_test/third_party/lib/com/fasterxml/jackson/core.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "062c5a8a9defe5330d9da4edc994968349a3a8ad",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/jackson_core_test/third_party/lib/init.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "657e00105ab0d20ee42c351548ddf1b1f7af1b0e",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/jackson_core_test/third_party/src/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "407312bbe7cddeb6aade3dd0ef6ff904b7d670e4",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/jackson_core_test/third_party/src/dartjni.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f91f6c00f9091030ecd05ea9e128cb6966bb6f99",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/jackson_core_test/third_party/src/jackson_core_test.c"
    },
    {
      "type": "delete",
      "old_id": "647cfd35b740b136a30d9f659513c5e2bb00e63a",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/test/my_test.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": "ac5809031bc0486729cc2f1d2a3c1d49379d4310",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/package_resolver_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbd7ab37c1315e48610b3348e07d618fb9ccca83",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/simple_package_test/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "427098de3186248fa6e7df0a5f12c47e3a20eab4",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/simple_package_test/generate.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c77a89889de957a73a508288c7945a9b26644113",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/simple_package_test/generated_files_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67f543ea8c86b7edb05f0b586611f056b84b6d49",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/simple_package_test/java/dev/dart/pkg2/C2.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "116deedbf9a43adde863ca1feb5d14dace8a0c6a",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/simple_package_test/java/dev/dart/simple_package/Example.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "618b1750cd4ecb6d0ec9acad187fbb3bca0b86a8",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/simple_package_test/lib/dev/dart/pkg2.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da6ec32fb99be1886b89902066bbdcb91f28c729",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/simple_package_test/lib/dev/dart/simple_package.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b5537c60054517c2a0a09b6a0f4022f630fca87",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/simple_package_test/lib/init.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef0660ba7aa1f80e6f12535538bda47dfb63abc1",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/simple_package_test/src/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "407312bbe7cddeb6aade3dd0ef6ff904b7d670e4",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/simple_package_test/src/dartjni.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4cc5e42969bbf63a2a5d03e96ca69b2670a76086",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/simple_package_test/src/simple_package.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0a168195483cb9faf5ec7e4c2e4b596e479dfcb",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/test/test_util/test_util.dart"
    },
    {
      "type": "modify",
      "old_id": "c274826152111237eaca67c7247c5ae5477a1177",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/README.md",
      "new_id": "a9be6560617d7b4d27c92ce524f79d5e2ef7d5be",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/README.md"
    }
  ]
}
