Skip to content

Commit 57d42e4

Browse files
authored
[webview_flutter_wkwebview] Adds Swift Package Manager compatibility (#7091)
Adds Swift Package Manager support to `webview_flutter_wkwebview`. This does not migrate the example app's Xcode project to use Swift Package Manager, that's tracked by flutter/flutter#148021. Fixes flutter/flutter#146917
1 parent c47614c commit 57d42e4

File tree

59 files changed

+166
-101
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+166
-101
lines changed

packages/webview_flutter/webview_flutter_wkwebview/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 3.14.0
2+
3+
* Adds Swift Package Manager compatibility.
4+
15
## 3.13.1
26

37
* Fixes `JSON.stringify()` cannot serialize cyclic structures.

packages/webview_flutter/webview_flutter_wkwebview/example/ios/Podfile

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@ target 'Runner' do
3232

3333
target 'RunnerTests' do
3434
inherit! :search_paths
35-
36-
# Matches test_spec dependency.
37-
pod 'OCMock', '3.5'
3835
end
3936
end
4037

packages/webview_flutter/webview_flutter_wkwebview/example/ios/Runner.xcodeproj/project.pbxproj

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
1096EF442A6BD9DB000CBDF7 /* FWFScrollViewDelegateHostApiTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 1096EF432A6BD9DB000CBDF7 /* FWFScrollViewDelegateHostApiTests.m */; };
1111
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
1212
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
13+
4047B3FE2C3DEE8500A8BA05 /* OCMock in Frameworks */ = {isa = PBXBuildFile; productRef = 4047B3FD2C3DEE8500A8BA05 /* OCMock */; };
1314
8F4FF949299ADC2D000A6586 /* FWFWebViewFlutterWKWebViewExternalAPITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F4FF948299ADC2D000A6586 /* FWFWebViewFlutterWKWebViewExternalAPITests.m */; };
1415
8F4FF94B29AC223F000A6586 /* FWFURLTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F4FF94A29AC223F000A6586 /* FWFURLTests.m */; };
1516
8F562F902A56C02D00C2BED6 /* FWFURLCredentialHostApiTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F562F8F2A56C02D00C2BED6 /* FWFURLCredentialHostApiTests.m */; };
@@ -124,6 +125,7 @@
124125
isa = PBXFrameworksBuildPhase;
125126
buildActionMask = 2147483647;
126127
files = (
128+
4047B3FE2C3DEE8500A8BA05 /* OCMock in Frameworks */,
127129
D7587C3652F6906210B3AE88 /* libPods-RunnerTests.a in Frameworks */,
128130
);
129131
runOnlyForDeploymentPostprocessing = 0;
@@ -280,6 +282,9 @@
280282
68BDCAEF23C3F7CB00D9C032 /* PBXTargetDependency */,
281283
);
282284
name = RunnerTests;
285+
packageProductDependencies = (
286+
4047B3FD2C3DEE8500A8BA05 /* OCMock */,
287+
);
283288
productName = webview_flutter_exampleTests;
284289
productReference = 68BDCAE923C3F7CB00D9C032 /* RunnerTests.xctest */;
285290
productType = "com.apple.product-type.bundle.unit-test";
@@ -358,6 +363,9 @@
358363
Base,
359364
);
360365
mainGroup = 97C146E51CF9000F007C117D;
366+
packageReferences = (
367+
4047B3FC2C3DEE8500A8BA05 /* XCRemoteSwiftPackageReference "ocmock" */,
368+
);
361369
productRefGroup = 97C146EF1CF9000F007C117D /* Products */;
362370
projectDirPath = "";
363371
projectRoot = "";
@@ -845,6 +853,25 @@
845853
defaultConfigurationName = Release;
846854
};
847855
/* End XCConfigurationList section */
856+
857+
/* Begin XCRemoteSwiftPackageReference section */
858+
4047B3FC2C3DEE8500A8BA05 /* XCRemoteSwiftPackageReference "ocmock" */ = {
859+
isa = XCRemoteSwiftPackageReference;
860+
repositoryURL = "https://github.com/erikdoe/ocmock";
861+
requirement = {
862+
kind = revision;
863+
revision = fe1661a3efed11831a6452f4b1a0c5e6ddc08c3d;
864+
};
865+
};
866+
/* End XCRemoteSwiftPackageReference section */
867+
868+
/* Begin XCSwiftPackageProductDependency section */
869+
4047B3FD2C3DEE8500A8BA05 /* OCMock */ = {
870+
isa = XCSwiftPackageProductDependency;
871+
package = 4047B3FC2C3DEE8500A8BA05 /* XCRemoteSwiftPackageReference "ocmock" */;
872+
productName = OCMock;
873+
};
874+
/* End XCSwiftPackageProductDependency section */
848875
};
849876
rootObject = 97C146E61CF9000F007C117D /* Project object */;
850877
}

