The following issues were found
src/test/java/io/reactivex/rxjava3/internal/operators/maybe/MaybeConcatArrayEagerDelayErrorTest.java
1 issues
Line: 24
public class MaybeConcatArrayEagerDelayErrorTest {
@Test
public void normal() {
Maybe.concatArrayEagerDelayError(
Maybe.just(1),
Maybe.<Integer>error(new TestException()),
Maybe.empty(),
Maybe.just(2)
Reported by PMD.
src/test/java/io/reactivex/rxjava3/internal/operators/single/SingleConcatArrayDelayErrorTest.java
1 issues
Line: 24
public class SingleConcatArrayDelayErrorTest {
@Test
public void normal() {
Single.concatArrayDelayError(
Single.just(1),
Single.<Integer>error(new TestException()),
Single.just(2)
)
Reported by PMD.
src/test/java/io/reactivex/rxjava3/internal/observers/InnerQueuedObserverTest.java
1 issues
Line: 24
public class InnerQueuedObserverTest extends RxJavaTest {
@Test
public void dispose() {
TestHelper.checkDisposed(new InnerQueuedObserver<>(null, 1));
}
}
Reported by PMD.
src/test/java/io/reactivex/rxjava3/internal/observers/EmptyCompletableObserverTest.java
1 issues
Line: 28
public void defaultShouldReportNoCustomOnError() {
EmptyCompletableObserver o = new EmptyCompletableObserver();
assertFalse(o.hasCustomOnError());
}
}
Reported by PMD.
src/test/java/io/reactivex/rxjava3/core/DisposeTaskTest.java
1 issues
Line: 34
Scheduler.Worker worker = Schedulers.single().createWorker();
DisposeTask task = new DisposeTask(() -> {
throw new TestException();
}, worker);
try {
task.run();
Reported by PMD.
src/test/java/io/reactivex/rxjava3/flowable/FlowableEventStreamTest.java
1 issues
Line: 23
public class FlowableEventStreamTest extends RxJavaTest {
@Test
public void constructorShouldBePrivate() {
TestHelper.checkUtilityClass(FlowableEventStream.class);
}
}
Reported by PMD.
src/test/java/io/reactivex/rxjava3/internal/observers/BasicQueueDisposableTest.java
1 issues
Line: 23
public class BasicQueueDisposableTest extends RxJavaTest {
BasicQueueDisposable<Integer> q = new BasicQueueDisposable<Integer>() {
@Override
public boolean isDisposed() {
return false;
}
Reported by PMD.
src/main/java/io/reactivex/rxjava3/internal/observers/BlockingObserver.java
1 issues
Line: 30
public static final Object TERMINATED = new Object();
final Queue<Object> queue;
public BlockingObserver(Queue<Object> queue) {
this.queue = queue;
}
Reported by PMD.
src/main/java/io/reactivex/rxjava3/internal/operators/observable/ObservableSerialized.java
1 issues
Line: 16
package io.reactivex.rxjava3.internal.operators.observable;
import io.reactivex.rxjava3.core.*;
import io.reactivex.rxjava3.observers.SerializedObserver;
public final class ObservableSerialized<T> extends AbstractObservableWithUpstream<T, T> {
public ObservableSerialized(Observable<T> upstream) {
super(upstream);
Reported by PMD.
src/main/java/io/reactivex/rxjava3/internal/observers/BlockingLastObserver.java
1 issues
Line: 30
@Override
public void onError(Throwable t) {
value = null;
error = t;
countDown();
}
}
Reported by PMD.