From 587d673684c497e86619ecbecfefb0be62430948 Mon Sep 17 00:00:00 2001 From: Rob Bygrave Date: Thu, 31 Mar 2022 09:17:22 +1300 Subject: [PATCH] Adding requires com.fasterxml.jackson.annotation and ebean-test needs jupiter as provided scope Interesting these changes are required for compilation against Java 11, not required for Java 17+. --- ebean-test/pom.xml | 3 ++- ebean-test/src/main/java/module-info.java | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ebean-test/pom.xml b/ebean-test/pom.xml index 7452ecd96..f3c178a13 100644 --- a/ebean-test/pom.xml +++ b/ebean-test/pom.xml @@ -246,11 +246,12 @@ test + io.avaje junit 1.1 - test + provided diff --git a/ebean-test/src/main/java/module-info.java b/ebean-test/src/main/java/module-info.java index 01809e1cd..10ed1c0a4 100644 --- a/ebean-test/src/main/java/module-info.java +++ b/ebean-test/src/main/java/module-info.java @@ -13,6 +13,7 @@ module io.ebean.test { requires transitive io.ebean.datasource; requires transitive io.ebean.core; requires transitive io.ebean.ddl.generator; + requires com.fasterxml.jackson.annotation; requires com.fasterxml.jackson.core; requires com.fasterxml.jackson.databind; requires com.fasterxml.jackson.datatype.jsr310; @@ -23,6 +24,7 @@ module io.ebean.test { requires transitive com.h2database; // support testing + requires static org.junit.jupiter.api; requires static jdk.management; requires static io.avaje.jsr305x; }