packages/webview_flutter/webview_flutter_wkwebview/example/ios/RunnerTests/FWFInstanceManagerTests.m

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
#import <XCTest/XCTest.h>
66

77
@import webview_flutter_wkwebview;
8+
#if __has_include(<webview_flutter_wkwebview/webview-umbrella.h>)
89
@import webview_flutter_wkwebview.Test;
10+
#endif
911

1012
@interface FWFInstanceManagerTests : XCTestCase
1113
@end

packages/webview_flutter/webview_flutter_wkwebview/example/ios/RunnerTests/FWFUIDelegateHostApiTests.m

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
@import Flutter;
66
@import XCTest;
77
@import webview_flutter_wkwebview;
8+
#if __has_include(<webview_flutter_wkwebview/webview-umbrella.h>)
89
@import webview_flutter_wkwebview.Test;
10+
#endif
911

1012
#import <OCMock/OCMock.h>
1113

packages/webview_flutter/webview_flutter_wkwebview/ios/Assets/.gitkeep

Whitespace-only changes.

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/webview-umbrella.h

Lines changed: 0 additions & 28 deletions
This file was deleted.

packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview.podspec

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ Downloaded by pub (not CocoaPods).
1414
s.author = { 'Flutter Dev Team' => '[email protected]' }
1515
s.source = { :http => 'https://github.com/flutter/packages/tree/main/packages/webview_flutter/webview_flutter_wkwebview' }
1616
s.documentation_url = 'https://pub.dev/packages/webview_flutter'
17-
s.source_files = 'Classes/**/*.{h,m}'
18-
s.public_header_files = 'Classes/**/*.h'
19-
s.module_map = 'Classes/FlutterWebView.modulemap'
17+
s.source_files = 'webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/**/*.{h,m}'
18+
s.public_header_files = 'webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/include/**/*.h'
19+
s.module_map = 'webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/include/FlutterWebView.modulemap'
2020
s.dependency 'Flutter'
2121

