From 4850282884f82de2690fab79d57a37dd99a8dda1 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 4 Oct 2022 12:11:27 +0200 Subject: [PATCH 001/144] adapt to JDK 17. --- .classpath | 2 +- .settings/org.eclipse.jdt.core.prefs | 8 ++++---- .settings/org.eclipse.wst.common.project.facet.core.xml | 2 +- pom.xml | 8 ++++---- postgis-java-ng dependencies.launch | 5 +++++ postgis-java-ng only release.launch | 6 +++++- postgis-java-ng package.launch | 5 +++++ postgis-java-ng release.launch | 6 +++++- 8 files changed, 30 insertions(+), 12 deletions(-) diff --git a/.classpath b/.classpath index 7cb0e47..7675e6a 100644 --- a/.classpath +++ b/.classpath @@ -11,7 +11,7 @@ - + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index 711ae50..ae883fe 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -11,9 +11,9 @@ org.eclipse.jdt.core.compiler.annotation.nullable.secondary= org.eclipse.jdt.core.compiler.annotation.nullanalysis=enabled 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=11 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=11 +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 @@ -129,8 +129,8 @@ org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=warning org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning org.eclipse.jdt.core.compiler.processAnnotations=disabled -org.eclipse.jdt.core.compiler.release=disabled -org.eclipse.jdt.core.compiler.source=11 +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=17 org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647 org.eclipse.jdt.core.formatter.align_selector_in_method_invocation_on_expression_first_line=false diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml index 54a5299..7679284 100644 --- a/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -1,5 +1,5 @@ - + diff --git a/pom.xml b/pom.xml index ce84236..a1db370 100644 --- a/pom.xml +++ b/pom.xml @@ -108,8 +108,8 @@ maven-compiler-plugin 3.10.1 - 11 - 11 + 17 + 17 -Xlint:all @@ -141,8 +141,8 @@ jar - - 11 + + 17 none false diff --git a/postgis-java-ng dependencies.launch b/postgis-java-ng dependencies.launch index 3896a63..414e2e7 100644 --- a/postgis-java-ng dependencies.launch +++ b/postgis-java-ng dependencies.launch @@ -1,5 +1,6 @@ + @@ -12,6 +13,10 @@ + + + + diff --git a/postgis-java-ng only release.launch b/postgis-java-ng only release.launch index 847862b..335d93b 100644 --- a/postgis-java-ng only release.launch +++ b/postgis-java-ng only release.launch @@ -1,5 +1,6 @@ + @@ -14,7 +15,10 @@ + + + - + diff --git a/postgis-java-ng package.launch b/postgis-java-ng package.launch index e502f90..21388b3 100644 --- a/postgis-java-ng package.launch +++ b/postgis-java-ng package.launch @@ -1,5 +1,6 @@ + @@ -12,6 +13,10 @@ + + + + diff --git a/postgis-java-ng release.launch b/postgis-java-ng release.launch index 06037e8..a94824d 100644 --- a/postgis-java-ng release.launch +++ b/postgis-java-ng release.launch @@ -1,5 +1,6 @@ + @@ -14,7 +15,10 @@ + + + - + From 0228f9624dc55587864b043c6e232be5c0f22892 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Wed, 2 Aug 2023 10:40:55 +0200 Subject: [PATCH 002/144] [maven-release-plugin] prepare for next development iteration --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 2bd9878..f5489be 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 23.2.0 + 23.2.1-SNAPSHOT jar PostGIS Java bindings @@ -30,7 +30,7 @@ scm:git:git://github.com/sebasbaumh/postgis-java-ng.git scm:git:ssh://github.com:sebasbaumh/postgis-java-ng.git https://github.com/sebasbaumh/postgis-java-ng/tree/master - v23.2.0 + HEAD From 4dda75c36e9a8389689bcf4903957e85df1b3a84 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Wed, 2 Aug 2023 13:12:55 +0200 Subject: [PATCH 003/144] readme. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6af5341..548e0f9 100644 --- a/README.md +++ b/README.md @@ -55,11 +55,11 @@ There is a Maven artifact in the official Maven repository, so just add this to io.github.sebasbaumh postgis-java-ng - 23.1.0 + 23.2.0 ``` -The version reflects the year of the release, e.g. `22.3.0` is a version released in 2022. +The version reflects the year of the release, e.g. `23.2.0` is a version released in 2023. The API differs a bit from [postgis-java](https://github.com/postgis/postgis-java) with the main point being a different namespace (`io.github.sebasbaumh.postgis`) as publishing a project to Maven Central requires to own that namespace. In addition the class structure is a bit different (see below) to support arc geometries and reduce boilerplate code, but you should be able to adapt to it easily. From 71dd42feb74c260510dad702ba260f4032c7f6c8 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Wed, 2 Aug 2023 13:41:41 +0200 Subject: [PATCH 004/144] fix issues detected by Sonarcloud. --- .github/workflows/sonarcloud.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 513cf76..9294855 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -16,7 +16,7 @@ jobs: java-version: '11' distribution: 'adopt' - name: Analyze with sonarcloud - run: mvn --batch-mode verify sonar:sonar -Dsonar.projectKey=sebasbaumh_postgis-java-ng -Dsonar.organization=sebasbaumh -Dsonar.host.url=https://sonarcloud.io -Dsonar.login=${{ secrets.SONAR_TOKEN }} + run: mvn --batch-mode verify sonar:sonar -Dsonar.projectKey=sebasbaumh_postgis-java-ng -Dsonar.organization=sebasbaumh -Dsonar.host.url=https://sonarcloud.io -Dsonar.token=${{ secrets.SONAR_TOKEN }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} From 43ca91d558f7f3807af2c4904591ab549f6ee94f Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 22 Aug 2023 13:58:56 +0200 Subject: [PATCH 005/144] make JDK17 the default and deprecate JDK11 branch. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 548e0f9..4fa3e81 100644 --- a/README.md +++ b/README.md @@ -26,8 +26,8 @@ This project contains Java bindings for using [PostGIS](https://postgis.net/) ge * Recommended are PostgreSQL 15.1 and PostGIS 3.2.2 * Supported are versions starting from PostgreSQL 9.6 and PostGIS 2.3 * Support for current JDKs - * JDK 11 ([main branch](https://github.com/sebasbaumh/postgis-java-ng/tree/master), works also with JDK 17 applications) - * JDK 17 ([unreleased branch](https://github.com/sebasbaumh/postgis-java-ng/tree/jdk17), but already working) + * JDK 17 ([main branch](https://github.com/sebasbaumh/postgis-java-ng/tree/master)) + * JDK 11 ([deprecated branch](https://github.com/sebasbaumh/postgis-java-ng/tree/jdk17)) * JDK 8 ([deprecated branch](https://github.com/sebasbaumh/postgis-java-ng/tree/jdk8)) * The [license](https://github.com/sebasbaumh/postgis-java-ng/blob/master/LICENSE) is still LGPL * The authors are listed [here](https://github.com/sebasbaumh/postgis-java-ng/blob/master/AUTHORS) From 4c0ce82932029b1f1ae05fab013be1a7980ccf98 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 22 Aug 2023 14:58:42 +0200 Subject: [PATCH 006/144] adapt Github actions to Java 17. --- .github/workflows/codeql-analysis.yml | 6 ++++++ .github/workflows/sonarcloud.yml | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 1b23554..49226c4 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -40,6 +40,12 @@ jobs: - name: Checkout repository uses: actions/checkout@v3 + # setup Java 17 using Eclipse Temurin/Adoptium + - uses: actions/setup-java@v3 + with: + java-version: 17 + distribution: temurin + # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL uses: github/codeql-action/init@v2 diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 9294855..513f6e7 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -10,10 +10,10 @@ jobs: - uses: actions/checkout@v3 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - - name: Set up JDK 11 + - name: Set up JDK 17 uses: actions/setup-java@v3 with: - java-version: '11' + java-version: '17' distribution: 'adopt' - name: Analyze with sonarcloud run: mvn --batch-mode verify sonar:sonar -Dsonar.projectKey=sebasbaumh_postgis-java-ng -Dsonar.organization=sebasbaumh -Dsonar.host.url=https://sonarcloud.io -Dsonar.token=${{ secrets.SONAR_TOKEN }} From d71ef1974e6248d81a41fef9ee627978131f4786 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 22 Aug 2023 15:26:53 +0200 Subject: [PATCH 007/144] adapt to warnings and recommendations by Sonarcloud and eclipse. --- .../sebasbaumh/postgis/CompoundCurve.java | 3 +-- .../sebasbaumh/postgis/DriverWrapper.java | 8 +++---- .../github/sebasbaumh/postgis/LineString.java | 3 +-- .../github/sebasbaumh/postgis/MultiCurve.java | 4 ++-- .../sebasbaumh/postgis/MultiGeometry.java | 3 +-- .../io/github/sebasbaumh/postgis/Point.java | 4 ++-- .../sebasbaumh/postgis/PolygonBase.java | 3 +-- .../postgis/binary/BinaryWriter.java | 4 ++-- .../postgis/EmptyGeometriesTest.java | 2 +- .../github/sebasbaumh/postgis/ParserTest.java | 3 ++- .../postgis/VersionPrinterTest.java | 22 +++++++++---------- 11 files changed, 27 insertions(+), 32 deletions(-) diff --git a/src/main/java/io/github/sebasbaumh/postgis/CompoundCurve.java b/src/main/java/io/github/sebasbaumh/postgis/CompoundCurve.java index f87f2f5..fb2a1e0 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/CompoundCurve.java +++ b/src/main/java/io/github/sebasbaumh/postgis/CompoundCurve.java @@ -127,9 +127,8 @@ public void close() public boolean equals(@Nullable Object other) { // check type and parent - if ((other instanceof CompoundCurve) && super.equals(other)) + if ((other instanceof CompoundCurve cother) && super.equals(other)) { - CompoundCurve cother = (CompoundCurve) other; return PostGisUtil.equalsIterable(this.subgeoms, cother.subgeoms); } return false; diff --git a/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java b/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java index fb351bb..e9ae022 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java +++ b/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java @@ -210,9 +210,9 @@ public static void registerDataTypes(PGConnection pgconn) throws SQLException private static PGConnection tryUnwrap(Connection conn) throws SQLException { // short cut - if (conn instanceof PGConnection) + if (conn instanceof PGConnection pgconnection) { - return (PGConnection) conn; + return pgconnection; } // try to get underlying PostgreSQL connection if (conn.isWrapperFor(PGConnection.class)) @@ -271,10 +271,10 @@ public java.sql.Connection connect(@SuppressWarnings("null") @Nonnull String url { // connect to URL Connection result = super.connect(mangledURL, info); - if (result instanceof PGConnection) + if (result instanceof PGConnection pgconnection) { // add geometry and box types - registerDataTypes((PGConnection) result); + registerDataTypes(pgconnection); } return result; } diff --git a/src/main/java/io/github/sebasbaumh/postgis/LineString.java b/src/main/java/io/github/sebasbaumh/postgis/LineString.java index 7223d32..5ede87c 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/LineString.java +++ b/src/main/java/io/github/sebasbaumh/postgis/LineString.java @@ -136,9 +136,8 @@ public void close() public boolean equals(@Nullable Object other) { // check type and parent - if ((other instanceof LineString) && super.equals(other)) + if ((other instanceof LineString ls) && super.equals(other)) { - LineString ls = (LineString) other; // check all points return PostGisUtil.equalsIterable(this.points, ls.points); } diff --git a/src/main/java/io/github/sebasbaumh/postgis/MultiCurve.java b/src/main/java/io/github/sebasbaumh/postgis/MultiCurve.java index 1109f99..6dda5ef 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/MultiCurve.java +++ b/src/main/java/io/github/sebasbaumh/postgis/MultiCurve.java @@ -71,9 +71,9 @@ public double length() double d = 0; for (Geometry ls : subgeoms) { - if (ls instanceof LineBasedGeometry) + if (ls instanceof LineBasedGeometry lbg) { - d += ((LineBasedGeometry) ls).length(); + d += lbg.length(); } } return d; diff --git a/src/main/java/io/github/sebasbaumh/postgis/MultiGeometry.java b/src/main/java/io/github/sebasbaumh/postgis/MultiGeometry.java index cb48009..694b4a9 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/MultiGeometry.java +++ b/src/main/java/io/github/sebasbaumh/postgis/MultiGeometry.java @@ -102,9 +102,8 @@ public boolean checkConsistency() public boolean equals(@Nullable Object other) { // check type and parent - if ((other instanceof MultiGeometry) && super.equals(other)) + if ((other instanceof MultiGeometry cother) && super.equals(other)) { - MultiGeometry cother = (MultiGeometry) other; return PostGisUtil.equalsIterable(this.subgeoms, cother.subgeoms); } return false; diff --git a/src/main/java/io/github/sebasbaumh/postgis/Point.java b/src/main/java/io/github/sebasbaumh/postgis/Point.java index 68cfce2..79b5ad1 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/Point.java +++ b/src/main/java/io/github/sebasbaumh/postgis/Point.java @@ -160,9 +160,9 @@ public double distance(Point p) public boolean equals(@Nullable Object other) { // check type and parent - if ((other instanceof Point) && super.equals(other)) + if ((other instanceof Point p) && super.equals(other)) { - return coordsAreEqual((Point) other); + return coordsAreEqual(p); } return false; } diff --git a/src/main/java/io/github/sebasbaumh/postgis/PolygonBase.java b/src/main/java/io/github/sebasbaumh/postgis/PolygonBase.java index ea5ba60..90d28cb 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PolygonBase.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PolygonBase.java @@ -155,9 +155,8 @@ private T createRing(Class clazzRing) public boolean equals(@Nullable Object other) { // check type and parent - if ((other instanceof PolygonBase) && super.equals(other)) + if ((other instanceof PolygonBase poly) && super.equals(other)) { - PolygonBase poly = (PolygonBase) other; return PostGisUtil.equalsIterable(this.rings, poly.rings); } return false; diff --git a/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryWriter.java b/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryWriter.java index a35c2ad..310ad3e 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryWriter.java +++ b/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryWriter.java @@ -229,9 +229,9 @@ private static void writePolygon(PolygonBase geom, ValueSet for (T ring : rings) { // polygon linear rings are just written as a plain set of points - if (ring instanceof LinearRing) + if (ring instanceof LinearRing lr) { - writePoints((LinearRing) ring, dest); + writePoints(lr, dest); } else { diff --git a/src/test/java/io/github/sebasbaumh/postgis/EmptyGeometriesTest.java b/src/test/java/io/github/sebasbaumh/postgis/EmptyGeometriesTest.java index a3810fa..14b3826 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/EmptyGeometriesTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/EmptyGeometriesTest.java @@ -99,6 +99,7 @@ protected void beforeDatabaseShutdown() throws SQLException } @Test + @edu.umd.cs.findbugs.annotations.SuppressFBWarnings("SQL_INJECTION_JDBC") public void testSqlStatements() throws SQLException { if (!hasDatabase()) @@ -120,7 +121,6 @@ public void testSqlStatements() throws SQLException logger.debug("returned resultSetObject {} => (class=[{}]) {}", i, resultSetObject.getClass().getName(), resultSetObject); } - resultSet.close(); } } } diff --git a/src/test/java/io/github/sebasbaumh/postgis/ParserTest.java b/src/test/java/io/github/sebasbaumh/postgis/ParserTest.java index 024340b..dfd31ec 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/ParserTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/ParserTest.java @@ -347,7 +347,8 @@ public void testParserUsingDb() throws Exception } /** Pass a geometry representation through the SQL server */ - @edu.umd.cs.findbugs.annotations.SuppressFBWarnings("SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE") + @edu.umd.cs.findbugs.annotations.SuppressFBWarnings({ "SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE", + "SQL_INJECTION_JDBC" }) private Geometry viaSQL(String rep) throws SQLException { logger.trace("Geometry viaSQL(String rep)"); diff --git a/src/test/java/io/github/sebasbaumh/postgis/VersionPrinterTest.java b/src/test/java/io/github/sebasbaumh/postgis/VersionPrinterTest.java index 14879aa..4ed353e 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/VersionPrinterTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/VersionPrinterTest.java @@ -119,6 +119,7 @@ private String getVersionString(String function) throws SQLException } @Test + @edu.umd.cs.findbugs.annotations.SuppressFBWarnings("CRLF_INJECTION_LOGS") public void test() throws Exception { if (!hasDatabase()) @@ -152,19 +153,16 @@ public void test() throws Exception // Print PostgreSQL server versions Assert.assertNotNull(connection); - try (Statement statement = connection.createStatement()) - { - logger.info("*** PostgreSQL Server ***"); - String versionString = getVersionString("version"); - logger.info("\t version: {}", versionString); + logger.info("*** PostgreSQL Server ***"); + String versionString = getVersionString("version"); + logger.info("\t version: {}", versionString); - // Print PostGIS versions - logger.info("*** PostGIS Server ***"); - for (String GISVERSION : POSTGIS_FUNCTIONS) - { - versionString = getVersionString(GISVERSION); - logger.info("\t {} version: {}", GISVERSION, versionString); - } + // Print PostGIS versions + logger.info("*** PostGIS Server ***"); + for (String GISVERSION : POSTGIS_FUNCTIONS) + { + versionString = getVersionString(GISVERSION); + logger.info("\t {} version: {}", GISVERSION, versionString); } } From ebdc1973bdf8e6c77345706c77b0f870aaea2ea8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Aug 2023 12:14:09 +0000 Subject: [PATCH 008/144] Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.3.0...enforcer-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 957c984..19cdef7 100644 --- a/pom.xml +++ b/pom.xml @@ -153,7 +153,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.3.0 + 3.4.0 enforce-maven From de85f0546f983463c9d2a1ac197f735febae9ba5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Sep 2023 12:51:59 +0000 Subject: [PATCH 009/144] Bump org.slf4j:slf4j-jdk14 from 2.0.7 to 2.0.9 Bumps org.slf4j:slf4j-jdk14 from 2.0.7 to 2.0.9. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 19cdef7..ab89ea7 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.7 + 2.0.9 test From 7d2395025197437249ad99914dd0b164dd1c0956 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Sep 2023 12:52:03 +0000 Subject: [PATCH 010/144] Bump org.slf4j:slf4j-api from 2.0.7 to 2.0.9 Bumps org.slf4j:slf4j-api from 2.0.7 to 2.0.9. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 19cdef7..03ada58 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.7 + 2.0.9 test From b07dfa0468b42500f8d08d465e6eb266229f8637 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Sat, 9 Sep 2023 21:30:07 +0200 Subject: [PATCH 011/144] Update dependabot.yml --- .github/dependabot.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 7af8a4f..a393341 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -9,3 +9,7 @@ updates: directory: "/" # Location of package manifests schedule: interval: "weekly" + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" From 1be508f595ae78fd54ec1fc9dd18a581d6068875 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 9 Sep 2023 19:30:23 +0000 Subject: [PATCH 012/144] Bump actions/checkout from 3 to 4 Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/sonarcloud.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 49226c4..f1cca85 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -38,7 +38,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 # setup Java 17 using Eclipse Temurin/Adoptium - uses: actions/setup-java@v3 diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 513f6e7..47e3060 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -7,7 +7,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - name: Set up JDK 17 From 434a3fceeac84068ef88bb8deb33075c0bf2e5aa Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Sep 2023 12:00:52 +0000 Subject: [PATCH 013/144] Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.4.0 to 3.4.1. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.4.0...enforcer-3.4.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 2a8b92b..f5421f2 100644 --- a/pom.xml +++ b/pom.xml @@ -153,7 +153,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.4.0 + 3.4.1 enforce-maven From e238a4aef7a77388279d9a05bef6c44440a907d1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Sep 2023 12:53:38 +0000 Subject: [PATCH 014/144] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.5.0 to 3.6.0. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.5.0...maven-javadoc-plugin-3.6.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f5421f2..af13a3a 100644 --- a/pom.xml +++ b/pom.xml @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.5.0 + 3.6.0 attach-javadocs From 0f7da2d8e4d87b51f019807e80b86aa83f475aa1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Sep 2023 12:41:15 +0000 Subject: [PATCH 015/144] Bump org.codehaus.mojo:versions-maven-plugin from 2.16.0 to 2.16.1 Bumps [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) from 2.16.0 to 2.16.1. - [Release notes](https://github.com/mojohaus/versions/releases) - [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md) - [Commits](https://github.com/mojohaus/versions/compare/2.16.0...2.16.1) --- updated-dependencies: - dependency-name: org.codehaus.mojo:versions-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index af13a3a..0ba8f73 100644 --- a/pom.xml +++ b/pom.xml @@ -216,7 +216,7 @@ org.codehaus.mojo versions-maven-plugin - 2.16.0 + 2.16.1 From 60b02f3a9621f24130eec05334893823cba811c0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Oct 2023 12:26:34 +0000 Subject: [PATCH 016/144] Bump com.github.spotbugs:spotbugs-annotations from 4.7.3 to 4.8.0 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.7.3 to 4.8.0. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.7.3...4.8.0) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0ba8f73..6b9561e 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.7.3 + 4.8.0 provided From a38e7b5dbae3a5a735d81376794950ed60cf43f8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Oct 2023 12:47:29 +0000 Subject: [PATCH 017/144] Bump org.apache.maven.plugins:maven-dependency-plugin Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.6.0 to 3.6.1. - [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.6.0...maven-dependency-plugin-3.6.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-dependency-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6b9561e..98920d8 100644 --- a/pom.xml +++ b/pom.xml @@ -211,7 +211,7 @@ org.apache.maven.plugins maven-dependency-plugin - 3.6.0 + 3.6.1 org.codehaus.mojo From 6030192b6dec0d80a959954989cb76a9db6f0a90 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Nov 2023 12:57:51 +0000 Subject: [PATCH 018/144] Bump com.github.spotbugs:spotbugs-annotations from 4.8.0 to 4.8.1 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.8.0 to 4.8.1. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.8.0...4.8.1) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 98920d8..23c0fdb 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.8.0 + 4.8.1 provided From 55f64947be000476b5d3c7776e16fbca3aa8c3d7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Nov 2023 12:57:55 +0000 Subject: [PATCH 019/144] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.6.0...maven-javadoc-plugin-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 98920d8..39c631d 100644 --- a/pom.xml +++ b/pom.xml @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.6.0 + 3.6.2 attach-javadocs From 3fd621fda3c3dd0147c2b7edba71c37a9a13d4d4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Nov 2023 12:14:42 +0000 Subject: [PATCH 020/144] Bump org.codehaus.mojo:versions-maven-plugin from 2.16.1 to 2.16.2 Bumps [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) from 2.16.1 to 2.16.2. - [Release notes](https://github.com/mojohaus/versions/releases) - [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md) - [Commits](https://github.com/mojohaus/versions/compare/2.16.1...2.16.2) --- updated-dependencies: - dependency-name: org.codehaus.mojo:versions-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5525c95..6d7ed2a 100644 --- a/pom.xml +++ b/pom.xml @@ -216,7 +216,7 @@ org.codehaus.mojo versions-maven-plugin - 2.16.1 + 2.16.2 From ade8796ee6d9dd70540df416f33c4c98d964789e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Nov 2023 12:24:09 +0000 Subject: [PATCH 021/144] Bump org.postgresql:postgresql from 42.6.0 to 42.7.0 Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.6.0 to 42.7.0. - [Release notes](https://github.com/pgjdbc/pgjdbc/releases) - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md) - [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.6.0...REL42.7.0) --- updated-dependencies: - dependency-name: org.postgresql:postgresql dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6d7ed2a..ea9f4e5 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.6.0 + 42.7.0 From ee8c82cfa9752b8a4c8409e76675d1e1473c0a16 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Dec 2023 12:26:18 +0000 Subject: [PATCH 022/144] Bump actions/setup-java from 3 to 4 Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/sonarcloud.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index f1cca85..37310e5 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -41,7 +41,7 @@ jobs: uses: actions/checkout@v4 # setup Java 17 using Eclipse Temurin/Adoptium - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: java-version: 17 distribution: temurin diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 47e3060..60b9881 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -11,7 +11,7 @@ jobs: with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '17' distribution: 'adopt' From d924ce43d69c15b49b80d13eb52b8a94a879e41a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Dec 2023 12:39:21 +0000 Subject: [PATCH 023/144] Bump com.github.spotbugs:spotbugs-annotations from 4.8.1 to 4.8.2 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.8.1 to 4.8.2. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.8.1...4.8.2) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ea9f4e5..9b236c0 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.8.1 + 4.8.2 provided From 7c5097f088380b783235360280cfee27e16516f2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Dec 2023 12:39:24 +0000 Subject: [PATCH 024/144] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.6.2 to 3.6.3. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.6.2...maven-javadoc-plugin-3.6.3) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ea9f4e5..14a5e7d 100644 --- a/pom.xml +++ b/pom.xml @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.6.2 + 3.6.3 attach-javadocs From 917dde4c589020859fe21a2a51cf63f7711d0596 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Dec 2023 12:58:50 +0000 Subject: [PATCH 025/144] Bump org.eclipse.jdt:org.eclipse.jdt.annotation from 2.2.700 to 2.2.800 Bumps [org.eclipse.jdt:org.eclipse.jdt.annotation](https://github.com/eclipse-jdt/eclipse.jdt.core) from 2.2.700 to 2.2.800. - [Commits](https://github.com/eclipse-jdt/eclipse.jdt.core/commits) --- updated-dependencies: - dependency-name: org.eclipse.jdt:org.eclipse.jdt.annotation dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 43b7cbb..e7471e4 100644 --- a/pom.xml +++ b/pom.xml @@ -60,7 +60,7 @@ org.eclipse.jdt org.eclipse.jdt.annotation - 2.2.700 + 2.2.800 provided From 4fded5e36e146fc441fae26c5f0d54f97caac47b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Dec 2023 12:58:54 +0000 Subject: [PATCH 026/144] Bump org.postgresql:postgresql from 42.7.0 to 42.7.1 Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.7.0 to 42.7.1. - [Release notes](https://github.com/pgjdbc/pgjdbc/releases) - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md) - [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.7.0...REL42.7.1) --- updated-dependencies: - dependency-name: org.postgresql:postgresql dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 43b7cbb..9ce021c 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.7.0 + 42.7.1 From acd65ac0278dda0734f936146a20c5bd405cc99e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Dec 2023 12:09:01 +0000 Subject: [PATCH 027/144] Bump github/codeql-action from 2 to 3 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v2...v3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/codeql-analysis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 37310e5..bf1fd30 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -48,7 +48,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -62,7 +62,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v2 + uses: github/codeql-action/autobuild@v3 # â„šī¸ Command-line programs to run using the OS shell. # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun @@ -75,4 +75,4 @@ jobs: # ./location_of_script_within_repo/buildscript.sh - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 From bcf5cc078b0b103dfba56dd025375244ca034332 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Dec 2023 12:11:59 +0000 Subject: [PATCH 028/144] Bump com.github.spotbugs:spotbugs-annotations from 4.8.2 to 4.8.3 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.8.2 to 4.8.3. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.8.2...4.8.3) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8e45ce2..72f897d 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.8.2 + 4.8.3 provided From 606a440438f46b666a77ffc33696ec0135bf8f7a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Dec 2023 12:08:38 +0000 Subject: [PATCH 029/144] Bump org.apache.maven.plugins:maven-compiler-plugin Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.11.0 to 3.12.1. - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.11.0...maven-compiler-plugin-3.12.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-compiler-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 72f897d..fcd4f04 100644 --- a/pom.xml +++ b/pom.xml @@ -106,7 +106,7 @@ maven-compiler-plugin - 3.11.0 + 3.12.1 17 17 From 4f28f60973f0cebeda8389c873b218575eb7bda0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Jan 2024 12:11:28 +0000 Subject: [PATCH 030/144] Bump org.slf4j:slf4j-jdk14 from 2.0.9 to 2.0.10 Bumps org.slf4j:slf4j-jdk14 from 2.0.9 to 2.0.10. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 72f897d..834615b 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.9 + 2.0.10 test From 373b4cb7eafb5a1ff5525a7061d99932c981d462 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Jan 2024 12:11:30 +0000 Subject: [PATCH 031/144] Bump org.slf4j:slf4j-api from 2.0.9 to 2.0.10 Bumps org.slf4j:slf4j-api from 2.0.9 to 2.0.10. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 72f897d..31b2b59 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.9 + 2.0.10 test From e8c0c15b0cfd75f3e88b235ef5c4a0b57de85076 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jan 2024 12:19:03 +0000 Subject: [PATCH 032/144] Bump org.slf4j:slf4j-jdk14 from 2.0.10 to 2.0.11 Bumps org.slf4j:slf4j-jdk14 from 2.0.10 to 2.0.11. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 62f040f..d4494b0 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.10 + 2.0.11 test From 9b14d97441e5030648ae0e32581ce54f67150107 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jan 2024 12:19:06 +0000 Subject: [PATCH 033/144] Bump org.slf4j:slf4j-api from 2.0.10 to 2.0.11 Bumps org.slf4j:slf4j-api from 2.0.10 to 2.0.11. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 62f040f..a709504 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.10 + 2.0.11 test From a8fcc6ea6050fbbcf350bde4ce1ac29e7eec525a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Feb 2024 12:00:42 +0000 Subject: [PATCH 034/144] Bump org.slf4j:slf4j-jdk14 from 2.0.11 to 2.0.12 Bumps org.slf4j:slf4j-jdk14 from 2.0.11 to 2.0.12. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0551ef5..9f0a9ff 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.11 + 2.0.12 test From fc8a6ad981f2e525e1771ff49315acfcd54d3e5e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Feb 2024 12:00:43 +0000 Subject: [PATCH 035/144] Bump org.slf4j:slf4j-api from 2.0.11 to 2.0.12 Bumps org.slf4j:slf4j-api from 2.0.11 to 2.0.12. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0551ef5..2ac14de 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.11 + 2.0.12 test From 6fa78d486d1d1ddf9d6b46d5e4bde4c26d540f8f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Feb 2024 12:52:29 +0000 Subject: [PATCH 036/144] Bump com.mchange:c3p0 from 0.9.5.5 to 0.10.0-pre3 Bumps [com.mchange:c3p0](https://github.com/swaldman/c3p0) from 0.9.5.5 to 0.10.0-pre3. - [Changelog](https://github.com/swaldman/c3p0/blob/0.10.x/CHANGELOG) - [Commits](https://github.com/swaldman/c3p0/compare/c3p0-0.9.5.5...v0.10.0-pre3) --- updated-dependencies: - dependency-name: com.mchange:c3p0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0be67e6..0b9aff0 100644 --- a/pom.xml +++ b/pom.xml @@ -73,7 +73,7 @@ com.mchange c3p0 - 0.9.5.5 + 0.10.0-pre3 test From 3f104f2bccb0450a9ebeaabf041836edffb7208d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Feb 2024 00:07:37 +0000 Subject: [PATCH 037/144] Bump org.postgresql:postgresql from 42.7.1 to 42.7.2 Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.7.1 to 42.7.2. - [Release notes](https://github.com/pgjdbc/pgjdbc/releases) - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md) - [Commits](https://github.com/pgjdbc/pgjdbc/commits) --- updated-dependencies: - dependency-name: org.postgresql:postgresql dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0b9aff0..e133307 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.7.1 + 42.7.2 From 2e68b5348ecabb558ee578f3c42e7601a248a4a4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Feb 2024 12:12:59 +0000 Subject: [PATCH 038/144] Bump com.mchange:mchange-commons-java from 0.2.20 to 0.3.0 Bumps [com.mchange:mchange-commons-java](https://github.com/swaldman/mchange-commons-java) from 0.2.20 to 0.3.0. - [Release notes](https://github.com/swaldman/mchange-commons-java/releases) - [Commits](https://github.com/swaldman/mchange-commons-java/compare/v0.2.20...v0.3.0) --- updated-dependencies: - dependency-name: com.mchange:mchange-commons-java dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e133307..e0826d1 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ com.mchange mchange-commons-java - 0.2.20 + 0.3.0 test From 8b92364493e9263de1a3c57ded9fec0a6905a3dc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Feb 2024 12:13:04 +0000 Subject: [PATCH 039/144] Bump com.mchange:c3p0 from 0.10.0-pre3 to 0.10.0-pre4 Bumps [com.mchange:c3p0](https://github.com/swaldman/c3p0) from 0.10.0-pre3 to 0.10.0-pre4. - [Changelog](https://github.com/swaldman/c3p0/blob/0.10.x/CHANGELOG) - [Commits](https://github.com/swaldman/c3p0/compare/v0.10.0-pre3...v0.10.0-pre4) --- updated-dependencies: - dependency-name: com.mchange:c3p0 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e133307..e4d0598 100644 --- a/pom.xml +++ b/pom.xml @@ -73,7 +73,7 @@ com.mchange c3p0 - 0.10.0-pre3 + 0.10.0-pre4 test From 6935d0fbd11582592be3654edfabe753b7cb61e4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Mar 2024 12:54:17 +0000 Subject: [PATCH 040/144] Bump com.mchange:c3p0 from 0.10.0-pre4 to 0.10.0-pre7 Bumps [com.mchange:c3p0](https://github.com/swaldman/c3p0) from 0.10.0-pre4 to 0.10.0-pre7. - [Changelog](https://github.com/swaldman/c3p0/blob/0.10.x/CHANGELOG) - [Commits](https://github.com/swaldman/c3p0/compare/v0.10.0-pre4...v0.10.0-pre7) --- updated-dependencies: - dependency-name: com.mchange:c3p0 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 525d444..f3340b2 100644 --- a/pom.xml +++ b/pom.xml @@ -73,7 +73,7 @@ com.mchange c3p0 - 0.10.0-pre4 + 0.10.0-pre7 test From 4e192cb3d0f2152b97c95acd1f71fda9d4dd49a0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Mar 2024 12:30:30 +0000 Subject: [PATCH 041/144] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.0 Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-gpg-plugin/releases) - [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.1.0...maven-gpg-plugin-3.2.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-gpg-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f3340b2..263a773 100644 --- a/pom.xml +++ b/pom.xml @@ -179,7 +179,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.1.0 + 3.2.0 gpg2.exe From 56e3cd1fbc93d12a60853f503e66a3e82fb132c2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Mar 2024 12:50:16 +0000 Subject: [PATCH 042/144] Bump org.eclipse.jdt:org.eclipse.jdt.annotation from 2.2.800 to 2.3.0 Bumps [org.eclipse.jdt:org.eclipse.jdt.annotation](https://github.com/eclipse-jdt/eclipse.jdt.core) from 2.2.800 to 2.3.0. - [Commits](https://github.com/eclipse-jdt/eclipse.jdt.core/commits) --- updated-dependencies: - dependency-name: org.eclipse.jdt:org.eclipse.jdt.annotation dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 263a773..22827b7 100644 --- a/pom.xml +++ b/pom.xml @@ -60,7 +60,7 @@ org.eclipse.jdt org.eclipse.jdt.annotation - 2.2.800 + 2.3.0 provided From 70310faca074a79bcb5e1fefcc0e32f25113f06d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Mar 2024 12:50:21 +0000 Subject: [PATCH 043/144] Bump org.postgresql:postgresql from 42.7.2 to 42.7.3 Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.7.2 to 42.7.3. - [Release notes](https://github.com/pgjdbc/pgjdbc/releases) - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md) - [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.7.2...REL42.7.3) --- updated-dependencies: - dependency-name: org.postgresql:postgresql dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 263a773..d83372a 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.7.2 + 42.7.3 From bd1ee689638a740b8d35c4b73ecc153ea22383d6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Mar 2024 12:50:24 +0000 Subject: [PATCH 044/144] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.1 Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.2.0 to 3.2.1. - [Release notes](https://github.com/apache/maven-gpg-plugin/releases) - [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.0...maven-gpg-plugin-3.2.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-gpg-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 263a773..b22478d 100644 --- a/pom.xml +++ b/pom.xml @@ -179,7 +179,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.0 + 3.2.1 gpg2.exe From 975048e2612964cb99833154b9d2be9068c592c8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 12:09:27 +0000 Subject: [PATCH 045/144] Bump org.apache.maven.plugins:maven-compiler-plugin Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.12.1 to 3.13.0. - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.12.1...maven-compiler-plugin-3.13.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-compiler-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0a2fb38..e4c4832 100644 --- a/pom.xml +++ b/pom.xml @@ -106,7 +106,7 @@ maven-compiler-plugin - 3.12.1 + 3.13.0 17 17 From 71a2f487b515ca8fdeee5e89e42c46f4c58c2c79 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 12:25:23 +0000 Subject: [PATCH 046/144] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.1 to 3.2.2 Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.2.1 to 3.2.2. - [Release notes](https://github.com/apache/maven-gpg-plugin/releases) - [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.1...maven-gpg-plugin-3.2.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-gpg-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e4c4832..7cfa997 100644 --- a/pom.xml +++ b/pom.xml @@ -179,7 +179,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.1 + 3.2.2 gpg2.exe From d88a631b46b6b2266c898dd59a972f8a58d895b6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Apr 2024 12:36:18 +0000 Subject: [PATCH 047/144] Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 Bumps [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) from 3.3.0 to 3.3.1. - [Commits](https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-source-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7cfa997..11a486d 100644 --- a/pom.xml +++ b/pom.xml @@ -118,7 +118,7 @@ org.apache.maven.plugins maven-source-plugin - 3.3.0 + 3.3.1 attach-sources From 11c877d668cc3cb0c4f24662e9d99d1941b2f2d2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Apr 2024 12:36:24 +0000 Subject: [PATCH 048/144] Bump com.github.spotbugs:spotbugs-annotations from 4.8.3 to 4.8.4 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.8.3 to 4.8.4. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.8.3...4.8.4) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7cfa997..313df3b 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.8.3 + 4.8.4 provided From a50312b96e88521fe4211adb88198ac47efefe67 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Apr 2024 12:30:30 +0000 Subject: [PATCH 049/144] Bump org.slf4j:slf4j-api from 2.0.12 to 2.0.13 Bumps org.slf4j:slf4j-api from 2.0.12 to 2.0.13. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5e8231b..eaf0a4d 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.12 + 2.0.13 test From 76c4075effd91f9232ed34e816a1dd24aaf66933 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Apr 2024 12:30:32 +0000 Subject: [PATCH 050/144] Bump org.slf4j:slf4j-jdk14 from 2.0.12 to 2.0.13 Bumps org.slf4j:slf4j-jdk14 from 2.0.12 to 2.0.13. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5e8231b..39dfafc 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.12 + 2.0.13 test From 33245d643ad9e9d94378c86366b418bcc554c408 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Apr 2024 12:30:35 +0000 Subject: [PATCH 051/144] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.2 to 3.2.3 Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.2.2 to 3.2.3. - [Release notes](https://github.com/apache/maven-gpg-plugin/releases) - [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.2...maven-gpg-plugin-3.2.3) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-gpg-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5e8231b..aa5f5ff 100644 --- a/pom.xml +++ b/pom.xml @@ -179,7 +179,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.2 + 3.2.3 gpg2.exe From a3908e0590f2a6ef9c72a3e63b1df7068c4e9abf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Apr 2024 12:37:07 +0000 Subject: [PATCH 052/144] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.3 to 3.2.4 Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.2.3 to 3.2.4. - [Release notes](https://github.com/apache/maven-gpg-plugin/releases) - [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.3...maven-gpg-plugin-3.2.4) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-gpg-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index de068a1..4d9ba6f 100644 --- a/pom.xml +++ b/pom.xml @@ -179,7 +179,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.3 + 3.2.4 gpg2.exe From 259e31e5b505b6a3b2b669b68161906facfc740a Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 22 Apr 2024 15:00:08 +0200 Subject: [PATCH 053/144] Change Java version to 21. --- .classpath | 2 +- .settings/org.eclipse.jdt.core.prefs | 8 ++++---- .settings/org.eclipse.wst.common.project.facet.core.xml | 2 +- pom.xml | 8 ++++---- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.classpath b/.classpath index c8dd49b..2576088 100644 --- a/.classpath +++ b/.classpath @@ -13,7 +13,7 @@ - + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index ec5bc30..607751d 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -11,9 +11,9 @@ org.eclipse.jdt.core.compiler.annotation.nullable.secondary= org.eclipse.jdt.core.compiler.annotation.nullanalysis=enabled 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=17 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.compliance=21 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate @@ -129,8 +129,8 @@ org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=warning org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning org.eclipse.jdt.core.compiler.processAnnotations=disabled -org.eclipse.jdt.core.compiler.release=disabled -org.eclipse.jdt.core.compiler.source=17 +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=21 org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647 org.eclipse.jdt.core.formatter.align_selector_in_method_invocation_on_expression_first_line=false diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml index 7679284..d10bad0 100644 --- a/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -1,5 +1,5 @@ - + diff --git a/pom.xml b/pom.xml index de068a1..c92adb1 100644 --- a/pom.xml +++ b/pom.xml @@ -108,8 +108,8 @@ maven-compiler-plugin 3.13.0 - 17 - 17 + 21 + 21 -Xlint:all @@ -141,8 +141,8 @@ jar - - 17 + + 21 none false From d7ac6ca53a4bd111024ed33d63aea27d0f1c1a66 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 22 Apr 2024 15:31:09 +0200 Subject: [PATCH 054/144] adapt to Java 21. --- .settings/org.eclipse.jdt.core.prefs | 14 ++++++++++++-- .settings/org.eclipse.jdt.ui.prefs | 2 +- .../github/sebasbaumh/postgis/DriverWrapper.java | 2 ++ .../sebasbaumh/postgis/DatabaseTestBase.java | 3 +++ 4 files changed, 18 insertions(+), 3 deletions(-) diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index 607751d..9e5201e 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -6,9 +6,12 @@ org.eclipse.jdt.core.compiler.annotation.nonnull=javax.annotation.Nonnull org.eclipse.jdt.core.compiler.annotation.nonnull.secondary=org.eclipse.jdt.annotation.NonNull org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault org.eclipse.jdt.core.compiler.annotation.nonnullbydefault.secondary= +org.eclipse.jdt.core.compiler.annotation.notowning=org.eclipse.jdt.annotation.NotOwning org.eclipse.jdt.core.compiler.annotation.nullable=javax.annotation.Nullable org.eclipse.jdt.core.compiler.annotation.nullable.secondary= org.eclipse.jdt.core.compiler.annotation.nullanalysis=enabled +org.eclipse.jdt.core.compiler.annotation.owning=org.eclipse.jdt.annotation.Owning +org.eclipse.jdt.core.compiler.annotation.resourceanalysis=enabled 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=21 @@ -42,8 +45,10 @@ org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=enabled org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning +org.eclipse.jdt.core.compiler.problem.incompatibleOwningContract=info org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=warning +org.eclipse.jdt.core.compiler.problem.insufficientResourceAnalysis=warning org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=enabled @@ -83,7 +88,7 @@ org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warnin org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning +org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=info org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore @@ -92,7 +97,7 @@ org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=warning org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled +org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=enabled org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled org.eclipse.jdt.core.compiler.problem.suppressWarningsNotFullyAnalysed=info org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=enabled @@ -131,6 +136,7 @@ org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning org.eclipse.jdt.core.compiler.processAnnotations=disabled org.eclipse.jdt.core.compiler.release=enabled org.eclipse.jdt.core.compiler.source=21 +org.eclipse.jdt.core.formatter.align_arrows_in_switch_on_columns=false org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647 org.eclipse.jdt.core.formatter.align_selector_in_method_invocation_on_expression_first_line=false @@ -171,6 +177,7 @@ org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 org.eclipse.jdt.core.formatter.alignment_for_parameterized_type_references=0 org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_permitted_types_in_type_declaration=16 org.eclipse.jdt.core.formatter.alignment_for_record_components=16 org.eclipse.jdt.core.formatter.alignment_for_relational_operator=0 org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80 @@ -207,6 +214,7 @@ org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=nex org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line org.eclipse.jdt.core.formatter.brace_position_for_block=next_line org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=next_line +org.eclipse.jdt.core.formatter.brace_position_for_block_in_case_after_arrow=end_of_line org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=next_line org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=next_line org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=next_line @@ -233,6 +241,7 @@ org.eclipse.jdt.core.formatter.comment.indent_tag_description=false org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=do not insert org.eclipse.jdt.core.formatter.comment.insert_new_line_between_different_tags=do not insert org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=do not insert +org.eclipse.jdt.core.formatter.comment.javadoc_do_not_separate_block_tags=false org.eclipse.jdt.core.formatter.comment.line_length=120 org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true @@ -468,6 +477,7 @@ org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_ org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert +org.eclipse.jdt.core.formatter.join_line_comments=false org.eclipse.jdt.core.formatter.join_lines_in_comments=true org.eclipse.jdt.core.formatter.join_wrapped_lines=true org.eclipse.jdt.core.formatter.keep_annotation_declaration_on_one_line=one_line_never diff --git a/.settings/org.eclipse.jdt.ui.prefs b/.settings/org.eclipse.jdt.ui.prefs index 3355f41..1682f49 100644 --- a/.settings/org.eclipse.jdt.ui.prefs +++ b/.settings/org.eclipse.jdt.ui.prefs @@ -139,5 +139,5 @@ cleanup_profile=_SB cleanup_settings_version=2 eclipse.preferences.version=1 formatter_profile=_SB -formatter_settings_version=22 +formatter_settings_version=23 org.eclipse.jdt.ui.text.custom_code_templates= diff --git a/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java b/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java index e9ae022..c9458ef 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java +++ b/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java @@ -34,6 +34,7 @@ import org.eclipse.jdt.annotation.DefaultLocation; import org.eclipse.jdt.annotation.NonNullByDefault; +import org.eclipse.jdt.annotation.Owning; import org.postgresql.Driver; import org.postgresql.PGConnection; @@ -261,6 +262,7 @@ public boolean acceptsURL(@SuppressWarnings("null") @Nonnull String url) * @see org.postgresql.Driver */ @Nullable + @Owning @Override public java.sql.Connection connect(@SuppressWarnings("null") @Nonnull String url, @SuppressWarnings("null") @Nonnull Properties info) throws SQLException diff --git a/src/test/java/io/github/sebasbaumh/postgis/DatabaseTestBase.java b/src/test/java/io/github/sebasbaumh/postgis/DatabaseTestBase.java index 5f7ba04..b3c5ec8 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/DatabaseTestBase.java +++ b/src/test/java/io/github/sebasbaumh/postgis/DatabaseTestBase.java @@ -31,6 +31,7 @@ import javax.sql.DataSource; +import org.eclipse.jdt.annotation.Owning; import org.junit.After; import org.junit.Assert; import org.junit.Before; @@ -108,6 +109,7 @@ protected void beforeDatabaseShutdown() throws SQLException * @return {@link Connection} * @throws SQLException */ + @Owning protected Connection getConnection() throws SQLException { Assert.assertNotNull("the following properties need to be configured for using a connection: " + CONFIG_JDBC_URL @@ -203,6 +205,7 @@ protected Geometry getGeometryFromWKT(String wkt) throws SQLException * @return {@link DataSource} * @throws SQLException */ + @Owning protected DataSource getPooledDataSource() throws SQLException { Assert.assertNotNull("the following properties need to be configured for using a connection: " + CONFIG_JDBC_URL From fffff5d03eca4acf92e2aa20ae6e9e0df59ced3a Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 22 Apr 2024 15:36:04 +0200 Subject: [PATCH 055/144] readme. --- README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4fa3e81..08c6ca2 100644 --- a/README.md +++ b/README.md @@ -26,9 +26,11 @@ This project contains Java bindings for using [PostGIS](https://postgis.net/) ge * Recommended are PostgreSQL 15.1 and PostGIS 3.2.2 * Supported are versions starting from PostgreSQL 9.6 and PostGIS 2.3 * Support for current JDKs - * JDK 17 ([main branch](https://github.com/sebasbaumh/postgis-java-ng/tree/master)) - * JDK 11 ([deprecated branch](https://github.com/sebasbaumh/postgis-java-ng/tree/jdk17)) - * JDK 8 ([deprecated branch](https://github.com/sebasbaumh/postgis-java-ng/tree/jdk8)) + * JDK 21 ([main branch](https://github.com/sebasbaumh/postgis-java-ng/tree/master)) + * deprecated branches + * [JDK 17](https://github.com/sebasbaumh/postgis-java-ng/tree/jdk17) + * [JDK 11](https://github.com/sebasbaumh/postgis-java-ng/tree/jdk11) + * [JDK 8](https://github.com/sebasbaumh/postgis-java-ng/tree/jdk8) * The [license](https://github.com/sebasbaumh/postgis-java-ng/blob/master/LICENSE) is still LGPL * The authors are listed [here](https://github.com/sebasbaumh/postgis-java-ng/blob/master/AUTHORS) From b0a89091962a12d8a2359c947febeefc170d279b Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 22 Apr 2024 18:26:34 +0200 Subject: [PATCH 056/144] adjust launch configurations. new version. --- README.md | 4 +-- pom.xml | 8 +++--- postgis-java-ng dependencies.launch | 3 ++- postgis-java-ng only release (MacOS).launch | 25 +++++++++++++++++++ ...tgis-java-ng only release (Windows).launch | 3 ++- postgis-java-ng package.launch | 3 ++- postgis-java-ng release (MacOS).launch | 25 +++++++++++++++++++ ...> postgis-java-ng release (Windows).launch | 3 ++- 8 files changed, 64 insertions(+), 10 deletions(-) create mode 100644 postgis-java-ng only release (MacOS).launch rename postgis-java-ng only release.launch => postgis-java-ng only release (Windows).launch (90%) create mode 100644 postgis-java-ng release (MacOS).launch rename postgis-java-ng release.launch => postgis-java-ng release (Windows).launch (91%) diff --git a/README.md b/README.md index 08c6ca2..15cc92a 100644 --- a/README.md +++ b/README.md @@ -57,11 +57,11 @@ There is a Maven artifact in the official Maven repository, so just add this to io.github.sebasbaumh postgis-java-ng - 23.2.0 + 24.1.0 ``` -The version reflects the year of the release, e.g. `23.2.0` is a version released in 2023. +The version reflects the year of the release, e.g. `24.1.0` is a version released in 2024. The API differs a bit from [postgis-java](https://github.com/postgis/postgis-java) with the main point being a different namespace (`io.github.sebasbaumh.postgis`) as publishing a project to Maven Central requires to own that namespace. In addition the class structure is a bit different (see below) to support arc geometries and reduce boilerplate code, but you should be able to adapt to it easily. diff --git a/pom.xml b/pom.xml index c92adb1..a2dac7c 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 23.2.1-SNAPSHOT + 24.1.0-SNAPSHOT jar PostGIS Java bindings @@ -30,7 +30,7 @@ scm:git:git://github.com/sebasbaumh/postgis-java-ng.git scm:git:ssh://github.com:sebasbaumh/postgis-java-ng.git https://github.com/sebasbaumh/postgis-java-ng/tree/master - HEAD + v24.1.0 @@ -181,8 +181,8 @@ maven-gpg-plugin 3.2.3 - - gpg2.exe + + diff --git a/postgis-java-ng dependencies.launch b/postgis-java-ng dependencies.launch index 414e2e7..cdac615 100644 --- a/postgis-java-ng dependencies.launch +++ b/postgis-java-ng dependencies.launch @@ -17,6 +17,7 @@ - + + diff --git a/postgis-java-ng only release (MacOS).launch b/postgis-java-ng only release (MacOS).launch new file mode 100644 index 0000000..986b1e5 --- /dev/null +++ b/postgis-java-ng only release (MacOS).launch @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/postgis-java-ng only release.launch b/postgis-java-ng only release (Windows).launch similarity index 90% rename from postgis-java-ng only release.launch rename to postgis-java-ng only release (Windows).launch index 335d93b..18291f2 100644 --- a/postgis-java-ng only release.launch +++ b/postgis-java-ng only release (Windows).launch @@ -19,6 +19,7 @@ - + + diff --git a/postgis-java-ng package.launch b/postgis-java-ng package.launch index 21388b3..eaa1f9e 100644 --- a/postgis-java-ng package.launch +++ b/postgis-java-ng package.launch @@ -17,6 +17,7 @@ - + + diff --git a/postgis-java-ng release (MacOS).launch b/postgis-java-ng release (MacOS).launch new file mode 100644 index 0000000..369febd --- /dev/null +++ b/postgis-java-ng release (MacOS).launch @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/postgis-java-ng release.launch b/postgis-java-ng release (Windows).launch similarity index 91% rename from postgis-java-ng release.launch rename to postgis-java-ng release (Windows).launch index a94824d..f442c2a 100644 --- a/postgis-java-ng release.launch +++ b/postgis-java-ng release (Windows).launch @@ -19,6 +19,7 @@ - + + From c89a276771a3d46a0922fccb72ba06881fc15a8b Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 23 Apr 2024 09:36:42 +0200 Subject: [PATCH 057/144] [maven-release-plugin] prepare release v24.1.0 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a2dac7c..5298a99 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 24.1.0-SNAPSHOT + 24.1.0 jar PostGIS Java bindings From c27857bec6e81c35d9a9c5627f45f12e8c7b54a7 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 23 Apr 2024 09:36:42 +0200 Subject: [PATCH 058/144] [maven-release-plugin] prepare for next development iteration --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5298a99..6c9c5d3 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 24.1.0 + 24.1.1-SNAPSHOT jar PostGIS Java bindings From caef63e99af932aa00ff1a59936f188795e5f7bd Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 23 Apr 2024 09:47:51 +0200 Subject: [PATCH 059/144] Fix workflows. --- .github/workflows/codeql-analysis.yml | 4 ++-- .github/workflows/sonarcloud.yml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index bf1fd30..abed2df 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -40,10 +40,10 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - # setup Java 17 using Eclipse Temurin/Adoptium + # setup Java 21 using Eclipse Temurin/Adoptium - uses: actions/setup-java@v4 with: - java-version: 17 + java-version: 21 distribution: temurin # Initializes the CodeQL tools for scanning. diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 60b9881..1f8bfd9 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -10,11 +10,11 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v4 with: - java-version: '17' - distribution: 'adopt' + java-version: 21 + distribution: temurin - name: Analyze with sonarcloud run: mvn --batch-mode verify sonar:sonar -Dsonar.projectKey=sebasbaumh_postgis-java-ng -Dsonar.organization=sebasbaumh -Dsonar.host.url=https://sonarcloud.io -Dsonar.token=${{ secrets.SONAR_TOKEN }} env: From e0f58191f21556febaaff5286a32d2fff51254fb Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 23 Apr 2024 16:04:08 +0200 Subject: [PATCH 060/144] cleanup and implement some Sonarcloud recommendations. --- .../io/github/sebasbaumh/postgis/PGbox2d.java | 4 +-- .../io/github/sebasbaumh/postgis/PGbox3d.java | 4 +-- .../github/sebasbaumh/postgis/PGboxbase.java | 10 +++++++ .../sebasbaumh/postgis/PGgeography.java | 4 +-- .../github/sebasbaumh/postgis/PGgeometry.java | 4 +-- .../sebasbaumh/postgis/PGgeometrybase.java | 9 +++++++ .../sebasbaumh/postgis/PostGisUtil.java | 2 +- .../postgis/binary/ValueGetter.java | 23 ++++++++-------- .../github/sebasbaumh/postgis/BoxesTest.java | 27 +++++++++++++++++++ 9 files changed, 66 insertions(+), 21 deletions(-) diff --git a/src/main/java/io/github/sebasbaumh/postgis/PGbox2d.java b/src/main/java/io/github/sebasbaumh/postgis/PGbox2d.java index 69c74d5..76879fd 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PGbox2d.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PGbox2d.java @@ -68,9 +68,9 @@ public PGbox2d(String value) throws SQLException } @Override - public PGbox2d clone() + public PGbox2d clone() throws CloneNotSupportedException { - return new PGbox2d(llb.copy(), urt.copy()); + return (PGbox2d)super.clone(); } @Override diff --git a/src/main/java/io/github/sebasbaumh/postgis/PGbox3d.java b/src/main/java/io/github/sebasbaumh/postgis/PGbox3d.java index fb81d09..b1fdf0b 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PGbox3d.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PGbox3d.java @@ -68,9 +68,9 @@ public PGbox3d(String value) throws SQLException } @Override - public PGbox3d clone() + public PGbox3d clone() throws CloneNotSupportedException { - return new PGbox3d(llb.copy(), urt.copy()); + return (PGbox3d)super.clone(); } @Override diff --git a/src/main/java/io/github/sebasbaumh/postgis/PGboxbase.java b/src/main/java/io/github/sebasbaumh/postgis/PGboxbase.java index e2c9c51..eb47e92 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PGboxbase.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PGboxbase.java @@ -148,6 +148,16 @@ private static Point pointFromWKT(String wkt) return new Point(x, y); } + @Override + public PGboxbase clone() throws CloneNotSupportedException + { + PGboxbase o = (PGboxbase) super.clone(); + o.setType(this.getType()); + o.llb = llb.copy(); + o.urt = urt.copy(); + return o; + } + @Override public boolean equals(@Nullable Object obj) { diff --git a/src/main/java/io/github/sebasbaumh/postgis/PGgeography.java b/src/main/java/io/github/sebasbaumh/postgis/PGgeography.java index e758b83..1bedd29 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PGgeography.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PGgeography.java @@ -67,9 +67,9 @@ public PGgeography(String value) throws SQLException } @Override - public Object clone() + public PGgeography clone() throws CloneNotSupportedException { - return new PGgeography(geometry); + return (PGgeography) super.clone(); } } diff --git a/src/main/java/io/github/sebasbaumh/postgis/PGgeometry.java b/src/main/java/io/github/sebasbaumh/postgis/PGgeometry.java index 6666286..6b72ab2 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PGgeometry.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PGgeometry.java @@ -67,9 +67,9 @@ public PGgeometry(String value) throws SQLException } @Override - public Object clone() + public PGgeometry clone() throws CloneNotSupportedException { - return new PGgeometry(geometry); + return (PGgeometry) super.clone(); } } diff --git a/src/main/java/io/github/sebasbaumh/postgis/PGgeometrybase.java b/src/main/java/io/github/sebasbaumh/postgis/PGgeometrybase.java index 1af2e2c..f331ee3 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PGgeometrybase.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PGgeometrybase.java @@ -94,6 +94,15 @@ protected PGgeometrybase(String type, String value) throws SQLException setValue(value); } + @Override + public PGgeometrybase clone() throws CloneNotSupportedException + { + PGgeometrybase o = (PGgeometrybase) super.clone(); + o.setType(this.getType()); + o.setGeometry(this.getGeometry()); + return o; + } + @Override public boolean equals(@Nullable Object obj) { diff --git a/src/main/java/io/github/sebasbaumh/postgis/PostGisUtil.java b/src/main/java/io/github/sebasbaumh/postgis/PostGisUtil.java index 58f952a..5f4fa3a 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PostGisUtil.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PostGisUtil.java @@ -45,7 +45,7 @@ public final class PostGisUtil /** * Epsilon/tolerance for comparing double values. */ - private static double EPSILON = 1e-15; + private static final double EPSILON = 1e-15; /** * Characters for converting data to hex strings. */ diff --git a/src/main/java/io/github/sebasbaumh/postgis/binary/ValueGetter.java b/src/main/java/io/github/sebasbaumh/postgis/binary/ValueGetter.java index 71e9344..0badf44 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/binary/ValueGetter.java +++ b/src/main/java/io/github/sebasbaumh/postgis/binary/ValueGetter.java @@ -34,27 +34,26 @@ public abstract class ValueGetter /** * Int builder for big endian encoding. */ - private static final IntBuilder INT_BUILDER_BIG_ENDIAN = (b1, b2, b3, b4) -> { - return (b1 << 24) + (b2 << 16) + (b3 << 8) + b4; - }; + private static final IntBuilder INT_BUILDER_BIG_ENDIAN = (b1, b2, b3, b4) -> + (b1 << 24) + (b2 << 16) + (b3 << 8) + b4; + /** * Int builder for little endian encoding. */ - private static final IntBuilder INT_BUILDER_LITTLE_ENDIAN = (b1, b2, b3, b4) -> { - return (b4 << 24) + (b3 << 16) + (b2 << 8) + b1; - }; + private static final IntBuilder INT_BUILDER_LITTLE_ENDIAN = (b1, b2, b3, b4) -> + (b4 << 24) + (b3 << 16) + (b2 << 8) + b1; + /** * Int builder for big endian encoding. */ - private static final LongBuilder LONG_BUILDER_BIG_ENDIAN = (b1, b2, b3, b4, b5, b6, b7, b8) -> { - return (b1 << 56) + (b2 << 48) + (b3 << 40) + (b4 << 32) + (b5 << 24) + (b6 << 16) + (b7 << 8) + b8; - }; + private static final LongBuilder LONG_BUILDER_BIG_ENDIAN = (b1, b2, b3, b4, b5, b6, b7, b8) -> + (b1 << 56) + (b2 << 48) + (b3 << 40) + (b4 << 32) + (b5 << 24) + (b6 << 16) + (b7 << 8) + b8; + /** * Int builder for little endian encoding. */ - private static final LongBuilder LONG_BUILDER_LITTLE_ENDIAN = (b1, b2, b3, b4, b5, b6, b7, b8) -> { - return (b8 << 56) + (b7 << 48) + (b6 << 40) + (b5 << 32) + (b4 << 24) + (b3 << 16) + (b2 << 8) + b1; - }; + private static final LongBuilder LONG_BUILDER_LITTLE_ENDIAN = (b1, b2, b3, b4, b5, b6, b7, b8) -> + (b8 << 56) + (b7 << 48) + (b6 << 40) + (b5 << 32) + (b4 << 24) + (b3 << 16) + (b2 << 8) + b1; /** * Current encoding (default is little endian encoding). diff --git a/src/test/java/io/github/sebasbaumh/postgis/BoxesTest.java b/src/test/java/io/github/sebasbaumh/postgis/BoxesTest.java index d817556..7f18d67 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/BoxesTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/BoxesTest.java @@ -26,11 +26,30 @@ import org.junit.Assert; import org.junit.Test; +import org.postgresql.util.PGobject; @SuppressWarnings({ "javadoc", "static-method" }) public class BoxesTest { + private static void cloneTest(T o) + { + try + { + Object o2 = o.clone(); + Assert.assertEquals(o.getClass(), o2.getClass()); + @SuppressWarnings("unchecked") + T t2 = (T) o2; + Assert.assertEquals(o, o2); + Assert.assertEquals(o.getType(), t2.getType()); + Assert.assertNotSame(o, o2); + } + catch (CloneNotSupportedException ex) + { + Assert.fail("Clone not supported: " + ex.getMessage()); + } + } + @Test public void testBox2d() throws SQLException { @@ -81,4 +100,12 @@ public void testBox3d_2() throws SQLException Assert.assertFalse(p1.is3d()); } + @Test + public void testClone() throws SQLException + { + cloneTest(new PGbox2d("BOX(1 2,3 4)")); + cloneTest(new PGbox3d("BOX3D(1 2 3,4 5 6)")); + cloneTest(new PGbox3d("BOX3D(1 2,4 5)")); + } + } \ No newline at end of file From 169fdd8c45f2afeb002b666b9174ade6ecc3bb55 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Apr 2024 12:03:22 +0000 Subject: [PATCH 061/144] Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.1 to 3.1.2 Bumps [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-deploy-plugin/releases) - [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-3.1.1...maven-deploy-plugin-3.1.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-deploy-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6f5f494..08810bc 100644 --- a/pom.xml +++ b/pom.xml @@ -174,7 +174,7 @@ org.apache.maven.plugins maven-deploy-plugin - 3.1.1 + 3.1.2 org.apache.maven.plugins From 0280c8f42f1e860fc4a490055ebb895f67548084 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 May 2024 12:19:14 +0000 Subject: [PATCH 062/144] Bump com.mchange:mchange-commons-java from 0.3.0 to 0.3.1 Bumps [com.mchange:mchange-commons-java](https://github.com/swaldman/mchange-commons-java) from 0.3.0 to 0.3.1. - [Release notes](https://github.com/swaldman/mchange-commons-java/releases) - [Commits](https://github.com/swaldman/mchange-commons-java/compare/v0.3.0...v0.3.1) --- updated-dependencies: - dependency-name: com.mchange:mchange-commons-java dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 08810bc..5dd2285 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ com.mchange mchange-commons-java - 0.3.0 + 0.3.1 test From 972d8c47f370159cacf129feea4bdc8b70748a26 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 May 2024 12:19:17 +0000 Subject: [PATCH 063/144] Bump com.github.spotbugs:spotbugs-annotations from 4.8.4 to 4.8.5 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.8.4 to 4.8.5. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.8.4...4.8.5) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 08810bc..efe3a96 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.8.4 + 4.8.5 provided From c7ffd58a86e0a341d3a3f325d074dc746d5d4c33 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 May 2024 12:12:21 +0000 Subject: [PATCH 064/144] Bump com.mchange:c3p0 from 0.10.0-pre7 to 0.10.1 Bumps [com.mchange:c3p0](https://github.com/swaldman/c3p0) from 0.10.0-pre7 to 0.10.1. - [Changelog](https://github.com/swaldman/c3p0/blob/0.10.x/CHANGELOG) - [Commits](https://github.com/swaldman/c3p0/compare/v0.10.0-pre7...v0.10.1) --- updated-dependencies: - dependency-name: com.mchange:c3p0 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c384dcb..df4795a 100644 --- a/pom.xml +++ b/pom.xml @@ -73,7 +73,7 @@ com.mchange c3p0 - 0.10.0-pre7 + 0.10.1 test From ddf60ebdf326830bfee099d8fab523fdc4a36b7c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Jun 2024 12:31:27 +0000 Subject: [PATCH 065/144] Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.1 to 3.5.0 Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.4.1 to 3.5.0. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.4.1...enforcer-3.5.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index df4795a..5da90d5 100644 --- a/pom.xml +++ b/pom.xml @@ -153,7 +153,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.4.1 + 3.5.0 enforce-maven From 6cc6ebef9c99754396218c6a998121a16d6d093e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Jun 2024 12:31:30 +0000 Subject: [PATCH 066/144] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.6.3 to 3.7.0. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.6.3...maven-javadoc-plugin-3.7.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index df4795a..f33b9ff 100644 --- a/pom.xml +++ b/pom.xml @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.6.3 + 3.7.0 attach-javadocs From da0a19f8a7f6ee894b0e339aa1cd6f50137b5008 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Jun 2024 12:31:31 +0000 Subject: [PATCH 067/144] Bump org.sonatype.plugins:nexus-staging-maven-plugin Bumps org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.7.0. --- updated-dependencies: - dependency-name: org.sonatype.plugins:nexus-staging-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index df4795a..667fe42 100644 --- a/pom.xml +++ b/pom.xml @@ -199,7 +199,7 @@ org.sonatype.plugins nexus-staging-maven-plugin - 1.6.13 + 1.7.0 true ossrh From 01d08c4b57b34351747aa542596d2efda3f6144a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 12:39:10 +0000 Subject: [PATCH 068/144] Bump org.apache.maven.plugins:maven-dependency-plugin Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.6.1 to 3.7.0. - [Release notes](https://github.com/apache/maven-dependency-plugin/releases) - [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.6.1...maven-dependency-plugin-3.7.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-dependency-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c4b9e20..c762d2e 100644 --- a/pom.xml +++ b/pom.xml @@ -211,7 +211,7 @@ org.apache.maven.plugins maven-dependency-plugin - 3.6.1 + 3.7.0 org.codehaus.mojo From 88855c649170290485be2b58f3f8b02f38edb72f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 12:39:15 +0000 Subject: [PATCH 069/144] Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0 Bumps [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) from 3.0.1 to 3.1.0. - [Release notes](https://github.com/apache/maven-release/releases) - [Commits](https://github.com/apache/maven-release/compare/maven-release-3.0.1...maven-release-3.1.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-release-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c4b9e20..38408a4 100644 --- a/pom.xml +++ b/pom.xml @@ -188,7 +188,7 @@ org.apache.maven.plugins maven-release-plugin - 3.0.1 + 3.1.0 true false From e7bf780670d8b380849dbcd0f3bdf5f5344e5bff Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 12:11:04 +0000 Subject: [PATCH 070/144] Bump org.apache.maven.plugins:maven-dependency-plugin Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.7.0 to 3.7.1. - [Release notes](https://github.com/apache/maven-dependency-plugin/releases) - [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.7.0...maven-dependency-plugin-3.7.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-dependency-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 40d191a..0448c4c 100644 --- a/pom.xml +++ b/pom.xml @@ -211,7 +211,7 @@ org.apache.maven.plugins maven-dependency-plugin - 3.7.0 + 3.7.1 org.codehaus.mojo From 2c0743900435f9e0c5a8106805aa6ba925707ee8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 12:11:13 +0000 Subject: [PATCH 071/144] Bump com.github.spotbugs:spotbugs-annotations from 4.8.5 to 4.8.6 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.8.5 to 4.8.6. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.8.5...4.8.6) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 40d191a..2772d14 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.8.5 + 4.8.6 provided From ef2b177ec7df232cb42b3ab35fc4735ec23f4d01 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 12:18:17 +0000 Subject: [PATCH 072/144] Bump org.codehaus.mojo:versions-maven-plugin from 2.16.2 to 2.17.0 Bumps [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) from 2.16.2 to 2.17.0. - [Release notes](https://github.com/mojohaus/versions/releases) - [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md) - [Commits](https://github.com/mojohaus/versions/compare/2.16.2...2.17.0) --- updated-dependencies: - dependency-name: org.codehaus.mojo:versions-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b127e16..be780e0 100644 --- a/pom.xml +++ b/pom.xml @@ -216,7 +216,7 @@ org.codehaus.mojo versions-maven-plugin - 2.16.2 + 2.17.0 From 1cd6d47b9dfc9e31c06577aa5c9960adf943a74f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jul 2024 12:49:59 +0000 Subject: [PATCH 073/144] Bump org.codehaus.mojo:versions-maven-plugin from 2.17.0 to 2.17.1 Bumps [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) from 2.17.0 to 2.17.1. - [Release notes](https://github.com/mojohaus/versions/releases) - [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md) - [Commits](https://github.com/mojohaus/versions/compare/2.17.0...2.17.1) --- updated-dependencies: - dependency-name: org.codehaus.mojo:versions-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index be780e0..474b562 100644 --- a/pom.xml +++ b/pom.xml @@ -216,7 +216,7 @@ org.codehaus.mojo versions-maven-plugin - 2.17.0 + 2.17.1 From b3563f905822076e71ae5ecea942854fd3e36898 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jul 2024 12:50:03 +0000 Subject: [PATCH 074/144] Bump org.apache.maven.plugins:maven-release-plugin from 3.1.0 to 3.1.1 Bumps [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) from 3.1.0 to 3.1.1. - [Release notes](https://github.com/apache/maven-release/releases) - [Commits](https://github.com/apache/maven-release/compare/maven-release-3.1.0...maven-release-3.1.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-release-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index be780e0..e678912 100644 --- a/pom.xml +++ b/pom.xml @@ -188,7 +188,7 @@ org.apache.maven.plugins maven-release-plugin - 3.1.0 + 3.1.1 true false From f2fbb87e4f66dca89432aa8cc3cd706d993e7864 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2024 12:18:45 +0000 Subject: [PATCH 075/144] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.7.0 to 3.8.0. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.7.0...maven-javadoc-plugin-3.8.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8c42b4f..5b25365 100644 --- a/pom.xml +++ b/pom.xml @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.7.0 + 3.8.0 attach-javadocs From 02a161db52fa9410215ff6212aad7eec93e764fc Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 5 Aug 2024 11:44:54 +0200 Subject: [PATCH 076/144] Use caching. --- .github/workflows/codeql-analysis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index abed2df..afa9772 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -45,6 +45,7 @@ jobs: with: java-version: 21 distribution: temurin + cache: maven # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL From eedb994ec476fc4afb7b2b3c11c084ce81b111cc Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 5 Aug 2024 11:49:36 +0200 Subject: [PATCH 077/144] Use caching. --- .github/workflows/sonarcloud.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 1f8bfd9..ea275f9 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -15,6 +15,7 @@ jobs: with: java-version: 21 distribution: temurin + cache: maven - name: Analyze with sonarcloud run: mvn --batch-mode verify sonar:sonar -Dsonar.projectKey=sebasbaumh_postgis-java-ng -Dsonar.organization=sebasbaumh -Dsonar.host.url=https://sonarcloud.io -Dsonar.token=${{ secrets.SONAR_TOKEN }} env: From b732d46a47493ec57133ebe08d65e5cf66888478 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 12:21:48 +0000 Subject: [PATCH 078/144] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.5 Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.2.4 to 3.2.5. - [Release notes](https://github.com/apache/maven-gpg-plugin/releases) - [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.4...maven-gpg-plugin-3.2.5) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-gpg-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5b25365..729e222 100644 --- a/pom.xml +++ b/pom.xml @@ -179,7 +179,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.4 + 3.2.5 From 1cd49215c0cb44bdd6a0ddb32addb1f4b116b179 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 12:21:50 +0000 Subject: [PATCH 079/144] Bump org.slf4j:slf4j-api from 2.0.13 to 2.0.16 Bumps org.slf4j:slf4j-api from 2.0.13 to 2.0.16. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5b25365..02323f0 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.13 + 2.0.16 test From a70a2f191de2a2d8470cf34962c7a6dfeba75906 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 12:21:52 +0000 Subject: [PATCH 080/144] Bump org.slf4j:slf4j-jdk14 from 2.0.13 to 2.0.16 Bumps org.slf4j:slf4j-jdk14 from 2.0.13 to 2.0.16. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5b25365..51d4daf 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.13 + 2.0.16 test From 2b2ed9ca2c543768aa8851fc7de4f47b9a35ff0f Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 12 Aug 2024 14:57:17 +0200 Subject: [PATCH 081/144] Sonarcloud recommendations. --- .project | 11 +++++ .settings/org.eclipse.jdt.core.prefs | 6 +-- .../sebasbaumh/postgis/DatatypesTest.java | 46 +++++++++---------- .../sebasbaumh/postgis/GeographyTest.java | 22 ++++----- .../postgis/VersionPrinterTest.java | 2 +- 5 files changed, 49 insertions(+), 38 deletions(-) diff --git a/.project b/.project index 51e84ac..a90c195 100644 --- a/.project +++ b/.project @@ -39,4 +39,15 @@ edu.umd.cs.findbugs.plugin.eclipse.findbugsNature org.eclipse.wst.common.project.facet.core.nature + + + 1714375844981 + + 30 + + org.eclipse.core.resources.regexFilterMatcher + node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ + + + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index 9e5201e..af7d083 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -4,7 +4,7 @@ org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=enabled org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore org.eclipse.jdt.core.compiler.annotation.nonnull=javax.annotation.Nonnull org.eclipse.jdt.core.compiler.annotation.nonnull.secondary=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault +org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=javax.annotation.ParametersAreNonnullByDefault org.eclipse.jdt.core.compiler.annotation.nonnullbydefault.secondary= org.eclipse.jdt.core.compiler.annotation.notowning=org.eclipse.jdt.annotation.NotOwning org.eclipse.jdt.core.compiler.annotation.nullable=javax.annotation.Nullable @@ -78,7 +78,7 @@ org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning org.eclipse.jdt.core.compiler.problem.nonnullTypeVariableFromLegacyInvocation=warning org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=warning -org.eclipse.jdt.core.compiler.problem.nullReference=error +org.eclipse.jdt.core.compiler.problem.nullReference=warning org.eclipse.jdt.core.compiler.problem.nullSpecViolation=warning org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=ignore org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning @@ -134,7 +134,7 @@ org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=warning org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning org.eclipse.jdt.core.compiler.processAnnotations=disabled -org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.release=disabled org.eclipse.jdt.core.compiler.source=21 org.eclipse.jdt.core.formatter.align_arrows_in_switch_on_columns=false org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false diff --git a/src/test/java/io/github/sebasbaumh/postgis/DatatypesTest.java b/src/test/java/io/github/sebasbaumh/postgis/DatatypesTest.java index eb601ce..ed36cb7 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/DatatypesTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/DatatypesTest.java @@ -32,21 +32,21 @@ public class DatatypesTest extends DatabaseTestBase { - private static final String cr_str = "CIRCULARSTRING(-9 2,-8 3,-7 2)"; + private static final String CR_STR = "CIRCULARSTRING(-9 2,-8 3,-7 2)"; - private static final String cr_str2 = "CIRCULARSTRING(0 -1,-1 0,0 1,1 0,0 -1)"; + private static final String CR_STR2 = "CIRCULARSTRING(0 -1,-1 0,0 1,1 0,0 -1)"; - private static final String lng_str = "LINESTRING (10 10 20,20 20 20, 50 50 50, 34 34 34)"; + private static final String LNG_STR = "LINESTRING (10 10 20,20 20 20, 50 50 50, 34 34 34)"; private static final Logger logger = LoggerFactory.getLogger(DatatypesTest.class); - private static final String mlng_str = "MULTILINESTRING ((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0))"; + private static final String MLNG_STR = "MULTILINESTRING ((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0))"; - private static final String mplg_str = "MULTIPOLYGON (((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0)),((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0)))"; + private static final String MPLG_STR = "MULTIPOLYGON (((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0)),((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0)))"; - private static final String plg_str = "POLYGON ((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0))"; + private static final String PLG_STR = "POLYGON ((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0))"; - private static final String ptg_str = "POINT(10 10 20)"; + private static final String PTG_STR = "POINT(10 10 20)"; @SuppressWarnings("unchecked") private T assertGeometry(Class clazz, String wkt) throws SQLException @@ -68,8 +68,8 @@ public void testCircularString() throws SQLException return; } logger.trace("void testCircularString()"); - logger.debug(cr_str); - CircularString lng = assertGeometry(CircularString.class, cr_str); + logger.debug(CR_STR); + CircularString lng = assertGeometry(CircularString.class, CR_STR); logger.debug(lng.toString()); } @@ -81,8 +81,8 @@ public void testCircularString2() throws SQLException return; } logger.trace("void testCircularString2()"); - logger.debug(cr_str2); - CircularString lng = assertGeometry(CircularString.class, cr_str2); + logger.debug(CR_STR2); + CircularString lng = assertGeometry(CircularString.class, CR_STR2); logger.debug(lng.toString()); } @@ -94,8 +94,8 @@ public void testLineString() throws SQLException return; } logger.trace("void testLineString()"); - logger.debug(lng_str); - LineString lng = assertGeometry(LineString.class, lng_str); + logger.debug(LNG_STR); + LineString lng = assertGeometry(LineString.class, LNG_STR); logger.debug(lng.toString()); } @@ -107,8 +107,8 @@ public void testMultiLineString() throws SQLException return; } logger.trace("void testMultiLineString()"); - logger.debug(mlng_str); - MultiLineString mlng = assertGeometry(MultiLineString.class, mlng_str); + logger.debug(MLNG_STR); + MultiLineString mlng = assertGeometry(MultiLineString.class, MLNG_STR); logger.debug(mlng.toString()); } @@ -120,8 +120,8 @@ public void testMultiPolygon() throws SQLException return; } logger.trace("void testMultiPolygon()"); - logger.debug(mplg_str); - MultiPolygon mplg = assertGeometry(MultiPolygon.class, mplg_str); + logger.debug(MPLG_STR); + MultiPolygon mplg = assertGeometry(MultiPolygon.class, MPLG_STR); logger.debug(mplg.toString()); } @@ -133,8 +133,8 @@ public void testPGgeometry() throws SQLException return; } logger.trace("void testPGgeometry()"); - logger.debug(mlng_str); - PGgeometry pgf = new PGgeometry(getWKBFromWKT(mlng_str)); + logger.debug(MLNG_STR); + PGgeometry pgf = new PGgeometry(getWKBFromWKT(MLNG_STR)); logger.debug(pgf.toString()); } @@ -146,8 +146,8 @@ public void testPoint() throws SQLException return; } logger.trace("void testPoint()"); - logger.debug(ptg_str); - Point ptg = assertGeometry(Point.class, ptg_str); + logger.debug(PTG_STR); + Point ptg = assertGeometry(Point.class, PTG_STR); logger.debug(ptg.toString()); } @@ -159,8 +159,8 @@ public void testPolygon() throws SQLException return; } logger.trace("void testPolygon()"); - logger.debug(plg_str); - Polygon plg = assertGeometry(Polygon.class, plg_str); + logger.debug(PLG_STR); + Polygon plg = assertGeometry(Polygon.class, PLG_STR); logger.debug(plg.toString()); } diff --git a/src/test/java/io/github/sebasbaumh/postgis/GeographyTest.java b/src/test/java/io/github/sebasbaumh/postgis/GeographyTest.java index a71cd81..1760880 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/GeographyTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/GeographyTest.java @@ -33,15 +33,15 @@ @SuppressWarnings("javadoc") public class GeographyTest extends PostgisDatabaseTest { - private static final String lng_str = "LINESTRING (10 10 20,20 20 20, 50 50 50, 34 34 34)"; + private static final String LNG_STR = "LINESTRING (10 10 20,20 20 20, 50 50 50, 34 34 34)"; - private static final String mlng_str = "MULTILINESTRING ((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0))"; + private static final String MLNG_STR = "MULTILINESTRING ((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0))"; - private static final String mplg_str = "MULTIPOLYGON (((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0)),((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0)))"; + private static final String MPLG_STR = "MULTIPOLYGON (((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0)),((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0)))"; - private static final String plg_str = "POLYGON ((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0))"; + private static final String PLG_STR = "POLYGON ((10 10 0,20 10 0,20 20 0,20 10 0,10 10 0),(5 5 0,5 6 0,6 6 0,6 5 0,5 5 0))"; - private static final String ptg_str = "POINT(10 10 20)"; + private static final String PTG_STR = "POINT(10 10 20)"; @SuppressWarnings("unchecked") private T assertGeometry(Class clazz, String wkt) throws SQLException @@ -62,7 +62,7 @@ public void testLineString() throws SQLException { return; } - assertGeometry(LineString.class, lng_str); + assertGeometry(LineString.class, LNG_STR); } @Test @@ -72,7 +72,7 @@ public void testMultiLineString() throws SQLException { return; } - assertGeometry(MultiLineString.class, mlng_str); + assertGeometry(MultiLineString.class, MLNG_STR); } @Test @@ -82,7 +82,7 @@ public void testMultiPolygon() throws SQLException { return; } - assertGeometry(MultiPolygon.class, mplg_str); + assertGeometry(MultiPolygon.class, MPLG_STR); } @SuppressWarnings("unused") @@ -94,7 +94,7 @@ public void testPGgeometry() throws SQLException { return; } - new PGgeometry(getWKBFromWKT(mlng_str)); + new PGgeometry(getWKBFromWKT(MLNG_STR)); } @Test @@ -104,7 +104,7 @@ public void testPoint() throws SQLException { return; } - assertGeometry(Point.class, ptg_str); + assertGeometry(Point.class, PTG_STR); } @Test @@ -114,7 +114,7 @@ public void testPolygon() throws SQLException { return; } - assertGeometry(Polygon.class, plg_str); + assertGeometry(Polygon.class, PLG_STR); } } diff --git a/src/test/java/io/github/sebasbaumh/postgis/VersionPrinterTest.java b/src/test/java/io/github/sebasbaumh/postgis/VersionPrinterTest.java index 4ed353e..1044136 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/VersionPrinterTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/VersionPrinterTest.java @@ -43,7 +43,7 @@ public class VersionPrinterTest extends DatabaseTestBase private static final Logger logger = LoggerFactory.getLogger(VersionPrinterTest.class); - private static String[] POSTGIS_FUNCTIONS = { "postgis_version", "postgis_proj_version", + private static final String[] POSTGIS_FUNCTIONS = { "postgis_version", "postgis_proj_version", "postgis_scripts_installed", "postgis_lib_version", "postgis_scripts_released", "postgis_uses_stats", "postgis_geos_version", "postgis_scripts_build_date", "postgis_lib_build_date", "postgis_full_version", "postgis_gdal_version", "postgis_libjson_version", "postgis_libxml_version", "postgis_raster_lib_version", From 68a3f73add80defc15bcf89b6715b3e501a791ec Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Fri, 16 Aug 2024 16:12:02 +0200 Subject: [PATCH 082/144] Maven version. --- .classpath | 1 - postgis-java-ng only release (MacOS).launch | 2 +- postgis-java-ng release (MacOS).launch | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.classpath b/.classpath index 2576088..00e6e0d 100644 --- a/.classpath +++ b/.classpath @@ -21,7 +21,6 @@ - diff --git a/postgis-java-ng only release (MacOS).launch b/postgis-java-ng only release (MacOS).launch index 986b1e5..ec16550 100644 --- a/postgis-java-ng only release (MacOS).launch +++ b/postgis-java-ng only release (MacOS).launch @@ -7,7 +7,7 @@ - + diff --git a/postgis-java-ng release (MacOS).launch b/postgis-java-ng release (MacOS).launch index 369febd..1610613 100644 --- a/postgis-java-ng release (MacOS).launch +++ b/postgis-java-ng release (MacOS).launch @@ -7,7 +7,7 @@ - + From e6bc737142667038a493b2d765a22c90e83ac475 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Fri, 16 Aug 2024 17:40:27 +0200 Subject: [PATCH 083/144] Nexus URLs. --- pom.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index d26a6d4..4466c9a 100644 --- a/pom.xml +++ b/pom.xml @@ -36,12 +36,12 @@ ossrh - https://oss.sonatype.org/content/repositories/snapshots + https://s01.oss.sonatype.org/content/repositories/snapshots - - ossrh - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - + + ossrh + https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ + @@ -203,7 +203,7 @@ true ossrh - https://oss.sonatype.org/ + https://s01.oss.sonatype.org/ true From 3f0354d2cbddb76256e262b295b865aa9466078e Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Fri, 16 Aug 2024 17:41:18 +0200 Subject: [PATCH 084/144] [maven-release-plugin] prepare release v24.1.1 --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 4466c9a..c20b91d 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 24.1.1-SNAPSHOT + 24.1.1 jar PostGIS Java bindings @@ -30,7 +30,7 @@ scm:git:git://github.com/sebasbaumh/postgis-java-ng.git scm:git:ssh://github.com:sebasbaumh/postgis-java-ng.git https://github.com/sebasbaumh/postgis-java-ng/tree/master - v24.1.0 + v24.1.1 From f902444bb0c23c03a5e77c10fd661075c3c2880d Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Fri, 16 Aug 2024 17:41:18 +0200 Subject: [PATCH 085/144] [maven-release-plugin] prepare for next development iteration --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index c20b91d..6063864 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 24.1.1 + 24.1.2-SNAPSHOT jar PostGIS Java bindings @@ -30,7 +30,7 @@ scm:git:git://github.com/sebasbaumh/postgis-java-ng.git scm:git:ssh://github.com:sebasbaumh/postgis-java-ng.git https://github.com/sebasbaumh/postgis-java-ng/tree/master - v24.1.1 + v24.1.0 From 40863cbc7061dc83e3df08ced861014cf5503eb8 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Fri, 16 Aug 2024 17:45:20 +0200 Subject: [PATCH 086/144] new version. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 15cc92a..22345b9 100644 --- a/README.md +++ b/README.md @@ -57,11 +57,11 @@ There is a Maven artifact in the official Maven repository, so just add this to io.github.sebasbaumh postgis-java-ng - 24.1.0 + 24.1.1 ``` -The version reflects the year of the release, e.g. `24.1.0` is a version released in 2024. +The version reflects the year of the release, e.g. `24.1.1` is a version released in 2024. The API differs a bit from [postgis-java](https://github.com/postgis/postgis-java) with the main point being a different namespace (`io.github.sebasbaumh.postgis`) as publishing a project to Maven Central requires to own that namespace. In addition the class structure is a bit different (see below) to support arc geometries and reduce boilerplate code, but you should be able to adapt to it easily. From ef001ee22ee86d8018b24a855cd630643579f863 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 12:37:38 +0000 Subject: [PATCH 087/144] Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.2 to 3.1.3 Bumps [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) from 3.1.2 to 3.1.3. - [Release notes](https://github.com/apache/maven-deploy-plugin/releases) - [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-3.1.2...maven-deploy-plugin-3.1.3) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-deploy-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6063864..251b78a 100644 --- a/pom.xml +++ b/pom.xml @@ -174,7 +174,7 @@ org.apache.maven.plugins maven-deploy-plugin - 3.1.2 + 3.1.3 org.apache.maven.plugins From a7d9a0bdae16cd37a0d4ba355328a51a129dd268 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 12:37:42 +0000 Subject: [PATCH 088/144] Bump org.postgresql:postgresql from 42.7.3 to 42.7.4 Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.7.3 to 42.7.4. - [Release notes](https://github.com/pgjdbc/pgjdbc/releases) - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md) - [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.7.3...REL42.7.4) --- updated-dependencies: - dependency-name: org.postgresql:postgresql dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6063864..571d6af 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.7.3 + 42.7.4 From 65fc08c6c88e03935e64479a4de7f5c20169dcaf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 12:37:45 +0000 Subject: [PATCH 089/144] Bump org.apache.maven.plugins:maven-dependency-plugin Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.7.1 to 3.8.0. - [Release notes](https://github.com/apache/maven-dependency-plugin/releases) - [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.7.1...maven-dependency-plugin-3.8.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-dependency-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6063864..c558175 100644 --- a/pom.xml +++ b/pom.xml @@ -211,7 +211,7 @@ org.apache.maven.plugins maven-dependency-plugin - 3.7.1 + 3.8.0 org.codehaus.mojo From bfbfadc06148504c1eba421e4205a777aec4f03b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Sep 2024 12:21:41 +0000 Subject: [PATCH 090/144] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.8.0 to 3.10.0. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.8.0...maven-javadoc-plugin-3.10.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6063864..590c1c6 100644 --- a/pom.xml +++ b/pom.xml @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.8.0 + 3.10.0 attach-javadocs From 5fc2788b1de3d653811e59ce17f6f1e2fc62a68d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 12:24:59 +0000 Subject: [PATCH 091/144] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6 Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.2.5 to 3.2.6. - [Release notes](https://github.com/apache/maven-gpg-plugin/releases) - [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.5...maven-gpg-plugin-3.2.6) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-gpg-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7887bc3..f5ae7ae 100644 --- a/pom.xml +++ b/pom.xml @@ -179,7 +179,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.5 + 3.2.6 From a96fdc98fd3cff4a52b569d214e0a7ab04007aa8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Sep 2024 12:31:12 +0000 Subject: [PATCH 092/144] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7 Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.2.6 to 3.2.7. - [Release notes](https://github.com/apache/maven-gpg-plugin/releases) - [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-gpg-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f5ae7ae..403ae9a 100644 --- a/pom.xml +++ b/pom.xml @@ -179,7 +179,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.6 + 3.2.7 From fa1257bd3d9fae1e76b171e89967e2d133f3efb2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 12:13:49 +0000 Subject: [PATCH 093/144] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.10.0 to 3.10.1. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.10.0...maven-javadoc-plugin-3.10.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 403ae9a..15957d2 100644 --- a/pom.xml +++ b/pom.xml @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.10.0 + 3.10.1 attach-javadocs From 26f2a193b1984d403b304de493b6c8b26417ea41 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 12:47:00 +0000 Subject: [PATCH 094/144] Bump org.apache.maven.plugins:maven-dependency-plugin Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.8.0 to 3.8.1. - [Release notes](https://github.com/apache/maven-dependency-plugin/releases) - [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.8.0...maven-dependency-plugin-3.8.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-dependency-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 15957d2..dc6088f 100644 --- a/pom.xml +++ b/pom.xml @@ -211,7 +211,7 @@ org.apache.maven.plugins maven-dependency-plugin - 3.8.0 + 3.8.1 org.codehaus.mojo From 56a19b6f930b538e38496e04c4b201cff136a0d3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 12:14:42 +0000 Subject: [PATCH 095/144] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.10.1 to 3.11.1. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.10.1...maven-javadoc-plugin-3.11.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index dc6088f..231c9e2 100644 --- a/pom.xml +++ b/pom.xml @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.10.1 + 3.11.1 attach-javadocs From 00a9d2eda6492bfcf5525953aaa432286a799c82 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 12:22:28 +0000 Subject: [PATCH 096/144] Bump org.codehaus.mojo:versions-maven-plugin from 2.17.1 to 2.18.0 Bumps [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) from 2.17.1 to 2.18.0. - [Release notes](https://github.com/mojohaus/versions/releases) - [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md) - [Commits](https://github.com/mojohaus/versions/compare/2.17.1...2.18.0) --- updated-dependencies: - dependency-name: org.codehaus.mojo:versions-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 231c9e2..041796f 100644 --- a/pom.xml +++ b/pom.xml @@ -216,7 +216,7 @@ org.codehaus.mojo versions-maven-plugin - 2.17.1 + 2.18.0 From 03f35df25635708d7063a647ce770e0183ec9b17 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Dec 2024 12:35:03 +0000 Subject: [PATCH 097/144] Bump org.eclipse.jdt:org.eclipse.jdt.annotation from 2.3.0 to 2.3.100 Bumps [org.eclipse.jdt:org.eclipse.jdt.annotation](https://github.com/eclipse-jdt/eclipse.jdt.core) from 2.3.0 to 2.3.100. - [Commits](https://github.com/eclipse-jdt/eclipse.jdt.core/commits) --- updated-dependencies: - dependency-name: org.eclipse.jdt:org.eclipse.jdt.annotation dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 041796f..b273840 100644 --- a/pom.xml +++ b/pom.xml @@ -60,7 +60,7 @@ org.eclipse.jdt org.eclipse.jdt.annotation - 2.3.0 + 2.3.100 provided From 8eb883b0729d8ae836c6619e662b85b4ebf51819 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Dec 2024 12:35:06 +0000 Subject: [PATCH 098/144] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.11.1 to 3.11.2. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.11.1...maven-javadoc-plugin-3.11.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 041796f..029567e 100644 --- a/pom.xml +++ b/pom.xml @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.11.1 + 3.11.2 attach-javadocs From e1beff0032775961049b8ef9390234bfef81fc7f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Jan 2025 12:16:28 +0000 Subject: [PATCH 099/144] Bump com.github.spotbugs:spotbugs-annotations from 4.8.6 to 4.9.0 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.8.6 to 4.9.0. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.8.6...4.9.0) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 03f1365..6e2da97 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.8.6 + 4.9.0 provided From 61dda62b16d39fa1492f30d974f68edeb1135c64 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Jan 2025 12:16:33 +0000 Subject: [PATCH 100/144] Bump org.postgresql:postgresql from 42.7.4 to 42.7.5 Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.7.4 to 42.7.5. - [Release notes](https://github.com/pgjdbc/pgjdbc/releases) - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md) - [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.7.4...REL42.7.5) --- updated-dependencies: - dependency-name: org.postgresql:postgresql dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 03f1365..96bfd63 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.7.4 + 42.7.5 From e52f4cfc381bbe5912b0165c27e6bc3df9706ac9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Feb 2025 12:59:16 +0000 Subject: [PATCH 101/144] Bump com.mchange:c3p0 from 0.10.1 to 0.10.2 Bumps [com.mchange:c3p0](https://github.com/swaldman/c3p0) from 0.10.1 to 0.10.2. - [Changelog](https://github.com/swaldman/c3p0/blob/0.11.x/CHANGELOG) - [Commits](https://github.com/swaldman/c3p0/compare/v0.10.1...v0.10.2) --- updated-dependencies: - dependency-name: com.mchange:c3p0 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8b09b72..e114949 100644 --- a/pom.xml +++ b/pom.xml @@ -73,7 +73,7 @@ com.mchange c3p0 - 0.10.1 + 0.10.2 test From f3b8fc05dc49c48bbcaf242d0674e1e208c4a1c8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 12:14:32 +0000 Subject: [PATCH 102/144] Bump com.github.spotbugs:spotbugs-annotations from 4.9.0 to 4.9.1 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.9.0 to 4.9.1. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.9.0...4.9.1) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e114949..c0fce76 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.9.0 + 4.9.1 provided From 9393f7db9de41729ea21fb448395276287d1b5e5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Feb 2025 13:21:00 +0000 Subject: [PATCH 103/144] Bump com.mchange:mchange-commons-java from 0.3.1 to 0.3.2 Bumps [com.mchange:mchange-commons-java](https://github.com/swaldman/mchange-commons-java) from 0.3.1 to 0.3.2. - [Release notes](https://github.com/swaldman/mchange-commons-java/releases) - [Commits](https://github.com/swaldman/mchange-commons-java/compare/v0.3.1...v0.3.2) --- updated-dependencies: - dependency-name: com.mchange:mchange-commons-java dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c0fce76..5d3bfa5 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ com.mchange mchange-commons-java - 0.3.1 + 0.3.2 test From 9c1dd94824c24327105292045b440ed36f56df1d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Feb 2025 13:35:17 +0000 Subject: [PATCH 104/144] Bump com.mchange:c3p0 from 0.10.2 to 0.11.0-pre2 Bumps [com.mchange:c3p0](https://github.com/swaldman/c3p0) from 0.10.2 to 0.11.0-pre2. - [Changelog](https://github.com/swaldman/c3p0/blob/0.11.x/CHANGELOG) - [Commits](https://github.com/swaldman/c3p0/compare/v0.10.2...v0.11.0-pre2) --- updated-dependencies: - dependency-name: com.mchange:c3p0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5d3bfa5..ad66324 100644 --- a/pom.xml +++ b/pom.xml @@ -73,7 +73,7 @@ com.mchange c3p0 - 0.10.2 + 0.11.0-pre2 test From 6655bcec4b25705d2ff73456e4f555ba97dec2a1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Feb 2025 13:35:23 +0000 Subject: [PATCH 105/144] Bump org.apache.maven.plugins:maven-compiler-plugin Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.13.0 to 3.14.0. - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.13.0...maven-compiler-plugin-3.14.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-compiler-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5d3bfa5..46aaeac 100644 --- a/pom.xml +++ b/pom.xml @@ -106,7 +106,7 @@ maven-compiler-plugin - 3.13.0 + 3.14.0 21 21 From 74ba6fbe2c98efd9bd6005c30cc7b387bf95a3c7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Mar 2025 12:22:47 +0000 Subject: [PATCH 106/144] Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.3 to 3.1.4 Bumps [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) from 3.1.3 to 3.1.4. - [Release notes](https://github.com/apache/maven-deploy-plugin/releases) - [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-3.1.3...maven-deploy-plugin-3.1.4) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-deploy-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5d3bfa5..9aa3938 100644 --- a/pom.xml +++ b/pom.xml @@ -174,7 +174,7 @@ org.apache.maven.plugins maven-deploy-plugin - 3.1.3 + 3.1.4 org.apache.maven.plugins From 54705300630b6ba9db25deda51c3b5a71f82a27e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Mar 2025 12:22:49 +0000 Subject: [PATCH 107/144] Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 Bumps org.slf4j:slf4j-api from 2.0.16 to 2.0.17. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5d3bfa5..9765fd9 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.16 + 2.0.17 test From ea90df36b47105323ed074c87ccb39b898273381 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Mar 2025 12:22:50 +0000 Subject: [PATCH 108/144] Bump org.slf4j:slf4j-jdk14 from 2.0.16 to 2.0.17 Bumps org.slf4j:slf4j-jdk14 from 2.0.16 to 2.0.17. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5d3bfa5..dab14a9 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.16 + 2.0.17 test From fba41e731720a5cfb8a80a6690b26f57e52d2f95 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Mar 2025 12:57:26 +0000 Subject: [PATCH 109/144] Bump com.github.spotbugs:spotbugs-annotations from 4.9.1 to 4.9.2 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.9.1 to 4.9.2. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.9.1...4.9.2) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c249ed1..3e35152 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.9.1 + 4.9.2 provided From fa75c688930621b30a3d95a07e827d9277aee72d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Mar 2025 12:21:38 +0000 Subject: [PATCH 110/144] Bump com.github.spotbugs:spotbugs-annotations from 4.9.2 to 4.9.3 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.9.2 to 4.9.3. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.9.2...4.9.3) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 3e35152..48e82e9 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.9.2 + 4.9.3 provided From 31f931db34dbe5211be40b9b065cb77de45f2c49 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 12:52:53 +0000 Subject: [PATCH 111/144] Bump com.mchange:c3p0 from 0.11.0-pre2 to 0.11.1 Bumps [com.mchange:c3p0](https://github.com/swaldman/c3p0) from 0.11.0-pre2 to 0.11.1. - [Changelog](https://github.com/swaldman/c3p0/blob/0.11.x/CHANGELOG) - [Commits](https://github.com/swaldman/c3p0/compare/v0.11.0-pre2...v0.11.1) --- updated-dependencies: - dependency-name: com.mchange:c3p0 dependency-version: 0.11.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 48e82e9..5c10680 100644 --- a/pom.xml +++ b/pom.xml @@ -73,7 +73,7 @@ com.mchange c3p0 - 0.11.0-pre2 + 0.11.1 test From dac358e241706266e3612a8913e316e20003672c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 13:07:22 +0000 Subject: [PATCH 112/144] Bump org.postgresql:postgresql from 42.7.5 to 42.7.6 Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.7.5 to 42.7.6. - [Release notes](https://github.com/pgjdbc/pgjdbc/releases) - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md) - [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.7.5...REL42.7.6) --- updated-dependencies: - dependency-name: org.postgresql:postgresql dependency-version: 42.7.6 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 48e82e9..ef9eb2f 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.7.5 + 42.7.6 From d1630cde51e0477c7297b4c461e95f07277a3f15 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 2 Jun 2025 16:59:19 +0200 Subject: [PATCH 113/144] update dependencies and Maven version. --- .classpath | 1 + README.md | 4 ++-- pom.xml | 6 +++--- postgis-java-ng only release (MacOS).launch | 2 +- postgis-java-ng release (MacOS).launch | 2 +- 5 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.classpath b/.classpath index 00e6e0d..2576088 100644 --- a/.classpath +++ b/.classpath @@ -21,6 +21,7 @@ + diff --git a/README.md b/README.md index 22345b9..7788c96 100644 --- a/README.md +++ b/README.md @@ -57,11 +57,11 @@ There is a Maven artifact in the official Maven repository, so just add this to io.github.sebasbaumh postgis-java-ng - 24.1.1 + 25.1.0 ``` -The version reflects the year of the release, e.g. `24.1.1` is a version released in 2024. +The version reflects the year of the release, e.g. `25.1.0` is a version released in 2024. The API differs a bit from [postgis-java](https://github.com/postgis/postgis-java) with the main point being a different namespace (`io.github.sebasbaumh.postgis`) as publishing a project to Maven Central requires to own that namespace. In addition the class structure is a bit different (see below) to support arc geometries and reduce boilerplate code, but you should be able to adapt to it easily. diff --git a/pom.xml b/pom.xml index d3a68ae..0cad706 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 24.1.2-SNAPSHOT + 25.1.0-SNAPSHOT jar PostGIS Java bindings @@ -30,7 +30,7 @@ scm:git:git://github.com/sebasbaumh/postgis-java-ng.git scm:git:ssh://github.com:sebasbaumh/postgis-java-ng.git https://github.com/sebasbaumh/postgis-java-ng/tree/master - v24.1.0 + v25.1.0 @@ -163,7 +163,7 @@ - 3.6 + 3.9 diff --git a/postgis-java-ng only release (MacOS).launch b/postgis-java-ng only release (MacOS).launch index ec16550..2365165 100644 --- a/postgis-java-ng only release (MacOS).launch +++ b/postgis-java-ng only release (MacOS).launch @@ -7,7 +7,7 @@ - + diff --git a/postgis-java-ng release (MacOS).launch b/postgis-java-ng release (MacOS).launch index 1610613..8bad6a9 100644 --- a/postgis-java-ng release (MacOS).launch +++ b/postgis-java-ng release (MacOS).launch @@ -7,7 +7,7 @@ - + From fa8af543d16194b176a8a128cb1c2181cb594833 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 2 Jun 2025 17:24:02 +0200 Subject: [PATCH 114/144] update to new Sonatype Maven Central. --- pom.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 0cad706..b13c5ff 100644 --- a/pom.xml +++ b/pom.xml @@ -197,14 +197,14 @@ - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 + org.sonatype.central + central-publishing-maven-plugin + 0.7.0 true - ossrh - https://s01.oss.sonatype.org/ - true + central + true + published From 46d35e9ee6d580119195aa6b1e35611d6a95414b Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 2 Jun 2025 17:24:18 +0200 Subject: [PATCH 115/144] [maven-release-plugin] prepare release v25.1.0 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b13c5ff..ab91681 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 25.1.0-SNAPSHOT + 25.1.0 jar PostGIS Java bindings From 9618bd5f9eb945acc62ebfe16fc11f713eb748a2 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 2 Jun 2025 17:24:18 +0200 Subject: [PATCH 116/144] [maven-release-plugin] prepare for next development iteration --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ab91681..07305ca 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 25.1.0 + 25.1.1-SNAPSHOT jar PostGIS Java bindings From 0257200c3424e4129ee9de57b54c4dff5a7c001c Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 2 Jun 2025 17:38:38 +0200 Subject: [PATCH 117/144] do not wait for publishing, but do still automatically publish (waiting took about 13 minutes). --- pom.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/pom.xml b/pom.xml index 07305ca..677537e 100644 --- a/pom.xml +++ b/pom.xml @@ -204,7 +204,6 @@ central true - published From 7fb7d5531cee7a3ea0e442717420d650d4f939ff Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 11 Jun 2025 14:55:36 +0000 Subject: [PATCH 118/144] Bump org.postgresql:postgresql from 42.7.6 to 42.7.7 in the maven group Bumps the maven group with 1 update: [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc). Updates `org.postgresql:postgresql` from 42.7.6 to 42.7.7 - [Release notes](https://github.com/pgjdbc/pgjdbc/releases) - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md) - [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.7.6...REL42.7.7) --- updated-dependencies: - dependency-name: org.postgresql:postgresql dependency-version: 42.7.7 dependency-type: direct:production dependency-group: maven ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 677537e..813d998 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.7.6 + 42.7.7 From 1df0d9f57af6c00195db36e45d4aabdaaa41aebc Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 16 Jun 2025 10:22:05 +0200 Subject: [PATCH 119/144] Next version in docs. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7788c96..0233a75 100644 --- a/README.md +++ b/README.md @@ -57,11 +57,11 @@ There is a Maven artifact in the official Maven repository, so just add this to io.github.sebasbaumh postgis-java-ng - 25.1.0 + 25.1.1 ``` -The version reflects the year of the release, e.g. `25.1.0` is a version released in 2024. +The version reflects the year of the release, e.g. `25.1.1` is a version released in 2024. The API differs a bit from [postgis-java](https://github.com/postgis/postgis-java) with the main point being a different namespace (`io.github.sebasbaumh.postgis`) as publishing a project to Maven Central requires to own that namespace. In addition the class structure is a bit different (see below) to support arc geometries and reduce boilerplate code, but you should be able to adapt to it easily. From 8c7d4ea903ecce4a37cc5212f173130a7665cab7 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 16 Jun 2025 10:24:02 +0200 Subject: [PATCH 120/144] update maven version. --- postgis-java-ng only release (MacOS).launch | 2 +- postgis-java-ng release (MacOS).launch | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/postgis-java-ng only release (MacOS).launch b/postgis-java-ng only release (MacOS).launch index 2365165..44ce212 100644 --- a/postgis-java-ng only release (MacOS).launch +++ b/postgis-java-ng only release (MacOS).launch @@ -7,7 +7,7 @@ - + diff --git a/postgis-java-ng release (MacOS).launch b/postgis-java-ng release (MacOS).launch index 8bad6a9..b89e616 100644 --- a/postgis-java-ng release (MacOS).launch +++ b/postgis-java-ng release (MacOS).launch @@ -7,7 +7,7 @@ - + From 530191edaa0c170ece98f886352a1466b3363c40 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 16 Jun 2025 10:24:34 +0200 Subject: [PATCH 121/144] [maven-release-plugin] prepare release v25.1.1 --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 813d998..437f4e5 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 25.1.1-SNAPSHOT + 25.1.1 jar PostGIS Java bindings @@ -30,7 +30,7 @@ scm:git:git://github.com/sebasbaumh/postgis-java-ng.git scm:git:ssh://github.com:sebasbaumh/postgis-java-ng.git https://github.com/sebasbaumh/postgis-java-ng/tree/master - v25.1.0 + v25.1.1 From d2eddc8785989f008b0b832ec31ac64a03df4224 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Mon, 16 Jun 2025 10:24:34 +0200 Subject: [PATCH 122/144] [maven-release-plugin] prepare for next development iteration --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 437f4e5..6259ceb 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 25.1.1 + 25.1.2-SNAPSHOT jar PostGIS Java bindings @@ -30,7 +30,7 @@ scm:git:git://github.com/sebasbaumh/postgis-java-ng.git scm:git:ssh://github.com:sebasbaumh/postgis-java-ng.git https://github.com/sebasbaumh/postgis-java-ng/tree/master - v25.1.1 + v25.1.0 From 42157e762da7af4832f5004257df010f81d6363e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jun 2025 14:41:25 +0000 Subject: [PATCH 123/144] Bump org.sonatype.central:central-publishing-maven-plugin Bumps [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) from 0.7.0 to 0.8.0. - [Commits](https://github.com/sonatype/central-publishing-maven-plugin/commits) --- updated-dependencies: - dependency-name: org.sonatype.central:central-publishing-maven-plugin dependency-version: 0.8.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6259ceb..dab8ba3 100644 --- a/pom.xml +++ b/pom.xml @@ -199,7 +199,7 @@ org.sonatype.central central-publishing-maven-plugin - 0.7.0 + 0.8.0 true central From b86072b63195ae4d6802c786e18670e5fbe36768 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Jun 2025 15:27:29 +0000 Subject: [PATCH 124/144] Bump com.mchange:c3p0 from 0.11.1 to 0.11.2 Bumps [com.mchange:c3p0](https://github.com/swaldman/c3p0) from 0.11.1 to 0.11.2. - [Changelog](https://github.com/swaldman/c3p0/blob/0.11.x/CHANGELOG) - [Commits](https://github.com/swaldman/c3p0/compare/v0.11.1...v0.11.2) --- updated-dependencies: - dependency-name: com.mchange:c3p0 dependency-version: 0.11.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index dab8ba3..643b869 100644 --- a/pom.xml +++ b/pom.xml @@ -73,7 +73,7 @@ com.mchange c3p0 - 0.11.1 + 0.11.2 test From 38c44f51512153096f7594204b713b18a9fded2a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Jul 2025 14:37:43 +0000 Subject: [PATCH 125/144] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.2.7 to 3.2.8. - [Release notes](https://github.com/apache/maven-gpg-plugin/releases) - [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.7...maven-gpg-plugin-3.2.8) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-gpg-plugin dependency-version: 3.2.8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 643b869..236a542 100644 --- a/pom.xml +++ b/pom.xml @@ -179,7 +179,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.7 + 3.2.8 From 9fc173d50e16eb08ff13265003b736b76a493d83 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Jul 2025 14:52:51 +0000 Subject: [PATCH 126/144] Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.5.0 to 3.6.0 Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.5.0 to 3.6.0. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.5.0...enforcer-3.6.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-version: 3.6.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 643b869..af848e5 100644 --- a/pom.xml +++ b/pom.xml @@ -153,7 +153,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.5.0 + 3.6.0 enforce-maven From 296ca5295c37b75d2848e8180b9030d9d3ac214d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Jul 2025 13:28:52 +0000 Subject: [PATCH 127/144] Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 to 3.6.1 Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.6.0 to 3.6.1. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.6.0...enforcer-3.6.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-version: 3.6.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 731f49b..ba27e27 100644 --- a/pom.xml +++ b/pom.xml @@ -153,7 +153,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.6.0 + 3.6.1 enforce-maven From 485518afb3491361370738e107d6c31e6527b12e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Aug 2025 17:20:19 +0000 Subject: [PATCH 128/144] Bump com.github.spotbugs:spotbugs-annotations from 4.9.3 to 4.9.4 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.9.3 to 4.9.4. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.9.3...4.9.4) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-version: 4.9.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ba27e27..a33c4b7 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.9.3 + 4.9.4 provided From a91ba5b5c30bdd9da6540ec056b3ec0b5833a572 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Aug 2025 16:46:23 +0000 Subject: [PATCH 129/144] Bump actions/checkout from 4 to 5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/sonarcloud.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index afa9772..75816c9 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -38,7 +38,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 # setup Java 21 using Eclipse Temurin/Adoptium - uses: actions/setup-java@v4 diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index ea275f9..c2707a4 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -7,7 +7,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - name: Set up JDK 21 From 16345c9eda33f9e17af992895d7597bfa20aac1d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Aug 2025 17:15:38 +0000 Subject: [PATCH 130/144] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.11.2 to 3.11.3. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.11.2...maven-javadoc-plugin-3.11.3) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-version: 3.11.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a33c4b7..3cdccc4 100644 --- a/pom.xml +++ b/pom.xml @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.11.2 + 3.11.3 attach-javadocs From 9a5279af4ae7c7ca548aca85e2a210a833108bad Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 26 Aug 2025 02:15:23 +0000 Subject: [PATCH 131/144] Bump actions/setup-java from 4 to 5 Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/setup-java dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/sonarcloud.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 75816c9..2a0e545 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -41,7 +41,7 @@ jobs: uses: actions/checkout@v5 # setup Java 21 using Eclipse Temurin/Adoptium - - uses: actions/setup-java@v4 + - uses: actions/setup-java@v5 with: java-version: 21 distribution: temurin diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index c2707a4..a0ea775 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -11,7 +11,7 @@ jobs: with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - name: Set up JDK 21 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: 21 distribution: temurin From 399a1392af1c03eced5cda7696fa5d797baa59e7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 12:18:54 +0000 Subject: [PATCH 132/144] Bump org.eclipse.jdt:org.eclipse.jdt.annotation from 2.3.100 to 2.4.0 Bumps [org.eclipse.jdt:org.eclipse.jdt.annotation](https://github.com/eclipse-jdt/eclipse.jdt.core) from 2.3.100 to 2.4.0. - [Commits](https://github.com/eclipse-jdt/eclipse.jdt.core/commits) --- updated-dependencies: - dependency-name: org.eclipse.jdt:org.eclipse.jdt.annotation dependency-version: 2.4.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 3cdccc4..a7e0889 100644 --- a/pom.xml +++ b/pom.xml @@ -60,7 +60,7 @@ org.eclipse.jdt org.eclipse.jdt.annotation - 2.3.100 + 2.4.0 provided From bfe296ae595edfdbc9e73371166cc909a71115a8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 12:20:29 +0000 Subject: [PATCH 133/144] Bump org.codehaus.mojo:versions-maven-plugin from 2.18.0 to 2.19.0 Bumps [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) from 2.18.0 to 2.19.0. - [Release notes](https://github.com/mojohaus/versions/releases) - [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md) - [Commits](https://github.com/mojohaus/versions/compare/2.18.0...2.19.0) --- updated-dependencies: - dependency-name: org.codehaus.mojo:versions-maven-plugin dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 3cdccc4..70dac54 100644 --- a/pom.xml +++ b/pom.xml @@ -215,7 +215,7 @@ org.codehaus.mojo versions-maven-plugin - 2.18.0 + 2.19.0 From 5c164d94398c3e477693835b6c3164b591e65d59 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 13:23:43 +0000 Subject: [PATCH 134/144] Bump com.github.spotbugs:spotbugs-annotations from 4.9.4 to 4.9.5 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.9.4 to 4.9.5. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.9.4...4.9.5) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-version: 4.9.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d4105c5..1341e70 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.9.4 + 4.9.5 provided From c31a40a1542b4959b8ae7148f5e4ce10b62fd54e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 12:01:26 +0000 Subject: [PATCH 135/144] Bump org.codehaus.mojo:versions-maven-plugin from 2.19.0 to 2.19.1 Bumps [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) from 2.19.0 to 2.19.1. - [Release notes](https://github.com/mojohaus/versions/releases) - [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md) - [Commits](https://github.com/mojohaus/versions/compare/2.19.0...2.19.1) --- updated-dependencies: - dependency-name: org.codehaus.mojo:versions-maven-plugin dependency-version: 2.19.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1341e70..8762b05 100644 --- a/pom.xml +++ b/pom.xml @@ -215,7 +215,7 @@ org.codehaus.mojo versions-maven-plugin - 2.19.0 + 2.19.1 From 3d7fd8def8534ee6933285d7402c83d5208e3eb4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 12:01:32 +0000 Subject: [PATCH 136/144] Bump org.postgresql:postgresql from 42.7.7 to 42.7.8 Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.7.7 to 42.7.8. - [Release notes](https://github.com/pgjdbc/pgjdbc/releases) - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md) - [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.7.7...REL42.7.8) --- updated-dependencies: - dependency-name: org.postgresql:postgresql dependency-version: 42.7.8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1341e70..2866e18 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.7.7 + 42.7.8 From d5d3239f6ed447bc4647afee5eec8b898760faf2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 12:01:40 +0000 Subject: [PATCH 137/144] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.3 to 3.12.0 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.11.3 to 3.12.0. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.11.3...maven-javadoc-plugin-3.12.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-version: 3.12.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1341e70..b457397 100644 --- a/pom.xml +++ b/pom.xml @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.11.3 + 3.12.0 attach-javadocs From 9b5ac853b0ff516c07b0443893f85cbe6391f897 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 12:02:27 +0000 Subject: [PATCH 138/144] Bump com.github.spotbugs:spotbugs-annotations from 4.9.5 to 4.9.6 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.9.5 to 4.9.6. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.9.5...4.9.6) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-version: 4.9.6 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1341e70..cb93b09 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.9.5 + 4.9.6 provided From ff4f9f1d96196328585be4c7d2cb6b710295f528 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 12:02:38 +0000 Subject: [PATCH 139/144] Bump org.apache.maven.plugins:maven-compiler-plugin Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.14.0 to 3.14.1. - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.14.0...maven-compiler-plugin-3.14.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-compiler-plugin dependency-version: 3.14.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1341e70..f0771a1 100644 --- a/pom.xml +++ b/pom.xml @@ -106,7 +106,7 @@ maven-compiler-plugin - 3.14.0 + 3.14.1 21 21 From fe88d00b4241b1b574e0536e5f83a1af6d4e50a8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Sep 2025 15:19:49 +0000 Subject: [PATCH 140/144] Bump org.sonatype.central:central-publishing-maven-plugin Bumps [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) from 0.8.0 to 0.9.0. - [Commits](https://github.com/sonatype/central-publishing-maven-plugin/commits) --- updated-dependencies: - dependency-name: org.sonatype.central:central-publishing-maven-plugin dependency-version: 0.9.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0447fbf..71da2ba 100644 --- a/pom.xml +++ b/pom.xml @@ -199,7 +199,7 @@ org.sonatype.central central-publishing-maven-plugin - 0.8.0 + 0.9.0 true central From 6816fe773e38de773aac0f8ed47de76c67c5563a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 12:33:02 +0000 Subject: [PATCH 141/144] Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.1 to 3.6.2 Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.6.1 to 3.6.2. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.6.1...enforcer-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-version: 3.6.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0447fbf..be601ec 100644 --- a/pom.xml +++ b/pom.xml @@ -153,7 +153,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.6.1 + 3.6.2 enforce-maven From bec7883868462499aa6012d1f497df89945304e3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 12:35:52 +0000 Subject: [PATCH 142/144] Bump org.apache.maven.plugins:maven-dependency-plugin Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.8.1 to 3.9.0. - [Release notes](https://github.com/apache/maven-dependency-plugin/releases) - [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.8.1...maven-dependency-plugin-3.9.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-dependency-plugin dependency-version: 3.9.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0447fbf..4c1fb5e 100644 --- a/pom.xml +++ b/pom.xml @@ -210,7 +210,7 @@ org.apache.maven.plugins maven-dependency-plugin - 3.8.1 + 3.9.0 org.codehaus.mojo From 5efdae134277070e09781302d87d3df19494e8de Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Oct 2025 13:04:30 +0000 Subject: [PATCH 143/144] Bump github/codeql-action from 3 to 4 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v3...v4) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/codeql-analysis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 2a0e545..310f5d2 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -49,7 +49,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -63,7 +63,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v3 + uses: github/codeql-action/autobuild@v4 # â„šī¸ Command-line programs to run using the OS shell. # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun @@ -76,4 +76,4 @@ jobs: # ./location_of_script_within_repo/buildscript.sh - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 From dfbd9d1503b777f27df3bb222a3cd12bd81f9046 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Oct 2025 13:13:26 +0000 Subject: [PATCH 144/144] Bump com.github.spotbugs:spotbugs-annotations from 4.9.6 to 4.9.8 Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.9.6 to 4.9.8. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.9.6...4.9.8) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-annotations dependency-version: 4.9.8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6c40e12..c6bd30e 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.9.6 + 4.9.8 provided