Skip to content

Commit e693ba7

Browse files
committed
Renames flatMap index override to flatMapWithIndex.
1 parent 8715321 commit e693ba7

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

RxExample/RxExample.xcodeproj/project.pbxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@
426426
C8297EC81B6CF94B000589EA /* Observable+Aggregate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Observable+Aggregate.swift"; sourceTree = "<group>"; };
427427
C8297EC91B6CF94B000589EA /* Observable+Binding.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Observable+Binding.swift"; sourceTree = "<group>"; };
428428
C8297ECA1B6CF94B000589EA /* Observable+Concurrency.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Observable+Concurrency.swift"; sourceTree = "<group>"; };
429-
C8297ECB1B6CF94B000589EA /* Observable+Creation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = "Observable+Creation.swift"; sourceTree = "<group>"; };
429+
C8297ECB1B6CF94B000589EA /* Observable+Creation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = "Observable+Creation.swift"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
430430
C8297ECC1B6CF94B000589EA /* Observable+Debug.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Observable+Debug.swift"; sourceTree = "<group>"; };
431431
C8297ECD1B6CF94B000589EA /* Observable+Multiple.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Observable+Multiple.swift"; sourceTree = "<group>"; };
432432
C8297ECE1B6CF94B000589EA /* Observable+Single.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Observable+Single.swift"; sourceTree = "<group>"; };

RxSwift/RxSwift/Observables/Observable+StandardSequenceOperators.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,15 +171,15 @@ public func flatMapOrDie<E, R>
171171
}
172172
}
173173

174-
public func flatMap<E, R>
174+
public func flatMapWithIndex<E, R>
175175
(selector: (E, Int) -> Observable<R>)
176176
-> Observable<E> -> Observable<R> {
177177
return { source in
178178
return FlatMap(source: source, selector: { success(selector($0, $1)) })
179179
}
180180
}
181181

182-
public func flatMapOrDie<E, R>
182+
public func flatMapWithIndexOrDie<E, R>
183183
(selector: (E, Int) -> RxResult<Observable<R>>)
184184
-> Observable<E> -> Observable<R> {
185185
return { source in

RxTests/RxSwiftTests/Tests/Observable+StandardSequenceOperatorsTest.swift

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1620,7 +1620,7 @@ extension ObservableStandardSequenceOperators {
16201620
])
16211621

16221622
let res = scheduler.start {
1623-
xs >- flatMap { (x, i) in
1623+
xs >- flatMapWithIndex { (x, i) in
16241624
return just(ElementIndexPair(x, i))
16251625
}
16261626
}
@@ -1682,7 +1682,7 @@ extension ObservableStandardSequenceOperators {
16821682
])
16831683

16841684
let res = scheduler.start {
1685-
xs >- flatMap { x, _ in x }
1685+
xs >- flatMapWithIndex { x, _ in x }
16861686
}
16871687

16881688
XCTAssertEqual(res.messages, [
@@ -1770,7 +1770,7 @@ extension ObservableStandardSequenceOperators {
17701770
])
17711771

17721772
let res = scheduler.start {
1773-
xs >- flatMap { x, _ in x }
1773+
xs >- flatMapWithIndex { x, _ in x }
17741774
}
17751775

17761776
XCTAssertEqual(res.messages, [
@@ -1858,7 +1858,7 @@ extension ObservableStandardSequenceOperators {
18581858
])
18591859

18601860
let res = scheduler.start {
1861-
xs >- flatMap { x, _ in x }
1861+
xs >- flatMapWithIndex { x, _ in x }
18621862
}
18631863

18641864
XCTAssertEqual(res.messages, [
@@ -1946,7 +1946,7 @@ extension ObservableStandardSequenceOperators {
19461946
])
19471947

19481948
let res = scheduler.start {
1949-
xs >- flatMap { x, _ in x }
1949+
xs >- flatMapWithIndex { x, _ in x }
19501950
}
19511951

19521952
XCTAssertEqual(res.messages, [
@@ -2033,7 +2033,7 @@ extension ObservableStandardSequenceOperators {
20332033
])
20342034

20352035
let res = scheduler.start {
2036-
xs >- flatMap { x, _ in x }
2036+
xs >- flatMapWithIndex { x, _ in x }
20372037
}
20382038

20392039
XCTAssertEqual(res.messages, [
@@ -2117,7 +2117,7 @@ extension ObservableStandardSequenceOperators {
21172117
])
21182118

21192119
let res = scheduler.start(700) {
2120-
xs >- flatMap { x, _ in x }
2120+
xs >- flatMapWithIndex { x, _ in x }
21212121
}
21222122

21232123
XCTAssertEqual(res.messages, [
@@ -2199,7 +2199,7 @@ extension ObservableStandardSequenceOperators {
21992199

22002200
var invoked = 0
22012201
let res = scheduler.start {
2202-
return xs >- flatMapOrDie { (x: ColdObservable<Int>, _: Int) -> RxResult<Observable<Int>> in
2202+
return xs >- flatMapWithIndexOrDie { (x: ColdObservable<Int>, _: Int) -> RxResult<Observable<Int>> in
22032203
invoked++
22042204
if invoked == 3 {
22052205
return failure(testError)
@@ -2251,7 +2251,7 @@ extension ObservableStandardSequenceOperators {
22512251

22522252
var invoked = 0
22532253
let res = scheduler.start {
2254-
xs >- flatMap { (x, _) in
2254+
xs >- flatMapWithIndex { (x, _) in
22552255
return interval(10, scheduler) >- map { _ in x } >- take(x)
22562256
}
22572257
}

0 commit comments

Comments
 (0)