Skip to content

Commit 3f34ec5

Browse files
committed
try building with JDK9 on travis (will revert Publisher change)
1 parent c398dfa commit 3f34ec5

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed

.java-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
9-ea

.travis.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
language: java
22
sudo: required
3+
before_install:
4+
- sudo apt-get update -qq
5+
- sudo apt-get install oracle-9-installer
6+
- remove_dir_from_path $JAVA_HOME/bin
7+
- export JAVA_HOME=/usr/lib/jvm/java-9-oracle
8+
- export PATH=$JAVA_HOME/bin:$PATH
9+
- java -version
310
script:
411
- ./gradlew check
512
cache:
@@ -8,6 +15,7 @@ cache:
815
jdk:
916
- oraclejdk8
1017
- openjdk6
18+
- oraclejdk9
1119
env:
1220
global:
1321
- TERM=dumb

api/src/main/java/org/reactivestreams/Publisher.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@
1111

1212
package org.reactivestreams;
1313

14+
// FIXME THIS IS ONLY TO CHECK THAT JDK9 BUILD WORKED ON TRAVIS
15+
import java.util.concurrent.Flow; // REMOVE THIS
16+
// FIXME THIS IS ONLY TO CHECK THAT JDK9 BUILD WORKED ON TRAVIS
17+
1418
/**
1519
* A {@link Publisher} is a provider of a potentially unbounded number of sequenced elements, publishing them according to
1620
* the demand received from its {@link Subscriber}(s).

0 commit comments

Comments
 (0)