)]}'
{
  "commit": "3dee1d86e68d1f6f023b4aed6eead70f988e39e6",
  "tree": "c66f0b68c8869a57744b6dd959f2711881ca97e7",
  "parents": [
    "63534577f48891b2765fb72181f2ba6caee68a11"
  ],
  "author": {
    "name": "Mahesh Hegde",
    "email": "46179734+mahesh-hegde@users.noreply.github.com",
    "time": "Wed Jul 06 19:03:08 2022 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jul 06 15:33:08 2022 +0200"
  },
  "message": "[jnigen] Create FFI plugin (https://github.com/dart-lang/jnigen/issues/8)\n\nStub from `flutter create --template plugin_ffi` with GitHub workflow support.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b4cae730ac3970eacfd4c6dfdff545f407cbfd09",
      "old_mode": 33188,
      "old_path": ".github/workflows/test-package.yml",
      "new_id": "aa9eccbb44bed026f89ae8a99e4674c23f7e394e",
      "new_mode": 33188,
      "new_path": ".github/workflows/test-package.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96486fd9302436d1f5334df3e5240c1ea252e7e9",
      "new_mode": 33188,
      "new_path": "pkgs/jni/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26fc23fe632527b7ffa630e52b23dec6df704d9e",
      "new_mode": 33188,
      "new_path": "pkgs/jni/.metadata"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41cc7d8192ecf7f46ac85be44be7fcb99c8b54c6",
      "new_mode": 33188,
      "new_path": "pkgs/jni/CHANGELOG.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33474aad68b76e99c1d6d453b71c11333fe30750",
      "new_mode": 33188,
      "new_path": "pkgs/jni/LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45ee1cf70c18f70d3537ea9d52ec2e973ad80e4d",
      "new_mode": 33188,
      "new_path": "pkgs/jni/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5744c1cfbe77ae2daba29c74156c617b5f09b77",
      "new_mode": 33188,
      "new_path": "pkgs/jni/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/android/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fe097a40bb62c7b423d5f5d9157a89c94af9d5c",
      "new_mode": 33188,
      "new_path": "pkgs/jni/android/build.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac55455a7e42447136531001feeeda0d67731b0f",
      "new_mode": 33188,
      "new_path": "pkgs/jni/android/settings.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8055f584aca34e9d74c2ebe0e3f332dc3e7986d8",
      "new_mode": 33188,
      "new_path": "pkgs/jni/android/src/main/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8e938c083971baaa22638db9180d260f9deb325",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80af081ac042e7c7a024bf0ef2983e9f6592444a",
      "new_mode": 33188,
      "new_path": "pkgs/jni/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/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/example/android/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "468be134825e2883c1acfaece2822a2bdd37c954",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/android/app/build.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b66dc2747831d48657de5685cf2a61a56a8bb97",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/android/app/src/debug/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21d2c5cbd9fe84465c2188ac1981cc3736680b8c",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/android/app/src/main/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "494cfa0e8a449a854369f1a13707f0616029a567",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/android/app/src/main/kotlin/dev/dart/jni_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/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/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/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/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/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/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/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/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/example/android/app/src/main/res/values/styles.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b66dc2747831d48657de5685cf2a61a56a8bb97",
      "new_mode": 33188,
      "new_path": "pkgs/jni/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/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/example/android/gradle.properties"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc5527d781a7b51cdc31190ed24c645cc8f3af52",
      "new_mode": 33188,
      "new_path": "pkgs/jni/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/example/android/settings.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f4f90381479724b3aa97138351c62c36f8b1be0",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/lib/main.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3896c98444fbe7288d434169a28c532258a4466",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/linux/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edcebfd5d4fec5aa44dc9cd522f1c553a13b4ff3",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/linux/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5bd01648a96d50136b2a97c8bb9aa5b711f6c39",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/linux/flutter/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e71a16d23d05881b554326e645083799ab9bfc5e",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/linux/flutter/generated_plugin_registrant.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0f0a47bc08f30b550b47b01de4c9206b6824dd9",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/linux/flutter/generated_plugin_registrant.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be1ee3e5b4dc65715a29818d2a392e8aa3164c22",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/linux/flutter/generated_plugins.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7c5c54370372a4cdde7288a32733998d87bd767",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/linux/main.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "342054282c10cf3ed17dda07d939785b1c2aef96",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/linux/my_application.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72271d5e41701cfbffad74d38640bf9cc7c1f7be",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/linux/my_application.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "746adbb6b9e14b7e685c91e280a4d37a672afbd8",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2efd0b608ba84712fb3e1d01122468a50c7fba1",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Flutter/Flutter-Debug.xcconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2efd0b608ba84712fb3e1d01122468a50c7fba1",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Flutter/Flutter-Release.xcconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cccf817a52206e8a8eef501faed292993ff21a31",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Flutter/GeneratedPluginRegistrant.swift"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79f7a20994df7d7839fdf4148a94809bacd7058b",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner.xcodeproj/project.pbxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18d981003d68d0546c4804ac2ff47dd97c6e7921",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b12d610f3e70e72c28d643cf45ba69769db5e40",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d526a16ed0f1cd0c2409d848bf489b93fefa3b2",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner.xcworkspace/contents.xcworkspacedata"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18d981003d68d0546c4804ac2ff47dd97c6e7921",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d53ef6437726b9d1558eda97582804175c0010a2",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/AppDelegate.swift"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2ec33f19f110ebff51a23342d7bc29ec9a1aaa6",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c4935a7ca84f0976aca34b7f2895d65fb94d1ea",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed4cc16421680a50164ba74381b4b35ceaa0ccfc",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "483be61389733f2e5331c08db8ca245268610ccb",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bcbf36df2f2aaaa0a63c7dabc94e600184229d0d",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c0a652864769b250ed58097f2f6270b393f751f",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e71a726136a47ed24125c7efc79d68a4a01961b4",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a31fe2dd3f91d79cab6e0390356bb3c1a355f94",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80e867a4e06b4dc26d0a2b327cbd54041addc50a",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Base.lproj/MainMenu.xib"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92a02bdec331759745fdfe84b0d1b34d73704105",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Configs/AppInfo.xcconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36b0fd9464f45b33f482e64bea579787e142affa",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Configs/Debug.xcconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dff4f49561c816f70eaea557d889d31cf63447ac",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Configs/Release.xcconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42bcbf4780b187e80025b7917058bcb882012aa1",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Configs/Warnings.xcconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dddb8a30c851e7ef5b16a9108934bd1217b6b43f",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/DebugProfile.entitlements"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4789daa6a443eefa7f3f729164a18351e06e9800",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Info.plist"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2722837ec9181c3c1b2f1c1298870185c03ba354",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/MainFlutterWindow.swift"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "852fa1a4728ae4789e3bca55dd07caef3b41f2a5",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/macos/Runner/Release.entitlements"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77442b507ad6c779832455a93b2b90f6f5654e62",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/pubspec.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1569e63a1879dd18465931aa2bba274a17cabcec",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d492d0d98c8fdc9f93ad2543bb4f531803e9df72",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19488923e40301d8710438301c2c6d8db9e9db14",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "930d2071a324ee6050cccd87a14495557b63416f",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/flutter/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b6d4680af388f28db8742ef7fb8246e2bb1fffb",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/flutter/generated_plugin_registrant.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc139d85a93101cc0f6e9db03a3e1a9f68e8dd7e",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/flutter/generated_plugin_registrant.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ad69c61252551d9a77a892959eadcbe0d151dd0",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/flutter/generated_plugins.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9e550fba8e174f0d4834672b03f15d4e6bfefeb",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/runner/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4c901a09d44624291ea4f7c56a8efbb01a8e328",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/runner/Runner.rc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b43b9095ea3aad8608fdf224e29a9c79e212176a",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/runner/flutter_window.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6da0652f05f28fc6950cec20ebdfbae89b665479",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/runner/flutter_window.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa17f9e18cfdf52c4eb12b2df712d676b70915a7",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/runner/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66a65d1e4a79f230031ec0e0959a721039e7282f",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/runner/resource.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c04e20caf6370ebb9253ad831cc31de4a9c965f6",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/runner/resources/app_icon.ico"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c977c4a42589b03a022ea58b0a45322dd9d9a72c",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/runner/runner.exe.manifest"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5bf9fa0f536c285b8c0c2ef39b9714c66fae243",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/runner/utils.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3879d54755798567f0f318d63340508d5668eb96",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/runner/utils.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c10f08dc7da60c948c794965285a3fc9a649c9f2",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/runner/win32_window.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17ba431125b4b5e7df0c768da15f4aded702e6b9",
      "new_mode": 33188,
      "new_path": "pkgs/jni/example/windows/runner/win32_window.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7626d28a8c2108a47ccbd28dd5ecacf23d2cdc73",
      "new_mode": 33188,
      "new_path": "pkgs/jni/ffigen.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9a759f1df6f456e3129cac914b3dcde304d2caf",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/jni.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ec49c942f7151e9df0341d73a80032dd8d0622b",
      "new_mode": 33188,
      "new_path": "pkgs/jni/lib/jni_bindings_generated.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "953cb0f7f724c68931038ca6825201c55205e276",
      "new_mode": 33188,
      "new_path": "pkgs/jni/linux/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28e68ae51bfea2b8a3f4e37054209196c3c7cf55",
      "new_mode": 33188,
      "new_path": "pkgs/jni/macos/Classes/jni.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "582861a936c449da053e9735796b97ab02c7e30d",
      "new_mode": 33188,
      "new_path": "pkgs/jni/macos/jni.podspec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1c13147eddbf7714ecfb75848183941c9d385e9",
      "new_mode": 33188,
      "new_path": "pkgs/jni/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9ab651c1d47de01a5d1f3d77d063197903e2529",
      "new_mode": 33188,
      "new_path": "pkgs/jni/src/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d87e04ea3f8854ef7bef4cd250da4d2136b8d807",
      "new_mode": 33188,
      "new_path": "pkgs/jni/src/jni.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "084c64228f46595e4dd9570c4d4fac3010ea28b8",
      "new_mode": 33188,
      "new_path": "pkgs/jni/src/jni.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3eb2be169a51c5a45c192d663ae0eaf6aa96879",
      "new_mode": 33188,
      "new_path": "pkgs/jni/windows/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67bbdc68712c0dba98f758c53dd29b6de648b4e0",
      "new_mode": 33188,
      "new_path": "pkgs/jni/windows/CMakeLists.txt"
    }
  ]
}
