From 5a3e621f333c2363df08feb919c3662672a68db7 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Thu, 30 Jun 2022 16:05:38 +0200 Subject: [PATCH 001/211] [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 2276469..47e7c36 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 22.3.0 + 22.3.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 - v22.3.0 + HEAD From 46dc25ab8f30492136bbaf523605483d79d6187e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Jul 2022 12:00:49 +0000 Subject: [PATCH 002/211] Bump maven-deploy-plugin from 3.0.0-M2 to 3.0.0 Bumps [maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) from 3.0.0-M2 to 3.0.0. - [Release notes](https://github.com/apache/maven-deploy-plugin/releases) - [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-3.0.0-M2...maven-deploy-plugin-3.0.0) --- 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 47e7c36..eadf154 100644 --- a/pom.xml +++ b/pom.xml @@ -174,7 +174,7 @@ org.apache.maven.plugins maven-deploy-plugin - 3.0.0-M2 + 3.0.0 org.apache.maven.plugins From 048a960df3ca6cfccef0e8396c2909a3b47179ad Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 26 Jul 2022 07:52:53 +0200 Subject: [PATCH 003/211] adjust formatter. --- .settings/org.eclipse.jdt.core.prefs | 13 +++++++++++-- .settings/org.eclipse.jdt.ui.prefs | 2 +- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index c101d40..711ae50 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -133,6 +133,7 @@ org.eclipse.jdt.core.compiler.release=disabled org.eclipse.jdt.core.compiler.source=11 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 org.eclipse.jdt.core.formatter.align_type_members_on_columns=false org.eclipse.jdt.core.formatter.align_variable_declarations_on_columns=false org.eclipse.jdt.core.formatter.align_with_spaces=false @@ -145,7 +146,7 @@ org.eclipse.jdt.core.formatter.alignment_for_annotations_on_package=49 org.eclipse.jdt.core.formatter.alignment_for_annotations_on_parameter=0 org.eclipse.jdt.core.formatter.alignment_for_annotations_on_type=49 org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0 +org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=16 org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=49 org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 @@ -160,6 +161,8 @@ org.eclipse.jdt.core.formatter.alignment_for_conditional_expression_chain=0 org.eclipse.jdt.core.formatter.alignment_for_enum_constants=49 org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 org.eclipse.jdt.core.formatter.alignment_for_expressions_in_for_loop_header=0 +org.eclipse.jdt.core.formatter.alignment_for_expressions_in_switch_case_with_arrow=0 +org.eclipse.jdt.core.formatter.alignment_for_expressions_in_switch_case_with_colon=0 org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0 org.eclipse.jdt.core.formatter.alignment_for_module_statements=16 @@ -178,9 +181,10 @@ org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=49 org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_record_declaration=16 org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_switch_case_with_arrow=0 org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_type_annotations=0 +org.eclipse.jdt.core.formatter.alignment_for_type_annotations=16 org.eclipse.jdt.core.formatter.alignment_for_type_arguments=0 org.eclipse.jdt.core.formatter.alignment_for_type_parameters=0 org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16 @@ -308,6 +312,7 @@ org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arg org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_permitted_types=insert org.eclipse.jdt.core.formatter.insert_space_after_comma_in_record_components=insert org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert org.eclipse.jdt.core.formatter.insert_space_after_comma_in_switch_case_expressions=insert @@ -399,6 +404,7 @@ org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_ar org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_permitted_types=do not insert org.eclipse.jdt.core.formatter.insert_space_before_comma_in_record_components=do not insert org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert org.eclipse.jdt.core.formatter.insert_space_before_comma_in_switch_case_expressions=do not insert @@ -482,6 +488,8 @@ org.eclipse.jdt.core.formatter.keep_simple_do_while_body_on_same_line=false org.eclipse.jdt.core.formatter.keep_simple_for_body_on_same_line=false org.eclipse.jdt.core.formatter.keep_simple_getter_setter_on_one_line=false org.eclipse.jdt.core.formatter.keep_simple_while_body_on_same_line=false +org.eclipse.jdt.core.formatter.keep_switch_body_block_on_one_line=one_line_never +org.eclipse.jdt.core.formatter.keep_switch_case_with_arrow_on_one_line=one_line_never org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false org.eclipse.jdt.core.formatter.keep_type_declaration_on_one_line=one_line_never org.eclipse.jdt.core.formatter.lineSplit=120 @@ -522,6 +530,7 @@ org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true org.eclipse.jdt.core.formatter.wrap_before_relational_operator=true org.eclipse.jdt.core.formatter.wrap_before_shift_operator=true org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true +org.eclipse.jdt.core.formatter.wrap_before_switch_case_arrow_operator=false org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true org.eclipse.jdt.core.javaFormatter=org.eclipse.jdt.core.defaultJavaFormatter org.eclipse.objectteams.otdt.compiler.option.pure_java=enabled diff --git a/.settings/org.eclipse.jdt.ui.prefs b/.settings/org.eclipse.jdt.ui.prefs index d5c4137..3355f41 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=21 +formatter_settings_version=22 org.eclipse.jdt.ui.text.custom_code_templates= From f11e6235a511a1979b1991746440740c0d39a24d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 6 Aug 2022 06:06:44 +0000 Subject: [PATCH 004/211] Bump postgresql from 42.4.0 to 42.4.1 Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.4.0 to 42.4.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.4.0...REL42.4.1) --- 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 eadf154..f17aa5b 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.4.0 + 42.4.1 From fd7109a09be5b6551ad8e4ae55e149d122de4634 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Aug 2022 12:00:40 +0000 Subject: [PATCH 005/211] Bump slf4j-api from 2.0.0-alpha7 to 2.0.0-beta1 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.0-alpha7 to 2.0.0-beta1. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.0-alpha7...v_2.0.0-beta1) --- 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 f17aa5b..11dc266 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.0-alpha7 + 2.0.0-beta1 test From f9cf8bbeea19faa6e66042b6c0152085b0691757 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Aug 2022 12:00:43 +0000 Subject: [PATCH 006/211] Bump slf4j-jdk14 from 2.0.0-alpha7 to 2.0.0-beta1 Bumps [slf4j-jdk14](https://github.com/qos-ch/slf4j) from 2.0.0-alpha7 to 2.0.0-beta1. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.0-alpha7...v_2.0.0-beta1) --- 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 f17aa5b..e70efcf 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.0-alpha7 + 2.0.0-beta1 test From 62a4d112b1d7213d8c117444be3991dde7bbf690 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Aug 2022 12:00:53 +0000 Subject: [PATCH 007/211] Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 Bumps [maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.4.0 to 3.4.1. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.4.0...maven-javadoc-plugin-3.4.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 f3e21ec..f0c5456 100644 --- a/pom.xml +++ b/pom.xml @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.4.0 + 3.4.1 attach-javadocs From 527c5797ceedd2869b807146f974864baaa2a606 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Aug 2022 12:00:38 +0000 Subject: [PATCH 008/211] Bump slf4j-jdk14 from 2.0.0-beta1 to 2.0.0 Bumps [slf4j-jdk14](https://github.com/qos-ch/slf4j) from 2.0.0-beta1 to 2.0.0. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.0-beta1...v_2.0.0) --- 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 f0c5456..4086cf0 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.0-beta1 + 2.0.0 test From 1467a43d2ff1fee1dd4d0ea5b78eff00c0f1904b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Aug 2022 12:00:41 +0000 Subject: [PATCH 009/211] Bump slf4j-api from 2.0.0-beta1 to 2.0.0 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.0-beta1 to 2.0.0. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.0-beta1...v_2.0.0) --- 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 f0c5456..673872b 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.0-beta1 + 2.0.0 test From 0131edd0037e09eccdce1b85d70593e85df23491 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Aug 2022 12:01:04 +0000 Subject: [PATCH 010/211] Bump postgresql from 42.4.1 to 42.5.0 Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.4.1 to 42.5.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.4.1...REL42.5.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 f0c5456..da25c26 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.4.1 + 42.5.0 From 8dcb61663c116ae5b64253a651f4755e79b1c2fd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 15:50:43 +0000 Subject: [PATCH 011/211] Bump spotbugs-annotations from 4.7.1 to 4.7.2 Bumps [spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.7.1 to 4.7.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.7.1...4.7.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 ed1cc54..e81fe86 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.7.1 + 4.7.2 provided From fa616c1f703a4cf5722b0337b5975c59e2922e7c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Sep 2022 12:01:13 +0000 Subject: [PATCH 012/211] Bump versions-maven-plugin from 2.11.0 to 2.12.0 Bumps [versions-maven-plugin](https://github.com/mojohaus/versions-maven-plugin) from 2.11.0 to 2.12.0. - [Release notes](https://github.com/mojohaus/versions-maven-plugin/releases) - [Changelog](https://github.com/mojohaus/versions-maven-plugin/blob/master/ReleaseNotes.md) - [Commits](https://github.com/mojohaus/versions-maven-plugin/compare/versions-maven-plugin-2.11.0...versions-maven-plugin-2.12.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 e81fe86..adc217d 100644 --- a/pom.xml +++ b/pom.xml @@ -216,7 +216,7 @@ org.codehaus.mojo versions-maven-plugin - 2.11.0 + 2.12.0 From 5e04cabb42da8c5fe67c3801a9d24b29dfd98824 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Sep 2022 12:00:40 +0000 Subject: [PATCH 013/211] Bump slf4j-jdk14 from 2.0.0 to 2.0.1 Bumps [slf4j-jdk14](https://github.com/qos-ch/slf4j) from 2.0.0 to 2.0.1. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.0...v_2.0.1) --- 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 adc217d..dc89324 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.0 + 2.0.1 test From d14115e1f695e181d8baa440c7dbf1f9d6eb3859 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Sep 2022 12:00:43 +0000 Subject: [PATCH 014/211] Bump org.eclipse.jdt.annotation from 2.2.600 to 2.2.700 Bumps [org.eclipse.jdt.annotation](https://github.com/eclipse-jdt/eclipse.jdt.core) from 2.2.600 to 2.2.700. - [Release notes](https://github.com/eclipse-jdt/eclipse.jdt.core/releases) - [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 adc217d..59eebf6 100644 --- a/pom.xml +++ b/pom.xml @@ -60,7 +60,7 @@ org.eclipse.jdt org.eclipse.jdt.annotation - 2.2.600 + 2.2.700 provided From 903362eae767f0a738741d124603bbce58811a51 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Sep 2022 12:00:46 +0000 Subject: [PATCH 015/211] Bump slf4j-api from 2.0.0 to 2.0.1 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.0 to 2.0.1. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.0...v_2.0.1) --- 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 adc217d..34c23fd 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.0 + 2.0.1 test From 64985148f0196fc208f28fe1d990a32a05dcdff0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Sep 2022 12:00:59 +0000 Subject: [PATCH 016/211] Bump slf4j-jdk14 from 2.0.1 to 2.0.2 Bumps [slf4j-jdk14](https://github.com/qos-ch/slf4j) from 2.0.1 to 2.0.2. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.1...v_2.0.2) --- 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 d02253c..82bc35b 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.1 + 2.0.2 test From 22a1a09f7f3efda829ee80e62bda602e9834e043 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Sep 2022 12:01:01 +0000 Subject: [PATCH 017/211] Bump slf4j-api from 2.0.1 to 2.0.2 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.1 to 2.0.2. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.1...v_2.0.2) --- 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 d02253c..976a682 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.1 + 2.0.2 test From 711e8ff7d68fc7e5895e799d7109f9a1516cc923 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Oct 2022 12:00:54 +0000 Subject: [PATCH 018/211] Bump slf4j-jdk14 from 2.0.2 to 2.0.3 Bumps [slf4j-jdk14](https://github.com/qos-ch/slf4j) from 2.0.2 to 2.0.3. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.2...v_2.0.3) --- 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 979dae7..9f7bbf4 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.2 + 2.0.3 test From edf4b5c6b70695badc55c382dd222492a619d8f4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Oct 2022 12:00:57 +0000 Subject: [PATCH 019/211] Bump slf4j-api from 2.0.2 to 2.0.3 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.2 to 2.0.3. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.2...v_2.0.3) --- 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 979dae7..5653926 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.2 + 2.0.3 test From de20ee04d6f9713554f9bfd94213ea95e5b26865 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 4 Oct 2022 12:02:50 +0200 Subject: [PATCH 020/211] formatting. --- README.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index d6cc6d5..0f3673c 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=sebasbaumh_postgis-java-ng&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=sebasbaumh_postgis-java-ng) This project contains Java bindings for using [PostGIS](https://postgis.net/) geometries coming from a [PostgreSQL](https://www.postgresql.org/) database. -It is originally based on [postgis-java](https://github.com/postgis/postgis-java) and I want to thank its authors here for their work. +*It is originally based on [postgis-java](https://github.com/postgis/postgis-java) and I want to thank its authors for their work.* **Project goals and improvements:** * Support for geometries containing arcs like `CIRCULARSTRING` or `CURVEPOLYGON` @@ -28,20 +28,20 @@ It is originally based on [postgis-java](https://github.com/postgis/postgis-java * The license is still LGPL **Supported [geometry types](https://postgis.net/docs/using_postgis_dbmanagement.html#RefObject):** -* Point -* LineString -* CircularString -* CompoundCurve -* Polygon -* CurvePolygon -* MultiPoint -* MultiLineString -* MultiCurve -* MultiPolygon -* MultiSurface -* GeometryCollection -* box2d -* box3d +* `Point` +* `LineString` +* `CircularString` +* `CompoundCurve` +* `Polygon` +* `CurvePolygon` +* `MultiPoint` +* `MultiLineString` +* `MultiCurve` +* `MultiPolygon` +* `MultiSurface` +* `GeometryCollection` +* `box2d` +* `box3d` ## How to use it ## There is a Maven artifact in the official Maven repository, so just add this to your Maven POM: From 4850282884f82de2690fab79d57a37dd99a8dda1 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 4 Oct 2022 12:11:27 +0200 Subject: [PATCH 021/211] 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 651e28b9f9ea53457b003798b9107f81f003b711 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 4 Oct 2022 13:16:23 +0200 Subject: [PATCH 022/211] readme. --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0f3673c..1b47805 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,10 @@ This project contains Java bindings for using [PostGIS](https://postgis.net/) ge * Support for the latest PostgreSQL and PostGIS versions * Recommended are PostgreSQL 14 and PostGIS 3.2.1 * Supported are versions starting from PostgreSQL 9.6 and PostGIS 2.3 -* Support for JDK 11+ (there is an older [branch for JDK 8](https://github.com/sebasbaumh/postgis-java-ng/tree/jdk8)) +* Support for current JDKs + * JDK 11 ([main branch](https://github.com/sebasbaumh/postgis-java-ng/tree/master)) + * JDK 17 ([unreleased branch](https://github.com/sebasbaumh/postgis-java-ng/tree/jdk17), but already working) + * JDK 8 ([older branch](https://github.com/sebasbaumh/postgis-java-ng/tree/jdk8)) * The license is still LGPL **Supported [geometry types](https://postgis.net/docs/using_postgis_dbmanagement.html#RefObject):** From f0259c259d3b4f3315c18faa1b587b42054b28a5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Oct 2022 12:01:09 +0000 Subject: [PATCH 023/211] Bump spotbugs-annotations from 4.7.2 to 4.7.3 Bumps [spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.7.2 to 4.7.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.7.2...4.7.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 ce84236..9e7e247 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.github.spotbugs spotbugs-annotations - 4.7.2 + 4.7.3 provided From 4d3aca8f4021ddd058da6765996edc069e26dc2a Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 18 Oct 2022 11:50:36 +0200 Subject: [PATCH 024/211] launch configurations and readme. --- README.md | 2 +- postgis-java-ng dependencies.launch | 3 +++ postgis-java-ng only release.launch | 4 +++- postgis-java-ng package.launch | 3 +++ postgis-java-ng release.launch | 4 +++- 5 files changed, 13 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 1b47805..b4665a6 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ There is a Maven artifact in the official Maven repository, so just add this to io.github.sebasbaumh postgis-java-ng - 22.3.0 + 22.3.1 ``` diff --git a/postgis-java-ng dependencies.launch b/postgis-java-ng dependencies.launch index 3896a63..97cceaa 100644 --- a/postgis-java-ng dependencies.launch +++ b/postgis-java-ng dependencies.launch @@ -1,5 +1,6 @@ + @@ -12,6 +13,8 @@ + + diff --git a/postgis-java-ng only release.launch b/postgis-java-ng only release.launch index 847862b..9c98a53 100644 --- a/postgis-java-ng only release.launch +++ b/postgis-java-ng only release.launch @@ -1,5 +1,6 @@ + @@ -14,7 +15,8 @@ + - + diff --git a/postgis-java-ng package.launch b/postgis-java-ng package.launch index e502f90..e0b2fb5 100644 --- a/postgis-java-ng package.launch +++ b/postgis-java-ng package.launch @@ -1,5 +1,6 @@ + @@ -12,6 +13,8 @@ + + diff --git a/postgis-java-ng release.launch b/postgis-java-ng release.launch index 06037e8..39d6ef2 100644 --- a/postgis-java-ng release.launch +++ b/postgis-java-ng release.launch @@ -1,5 +1,6 @@ + @@ -14,7 +15,8 @@ + - + From e236b802fec435378af22fda1f503075c95ed8e9 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 18 Oct 2022 11:50:59 +0200 Subject: [PATCH 025/211] [maven-release-plugin] prepare release v22.3.1 --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 9e7e247..334d0d1 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 22.3.1-SNAPSHOT + 22.3.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 - HEAD + v22.3.1 From ae119176b99f5f43e1b85fdc10a96ff07c19b821 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Tue, 18 Oct 2022 11:50:59 +0200 Subject: [PATCH 026/211] [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 334d0d1..4bf4dfd 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 22.3.1 + 22.3.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 - v22.3.1 + HEAD From 6f890cb9f9a5a9033f5b5c1506f3897242df7675 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Oct 2022 12:00:44 +0000 Subject: [PATCH 027/211] Bump versions-maven-plugin from 2.12.0 to 2.13.0 Bumps [versions-maven-plugin](https://github.com/mojohaus/versions-maven-plugin) from 2.12.0 to 2.13.0. - [Release notes](https://github.com/mojohaus/versions-maven-plugin/releases) - [Changelog](https://github.com/mojohaus/versions-maven-plugin/blob/master/ReleaseNotes.md) - [Commits](https://github.com/mojohaus/versions-maven-plugin/compare/versions-maven-plugin-2.12.0...2.13.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 4bf4dfd..2ce9129 100644 --- a/pom.xml +++ b/pom.xml @@ -216,7 +216,7 @@ org.codehaus.mojo versions-maven-plugin - 2.12.0 + 2.13.0 From 73148c525c1a7850e553c04febe2a93a666cdc54 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Nov 2022 12:00:27 +0000 Subject: [PATCH 028/211] Bump maven-release-plugin from 3.0.0-M6 to 3.0.0-M7 Bumps [maven-release-plugin](https://github.com/apache/maven-release) from 3.0.0-M6 to 3.0.0-M7. - [Release notes](https://github.com/apache/maven-release/releases) - [Commits](https://github.com/apache/maven-release/compare/maven-release-3.0.0-M6...maven-release-3.0.0-M7) --- 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 2ce9129..dcb39b9 100644 --- a/pom.xml +++ b/pom.xml @@ -188,7 +188,7 @@ org.apache.maven.plugins maven-release-plugin - 3.0.0-M6 + 3.0.0-M7 true false From a0d5609e5eebb324f04227deaddece5822103bbc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Nov 2022 12:01:32 +0000 Subject: [PATCH 029/211] Bump slf4j-jdk14 from 2.0.3 to 2.0.4 Bumps [slf4j-jdk14](https://github.com/qos-ch/slf4j) from 2.0.3 to 2.0.4. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.3...v_2.0.4) --- 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 dcb39b9..4422978 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.3 + 2.0.4 test From 5d5082f364a045a7cc5e575f042cb105fcac10cd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Nov 2022 12:01:38 +0000 Subject: [PATCH 030/211] Bump slf4j-api from 2.0.3 to 2.0.4 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.3 to 2.0.4. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.3...v_2.0.4) --- 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 dcb39b9..116c6ef 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.3 + 2.0.4 test From ff2d561f74ca0ec9564c309435691cbf935f1184 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 23 Nov 2022 22:19:14 +0000 Subject: [PATCH 031/211] Bump postgresql from 42.5.0 to 42.5.1 Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.5.0 to 42.5.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.5.0...REL42.5.1) --- 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 cc98b16..71150ac 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.5.0 + 42.5.1 From 0bf79b222086f454f76c1f5c1e0483e04f9b23e2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Nov 2022 12:00:26 +0000 Subject: [PATCH 032/211] Bump slf4j-jdk14 from 2.0.4 to 2.0.5 Bumps [slf4j-jdk14](https://github.com/qos-ch/slf4j) from 2.0.4 to 2.0.5. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.4...v_2.0.5) --- 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 71150ac..e489312 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.4 + 2.0.5 test From ee7501d9edf6cedb8eb83c6cf856085a19dee863 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Nov 2022 12:00:29 +0000 Subject: [PATCH 033/211] Bump slf4j-api from 2.0.4 to 2.0.5 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.4 to 2.0.5. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.4...v_2.0.5) --- 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 71150ac..b0d2a1e 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.4 + 2.0.5 test From aca93bf75294d7398fdba41603adf841fd8f098d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Dec 2022 12:00:25 +0000 Subject: [PATCH 034/211] Bump maven-dependency-plugin from 3.3.0 to 3.4.0 Bumps [maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/apache/maven-dependency-plugin/releases) - [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.3.0...maven-dependency-plugin-3.4.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 bc0a34e..c99741c 100644 --- a/pom.xml +++ b/pom.xml @@ -211,7 +211,7 @@ org.apache.maven.plugins maven-dependency-plugin - 3.3.0 + 3.4.0 org.codehaus.mojo From 70460d33e8e4697f2594311c4d01d624ca53ffdc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Dec 2022 12:00:27 +0000 Subject: [PATCH 035/211] Bump slf4j-api from 2.0.5 to 2.0.6 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.5 to 2.0.6. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.5...v_2.0.6) --- 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 c99741c..8ecba96 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.5 + 2.0.6 test From 13b60ac64fc49ef024e35c9212e305186a933a83 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Dec 2022 12:00:30 +0000 Subject: [PATCH 036/211] Bump slf4j-jdk14 from 2.0.5 to 2.0.6 Bumps [slf4j-jdk14](https://github.com/qos-ch/slf4j) from 2.0.5 to 2.0.6. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.5...v_2.0.6) --- 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 c99741c..305dd27 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.5 + 2.0.6 test From 9dc0209ecb607ef9229e59283dc41478212b8ee5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Dec 2022 12:00:35 +0000 Subject: [PATCH 037/211] Bump versions-maven-plugin from 2.13.0 to 2.14.1 Bumps [versions-maven-plugin](https://github.com/mojohaus/versions) from 2.13.0 to 2.14.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.13.0...2.14.1) --- 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 c99741c..42924c7 100644 --- a/pom.xml +++ b/pom.xml @@ -216,7 +216,7 @@ org.codehaus.mojo versions-maven-plugin - 2.13.0 + 2.14.1 From 6a133ec2f3b953f68ae21d9e92f3859cb39995e7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Dec 2022 12:00:27 +0000 Subject: [PATCH 038/211] Bump versions-maven-plugin from 2.14.1 to 2.14.2 Bumps [versions-maven-plugin](https://github.com/mojohaus/versions) from 2.14.1 to 2.14.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.14.1...2.14.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 12a4941..5abb40b 100644 --- a/pom.xml +++ b/pom.xml @@ -216,7 +216,7 @@ org.codehaus.mojo versions-maven-plugin - 2.14.1 + 2.14.2 From ba31470d5be6e34cc339bdc4e4b46d0b7db117e9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jan 2023 12:00:35 +0000 Subject: [PATCH 039/211] Bump maven-dependency-plugin from 3.4.0 to 3.5.0 Bumps [maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.4.0 to 3.5.0. - [Release notes](https://github.com/apache/maven-dependency-plugin/releases) - [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.4.0...maven-dependency-plugin-3.5.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 5abb40b..dd3fc5a 100644 --- a/pom.xml +++ b/pom.xml @@ -211,7 +211,7 @@ org.apache.maven.plugins maven-dependency-plugin - 3.4.0 + 3.5.0 org.codehaus.mojo From 077538122d286d7d3d1d03242804ad77308a5f32 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Thu, 2 Feb 2023 13:54:58 +0100 Subject: [PATCH 040/211] remove workaround that is obsolete by latest PostgreSQL JDBC. --- .../sebasbaumh/postgis/DriverWrapper.java | 98 ------------------- 1 file changed, 98 deletions(-) diff --git a/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java b/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java index ca243e1..9ab4bdb 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java +++ b/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java @@ -27,15 +27,8 @@ import java.lang.reflect.Method; import java.sql.Connection; -import java.sql.ResultSet; import java.sql.SQLException; -import java.sql.Statement; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collection; -import java.util.HashSet; import java.util.Properties; -import java.util.Set; import java.util.logging.Level; import java.util.logging.Logger; @@ -46,9 +39,6 @@ import org.eclipse.jdt.annotation.NonNullByDefault; import org.postgresql.Driver; import org.postgresql.PGConnection; -import org.postgresql.core.BaseConnection; -import org.postgresql.core.Oid; -import org.postgresql.core.QueryExecutor; /** * Wraps the PostGreSQL Driver to transparently add the PostGIS Object Classes. This avoids the need of explicit @@ -109,43 +99,6 @@ public DriverWrapper() { } - /** - * Tries to get a {@link QueryExecutor} from the given {@link Connection}, supports wrapped connections. - * @param conn {@link Connection} - * @return {@link QueryExecutor} - * @throws SQLException if the {@link Connection} is no {@link BaseConnection}. - */ - private static QueryExecutor getQueryExecutor(Connection conn) throws SQLException - { - // try to get underlying PGConnection - PGConnection pgconn = tryUnwrap(conn); - // if instance is found, add the geometry types to the connection - if (pgconn instanceof BaseConnection) - { - return ((BaseConnection) pgconn).getQueryExecutor(); - } - // try to unwrap connections coming from c3p0 connection pools - try - { - Class clazzC3P0ProxyConnection = Class.forName("com.mchange.v2.c3p0.C3P0ProxyConnection"); - if (clazzC3P0ProxyConnection.isInstance(conn)) - { - // use method Object rawConnectionOperation(Method m, Object target, Object[] args) - Method mrawConnectionOperation = clazzC3P0ProxyConnection.getMethod("rawConnectionOperation", - Method.class, Object.class, Object[].class); - Method mAddDataType = BaseConnection.class.getMethod("getQueryExecutor"); - return (QueryExecutor) mrawConnectionOperation.invoke(conn, mAddDataType, null, null); - } - } - catch (ReflectiveOperationException | SecurityException | IllegalArgumentException ex) - { - // ignore all errors here - } - // BaseConnection could not be found - throw new SQLException( - "Connection is neither an org.postgresql.core.BaseConnection, nor a Connection wrapped around an org.postgresql.core.BaseConnection."); - } - /** * Mangles the PostGIS URL to return the original PostGreSQL URL * @param url String containing the url to be "mangled" @@ -249,57 +202,6 @@ public static void registerDataTypes(PGConnection pgconn) throws SQLException pgconn.addDataType("\"public\".\"box3d\"", io.github.sebasbaumh.postgis.PGbox3d.class); } - /** - * Registers all datatypes for binary transfer on the given connection, supports wrapped connections. - *

- * NOTE: this is experimental and only necessary until PostgreSQL JDBC driver is able to register types for binary - * transfer. - * @param conn {@link Connection} - * @throws SQLException if the {@link Connection} is no {@link BaseConnection}. - */ - // FIX: this is experimental and only necessary until PostgreSQL JDBC driver is able to register types for binary - // transfer - // see https://github.com/pgjdbc/pgjdbc/pull/2556 - public static void registerDataTypesForBinaryTransfer(Connection conn) throws SQLException - { - // try to get query executor - QueryExecutor executor = getQueryExecutor(conn); - // collect oids of geometry types - ArrayList geometryOids = new ArrayList(); - try (Statement st = conn.createStatement()) - { - try (ResultSet rs = st - .executeQuery("SELECT oid,typname FROM pg_type WHERE typname IN ('geometry','geography')")) - { - while (rs.next()) - { - geometryOids.add(rs.getInt(1)); - } - } - } - - // this is kind of a hack as it currently is not possible to get already enabled oids from the connection get - // base oids like in PgConnection - Collection supportedBinaryOids = Arrays.asList(Oid.BYTEA, Oid.INT2, Oid.INT4, Oid.INT8, Oid.FLOAT4, - Oid.FLOAT8, Oid.NUMERIC, Oid.TIME, Oid.DATE, Oid.TIMETZ, Oid.TIMESTAMP, Oid.TIMESTAMPTZ, - Oid.BYTEA_ARRAY, Oid.INT2_ARRAY, Oid.INT4_ARRAY, Oid.INT8_ARRAY, Oid.OID_ARRAY, Oid.FLOAT4_ARRAY, - Oid.FLOAT8_ARRAY, Oid.VARCHAR_ARRAY, Oid.TEXT_ARRAY, Oid.POINT, Oid.BOX, Oid.UUID); - Set receiveOids = new HashSet(supportedBinaryOids); - Set sendOids = new HashSet(supportedBinaryOids); - // do the same as the original PostgreSQL JDBC driver - sendOids.remove(Oid.DATE); - - // add geometry oids - receiveOids.addAll(geometryOids); - sendOids.addAll(geometryOids); - - // finally set oids - // TODO: this replaces the already set oids and should be changed later (when additional API functions are - // merged to pgjdbc) - executor.setBinaryReceiveOids(receiveOids); - executor.setBinarySendOids(sendOids); - } - /** * Tries to turn the given {@link Connection} into a {@link PGConnection}, supports wrapped connections and * JBoss/WildFly WrappedConnections. From 240c2df433af4802172cdbee635e7c0557db9e04 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Thu, 2 Feb 2023 13:57:33 +0100 Subject: [PATCH 041/211] correct author (the files were totally rewritten by me), clarify javadoc. --- .../io/github/sebasbaumh/postgis/binary/BinaryParser.java | 7 ++----- .../io/github/sebasbaumh/postgis/binary/BinaryWriter.java | 8 ++------ 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryParser.java b/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryParser.java index 4d379cf..91ac8fe 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryParser.java +++ b/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryParser.java @@ -45,11 +45,8 @@ import io.github.sebasbaumh.postgis.PolygonBase; /** - * Parse binary representation of geometries. It should be easy to add char[] and CharSequence ByteGetter instances, - * although the latter one is not compatible with older jdks. I did not implement real unsigned 32-bit integers or - * emulate them with long, as both java Arrays and Strings currently can have only 2^31-1 elements (bytes), so we cannot - * even get or build Geometries with more than approx. 2^28 coordinates (8 bytes each). - * @author {@literal Markus Schaber } + * A parser for reading geometries from a binary or hex string representation. + * @author Sebastian Baumhekel */ public final class BinaryParser { 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 14570c5..35002c8 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryWriter.java +++ b/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryWriter.java @@ -46,12 +46,8 @@ import io.github.sebasbaumh.postgis.PostGisUtil; /** - * Create binary representation of geometries. Currently, only text rep (hexed) implementation is tested. It should be - * easy to add char[] and CharSequence ByteGetter instances, although the latter one is not compatible with older jdks. - * I did not implement real unsigned 32-bit integers or emulate them with long, as both java Arrays and Strings - * currently can have only 2^31-1 elements (bytes), so we cannot even get or build Geometries with more than approx. - * 2^28 coordinates (8 bytes each). - * @author markus.schaber@logi-track.com + * A writer for building a binary or hex string representation of geometries. + * @author Sebastian Baumhekel */ public final class BinaryWriter { From bed18afbcb0ad909cd5823a6d4a86cde19199b79 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Thu, 2 Feb 2023 15:02:15 +0100 Subject: [PATCH 042/211] unify copyright notice and list authors in separate file as well. --- AUTHORS | 4 ++++ .../sebasbaumh/postgis/CircularString.java | 11 +++------- .../sebasbaumh/postgis/CompoundCurve.java | 12 ++++------ .../io/github/sebasbaumh/postgis/Curve.java | 22 +++++++++++++++++++ .../sebasbaumh/postgis/CurvePolygon.java | 11 +++------- .../sebasbaumh/postgis/DriverWrapper.java | 11 ++++------ .../github/sebasbaumh/postgis/Geometry.java | 11 +++------- .../postgis/GeometryCollection.java | 11 +++------- .../sebasbaumh/postgis/LineBasedGeometry.java | 11 +++------- .../github/sebasbaumh/postgis/LineString.java | 11 +++------- .../github/sebasbaumh/postgis/LinearRing.java | 11 +++------- .../github/sebasbaumh/postgis/MultiCurve.java | 11 +++------- .../sebasbaumh/postgis/MultiGeometry.java | 22 +++++++++++++++++++ .../sebasbaumh/postgis/MultiLineString.java | 11 +++------- .../github/sebasbaumh/postgis/MultiPoint.java | 11 +++------- .../sebasbaumh/postgis/MultiPolygon.java | 11 +++------- .../sebasbaumh/postgis/MultiSurface.java | 22 +++++++++++++++++++ .../io/github/sebasbaumh/postgis/PGbox2d.java | 11 +++------- .../io/github/sebasbaumh/postgis/PGbox3d.java | 12 +++------- .../github/sebasbaumh/postgis/PGboxbase.java | 12 +++------- .../sebasbaumh/postgis/PGgeography.java | 11 +++------- .../github/sebasbaumh/postgis/PGgeometry.java | 11 +++------- .../sebasbaumh/postgis/PGgeometrybase.java | 16 +++++++------- .../io/github/sebasbaumh/postgis/Point.java | 11 +++------- .../io/github/sebasbaumh/postgis/Polygon.java | 11 +++------- .../sebasbaumh/postgis/PolygonBase.java | 22 +++++++++++++++++++ .../sebasbaumh/postgis/PostGisUtil.java | 22 +++++++++++++++++++ .../postgis/binary/BinaryParser.java | 12 +++++----- .../postgis/binary/BinaryValueGetter.java | 22 +++++++++++++++++++ .../postgis/binary/BinaryValueSetter.java | 22 +++++++++++++++++++ .../postgis/binary/BinaryWriter.java | 12 +++++----- .../postgis/binary/StringValueGetter.java | 11 ++++------ .../postgis/binary/StringValueSetter.java | 11 ++++------ .../postgis/binary/ValueGetter.java | 11 ++++------ .../postgis/binary/ValueSetter.java | 11 ++++------ .../github/sebasbaumh/postgis/BoxesTest.java | 11 +++------- .../sebasbaumh/postgis/DatabaseTestBase.java | 22 +++++++++++++++++++ .../sebasbaumh/postgis/DatatypesTest.java | 11 +++------- .../sebasbaumh/postgis/DriverWrapperTest.java | 22 +++++++++++++++++++ .../postgis/EmptyGeometriesTest.java | 11 +++++----- .../sebasbaumh/postgis/GeographyTest.java | 22 +++++++++++++++++++ .../sebasbaumh/postgis/ParserLocalTest.java | 22 +++++++++++++++++++ .../github/sebasbaumh/postgis/ParserTest.java | 11 +++------- .../postgis/PostgisDatabaseTest.java | 22 +++++++++++++++++++ .../sebasbaumh/postgis/SerializationTest.java | 13 ++++------- .../github/sebasbaumh/postgis/ServerTest.java | 11 +++------- .../sebasbaumh/postgis/ServiceTest.java | 22 +++++++++++++++++++ .../sebasbaumh/postgis/TokenizerTest.java | 11 +++++----- .../postgis/VersionPrinterTest.java | 11 ++++------ 49 files changed, 416 insertions(+), 271 deletions(-) create mode 100644 AUTHORS diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 0000000..1213059 --- /dev/null +++ b/AUTHORS @@ -0,0 +1,4 @@ +(C) 2004 Paul Ramsey, pramsey@refractions.net +(C) 2005 Markus Schaber, markus.schaber@logix-tt.com +(C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com +(C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com diff --git a/src/main/java/io/github/sebasbaumh/postgis/CircularString.java b/src/main/java/io/github/sebasbaumh/postgis/CircularString.java index 899173c..5493db4 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/CircularString.java +++ b/src/main/java/io/github/sebasbaumh/postgis/CircularString.java @@ -1,13 +1,10 @@ /* - * CircularString.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/CompoundCurve.java b/src/main/java/io/github/sebasbaumh/postgis/CompoundCurve.java index d158401..f87f2f5 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/CompoundCurve.java +++ b/src/main/java/io/github/sebasbaumh/postgis/CompoundCurve.java @@ -1,13 +1,10 @@ /* - * MultiCurve.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,10 +17,9 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ + package io.github.sebasbaumh.postgis; import java.util.ArrayList; diff --git a/src/main/java/io/github/sebasbaumh/postgis/Curve.java b/src/main/java/io/github/sebasbaumh/postgis/Curve.java index 304497b..3efe81f 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/Curve.java +++ b/src/main/java/io/github/sebasbaumh/postgis/Curve.java @@ -1,3 +1,25 @@ +/* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see . + */ + package io.github.sebasbaumh.postgis; import org.eclipse.jdt.annotation.NonNullByDefault; diff --git a/src/main/java/io/github/sebasbaumh/postgis/CurvePolygon.java b/src/main/java/io/github/sebasbaumh/postgis/CurvePolygon.java index 9b19ee4..e91148a 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/CurvePolygon.java +++ b/src/main/java/io/github/sebasbaumh/postgis/CurvePolygon.java @@ -1,13 +1,10 @@ /* - * Polygon.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java b/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java index 9ab4bdb..fb351bb 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java +++ b/src/main/java/io/github/sebasbaumh/postgis/DriverWrapper.java @@ -1,11 +1,10 @@ /* - * DriverWrapper.java - * - * PostGIS extension for PostgreSQL JDBC driver - Wrapper utility class + * PostGIS extension for PostgreSQL JDBC driver * + * (C) 2004 Paul Ramsey, pramsey@refractions.net * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/Geometry.java b/src/main/java/io/github/sebasbaumh/postgis/Geometry.java index 1734fb9..fb6d208 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/Geometry.java +++ b/src/main/java/io/github/sebasbaumh/postgis/Geometry.java @@ -1,13 +1,10 @@ /* - * Geometry.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/GeometryCollection.java b/src/main/java/io/github/sebasbaumh/postgis/GeometryCollection.java index 1a2da70..a5e6210 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/GeometryCollection.java +++ b/src/main/java/io/github/sebasbaumh/postgis/GeometryCollection.java @@ -1,13 +1,10 @@ /* - * GeometryCollection.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/LineBasedGeometry.java b/src/main/java/io/github/sebasbaumh/postgis/LineBasedGeometry.java index 79447b5..d5587ae 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/LineBasedGeometry.java +++ b/src/main/java/io/github/sebasbaumh/postgis/LineBasedGeometry.java @@ -1,13 +1,10 @@ /* - * LineBasedGeom.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/LineString.java b/src/main/java/io/github/sebasbaumh/postgis/LineString.java index b53ef78..7223d32 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/LineString.java +++ b/src/main/java/io/github/sebasbaumh/postgis/LineString.java @@ -1,13 +1,10 @@ /* - * LineString.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/LinearRing.java b/src/main/java/io/github/sebasbaumh/postgis/LinearRing.java index e72b5b1..1c57599 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/LinearRing.java +++ b/src/main/java/io/github/sebasbaumh/postgis/LinearRing.java @@ -1,13 +1,10 @@ /* - * LinearRing.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/MultiCurve.java b/src/main/java/io/github/sebasbaumh/postgis/MultiCurve.java index aca9c25..1109f99 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/MultiCurve.java +++ b/src/main/java/io/github/sebasbaumh/postgis/MultiCurve.java @@ -1,13 +1,10 @@ /* - * MultiCurve.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/MultiGeometry.java b/src/main/java/io/github/sebasbaumh/postgis/MultiGeometry.java index e6900ec..cb48009 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/MultiGeometry.java +++ b/src/main/java/io/github/sebasbaumh/postgis/MultiGeometry.java @@ -1,3 +1,25 @@ +/* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see . + */ + package io.github.sebasbaumh.postgis; import java.util.ArrayList; diff --git a/src/main/java/io/github/sebasbaumh/postgis/MultiLineString.java b/src/main/java/io/github/sebasbaumh/postgis/MultiLineString.java index f1897e3..8e58665 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/MultiLineString.java +++ b/src/main/java/io/github/sebasbaumh/postgis/MultiLineString.java @@ -1,13 +1,10 @@ /* - * MultiLineString.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/MultiPoint.java b/src/main/java/io/github/sebasbaumh/postgis/MultiPoint.java index c1e7f48..09d92be 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/MultiPoint.java +++ b/src/main/java/io/github/sebasbaumh/postgis/MultiPoint.java @@ -1,13 +1,10 @@ /* - * MultiPoint.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/MultiPolygon.java b/src/main/java/io/github/sebasbaumh/postgis/MultiPolygon.java index b3bdad6..50060e5 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/MultiPolygon.java +++ b/src/main/java/io/github/sebasbaumh/postgis/MultiPolygon.java @@ -1,13 +1,10 @@ /* - * MultiPolygon.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/MultiSurface.java b/src/main/java/io/github/sebasbaumh/postgis/MultiSurface.java index e59a43c..99c1846 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/MultiSurface.java +++ b/src/main/java/io/github/sebasbaumh/postgis/MultiSurface.java @@ -1,3 +1,25 @@ +/* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see . + */ + package io.github.sebasbaumh.postgis; import org.eclipse.jdt.annotation.NonNullByDefault; diff --git a/src/main/java/io/github/sebasbaumh/postgis/PGbox2d.java b/src/main/java/io/github/sebasbaumh/postgis/PGbox2d.java index f9864e2..69c74d5 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PGbox2d.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PGbox2d.java @@ -1,13 +1,10 @@ /* - * PGbox2d.java - * - * PostGIS extension for PostgreSQL JDBC driver - bounding box model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/PGbox3d.java b/src/main/java/io/github/sebasbaumh/postgis/PGbox3d.java index 13e7dab..fb81d09 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PGbox3d.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PGbox3d.java @@ -1,14 +1,10 @@ /* - * PGbox3d.java - * - * PostGIS extension for PostgreSQL JDBC driver - bounding box model - * + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -21,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/PGboxbase.java b/src/main/java/io/github/sebasbaumh/postgis/PGboxbase.java index 8c84591..e2c9c51 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PGboxbase.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PGboxbase.java @@ -1,14 +1,10 @@ /* - * PGboxbase.java - * - * PostGIS extension for PostgreSQL JDBC driver - bounding box model - * + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -21,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/PGgeography.java b/src/main/java/io/github/sebasbaumh/postgis/PGgeography.java index 93d9489..e758b83 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PGgeography.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PGgeography.java @@ -1,13 +1,10 @@ /* - * PGgeometry.java - * - * PostGIS extension for PostgreSQL JDBC driver - PGobject Geometry Wrapper + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/PGgeometry.java b/src/main/java/io/github/sebasbaumh/postgis/PGgeometry.java index 71f6bf2..6666286 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PGgeometry.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PGgeometry.java @@ -1,13 +1,10 @@ /* - * PGgeometry.java - * - * PostGIS extension for PostgreSQL JDBC driver - PGobject Geometry Wrapper + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/PGgeometrybase.java b/src/main/java/io/github/sebasbaumh/postgis/PGgeometrybase.java index 3fb6b9a..1af2e2c 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PGgeometrybase.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PGgeometrybase.java @@ -1,4 +1,11 @@ /* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either @@ -10,14 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * - * (C) 2004 Paul Ramsey, pramsey@refractions.net - * - * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * - * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/Point.java b/src/main/java/io/github/sebasbaumh/postgis/Point.java index c4ac667..68cfce2 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/Point.java +++ b/src/main/java/io/github/sebasbaumh/postgis/Point.java @@ -1,13 +1,10 @@ /* - * Point.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/Polygon.java b/src/main/java/io/github/sebasbaumh/postgis/Polygon.java index ed041ea..bb78f3f 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/Polygon.java +++ b/src/main/java/io/github/sebasbaumh/postgis/Polygon.java @@ -1,13 +1,10 @@ /* - * Polygon.java - * - * PostGIS extension for PostgreSQL JDBC driver - geometry model + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/main/java/io/github/sebasbaumh/postgis/PolygonBase.java b/src/main/java/io/github/sebasbaumh/postgis/PolygonBase.java index 9315f89..ea5ba60 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PolygonBase.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PolygonBase.java @@ -1,3 +1,25 @@ +/* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see . + */ + package io.github.sebasbaumh.postgis; import java.lang.reflect.InvocationTargetException; diff --git a/src/main/java/io/github/sebasbaumh/postgis/PostGisUtil.java b/src/main/java/io/github/sebasbaumh/postgis/PostGisUtil.java index 1c0e0ea..58f952a 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/PostGisUtil.java +++ b/src/main/java/io/github/sebasbaumh/postgis/PostGisUtil.java @@ -1,3 +1,25 @@ +/* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see . + */ + package io.github.sebasbaumh.postgis; import java.util.ArrayList; diff --git a/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryParser.java b/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryParser.java index 91ac8fe..9e174df 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryParser.java +++ b/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryParser.java @@ -1,11 +1,10 @@ /* - * BinaryParser.java - * - * PostGIS extension for PostgreSQL JDBC driver - Binary Parser + * PostGIS extension for PostgreSQL JDBC driver * + * (C) 2004 Paul Ramsey, pramsey@refractions.net * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,10 +17,9 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ + package io.github.sebasbaumh.postgis.binary; import java.util.ArrayList; diff --git a/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryValueGetter.java b/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryValueGetter.java index e1f5d84..ae3459c 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryValueGetter.java +++ b/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryValueGetter.java @@ -1,3 +1,25 @@ +/* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see . + */ + package io.github.sebasbaumh.postgis.binary; /** diff --git a/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryValueSetter.java b/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryValueSetter.java index b93fbc0..0933703 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryValueSetter.java +++ b/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryValueSetter.java @@ -1,3 +1,25 @@ +/* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see . + */ + package io.github.sebasbaumh.postgis.binary; import java.io.ByteArrayOutputStream; 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 35002c8..a35c2ad 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryWriter.java +++ b/src/main/java/io/github/sebasbaumh/postgis/binary/BinaryWriter.java @@ -1,11 +1,10 @@ /* - * BinaryWriter.java - * - * PostGIS extension for PostgreSQL JDBC driver - Binary Writer + * PostGIS extension for PostgreSQL JDBC driver * + * (C) 2004 Paul Ramsey, pramsey@refractions.net * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,10 +17,9 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ + package io.github.sebasbaumh.postgis.binary; import java.util.ArrayList; diff --git a/src/main/java/io/github/sebasbaumh/postgis/binary/StringValueGetter.java b/src/main/java/io/github/sebasbaumh/postgis/binary/StringValueGetter.java index 549eace..a57edba 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/binary/StringValueGetter.java +++ b/src/main/java/io/github/sebasbaumh/postgis/binary/StringValueGetter.java @@ -1,11 +1,10 @@ /* - * ValueGetter.java - * - * PostGIS extension for PostgreSQL JDBC driver - Binary Parser + * PostGIS extension for PostgreSQL JDBC driver * + * (C) 2004 Paul Ramsey, pramsey@refractions.net * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis.binary; diff --git a/src/main/java/io/github/sebasbaumh/postgis/binary/StringValueSetter.java b/src/main/java/io/github/sebasbaumh/postgis/binary/StringValueSetter.java index 27d9ebb..e9bf8bd 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/binary/StringValueSetter.java +++ b/src/main/java/io/github/sebasbaumh/postgis/binary/StringValueSetter.java @@ -1,11 +1,10 @@ /* - * ValueSetter.java - * - * PostGIS extension for PostgreSQL JDBC driver - Binary Parser + * PostGIS extension for PostgreSQL JDBC driver * + * (C) 2004 Paul Ramsey, pramsey@refractions.net * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis.binary; 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 405fff3..71e9344 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/binary/ValueGetter.java +++ b/src/main/java/io/github/sebasbaumh/postgis/binary/ValueGetter.java @@ -1,11 +1,10 @@ /* - * ValueGetter.java - * - * PostGIS extension for PostgreSQL JDBC driver - Binary Parser + * PostGIS extension for PostgreSQL JDBC driver * + * (C) 2004 Paul Ramsey, pramsey@refractions.net * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis.binary; diff --git a/src/main/java/io/github/sebasbaumh/postgis/binary/ValueSetter.java b/src/main/java/io/github/sebasbaumh/postgis/binary/ValueSetter.java index f5404ab..963dd73 100644 --- a/src/main/java/io/github/sebasbaumh/postgis/binary/ValueSetter.java +++ b/src/main/java/io/github/sebasbaumh/postgis/binary/ValueSetter.java @@ -1,11 +1,10 @@ /* - * ValueSetter.java - * - * PostGIS extension for PostgreSQL JDBC driver - Binary Parser + * PostGIS extension for PostgreSQL JDBC driver * + * (C) 2004 Paul Ramsey, pramsey@refractions.net * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis.binary; diff --git a/src/test/java/io/github/sebasbaumh/postgis/BoxesTest.java b/src/test/java/io/github/sebasbaumh/postgis/BoxesTest.java index 8ded77e..d817556 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/BoxesTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/BoxesTest.java @@ -1,13 +1,10 @@ /* - * BoxesTest.java - * - * PostGIS extension for PostgreSQL JDBC driver - example and test classes + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/test/java/io/github/sebasbaumh/postgis/DatabaseTestBase.java b/src/test/java/io/github/sebasbaumh/postgis/DatabaseTestBase.java index 48203fd..5f7ba04 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/DatabaseTestBase.java +++ b/src/test/java/io/github/sebasbaumh/postgis/DatabaseTestBase.java @@ -1,3 +1,25 @@ +/* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see . + */ + package io.github.sebasbaumh.postgis; import java.beans.PropertyVetoException; diff --git a/src/test/java/io/github/sebasbaumh/postgis/DatatypesTest.java b/src/test/java/io/github/sebasbaumh/postgis/DatatypesTest.java index d70c47d..eb601ce 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/DatatypesTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/DatatypesTest.java @@ -1,13 +1,10 @@ /* - * DatatypesTest.java - * - * PostGIS extension for PostgreSQL JDBC driver - example and test classes + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/test/java/io/github/sebasbaumh/postgis/DriverWrapperTest.java b/src/test/java/io/github/sebasbaumh/postgis/DriverWrapperTest.java index e48d8c2..1ebae46 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/DriverWrapperTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/DriverWrapperTest.java @@ -1,3 +1,25 @@ +/* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see . + */ + package io.github.sebasbaumh.postgis; import java.sql.Connection; diff --git a/src/test/java/io/github/sebasbaumh/postgis/EmptyGeometriesTest.java b/src/test/java/io/github/sebasbaumh/postgis/EmptyGeometriesTest.java index f3c45cf..a3810fa 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/EmptyGeometriesTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/EmptyGeometriesTest.java @@ -1,9 +1,10 @@ /* - * EmptyGeometriesTest.java - * - * PostGIS extension for PostgreSQL JDBC driver - example and test classes + * PostGIS extension for PostgreSQL JDBC driver * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -16,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/test/java/io/github/sebasbaumh/postgis/GeographyTest.java b/src/test/java/io/github/sebasbaumh/postgis/GeographyTest.java index 9f03e8f..a71cd81 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/GeographyTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/GeographyTest.java @@ -1,3 +1,25 @@ +/* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see . + */ + package io.github.sebasbaumh.postgis; import java.sql.SQLException; diff --git a/src/test/java/io/github/sebasbaumh/postgis/ParserLocalTest.java b/src/test/java/io/github/sebasbaumh/postgis/ParserLocalTest.java index 44518a6..27a9b99 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/ParserLocalTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/ParserLocalTest.java @@ -1,3 +1,25 @@ +/* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see . + */ + package io.github.sebasbaumh.postgis; import java.sql.SQLException; diff --git a/src/test/java/io/github/sebasbaumh/postgis/ParserTest.java b/src/test/java/io/github/sebasbaumh/postgis/ParserTest.java index 136dcc7..024340b 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/ParserTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/ParserTest.java @@ -1,13 +1,10 @@ /* - * ParserTest.java - * - * PostGIS extension for PostgreSQL JDBC driver - example and test classes + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/test/java/io/github/sebasbaumh/postgis/PostgisDatabaseTest.java b/src/test/java/io/github/sebasbaumh/postgis/PostgisDatabaseTest.java index 8f7c1f5..a50c3a7 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/PostgisDatabaseTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/PostgisDatabaseTest.java @@ -1,3 +1,25 @@ +/* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see . + */ + package io.github.sebasbaumh.postgis; import java.sql.Connection; diff --git a/src/test/java/io/github/sebasbaumh/postgis/SerializationTest.java b/src/test/java/io/github/sebasbaumh/postgis/SerializationTest.java index 1350e37..b0957f3 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/SerializationTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/SerializationTest.java @@ -1,13 +1,10 @@ /* - * ServerTest.java - * - * PostGIS extension for PostgreSQL JDBC driver - example and test classes + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * - * (C) 2017 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/test/java/io/github/sebasbaumh/postgis/ServerTest.java b/src/test/java/io/github/sebasbaumh/postgis/ServerTest.java index 129d0cd..c6a48e4 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/ServerTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/ServerTest.java @@ -1,13 +1,10 @@ /* - * ServerTest.java - * - * PostGIS extension for PostgreSQL JDBC driver - example and test classes + * PostGIS extension for PostgreSQL JDBC driver * * (C) 2004 Paul Ramsey, pramsey@refractions.net - * * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/test/java/io/github/sebasbaumh/postgis/ServiceTest.java b/src/test/java/io/github/sebasbaumh/postgis/ServiceTest.java index 7a76973..3e133a9 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/ServiceTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/ServiceTest.java @@ -1,3 +1,25 @@ +/* + * PostGIS extension for PostgreSQL JDBC driver + * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com + * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see . + */ + package io.github.sebasbaumh.postgis; import java.sql.Driver; diff --git a/src/test/java/io/github/sebasbaumh/postgis/TokenizerTest.java b/src/test/java/io/github/sebasbaumh/postgis/TokenizerTest.java index 3b1c035..cea4a70 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/TokenizerTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/TokenizerTest.java @@ -1,9 +1,10 @@ /* - * TokenizerTest.java - * - * PostGIS extension for PostgreSQL JDBC driver - example and test classes + * PostGIS extension for PostgreSQL JDBC driver * + * (C) 2004 Paul Ramsey, pramsey@refractions.net + * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -16,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; diff --git a/src/test/java/io/github/sebasbaumh/postgis/VersionPrinterTest.java b/src/test/java/io/github/sebasbaumh/postgis/VersionPrinterTest.java index 658a639..14879aa 100644 --- a/src/test/java/io/github/sebasbaumh/postgis/VersionPrinterTest.java +++ b/src/test/java/io/github/sebasbaumh/postgis/VersionPrinterTest.java @@ -1,11 +1,10 @@ /* - * VersionPrinter.java - * - * PostGIS extension for PostgreSQL JDBC driver - example and test classes + * PostGIS extension for PostgreSQL JDBC driver * + * (C) 2004 Paul Ramsey, pramsey@refractions.net * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com - * * (C) 2015 Phillip Ross, phillip.w.g.ross@gmail.com + * (C) 2018-2023 Sebastian Baumhekel, sebastian.baumhekel@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,9 +17,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * License along with this library. If not, see . */ package io.github.sebasbaumh.postgis; From e7a6c3e9bc2682e99d5991829126350d4adafbd7 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Thu, 2 Feb 2023 15:07:15 +0100 Subject: [PATCH 043/211] adjust readme and version. --- README.md | 16 +++++++++------- pom.xml | 4 ++-- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index b4665a6..ea1a301 100644 --- a/README.md +++ b/README.md @@ -20,15 +20,17 @@ This project contains Java bindings for using [PostGIS](https://postgis.net/) ge * Support for wrapped connections (like used in WildFly and c3p0 connection pooling) * Use generic Java types where possible and simplify/streamline API * Clean up code to basically only work on [WKB](https://en.wikipedia.org/wiki/Well-known_text#Well-known_binary)/EWKB implementations to reduce code duplication and focus on the actual database format -* Support for binary transfer of geometry data (if enabled in PostgreSQL JDBC driver, see [PR#2556](https://github.com/pgjdbc/pgjdbc/pull/2556)) +* Support for binary transfer of geometry data (if enabled in PostgreSQL JDBC driver) + * use PostgreSQL JDBC driver [42.5.1](https://jdbc.postgresql.org/changelogs/2023-01-31-42.5.2-release/) or later to enable it automatically * Support for the latest PostgreSQL and PostGIS versions - * Recommended are PostgreSQL 14 and PostGIS 3.2.1 - * Supported are versions starting from PostgreSQL 9.6 and PostGIS 2.3 + * 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)) + * 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 8 ([older branch](https://github.com/sebasbaumh/postgis-java-ng/tree/jdk8)) -* The license is still LGPL + * 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)) **Supported [geometry types](https://postgis.net/docs/using_postgis_dbmanagement.html#RefObject):** * `Point` @@ -53,7 +55,7 @@ There is a Maven artifact in the official Maven repository, so just add this to io.github.sebasbaumh postgis-java-ng - 22.3.1 + 23.1.0 ``` diff --git a/pom.xml b/pom.xml index dd3fc5a..3b8f09f 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 22.3.2-SNAPSHOT + 23.1.0-SNAPSHOT jar PostGIS Java bindings @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.5.1 + 42.5.2 From 80bc3415704684b68ba2c5e5e4bba3cbd063279b Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Thu, 2 Feb 2023 15:10:41 +0100 Subject: [PATCH 044/211] [maven-release-plugin] prepare release v23.1.0 --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 3b8f09f..d27fb1a 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 23.1.0-SNAPSHOT + 23.1.0 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 + v23.1.0 From e9ddff9e2586c90a50e62bc3ed612ac79a8fb33e Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Thu, 2 Feb 2023 15:10:42 +0100 Subject: [PATCH 045/211] [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 d27fb1a..d10d13e 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 23.1.0 + 23.1.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.1.0 + HEAD From 697c02ed969b4123da055d3423ade141f191c566 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Thu, 2 Feb 2023 15:15:32 +0100 Subject: [PATCH 046/211] adjust launch configurations to just use default workspace JRE. --- postgis-java-ng dependencies.launch | 1 + postgis-java-ng only release.launch | 3 ++- postgis-java-ng package.launch | 1 + postgis-java-ng release.launch | 3 ++- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/postgis-java-ng dependencies.launch b/postgis-java-ng dependencies.launch index 97cceaa..af9fff3 100644 --- a/postgis-java-ng dependencies.launch +++ b/postgis-java-ng dependencies.launch @@ -15,6 +15,7 @@ + diff --git a/postgis-java-ng only release.launch b/postgis-java-ng only release.launch index 9c98a53..e9ad89f 100644 --- a/postgis-java-ng only release.launch +++ b/postgis-java-ng only release.launch @@ -16,7 +16,8 @@ + + - diff --git a/postgis-java-ng package.launch b/postgis-java-ng package.launch index e0b2fb5..d95f10b 100644 --- a/postgis-java-ng package.launch +++ b/postgis-java-ng package.launch @@ -15,6 +15,7 @@ + diff --git a/postgis-java-ng release.launch b/postgis-java-ng release.launch index 39d6ef2..3f13b74 100644 --- a/postgis-java-ng release.launch +++ b/postgis-java-ng release.launch @@ -16,7 +16,8 @@ + + - From 2053c9a723af8917c050ad20c644b1a38a231d68 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Thu, 2 Feb 2023 15:19:49 +0100 Subject: [PATCH 047/211] correct link. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ea1a301..6af5341 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ This project contains Java bindings for using [PostGIS](https://postgis.net/) ge * JDK 17 ([unreleased branch](https://github.com/sebasbaumh/postgis-java-ng/tree/jdk17), but already working) * 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)) +* The authors are listed [here](https://github.com/sebasbaumh/postgis-java-ng/blob/master/AUTHORS) **Supported [geometry types](https://postgis.net/docs/using_postgis_dbmanagement.html#RefObject):** * `Point` From 43c9e399bcec88445875a4ddad59133f33dacca2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Feb 2023 12:00:33 +0000 Subject: [PATCH 048/211] Bump maven-enforcer-plugin from 3.1.0 to 3.2.1 Bumps [maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.1.0 to 3.2.1. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.1.0...enforcer-3.2.1) --- 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 d10d13e..79cf785 100644 --- a/pom.xml +++ b/pom.xml @@ -153,7 +153,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.1.0 + 3.2.1 enforce-maven From 4711face5cae7f21b92a4add860e359146fc22dd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Feb 2023 12:00:38 +0000 Subject: [PATCH 049/211] Bump postgresql from 42.5.2 to 42.5.3 Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.5.2 to 42.5.3. - [Release notes](https://github.com/pgjdbc/pgjdbc/releases) - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/REL42.5.3/CHANGELOG.md) - [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.5.2...REL42.5.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 d10d13e..30ff912 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.5.2 + 42.5.3 From 4e13edf4335ce6a2719ce80b7a8cb208dbce8064 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Feb 2023 12:56:30 +0000 Subject: [PATCH 050/211] Bump maven-deploy-plugin from 3.0.0 to 3.1.0 Bumps [maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) from 3.0.0 to 3.1.0. - [Release notes](https://github.com/apache/maven-deploy-plugin/releases) - [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-3.0.0...maven-deploy-plugin-3.1.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-deploy-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 b251df0..969aa83 100644 --- a/pom.xml +++ b/pom.xml @@ -174,7 +174,7 @@ org.apache.maven.plugins maven-deploy-plugin - 3.0.0 + 3.1.0 org.apache.maven.plugins From 0bfb02a11c63e16c81796482760b2dc40cf9b468 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Feb 2023 12:56:33 +0000 Subject: [PATCH 051/211] Bump postgresql from 42.5.3 to 42.5.4 Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.5.3 to 42.5.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.5.3...REL42.5.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 b251df0..09babd9 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.5.3 + 42.5.4 From 57b4599c28ea415409e9763913b750563a19443d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Feb 2023 12:56:38 +0000 Subject: [PATCH 052/211] Bump maven-javadoc-plugin from 3.4.1 to 3.5.0 Bumps [maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.4.1 to 3.5.0. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.4.1...maven-javadoc-plugin-3.5.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 b251df0..b9be508 100644 --- a/pom.xml +++ b/pom.xml @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.4.1 + 3.5.0 attach-javadocs From 11dfbb61f5a7f81802da3f24f7f52648472550b8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Feb 2023 12:56:24 +0000 Subject: [PATCH 053/211] Bump maven-compiler-plugin from 3.10.1 to 3.11.0 Bumps [maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.10.1 to 3.11.0. - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.10.1...maven-compiler-plugin-3.11.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 58aaf51..6812f86 100644 --- a/pom.xml +++ b/pom.xml @@ -106,7 +106,7 @@ maven-compiler-plugin - 3.10.1 + 3.11.0 11 11 From 23802ccfe754715aaea85806de3fb033cff77d19 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Feb 2023 12:56:27 +0000 Subject: [PATCH 054/211] Bump versions-maven-plugin from 2.14.2 to 2.15.0 Bumps [versions-maven-plugin](https://github.com/mojohaus/versions) from 2.14.2 to 2.15.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.14.2...2.15.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 58aaf51..7ea2063 100644 --- a/pom.xml +++ b/pom.xml @@ -216,7 +216,7 @@ org.codehaus.mojo versions-maven-plugin - 2.14.2 + 2.15.0 From 1a9d0642b44fb7ceea0cc10a58722e4cfe57ec7a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Mar 2023 12:56:26 +0000 Subject: [PATCH 055/211] Bump slf4j-api from 2.0.6 to 2.0.7 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.6 to 2.0.7. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- 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 54d6b98..789029a 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ org.slf4j slf4j-api - 2.0.6 + 2.0.7 test From 2a2816c8c2f96ff5728e68001cf3e364fb71f2b8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Mar 2023 12:56:30 +0000 Subject: [PATCH 056/211] Bump postgresql from 42.5.4 to 42.6.0 Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.5.4 to 42.6.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.5.4...REL42.6.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 54d6b98..96a43cc 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ org.postgresql postgresql - 42.5.4 + 42.6.0 From 65c211a33be525cd801fba7e43f7d5fadc0e0c8f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Mar 2023 12:56:35 +0000 Subject: [PATCH 057/211] Bump maven-release-plugin from 3.0.0-M7 to 3.0.0 Bumps [maven-release-plugin](https://github.com/apache/maven-release) from 3.0.0-M7 to 3.0.0. - [Release notes](https://github.com/apache/maven-release/releases) - [Commits](https://github.com/apache/maven-release/compare/maven-release-3.0.0-M7...maven-release-3.0.0) --- 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 54d6b98..b3a7eb5 100644 --- a/pom.xml +++ b/pom.xml @@ -188,7 +188,7 @@ org.apache.maven.plugins maven-release-plugin - 3.0.0-M7 + 3.0.0 true false From ed02151ec939be9d0926b228cd3c4b04d694d3d5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Mar 2023 12:56:37 +0000 Subject: [PATCH 058/211] Bump slf4j-jdk14 from 2.0.6 to 2.0.7 Bumps [slf4j-jdk14](https://github.com/qos-ch/slf4j) from 2.0.6 to 2.0.7. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- 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 54d6b98..49d4e93 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.slf4j slf4j-jdk14 - 2.0.6 + 2.0.7 test From a64d7346968937ebba03ffef7975cb3594cfd4b0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Mar 2023 13:41:54 +0000 Subject: [PATCH 059/211] Bump maven-deploy-plugin from 3.1.0 to 3.1.1 Bumps [maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) from 3.1.0 to 3.1.1. - [Release notes](https://github.com/apache/maven-deploy-plugin/releases) - [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-3.1.0...maven-deploy-plugin-3.1.1) --- 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 3fac5c5..a086986 100644 --- a/pom.xml +++ b/pom.xml @@ -174,7 +174,7 @@ org.apache.maven.plugins maven-deploy-plugin - 3.1.0 + 3.1.1 org.apache.maven.plugins From d2d311344178035f53b624e034404fc3bf71fb54 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Apr 2023 12:56:28 +0000 Subject: [PATCH 060/211] Bump maven-enforcer-plugin from 3.2.1 to 3.3.0 Bumps [maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.2.1 to 3.3.0. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.2.1...enforcer-3.3.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 a086986..d6014cf 100644 --- a/pom.xml +++ b/pom.xml @@ -153,7 +153,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.2.1 + 3.3.0 enforce-maven From e1d7e9cd39bddaf515758ca648e5876b00485a6f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 May 2023 12:56:31 +0000 Subject: [PATCH 061/211] Bump maven-gpg-plugin from 3.0.1 to 3.1.0 Bumps [maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.0.1 to 3.1.0. - [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.0.1...maven-gpg-plugin-3.1.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 d6014cf..f8e4296 100644 --- a/pom.xml +++ b/pom.xml @@ -179,7 +179,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.0.1 + 3.1.0 gpg2.exe From 7e99c004beab635c9c364440eba46ac8a6f79862 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 May 2023 12:56:29 +0000 Subject: [PATCH 062/211] Bump maven-source-plugin from 3.2.1 to 3.3.0 Bumps [maven-source-plugin](https://github.com/apache/maven-source-plugin) from 3.2.1 to 3.3.0. - [Commits](https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.2.1...maven-source-plugin-3.3.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-source-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 f8e4296..a3c39b9 100644 --- a/pom.xml +++ b/pom.xml @@ -118,7 +118,7 @@ org.apache.maven.plugins maven-source-plugin - 3.2.1 + 3.3.0 attach-sources From 95b3878fa4f2ef4f05dd29a12560858f91e3679d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 May 2023 12:56:26 +0000 Subject: [PATCH 063/211] Bump maven-dependency-plugin from 3.5.0 to 3.6.0 Bumps [maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.5.0 to 3.6.0. - [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.5.0...maven-dependency-plugin-3.6.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 a3c39b9..1fb77af 100644 --- a/pom.xml +++ b/pom.xml @@ -211,7 +211,7 @@ org.apache.maven.plugins maven-dependency-plugin - 3.5.0 + 3.6.0 org.codehaus.mojo From e8caecb0c059cb846b474c0404416ad42a5daaf0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Jun 2023 12:56:30 +0000 Subject: [PATCH 064/211] Bump maven-release-plugin from 3.0.0 to 3.0.1 Bumps [maven-release-plugin](https://github.com/apache/maven-release) from 3.0.0 to 3.0.1. - [Release notes](https://github.com/apache/maven-release/releases) - [Commits](https://github.com/apache/maven-release/compare/maven-release-3.0.0...maven-release-3.0.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 1fb77af..3c15e8e 100644 --- a/pom.xml +++ b/pom.xml @@ -188,7 +188,7 @@ org.apache.maven.plugins maven-release-plugin - 3.0.0 + 3.0.1 true false From 9ebb39d62482b4e1ef8faa3887007199b9197e5a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Jun 2023 12:56:23 +0000 Subject: [PATCH 065/211] Bump versions-maven-plugin from 2.15.0 to 2.16.0 Bumps [versions-maven-plugin](https://github.com/mojohaus/versions) from 2.15.0 to 2.16.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.15.0...2.16.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 3c15e8e..7c2dfa6 100644 --- a/pom.xml +++ b/pom.xml @@ -216,7 +216,7 @@ org.codehaus.mojo versions-maven-plugin - 2.15.0 + 2.16.0 From 20f744fd9658f05ce971ca5ca57204db737bc7d2 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Wed, 2 Aug 2023 10:17:13 +0200 Subject: [PATCH 066/211] classpath. --- .classpath | 19 +++++++++++++++++++ .settings/org.eclipse.wst.common.component | 20 ++++++++++++++++---- 2 files changed, 35 insertions(+), 4 deletions(-) diff --git a/.classpath b/.classpath index 7cb0e47..302947e 100644 --- a/.classpath +++ b/.classpath @@ -3,12 +3,14 @@ + + @@ -35,5 +37,22 @@ + + + + + + + + + + + + + + + + + diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component index 756fe8e..49bf012 100644 --- a/.settings/org.eclipse.wst.common.component +++ b/.settings/org.eclipse.wst.common.component @@ -1,14 +1,26 @@ - + + + - + + + + + - + + + + + - + + + From 5be1d8e69e240b7cd0e45845558e4ec339f74ed5 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Wed, 2 Aug 2023 10:40:31 +0200 Subject: [PATCH 067/211] prepare version. --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7c2dfa6..5d202d1 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 23.1.1-SNAPSHOT + 23.2.0-SNAPSHOT jar PostGIS Java bindings From 0738ad565a3b79e3af54a1b9768f0023129763c8 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Wed, 2 Aug 2023 10:40:54 +0200 Subject: [PATCH 068/211] [maven-release-plugin] prepare release v23.2.0 --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 5d202d1..2bd9878 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.sebasbaumh postgis-java-ng - 23.2.0-SNAPSHOT + 23.2.0 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 + v23.2.0 From 0228f9624dc55587864b043c6e232be5c0f22892 Mon Sep 17 00:00:00 2001 From: Sebastian Baumhekel Date: Wed, 2 Aug 2023 10:40:55 +0200 Subject: [PATCH 069/211] [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 070/211] 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 071/211] 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 072/211] 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 073/211] 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 074/211] 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 075/211] 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 076/211] 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 077/211] 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 078/211] 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 079/211] 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 080/211] 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 081/211] 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 082/211] 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 083/211] 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 084/211] 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 085/211] 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 086/211] 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 087/211] 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 088/211] 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 089/211] 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 090/211] 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 091/211] 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 092/211] 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 093/211] 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 094/211] 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 095/211] 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 096/211] 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 097/211] 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 098/211] 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 099/211] 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 100/211] 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 101/211] 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 102/211] 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 103/211] 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 104/211] 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 105/211] 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 106/211] 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 107/211] 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 108/211] 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 109/211] 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 110/211] 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 111/211] 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 112/211] 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 113/211] 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 114/211] 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 115/211] 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 116/211] 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 117/211] 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 118/211] 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 119/211] 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 120/211] 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 121/211] 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 122/211] 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 123/211] 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 124/211] [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 125/211] [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 126/211] 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 127/211] 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 128/211] 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 129/211] 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 130/211] 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 131/211] 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 132/211] 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 133/211] 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 134/211] 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 135/211] 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 136/211] 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 137/211] 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 138/211] 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 139/211] 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 140/211] 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 141/211] 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 142/211] 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 143/211] 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 144/211] 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 145/211] 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 146/211] 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 147/211] 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 148/211] 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 149/211] 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 150/211] 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 151/211] [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 152/211] [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 153/211] 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 154/211] 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 155/211] 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 156/211] 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 157/211] 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 158/211] 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 159/211] 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 160/211] 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 161/211] 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 162/211] 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 163/211] 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 164/211] 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 165/211] 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 166/211] 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 167/211] 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 168/211] 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 169/211] 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 170/211] 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 171/211] 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 172/211] 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 173/211] 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 174/211] 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 175/211] 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 176/211] 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 177/211] 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 178/211] 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 179/211] 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 180/211] 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 181/211] 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 182/211] [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 183/211] [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 184/211] 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 185/211] 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 186/211] 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 187/211] 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 188/211] [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 189/211] [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 190/211] 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 191/211] 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 192/211] 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 193/211] 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 194/211] 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 195/211] 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 196/211] 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 197/211] 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 198/211] 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 199/211] 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 200/211] 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 201/211] 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 202/211] 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 203/211] 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 204/211] 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 205/211] 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 206/211] 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 207/211] 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 208/211] 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 209/211] 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 210/211] 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 211/211] 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