2222
s.platform = :ios, '12.0'
2323
s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' }
24-
s.resource_bundles = {'webview_flutter_wkwebview_privacy' => ['Resources/PrivacyInfo.xcprivacy']}
24+
s.resource_bundles = {'webview_flutter_wkwebview_privacy' => ['webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/Resources/PrivacyInfo.xcprivacy']}
2525
end
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
// swift-tools-version: 5.9
2+
3+
// Copyright 2013 The Flutter Authors. All rights reserved.
4+
// Use of this source code is governed by a BSD-style license that can be
5+
// found in the LICENSE file.
6+
7+
import PackageDescription
8+
9+
let package = Package(
10+
name: "webview_flutter_wkwebview",
11+
platforms: [
12+
.iOS("12.0")
13+
],
14+
products: [
15+
.library(name: "webview-flutter-wkwebview", targets: ["webview_flutter_wkwebview"])
16+
],
17+
dependencies: [],
18+
targets: [
19+
.target(
20+
name: "webview_flutter_wkwebview",
21+
dependencies: [],
22+
exclude: ["include/FlutterWebView.modulemap", "include/webview-umbrella.h"],
23+
resources: [
24+
.process("Resources")
25+
],
26+
cSettings: [
27+
.headerSearchPath("include/webview_flutter_wkwebview")
28+
]
29+
)
30+
]
31+
)

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FLTWebViewFlutterPlugin.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FLTWebViewFlutterPlugin.m

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,24 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FLTWebViewFlutterPlugin.h"
6-
#import "FWFGeneratedWebKitApis.h"
7-
#import "FWFHTTPCookieStoreHostApi.h"
8-
#import "FWFInstanceManager.h"
9-
#import "FWFNavigationDelegateHostApi.h"
10-
#import "FWFObjectHostApi.h"
11-
#import "FWFPreferencesHostApi.h"
12-
#import "FWFScriptMessageHandlerHostApi.h"
13-
#import "FWFScrollViewDelegateHostApi.h"
14-
#import "FWFScrollViewHostApi.h"
15-
#import "FWFUIDelegateHostApi.h"
16-
#import "FWFUIViewHostApi.h"
17-
#import "FWFURLCredentialHostApi.h"
18-
#import "FWFURLHostApi.h"
19-
#import "FWFUserContentControllerHostApi.h"
20-
#import "FWFWebViewConfigurationHostApi.h"
21-
#import "FWFWebViewHostApi.h"
22-
#import "FWFWebsiteDataStoreHostApi.h"
5+
#import "./include/webview_flutter_wkwebview/FLTWebViewFlutterPlugin.h"
6+
#import "./include/webview_flutter_wkwebview/FWFGeneratedWebKitApis.h"
7+
#import "./include/webview_flutter_wkwebview/FWFHTTPCookieStoreHostApi.h"
8+
#import "./include/webview_flutter_wkwebview/FWFInstanceManager.h"
9+
#import "./include/webview_flutter_wkwebview/FWFNavigationDelegateHostApi.h"
10+
#import "./include/webview_flutter_wkwebview/FWFObjectHostApi.h"
11+
#import "./include/webview_flutter_wkwebview/FWFPreferencesHostApi.h"
12+
#import "./include/webview_flutter_wkwebview/FWFScriptMessageHandlerHostApi.h"
13+
#import "./include/webview_flutter_wkwebview/FWFScrollViewDelegateHostApi.h"
14+
#import "./include/webview_flutter_wkwebview/FWFScrollViewHostApi.h"
15+
#import "./include/webview_flutter_wkwebview/FWFUIDelegateHostApi.h"
16+
#import "./include/webview_flutter_wkwebview/FWFUIViewHostApi.h"
17+
#import "./include/webview_flutter_wkwebview/FWFURLCredentialHostApi.h"
18+
#import "./include/webview_flutter_wkwebview/FWFURLHostApi.h"
19+
#import "./include/webview_flutter_wkwebview/FWFUserContentControllerHostApi.h"
20+
#import "./include/webview_flutter_wkwebview/FWFWebViewConfigurationHostApi.h"
21+
#import "./include/webview_flutter_wkwebview/FWFWebViewHostApi.h"
22+
#import "./include/webview_flutter_wkwebview/FWFWebsiteDataStoreHostApi.h"
2323

2424
@interface FWFWebViewFactory : NSObject <FlutterPlatformViewFactory>
2525
@property(nonatomic, weak) FWFInstanceManager *instanceManager;

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFDataConverters.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFDataConverters.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFDataConverters.h"
5+
#import "./include/webview_flutter_wkwebview/FWFDataConverters.h"
66

77
#import <Flutter/Flutter.h>
88

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFGeneratedWebKitApis.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFGeneratedWebKitApis.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// Autogenerated from Pigeon (v13.0.0), do not edit directly.
55
// See also: https://pub.dev/packages/pigeon
66

