From 84cb4d65406a25ea73546e71eb64c67acc86ca50 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Wed, 18 Jul 2018 20:12:05 +0100 Subject: [PATCH] Upgrade dependencies and make JDK 10 compatible --- pom.xml | 13 ++++++------- src/main/java/net/kemitix/conditional/Value.java | 4 ++-- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/pom.xml b/pom.xml index 36456cb..c5b830e 100644 --- a/pom.xml +++ b/pom.xml @@ -4,8 +4,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - 1.8 - 4.0.1 + 4.1.1 5-complexity 1 1 @@ -13,17 +12,17 @@ 100 100 4.12 - 3.9.1 + 3.10.0 4.3.0 - 2.10 - 0.8.1 - 1.16.20 + 2.11 + 0.9.0 + 1.18.0 net.kemitix kemitix-parent - 5.1.0 + 5.1.1 conditional diff --git a/src/main/java/net/kemitix/conditional/Value.java b/src/main/java/net/kemitix/conditional/Value.java index c07737a..8837095 100644 --- a/src/main/java/net/kemitix/conditional/Value.java +++ b/src/main/java/net/kemitix/conditional/Value.java @@ -100,7 +100,7 @@ public interface Value { * * @param the type of the value */ - interface ValueClause { + /* default */ interface ValueClause { /** * Create a {@link ValueSupplier} with the {@link Supplier} should the {@link ValueClause} be true. @@ -157,7 +157,7 @@ public interface Value { * * @param the type of the value */ - interface ValueSupplier { + /* default */ interface ValueSupplier { /** * Determine the value by whether the {@link ValueClause} was true or false.