Skip to content
Failed

Changes

Summary

  1. Yasson deserialization and serialization rework (#537) (details)
Commit b74033d37ea6f1cb297922540131eb4a483dc24e by noreply
Yasson deserialization and serialization rework (#537)

Yasson deserialization and serialization reworked

Signed-off-by: David Kral <david.k.kral@oracle.com>
The file was modified src/main/java/org/eclipse/yasson/internal/serializer/ObjectSerializer.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/CharArraySerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/OffsetDateTimeTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/LongSerializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/JsonbContext.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/ZonedDateTimeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/DefaultSerializers.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/PathTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/SerializerBuilder.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/BigDecimalTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/Marshaller.java
The file was modified src/main/java/org/eclipse/yasson/internal/model/ClassModel.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/AbstractDateDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/TypeSerializer.java
The file was modified src/test/java/org/eclipse/yasson/jsonpsubstitution/PreinstantiatedJsonpTest.java (diff)
The file was modified src/main/java/org/eclipse/yasson/internal/components/DefaultConstructorCreator.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractNumberDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/LongTypeSerializer.java
The file was modified yasson-tck/pom.xml (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ByteArrayDeserializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/model/customization/Customization.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/PathSerializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/model/customization/ClassCustomization.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/XmlGregorianCalendarSerializer.java
The file was removedyasson-tck/src/main/java/jakarta/json/bind/tck/customizedmapping/numberformat/NumberFormatCustomizationTest.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/CyclicReferenceSerializer.java
The file was modified src/test/java/org/eclipse/yasson/defaultmapping/specific/UnmarshallingUnsupportedTypesTest.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ShortArraySerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ZoneOffsetTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ZoneIdTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/JsonbDateFormatter.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/CharacterTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/LocalTimeTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/LocalDateDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractNumberSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/UriSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ShortArrayDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/defaultmapping/specific/NullTest.java (diff)
The file was modified src/main/java/org/eclipse/yasson/internal/ComponentMatcher.java (diff)
The file was modified src/test/java16/org/eclipse/yasson/records/RecordTest.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/ResolvedParameterizedType.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/TypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/SerializationModelCreator.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ByteArraySerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/NumberTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/LongDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/OptionalDoubleTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/CharacterTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/ShortSerializer.java
The file was addedsrc/test/java/org/eclipse/yasson/customization/polymorphism/AnnotationPolymorphismTest.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/FloatArrayDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/MonthDayTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ByteArrayBase64Serializer.java
The file was modified src/test/resources/test.policy (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractSerializerBuilder.java
The file was addedsrc/test/java/org/eclipse/yasson/internal/model/ModulesUtil.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/model/customization/ClassCustomizationBuilder.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/URITypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/MonthDayTypeSerializer.java
The file was modified pom.xml (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/JsonArrayDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/ContextSwitcher.java
The file was addedsrc/test/java/org/eclipse/yasson/customization/YassonSpecificConfigTests.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/TypeSerializerBuilder.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/ByteSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/InstantTypeSerializer.java
The file was modified src/test/java/org/eclipse/yasson/internal/cdi/JndiBeanManager.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractArrayDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/BooleanArraySerializer.java
The file was modified src/test/java/org/eclipse/yasson/serializers/MapToEntriesArraySerializerTest.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ObjectDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/PathDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/OptionalIntTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/JsonbCreatorDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/defaultmapping/collections/CollectionsTest.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/DurationTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/OffsetTimeTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/SqlDateDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/OptionalObjectSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/UuidSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/OptionalLongSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/ZoneOffsetSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/ArraySerializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/JsonBinding.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/MonthDayTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/InstantSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/OffsetTimeTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/AdapterSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/PathTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/LocalTimeTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/IntArraySerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/MapDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/OffsetDateTimeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/SqlTimestampTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ZonedDateTimeTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ISerializerProvider.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/UUIDTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/SqlTimestampTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/EnumSerializer.java
The file was modified src/test/java/org/eclipse/yasson/defaultmapping/inheritance/InheritanceTest.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/StringSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ByteTypeDeserializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/VariableTypeInheritanceSearch.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/OptionalIntTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/IntegerDeserializer.java
The file was modified src/main/resources/yasson-messages.properties (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/YearMonthTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/StringTypeDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/serializers/model/SimpleContainerArraySerializer.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/CharArrayDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/SerializerProviderWrapper.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/ObjectTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/MapDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ShortTypeDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/defaultmapping/basic/BooleanTest.java (diff)
The file was addedsrc/test/java/org/eclipse/yasson/defaultmapping/specific/model/StreetWithPrimitives.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/ZoneOffsetDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/model/customization/VisibilityStrategiesProvider.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/OffsetTimeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/UserDefinedDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ByteTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/NullVisibilitySwitcher.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/BigIntegerTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/EnumTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/RuntimeTypeInfo.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/YearMonthTypeDeserializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/model/ModulesUtil.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/CalendarDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractDateTimeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/ZoneIdDeserializer.java
The file was addedyasson-tck/src/main/java/ee/jakarta/tck/json/bind/customizedmapping/numberformat/NumberFormatCustomizationTest.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/UrlDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/defaultmapping/specific/RecursiveReferenceTest.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/DeserializationContextImpl.java
The file was modified src/main/java/org/eclipse/yasson/internal/jsonstructure/JsonStructureToParserAdapter.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractValueTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/ArrayDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/InstantDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/model/customization/TypeInheritanceConfiguration.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/InstantTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/BuiltInTypes.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ContainerSerializerProvider.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/Unmarshaller.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/LocalDateTimeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/SerializerBuilderParams.java
The file was modified src/test/java/org/eclipse/yasson/defaultmapping/dates/DatesTest.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ContainerDeserializerUtils.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/AdapterDeserializer.java
The file was modified yasson-jmh/pom.xml (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/XMLGregorianCalendarTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/CurrentItem.java
The file was modified src/main/java/org/eclipse/yasson/internal/model/customization/ComponentBoundCustomization.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ResolvedParameterizedType.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/ValueExtractor.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/PeriodTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/TimeZoneTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/ZoneIdSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/LongTypeDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/internal/ClassParserTest.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/JsonNumberTypeDeserializer.java
The file was addedsrc/test/java/org/eclipse/yasson/defaultmapping/collections/MapKeyTypesTest.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/LocalDateTimeTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/DoubleArrayDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/EnumDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/CharDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/JsonValueSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/OptionalIntSerializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/model/JsonbAnnotatedElement.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/ShortDeserializer.java
The file was modified etc/checkstyle.xml (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/IntegerSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/JsonArraySerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/BigDecimalTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ObjectArraySerializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/InstanceCreator.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/StringDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/UriDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/JsonbNumberFormatter.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/OptionalSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/RuntimeTypeHolder.java
The file was modified src/main/java/org/eclipse/yasson/internal/serializer/CollectionSerializer.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/JsonObjectSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/JsonbParser.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/BooleanArrayDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/StringTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/BooleanTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/BigIntegerSerializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/model/PropertyModel.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/BooleanDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/CalendarTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/BigDecimalDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractDateTimeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/ByteDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/URITypeDeserializer.java
The file was addedsrc/test/java/org/eclipse/yasson/customization/model/CollectionsWithFormatters.java
The file was modified src/main/java/org/eclipse/yasson/internal/components/JsonbComponentInstanceCreatorFactory.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ShortTypeSerializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/AnnotationIntrospector.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/MapToObjectSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/OptionalDoubleSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/XmlGregorianCalendarDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/DeserializationModelCreator.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ZoneIdTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/TimeZoneDeserializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/model/customization/CustomizationBase.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AdaptedObjectSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/ModelDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/LocalTimeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/ValueSetterDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/AbstractNumberSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/LocalDateTypeDeserializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/model/CreatorModel.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/YearMonthTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ByteArrayBase64Deserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/SqlTimestampDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/OptionalLongTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/FloatDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/ObjectTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/DurationDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/defaultmapping/basic/SingleValueTest.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/CyclicReferenceDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/serializers/model/SimpleContainerArrayDeserializer.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/MonthDayTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/DefaultObjectInstanceCreator.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/NumberDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/InheritanceInstanceCreator.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AdaptedObjectDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/YearMonthTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/UserSerializerSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/SqlDateTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/DateDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/MapToEntriesArraySerializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/ConstructorPropertiesAnnotationIntrospector.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/SqlTimestampSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/DoubleDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/defaultmapping/jsonp/JsonpTest.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ObjectArrayDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractContainerDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/UserDefinedSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ObjectSerializerProvider.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/EmbeddedItem.java
The file was modified src/main/java/org/eclipse/yasson/internal/jsonstructure/JsonObjectIterator.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/UserDeserializerParser.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/PeriodTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/TypeSerializers.java
The file was modified src/main/java/org/eclipse/yasson/internal/serializer/NullSerializer.java (diff)
The file was modified src/main/java/org/eclipse/yasson/internal/properties/MessageKeys.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractJsonpDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/OptionalIntDeserializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/model/AnnotationTarget.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/NumberSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/FloatTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/ZonedDateTimeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractJsonpSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/BooleanTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/URLTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/DurationTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/OptionalLongDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/DoubleTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/BigIntegerTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/AbstractDateSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/MapInstanceCreator.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/YassonGenerator.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/KeyWriter.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractArraySerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/model/JsonbPropertyInfo.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractValueTypeDeserializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/model/customization/CreatorCustomization.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ZonedDateTimeTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/model/customization/PropertyCustomizationBuilder.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/CollectionDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/YassonParser.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/ValueGetterSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/DateTypeSerializer.java
The file was removedsrc/main/java9/org/eclipse/yasson/internal/model/ModulesUtil.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/MapEntriesArrayDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/UrlSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/DateTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/DoubleSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/XMLGregorianCalendarTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/JsonbDateFormatter.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/ObjectDeserializer.java
The file was addedsrc/test/java/org/eclipse/yasson/customization/polymorphism/MultiplePolymorphicInfoTest.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/BooleanSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/TimeZoneTypeDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/customization/JsonbCreatorTest.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/LocalDateSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/RecursionChecker.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/DeferredDeserializer.java
The file was modified src/main/java/org/eclipse/yasson/YassonConfig.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractContainerSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/NullCheckDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/ZoneOffsetTypeDeserializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/ReflectionUtils.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/ModelSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/UUIDTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/OptionalLongTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/IntegerTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/IDeserializerProvider.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/JsonStringTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/PeriodSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/OptionalDoubleDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/BigDecimalSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/JustReturn.java
The file was modified src/test/java/org/eclipse/yasson/defaultmapping/specific/ObjectGraphTest.java (diff)
The file was modified src/main/java/org/eclipse/yasson/internal/MappingContext.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/LocalTimeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/CalendarSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/NumberTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/LocalDateTimeSerializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/JsonBindingBuilder.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/LongArraySerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/PeriodDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/serializers/model/AnnotatedWithSerializerTypeDeserializer.java (diff)
The file was modified src/main/java/org/eclipse/yasson/internal/components/BeanManagerInstanceCreator.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/CollectionInstanceCreator.java
The file was modified src/main/java/module-info.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/BigIntegerDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/defaultmapping/SecurityManagerTest.java (diff)
The file was modified src/main/java/org/eclipse/yasson/internal/serializer/MapSerializer.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/OffsetDateTimeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/SerializationContextImpl.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/OffsetTimeSerializer.java
The file was modified .github/workflows/maven.yml (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/LocalDateTimeTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/DurationSerializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/model/customization/PropertyCustomization.java (diff)
The file was addedsrc/test/java/org/eclipse/yasson/internal/cdi/MockInjectionTargetFactory.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/RequiredCreatorParameter.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/model/customization/CustomizationBuilder.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/ArrayInstanceCreator.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/LongArrayDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/JsonbRiParser.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/AbstractNumberDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/DeserializerBuilder.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/FloatTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/AbstractItem.java
The file was modified src/test/java/org/eclipse/yasson/defaultmapping/generics/GenericsTest.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/JsonValueDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/SqlDateTypeSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/IntArrayDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/OptionalObjectDeserializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/ProcessingContext.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/model/customization/ContainerCustomization.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/JsonValueSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/NullDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/serializers/SerializersTest.java (diff)
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/UuidDeserializer.java
The file was modified src/test/java/org/eclipse/yasson/SimpleTest.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/OffsetDateTimeTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/TimeZoneSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/EnumTypeDeserializer.java
The file was removedsrc/main/assembly/assembly-src-licensee.xml
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/UserDeserializerDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/CalendarTypeSerializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/JsonbConfigProperties.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/URLTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/PositionChecker.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/CharSerializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/DoubleArraySerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/JsonbNumberFormatter.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/LocalDateTypeSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/FloatSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/CollectionDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/TypeDeserializerBuilder.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/SqlDateSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/TypeDeserializers.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/FloatArraySerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/OptionalDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/IntegerTypeSerializer.java
The file was modified src/main/java/org/eclipse/yasson/internal/ClassParser.java (diff)
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/OptionalDoubleTypeDeserializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/serializer/types/DateSerializer.java
The file was addedsrc/main/java/org/eclipse/yasson/internal/deserializer/types/JsonValueDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/DoubleTypeDeserializer.java
The file was removedsrc/main/java/org/eclipse/yasson/internal/serializer/JsonObjectDeserializer.java