Commit Graph

99 Commits

Author SHA1 Message Date
Krunoslav Zaher 3b67c57328 Fixes unit tests. 2016-08-28 23:38:38 +02:00
Krunoslav Zaher 8c7fed0603 Fixes delay operator. 2016-08-28 23:35:00 +02:00
Krunoslav Zaher 09a844e9de Adds timeout parameter to blocking observable sequence. 2016-08-28 23:34:40 +02:00
Krunoslav Zaher d19cab3c78 Merge branch 'feature/delay-operator' of github.com:tarunon/RxSwift into delay_operator 2016-08-28 20:00:25 +02:00
Mo Ramezanpoor d43e717415 WIP: AllTests compiles. 2016-08-16 16:09:08 +01:00
Mo Ramezanpoor fcf8e4d092 WIP: Updates code for Xcode 8 beta 6 using the migrator with manual auditing.
The code doesn’t compile yet.
2016-08-16 14:00:14 +01:00
Krunoslav Zaher 7adc86f7d2 Adds `onSubscribe` and `onDispose` for `do` operator. #583 2016-08-16 00:03:30 +02:00
Mo Ramezanpoor f1b4e0f6b7 Merge with 'swift-3.0' 2016-08-10 15:24:27 +01:00
Mo Ramezanpoor 75971c61c6 Replaces all calls to `AnonymousDisposable.init()` with `Disposables.create()`. 2016-08-10 15:00:29 +01:00
Mo Ramezanpoor 1fe15bb9da Replaces all calls to `NopDisposable.instance` with `Disposables.create()`. 2016-08-10 14:47:53 +01:00
Mo Ramezanpoor a981d4caab Overloads `Disposables.create()` with a version accepting variadics after the third argument. 2016-08-10 14:43:51 +01:00
Mo Ramezanpoor 6887745089 Renames `MySubject.diposed` (with a typo) to `.isDisposed`. 2016-08-09 09:50:36 +01:00
Mo Ramezanpoor e530858bd0 Renames `disposed` to `isDisposed` in any place that it makes semantically. 2016-08-09 09:50:13 +01:00
Krunoslav Zaher aef4e69339 Modernizes APIs. 2016-08-07 20:14:19 +02:00
Krunoslav Zaher 8a58deaa2b Deprecates `toObservable` in favor of `from` operator. 2016-08-07 18:54:23 +02:00
Krunoslav Zaher a2ee04e721 Fixes unit tests. 2016-08-04 11:12:53 +02:00
Yuki Nagai 7f84ec604e WIP. Update for Xcode 8 beta 4. 2016-08-02 15:46:11 +09:00
Krunoslav Zaher 3b34850675 Merge branch 'swift-3.0' of github.com:kzaher/RxSwift into swift-3.0 2016-08-01 10:47:06 +02:00
Krunoslav Zaher 490b6cbbc5 Merge pull request #790 from sunshinejr/swift-3.0
[Swift 3.0] Remove first parameter names for Observables.
2016-07-29 12:11:35 +02:00
Łukasz Mróz 181a94bbc9 [Swift3] doOn syntax. 2016-07-25 20:39:01 +02:00
Mo Ramezanpoor fbee131886 Update all known call sites to use the new insert/remove methods on CompositeDisposable. 2016-07-25 15:31:40 +01:00
Krunoslav Zaher 0c8d28b1b6 Fixes disposing for debug operator in case of termination event. 2016-07-23 16:20:10 +02:00
Krunoslav Zaher 1301e9925a Fixes for Swift 3.0 2016-07-23 16:05:04 +02:00
Krunoslav Zaher 070907471c Fixes problem with schedulers introduced with Swift 3.0 and changes in libdispatch. #799 2016-07-23 14:14:08 +02:00
Krunoslav Zaher e79457dcd3 Fixes for Xcode beta 3. 2016-07-20 22:14:59 +02:00
Krunoslav Zaher 6770c8a4c0 Fixes `.self` warnings. 2016-07-08 00:02:45 +02:00
Jamie Pinkham 924a9a4983 clean up syntax to get test building
still trying to work out the ambiguious use compiler error
2016-06-22 09:34:04 -04:00
Jamie Pinkham ff0d588189 fix what tests i can 2016-06-18 15:43:27 -07:00
Jamie Pinkham c35136fe0b get example projects working.. woo! 2016-06-18 15:21:44 -07:00
Jamie Pinkham c4cf2e0d12 builds ios, ios rx cocoa and ios rx blocking 2016-06-17 23:19:16 -07:00
Jamie Pinkham 0e38ecbc87 Merge branch 'develop' into swift-3.0
# Conflicts:
#	Documentation/DesignRationale.md
#	Rx.playground/Pages/Introduction.xcplaygroundpage/Contents.swift
#	RxCocoa/Common/DelegateProxyType.swift
#	RxCocoa/iOS/UICollectionView+Rx.swift
#	RxCocoa/iOS/UIControl+Rx.swift
#	RxCocoa/iOS/UIScrollView+Rx.swift
#	RxCocoa/iOS/UITableView+Rx.swift
#	RxExample/RxDataSources/DataSources+Rx/ObservableConvertibleType+Differentiator.swift
#	RxSwift/Concurrency/Lock.swift
#	RxSwift/Disposables/CompositeDisposable.swift
#	RxSwift/Event.swift
#	RxSwift/Extensions/String+Rx.swift
#	RxSwift/Schedulers/OperationQueueScheduler.swift
2016-06-17 21:14:06 -07:00
Krunoslav Zaher 645b93c3e4 Fixes composite disposable. 2016-05-31 21:54:35 +02:00
Ilya Laryionau c6ae73f9ce extend CompositeDisposable with variadic init 2016-05-29 18:47:00 +03:00
Krunoslav Zaher bb4052fb1b Remove `hasObservers` from `SubjectType`. 2016-05-28 15:23:22 +02:00
Krunoslav Zaher bdb09885c2 Merge branch 'develop2' of git://github.com/pRizz/RxSwift into pRizz-develop2 2016-05-28 14:52:31 +02:00
Krunoslav Zaher 4b3056b81f Improves unit tests. 2016-05-19 12:25:57 +02:00
Peter Ryszkiewicz 45042307ac Added unit tests for the hasObservers var. 2016-05-18 19:47:01 -05:00
Peter Ryszkiewicz 66230b7afe Fixed compilation of unit tests 2016-05-18 16:56:24 -05:00
Krunoslav Zaher c4ca775bdc Changes for Swift 3.0. 2016-04-22 13:14:41 +02:00
Krunoslav Zaher 39a87bfcfd Fixes anomaly with `multicast` subscription disposal. 2016-04-11 00:07:54 +02:00
Eric Jensen 2b0dd31a9f Correct mixed indentation by replacing tabs with spaces 2016-03-22 20:04:39 -07:00
Krunoslav Zaher a1c2448efe Fixes synchronization problem with `SingleAssignmentDisposable`. 2016-03-17 10:40:24 +01:00
tarunon 6e30c7812d implement all tests. 2016-03-14 22:50:43 +09:00
Krunoslav Zaher 439e6bddda Improves blocking unit tests cleanup logic. 2016-03-13 19:53:17 +01:00
Denis Lebedev 0567020538 Simplify computed properties 2016-03-07 17:31:00 +00:00
tarunon 66aee7d8bd Add real scheduler test. 2016-03-07 16:18:10 +09:00
tarunon f046602535 Merge remote-tracking branch 'head/develop' into feature/delay-operator 2016-03-07 14:58:33 +09:00
Krunoslav Zaher 6e08500ebc Improves single operator logic. 2016-03-06 22:07:58 +01:00
tarunon 74e9262f42 Merge remote-tracking branch 'head/develop' into feature/delay-operator 2016-02-29 17:24:32 +09:00
Krunoslav Zaher ff452009cd Fixes test compilation on Linux. 2016-02-14 12:34:53 -08:00