From b669803fa1adc21362358815020be661dd3bd722 Mon Sep 17 00:00:00 2001 From: JFronny Date: Thu, 18 Apr 2024 21:04:58 +0200 Subject: [PATCH] fix(serialize-generator): Patch related components to use Exception instead of Throwable --- .../databind/sql/SqlDateTypeAdapter.java | 4 +- .../databind/sql/SqlTimeTypeAdapter.java | 4 +- .../databind/sql/SqlTimestampTypeAdapter.java | 4 +- .../databind/DatabindSerializer.java | 2 +- .../serialize/databind/ObjectMapper.java | 8 +- .../databind/impl/HierarchyAdapter.java | 4 +- .../impl/adapter/ArrayTypeAdapterFactory.java | 4 +- .../impl/adapter/DefaultDateTypeAdapter.java | 4 +- .../impl/adapter/EnumTypeAdapterFactory.java | 4 +- .../impl/adapter/MapTypeAdapterFactory.java | 4 +- .../TypeAdapterRuntimeTypeWrapper.java | 4 +- .../databind/impl/adapter/TypeAdapters.java | 108 +++++++++--------- .../commons/serialize/dsl/ArrayScope.kt | 3 +- .../jfronny/commons/serialize/dsl/JsonDsl.kt | 26 ++--- .../commons/serialize/dsl/ObjectScope.kt | 2 +- .../jfronny/commons/data/LinkedTreeMap.java | 8 +- 16 files changed, 94 insertions(+), 99 deletions(-) diff --git a/commons-serialize-databind-sql/src/main/java/io/gitlab/jfronny/commons/serialize/databind/sql/SqlDateTypeAdapter.java b/commons-serialize-databind-sql/src/main/java/io/gitlab/jfronny/commons/serialize/databind/sql/SqlDateTypeAdapter.java index 22a101a..8fcc201 100644 --- a/commons-serialize-databind-sql/src/main/java/io/gitlab/jfronny/commons/serialize/databind/sql/SqlDateTypeAdapter.java +++ b/commons-serialize-databind-sql/src/main/java/io/gitlab/jfronny/commons/serialize/databind/sql/SqlDateTypeAdapter.java @@ -41,7 +41,7 @@ final class SqlDateTypeAdapter extends TypeAdapter { private SqlDateTypeAdapter() {} @Override - public > void serialize(java.sql.Date value, Writer writer) throws TEx, MalformedDataException { + public > void serialize(java.sql.Date value, Writer writer) throws TEx, MalformedDataException { if (value == null) { writer.nullValue(); return; @@ -54,7 +54,7 @@ final class SqlDateTypeAdapter extends TypeAdapter { } @Override - public > java.sql.Date deserialize(Reader reader) throws TEx, MalformedDataException { + public > java.sql.Date deserialize(Reader reader) throws TEx, MalformedDataException { String s = reader.nextString(); synchronized (this) { TimeZone originalTimeZone = format.getTimeZone(); // Save the original time zone diff --git a/commons-serialize-databind-sql/src/main/java/io/gitlab/jfronny/commons/serialize/databind/sql/SqlTimeTypeAdapter.java b/commons-serialize-databind-sql/src/main/java/io/gitlab/jfronny/commons/serialize/databind/sql/SqlTimeTypeAdapter.java index d5fe834..227adc0 100644 --- a/commons-serialize-databind-sql/src/main/java/io/gitlab/jfronny/commons/serialize/databind/sql/SqlTimeTypeAdapter.java +++ b/commons-serialize-databind-sql/src/main/java/io/gitlab/jfronny/commons/serialize/databind/sql/SqlTimeTypeAdapter.java @@ -44,7 +44,7 @@ final class SqlTimeTypeAdapter extends TypeAdapter