Skip to content

Commit

Permalink
Fixes SPM integration.
Browse files Browse the repository at this point in the history
  • Loading branch information
kzaher committed Oct 22, 2017
1 parent 4866057 commit c4a4223
Show file tree
Hide file tree
Showing 6 changed files with 35 additions and 25 deletions.
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ env:
- BUILD="swift build"
- BUILD="carthage update --platform ios && carthage build --no-skip-current --platform iOS"
- BUILD="carthage update --platform tvOS && carthage build --no-skip-current --platform tvOS"
- BUILD="swift test"

script: eval "${BUILD}"

Expand Down
12 changes: 0 additions & 12 deletions Package.pins

This file was deleted.

16 changes: 16 additions & 0 deletions Package.resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"object": {
"pins": [
{
"package": "RxSwift",
"repositoryURL": "https://github.com/ReactiveX/RxSwift.git",
"state": {
"branch": null,
"revision": "12cccb171ad9038251af6883807f0290c1d75a5b",
"version": "4.0.0"
}
}
]
},
"version": 1
}
19 changes: 12 additions & 7 deletions Package.swift
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
// swift-tools-version:4.0
import PackageDescription

let package = Package(
name: "RxFeedback",
targets: [
Target(name: "RxFeedback", dependencies: [])
],
dependencies: [
.Package(url: "https://github.com/ReactiveX/RxSwift.git", majorVersion: 4)
]
name: "RxDataSources",
products: [
.library(name: "RxFeedback", targets: ["RxFeedback"])
],
dependencies: [
.package(url: "https://github.com/ReactiveX/RxSwift.git", .upToNextMajor(from: "4.0.0")),
],
targets: [
.target(name: "RxFeedback", dependencies: ["RxSwift", "RxCocoa"]),
.testTarget(name: "RxFeedbackTests", dependencies: ["RxFeedback", "RxSwift", "RxCocoa", "RxBlocking"]),
]
)
4 changes: 2 additions & 2 deletions Tests/RxFeedbackTests/RxFeedbackDriverTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@ extension RxFeedbackDriverTests {
reduce: { oldState, append in
return oldState + append
},
feedback: bind { (stateAndScheduler) in
feedback: RxFeedback.bind { (stateAndScheduler) in
let results = stateAndScheduler.flatMap { state -> Signal<String> in
if state == "initial" {
return Signal.just("_a").delay(0.01)
Expand Down Expand Up @@ -268,7 +268,7 @@ extension RxFeedbackDriverTests {
reduce: { oldState, append in
return oldState + append
},
feedback: bind(owner) { (_, stateAndScheduler) in
feedback: RxFeedback.bind(owner) { (_, stateAndScheduler) in
let results = stateAndScheduler.flatMap { state -> Signal<String> in
if state == "initial" {
return Signal.just("_a").delay(0.01)
Expand Down
8 changes: 4 additions & 4 deletions Tests/RxFeedbackTests/RxFeedbackObservableTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ extension RxFeedbackObservableTests {
return oldState + append
},
scheduler: MainScheduler.instance,
scheduledFeedback: UI.bind { (stateAndScheduler) in
scheduledFeedback: RxFeedback.bind { (stateAndScheduler) in
let results = stateAndScheduler.flatMap { state -> Observable<String> in
if state == "initial" {
return Observable.just("_a").delay(0.01, scheduler: MainScheduler.instance)
Expand All @@ -269,7 +269,7 @@ extension RxFeedbackObservableTests {
return Observable.never()
}
}
return UI.Bindings(subscriptions: [], events: [results])
return Bindings(subscriptions: [], events: [results])
})

let result = (try?
Expand Down Expand Up @@ -297,7 +297,7 @@ extension RxFeedbackObservableTests {
return oldState + append
},
scheduler: MainScheduler.instance,
scheduledFeedback: UI.bind(owner) { (_, stateAndScheduler) in
scheduledFeedback: RxFeedback.bind(owner) { (_, stateAndScheduler) in
let results = stateAndScheduler.flatMap { state -> Observable<String> in
if state == "initial" {
return Observable.just("_a").delay(0.01, scheduler: MainScheduler.instance)
Expand All @@ -312,7 +312,7 @@ extension RxFeedbackObservableTests {
return Observable.never()
}
}
return UI.Bindings(subscriptions: [], events: [results])
return Bindings(subscriptions: [], events: [results])
})

let result = (try?
Expand Down

0 comments on commit c4a4223

Please sign in to comment.