From 06d8140970661c3b05adedd76f3e09a131d9bee0 Mon Sep 17 00:00:00 2001 From: bjcul Date: Mon, 11 Jul 2022 18:07:56 -0400 Subject: Upgrade to Java 17 --- base/.classpath | 2 +- base/.settings/org.eclipse.jdt.core.prefs | 6 +++--- base/pom.xml | 8 ++++---- base/src/main/java/module-info.java | 34 +++++++++++++++++++++++++++++++ 4 files changed, 42 insertions(+), 8 deletions(-) create mode 100644 base/src/main/java/module-info.java (limited to 'base') diff --git a/base/.classpath b/base/.classpath index 673da3f..a1c34bd 100644 --- a/base/.classpath +++ b/base/.classpath @@ -24,7 +24,7 @@ - + diff --git a/base/.settings/org.eclipse.jdt.core.prefs b/base/.settings/org.eclipse.jdt.core.prefs index 39e9a95..de5c7e4 100644 --- a/base/.settings/org.eclipse.jdt.core.prefs +++ b/base/.settings/org.eclipse.jdt.core.prefs @@ -1,9 +1,9 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.compliance=17 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate @@ -13,4 +13,4 @@ org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore org.eclipse.jdt.core.compiler.release=disabled -org.eclipse.jdt.core.compiler.source=1.8 +org.eclipse.jdt.core.compiler.source=17 diff --git a/base/pom.xml b/base/pom.xml index 664748a..f23ff4f 100644 --- a/base/pom.xml +++ b/base/pom.xml @@ -6,7 +6,7 @@ bjc BJCUtils-Parent - 1.0.0 + 2.0-SNAPSHOT @@ -68,8 +68,8 @@ 3.7.0 - 1.8 - 1.8 + 1.17 + 1.17 @@ -149,7 +149,7 @@ io.github.bculkin2442 esodata - 1.0-SNAPSHOT + 2.0-SNAPSHOT diff --git a/base/src/main/java/module-info.java b/base/src/main/java/module-info.java new file mode 100644 index 0000000..188046b --- /dev/null +++ b/base/src/main/java/module-info.java @@ -0,0 +1,34 @@ +module bjc.utils { + exports bjc.utils.exceptions; + exports bjc.utils.funcutils; + exports bjc.utils.parserutils.splitter; + exports bjc.utils.ioutils; + exports bjc.utils.examples; + exports bjc.utils.misc; + exports bjc.utils.parserutils.delims; + exports bjc.utils.gen; + exports bjc.utils.patterns; + exports bjc.utils.components; + exports bjc.utils.cli; + exports bjc.utils.gui.awt; + exports bjc.utils.gui.layout; + exports bjc.utils.examples.gen; + exports bjc.utils.math; + exports bjc.utils.gui; + exports bjc.utils.parserutils; + exports bjc.utils.ioutils.blocks; + exports bjc.utils.parserutils.defines; + exports bjc.utils.graph; + exports bjc.utils.cli.objects; + exports bjc.utils.gui.panels; + exports bjc.utils.ioutils.properties; + + requires commons.lang3; + requires esodata; + requires guava; + requires hamcrest.core; + requires icu4j; + requires java.desktop; + requires java.logging; + requires junit; +} \ No newline at end of file -- cgit v1.2.3