File tree Expand file tree Collapse file tree 4 files changed +27
-9
lines changed Expand file tree Collapse file tree 4 files changed +27
-9
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,15 @@ group 'UI'
11
11
end
12
12
13
13
group 'MergedSwiftPods' do
14
- pod 'Alamofire '
14
+ pod 'SnapKit '
15
15
pod 'SwiftyJSON'
16
16
end
17
+
18
+ group 'AlamofireGroup' do
19
+ swift_version! '5.0'
20
+ has_dependencies!
21
+
22
+ pod 'Alamofire'
23
+ pod 'AlamofireImage'
24
+ pod 'AlamofireActivityLogger'
25
+ end
Original file line number Diff line number Diff line change @@ -19,9 +19,10 @@ import Networking.SDWebImage
19
19
20
20
// Merged Swift Pods cannot be import individually, only all or none.
21
21
import MergedSwiftPods
22
+ import AlamofireGroup
22
23
23
24
// Unmerged pods are unaffected
24
- import SnapKit
25
+ import Nuke
25
26
26
27
// Cannot import individual pods anymore, uncomment to check:
27
28
// import MBProgressHUD
@@ -41,6 +42,8 @@ class ViewController: UIViewController {
41
42
let error : AFError = . invalidURL( url: " " )
42
43
let json : SwiftyJSONError = . elementTooDeep
43
44
45
+ let request = ImageRequest ( url: URL ( string: " https://github.com/grab/cocoapods-pod-merge " ) !)
46
+
44
47
override func viewDidLoad( ) {
45
48
super. viewDidLoad ( )
46
49
Original file line number Diff line number Diff line change @@ -5,10 +5,11 @@ plugin 'cocoapods-pod-merge'
5
5
target 'PodMergeExample' do
6
6
use_frameworks!
7
7
8
- pod 'SnapKit ' # Unmerged pods are unaffected
8
+ pod 'Nuke ' # Unmerged pods are unaffected
9
9
10
10
# Merged Pods:
11
11
pod 'Networking' , :path => 'MergedPods/Networking'
12
12
pod 'UI' , :path => 'MergedPods/UI'
13
+ pod 'AlamofireGroup' , :path => 'MergedPods/AlamofireGroup'
13
14
pod 'MergedSwiftPods' , :path => 'MergedPods/MergedSwiftPods'
14
15
end
Original file line number Diff line number Diff line change 1
1
PODS:
2
+ - AlamofireGroup (1.0.0)
2
3
- MergedSwiftPods (1.0.0)
3
4
- Networking (1.0.0)
4
- - SnapKit (5.0 .1)
5
+ - Nuke (8.3 .1)
5
6
- UI (1.0.0)
6
7
7
8
DEPENDENCIES:
9
+ - AlamofireGroup (from `MergedPods/AlamofireGroup`)
8
10
- MergedSwiftPods (from `MergedPods/MergedSwiftPods`)
9
11
- Networking (from `MergedPods/Networking`)
10
- - SnapKit
12
+ - Nuke
11
13
- UI (from `MergedPods/UI`)
12
14
13
15
SPEC REPOS:
14
16
https://cdn.cocoapods.org/:
15
- - SnapKit
17
+ - Nuke
16
18
17
19
EXTERNAL SOURCES:
20
+ AlamofireGroup:
21
+ :path: MergedPods/AlamofireGroup
18
22
MergedSwiftPods:
19
23
:path: MergedPods/MergedSwiftPods
20
24
Networking:
@@ -23,11 +27,12 @@ EXTERNAL SOURCES:
23
27
:path: MergedPods/UI
24
28
25
29
SPEC CHECKSUMS:
26
- MergedSwiftPods: 3eb331e4e97471520b4d82f76615095cc101fce3
30
+ AlamofireGroup: 113f3ab321b31b75a748378909f3f96305b771a2
31
+ MergedSwiftPods: 86f52fdd7411987cd39e6c80e709ef0de0126fd3
27
32
Networking: 844633d13d2328a829083b24ffaee99aea51c1de
28
- SnapKit: 97b92857e3df3a0c71833cce143274bf6ef8e5eb
33
+ Nuke: 85fb80f8df0cb26c28d2f4e0cb7fb93bcd6548d3
29
34
UI: 2aa82721ee430cd2f0ab314904bbe1a281fa2ff9
30
35
31
- PODFILE CHECKSUM: 23e410ea04d160bdbb75d10ffd2b294046a2fa82
36
+ PODFILE CHECKSUM: 88ffe01efb39e0f819cf88bf11786182ab6f4441
32
37
33
38
COCOAPODS: 1.8.1
You can’t perform that action at this time.
0 commit comments