)]}'
{
  "commit": "5d8a3efa910d002680726f77e69a3f6848bd2e40",
  "tree": "60605356a0cb7ba04fa0facdb3e3e1e42c36b39b",
  "parents": [
    "ceed798f297d2f0b7ad9ee742b0968837274a75e"
  ],
  "author": {
    "name": "BeMacized",
    "email": "info@bemacized.net",
    "time": "Tue Apr 12 00:32:29 2022 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Apr 12 00:32:29 2022 +0200"
  },
  "message": "[local_auth] Add native iOS implementation of platform interface [2] (#5207)\n\n* Switch over app facing package to use default method channel implementation in platform interface.\r\n\r\n* Remove accidental deprecation\r\n\r\n* Export externally used types from local_auth_platform_interface.dart directly.\r\n\r\n* Add missing license header\r\n\r\n* Update imports of types from platform interface package.\r\n\r\n* Move changes from local_auth/federation_ios to local_auth/federation_ios_2\r\n\r\n* Update dependency on platform interface package\r\n\r\n* Fix analysis issues",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ef20d8e3c010e8066a9734687433bb31f87c640c",
      "old_mode": 33188,
      "old_path": "packages/local_auth/local_auth/example/ios/Podfile",
      "new_id": "f7d6a5e68c3a382aa1be215b6267d262b440a745",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth/example/ios/Podfile"
    },
    {
      "type": "modify",
      "old_id": "3de4b94f9d5cadb0eb9db08a3091dd830480ef29",
      "old_mode": 33188,
      "old_path": "packages/local_auth/local_auth/example/ios/Runner.xcodeproj/project.pbxproj",
      "new_id": "b40fbca4cf668f11a0e3bfe2d499c07cfced4538",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth/example/ios/Runner.xcodeproj/project.pbxproj"
    },
    {
      "type": "modify",
      "old_id": "58a5d07a15c8e0a430996dfcdd8b827048621a71",
      "old_mode": 33188,
      "old_path": "packages/local_auth/local_auth/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme",
      "new_id": "b2af55dd6d3744ebd50fa4c702090727a16b98e7",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme"
    },
    {
      "type": "modify",
      "old_id": "5716eae9546b04b20a48222bd609ccf8f42a2f6b",
      "old_mode": 33188,
      "old_path": "packages/local_auth/local_auth/pubspec.yaml",
      "new_id": "dbffb4cda879c3b3882fa25cf8a43c552b55b5e1",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5694690c2479b27045bf90f364b311d92f5b353",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/AUTHORS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f198f2d66c0156e75c7f8a81fcedee9919f951e",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/CHANGELOG.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6823b81eb845db89cee59cbbc7ee0b0b63d86ec",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9f40436b6170077700799026c3f0c08a1b4bea4",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4a6091c9ba6f7d897e0e8b52f570655f5eed2d8",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d73cfd6aa6252d4259a3788a57f18416a738b25c",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/integration_test/local_auth_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a9c234f96d45da4f73afaaf1f484a8df7f0f966",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Flutter/AppFrameworkInfo.plist"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8efba114687be7d0e4e5d026a31f5efd04d20bf",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Flutter/Debug.xcconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "399e9340e6f617f68676161ad4a64edcbe483115",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Flutter/Release.xcconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee8f1d9ec3efc43fb21e7dce84cff814ef11c2c9",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Podfile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8b4056d135d871afa7869f63480b46b65f9d76d",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner.xcodeproj/project.pbxproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "919434a6254f0e9651f402737811be6634a03e9c",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2af55dd6d3744ebd50fa4c702090727a16b98e7",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21a3cc14c74e969ab1548274a8512ebfecc40f78",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner.xcworkspace/contents.xcworkspacedata"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18d981003d68d0546c4804ac2ff47dd97c6e7921",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0681d288bb70d2d138521b7d444ada2a8ccb93e3",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/AppDelegate.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30b87969f44ae095a1622ed122f28042374d2f69",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/AppDelegate.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d22f10b2ab630561596b343e0bd6eb2a0fe90df4",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28c6bf03016f6c994b70f38d1b7346e5831b531f",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ccbfd967d9697cd4b83225558af2911e9571c9b",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f091b6b0bca859a3f474b03065bef75ba58a9e4c",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4cde12118dda48d71e01fcb589a74d069c5d7cb5",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0ef06e7edb86cdfe0d15b4b0d98334a86163658",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcdc2306c28505ebc0b6c3a359c4d252bf626b9f",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ccbfd967d9697cd4b83225558af2911e9571c9b",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8f9ed8f5cee1c98386d13b17e89f719e83555b2",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6d6b8609df07bf62e5100a53a01510388bd2b22",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6d6b8609df07bf62e5100a53a01510388bd2b22",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75b2d164a5a98e212cca15ea7bf2ab5de5108680",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4df70d39da7941ef3f6dcb7f06a192d8dcb308d",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a84f41e14e27f4b11f16f9ee39279ac98f8d5ac",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0e1f58536026aebc4f1f70e481f6993c9ff088d",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebf48f6039745ccdb57ad6237321024eb6cdf9af",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Base.lproj/LaunchScreen.storyboard"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3c28516fb38e64d88cfcf5fb1791175df078f2f",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Base.lproj/Main.storyboard"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8e0356d0a68d4cfe132618e05cb7dab02f70db9",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/Info.plist"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f143297b30d6d507300e2ca90215c0b06cb8f279",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/Runner/main.m"
    },
    {
      "type": "rename",
      "old_id": "3572524d899167206fa9d13e9c2b31b2f0a128fa",
      "old_mode": 33188,
      "old_path": "packages/local_auth/local_auth/example/ios/RunnerTests/FLTLocalAuthPluginTests.m",
      "new_id": "744d9124f7b10c94c31899f4b0edca65eed5c182",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/RunnerTests/FLTLocalAuthPluginTests.m",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "64d65ca495770bdc9600e58687865b73a36bed3a",
      "old_mode": 33188,
      "old_path": "packages/local_auth/local_auth/example/ios/RunnerTests/Info.plist",
      "new_id": "64d65ca495770bdc9600e58687865b73a36bed3a",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/ios/RunnerTests/Info.plist",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9346be10fd788f5d3426c3ef3c8c9e6763bc4254",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/lib/main.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f83806b9d08e6433cc8eba1565ade4462cc74aff",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f10f2a522f3c7ddcd7dda3d0c99d9b38804f370",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/example/test_driver/integration_test.dart"
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "packages/local_auth/local_auth/ios/Assets/.gitkeep",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/ios/Assets/.gitkeep",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1a1446fb27bd91e12010e45d40b6632ec438db83",
      "old_mode": 33188,
      "old_path": "packages/local_auth/local_auth/ios/Classes/FLTLocalAuthPlugin.h",
      "new_id": "1a1446fb27bd91e12010e45d40b6632ec438db83",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/ios/Classes/FLTLocalAuthPlugin.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "70113efa00a083925825dde9038bf30c6c368b67",
      "old_mode": 33188,
      "old_path": "packages/local_auth/local_auth/ios/Classes/FLTLocalAuthPlugin.m",
      "new_id": "d4d0e0d0f79fb2a8410282efebfd5fca28f8e01b",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/ios/Classes/FLTLocalAuthPlugin.m",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "4ab779ad50cd92cf37c9f38f3220ff9d2d06d093",
      "old_mode": 33188,
      "old_path": "packages/local_auth/local_auth/ios/local_auth.podspec",
      "new_id": "0828c6085ea24e1f0e0c269f0e2987fbb4441944",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/ios/local_auth_ios.podspec",
      "score": 88
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d085ccf14d906dbb397873b7388648a77e3c55e",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/lib/local_auth_ios.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a776243d242d8e2cab9b9ea90a40e098f8d5841",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/lib/types/auth_messages_ios.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9126fdea6761e3543f9d47ff3f6bd389ec7e423",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b529764adbd69664038228f2aa592e29043c2083",
      "new_mode": 33188,
      "new_path": "packages/local_auth/local_auth_ios/test/local_auth_test.dart"
    }
  ]
}
