Upgrade Gson to 2.13.2 (#5275)

* Upgrade Gson from 2.13.1 to 2.13.2, see
  https://github.com/google/gson/releases/tag/gson-parent-2.13.2

* Upgrade error_prone_annotations from 2.38.0 to 2.41.0

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
This commit is contained in:
Holger Friedrich
2026-01-13 05:40:29 +01:00
committed by GitHub
parent b17b3051a5
commit c983ecac1c
29 changed files with 31 additions and 31 deletions
+1 -1
View File
@@ -133,7 +133,7 @@
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.13.1</version>
<version>2.13.2</version>
<scope>compile</scope>
</dependency>
+1 -1
View File
@@ -463,7 +463,7 @@
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.13.1</version>
<version>2.13.2</version>
<scope>compile</scope>
</dependency>
@@ -58,9 +58,9 @@
</feature>
<feature name="openhab.tp-gson" description="Gson" version="${project.version}">
<capability>openhab.tp;feature=gson;version=2.13.1</capability>
<bundle>mvn:com.google.code.gson/gson/2.13.1</bundle>
<bundle>mvn:com.google.errorprone/error_prone_annotations/2.38.0</bundle>
<capability>openhab.tp;feature=gson;version=2.13.2</capability>
<bundle>mvn:com.google.code.gson/gson/2.13.2</bundle>
<bundle>mvn:com.google.errorprone/error_prone_annotations/2.41.0</bundle>
</feature>
<feature name="openhab.tp-hivemqclient" description="MQTT Client" version="${project.version}">
@@ -36,7 +36,7 @@ Fragment-Host: org.openhab.core.addon
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -35,7 +35,7 @@ Fragment-Host: org.openhab.core.auth.oauth2client
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -36,7 +36,7 @@ Fragment-Host: org.openhab.core.automation
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -36,7 +36,7 @@ Fragment-Host: org.openhab.core.automation
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -32,7 +32,7 @@ Fragment-Host: org.openhab.core.automation.module.script
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -36,7 +36,7 @@ Fragment-Host: org.openhab.core.automation
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -36,7 +36,7 @@ Fragment-Host: org.openhab.core.automation
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -38,7 +38,7 @@ Fragment-Host: org.openhab.core.config.core
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -37,7 +37,7 @@ Fragment-Host: org.openhab.core.config.discovery.mdns
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -38,7 +38,7 @@ Fragment-Host: org.openhab.core.config.discovery
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -37,7 +37,7 @@ Fragment-Host: org.openhab.core.config.discovery.usbserial.linuxsysfs
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -46,7 +46,7 @@ Provide-Capability: \
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -31,7 +31,7 @@ Fragment-Host: org.openhab.core.config.dispatch
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -37,7 +37,7 @@ feature.openhab-config: \
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -32,7 +32,7 @@ Fragment-Host: org.openhab.core.io.net
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -45,7 +45,7 @@ Fragment-Host: org.openhab.core.io.rest.core
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
org.apache.cxf.cxf-core;version='[3.6.9,3.6.10)',\
org.apache.cxf.cxf-rt-frontend-jaxrs;version='[3.6.9,3.6.10)',\
org.apache.cxf.cxf-rt-rs-client;version='[3.6.9,3.6.10)',\
@@ -36,7 +36,7 @@ Fragment-Host: org.openhab.core.model.item
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
com.google.inject;version='[7.0.0,7.0.1)',\
org.eclipse.emf.common;version='[2.30.0,2.30.1)',\
org.eclipse.emf.ecore;version='[2.36.0,2.36.1)',\
@@ -40,7 +40,7 @@ Fragment-Host: org.openhab.core.model.rule.runtime
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
com.google.inject;version='[7.0.0,7.0.1)',\
org.eclipse.emf.common;version='[2.30.0,2.30.1)',\
org.eclipse.emf.ecore;version='[2.36.0,2.36.1)',\
@@ -45,7 +45,7 @@ Fragment-Host: org.openhab.core.model.script
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
com.google.inject;version='[7.0.0,7.0.1)',\
org.eclipse.emf.common;version='[2.30.0,2.30.1)',\
org.eclipse.emf.ecore;version='[2.36.0,2.36.1)',\
@@ -42,7 +42,7 @@ Fragment-Host: org.openhab.core.model.thing
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
com.google.inject;version='[7.0.0,7.0.1)',\
org.eclipse.emf.common;version='[2.30.0,2.30.1)',\
org.eclipse.emf.ecore;version='[2.36.0,2.36.1)',\
@@ -32,7 +32,7 @@ Fragment-Host: org.openhab.core.storage.json
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
+1 -1
View File
@@ -36,7 +36,7 @@ Fragment-Host: org.openhab.core
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -41,7 +41,7 @@ Fragment-Host: org.openhab.core.thing
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-platform-commons;version='[1.13.4,1.13.5)',\
@@ -37,7 +37,7 @@ Fragment-Host: org.openhab.core.voice
org.eclipse.equinox.event;version='[1.6.300,1.6.301)',\
org.osgi.service.event;version='[1.4.1,1.4.2)',\
org.osgi.util.promise;version='[1.3.0,1.3.1)',\
com.google.gson;version='[2.13.1,2.13.2)',\
com.google.gson;version='[2.13.2,2.13.3)',\
junit-jupiter-api;version='[5.13.4,5.13.5)',\
junit-jupiter-engine;version='[5.13.4,5.13.5)',\
junit-jupiter-params;version='[5.13.4,5.13.5)',\
+1 -1
View File
@@ -71,7 +71,7 @@
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.13.1</version>
<version>2.13.2</version>
</dependency>
<dependency>
<groupId>org.openhab.core.bom</groupId>
+1 -1
View File
@@ -102,7 +102,7 @@
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.13.1</version>
<version>2.13.2</version>
</dependency>
<!-- do not remove, inherited dependency si-units and indriya are not provided via runtime bom -->
<dependency>