Skip to content

Commit 9a6df52

Browse files
committed
Merge pull request #91 from ktoso/bring-back-TCK-ktoso
Bring back TCK for 0.4.0
2 parents 890be1b + 94665e8 commit 9a6df52

20 files changed

+4255
-61
lines changed

Diff for: .travis.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
language: java
2+
script: sbt test
3+

Diff for: README.md

+56-55
Large diffs are not rendered by default.

Diff for: api/src/examples/java/org/reactivestreams/example/multicast/NeverEndingStockStream.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public static synchronized void addHandler(Handler handler) {
3535

3636
public static synchronized void removeHandler(Handler handler) {
3737
// too lazy to do the array handling
38-
HashSet<Handler> set = new HashSet<>(Arrays.asList(INSTANCE.handlers));
38+
HashSet<Handler> set = new HashSet<Handler>(Arrays.asList(INSTANCE.handlers));
3939
set.remove(handler);
4040
INSTANCE.handlers = set.toArray(new Handler[set.size()]);
4141
}

Diff for: api/src/examples/java/org/reactivestreams/example/multicast/StockPriceSubscriber.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class StockPriceSubscriber implements Subscriber<Stock> {
1313
private final int take;
1414

1515
public StockPriceSubscriber(int bufferSize, int delayPerStock, int take) {
16-
this.buffer = new ArrayBlockingQueue<>(bufferSize);
16+
this.buffer = new ArrayBlockingQueue<Stock>(bufferSize);
1717
this.delayPerStock = delayPerStock;
1818
this.take = take;
1919
}

Diff for: api/src/examples/java/org/reactivestreams/example/unicast/InfiniteIncrementNumberPublisher.java

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package org.reactivestreams.example.unicast;
22

3-
import java.util.concurrent.atomic.AtomicInteger;
43
import java.util.concurrent.atomic.AtomicLong;
54

65
import org.reactivestreams.Subscription;

Diff for: api/src/examples/java/org/reactivestreams/example/unicast/NumberSubscriberThatHopsThreads.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
class NumberSubscriberThatHopsThreads implements Subscriber<Integer> {
99

1010
final int BUFFER_SIZE = 10;
11-
private final ArrayBlockingQueue<Integer> buffer = new ArrayBlockingQueue<>(BUFFER_SIZE);
11+
private final ArrayBlockingQueue<Integer> buffer = new ArrayBlockingQueue<Integer>(BUFFER_SIZE);
1212
private volatile boolean terminated = false;
1313
private final String token;
1414

0 commit comments

Comments
 (0)