diff --git a/data-generator-plugin/src/main/java/it/cavallium/data/generator/plugin/SourcesGenerator.java b/data-generator-plugin/src/main/java/it/cavallium/data/generator/plugin/SourcesGenerator.java index 59e6ba3..9cfc4bd 100644 --- a/data-generator-plugin/src/main/java/it/cavallium/data/generator/plugin/SourcesGenerator.java +++ b/data-generator-plugin/src/main/java/it/cavallium/data/generator/plugin/SourcesGenerator.java @@ -68,7 +68,7 @@ public class SourcesGenerator { private static final Logger logger = LoggerFactory.getLogger(SourcesGenerator.class); private static final boolean OVERRIDE_ALL_NULLABLE_METHODS = false; - private static final String SERIAL_VERSION = "1"; + private static final String SERIAL_VERSION = "2"; private final DataModel dataModel; diff --git a/data-generator-runtime/src/main/java/it/cavallium/data/generator/DataInitializer.java b/data-generator-runtime/src/main/java/it/cavallium/data/generator/DataInitializer.java index 493853d..21526b8 100644 --- a/data-generator-runtime/src/main/java/it/cavallium/data/generator/DataInitializer.java +++ b/data-generator-runtime/src/main/java/it/cavallium/data/generator/DataInitializer.java @@ -1,9 +1,8 @@ package it.cavallium.data.generator; -import java.io.IOException; import org.jetbrains.annotations.NotNull; public interface DataInitializer { - @NotNull T initialize() throws IOException; + @NotNull T initialize(); } diff --git a/data-generator-runtime/src/main/java/it/cavallium/data/generator/DataUpgrader.java b/data-generator-runtime/src/main/java/it/cavallium/data/generator/DataUpgrader.java index d6e3f61..3355383 100644 --- a/data-generator-runtime/src/main/java/it/cavallium/data/generator/DataUpgrader.java +++ b/data-generator-runtime/src/main/java/it/cavallium/data/generator/DataUpgrader.java @@ -1,9 +1,8 @@ package it.cavallium.data.generator; -import java.io.IOException; import org.jetbrains.annotations.NotNull; public interface DataUpgrader { - @NotNull U upgrade(@NotNull T data) throws IOException; + @NotNull U upgrade(@NotNull T data); } diff --git a/data-generator-runtime/src/main/java/it/cavallium/data/generator/nativedata/UpgradeUtil.java b/data-generator-runtime/src/main/java/it/cavallium/data/generator/nativedata/UpgradeUtil.java index bc8c2a8..ee5b2f3 100644 --- a/data-generator-runtime/src/main/java/it/cavallium/data/generator/nativedata/UpgradeUtil.java +++ b/data-generator-runtime/src/main/java/it/cavallium/data/generator/nativedata/UpgradeUtil.java @@ -1,13 +1,11 @@ package it.cavallium.data.generator.nativedata; import it.cavallium.data.generator.DataUpgrader; -import java.io.IOException; import java.util.List; public class UpgradeUtil { @SuppressWarnings("unchecked") - public static List upgradeArray(List from, DataUpgrader upgrader) - throws IOException { + public static List upgradeArray(List from, DataUpgrader upgrader) { Object[] array; if (from instanceof ImmutableWrappedArrayList immutableWrappedArrayList) { array = immutableWrappedArrayList.a; @@ -20,7 +18,7 @@ public class UpgradeUtil { return (ImmutableWrappedArrayList) new ImmutableWrappedArrayList<>(array); } - public static B upgradeNullable(A nullableValue, DataUpgrader upgrader) throws IOException { + public static B upgradeNullable(A nullableValue, DataUpgrader upgrader) { if (nullableValue == null) { return null; } else { diff --git a/data-generator-runtime/src/test/java/it/cavallium/data/generator/nativedata/TestInt52Serializer.java b/data-generator-runtime/src/test/java/it/cavallium/data/generator/nativedata/TestInt52Serializer.java index d954cde..ef0799b 100644 --- a/data-generator-runtime/src/test/java/it/cavallium/data/generator/nativedata/TestInt52Serializer.java +++ b/data-generator-runtime/src/test/java/it/cavallium/data/generator/nativedata/TestInt52Serializer.java @@ -4,7 +4,6 @@ import it.cavallium.stream.SafeByteArrayInputStream; import it.cavallium.stream.SafeByteArrayOutputStream; import it.cavallium.stream.SafeDataInputStream; import it.cavallium.stream.SafeDataOutputStream; -import java.io.IOException; import org.jetbrains.annotations.Nullable; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; @@ -12,7 +11,7 @@ import org.junit.jupiter.api.Test; public class TestInt52Serializer { @Test - public void testInt52Serialization() throws IOException { + public void testInt52Serialization() { for (int i = 0; i <= 300; i++) { testInt52Serialization(i); } @@ -21,7 +20,7 @@ public class TestInt52Serializer { testInt52Serialization(999619292661L); } - public void testInt52Serialization(long n) throws IOException { + public void testInt52Serialization(long n) { var serializer = new Int52Serializer(); byte[] out; try (var baos = new SafeByteArrayOutputStream()) { @@ -37,7 +36,7 @@ public class TestInt52Serializer { } @Test - public void testInt52OptionalSerialization() throws IOException { + public void testInt52OptionalSerialization() { testInt52OptionalSerialization(null); for (long i = 0; i <= 300; i++) { testInt52OptionalSerialization(i); @@ -45,7 +44,7 @@ public class TestInt52Serializer { testInt52OptionalSerialization(0xF_FF_FF_FF_FF_FF_FFL); } - public void testInt52OptionalSerialization(@Nullable Long n) throws IOException { + public void testInt52OptionalSerialization(@Nullable Long n) { var serializer = new NullableInt52Serializer(); byte[] out; try (var baos = new SafeByteArrayOutputStream()) {