From e646d6c8881967ef53e05402b3665ccefb9d4923 Mon Sep 17 00:00:00 2001 From: Matthew Ellison Date: Mon, 26 Jan 2026 23:02:25 -0500 Subject: [PATCH] Update to maven4 compliant setup --- .mvn/maven.config | 2 + .settings/org.eclipse.jdt.core.prefs | 6 +- .vscode/settings.json | 2 +- README.md | 1 + pom.xml | 321 ++++++++++++++------------- 5 files changed, 179 insertions(+), 153 deletions(-) create mode 100644 .mvn/maven.config diff --git a/.mvn/maven.config b/.mvn/maven.config new file mode 100644 index 0000000..78013bc --- /dev/null +++ b/.mvn/maven.config @@ -0,0 +1,2 @@ +-Dstyle.color=always +-T1C diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index 4768cea..e292e01 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -7,9 +7,9 @@ org.eclipse.jdt.core.compiler.annotation.nullable=org.springframework.lang.Nulla org.eclipse.jdt.core.compiler.annotation.nullanalysis=enabled org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.methodParameters=generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=25 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=21 +org.eclipse.jdt.core.compiler.compliance=25 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate @@ -102,4 +102,4 @@ org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning org.eclipse.jdt.core.compiler.processAnnotations=enabled org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=21 +org.eclipse.jdt.core.compiler.source=25 diff --git a/.vscode/settings.json b/.vscode/settings.json index ed8a344..5558b55 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,7 +1,7 @@ { "sonarlint.connectedMode.project": { "connectionId": "mattrixwvSonarqube", - "projectKey": "CipherStreamWeb" + "projectKey": "CipherStreamAPI" }, "java.configuration.updateBuildConfiguration": "automatic", "java.compile.nullAnalysis.mode": "automatic", diff --git a/README.md b/README.md index e69de29..927a16e 100644 --- a/README.md +++ b/README.md @@ -0,0 +1 @@ +# Cipher Stream API diff --git a/pom.xml b/pom.xml index 6510bc7..ed0cd47 100644 --- a/pom.xml +++ b/pom.xml @@ -1,6 +1,6 @@ - + 4.0.0 com.mattrixwv.cipherstream @@ -10,15 +10,29 @@ CipherStream API https://api.cipherstream.mattrixwv.com + + + Matthew Ellison + m_ellison@ymail.com + https://git.mattrixwv.com/matthew + + + + + scm:git:git://git.mattrixwv.com/HomeLab/CipherStreamAPI.git + scm:git:ssh://git.mattrixwv.com/HomeLab/CipherStreamAPI.git + https://git.mattrixwv.com/HomeLab/CipherStreamAPI + + UTF-8 - 21 - 21 - 21 + 25 + 25 + 25 - 21 + 25 target/dependency-check-report.json target/dependency-check-report.html @@ -116,159 +130,24 @@ - - org.springframework.boot - spring-boot-maven-plugin - org.apache.maven.plugins maven-enforcer-plugin - 3.6.2 enforce-maven enforce - - - - 3.8.6 - - - - - org.apache.maven.plugins - maven-clean-plugin - 3.5.0 - - - org.apache.maven.plugins - maven-resources-plugin - 3.4.0 - - - org.apache.maven.plugins - maven-compiler-plugin - 3.14.1 - - - -Xlint:all - -proc:full - - true - true - - - - org.apache.maven.plugins - maven-surefire-plugin - 3.5.4 - - ${skip.unit.tests} - - **/*IntegrationTest.java - - - - - - org.apache.maven.plugins - maven-jar-plugin - 3.5.0 - - - org.apache.maven.plugins - maven-install-plugin - 3.1.4 - - - org.apache.maven.plugins - maven-deploy-plugin - 3.1.4 - - - org.apache.maven.plugins - maven-failsafe-plugin - 3.5.4 - - - - ${skip.integration.tests} - - **/*IntegrationTest.java - - - - - - - - org.apache.maven.plugins - maven-site-plugin - 3.21.0 - - - org.apache.maven.plugins - maven-project-info-reports-plugin - 3.9.0 - - - org.codehaus.mojo - versions-maven-plugin - 2.20.1 - - file://${session.executionRootDirectory}/version-rules.xml - - + - - org.sonarsource.scanner.maven - sonar-maven-plugin - 5.5.0.6356 - - - org.jacoco - jacoco-maven-plugin - 0.8.14 - - - **/CipherStreamAPI* - - - - - jacoco-initialize - none - - prepare-agent - - - - jacoco-site - none - - report - - - - org.owasp dependency-check-maven - 12.1.9 none @@ -277,15 +156,159 @@ - - - json - html - - nvd - + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + org.apache.maven.plugins + maven-enforcer-plugin + 3.6.2 + + + + 3.8.6 + + + + + + org.apache.maven.plugins + maven-clean-plugin + 3.5.0 + + + org.apache.maven.plugins + maven-resources-plugin + 3.4.0 + + + org.apache.maven.plugins + maven-compiler-plugin + 3.14.1 + + + -Xlint:all + -proc:full + -Xlint:-serial + + true + true + + + + org.apache.maven.plugins + maven-surefire-plugin + 3.5.4 + + ${skip.unit.tests} + + **/*IntegrationTest.java + + + + + org.apache.maven.plugins + maven-jar-plugin + 3.5.0 + + + org.apache.maven.plugins + maven-install-plugin + 3.1.4 + + + org.apache.maven.plugins + maven-deploy-plugin + 3.1.4 + + + org.apache.maven.plugins + maven-failsafe-plugin + 3.5.4 + + + + ${skip.integration.tests} + + **/*IntegrationTest.java + + + + + + + org.apache.maven.plugins + maven-site-plugin + 3.21.0 + + + org.apache.maven.plugins + maven-project-info-reports-plugin + 3.9.0 + + + org.codehaus.mojo + versions-maven-plugin + 2.20.1 + + file://${session.executionRootDirectory}/version-rules.xml + + + + + org.sonarsource.scanner.maven + sonar-maven-plugin + 5.5.0.6356 + + + org.jacoco + jacoco-maven-plugin + 0.8.14 + + + **/CipherStreamAPI* + + + + + jacoco-initialize + none + + prepare-agent + + + + jacoco-site + none + + report + + + + + + org.owasp + dependency-check-maven + 12.1.9 + + + json + html + + nvd + 7 + ossindex + + + +