68
68
recurse ();
69
69
}];
70
70
71
- if (subscriptionDisposable != nil ) [selfDisposable addDisposable: subscriptionDisposable];
71
+ [selfDisposable addDisposable: subscriptionDisposable];
72
72
};
73
73
74
74
// Subscribe once immediately, and then use recursive scheduling for any
77
77
RACScheduler *recursiveScheduler = RACScheduler.currentScheduler ?: [RACScheduler scheduler ];
78
78
79
79
RACDisposable *schedulingDisposable = [recursiveScheduler scheduleRecursiveBlock: recursiveBlock];
80
- if (schedulingDisposable != nil ) [compoundDisposable addDisposable: schedulingDisposable];
80
+ [compoundDisposable addDisposable: schedulingDisposable];
81
81
});
82
82
83
83
return compoundDisposable;
@@ -189,7 +189,7 @@ - (RACSignal *)throttle:(NSTimeInterval)interval valuesPassingTest:(BOOL (^)(id
189
189
[subscriber sendCompleted ];
190
190
}];
191
191
192
- if (subscriptionDisposable != nil ) [compoundDisposable addDisposable: subscriptionDisposable];
192
+ [compoundDisposable addDisposable: subscriptionDisposable];
193
193
return compoundDisposable;
194
194
}] setNameWithFormat: @" [%@ ] -throttle: %f valuesPassingTest:" , self .name, (double )interval];
195
195
}
@@ -205,7 +205,7 @@ - (RACSignal *)delay:(NSTimeInterval)interval {
205
205
void (^schedule)(dispatch_block_t ) = ^(dispatch_block_t block) {
206
206
RACScheduler *delayScheduler = RACScheduler.currentScheduler ?: scheduler;
207
207
RACDisposable *schedulerDisposable = [delayScheduler afterDelay: interval schedule: block];
208
- if (schedulerDisposable != nil ) [disposable addDisposable: schedulerDisposable];
208
+ [disposable addDisposable: schedulerDisposable];
209
209
};
210
210
211
211
RACDisposable *subscriptionDisposable = [self subscribeNext: ^(id x) {
@@ -220,7 +220,7 @@ - (RACSignal *)delay:(NSTimeInterval)interval {
220
220
});
221
221
}];
222
222
223
- if (subscriptionDisposable != nil ) [disposable addDisposable: subscriptionDisposable];
223
+ [disposable addDisposable: subscriptionDisposable];
224
224
return disposable;
225
225
}] setNameWithFormat: @" [%@ ] -delay: %f " , self .name, (double )interval];
226
226
}
@@ -422,7 +422,7 @@ - (RACSignal *)combineLatestWith:(RACSignal *)signal {
422
422
}
423
423
}];
424
424
425
- if (selfDisposable != nil ) [disposable addDisposable: selfDisposable];
425
+ [disposable addDisposable: selfDisposable];
426
426
427
427
RACDisposable *otherDisposable = [signal subscribeNext: ^(id x) {
428
428
@synchronized (disposable) {
@@ -438,7 +438,7 @@ - (RACSignal *)combineLatestWith:(RACSignal *)signal {
438
438
}
439
439
}];
440
440
441
- if (otherDisposable != nil ) [disposable addDisposable: otherDisposable];
441
+ [disposable addDisposable: otherDisposable];
442
442
443
443
return disposable;
444
444
}] setNameWithFormat: @" [%@ ] -combineLatestWith: %@ " , self .name, signal ];
@@ -528,7 +528,7 @@ - (RACSignal *)flatten:(NSUInteger)maxConcurrent {
528
528
[compoundDisposable removeDisposable: disposable];
529
529
}];
530
530
531
- if (disposable != nil ) [compoundDisposable addDisposable: disposable];
531
+ [compoundDisposable addDisposable: disposable];
532
532
return NO ;
533
533
};
534
534
@@ -567,7 +567,7 @@ - (RACSignal *)flatten:(NSUInteger)maxConcurrent {
567
567
}
568
568
}];
569
569
570
- if (disposable != nil ) [compoundDisposable addDisposable: disposable];
570
+ [compoundDisposable addDisposable: disposable];
571
571
return compoundDisposable;
572
572
}] setNameWithFormat: @" [%@ ] -flatten: %lu " , self .name, (unsigned long )maxConcurrent];
573
573
}
@@ -642,7 +642,7 @@ - (RACDisposable *)setKeyPath:(NSString *)keyPath onObject:(NSObject *)object ni
642
642
[disposable dispose ];
643
643
}];
644
644
645
- if (subscriptionDisposable != nil ) [disposable addDisposable: subscriptionDisposable];
645
+ [disposable addDisposable: subscriptionDisposable];
646
646
647
647
#if DEBUG
648
648
static void *bindingsKey = &bindingsKey;
@@ -718,7 +718,7 @@ - (RACSignal *)takeUntil:(RACSignal *)signalTrigger {
718
718
triggerCompletion ();
719
719
}];
720
720
721
- if (triggerDisposable != nil ) [disposable addDisposable: triggerDisposable];
721
+ [disposable addDisposable: triggerDisposable];
722
722
723
723
RACDisposable *selfDisposable = [self subscribeNext: ^(id x) {
724
724
[subscriber sendNext: x];
@@ -729,7 +729,7 @@ - (RACSignal *)takeUntil:(RACSignal *)signalTrigger {
729
729
[subscriber sendCompleted ];
730
730
}];
731
731
732
- if (selfDisposable != nil ) [disposable addDisposable: selfDisposable];
732
+ [disposable addDisposable: selfDisposable];
733
733
734
734
return disposable;
735
735
}] setNameWithFormat: @" [%@ ] -takeUntil: %@ " , self .name, signalTrigger];
@@ -945,7 +945,7 @@ - (RACSignal *)timeout:(NSTimeInterval)interval onScheduler:(RACScheduler *)sche
945
945
[subscriber sendError: [NSError errorWithDomain: RACSignalErrorDomain code: RACSignalErrorTimedOut userInfo: nil ]];
946
946
}];
947
947
948
- if (timeoutDisposable != nil ) [disposable addDisposable: timeoutDisposable];
948
+ [disposable addDisposable: timeoutDisposable];
949
949
950
950
RACDisposable *subscriptionDisposable = [self subscribeNext: ^(id x) {
951
951
[subscriber sendNext: x];
@@ -957,7 +957,7 @@ - (RACSignal *)timeout:(NSTimeInterval)interval onScheduler:(RACScheduler *)sche
957
957
[subscriber sendCompleted ];
958
958
}];
959
959
960
- if (subscriptionDisposable != nil ) [disposable addDisposable: subscriptionDisposable];
960
+ [disposable addDisposable: subscriptionDisposable];
961
961
return disposable;
962
962
}] setNameWithFormat: @" [%@ ] -timeout: %f " , self .name, (double )interval];
963
963
}
@@ -993,10 +993,10 @@ - (RACSignal *)subscribeOn:(RACScheduler *)scheduler {
993
993
[subscriber sendCompleted ];
994
994
}];
995
995
996
- if (subscriptionDisposable != nil ) [disposable addDisposable: subscriptionDisposable];
996
+ [disposable addDisposable: subscriptionDisposable];
997
997
}];
998
998
999
- if (schedulingDisposable != nil ) [disposable addDisposable: schedulingDisposable];
999
+ [disposable addDisposable: schedulingDisposable];
1000
1000
return disposable;
1001
1001
}] setNameWithFormat: @" [%@ ] -subscribeOn: %@ " , self .name, scheduler];
1002
1002
}
0 commit comments