)]}'
{
  "commit": "3aff0290024d4c457f29935f2ff7510a52340fba",
  "tree": "d4a27b7af9ca3d02a9bac1839d6b5e13c536ee47",
  "parents": [
    "45ed8c9414f590d19f56e42f708ae81b5892c978"
  ],
  "author": {
    "name": "chrisdlangham",
    "email": "chrislangham@rightnow.org",
    "time": "Thu Oct 26 13:30:06 2023 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 26 18:30:06 2023 +0000"
  },
  "message": "[url_launcher] migrating objc plugin to swift (#4753)\n\nThis PR converts the iOS portion of the url_launcher plugin from objc to swift. \r\n\r\n*List which issues are fixed by this PR. You must list at least one issue.*\r\nhttps://github.com/flutter/flutter/issues/119102",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae630129705d5d009ee60a08fadb04c63e627500",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/CHANGELOG.md",
      "new_id": "4e9d077e55d41316df22551b55fe10737ef89fed",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "e40cd34be9d74e98598a3f436d3c7314452c79db",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/example/ios/Runner.xcodeproj/project.pbxproj",
      "new_id": "c10bff136dc41f657b431d444c107110cd7ea57b",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/example/ios/Runner.xcodeproj/project.pbxproj"
    },
    {
      "type": "modify",
      "old_id": "ad0ebfab1b88ac5c393d84a727001c085750638f",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme",
      "new_id": "fa4e0bbd319ca686ca39da5059798508a12a3ca8",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme"
    },
    {
      "type": "modify",
      "old_id": "e11a7e3871c5e02a4c1c761d369803cb86962fea",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/example/ios/RunnerTests/URLLauncherTests.swift",
      "new_id": "966a3d63e6d909fabd16ea4753af6dcd887e8ff7",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/example/ios/RunnerTests/URLLauncherTests.swift"
    },
    {
      "type": "delete",
      "old_id": "7b3480e3d47d2c9857aa596f7c4519e94526a795",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/ios/Classes/FLTURLLauncherPlugin.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5d6a75f97aa2b58520560f54f84f5364e5314f78",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/ios/Classes/FLTURLLauncherPlugin.m",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "112682a94693cf6ba29f10695024657b9a95b49f",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/ios/Classes/FLTURLLauncherPlugin_Test.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "63f8e04b66dabffd85c39f5233263ab354688d65",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/ios/Classes/FULLauncher.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f97db9db9c5ea614bc1180a3fb50a19221dff4e5",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/ios/Classes/Launcher.swift"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0761e57f08e06c5984e031135f58c1504278dba",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/ios/Classes/URLLaunchSession.swift"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18800319218ed452b2d3b630953bfd968a51a50c",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/ios/Classes/URLLauncherPlugin.swift"
    },
    {
      "type": "delete",
      "old_id": "3a63e07227137ae9a7f397d26633b7596c6dac9b",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/ios/Classes/messages.g.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4a38efbe4f0db9f259908d3458af1eac8396f42e",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/ios/Classes/messages.g.m",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3b0b8a65df1763be73fb560cf9147b7c217853e",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/ios/Classes/messages.g.swift"
    },
    {
      "type": "modify",
      "old_id": "3dd3eb97c95b7fd4d9d9f7d12da1765c06b795e7",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/ios/url_launcher_ios.podspec",
      "new_id": "400ad7384ed8d46167043bd85eb15a993e0d0b2e",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/ios/url_launcher_ios.podspec"
    },
    {
      "type": "modify",
      "old_id": "562a408bd1c1d84378da88f625437da26363a453",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/lib/src/messages.g.dart",
      "new_id": "a7e9a8c6e5ae2874b4c955aa900a655f0946e503",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/lib/src/messages.g.dart"
    },
    {
      "type": "modify",
      "old_id": "66969787fba34090c466cb22ab25fa5124bf8415",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/lib/url_launcher_ios.dart",
      "new_id": "9d1ebc9c2361a5ea896e79d928d3c715a5ef5bfb",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/lib/url_launcher_ios.dart"
    },
    {
      "type": "modify",
      "old_id": "f6935cbd882173fa01ea9697b98995a8fec012a8",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/pigeons/messages.dart",
      "new_id": "f5dc1052b320693eac8a9e0e2d2ead6cd4614d03",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/pigeons/messages.dart"
    },
    {
      "type": "modify",
      "old_id": "6047568083b8e2946514eefcd649eb2343bb646d",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/pubspec.yaml",
      "new_id": "56b337b47ede12b3e3e7721f7115ef268e77b31d",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "bacea3132c13a3579bf970220a886764c0678a57",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_ios/test/url_launcher_ios_test.dart",
      "new_id": "195db6302947791f3f86c476a624fd145fb185d6",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/test/url_launcher_ios_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9eccab162139b81c0cd36091568f7b0e60180ff",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_ios/test/url_launcher_ios_test.mocks.dart"
    }
  ]
}
