Skip to content

Commit ae563b4

Browse files
author
Thibault Wittemberg
committed
Merge branch 'develop'
2 parents b5a2720 + 8f37fcb commit ae563b4

File tree

11 files changed

+36
-18
lines changed

11 files changed

+36
-18
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
** Version 2.10 **:
2+
3+
- remove Reusable as a private dependency
4+
- update to Swift 5.3

Cartfile.private

Lines changed: 0 additions & 1 deletion
This file was deleted.

Cartfile.resolved

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
github "AliSoftware/Reusable" "4.1.1"
21
github "ReactiveX/RxSwift" "5.1.1"

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version:5.0
1+
// swift-tools-version:5.3
22

33
import PackageDescription
44

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ In your Package.swift:
6666
let package = Package(
6767
name: "Example",
6868
dependencies: [
69-
.package(url: "https://github.com/RxSwiftCommunity/RxFlow.git", from: "2.5.0")
69+
.package(url: "https://github.com/RxSwiftCommunity/RxFlow.git", from: "2.10.0")
7070
],
7171
targets: [
7272
.target(name: "Example", dependencies: ["RxFlow"])

RxFlow.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = "RxFlow"
3-
s.version = "2.9.1"
4-
s.swift_version = '5.2.2'
3+
s.version = "2.10.0"
4+
s.swift_version = '5.3'
55
s.summary = "RxFlow is a navigation framework for iOS applications, based on a Reactive Coordinator pattern."
66

77
s.description = <<-DESC

RxFlow.xcodeproj/project.pbxproj

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
74855A472470544500334B8F /* DeprecatedFlows.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74855A462470544500334B8F /* DeprecatedFlows.swift */; };
3232
74855A492470552B00334B8F /* DeprecatedFlowCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74855A482470552B00334B8F /* DeprecatedFlowCoordinator.swift */; };
3333
749B02E822066518001BEBBB /* RxBlocking.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 749B02E722066518001BEBBB /* RxBlocking.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
34-
749B02EB22066538001BEBBB /* Reusable.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 749B02E922066537001BEBBB /* Reusable.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
3534
749B02EC22066538001BEBBB /* RxTest.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 749B02EA22066538001BEBBB /* RxTest.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
3635
749B02EF22066618001BEBBB /* RxCocoa.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 749B02ED22066618001BEBBB /* RxCocoa.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
3736
749B02F022066618001BEBBB /* RxSwift.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 749B02EE22066618001BEBBB /* RxSwift.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
@@ -65,7 +64,6 @@
6564
74C6AD33227BAE7800B16A95 /* RxRelay.framework in CopyFiles */,
6665
749B02EF22066618001BEBBB /* RxCocoa.framework in CopyFiles */,
6766
749B02F022066618001BEBBB /* RxSwift.framework in CopyFiles */,
68-
749B02EB22066538001BEBBB /* Reusable.framework in CopyFiles */,
6967
749B02EC22066538001BEBBB /* RxTest.framework in CopyFiles */,
7068
749B02E822066518001BEBBB /* RxBlocking.framework in CopyFiles */,
7169
);
@@ -587,7 +585,7 @@
587585
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
588586
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
589587
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
590-
MARKETING_VERSION = 2.9.1;
588+
MARKETING_VERSION = 2.10.0;
591589
PRODUCT_BUNDLE_IDENTIFIER = io.warpfactor.RxFlow;
592590
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
593591
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -618,7 +616,7 @@
618616
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
619617
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
620618
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
621-
MARKETING_VERSION = 2.9.1;
619+
MARKETING_VERSION = 2.10.0;
622620
PRODUCT_BUNDLE_IDENTIFIER = io.warpfactor.RxFlow;
623621
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
624622
PROVISIONING_PROFILE_SPECIFIER = "";

RxFlowTests/FlowCoordinatorTests.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ final class TestOneAndMultipleFlowCoordinatorFlow: Flow {
2929
let rxDismissed = Single<Void>.never()
3030
}
3131

32-
private let rootViewController = TestUIViewController.instantiate()
32+
private let rootViewController = TestUIViewController()
3333
let recordedSteps = ReplaySubject<TestSteps>.create(bufferSize: 10)
3434
var stepOneCalled = false
3535

@@ -68,7 +68,7 @@ final class TestAllowStepWhenPresentableNotPresentedFlow: Flow {
6868
let rxDismissed = Single<Void>.never()
6969
}
7070

71-
private let rootViewController = TestUIViewController.instantiate()
71+
private let rootViewController = TestUIViewController()
7272
let recordedSteps = ReplaySubject<TestSteps>.create(bufferSize: 10)
7373

7474
var root: Presentable {
@@ -99,7 +99,7 @@ final class TestFilterStepFlow: Flow {
9999
let rxDismissed = Single<Void>.never()
100100
}
101101

102-
private let rootViewController = TestUIViewController.instantiate()
102+
private let rootViewController = TestUIViewController()
103103
private let replacementStepInFilter: TestSteps
104104
let recordedSteps = ReplaySubject<TestSteps>.create(bufferSize: 10)
105105

@@ -136,7 +136,7 @@ final class TestFilterStepFlow: Flow {
136136
}
137137

138138
final class TestDeepLinkFlow: Flow {
139-
private let rootViewController = TestUIViewController.instantiate()
139+
private let rootViewController = TestUIViewController()
140140

141141
var root: Presentable {
142142
return self.rootViewController

RxFlowTests/TestData/TestUIViewController.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,8 @@
99
#if canImport(UIKit)
1010

1111
import UIKit
12-
import Reusable
1312

14-
final class TestUIViewController: UIViewController, StoryboardBased {
13+
final class TestUIViewController: UIViewController {
1514
override func viewDidLoad() {
1615
super.viewDidLoad()
1716
}

RxFlowTests/UIViewController+PresentableTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ final class UIViewController_PresentableTests: XCTestCase {
1818

1919
func testUIViewControllerVisible() {
2020
// Given: a UIViewController
21-
let viewController = TestUIViewController.instantiate()
21+
let viewController = TestUIViewController()
2222
let testScheduler = TestScheduler(initialClock: 0)
2323
let observer = testScheduler.createObserver(Bool.self)
2424
testScheduler.start()
@@ -44,7 +44,7 @@ final class UIViewController_PresentableTests: XCTestCase {
4444

4545
func testUIViewControllerDismissed() {
4646
// Given: a UIViewController
47-
let viewController = TestUIViewController.instantiate()
47+
let viewController = TestUIViewController()
4848
let testScheduler = TestScheduler(initialClock: 0)
4949
let observer = testScheduler.createObserver(Void.self)
5050
testScheduler.start()

0 commit comments

Comments
 (0)