7-
#import "FWFGeneratedWebKitApis.h"
7+
#import "./include/webview_flutter_wkwebview/FWFGeneratedWebKitApis.h"
88

99
#if TARGET_OS_OSX
1010
#import <FlutterMacOS/FlutterMacOS.h>

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFHTTPCookieStoreHostApi.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFHTTPCookieStoreHostApi.m

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFHTTPCookieStoreHostApi.h"
6-
#import "FWFDataConverters.h"
7-
#import "FWFWebsiteDataStoreHostApi.h"
5+
#import "./include/webview_flutter_wkwebview/FWFHTTPCookieStoreHostApi.h"
6+
#import "./include/webview_flutter_wkwebview/FWFDataConverters.h"
7+
#import "./include/webview_flutter_wkwebview/FWFWebsiteDataStoreHostApi.h"
88

99
@interface FWFHTTPCookieStoreHostApiImpl ()
1010
// InstanceManager must be weak to prevent a circular reference with the object it stores.

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFInstanceManager.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFInstanceManager.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFInstanceManager.h"
6-
#import "FWFInstanceManager_Test.h"
5+
#import "./include/webview_flutter_wkwebview/FWFInstanceManager.h"
6+
#import "./include/webview_flutter_wkwebview/FWFInstanceManager_Test.h"
77

88
#import <objc/runtime.h>
99

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFNavigationDelegateHostApi.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFNavigationDelegateHostApi.m

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFNavigationDelegateHostApi.h"
6-
#import "FWFDataConverters.h"
7-
#import "FWFURLAuthenticationChallengeHostApi.h"
8-
#import "FWFWebViewConfigurationHostApi.h"
5+
#import "./include/webview_flutter_wkwebview/FWFNavigationDelegateHostApi.h"
6+
#import "./include/webview_flutter_wkwebview/FWFDataConverters.h"
7+
#import "./include/webview_flutter_wkwebview/FWFURLAuthenticationChallengeHostApi.h"
8+
#import "./include/webview_flutter_wkwebview/FWFWebViewConfigurationHostApi.h"
99

1010
@interface FWFNavigationDelegateFlutterApiImpl ()
1111
// BinaryMessenger must be weak to prevent a circular reference with the host API it

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFObjectHostApi.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFObjectHostApi.m

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFObjectHostApi.h"
5+
#import "./include/webview_flutter_wkwebview/FWFObjectHostApi.h"
66
#import <objc/runtime.h>
7-
#import "FWFDataConverters.h"
8-
#import "FWFURLHostApi.h"
7+
#import "./include/webview_flutter_wkwebview/FWFDataConverters.h"
8+
#import "./include/webview_flutter_wkwebview/FWFURLHostApi.h"
99

1010
@interface FWFObjectFlutterApiImpl ()
1111
// BinaryMessenger must be weak to prevent a circular reference with the host API it

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFPreferencesHostApi.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFPreferencesHostApi.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFPreferencesHostApi.h"
6-
#import "FWFWebViewConfigurationHostApi.h"
5+
#import "./include/webview_flutter_wkwebview/FWFPreferencesHostApi.h"
6+
#import "./include/webview_flutter_wkwebview/FWFWebViewConfigurationHostApi.h"
77

88
@interface FWFPreferencesHostApiImpl ()
99
// InstanceManager must be weak to prevent a circular reference with the object it stores.

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFScriptMessageHandlerHostApi.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFScriptMessageHandlerHostApi.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFScriptMessageHandlerHostApi.h"
6-
#import "FWFDataConverters.h"
5+
#import "./include/webview_flutter_wkwebview/FWFScriptMessageHandlerHostApi.h"
6+
#import "./include/webview_flutter_wkwebview/FWFDataConverters.h"
77

