summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.classpath4
-rw-r--r--.settings/org.eclipse.jdt.core.prefs6
-rw-r--r--[-rwxr-xr-x]count.sh0
-rw-r--r--pom.xml11
-rw-r--r--src/main/java/module-info.java13
-rw-r--r--[-rwxr-xr-x]update-docs.sh0
6 files changed, 23 insertions, 11 deletions
diff --git a/.classpath b/.classpath
index 2efb9ee..4fe6da3 100644
--- a/.classpath
+++ b/.classpath
@@ -13,12 +13,12 @@
</classpathentry>
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
<attributes>
+ <attribute name="test" value="true"/>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
- <attribute name="test" value="true"/>
</attributes>
</classpathentry>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
index 2f5cc74..cf2cd45 100644
--- a/.settings/org.eclipse.jdt.core.prefs
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -1,8 +1,8 @@
eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
+org.eclipse.jdt.core.compiler.compliance=17
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
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/count.sh b/count.sh
index beeba28..beeba28 100755..100644
--- a/count.sh
+++ b/count.sh
diff --git a/pom.xml b/pom.xml
index adfaa8f..f1cf398 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>io.github.bculkin2442</groupId>
<artifactId>everge</artifactId>
- <version>0.3.0-SNAPSHOT</version>
+ <version>0.4.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>everge</name>
<description>Simple regex-based text processing</description>
@@ -25,8 +25,8 @@
</scm>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <maven.compiler.source>1.8</maven.compiler.source>
- <maven.compiler.target>1.8</maven.compiler.target>
+ <maven.compiler.source>1.17</maven.compiler.source>
+ <maven.compiler.target>1.17</maven.compiler.target>
<!-- github server corresponds to entry in ~/.m2/settings.xml -->
<github.global.server>github</github.global.server>
<jacoco.reportPath>${main.basedir}/target/jacoco-ut.exec</jacoco.reportPath>
@@ -44,17 +44,16 @@
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.1</version>
- <scope>test</scope>
</dependency>
<dependency>
<groupId>bjc</groupId>
<artifactId>BJC-Utils2</artifactId>
- <version>1.0.0</version>
+ <version>2.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>io.github.bculkin2442</groupId>
<artifactId>esodata</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>2.0-SNAPSHOT</version>
</dependency>
</dependencies>
<build>
diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java
new file mode 100644
index 0000000..900e0f8
--- /dev/null
+++ b/src/main/java/module-info.java
@@ -0,0 +1,13 @@
+/**
+ * CLI tool for command-line text manipulation.
+ *
+ * @author bjcul
+ *
+ */
+module everge {
+ exports bjc.everge;
+
+ requires transitive bjc.utils;
+ requires transitive esodata;
+ requires junit;
+} \ No newline at end of file
diff --git a/update-docs.sh b/update-docs.sh
index ef0e605..ef0e605 100755..100644
--- a/update-docs.sh
+++ b/update-docs.sh