From ad52e59b7da03491dea45f9ed6c099844da77620 Mon Sep 17 00:00:00 2001 From: Kengo TODA Date: Sat, 24 Apr 2021 09:00:15 +0800 Subject: [PATCH 1/4] fix: Java 15 uses permittedSubclasses() instead https://docs.oracle.com/en/java/javase/15/docs/api/java.base/java/lang/Class.html#permittedSubclasses() --- .../java/fr.umlv.record/fr/umlv/sealed/NonSealedExample.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/fr.umlv.record/fr/umlv/sealed/NonSealedExample.java b/src/main/java/fr.umlv.record/fr/umlv/sealed/NonSealedExample.java index e154c9f..ce48695 100644 --- a/src/main/java/fr.umlv.record/fr/umlv/sealed/NonSealedExample.java +++ b/src/main/java/fr.umlv.record/fr/umlv/sealed/NonSealedExample.java @@ -11,7 +11,7 @@ non-sealed static class A implements I { public static void main(String[] args) { I i = new A(); - var permitted = I.class.getPermittedSubtypes(); + var permitted = I.class.permittedSubclasses(); System.out.println(Arrays.toString(permitted)); } } From 8d3e2a354b1609040d2c65c64f8d3f6d2aa88c3c Mon Sep 17 00:00:00 2001 From: Kengo TODA Date: Sat, 24 Apr 2021 09:37:15 +0800 Subject: [PATCH 2/4] ci: try to specify nodejs version --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 0c55199..b326647 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,7 @@ language: java jdk: openjdk11 +node_js: + - 14 services: - docker From a67e4f69b7e1a420d54bbb50b66686ef81509f18 Mon Sep 17 00:00:00 2001 From: Kengo TODA Date: Sat, 24 Apr 2021 09:42:07 +0800 Subject: [PATCH 3/4] ci: try to specify nodejs version --- .travis.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index b326647..238a08f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,11 @@ language: java jdk: openjdk11 -node_js: - - 14 services: - docker before_install: + - nvm use 14 - sudo apt-get install npm - docker build -f docker/Dockerfile -t forax/amber-record . - docker run -d -p 8888:8888 forax/amber-record bash travis/script.sh From 63db0a967bd090a226b30896ba5f74c78572bcba Mon Sep 17 00:00:00 2001 From: Kengo TODA Date: Sat, 24 Apr 2021 09:53:29 +0800 Subject: [PATCH 4/4] ci: try to specify nodejs version --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 238a08f..e251ac6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ services: - docker before_install: - - nvm use 14 + - nvm install 14 - sudo apt-get install npm - docker build -f docker/Dockerfile -t forax/amber-record . - docker run -d -p 8888:8888 forax/amber-record bash travis/script.sh