88
@interface FWFScriptMessageHandlerFlutterApiImpl ()
99
// InstanceManager must be weak to prevent a circular reference with the object it stores.

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFScrollViewDelegateHostApi.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFScrollViewDelegateHostApi.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFScrollViewDelegateHostApi.h"
6-
#import "FWFWebViewHostApi.h"
5+
#import "./include/webview_flutter_wkwebview/FWFScrollViewDelegateHostApi.h"
6+
#import "./include/webview_flutter_wkwebview/FWFWebViewHostApi.h"
77

88
@interface FWFScrollViewDelegateFlutterApiImpl ()
99
// BinaryMessenger must be weak to prevent a circular reference with the host API it

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFScrollViewHostApi.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFScrollViewHostApi.m

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFScrollViewHostApi.h"
6-
#import "FWFScrollViewDelegateHostApi.h"
7-
#import "FWFWebViewHostApi.h"
5+
#import "./include/webview_flutter_wkwebview/FWFScrollViewHostApi.h"
6+
#import "./include/webview_flutter_wkwebview/FWFScrollViewDelegateHostApi.h"
7+
#import "./include/webview_flutter_wkwebview/FWFWebViewHostApi.h"
88

99
@interface FWFScrollViewHostApiImpl ()
1010
// BinaryMessenger must be weak to prevent a circular reference with the host API it

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFUIDelegateHostApi.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFUIDelegateHostApi.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFUIDelegateHostApi.h"
6-
#import "FWFDataConverters.h"
5+
#import "./include/webview_flutter_wkwebview/FWFUIDelegateHostApi.h"
6+
#import "./include/webview_flutter_wkwebview/FWFDataConverters.h"
77

88
@interface FWFUIDelegateFlutterApiImpl ()
99
// BinaryMessenger must be weak to prevent a circular reference with the host API it

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFUIViewHostApi.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFUIViewHostApi.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFUIViewHostApi.h"
5+
#import "./include/webview_flutter_wkwebview/FWFUIViewHostApi.h"
66

77
@interface FWFUIViewHostApiImpl ()
88
// InstanceManager must be weak to prevent a circular reference with the object it stores.

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFURLAuthenticationChallengeHostApi.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFURLAuthenticationChallengeHostApi.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFURLAuthenticationChallengeHostApi.h"
6-
#import "FWFURLProtectionSpaceHostApi.h"
5+
#import "./include/webview_flutter_wkwebview/FWFURLAuthenticationChallengeHostApi.h"
6+
#import "./include/webview_flutter_wkwebview/FWFURLProtectionSpaceHostApi.h"
77

88
@interface FWFURLAuthenticationChallengeFlutterApiImpl ()
99
// BinaryMessenger must be weak to prevent a circular reference with the host API it

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFURLCredentialHostApi.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFURLCredentialHostApi.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFURLCredentialHostApi.h"
5+
#import "./include/webview_flutter_wkwebview/FWFURLCredentialHostApi.h"
66

77
@interface FWFURLCredentialHostApiImpl ()
88
// BinaryMessenger must be weak to prevent a circular reference with the host API it

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFURLHostApi.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFURLHostApi.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFURLHostApi.h"
5+
#import "./include/webview_flutter_wkwebview/FWFURLHostApi.h"
66

77
@interface FWFURLHostApiImpl ()
88
// BinaryMessenger must be weak to prevent a circular reference with the host API it

packages/webview_flutter/webview_flutter_wkwebview/ios/Classes/FWFURLProtectionSpaceHostApi.m renamed to packages/webview_flutter/webview_flutter_wkwebview/ios/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/FWFURLProtectionSpaceHostApi.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#import "FWFURLProtectionSpaceHostApi.h"
5+
#import "./include/webview_flutter_wkwebview/FWFURLProtectionSpaceHostApi.h"
66

77
@interface FWFURLProtectionSpaceFlutterApiImpl ()
88
// InstanceManager must be weak to prevent a circular reference with the object it stores.

0 commit comments

Comments
 (0)