Skip to content

Commit 1b2ffb8

Browse files
committed
Merge remote-tracking branch 'origin/master' into idiomatic-arquillian
2 parents 25c6676 + 41f41e2 commit 1b2ffb8

File tree

5 files changed

+23
-28
lines changed

5 files changed

+23
-28
lines changed

messaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/container/MockedSender.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public PublisherBuilder<T> createPublisher() {
6565
}
6666

6767
public void send(T... message) {
68-
queue.addAll(Arrays.asList(message).stream().map(SimpleMessage::new).collect(Collectors.toList()));
68+
queue.addAll(Arrays.stream(message).map(SimpleMessage::new).collect(Collectors.toList()));
6969
trySend();
7070
}
7171

streams/api/src/main/java/org/eclipse/microprofile/reactive/streams/ReactiveStreams.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import org.reactivestreams.Subscriber;
2626

2727
import java.util.Arrays;
28+
import java.util.Collections;
2829
import java.util.function.Supplier;
2930
import java.util.function.UnaryOperator;
3031
import java.util.stream.Stream;
@@ -59,7 +60,7 @@ public static <T> PublisherBuilder<T> fromPublisher(Publisher<? extends T> publi
5960
* @return A publisher builder that will emit the element.
6061
*/
6162
public static <T> PublisherBuilder<T> of(T t) {
62-
return new PublisherBuilder<>(new Stage.Of(Arrays.asList(t)));
63+
return new PublisherBuilder<>(new Stage.Of(Collections.singletonList(t)));
6364
}
6465

6566
/**

streams/tck/src/main/java/org/eclipse/microprofile/reactive/streams/tck/CancelStageVerification.java

+11-13
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
import org.testng.SkipException;
2626
import org.testng.annotations.Test;
2727

28-
import java.util.Arrays;
28+
import java.util.Collections;
2929
import java.util.List;
3030
import java.util.concurrent.CompletableFuture;
3131
import java.util.concurrent.CompletionStage;
@@ -38,25 +38,23 @@ public class CancelStageVerification extends AbstractStageVerification {
3838
@Test
3939
public void cancelStageShouldCancelTheStage() {
4040
CompletableFuture<Void> cancelled = new CompletableFuture<>();
41-
CompletionStage<Void> result = ReactiveStreams.fromPublisher(s -> {
42-
s.onSubscribe(new Subscription() {
43-
@Override
44-
public void request(long n) {
45-
}
41+
CompletionStage<Void> result = ReactiveStreams.fromPublisher(s -> s.onSubscribe(new Subscription() {
42+
@Override
43+
public void request(long n) {
44+
}
4645

47-
@Override
48-
public void cancel() {
49-
cancelled.complete(null);
50-
}
51-
});
52-
}).cancel().run(getEngine());
46+
@Override
47+
public void cancel() {
48+
cancelled.complete(null);
49+
}
50+
})).cancel().run(getEngine());
5351
await(cancelled);
5452
await(result);
5553
}
5654

5755
@Override
5856
List<Object> reactiveStreamsTckVerifiers() {
59-
return Arrays.asList(new SubscriberVerification());
57+
return Collections.singletonList(new SubscriberVerification());
6058
}
6159

6260
public class SubscriberVerification extends StageSubscriberBlackboxVerification {

streams/tck/src/main/java/org/eclipse/microprofile/reactive/streams/tck/PeekStageVerification.java

+1-3
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,7 @@ public class PeekStageVerification extends AbstractStageVerification {
4242
public void peekStageShouldNotModifyElements() {
4343
AtomicInteger count = new AtomicInteger();
4444
assertEquals(await(ReactiveStreams.of(1, 2, 3)
45-
.peek(i -> {
46-
count.incrementAndGet();
47-
})
45+
.peek(i -> count.incrementAndGet())
4846
.toList()
4947
.run(getEngine())), Arrays.asList(1, 2, 3));
5048
assertEquals(count.get(), 3);

streams/tck/src/main/java/org/eclipse/microprofile/reactive/streams/tck/SubscriberStageVerification.java

+8-10
Original file line numberDiff line numberDiff line change
@@ -51,17 +51,15 @@ public void subscriberStageShouldRedeemCompletionStageWhenFailed() {
5151

5252
@Test(expectedExceptions = CancellationException.class)
5353
public void subscriberStageShouldRedeemCompletionStageWithCancellationExceptionWhenCancelled() {
54-
CompletionStage<Void> result = ReactiveStreams.fromPublisher(subscriber -> {
55-
subscriber.onSubscribe(new Subscription() {
56-
@Override
57-
public void request(long n) {
58-
}
54+
CompletionStage<Void> result = ReactiveStreams.fromPublisher(subscriber -> subscriber.onSubscribe(new Subscription() {
55+
@Override
56+
public void request(long n) {
57+
}
5958

60-
@Override
61-
public void cancel() {
62-
}
63-
});
64-
}).to(
59+
@Override
60+
public void cancel() {
61+
}
62+
})).to(
6563
ReactiveStreams.builder().cancel().build(getEngine())
6664
).run(getEngine());
6765
await(result);

0 commit comments

Comments
 (0)