Commit Graph

30 Commits

Author SHA1 Message Date
Krunoslav Zaher 046024d7fd Changes `CustomStringConvertible` to `CustomDebugStringConvertible`. 2015-11-09 01:05:51 +01:00
Krunoslav Zaher ce983c44d0 Polishing and optimizing `retryWhen`. 2015-11-08 17:51:18 +01:00
Krunoslav Zaher dcc65e8fe0 Adds synchronization protocols to reduce allocations. 2015-11-01 20:40:08 +01:00
Krunoslav Zaher fcd63dafb8 Moves `subscribeOn` out of `Driver` unit. 2015-10-19 19:59:27 +02:00
Krunoslav Zaher d22a8fdada Merge pull request #198 from yury/using
Using operator
2015-10-18 16:14:48 +02:00
yury aa730e665e Add Using operator tests 2015-10-18 14:44:34 +03:00
Krunoslav Zaher fcd626f00d Scheduler interface lipstick. 2015-10-17 20:47:03 +02:00
Krunoslav Zaher 6dc7f2e4a6 Rename `ObserverOf` to `AnyObserver`. 2015-10-17 12:15:37 +02:00
Krunoslav Zaher f9b19afd10 Adds unit tests for `Driver` unit. 2015-10-15 23:30:48 +02:00
Krunoslav Zaher 9a3ae4625c Performance optimizations, makes `Observable` init internal. 2015-10-15 23:30:47 +02:00
Krunoslav Zaher 8740e4b853 Fixes unit test warnings. 2015-09-26 02:03:00 +02:00
Krunoslav Zaher 0e45753e49 Implements generate operator, and improves Scheduler namings. 2015-09-12 13:16:39 +02:00
Krunoslav Zaher c4ea7b4bb2 Documentation and interface cleanup. 2015-09-08 22:32:09 +02:00
Krunoslav Zaher 6ac94ea5b6 Scheduler revamp (moving towards protocol extensions), internal optimizations, interface cleanup. 2015-08-31 10:59:37 +02:00
Krunoslav Zaher 8e16a8fad4 Adds collection version of `combineLatest`. 2015-08-30 17:49:35 +02:00
Krunoslav Zaher b9e708f681 Refactorings for combineLatest, zip, variable. 2015-08-23 20:32:10 +02:00
Krunoslav Zaher 5a8c053f5f Refactoring of ObservableType, ObserverType, SubjectType, Bag and Subjects. 2015-08-23 17:30:26 +02:00
Krunoslav Zaher 2c33f7a89a Replaces `>-` with protocol extensions. Unit tests pass. Adds `CHANGELOG.md` 2015-08-10 01:43:30 +02:00
Krunoslav Zaher d580552436 OSX unit tests passing. iOS simulator won't even start for iOS unit tests :( 2015-07-21 22:46:17 +02:00
Seivan Heidari 09cdeca380 Update RXCocoa
And some work on RXCocoasamples.
2015-07-21 22:46:16 +02:00
Seivan Heidari 8c87a92326 Preprocessor, RxSwift & RxSwiftTests converted to Swift 2
7 Failed tests
6 related to assinging to _ doesn't retain.
1 related to Tracer
2015-07-21 22:46:16 +02:00
Krunoslav Zaher 6340563c29 Fixes release mode compiler error. 2015-06-14 19:28:27 +02:00
Krunoslav Zaher 79970ad3f3 Adds `subscribeOn` operator. 2015-06-14 01:05:57 +02:00
Krunoslav Zaher 41265fcea1 FlatMap, take, take(time version). 2015-06-12 22:08:14 +02:00
Krunoslav Zaher a8d6f58693 Adds takeWhile operator and some interval unit tests. 2015-06-07 18:17:57 +02:00
Krunoslav Zaher 37b242d351 Adds NopDisposableResult. 2015-06-06 17:39:18 +02:00
Krunoslav Zaher 9b012a3c99 Improves schedulers and `observeOn` operator. 2015-06-05 12:52:12 +02:00
Krunoslav Zaher 57be2a7dca Replaces Result with new RxResult that is ported Scala `Try` type. 2015-05-23 00:01:36 +02:00
Krunoslav Zaher e9f6174d46 Adds synchronous deadlock tests. 2015-05-03 17:58:40 +02:00
Krunoslav Zaher 62a5acbf65 Renames test project. 2015-05-02 17:25:37 +02:00