File tree Expand file tree Collapse file tree 22 files changed +109
-111
lines changed
main/kotlin/io/reactivex/rxkotlin
test/kotlin/io/reactivex/rxkotlin Expand file tree Collapse file tree 22 files changed +109
-111
lines changed Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ val examplesImplementation by configurations.getting {
39
39
}
40
40
41
41
dependencies {
42
- api(" io.reactivex.rxjava2 :rxjava:2.2.10 " )
42
+ api(" io.reactivex.rxjava3 :rxjava:3.0.0-RC9 " )
43
43
implementation(kotlin(" stdlib" ))
44
44
45
45
testImplementation(" org.funktionale:funktionale-partials:1.0.0-final" )
Original file line number Diff line number Diff line change 2
2
3
3
package io.reactivex.rxkotlin
4
4
5
- import io.reactivex.BackpressureStrategy
6
- import io.reactivex.Flowable
7
- import io.reactivex.FlowableEmitter
8
- import io.reactivex.annotations.BackpressureKind
9
- import io.reactivex.annotations.BackpressureSupport
10
- import io.reactivex.annotations.CheckReturnValue
11
- import io.reactivex.annotations.SchedulerSupport
12
- import io.reactivex.functions.*
5
+ import io.reactivex.rxjava3.annotations.BackpressureKind
6
+ import io.reactivex.rxjava3.annotations.BackpressureSupport
7
+ import io.reactivex.rxjava3.annotations.CheckReturnValue
8
+ import io.reactivex.rxjava3. annotations.SchedulerSupport
9
+ import io.reactivex.rxjava3.core.BackpressureStrategy
10
+ import io.reactivex.rxjava3.core.Flowable
11
+ import io.reactivex.rxjava3.core.FlowableEmitter
12
+ import io.reactivex.rxjava3. functions.*
13
13
import org.reactivestreams.Publisher
14
14
15
15
Original file line number Diff line number Diff line change 2
2
3
3
package io.reactivex.rxkotlin
4
4
5
- import io.reactivex.Maybe
6
- import io.reactivex.MaybeSource
7
- import io.reactivex.annotations.CheckReturnValue
8
- import io.reactivex.annotations.SchedulerSupport
9
- import io.reactivex.functions.*
5
+ import io.reactivex.rxjava3.annotations.CheckReturnValue
6
+ import io.reactivex.rxjava3.annotations.SchedulerSupport
7
+ import io.reactivex.rxjava3.core.Maybe
8
+ import io.reactivex.rxjava3.core.MaybeSource
9
+ import io.reactivex.rxjava3. functions.*
10
10
11
11
object Maybes {
12
12
@CheckReturnValue
Original file line number Diff line number Diff line change 2
2
3
3
package io.reactivex.rxkotlin
4
4
5
- import io.reactivex.Observable
6
- import io.reactivex.ObservableSource
7
- import io.reactivex.annotations.CheckReturnValue
8
- import io.reactivex.annotations.SchedulerSupport
9
- import io.reactivex.functions.*
5
+ import io.reactivex.rxjava3.annotations.CheckReturnValue
6
+ import io.reactivex.rxjava3.annotations.SchedulerSupport
7
+ import io.reactivex.rxjava3.core.Observable
8
+ import io.reactivex.rxjava3.core.ObservableSource
9
+ import io.reactivex.rxjava3. functions.*
10
10
11
11
/* *
12
12
* SAM adapters to aid Kotlin lambda support
Original file line number Diff line number Diff line change 1
1
package io.reactivex.rxkotlin
2
2
3
- import io.reactivex.Single
4
- import io.reactivex.SingleSource
5
- import io.reactivex.annotations.CheckReturnValue
6
- import io.reactivex.annotations.SchedulerSupport
7
- import io.reactivex.functions.*
3
+ import io.reactivex.rxjava3.annotations.CheckReturnValue
4
+ import io.reactivex.rxjava3.annotations.SchedulerSupport
5
+ import io.reactivex.rxjava3.core.Single
6
+ import io.reactivex.rxjava3.core.SingleSource
7
+ import io.reactivex.rxjava3. functions.*
8
8
9
9
10
10
object Singles {
Original file line number Diff line number Diff line change 2
2
3
3
package io.reactivex.rxkotlin
4
4
5
- import io.reactivex.Completable
6
- import io.reactivex.CompletableSource
7
- import io.reactivex.Flowable
8
- import io.reactivex.Observable
9
- import io.reactivex.annotations.BackpressureKind
10
- import io.reactivex.annotations.BackpressureSupport
11
- import io.reactivex.annotations.CheckReturnValue
12
- import io.reactivex.annotations.SchedulerSupport
13
- import io.reactivex.functions.Action
5
+ import io.reactivex.rxjava3.annotations.BackpressureKind
6
+ import io.reactivex.rxjava3.annotations.BackpressureSupport
7
+ import io.reactivex.rxjava3.annotations.CheckReturnValue
8
+ import io.reactivex.rxjava3.annotations.SchedulerSupport
9
+ import io.reactivex.rxjava3.core.Completable
10
+ import io.reactivex.rxjava3.core.CompletableSource
11
+ import io.reactivex.rxjava3.core.Flowable
12
+ import io.reactivex.rxjava3.core.Observable
13
+ import io.reactivex.rxjava3. functions.Action
14
14
import java.util.concurrent.Callable
15
15
import java.util.concurrent.Future
16
16
Original file line number Diff line number Diff line change 1
1
package io.reactivex.rxkotlin
2
2
3
- import io.reactivex.disposables.CompositeDisposable
4
- import io.reactivex.disposables.Disposable
3
+ import io.reactivex.rxjava3. disposables.CompositeDisposable
4
+ import io.reactivex.rxjava3. disposables.Disposable
5
5
6
6
/* *
7
7
* disposable += observable.subscribe()
Original file line number Diff line number Diff line change 2
2
3
3
package io.reactivex.rxkotlin
4
4
5
- import io.reactivex.Flowable
6
- import io.reactivex.Single
7
- import io.reactivex.annotations.BackpressureKind
8
- import io.reactivex.annotations.BackpressureSupport
9
- import io.reactivex.annotations.CheckReturnValue
10
- import io.reactivex.annotations.SchedulerSupport
11
- import io.reactivex.functions.BiFunction
12
- import io.reactivex.functions.Function3
5
+ import io.reactivex.rxjava3.annotations.BackpressureKind
6
+ import io.reactivex.rxjava3.annotations.BackpressureSupport
7
+ import io.reactivex.rxjava3.annotations.CheckReturnValue
8
+ import io.reactivex.rxjava3.annotations.SchedulerSupport
9
+ import io.reactivex.rxjava3.core.Flowable
10
+ import io.reactivex.rxjava3.core.Single
11
+ import io.reactivex.rxjava3.functions.*
13
12
import org.reactivestreams.Publisher
14
13
15
14
Original file line number Diff line number Diff line change 2
2
3
3
package io.reactivex.rxkotlin
4
4
5
- import io.reactivex.Flowable
6
- import io.reactivex.Maybe
7
- import io.reactivex.MaybeSource
8
- import io.reactivex.Observable
9
- import io.reactivex.annotations.BackpressureKind
10
- import io.reactivex.annotations.BackpressureSupport
11
- import io.reactivex.annotations.CheckReturnValue
12
- import io.reactivex.annotations.SchedulerSupport
5
+ import io.reactivex.rxjava3.annotations.BackpressureKind
6
+ import io.reactivex.rxjava3.annotations.BackpressureSupport
7
+ import io.reactivex.rxjava3.annotations.CheckReturnValue
8
+ import io.reactivex.rxjava3.annotations.SchedulerSupport
9
+ import io.reactivex.rxjava3.core.Flowable
10
+ import io.reactivex.rxjava3.core.Maybe
11
+ import io.reactivex.rxjava3.core.MaybeSource
12
+ import io.reactivex.rxjava3.core.Observable
13
13
14
14
15
15
@CheckReturnValue
Original file line number Diff line number Diff line change 2
2
3
3
package io.reactivex.rxkotlin
4
4
5
- import io.reactivex.Observable
6
- import io.reactivex.ObservableSource
7
- import io.reactivex.Single
8
- import io.reactivex.annotations.CheckReturnValue
9
- import io.reactivex.annotations.SchedulerSupport
5
+ import io.reactivex.rxjava3.annotations.CheckReturnValue
6
+ import io.reactivex.rxjava3.annotations.SchedulerSupport
7
+ import io.reactivex.rxjava3.core.Observable
8
+ import io.reactivex.rxjava3.core.ObservableSource
9
+ import io.reactivex.rxjava3.core.Single
10
10
11
11
12
12
@CheckReturnValue
You can’t perform that action at this time.
0 commit comments