)]}'
{
  "commit": "41e7871e5c35774c21f0e4ca2908c41611026fc7",
  "tree": "abe08bc6b8c826c1912beff4f36c8fd495891451",
  "parents": [
    "ef4a9f83b820c471b0eb71a85c05a81df8037cf6"
  ],
  "author": {
    "name": "Mahesh Hegde",
    "email": "46179734+mahesh-hegde@users.noreply.github.com",
    "time": "Mon Sep 05 14:43:25 2022 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Sep 05 11:13:25 2022 +0200"
  },
  "message": "[jnigen] Android plugin example (https://github.com/dart-lang/jnigen/issues/46)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0b4123f5f692384da85a82df310477c296782d46",
      "old_mode": 33188,
      "old_path": ".github/workflows/test-package.yml",
      "new_id": "9bae1257f31466c475bc1f2c26d6448dab852018",
      "new_mode": 33188,
      "new_path": ".github/workflows/test-package.yml"
    },
    {
      "type": "modify",
      "old_id": "784c65997b695b3a236a342266217e86f0f56dce",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/examples/in_app_java/android/app/build.gradle",
      "new_id": "bd2878982d2a87fd6783299cc10fe8569e2c460a",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/in_app_java/android/app/build.gradle"
    },
    {
      "type": "modify",
      "old_id": "4c297bf3adaedcbb8c1b8867161e24fc0ca498af",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/examples/in_app_java/android/app/src/main/java/com/example/in_app_java/AndroidUtils.java",
      "new_id": "a998516b435ecf25a732826a68149368ec1d23e9",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/in_app_java/android/app/src/main/java/com/example/in_app_java/AndroidUtils.java"
    },
    {
      "type": "modify",
      "old_id": "b47cb311777c293cf8b4df41e968bb8d84c30127",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/examples/in_app_java/lib/main.dart",
      "new_id": "10081f5b5f3fce2e3b9bf0dba08cdfde4162d78a",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/in_app_java/lib/main.dart"
    },
    {
      "type": "delete",
      "old_id": "0c153ccbd66182a5035913977acc0448bf78730d",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/examples/in_app_java/test/widget_test.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2628d990117a46db922aed82f3c9ffab03f78db1",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/examples/in_app_java/tool/generate_bindings.dart",
      "new_id": "cb2b53d9e244ee96d84e0ce9aaa7db622b5f7d3f",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/in_app_java/tool/generate_bindings.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96486fd9302436d1f5334df3e5240c1ea252e7e9",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d677252b9bd1f03b00c50a1a9166d020296859de",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/.metadata"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fcccdcbdad1db2b95b7afd00e90e05e17c4a9ca",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5744c1cfbe77ae2daba29c74156c617b5f09b77",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/analysis_options.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "161bdcdaf88c7677998668a28405642a8ff58e09",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/android/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7643ec56ef1059375c1dcd168d6e04673a516b1c",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/android/build.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e0a5b1a3203a5ab21507c4ad27fb9857721c96f",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/android/settings.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01cb165647fef5d7fc8b31e660e7469e08112159",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/android/src/main/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59f8b7a748673961d1622d66d7a843d369ce67e5",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/android/src/main/java/com/example/notification_plugin/Notifications.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24476c5d1eb55824c76d8b01a3965f94abad1ef8",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ec9e1d6ccf6df2538396b4a3fc93b0ba05640dd",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61b6c4de17c96863d24279f06b85e01b6ebbdb34",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/analysis_options.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f568019d3c69d4966bb5a0f759980a1472afc1e",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee3c62fa03352fa33401c9afa29bda1853d0783b",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/build.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "822a20815a600c9566bafa53b909e2ee7a280a2d",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/src/debug/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "60e7eab8029170c2ef9071229c825975cb1091c2",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/src/main/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af88e15d80e3a0044ee75dd7c21b12cf14011e9c",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/src/main/kotlin/com/example/notification_plugin_example/MainActivity.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f74085f3f6a2b995f8ad1f9ff7b2c46dc118a9e0",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/src/main/res/drawable-v21/launch_background.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "304732f8842013497e14bd02f67a55f2614fb8f7",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/src/main/res/drawable/launch_background.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db77bb4b7b0906d62b1847e87f15cdcacf6a4f29",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17987b79bb8a35cc66c3c1fd44f5a5526c1b78be",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09d4391482be68e9e4a07fab769b5de337d16eb1",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5f1c8d34e7a88e3f88bea192c3a370d44689c3c",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d6372eebdb28e45604e46eeda8dd24651419bc0",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06952be745f9fa6fa75196e830d9578eb2ee631d",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/src/main/res/values-night/styles.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb1ef88056edd1caf99a935e434e7ff6943a0ef6",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/src/main/res/values/styles.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "822a20815a600c9566bafa53b909e2ee7a280a2d",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/app/src/profile/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83ae220041c7e6dd896a3640a823a200214e07ba",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/build.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94adc3a3f97aa8ae37ba567d080f94f95ee8f9b7",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/gradle.properties"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb24abda10ae7c217ece76a13a8d0a90473d3422",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/gradle/wrapper/gradle-wrapper.properties"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44e62bcf06ae649ea809590f8a861059886502e8",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/android/settings.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4bc30d458f0a2365ac066d56bbc78b4870ee8885",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/lib/main.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1f6a9726ce6a9b5b975594d1df94017dbdd128b",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/example/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16315f6e8a4718f7c18b43e5392d78ba2f95e503",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/jnigen.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52c75af147bcf67afccc40c48b9e624085edcfc0",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/lib/com/example/notification_plugin.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a4243f31b3712dd64c2723650b33396fd2049f5",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/lib/init.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "422f83a34d223e9986cc397aa96b662169b02255",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c733845606b29e3ceb7445260bf02a45eb76a15e",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/src/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd94b15327f3875ccf3b1859e8e020c965bcd8ee",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/src/dartjni.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6457cae024c95a991f875aba0b586fdc458d03d5",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/notification_plugin/src/notification_plugin.c"
    },
    {
      "type": "modify",
      "old_id": "f8756ff55a8d0a7b79487effc952ae4d0131ec60",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/examples/pdfbox_plugin/dart_example/bin/pdf_info.dart",
      "new_id": "f276ea1e1177202ab683ee39cf91713a2dac364a",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/pdfbox_plugin/dart_example/bin/pdf_info.dart"
    },
    {
      "type": "modify",
      "old_id": "1557b842b7a6000d52cfa7bf16ab867b9a3d3050",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/examples/pdfbox_plugin/example/lib/main.dart",
      "new_id": "09527fb0321ce80171362a47f68165e0e094108d",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/pdfbox_plugin/example/lib/main.dart"
    },
    {
      "type": "modify",
      "old_id": "b7ea48ee6a454b526642013168ce1fc65b7bb6c4",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/examples/pdfbox_plugin/tool/generate_bindings.dart",
      "new_id": "547a207f64cab829d07648187d5e7dd89e7dc956",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/examples/pdfbox_plugin/tool/generate_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "278e1bd6c1a3954563fcde5cd733ddfa4b18ac47",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/lib/src/config/config.dart",
      "new_id": "6d18085c0dba4f1d38fc6eb87cf307094edbbde2",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/config/config.dart"
    },
    {
      "type": "modify",
      "old_id": "09f948fa6fd95eb8d241899c7f39011d7d7e2c23",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/lib/src/generate_bindings.dart",
      "new_id": "c6f410e77cb85e2fb78310024be6e85ce718d1f5",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/generate_bindings.dart"
    },
    {
      "type": "modify",
      "old_id": "029555ae5c0eca8f82615f55fc62c28b32a56fb7",
      "old_mode": 33188,
      "old_path": "pkgs/jni_gen/lib/src/tools/android_sdk_tools.dart",
      "new_id": "ed78566b9fef52479e37b3653c59360229f03bd4",
      "new_mode": 33188,
      "new_path": "pkgs/jni_gen/lib/src/tools/android_sdk_tools.dart"
    }
  ]
}
