Skip to content

Commit ec577e7

Browse files
committed
Fix compile issues on iOS, tvOS and watchOS
1 parent 85b2dcb commit ec577e7

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

Code/CombineObserver/SwiftObserver+Combine.swift

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import Combine
22
import SwiftObserver
33

4-
@available(iOS 13.0, macOS 10.15, *)
4+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, *)
55
public extension ObservableCache {
66

77
/**
@@ -10,7 +10,7 @@ public extension ObservableCache {
1010
func publisher() -> PublisherOnObservableCache<Self> { .init(self) }
1111
}
1212

13-
@available(iOS 13.0, macOS 10.15, *)
13+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, *)
1414
public class PublisherOnObservableCache<O: ObservableCache>: Publisher, Observer {
1515

1616
init(_ observable: O) {
@@ -32,7 +32,7 @@ public class PublisherOnObservableCache<O: ObservableCache>: Publisher, Observer
3232
public typealias Failure = Never
3333
}
3434

35-
@available(iOS 13.0, macOS 10.15, *)
35+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, *)
3636
public extension SwiftObserver.ObservableObject {
3737

3838
/**
@@ -41,7 +41,7 @@ public extension SwiftObserver.ObservableObject {
4141
func publisher() -> PublisherOnObservable<Self> { .init(self) }
4242
}
4343

44-
@available(iOS 13.0, macOS 10.15, *)
44+
@available(iOS 13.0, macOS 10.15, tvOS 13.0, *)
4545
public class PublisherOnObservable<O: SwiftObserver.ObservableObject>: Publisher, Observer {
4646

4747
init(_ observable: O) {

Package.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ let package = Package(
2020
dependencies: [
2121
.package(
2222
url: "https://github.com/flowtoolz/SwiftyToolz.git",
23-
exact: "0.1.0"
23+
exact: "0.1.1"
2424
)
2525
],
2626
targets: [

Tests/CombineObserverTests/CombineObserverTests.swift

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import CombineObserver
33
import SwiftObserver
44
import SwiftyToolz
55

6+
@available(iOS 13.0, tvOS 13.0, *)
67
class CombineObserverTests: XCTestCase
78
{
89
func testCreatingAndSubscribingToPublisher()

0 commit comments

Comments
 (0)