Skip to content

Commit d4d43a6

Browse files
committed
Update CompletenessTest.scala
1 parent 3923786 commit d4d43a6

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

language-adaptors/rxjava-scala/src/test/scala/rx/lang/scala/CompletenessTest.scala

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,19 +70,23 @@ class CompletenessTest extends JUnitSuite {
7070
"aggregate(Func2[T, T, T])" -> "reduce((U, U) => U)",
7171
"aggregate(R, Func2[R, _ >: T, R])" -> "foldLeft(R)((R, T) => R)",
7272
"all(Func1[_ >: T, Boolean])" -> "forall(T => Boolean)",
73+
"asObservable()" -> unnecessary,
7374
"buffer(Long, Long, TimeUnit)" -> "buffer(Duration, Duration)",
7475
"buffer(Long, Long, TimeUnit, Scheduler)" -> "buffer(Duration, Duration, Scheduler)",
7576
"buffer(Func0[_ <: Observable[_ <: TClosing]])" -> "buffer(=> Observable[Any])",
7677
"buffer(Observable[B])" -> "buffer(=> Observable[Any])",
7778
"buffer(Observable[B], Int)" -> "buffer(Observable[Any], Int)",
7879
"buffer(Observable[_ <: TOpening], Func1[_ >: TOpening, _ <: Observable[_ <: TClosing]])" -> "buffer(Observable[Opening], Opening => Observable[Any])",
80+
"cast(Class[R])" -> unnecessary,
81+
"collect(R, Action2[R, _ >: T])" -> unnecessary,
7982
"contains(Any)" -> "contains(U)",
8083
"count()" -> "length",
8184
"debounce(Func1[_ >: T, _ <: Observable[U]])" -> "debounce(T => Observable[Any])",
8285
"defaultIfEmpty(T)" -> "orElse(=> U)",
8386
"delay(Func0[_ <: Observable[U]], Func1[_ >: T, _ <: Observable[V]])" -> "delay(() => Observable[Any], T => Observable[Any])",
8487
"delay(Func1[_ >: T, _ <: Observable[U]])" -> "delay(T => Observable[Any])",
8588
"dematerialize()" -> "dematerialize(<:<[Observable[T], Observable[Notification[U]]])",
89+
"doOnEach(Action1[Notification[_ >: T]])" -> "[use `doOnEach(T => Unit, Throwable => Unit, () => Unit)`]",
8690
"elementAtOrDefault(Int, T)" -> "elementAtOrDefault(Int, U)",
8791
"first(Func1[_ >: T, Boolean])" -> commentForFirstWithPredicate,
8892
"firstOrDefault(T)" -> "firstOrElse(=> U)",
@@ -106,6 +110,7 @@ class CompletenessTest extends JUnitSuite {
106110
"mergeMapIterable(Func1[_ >: T, _ <: Iterable[_ <: U]], Func2[_ >: T, _ >: U, _ <: R])" -> "flatMapIterable(T => Iterable[U], (T, U) => R)",
107111
"multicast(Subject[_ >: T, _ <: R])" -> "multicast(Subject[R])",
108112
"multicast(Func0[_ <: Subject[_ >: T, _ <: TIntermediate]], Func1[_ >: Observable[TIntermediate], _ <: Observable[TResult]])" -> "multicast(() => Subject[R], Observable[R] => Observable[U])",
113+
"ofType(Class[R])" -> "[use `filter(_.isInstanceOf[Class])",
109114
"onErrorResumeNext(Func1[Throwable, _ <: Observable[_ <: T]])" -> "onErrorResumeNext(Throwable => Observable[U])",
110115
"onErrorResumeNext(Observable[_ <: T])" -> "onErrorResumeNext(Observable[U])",
111116
"onErrorReturn(Func1[Throwable, _ <: T])" -> "onErrorReturn(Throwable => U)",
@@ -178,6 +183,7 @@ class CompletenessTest extends JUnitSuite {
178183
"window(Long, Long, TimeUnit, Scheduler)" -> "window(Duration, Duration, Scheduler)",
179184

180185
// manually added entries for Java static methods
186+
"amb(Iterable[_ <: Observable[_ <: T]])" -> "amb(Observable[T]*)",
181187
"average(Observable[Integer])" -> averageProblem,
182188
"averageDoubles(Observable[Double])" -> averageProblem,
183189
"averageFloats(Observable[Float])" -> averageProblem,
@@ -188,7 +194,9 @@ class CompletenessTest extends JUnitSuite {
188194
"combineLatest(List[_ <: Observable[_ <: T]], FuncN[_ <: R])" -> "combineLatest(Seq[Observable[T]], Seq[T] => R)",
189195
"concat(Observable[_ <: Observable[_ <: T]])" -> "concat(<:<[Observable[T], Observable[Observable[U]]])",
190196
"defer(Func0[_ <: Observable[_ <: T]])" -> "defer(=> Observable[T])",
191-
"from(Array[T])" -> "[use `items(T*)`]",
197+
"from(Array[T])" -> "items(T*)",
198+
"from(<repeated...>[T])" -> "items(T*)",
199+
"from(Array[T], Scheduler)" -> "from(Iterable[T], Scheduler)",
192200
"from(Iterable[_ <: T])" -> "from(Iterable[T])",
193201
"from(Future[_ <: T])" -> fromFuture,
194202
"from(Future[_ <: T], Long, TimeUnit)" -> fromFuture,

0 commit comments

Comments
 (0)