| Timestamp |
Author |
Details |
| 2026-08-27 21:11:20 |
Markus Jung <jungm@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonValueParserAdapter.java v 620b2d5a0f6219a29082a88fba094086d7c5ca2b johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 620b2d5a0f6219a29082a88fba094086d7c5ca2b johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonValueParserAdapterTest.java v 620b2d5a0f6219a29082a88fba094086d7c5ca2b
JOHNZON-441 - drop RewindableJsonParser (#145)
* JOHNZON-441 - implement currentEvent for RewindableJsonParser and JsonValueParserAdapter
* drop RewindableJsonParser
* restore CRLF line endings in JsonValueParserAdapter
* tests for JsonValueParserAdapter |
| 2026-08-26 20:17:27 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/order/PerHierarchyAndLexicographicalOrderFieldComparator.java v a31d3fcf83419a1b587bb31c621130b6f56a7e29 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/order/PerHierarchyAndLexicographicalOrderFieldComparatorTest.java v a31d3fcf83419a1b587bb31c621130b6f56a7e29
Simplify PerHierarchyAndLexicographicalOrderFieldComparator and make its cache stable per type
* Simplify PerHierarchyAndLexicographicalOrderFieldComparator and make its cache stable per type
* cosmetics
---------
Co-authored-by: Markus Jung <jungm@apache.org> |
| 2026-08-24 11:17:02 |
Markus Jung <jungm@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/order/PerHierarchyAndLexicographicalOrderFieldComparator.java v bbf13566bbb664abe85e36aa9dabea0bb07f7cce
optimized caching |
| 2026-08-05 16:24:23 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v b0ce649274c81391119993911090fbdec505f57e
[maven-release-plugin] prepare for next development iteration |
| 2026-08-05 16:24:23 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 5c6edd556f054818527c019ba95416ae55af2373
[maven-release-plugin] prepare release v2.2.0 |
| 2026-08-04 16:29:06 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30
Ensure ClassConverter deserialization is controlled and JSON-Schema doesn't skip additionalProperties: false and nullable arrays |
| 2026-08-04 12:16:08 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 9305184132545bcdf8fd6fceaeeefdcfd3471697
[maven-release-plugin] prepare for next development iteration |
| 2026-08-04 12:16:08 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69
[maven-release-plugin] prepare release v2.1.1 |
| 2026-08-04 12:14:00 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v d08f8cdfa71a5b519eaaab4d37c4fb7ce1f5927f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v d08f8cdfa71a5b519eaaab4d37c4fb7ce1f5927f
OWB-437 upgrade to owb-4.1.1 and simplify test setup |
| 2026-06-29 19:07:50 |
Arne Limburg <arne@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v ebfd1d5bfa9865c3b0456a8c4f9cba3da86f6182 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbAdapterTest.java v ebfd1d5bfa9865c3b0456a8c4f9cba3da86f6182
JOHNZON-431: Add detection of annotations at class level for constructor parameters |
| 2026-04-27 09:31:38 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482
[maven-release-plugin] prepare for next development iteration |
| 2026-04-27 09:31:38 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 9764dbaae0be745b6cea78ddd70a5665a1e4c1e9
[maven-release-plugin] prepare release v2.1.0 |
| 2026-04-27 09:23:19 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v c6600c7905405e9a99491e6e0d028f9ed4cabdc8
version bump to Johnzon-2.1.0-SNAPSHOT
Bump major version number. Our change to the MappingGeneratorImpl might introduce subtle differences when using @JsonbTypeSerializer The old implementation in some edge cases did create corrupt JSON. The main difference is that the JsonbTypeSerializer os only handling the content whereas before it was rendering the full attribute (embedding on top level of the json tree instead of sub-tree) |
| 2026-04-08 10:56:02 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterOnClassDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BigDecimalDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BigDecimalSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BigIntegerDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BigIntegerSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BooleanDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BooleanSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BuiltInSymmetryTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/ByteDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/ByteSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/CharacterDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/CharacterSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/DateDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/DateSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/DoubleDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/DoubleSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/DurationDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/DurationSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/EnumDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/EnumSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/FloatDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/FloatSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/InstantDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/InstantSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/IntegerDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/IntegerSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LocalDateDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LocalDateSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LocalDateTimeDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LocalDateTimeSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LocalTimeDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LocalTimeSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LongDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LongSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/OffsetDateTimeDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/OffsetDateTimeSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/OffsetTimeDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/OffsetTimeSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/PeriodDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/PeriodSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/ShortDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/ShortSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/StringDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/StringSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/URIDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/URISimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/ZonedDateTimeDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/ZonedDateTimeSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2
fix: enforce read/write symmetry
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2026-02-20 15:50:52 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 8b9fb0ef9ddab5218ca02360da639dce4e01e7c8 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v 8b9fb0ef9ddab5218ca02360da639dce4e01e7c8 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/serializer/SerialiseAsPrimitiveTest.java v 8b9fb0ef9ddab5218ca02360da639dce4e01e7c8
JOHNZON-424 JohnzonJsonb toJson(Object, Type, OutputStream) crashes for primitive arrays. |
| 2026-02-11 15:00:46 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonConverterInJsonbTest.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersRoundTripTest.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/serializer/SerialiseAsPrimitiveAnnotatedAtClassTest.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b
JOHNZON-421 Defer start of object/array
This is necessary as we don't know what Serializers/Adapters/Converters actually do write. If we start an object with { and the JsonbSerializer just writes a string value (json primitive) then we will blow up. Deferring the start fixes this issue. |
| 2026-02-10 12:19:32 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ExceptionAsserts.java v d5363712423b7addb01d110b7149ea6083fc037d
JOHNZON-422 MapperConverterExceptionsTest fails on Windodws due to wrong line break |
| 2026-02-10 11:25:56 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/serializer/SerialiseAsPrimitiveTest.java v b4c953e15423eb77821ad83ff67b856943604cf2
JOHNZON-421 JsonbSerializer crashes when using primitives
If an object is serialised into a primitive, then we did crash with an Exception JsonGenerationException: write(param) is only valid in arrays. |
| 2025-12-05 11:39:52 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 31b832f71b784d8f6605f6fd89fbf19c56bf7367
JOHNZON-420 use JsonBAdapter when converting back from array |
| 2025-07-02 22:13:00 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbRecordTest.java v a030a3ec8f4efa46223888a85ef3cc1085ec09c1
Revert "feat(#419): filter out static methods from records"
This reverts commit 1cff66fe75c5d0fac9d949cf8ecea8a47e610bda. |
| 2025-07-02 18:57:32 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbRecordTest.java v 1cff66fe75c5d0fac9d949cf8ecea8a47e610bda
feat(#419): filter out static methods from records
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2025-07-02 18:54:43 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977
fix: update pom versions which wasn't done after previous release
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2025-05-13 12:07:22 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassDirectTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassDirectTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceClassConstructorHasGetterFinalFieldTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceClassConstructorHasGetterSetterTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterSetterFieldConstructorTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7
Checkstyle |
| 2025-05-13 11:36:19 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceClassConstructorHasGetterFinalFieldTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceClassConstructorHasGetterSetterTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterSetterFieldConstructorTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a
Add Scenarios, adjust comments |
| 2025-05-13 11:23:30 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassTest.java v d8a2169b54946a98a2af77355d7fe9c05b332a59
Behavior differs from equivalent Adapter test Equivalent JsonbTypeAdapter test EmailClass adapter wins |
| 2025-05-13 11:19:58 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassDirectTest.java v 99f1ab946533811dae167b9803b69d9a45e11b2c
Behavior differs from equivalent Adapter test Equivalent JsonbTypeAdapter test fails with ClassCastException |
| 2025-05-13 11:18:16 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 88c0bd12f4b4bed7b90c5c25cb87917a635e58cb
Behavior differs from equivalent Adapter test Equivalent JsonbTypeAdapter test EmailClass adapter wins on write |
| 2025-05-13 11:14:17 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassDirectTest.java v ab90d7b9ba549d4b7dde63d092dbd558a93da9f6
Behavior differs from equivalent Adapter test Equivalent JsonbTypeAdapter test fails with java.lang.ClassCastException: Cannot cast sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl to java.lang.Class |
| 2025-05-13 11:09:44 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterSetterTest.java v 1f9335ddc9486c06be32e5c07f0ca2cbe483cb80
Behavior differs from equivalent Adapter test Config adapter does not win in JsonbTypeAdapter test |
| 2025-05-13 10:55:27 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassDirectTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassSimpleTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterSetterTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassDirectTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterSetterFieldConstructorTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee
Adjusted Serializer/Deserializer Symmetry tests Equivalent to Map Adapter Symmetry tests |
| 2025-05-13 10:28:35 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassDirectTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassSimpleTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterSetterTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassDirectTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterSetterFieldConstructorTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524
Base Serializer/Deserializer Symmetry tests |
| 2025-05-09 15:58:30 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassDirectTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassSimpleTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassConstructorHasGetterSetterTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassDirectTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassTest.java v c738270fca59ca11127b753a196364c3eb101991
Adjusted Adapter Symmetry tests, some new failures |
| 2025-05-09 15:32:25 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassDirectTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassSimpleTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassConstructorHasGetterSetterTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassDirectTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08
Base Map Adapter Symmetry tests |
| 2025-05-08 19:41:43 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassDirectTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassSimpleTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassConstructorHasGetterSetterTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassDirectTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea
Adjusted Array Adapter Symmetry tests. Some new failures. |
| 2025-05-08 18:22:52 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassDirectTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassSimpleTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassConstructorHasGetterSetterTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassDirectTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassTest.java v b8b0dc1e627202a3a4344084b801370481b304ba
Initial setup for Array versions of Adapter Symmetry tests |
| 2025-05-08 17:59:16 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterOnClassDirectTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterOnClassSimpleTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterOnClassTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassConstructorHasGetterSetterTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassDirectTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f
Move to string subpackage |
| 2025-05-08 17:55:49 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterOnClassTest.java v 96987ee7c7bbd4c2c5824183efc775afe991679a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassTest.java v 96987ee7c7bbd4c2c5824183efc775afe991679a
Checkstyle |
| 2025-05-08 17:52:49 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterOnClassDirectTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterOnClassSimpleTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassDirectTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConstructorTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceMethodTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853
Fill out scenarios |
| 2025-05-08 17:20:19 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassConstructorHasGetterSetterTest.java v 908f5f4dd1f2f7e8535bb29884f8e4aa5229e7d2
Adapter on Config, Class and Constructor, has a Getter and Setter |
| 2025-05-08 17:08:34 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 1b395bf7375b6589f8b3f358b18ddfa7852ffe5f
Adapter on Config, Class and Constructor, has a Getter and Final Field |
| 2025-05-08 16:52:40 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v 6080b905ee4a235c37e367950cbf15b21f5bc878
Adapter on Field, Config, Class and Constructor, has a Getter and Final Field |
| 2025-05-08 16:42:58 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v d2aaa7eaf85c5f6e5aaebc73b8dc19241e3504bd
Adapter on Field, Config, Class and Constructor, has a Getter and Setter |
| 2025-05-08 16:39:59 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v b5d43403d5440fa3ebd171600aa9116e1366e5ff
Adapter on Field, Setter, Config, Class and Constructor, has a Getter |
| 2025-05-08 16:33:57 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v 753da8969e2d1729541dbec209d42c38fd760a8a
Adapter on Field, Getter, Config, Class and Constructor, has a Setter |
| 2025-05-08 16:29:40 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterOnClassTest.java v 5284dea28a4c91046f9890393250a1db9c539c4a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v 5284dea28a4c91046f9890393250a1db9c539c4a
Make explicit Getter and Setter adapters |
| 2025-05-08 16:23:37 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v f72e2af28ec3bc9e0b2387b36b0a1e1602c8dad8
Adapter on Field, Getter, Setter, Config, Class and Constructor |
| 2025-05-08 15:37:53 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/Calls.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/SymmetryTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterOnClassSimpleTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterOnClassTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConstructorTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceFieldTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceMethodTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65
Testing symmetry of read/write in Adapter processing |
| 2025-05-06 16:05:14 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 0f031c7e3ef84bb26f3e814a1e9306114bc005ca
Tolerate null @JsonbCreator values when adapters are used
Null was tolerated if no Adapter was used |
| 2024-10-20 15:16:03 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 8672c4490b10f70edc5fff4554a74bdc46d643b3
pin down the Locale to en_US as the TCK tests are broken
The TCK test for JsonbNumberFormat does not specify a Locale and thus creates random results depending on the Locale the TCK box is set up with. See https://github.com/jakartaee/jsonb-api/issues/360 |
| 2024-05-03 21:23:03 |
Markus Jung <jungm@apache.org> |
johnzon-jsonb/pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/tck/JohnzonOwbCDIProvider.java v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-jsonb/src/test/resources/META-INF/services/jakarta.enterprise.inject.spi.CDIProvider v d5665b9180b580f0594a269ce14fcec07d7d4ffa
Integrate TCK test execution in jsonb/core modules (#125)
* run TCK tests by default
* Move tck execution from separate modules to core/jsonb
* Attempt to fix build
* Run tests with junit-vintage-engine
* remove ManualTckTest
* explicitly declare junit-vintage usage in each module |
| 2024-03-23 08:25:58 |
Markus Jung <jungm@apache.org> |
johnzon-jsonb/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572
[maven-release-plugin] prepare for next development iteration |
| 2024-03-23 08:25:57 |
Markus Jung <jungm@apache.org> |
johnzon-jsonb/pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c
[maven-release-plugin] prepare release v2.0.1 |
| 2024-02-02 12:48:18 |
Markus Jung <mail@markus-jung.dev> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbMappings.java v ef966dc95011583c7d36b41dc67ccb411db8d1b2 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismHandler.java v ef966dc95011583c7d36b41dc67ccb411db8d1b2 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTypeInfo.java v ef966dc95011583c7d36b41dc67ccb411db8d1b2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTest.java v ef966dc95011583c7d36b41dc67ccb411db8d1b2
[JOHNZON-402] Reworked scanning for @JsonbTypeInfo annotations |
| 2024-01-26 08:15:49 |
Markus Jung <mail@markus-jung.dev> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTest.java v 904c08102d82e4fb5ca443e13d3a9251787f4899
[JOHNZON-401] fix serialization of nested polymorphic objects |
| 2023-10-24 14:40:25 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a
[maven-release-plugin] prepare for next development iteration |
| 2023-10-24 14:40:25 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44
[maven-release-plugin] prepare release v2.0.0 |
| 2023-10-24 14:27:09 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/pom.xml v a0a1738cc936815619bfe4845ae402887398ffe5
feat: we don't need the shade plugin anymore
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-11 16:39:44 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v aef76ee8b6ab4f76e2ffc709cd9f61abc61c435c
feat: add support for JsonbTypeDeserializer with factories (JsonbCreator)
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-11 15:15:59 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTest.java v 6aaded98fa8faa2d9b5bf69f3d672a76705066cc
feat: Add a test related to the challenge https://github.com/jakartaee/jsonb-api/issues/347
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-11 13:56:22 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v 397e41721788f6d98625bcbb87261d379d783830
finish primitive test with rest of missing types |
| 2023-10-11 13:10:55 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v e4b893b100ea1eb6309a3c384d80d0b2346297de
adding a test for primitive value defaults |
| 2023-10-11 12:22:14 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v d4923a7fe78cdfd8129f19d0bac2b737e6efeffc
add native support for Optional in Mapper |
| 2023-10-11 09:48:43 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 2553ab22f38a40e0f26f699ea8bb0e76ea4aa896 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategyTest.java v 2553ab22f38a40e0f26f699ea8bb0e76ea4aa896
feat: field visibilty buggy for booleans and not compliant with specification
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-09-19 11:54:13 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v f8b677df5c2617a1437ecb3a0ec2e8cb8d7a68ef
upgrade to OWB-4.0.0
This is our native Jakarta CDI implementation |
| 2023-05-13 09:54:19 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v db7ecfceb3f3e68699bd72f4782996649a1549d8
feat(JOHNZON-397): make sure to pass the provider instance so we can configure the scale per provider |
| 2023-05-11 11:12:44 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 1f15b27f37b244d001ee503bd86f8302f1b1af0a
fix(JOHNZON-397): Create configuration option to set the BigDecimal scale limit
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-04-28 14:23:30 |
Markus Jung <mail@markus-jung.dev> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v dc6b20557259755b2448fe600673357770a2869a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v dc6b20557259755b2448fe600673357770a2869a
serialize BigInteger/BigDecimal as strings by default in jsonb |
| 2023-04-25 20:16:53 |
Markus Jung <mail@markus-jung.dev> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 3262233114a121011624ec51ef636112d70e5f50 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v 3262233114a121011624ec51ef636112d70e5f50
don't serialize BigInteger/BigDecimal as strings in jsonb |
| 2023-04-20 14:13:38 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismHandler.java v fcdd26e2dcbdba51ef08d83f5a2c6606b12686f3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTypeInfo.java v fcdd26e2dcbdba51ef08d83f5a2c6606b12686f3
minor fixes in reflection usage for JSON-B polymorphism (no functional change except complete meta support) |
| 2023-04-20 13:54:34 |
Markus Jung <54570207+jungm@users.noreply.github.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbMappings.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismHandler.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTypeInfo.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTest.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismValidationTest.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275
Implement JSON-B 3 Polymorphism (#100)
* Implement JSON-B 3 polymorphism (WIP) * Implement more JSON-B 3 polymorphism validations * JSON-B 3 polymorphism tests * Allow JsonbSubtype for type=annotated type * MapperBuilder#setPolymorphismHandler javadoc * use JsonbRule in tests * Allow custom Mappings to be used * Implement JsonbMappings for polymorphism * create Mappings via Function instead of using reflection * use Meta.getAnnotation instead of Class.getAnnotation * restore old ClassMapping constructor for better backwards compatibility * update docs on jsonb-extras polymorphism * restore MapperConfig constructor * cache JsonbTypeInfos to avoid reflections |
| 2023-01-27 09:05:43 |
Samael <singingbush@hotmail.com> |
johnzon-jsonb/pom.xml v 157cedb52c8b4245e60af6dec88a144fc6595814
JOHNZON-305 : Java Modules (#99)
* JOHNZON-305: Add Automatic-Module-Name to manifest
* JOHNZON-305: core and jaxrs now use module-info
* configure Automatic-Module-Name in other modules
* set Automatic-Module-Name using bundle plugin |
| 2023-01-13 19:50:25 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 5cbc9dc94df4b2d2b8392b1fc0dc0f0c27e21b32
Fix Nillable for fields and set the local for TCK to be independent from the platform running the suite
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-01-11 12:06:24 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 0c407f66c006e649a728a8b5093685e4a90cd551 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 0c407f66c006e649a728a8b5093685e4a90cd551
Some more fixes to move to jakarta namespace
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-01-11 00:53:09 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonProvider.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonValueParserAdapter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/PropertyNamingStrategyFactory.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/adapter/JsonbEnumAdapter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtension.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/CDIs.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/JohnzonCdiExtension.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbDateConverter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbDateConverterBase.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocalDateConverter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocalDateTimeConverter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbNumberConverter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbOffsetDateTimeConverter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbZonedDateTimeConverter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/extension/JsonValueReader.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/extension/JsonValueWriter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/factory/CdiJohnzonAdapterFactory.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonSerializationContext.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/resources/META-INF/services/jakarta.enterprise.inject.spi.Extension v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/resources/META-INF/services/jakarta.json.bind.spi.JsonbProvider v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/RecursivePolymorphismTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProviderTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AnnotationOrderTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ClassConverterTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ConstructorVisibilityTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CustomParameterizedTypeTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DateFormatTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategyTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DynamicBufferResizingTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/EnumConverterTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ExceptionAsserts.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/FailOnUnknownPropertiesTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/GenericAdapterTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/IJsonTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/InterfaceMappingTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonConverterInJsonbTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonIgnoreNestedTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonProviderTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbAdapterExceptionsTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbAdapterTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanConstructorExceptionsTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanSetterUserExceptionsTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbCreatorExceptionsTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbJsonValueTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbRecordTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbSerializerExceptionsTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTransientTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbVisitilityTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/NamingTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/NillableTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ObjectSerializationTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OrderTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OverrideDefaultAdaptersTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ParserGeneratorMappingTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/PolymorphicConfigTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/PropertyNamingStrategyFactoryTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersMapTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersObjectWithEmbeddedListTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersRoundTripTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SnippetMaxLengthTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/NillableType.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/NotNillablePropertyModel.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/notnillable/package-info.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/package-info.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/FormatFromClassModel.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/FormatOnClassModel.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/package-info.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/serializer/DeserializationContextTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce
First javax to jakarta migration in code and dependencies
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2022-12-08 11:39:58 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b25243b23f36f257e47d8fce9b914bb5c882889c johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/NamingTest.java v b25243b23f36f257e47d8fce9b914bb5c882889c johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v b25243b23f36f257e47d8fce9b914bb5c882889c
[JOHNZON-390] ensure jsonb creator/constructor parameters respect naming strategy |
| 2022-11-14 16:04:14 |
Samael <singingbush@hotmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbRecordTest.java v 039fe142944de529fbe8c84badea67b848dc2ff8
update maven plugins (#96)
* Update Maven Plugins (except those from base pom) * Fix Javadoc errors * Replace findbugs with spotbugs |
| 2022-11-13 17:22:09 |
Hervé Boutemy <herve.boutemy@free.fr> |
johnzon-jsonb/pom.xml v 514250adb46fc13fa42c5e48d1151f6cb83f6429
make build reproducible (#93) |
| 2022-08-17 10:29:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499
[maven-release-plugin] prepare for next development iteration |
| 2022-08-17 10:26:30 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707
[maven-release-plugin] prepare release v1.2.19 |
| 2022-08-17 09:45:22 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0
reverting version after rolling back the release |
| 2022-08-16 15:47:42 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f
[maven-release-plugin] prepare for next development iteration |
| 2022-08-16 15:47:32 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96
[maven-release-plugin] prepare release v1.2.19 |
| 2022-07-19 13:42:03 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v f655ae33f7fe56136ee2f04a5c62f0728559591f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbAdapterTest.java v f655ae33f7fe56136ee2f04a5c62f0728559591f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v f655ae33f7fe56136ee2f04a5c62f0728559591f
checkstyle fix |
| 2022-07-19 12:32:15 |
Benjamin Marwell <bmarwell@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 6b106280436466fe7b920a97c774075b98d34832 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbAdapterTest.java v 6b106280436466fe7b920a97c774075b98d34832 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v 6b106280436466fe7b920a97c774075b98d34832
[JOHNZON-386] Make JsonbAdapter inheritable
Co-authored-by: Romain Manni-Bucau <rmannibucau@apache.org> |
| 2022-05-08 23:19:03 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 5e38eda631aa85ed23dc8068fc09c70842e964ca
Use ExceptionAsserts |
| 2022-05-08 20:36:57 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanConstructorExceptionsTest.java v 95e8b23a044510a1fd96aef7be7f23b361253fd3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanGetterUserExceptionsTest.java v 95e8b23a044510a1fd96aef7be7f23b361253fd3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbCreatorExceptionsTest.java v 95e8b23a044510a1fd96aef7be7f23b361253fd3
JOHNZON-378 JsonbCreator constructor and factory method exceptions tests |
| 2022-05-08 20:07:54 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbSerializerExceptionsTest.java v 014889d8428062cf9b931af74c8116c6b5d504fa
JOHNZON-379 & JOHNZON-380 Jsonb{De}Serializer methods and constructor |
| 2022-05-08 15:18:36 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanConstructorExceptionsTest.java v b0b10cb1838b5df49576ea9fd8b0202c87eda481 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanGetterUserExceptionsTest.java v b0b10cb1838b5df49576ea9fd8b0202c87eda481
JOHNZON-377 Jsonb bean getter and constructor exception tests |
| 2022-05-08 15:12:34 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ExceptionAsserts.java v d8bb51e6edba1afc0845c18134c35076107e6ada johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanSetterUserExceptionsTest.java v d8bb51e6edba1afc0845c18134c35076107e6ada
JOHNZON-377 Jsonb bean setter user exceptions test |
| 2022-05-08 14:52:45 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ExceptionAsserts.java v 550bbb1a22cb9e824f5f80e43f3d0abdab61a1f6 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbAdapterExceptionsTest.java v 550bbb1a22cb9e824f5f80e43f3d0abdab61a1f6
JOHNZON-381 JsonbAdapter methods and constructor exceptions tests |
| 2022-05-07 14:09:26 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 9a0f70a2d0b650b4a23b8334a8ca0c42601c0682
JOHNZON-382 Diagnose and guide users on invalid bean constructors JOHNZON-376 Mapper API Bean constructor exceptions tests |
| 2022-05-02 19:05:09 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v e743eed65b6cbd2029e42a65eb8beeb71b3d25a9
JOHNZON-371 NullPointerException thrown when null value present in primitive arrays |
| 2022-05-02 18:33:06 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 11603885b620b9dd51e7248a34a05e92c34e93b8
Test cases for all primitive arrays show handling as-is Prior to fixing JOHNZON-371 |
| 2022-05-02 17:00:19 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 2312ec8347b0abf1a2cee840809b4722444c25a9 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SnippetMaxLengthTest.java v 2312ec8347b0abf1a2cee840809b4722444c25a9
Align wording in "Can't map JSON Object" exception with other exceptions |
| 2022-05-02 16:40:38 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v c7b6ce5f2787e23a7c64d334af35271d1cce849b
JOHNZON-372 Entire json value serialized in exception |
| 2022-05-02 16:34:09 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 70441979d8251577283c16d13f789ad254c128f8
JOHNZON-372 Entire json value serialized in exception |
| 2022-05-02 16:15:41 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 7d43052dc173be831eaf1d862564d6f75ef45e71
JOHNZON-372 Entire json value serialized in exception |
| 2022-05-02 15:46:59 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v fd91756db83740a1609e154a92665e3f6954fb43 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SnippetMaxLengthTest.java v fd91756db83740a1609e154a92665e3f6954fb43
JOHNZON-370 Include class, property, type and json value in mapping exceptions |
| 2022-04-30 14:23:05 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 3250243a33e6423063ad50acf1297bda954689bd
Catalog of deserialization error messages as they are now |
| 2022-04-30 13:36:27 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc
[maven-release-plugin] prepare for next development iteration |
| 2022-04-30 13:36:17 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e
[maven-release-plugin] prepare release v1.2.18 |
| 2022-04-28 09:54:05 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/reflect/Types.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695
fix the johnzon-core dependency in mapper/jsonb module + use BoundedOutputStreamWriter in Snippet |
| 2022-04-22 13:00:44 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 905192168a1254b5cd8b59f417fd1306a2421621 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SnippetMaxLengthTest.java v 905192168a1254b5cd8b59f417fd1306a2421621
JOHNZON-367 Tests that johnzon.snippetMaxLength works as expected |
| 2022-04-13 08:53:08 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c
[maven-release-plugin] prepare for next development iteration |
| 2022-04-13 08:52:58 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0
[maven-release-plugin] prepare release v1.2.17 |
| 2022-04-12 11:00:07 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 251e31b6ab8c9024c2a104eeaf41032defa004bd
JOHNZON-364 remove unused methods |
| 2022-04-12 10:53:35 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 442b44992ca6dcfc702d64df121d0b969ade5336
JOHNZON-264 move introspection stuff to new BeanUtil |
| 2022-04-12 10:03:36 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 23b49f3d517a07e3d51f1ea1d32cf94a474cd7d4
JOHNZON-364 use reflection to avoid caches. |
| 2022-04-10 20:06:50 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategyTest.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499
fix DefaultPropertyVisibilityStrategy to respect the spec, ensure we clean the cache + fix backward compatibility of the FieldAndMethodAccessMode |
| 2022-02-25 15:11:03 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v a38e0c3daef597bae13e0cc68548f8386272c570 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v a38e0c3daef597bae13e0cc68548f8386272c570 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/HidingPublicFieldTest.java v a38e0c3daef597bae13e0cc68548f8386272c570 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbVisitilityTest.java v a38e0c3daef597bae13e0cc68548f8386272c570 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v a38e0c3daef597bae13e0cc68548f8386272c570
JOHNZON-364 JsonbVisibility always wins over default rules
This partially reverts JOHNZON-250 which did remove fields as readers if a getter exists. Sadly this also did remove the option to keep those fields via JsonbVisibility. |
| 2022-02-20 12:32:14 |
Raymond Augé <rotty3000@apache.org> |
johnzon-jsonb/pom.xml v 6b37e521f9c50e76a269a9846d122d423d9a9de1
JOHNZON-359 Fix lost OSGi metadata (#78)
Reverts the packaging change from b221d9db923c142afcddde056abd9301acbf9af1
Signed-off-by: Raymond Augé <rotty3000@apache.org> |
| 2022-02-20 12:29:20 |
Raymond Augé <rotty3000@apache.org> |
johnzon-jsonb/pom.xml v dd94ec343b49d817e4e282f93b1a226ff2000260
JOHNZON-360 Make buildable and testable on Java 17 (#79)
Signed-off-by: Raymond Augé <rotty3000@apache.org> |
| 2022-02-03 10:28:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97
[maven-release-plugin] prepare for next development iteration |
| 2022-02-03 10:28:21 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130
[maven-release-plugin] prepare release v1.2.16 |
| 2022-01-25 17:17:59 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v c95517479aab2c3934e54f1cdbf5fc9b449925e5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersMapTest.java v c95517479aab2c3934e54f1cdbf5fc9b449925e5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersObjectWithEmbeddedListTest.java v c95517479aab2c3934e54f1cdbf5fc9b449925e5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v c95517479aab2c3934e54f1cdbf5fc9b449925e5
[JOHNZON-358][JOHNZON-357] enhance (de)serializer support on list/map types |
| 2021-11-24 08:41:44 |
Arne Limburg <arne@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 97c047d6c0d2cd1f76925310f1ecc7a4fae22dd3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 97c047d6c0d2cd1f76925310f1ecc7a4fae22dd3
[JOHNZON-355]: Find class level Adapter even when used in collection. (#76) |
| 2021-11-23 11:19:11 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v b221d9db923c142afcddde056abd9301acbf9af1 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v b221d9db923c142afcddde056abd9301acbf9af1 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DynamicBufferResizingTest.java v b221d9db923c142afcddde056abd9301acbf9af1
[JOHNZON-354] reverse johnzon.failOnMissingCreatorValues default and support jsonb.creator-parameters-required prop |
| 2021-09-21 11:24:48 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v d7daa4428f95674a65818ac9d878f8a229f5f879
Checkstyle
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2021-09-21 11:20:10 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 64e7727fee45344659028f6e8a814486086f03b7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v 64e7727fee45344659028f6e8a814486086f03b7
JOHNZON-351 support collection raw classes cast to Type in JSON-B Improve tests and case coverage
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2021-09-21 10:58:09 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 17593519c58eb07c4a7d8bc2a07d09ba11a51c00 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v 17593519c58eb07c4a7d8bc2a07d09ba11a51c00
JOHNZON-351 support collection raw classes cast to Type in JSON-B |
| 2021-07-01 07:30:14 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915
[maven-release-plugin] prepare for next development iteration |
| 2021-07-01 07:30:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9
[maven-release-plugin] prepare release v1.2.14 |
| 2021-06-20 16:28:42 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbOffsetDateTimeConverter.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641
[JOHNZON-349] trying to not do reflection until we know we can, dedup annotation case |
| 2021-06-20 16:27:23 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v cf2cd73c3b5ff85852ec34a7caeb483665506af3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbRecordTest.java v cf2cd73c3b5ff85852ec34a7caeb483665506af3
[JOHNZON-348] jsonb annotations support on records |
| 2021-06-02 17:45:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c
[maven-release-plugin] prepare for next development iteration |
| 2021-06-02 17:45:21 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v ea9841db857c8b77ad633b2df614205173794958
[maven-release-plugin] prepare release v1.2.13 |
| 2021-05-17 14:00:44 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4
[maven-release-plugin] prepare for next development iteration |
| 2021-05-17 14:00:34 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e
[maven-release-plugin] prepare release v1.2.12 |
| 2021-05-12 13:38:53 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v 389b6964b2ac2e5f4d12007ae84296d0b911449d
[JOHNZON-344] implicit object opening for serializer starting with writeStartArray(key) |
| 2021-05-12 11:28:56 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v 6158e3822812c360c36449d153aa22862681b7b9
[JOHNZON-344] try to support serializers writing arrays directly into the enclosing object |
| 2021-05-12 10:58:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v 76b15ef2a793e96ae57074d902e20e4809b02516
[JOHNZON-343] fixing adapter handling in writeobject |
| 2021-05-07 20:05:08 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/order/PerHierarchyAndLexicographicalOrderFieldComparator.java v 651b38dca544c3d6043a378b22c1c5cd1fe6eec2
[JOHNZON-342] avoid too much reflection in PerHierarchyAndLexicographicalOrderFieldComparator |
| 2021-04-26 09:24:47 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e
[maven-release-plugin] prepare for next development iteration |
| 2021-04-26 09:24:37 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5
[maven-release-plugin] prepare release v1.2.11 |
| 2021-03-25 10:18:40 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 194f02bf87ad497ef90318e146f5d2615c1c625b
[JOHNZON-338] ensure records don't have to be public to be deserialized |
| 2021-03-05 18:08:20 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/RecursivePolymorphismTest.java v 5e9ee0a89fb13cf240b3c9ef0d0ed32d801869c5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersRoundTripTest.java v 5e9ee0a89fb13cf240b3c9ef0d0ed32d801869c5
[JOHNZON-337] more refinements on (de)serializers |
| 2021-03-05 14:41:14 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/RecursivePolymorphismTest.java v aaa2af985b51517f6d636d3a28b176f3109c5958
[JOHNZON-337] avoid jsonb deserializers to loop |
| 2021-02-04 09:46:20 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 1e7c5fda86789f78a98b21dfecacb826854819e0
[JOHNZON-335] workaround for nested JsonbSerializers handling and invalid JSON |
| 2021-01-26 08:56:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v f96fceae0316cdf5f7cf406def46486d48c4805c johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v f96fceae0316cdf5f7cf406def46486d48c4805c
[JOHNZON-333] align both writePrimitives methods of MappingGeneratorImpl |
| 2021-01-25 22:44:26 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v b8529a3b8c45c759ccdd3d9ae2f27d67a5bb2d87 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v b8529a3b8c45c759ccdd3d9ae2f27d67a5bb2d87
JOHNZON-333 respect RFC 7159 Section 7 (Strings)
"test" as Java Object should result in a String "\"test\"". Because the quotes are part of the JSON notation of a string. This is nothing we may 'enforce' - this is clearly requrested by the JSON RFC. And the JSON-B Spec points to the RFC. |
| 2021-01-25 11:54:35 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 343c8318c0236a7fa04f308261c4a4b59cd60745
[JOHNZON-332] merge jsonb builder with new skipAccessModeWrapper toggle for consistency |
| 2021-01-25 11:48:36 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 4f53103f64c9f7c0ec645c1b0d04c1d34f9a8dcf johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v 4f53103f64c9f7c0ec645c1b0d04c1d34f9a8dcf
[JOHNZON-332] exception de/serialization |
| 2021-01-23 18:03:10 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 15a4cc69344b3a0dd7ee80326cc064fa0972a779 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v 15a4cc69344b3a0dd7ee80326cc064fa0972a779
[JOHNZON-331] handle toJson(object,type) properly for list case |
| 2021-01-12 17:07:17 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc
[maven-release-plugin] prepare for next development iteration |
| 2021-01-12 17:07:07 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130
[maven-release-plugin] prepare release v1.2.10 |
| 2020-12-17 10:23:03 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v 7001b971b72a7352f2b27f1b9a445e6fe533dd47 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonConverterInJsonbTest.java v 7001b971b72a7352f2b27f1b9a445e6fe533dd47
[JOHNZON-329] make jsonlogic completionstage friendly |
| 2020-12-15 14:12:50 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6
[maven-release-plugin] prepare for next development iteration |
| 2020-12-15 14:12:40 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/pom.xml v 6cc672117856ec8605837be27b87e95514376523
[maven-release-plugin] prepare release v1.2.9 |
| 2020-12-01 13:50:08 |
Jonathan Gallimore <jon@jrg.me.uk> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v 630b5cf18ee0f85ebaa4e08410d1d6173319cf65
Slight copy/paste mistake in the test case |
| 2020-12-01 13:29:17 |
Jonathan Gallimore <jon@jrg.me.uk> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v ef0001da7095e5e6bdce0fae3b696b71c3751ca1 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v ef0001da7095e5e6bdce0fae3b696b71c3751ca1
Fix for handling primitive arrays in JsonB |
| 2020-08-19 09:30:48 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/adapter/JsonbEnumAdapter.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/EnumConverterTest.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df
[JOHNZON-321] ensure enums mapped with jsonb can use @JsonbProperty to rename the enum name in json land |
| 2020-07-25 19:07:14 |
Markus <54570207+markuung@users.noreply.github.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v e532f7bf39e683e8da3bab88726e16f062fdf91e
[JOHNZON-320] Fix AdapterTest on Windows (#66) |
| 2020-07-15 19:05:43 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v 7612bc2686e9bb980846a4bf5741bb24df47b650
[JOHNZON-318] ensure List<Object> and List<JsonValue> works even when not integers |
| 2020-07-13 13:04:52 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb
[JOHNZON-317] lazy lookup of implicit converters |
| 2020-07-03 16:50:49 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228
[maven-release-plugin] prepare for next development iteration |
| 2020-07-03 16:50:39 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998
[maven-release-plugin] prepare release v1.2.8 |
| 2020-06-04 08:02:15 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 9267e3fd6ec508d12ce83962d407cff5d8909819
JOHNZON-315 avoid infinite loop when getPackage is not available |
| 2020-06-04 07:22:13 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v a82526cdc659a0ae14eb2803529d723e1636b96f
JOHNZON-315 skip Package.getPackage if it does not work |
| 2020-06-01 13:18:35 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4
[maven-release-plugin] prepare for next development iteration |
| 2020-06-01 13:18:25 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 72ee48f4fc7377965939ea7d35eadfa60a4552d5
[maven-release-plugin] prepare release v1.2.7 |
| 2020-06-01 13:15:22 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f
revert version to reroll the release |
| 2020-06-01 13:15:12 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AnySupportTest.java v f7343bad9cd3fe249edc09a5e2a9429c28e916ef
[JOHNZON-314] ensure @JohnzonAny on a field does not duplicate explicit bindings |
| 2020-06-01 08:30:10 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a
[maven-release-plugin] prepare for next development iteration |
| 2020-06-01 08:29:59 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb
[maven-release-plugin] prepare release v1.2.7 |
| 2020-05-31 18:47:16 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 43eff6cb93efef0e04e75dc2e8a3f710a9265991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AnySupportTest.java v 43eff6cb93efef0e04e75dc2e8a3f710a9265991
JOHNZON-314 support @JohnzonAny on a field |
| 2020-05-10 15:46:20 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 4add037b1102ba14cdd3e05595b49f72deb0f0f7
[maven-release-plugin] prepare for next development iteration |
| 2020-05-10 15:46:10 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 4e0e79a0e7642851958f7cd7eb406a34bf854556
[maven-release-plugin] prepare release v1.2.6 |
| 2020-04-28 08:25:39 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 9a195c4ff708dc9c3ba8f68035dbc66d8e47870b
[maven-release-plugin] prepare for next development iteration |
| 2020-04-28 08:25:29 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 5c925fa2bce95e4cd7dd80700db1a0ced4fa551e
[maven-release-plugin] prepare release v1.2.5 |
| 2020-04-28 07:29:59 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 1f5a4153ab6b741a17654a7e9d65a946876e6801
JOHNZON-310 jakarta artifacts |
| 2020-03-27 10:41:51 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v ef9fc08a3d4846534449eb37833470837d808da7
JOHNZON-309 more tolerance of adapters (string) |
| 2020-03-27 09:11:26 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 10f6afa981bebefc60d67727f2049d9d65d09b21
[maven-release-plugin] prepare for next development iteration |
| 2020-03-27 09:11:16 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 413b0256409fb64b6c7b8de84be02e4f08ddd49f
[maven-release-plugin] prepare release v1.2.4 |
| 2020-02-21 07:26:31 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtension.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ParserGeneratorMappingTest.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17
JOHNZON-302 enable from/to parser/generator in jsonb impl |
| 2020-01-24 13:43:28 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v a126a62a0819f9e452ac6e6c98cc3ab6d5e0b3aa
[maven-release-plugin] prepare for next development iteration |
| 2020-01-24 13:43:18 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v bad862a94edfb0a3aac5e541f40d87e4f3c83171
[maven-release-plugin] prepare release v1.2.3 |
| 2020-01-22 09:23:08 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 813c6a4ddf6b1c5f72b29efad2747568c45eb5e3
revert to ignore JavaCDI and JavaJAXRS contract since karaf does not tolerate the effective:=active |
| 2020-01-21 16:02:13 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 413c67332718c97f43a9e996230d7001e5e19f57
JOHNZON-301 avoid cdi and jaxrs to be requirements of jsonb modules |
| 2020-01-21 13:12:10 |
Raymond Augé <raymond.auge@liferay.com> |
johnzon-jsonb/pom.xml v 0455baa2a5e30c90cf113beffa55b1e7304edc24
JOHNZON-301 make JAX-RS, CDI contracts optional
Signed-off-by: Raymond Augé <raymond.auge@liferay.com> |
| 2020-01-21 12:01:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v b59ba48c69015d76647779786c2f29371ee8632b
adding a comment in jsonb module to not forget to refine OSGI requirements |
| 2020-01-21 11:40:25 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 916c703fe66df1d3e90dbfe0376528796a2cac7f
JOHNZON-301 fixing typo in OSGi optional metadata for jsonb module |
| 2020-01-21 10:24:44 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 07aa1bbc571f5113b86ab2508c067f7a5a827d47
JOHNZON-301 making jaxrs optional for jsonb module (OSGi) |
| 2019-12-20 10:16:28 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 2e24d5a2f070d46f9e0ded9b479f633559953620
better record support (after jdk14 validation) |
| 2019-12-09 12:26:05 |
Raymond Augé <raymond.auge@liferay.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v e98134b5b7a7002cfc4cf7cdbff582390e5d3011 johnzon-jsonb/src/test/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProviderTest.java v e98134b5b7a7002cfc4cf7cdbff582390e5d3011
JOHNZON-299 jsonb MessageBodyReader/Writer provider excludes jsonp
Signed-off-by: Raymond Augé <raymond.auge@liferay.com> |
| 2019-11-19 13:30:17 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v fdefc0d8ef3a076713f8b557fa270f73ff3300f1
[maven-release-plugin] prepare for next development iteration |
| 2019-11-19 13:30:07 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 292f57d18ffacd4016462ced159d220c2747ee5f
[maven-release-plugin] prepare release v1.2.2 |
| 2019-11-03 19:59:38 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/EnumTest.java v 57c3b0fdc9cf3cc93fa1cc7c3b31c7ca0ff8eeeb
JOHNZON-292 accept Enum subclasses as enums |
| 2019-10-25 14:01:39 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 920af228fe9ea2b76a8f81197299286239b5e5e3
no functional change, just extracting the JohnzonJsonb instantiation (+cdi tracking) in a dedicated method to be able to easily drop it with graalvm like tools (or asm rewriting code) |
| 2019-10-18 10:25:11 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v daba4efc98096783f8e857a01fed473e32a11932
JOHNZON-290 configuration of jaxrs provider for polymorphic config |
| 2019-10-18 10:01:08 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 56cd8957a2a9d36483eacc97911ff990403a5220 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/api/experimental/PolymorphicConfig.java v 56cd8957a2a9d36483eacc97911ff990403a5220 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/PolymorphicConfigTest.java v 56cd8957a2a9d36483eacc97911ff990403a5220
JOHNZON-290 PolumorphicConfig support |
| 2019-10-09 14:45:57 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v ecdc643014446ef35be2782224f450360d23ed74 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v ecdc643014446ef35be2782224f450360d23ed74 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ConstructorVisibilityTest.java v ecdc643014446ef35be2782224f450360d23ed74
JOHNZON-287 JOHNZON-288 JOHNZON-289 add supportPrivateAccess for jsonbcreator in jsonbaccessmode + cleanup CDI property support |
| 2019-10-07 12:52:30 |
Markus KARG <markus@headcrashing.eu> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 2eac2d58ab16b4bbc079b053037f2ea8177fd878
JOHNZON-286 Making DefaultPropertyVisibilityStrategy non-public
According to apparent concensus among the Johnzon contributors, the class "DefaultPropertyVisibilityStrategy" should not be public anymore.
This in turn reduces the need to fix JOHNZON-276 (https://issues.apache.org/jira/browse/JOHNZON-276) by PR 44 (https://github.com/apache/johnzon/pull/44).
Signed-off-by: Markus KARG <markus@headcrashing.eu> |
| 2019-10-01 19:03:45 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v d721074adc406c2e5e3112e939379c5989f247a3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/extension/JsonValueReader.java v d721074adc406c2e5e3112e939379c5989f247a3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/extension/JsonValueWriter.java v d721074adc406c2e5e3112e939379c5989f247a3
JOHNZON-285 enable to support a fastpath for a reader implementing Supplier<JsonObject> and a writer implementing a Consumer<JsonValue> |
| 2019-09-30 15:11:06 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/GenericAdapterTest.java v dc61daa5758cbf8e023f23888b8f975e2c09e885
fixing header of GenericAdapterTest |
| 2019-09-30 09:51:56 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 7bfe79d8d9f08f46b4f0f2d90568ac32b0846a39
[maven-release-plugin] prepare for next development iteration |
| 2019-09-30 09:51:46 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v ae409fb4e95551e335501c64f06538576ae67e84
[maven-release-plugin] prepare release v1.2.1 |
| 2019-09-29 16:57:27 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v a3b6f4460196b69f47751471c53ca8085d542ee3 johnzon-jsonb/src/test/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProviderTest.java v a3b6f4460196b69f47751471c53ca8085d542ee3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v a3b6f4460196b69f47751471c53ca8085d542ee3
JOHNZON-281 ensure NoContentException can be thrown when an empty incoming stream arrives in JsonbJaxrsProvider and JsrProvider |
| 2019-09-28 19:15:14 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v fee2958377a803cc31dcc07801827137f9660105
JOHNZON-284 respect user charset when provided |
| 2019-09-28 17:21:43 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b18c183bd430a8da6b15435114240a8259ca1021
JOHNZON-282 harnessing ParameterizedType usage for library handling of readers |
| 2019-09-28 17:15:12 |
Arne Limburg <arne.limburg@openknowledge.de> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 605e775651a6d3821f6ccd317229d6195b7d068c johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 605e775651a6d3821f6ccd317229d6195b7d068c
JOHNZON-282: add support for @JsonbTypeAdapter at class level (#53)
* JOHNZON-282: add support for @JsonbTypeAdapter at class level
* add test with adapter at root object
* remove recursion |
| 2019-09-24 15:17:36 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 0073b651089d81c4ef2fc13b9bb43e8b56abc2fd
ensure master is ready for next version since 1.2.0 vote is done |
| 2019-09-22 16:43:02 |
Markus KARG <markus@headcrashing.eu> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/serializer/DeserializationContextTest.java v d6723b7c9a5ee00d6f08f1ef7c2e33aa459e5867
Enabled test as it seems to run well.
The reason why this test was disabled seems to be gone.
Signed-off-by: Markus KARG <markus@headcrashing.eu> |
| 2019-09-19 13:25:34 |
Markus KARG <markus@headcrashing.eu> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 589fb9e2b8732a0033f99d162b1209082d0de019 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/serializer/DeserializationContextTest.java v 589fb9e2b8732a0033f99d162b1209082d0de019
Fixed [JOHNZON-277]
Custom deserializer fails with inner empty JSON block {} / [] at START_OBJECT / START_ARRAY.
Signed-off-by: Markus KARG <markus@headcrashing.eu> |
| 2019-09-18 14:25:42 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategyTest.java v 323c72328a8b0e6e6fc3bf477b189fbbcf41c09c
adding a test for DefaultPropertyVisibilityStrategy |
| 2019-09-11 18:09:19 |
Jean-Louis Monteiro <jeanouii@gmail.com> |
johnzon-jsonb/pom.xml v 3078daaaffc4068be0da6b2fc8ca0506292549ee
Use latest JSON B spec jar |
| 2019-08-28 10:42:15 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 515d363b8c55f0ba0835bda18f58dd545c0eb637
don't enforce js range (IEEE754) by default in JSON-B |
| 2019-08-27 07:11:22 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v cefd286b648d7b5a6328660cb828cdcf839dcb34
ensure pom does not have warnings (commenting jakartaee-tck profile which is not yet done + dropping prerequisites which is no more used) + ensure default for johnzon.support-enum-container-deserialization fits spec 3.11 (tck was wrong) |
| 2019-08-18 18:44:41 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 10ab78ea9f5e42bcc99b69f7962355fda6c42ee9 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v 10ab78ea9f5e42bcc99b69f7962355fda6c42ee9
JOHNZON-242 ensure serializer stack is not corrupted |
| 2019-08-18 17:42:29 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 9690e4576e637aa9fe8b832c38bb19a585adf142 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 9690e4576e637aa9fe8b832c38bb19a585adf142
ensure jsonb instance does not track a lot of references cause it is an anonymous class |
| 2019-08-17 18:35:57 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v 260b147e65b31091099f96c1b86389bc537523fb
moving to 1.2.0-SNAPSHOT since we passed tck with a few changes |
| 2019-08-16 16:27:23 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 3de001cc0d273f5a0a157aa19de000037e84f446
JOHNZON-249 protected constructors are valid |
| 2019-08-16 16:15:03 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/GenericsTest.java v ef656f6bd0812acce3b4ebb7b0623363b2ec25c8
missing header |
| 2019-08-16 15:38:03 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/GenericsTest.java v 452393789070e24a9dd92bb2e57dcfa9ad988abd
JOHNZON-262 resolved first generics level for parameterized types |
| 2019-08-16 14:53:22 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v cd66727ab3244223a9b6c69227e74c7f7e94edfb johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v cd66727ab3244223a9b6c69227e74c7f7e94edfb johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/reflect/GenericArrayTypeImpl.java v cd66727ab3244223a9b6c69227e74c7f7e94edfb
JOHNZON-261 JOHNZON-260 better optional handling |
| 2019-08-16 14:07:52 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v cf35affe65d8a4a4789071b86d04423a8ab41a03
JOHNZON-255 JOHNZON-256 JOHNZON-257 JOHNZON-258 JOHNZON-259 disable enummap/enumset deserialization by default (jsonb tck) + support some container impl deserialization without falling back on the generic interface |
| 2019-08-16 13:42:53 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v 10de89128ed2e72d58fbdf0d9b1e6460eb4d5fd9
fixing tests |
| 2019-08-14 11:00:51 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 3fd130928f414a1f621eef117b49c7d6df828eac
JOHNZON-254 ensure object are deserialized in bigdecimal |
| 2019-08-14 10:34:26 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b98cffc1faec8ceed9845a2293f1031aa3df2899
JOHNZON-252 ignore static fields |
| 2019-08-14 10:31:06 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v 203b7aed30bd8874ac965e6eab631054ac6310f1
JOHNZON-251 ensure adapters are used in arrays |
| 2019-08-13 19:55:22 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 83fa7a512e3cd3e55eb42b98c8350475f5496afa johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/HiddingPublicFieldTest.java v 83fa7a512e3cd3e55eb42b98c8350475f5496afa
JOHNZON-250 private accessors hide public fields |
| 2019-08-13 19:43:43 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 99f8de1aad688a7983eb2b11dea6b15898feece5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 99f8de1aad688a7983eb2b11dea6b15898feece5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ConstructorVisibilityTest.java v 99f8de1aad688a7983eb2b11dea6b15898feece5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v 99f8de1aad688a7983eb2b11dea6b15898feece5
JOHNZON-249 ensure constructor visibility is validated |
| 2019-08-13 19:15:58 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbDateConverter.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ClassConverterTest.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DateFormatTest.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OverrideDefaultAdaptersTest.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/TimezoneTest.java v b9a02d27425acc954bd77080e2c6b64c6706d418
JOHNZON-245 JOHNZON-246 JOHNZON-247 JOHNZON-248 calendar, date, timezone serializations fixes for jsonb + fixing adapters on classes serialization - was broken using jsonbtypeadapter on a class |
| 2019-08-11 21:48:23 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v ab25e903f59ef0fc1ebb7eccb32076adb5159c6a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/FailOnUnknownPropertiesTest.java v ab25e903f59ef0fc1ebb7eccb32076adb5159c6a
JOHNZON-244 ensure jsonb property for unknown properties is used (as well as our johnzon specific one) |
| 2019-08-11 21:43:38 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 12cd64ccb67e03cbbabf7d73ac714658d350aaa8 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 12cd64ccb67e03cbbabf7d73ac714658d350aaa8
JOHNZON-243 support of long as requested by jsonb (js range for serialization + BigDecimal on Number for deserialization) |
| 2019-08-11 21:04:51 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 7680b84a774814f92dfe46d3b8a7c908ba77680b johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 7680b84a774814f92dfe46d3b8a7c908ba77680b
JOHNZON-242 ensure arrays of objects work with serializers |
| 2019-08-10 18:17:01 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/FloatTest.java v 1f34d56f76af29cf99fd74e6d9aec5ee6eecf37f
JOHNZON-241 float can't be serialized as double |
| 2019-08-10 18:06:29 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v c9cbe0e598e7b60713cea15f58ab783879439612 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v c9cbe0e598e7b60713cea15f58ab783879439612 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/order/PerHierarchyAndLexicographicalOrderFieldComparator.java v c9cbe0e598e7b60713cea15f58ab783879439612 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v c9cbe0e598e7b60713cea15f58ab783879439612 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/HierarchySerializationTest.java v c9cbe0e598e7b60713cea15f58ab783879439612
JOHNZON-240 ensure child attributes are serialized after parent ones by default |
| 2019-08-10 17:46:47 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 3fc03a5a87f7050c9cdbd9b55d784b820ea04fb2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTransientTest.java v 3fc03a5a87f7050c9cdbd9b55d784b820ea04fb2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/TransientTest.java v 3fc03a5a87f7050c9cdbd9b55d784b820ea04fb2
JOHNZON-239 transient support |
| 2019-08-10 17:20:39 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 0775ac035f0e98d1f768418b619d47932840384d johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v 0775ac035f0e98d1f768418b619d47932840384d johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OrderTest.java v 0775ac035f0e98d1f768418b619d47932840384d johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 0775ac035f0e98d1f768418b619d47932840384d
JOHNZON-238 JOHNZON-237 ensure to read class annotation on the superclass + respect deserialization order based on the json and not the class (spec requirement we can challenge later) |
| 2019-08-10 16:52:31 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/NillableTest.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OrderTest.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/NillableType.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/NotNillablePropertyModel.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/notnillable/StringHolder.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/notnillable/package-info.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/package-info.java v bd46a434dd9a980c343dfa2415a23d95b4851c26
JOHNZON-236 ensure nillable conflicts are resolved properly |
| 2019-08-10 12:49:48 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 2961aa8f73ab4793810b07a4125f3a7daebc31ac
JOHNZON-235 ensure @JsonbCreator is validated even when the factory is not static |
| 2019-08-10 12:41:05 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbDateConverter.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DateFormatTest.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/IJsonTest.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/NumberFormatTest.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OrderTest.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/Holder.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/FormatFromClassModel.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/FormatFromPackageModel.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/FormatOnClassModel.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/package-info.java v 394445e113affb70f3d019ebef2afac3ac577da2
JOHNZON-230 JOHNZON-231 JOHNZON-232 JOHNZON-233 JOHNZON-234 date/number format inheritance from class/package + JSON-B ijson support |
| 2019-08-01 17:54:49 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 74d3a8e8e49a5dddd16f37821186161af0e0481a
[maven-release-plugin] prepare for next development iteration |
| 2019-08-01 17:54:39 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 17cea5f4a75b5254b5b2464c37f8c8def65f5493
[maven-release-plugin] prepare release v1.1.13 |
| 2019-07-31 22:08:49 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 5866bd883b71873d51c2e4966dea2c209feb8e65
JOHNZON-226 avoid JsonValue.equals as it is slow
We rather use JsonValue.ValueType comparison instead. |
| 2019-07-31 19:09:14 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SeriaizersRoundTripTest.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersRoundTripTest.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606
JOHNZON-226 get mostly rid of j.l.r.Arrays
java.lang.reflect.Array operations are known to be expensive. So it's best to avoid them alltogether. This small hack improved performance for array handling for about 50%. |
| 2019-07-29 22:49:54 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 41e0fdc50c59153a03e49e85afac534949ece4e6
JOHNZON-226 use own Array.length |
| 2019-07-26 07:21:44 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v c6d9661a05f0eae3e7fbd39b7210282d3afe9816
JOHNZON-224 support JsonValue in adapters (parsing side) |
| 2019-07-24 09:24:57 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/GenericAdapterTest.java v 472d7b7e88f0791f1648df7690f7e71a0a3338ac
JOHNZON-223 ensure converters fallback on raw type for parameterized types |
| 2019-07-19 09:24:01 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 2f56ba6e7dbecff45fbd4c37df84e33b916ec4aa johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v 2f56ba6e7dbecff45fbd4c37df84e33b916ec4aa
JOHNZON-222 enable to map JsonArray in jsonb impl |
| 2019-07-03 09:48:05 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v f27539a65c630d9a3a81139f807f551fd638e105
JOHNZON-221 remove unused QUEUE bufferstrategy resolving
It's now derived from jsonp anyway |
| 2019-07-01 14:39:09 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 2e0f083f25ed30b2bb20939f1cbcdadea46b6199 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtension.java v 2e0f083f25ed30b2bb20939f1cbcdadea46b6199 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v 2e0f083f25ed30b2bb20939f1cbcdadea46b6199 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v 2e0f083f25ed30b2bb20939f1cbcdadea46b6199
JOHNZON-220 adding from/to JsonValue/Pojo mapping method over Jsonb implementation - experimental from the spec, see https://github.com/eclipse-ee4j/jsonb-api/issues/111 |
| 2019-07-01 14:33:45 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonValueParserAdapter.java v 440300a32f7a7c96dc4f07ce08846315e60ecbc9 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 440300a32f7a7c96dc4f07ce08846315e60ecbc9
completing previous commit, some missed case |
| 2019-06-26 17:37:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 25fd0201c2bd7b10c0278ceccf7b623141bed224 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 25fd0201c2bd7b10c0278ceccf7b623141bed224 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 25fd0201c2bd7b10c0278ceccf7b623141bed224
use jsonp as base for jsonb and not johnzon internals |
| 2019-06-25 22:34:58 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 4d20815696c960c21fad653db812fbccf8aa1be7
JOHNZON-217 allow custom BufferStrategy
We do now also allow a fully qualified class name of a custom BufferStrategy implementation. |
| 2019-05-26 10:15:07 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v 89ac5f06d821dcabc8604c64a0fb9838f6f175fe
[maven-release-plugin] prepare for next development iteration |
| 2019-05-26 10:14:57 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v 4ba3a3a1199da57d6a26cd4c9d49b6ab868ce604
[maven-release-plugin] prepare release v1.1.12 |
| 2019-05-20 16:07:57 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonSerializationContext.java v 5892a84e61ee6c4c0dab3773ebfb8317d23a3cea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 5892a84e61ee6c4c0dab3773ebfb8317d23a3cea
JOHNZON-211 ensure the serialization context uses the passed key if the related method is called |
| 2019-04-29 11:27:08 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948
JOHNZON-210 reworking JsonObject/JsonArray#toString to use JsonGenerator |
| 2019-04-04 11:15:37 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 4bdb367a6b8c3ab9bbb23498b836d091c5598a72 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 4bdb367a6b8c3ab9bbb23498b836d091c5598a72 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SeriaizersRoundTripTest.java v 4bdb367a6b8c3ab9bbb23498b836d091c5598a72
JOHNZON-207 some enhancement on Xavier's patch |
| 2019-04-03 14:31:50 |
Xavier Dury <kalgon@hotmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonValueParserAdapter.java v a5044f5fbc67849e7511735ed81ddfde1e56a945 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/MoreTests.java v a5044f5fbc67849e7511735ed81ddfde1e56a945
Fix after review |
| 2019-04-02 19:58:45 |
Xavier Dury <kalgon@hotmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonValueParserAdapter.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonConverterInJsonbTest.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/MoreTests.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31
Fixed deserialization of primitives Serializers, Deserializers and Adapters ParameterizedTypes can be retrieved on super-classes/interfaces |
| 2019-04-02 15:19:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 6a7bdab6695cd704c60684596ba7ec58a79692e7
stupid missed idea flush |
| 2019-04-02 15:17:14 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 4f73100bdb5a094c7f05d361b0753e5bfe031566 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 4f73100bdb5a094c7f05d361b0753e5bfe031566
JOHNZON-207 tolerate primitive in objects in serializers |
| 2019-03-03 17:05:20 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/extension/JsonValueReader.java v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/extension/JsonValueWriter.java v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbJsonValueTest.java v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f
JOHNZON-203 first round of impl for JsonValue <-> pojo binding bypassing IO steps |
| 2019-02-19 09:43:02 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 6c610cf03164236c39214873001bc46f513c5eda johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 6c610cf03164236c39214873001bc46f513c5eda johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 6c610cf03164236c39214873001bc46f513c5eda johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 6c610cf03164236c39214873001bc46f513c5eda johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DynamicBufferResizingTest.java v 6c610cf03164236c39214873001bc46f513c5eda
JOHNZON-201 ensure we fail by default for @JsonbCreator if some arguments are missing |
| 2018-12-18 09:46:12 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 4122b85156a25a8922615e040f6d3c884f4c2bda
[maven-release-plugin] prepare for next development iteration |
| 2018-12-18 09:46:02 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v b215943bc8fc073b01096cf588d7fd17b9418d4d
[maven-release-plugin] prepare release v1.1.11 |
| 2018-12-17 18:11:12 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OverrideDefaultAdaptersTest.java v 4166c51f6daa73cf080b33896328f0b4bd13126f
JOHNZON-198 basic adder support |
| 2018-12-17 17:36:48 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 2507062b09ab6deaa5b05cc21f4854e61e6a1092 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 2507062b09ab6deaa5b05cc21f4854e61e6a1092 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/InterfaceMappingTest.java v 2507062b09ab6deaa5b05cc21f4854e61e6a1092
JOHNZON-197 Support johnzon.interfaceImplementationMapping jsonb property (and mapper option) |
| 2018-12-02 17:07:16 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v a7c03892d75e42756afdb08ccf14e2a98f3d1308 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v a7c03892d75e42756afdb08ccf14e2a98f3d1308
JOHNZON-196 support of LocalTime in JSON-B |
| 2018-09-28 17:15:56 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 3fe71ac0d70c2e4238e902adeafbed825a8610a0
JOHNZON-188 patch from Raymond Augé to apply Portable Java Contracts (OSGi), thanks Raymond |
| 2018-09-14 16:30:46 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v c5fd23337d2ba7b5b35e031c00f788e8d6ef6e4a
[maven-release-plugin] prepare for next development iteration |
| 2018-09-14 16:30:36 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v cf78bac1a957289128ae9a7196950f92b02b57d4
[maven-release-plugin] prepare release v1.1.10 |
| 2018-09-14 16:21:55 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v df0560a116be4e0ffc86e6c8e00b06831e94479c johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OverrideDefaultAdaptersTest.java v df0560a116be4e0ffc86e6c8e00b06831e94479c
JOHNZON-187 ensure user adapters can override default adapters |
| 2018-08-30 19:33:33 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 919fa53dacc2c1c51a356ca6dd76da3a71af670d
[maven-release-plugin] prepare for next development iteration |
| 2018-08-30 19:33:23 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 6caf0bad2d2edc6d8b2b7cb35161717f3b2a767d
[maven-release-plugin] prepare release v1.1.9 |
| 2018-08-30 16:39:18 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 18e584bb8e8aae07d6303b4ff8e4fadade983441
JOHNZON-174 fixing wrong OSGi imports
The wrong imports have most probably been caused by JAX-RS-2.0 spec api imports Updated those to 2.1 |
| 2018-08-30 11:02:53 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 8b5c87d5caa942c0facfa1b62b8376fca869cf45
JOHNZON-186 fix NPE in EnumConverter |
| 2018-08-29 21:07:18 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v 847a4268fb95cb239e54fd955175ece800126945 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 847a4268fb95cb239e54fd955175ece800126945
add tests for null values in arrays and lists |
| 2018-08-29 17:33:32 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 2845dd8825b7b7d4f5f594f05a2ccea202bdb652
JOHNZON-184 fix TypeAwareAdapter support for other types than String |
| 2018-08-29 15:24:03 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 29af5fb25f3bb2be6685b009df751e86152f62a1
JOHNZON-169 add unit test for @JsonbTypeDeserializer on list |
| 2018-07-02 21:21:53 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 07a04d3831b15fec127a8555297fd1e229af9ad1
upgrade tests to OWB-1.7.5 |
| 2018-06-27 17:26:17 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 17328867451e459bc48436b8a8253aa3f9cbb023
[maven-release-plugin] prepare for next development iteration |
| 2018-06-27 17:26:07 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v ec839c66f867510ab166d1e384afb29974b53173
[maven-release-plugin] prepare release v1.1.8 |
| 2018-04-23 20:02:46 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v 5f5b40906d97d67d9ee7d9acf970fb5d6a933758 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 5f5b40906d97d67d9ee7d9acf970fb5d6a933758
JOHNZON-170 adding polymorphic extension |
| 2018-03-30 16:21:24 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v e9f68166566a2555e46c88dc2208ee1eca008004
fix padding |
| 2018-03-30 16:19:28 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 30024a399469f5c5f23940df76b3bcf42e772699
fix padding |
| 2018-03-30 16:17:07 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v da9e52a356c1678021df5435daf27c297b7a218c
fix padding |
| 2018-03-30 16:15:09 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 7924dfcf901f700cca401bc0e8cf60240d40cabe
fix padding |
| 2018-03-30 16:12:17 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 5ffc3cf5344f76eba5465d5ad653cdcc8f0870ba
fix padding |
| 2018-03-30 15:59:37 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v fb05f282c9d0ec0f03426cfe6be1688ff9aa078f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v fb05f282c9d0ec0f03426cfe6be1688ff9aa078f
complete support for DateFormat |
| 2018-03-29 10:48:02 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v a9b26270a55b6d6a64fed42aa3e73daf932dcbc9
JOHNZON-164 proper handling of conversion Exceptions |
| 2018-03-28 18:57:08 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v df2619239419ceae08db066e3853ef963987f0d0
JOHNZON-164 add a unit test for JsonB throwing JsonbException on wrong data |
| 2018-03-27 15:47:52 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v eb93b91a5a0adeb494b2a36ee98a0cb7c2c6a229
JOHNZON-163 small customizations on Alessandro fix to ensure we don't keep recreating jsonb instances and we log when a config is ignored |
| 2018-03-27 15:44:19 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 8583655b6be666191b5430bffe2f4a049e908091
fix test retrocompatibility |
| 2018-03-27 15:27:49 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 2e4a6aeb412306f1bb328945cb51d9dca434c8ac
atomic jsonb supplier |
| 2018-03-27 14:56:01 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 293e40c78b7321abaff42d1e0db7ddd0d5475d86
Test fix - JsonBindingProvider added to secondary server to not influence pre existing tests |
| 2018-03-27 13:06:41 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 5f01fe2bd753e9f2d8ce48db6c44e84679ce2cc2
Update JsonbJaxrsProvider.java
remove formatting |
| 2018-03-27 13:04:10 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v d1919aebe02c51b9ba369f060f91a4423f26916a
Update JsonbJaxRsTest.java
remove formatting |
| 2018-03-27 13:03:44 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 4fb97c40fe050d7c3618167f9c343289c7510134
Update JsonbJaxRsTest.java
remove formatting |
| 2018-03-27 13:02:46 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 889de269af1d1be77b364f241b32d349d3fb5b98
Update JsonbJaxRsTest.java |
| 2018-03-27 13:01:13 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v c81c99f70c16f6ef18261e641b9bb02a184c8c00
Update JsonbJaxRsTest.java
fix padding |
| 2018-03-27 12:57:32 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/pom.xml v 5a51ca748bf1cee21d34b29ef2884918c30c5f77
Update pom.xml
fix padding |
| 2018-03-27 11:55:58 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/pom.xml v 463140687c354b73846bacebaf9c3cf653357838 johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 463140687c354b73846bacebaf9c3cf653357838 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 463140687c354b73846bacebaf9c3cf653357838
JsonbConfig injectable by JAX-RS Provider |
| 2018-03-27 10:52:21 |
amoscatelli <dragonide001> |
johnzon-jsonb/pom.xml v f6f85edc3336c113065bc2bb63f2f31118792c48 johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v f6f85edc3336c113065bc2bb63f2f31118792c48 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v f6f85edc3336c113065bc2bb63f2f31118792c48
Revert "JAX-RS MessageWriter/MessagerReader with Priority (so that user can define and provide his own) JsonbConfig injectable via Jax-RS API Better support for generics types Support for JsonbDeserializers/JsonbSerializers defined in interfaces or abstract classes Support for default deserialization from string to enum Fix to dateformatting (date format was not properly used in deserialization)"
This reverts commit 028a1644aac2e565fbed007ba85e8f0bede9061f. |
| 2018-03-26 16:02:31 |
amoscatelli <dragonide001> |
johnzon-jsonb/pom.xml v 028a1644aac2e565fbed007ba85e8f0bede9061f johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 028a1644aac2e565fbed007ba85e8f0bede9061f johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 028a1644aac2e565fbed007ba85e8f0bede9061f
JAX-RS MessageWriter/MessagerReader with Priority (so that user can define and provide his own) JsonbConfig injectable via Jax-RS API Better support for generics types Support for JsonbDeserializers/JsonbSerializers defined in interfaces or abstract classes Support for default deserialization from string to enum Fix to dateformatting (date format was not properly used in deserialization) |
| 2018-02-26 15:17:01 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 9b09ceb909ab13f031b24013df7919e2afebd131
[maven-release-plugin] prepare for next development iteration |
| 2018-02-26 15:16:51 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 4f704c0acc8801bcb1a0c684aa5967ffc19ce759
[maven-release-plugin] prepare release v1.1.7 |
| 2018-02-20 18:42:05 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DynamicBufferResizingTest.java v d579e1381cf1842f08f35f8bf216c349dc123771
JOHNZON-158 ensure we resize correctly the buffer even when sizes of the internal buffers are not in the expected area + ensure we call close correctly in terms of scope to avoid surprises and leaking buffers |
| 2018-02-14 11:41:13 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 57f307cc6c2539a1193f10b52d05544f2acda236
[maven-release-plugin] prepare for next development iteration |
| 2018-02-14 11:41:03 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v dfafed4ce222844128c95a315d43dffda875c440
[maven-release-plugin] prepare release v1.1.6 |
| 2018-02-12 12:35:00 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v 8e4709c95408ab636aa07d5c141e584865847911
JOHNZON-157 add more tests and remove obsolete code |
| 2018-02-12 11:25:25 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v 307a7cb5105439403a1beb37066f5e30629c6ffa
JOHNZON-157 more tests for the regression |
| 2018-02-12 10:31:21 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 1799768f6ed8345b5b1b572070f1ca73224f4e29
back to 1.1.6-SNAPSHOT after VOTE got cancelled |
| 2018-02-10 12:51:35 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v ecbbe063143cad7f85d99cf85f920051cb6bddc1
[maven-release-plugin] prepare for next development iteration |
| 2018-02-10 12:51:25 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 7c44f574b077a737db9a6337249af3737c8d5c8d
[maven-release-plugin] prepare release v1.1.6 |
| 2018-02-05 17:15:24 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 36197e5b4bb2ffb43a7560967f2c314bf22a87ec
JsonbJaxrsProvider was designed to be extensible, enable it to be |
| 2018-01-24 15:05:42 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ObjectSerializationTest.java v a25adfaee4dfe30ceea0bdaafba6e3978e749923
JOHNZON-154 ensure we support Object as being dynamically evaluated |
| 2017-11-29 20:47:13 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v 09dd93ef1899cab85f7289ae2522d0123f2b0897
JOHNZON-148 fixed Stream serializing for primitives |
| 2017-11-29 20:19:59 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v 0317594b96d740233a3ce79921825b118e20258e
JOHNZON-148 fixed checkstyle, added test with Boolean in Object |
| 2017-11-29 18:01:29 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v 95061a0afb5dd5bb4b81a7de0044bcf8f73d0171
JOHNZON-148 provide unit test |
| 2017-11-10 12:53:32 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 4f1c2778f0e08c3a8e90737ba3cbac7ddc322028
[maven-release-plugin] prepare for next development iteration |
| 2017-11-10 12:53:22 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 58d5fd761359ebfe33165ea1e291cddd203fb6b6
[maven-release-plugin] prepare release v1.1.5 |
| 2017-11-06 20:37:17 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 4345b0a7632ea2e7d7ec6b9a77820de29ebe7258 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonConverterInJsonbTest.java v 4345b0a7632ea2e7d7ec6b9a77820de29ebe7258
JOHNZON-144 use @JohnzonConverter in Jsonb too |
| 2017-11-06 17:57:57 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonConverterInJsonbTest.java v 6b67b8850cf8c9c7f25f9908faecf51f699f38b3
JOHNZON-144 add a unit test to make the problem clear |
| 2017-10-31 22:08:53 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 52f0aab8ed32151b34528e1e48304682a4449f34
JOHNZON-77/JOHNZON-142 implemented ObjectConverter support for constructors |
| 2017-10-16 21:23:25 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 7bbeb16fdb3a0d513049f79172378c5cc8d84466
JOHNZON-138 add Collection support for @JsonbTypeSerializer
and also for @JsonbTypeDeSerializer.
They will now be applied to all their children |
| 2017-10-05 11:20:46 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837
[maven-release-plugin] prepare for next development iteration |
| 2017-10-05 11:20:36 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v d7be12682e4a5209771368f14aa633398310cad5
[maven-release-plugin] prepare release v1.1.4 |
| 2017-09-26 13:45:13 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 40b9256731152f872eef9c9a632ae2ebd9725fa6
JOHNZON-135 make deduplicateObjects configurable via JsonB |
| 2017-09-24 23:22:23 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonIgnoreNestedTest.java v cc24e8e1cc63405d9493e0872c7149066a6e1880
JOHNZON-135 add MapperConfig switch to enable deduplication |
| 2017-09-24 22:16:03 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonIgnoreNestedTest.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71
JOHNZON-135 write and read much more complex cyclic data |
| 2017-08-29 13:26:10 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v e20ac4ff93088124e0fb79a1a959077dc208fea9
[maven-release-plugin] prepare for next development iteration |
| 2017-08-29 13:26:00 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 35c313c21eacd45185027976f44060b8a76afdbe
[maven-release-plugin] prepare release v1.1.3 |
| 2017-08-08 15:12:27 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 0e207b0a5fdb1bc119dd650f2be3689482b91ed4
JOHNZON-133 ensure we test correctly jaxrs types and not just assume the signature is right |
| 2017-07-30 09:33:31 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v d1292a30b6d51d9b9e0928458a438fb0cbf9fd32
[maven-release-plugin] prepare for next development iteration |
| 2017-07-30 09:33:21 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v dc53e541faeb3ba2310a0b6db2fd8270ac78d832
[maven-release-plugin] prepare release v1.1.2 |
| 2017-07-29 09:53:12 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CustomParameterizedTypeTest.java v 80b937db850e185b6e3d572607f6e1b96d868a1c
JOHNZON-132 handle custom ParameterizedType in buildObject |
| 2017-06-24 14:50:11 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 25984cbeddff5f713feb319c817559a5b0afbc8b johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 25984cbeddff5f713feb319c817559a5b0afbc8b
JOHNZON-130 ensure access mode if configurable even for jsonb |
| 2017-06-24 14:40:02 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 88629d3aa98ef1fb73286e2026749e011e77851f johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 88629d3aa98ef1fb73286e2026749e011e77851f johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/CDIs.java v 88629d3aa98ef1fb73286e2026749e011e77851f johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/JohnzonCdiExtension.java v 88629d3aa98ef1fb73286e2026749e011e77851f
JOHNZON-126 thanks James Carman to have renamed JohnsonJsonb JohnzonJsonb |
| 2017-06-24 14:37:41 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v 59f8f7b754e6e6c0f79942a54a59f43071a4a922
JOHNZON-127 thanks to James Carman for this patch, cdi being optional in jsonb module |
| 2017-06-24 14:36:02 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v 6518fdfe41d10e900b3848b0bf170c582bd5c6ec
JOHNZON-129 thanks to James Carman for this patch, jaxrs being optional in jsonb module |
| 2017-06-24 14:34:22 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v adf8b6e8f86db696571a693174a604a0144cd8bf
JOHNZON-128 thanks to James Carman for this patch fixing checkstyle |
| 2017-06-10 20:20:44 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v d5ba838e476ae59aae883f9f582dad2e70d6a346
JOHNZON-125 basic support of auto ajustment for the string sizes |
| 2017-05-30 10:42:44 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v f283c1e896526c136afbba5fc07faf657a40fb32
[maven-release-plugin] prepare for next development iteration |
| 2017-05-30 10:42:34 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v 8e2b125484fdfdedc8e90a111ef63a030e2c2403
[maven-release-plugin] prepare release v1.1.1 |
| 2017-05-30 10:39:26 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v 5f47f29734f7a8b23623792324b8eb997855d03d
JOHNZON-108 patch based on Stefan Seifert to support SPI in osgi |
| 2017-05-30 10:34:07 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 0a45f19686ef2da774a1a939526942ea71c4dff6 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v 0a45f19686ef2da774a1a939526942ea71c4dff6
JOHNZON-117 patch from Kimmel Tamas to enhance our number handling in generic structures (map etc), thanks a lot |
| 2017-05-11 18:15:10 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 12b25ba79bd7113099d79aa0a102879d46f3a34f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AnnotationOrderTest.java v 12b25ba79bd7113099d79aa0a102879d46f3a34f
JOHNZON-118 fixing JsonbPropertyOrder handling |
| 2017-04-24 22:13:26 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 3cb484c1727295b385fd2e74f5259c09de0ba729
[maven-release-plugin] prepare for next development iteration |
| 2017-04-24 22:13:16 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v be068c59376b7278103b4e03f4d4e0cbea56e283
[maven-release-plugin] prepare release v1.1.0 |
| 2017-04-24 21:46:03 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v d6f6495575d1407c2ff792c81f4707950c8b12ea
upgrade specs to final released versions |
| 2017-04-20 22:27:56 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v bbc4e89c9e74313f611fc7379a89dc2a372a6365
JOHNZON-116 move JSON-B API to Geronimo |
| 2017-04-19 11:18:22 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 68dc83757910422ba5d81bd9b808c747117ea3fb
JOHNZON-115 add SerializeValueFilter configuration for providers |
| 2017-04-19 11:13:10 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 125cbf22557db74ff1f74d59167c5fd88e80298d
JOHNZON-115 add SerializeValueFilter |
| 2017-04-18 21:17:52 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonIgnoreNestedTest.java v dc7306d0e22647e7d48ff1e0958f984bbc369554
JOHNZON-114 @JohnzonIgnoreNested support to cut common cycles (JPA for instance) |
| 2017-04-18 14:40:37 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v dd294bd133d4f756b46afa5d5243ada34d91c201
JOHNZON-113 wiring jsonparserfactoryimpl options to jsonb impl |
| 2017-03-31 15:55:35 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v adf1c6df83496e64382d4d6f2386ed295c156648 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v adf1c6df83496e64382d4d6f2386ed295c156648 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v adf1c6df83496e64382d4d6f2386ed295c156648 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ClassConverterTest.java v adf1c6df83496e64382d4d6f2386ed295c156648
fix JsonbAdapter gerneric types
It's now 1:1 with the spec. |
| 2017-03-21 13:07:50 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v e20f42730bf30fdb750e9cb19c9cb66d981caa19 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v e20f42730bf30fdb750e9cb19c9cb66d981caa19 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/FailOnUnknownPropertiesTest.java v e20f42730bf30fdb750e9cb19c9cb66d981caa19
jsonb reverted jsonb.fail-on-unknown-properties, keeping it as a johnzon property |
| 2017-03-17 16:22:20 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v f48879137e8cb5fcc62ff24a4863658a8f868079 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v f48879137e8cb5fcc62ff24a4863658a8f868079 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/FailOnUnknownPropertiesTest.java v f48879137e8cb5fcc62ff24a4863658a8f868079
JOHNZON-109 fail on unknown properties support |
| 2016-12-12 13:52:25 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 0c1ca55a9d83ef3428c3056e240352c15e316eb1
[maven-release-plugin] prepare for next development iteration |
| 2016-12-12 13:52:15 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 75120baa250f8538f4c03ed67fa43583db25eadb
[maven-release-plugin] prepare release v1.0.0 |
| 2016-12-12 13:05:23 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v e158d3085cf193bd345e88ce6db09167f5cfa86f
add test for binary download (should not trigger Json) |
| 2016-12-05 22:39:03 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v ed2a42ef101e036071d7b542e97bc5a73980b299
progress to version 1.0.0-SNAPSHOT finally. |
| 2016-12-05 22:23:55 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 6aea7acc3fd912a9d59439ad66c3cb2853fd591a
propagate JSON-P 1.1 work to version 1.1.0 |
| 2016-12-05 21:32:36 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v a89915df65a31523413c93cc946a79b38ae3db55 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbVisitilityTest.java v a89915df65a31523413c93cc946a79b38ae3db55
JOHNZON-99 JOHNZON-100 improve JSON-B private attribute support
* evaluate the JsonVisibility * honor @JsonProperty fields |
| 2016-12-05 21:32:36 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 271a98e5eea169c753bae877058491759e43c829 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbVisitilityTest.java v 271a98e5eea169c753bae877058491759e43c829
JOHNZON-99 JOHNZON-100 improve JSON-B private attribute support
* evaluate the JsonVisibility * honor @JsonProperty fields |
| 2016-12-04 22:57:11 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/CDIs.java v 389dfe1fcd9ed3d92ce4ad788fd5159fd88d02e1
removing unused reverseAdaptersRegistry and ensuring to lookup JohnzonCdiExtension with a creationalcontext |
| 2016-08-19 13:04:09 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-jsonb/pom.xml v f634af84ff328134051ddfe0e5406516981aca46
[maven-release-plugin] prepare for next development iteration |
| 2016-08-19 13:03:59 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-jsonb/pom.xml v 115c596cd1579d177f1c531b156137b30afda924
[maven-release-plugin] prepare release v0.9.5 |
| 2016-07-17 14:11:49 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-jsonb/pom.xml v f9577480864aa9a5686b4690e8d66856639c7fa4
[maven-release-plugin] prepare for next development iteration |
| 2016-07-17 14:11:38 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-jsonb/pom.xml v 18b75f4982ab2ba1692cad9ac4d39ebb2c6444dd
[maven-release-plugin] prepare release v0.9.4 |
| 2016-07-11 18:41:35 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 20b5635cd2208c8336ef7d4d511fed27a44a6a0c johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/JohnzonCdiExtension.java v 20b5635cd2208c8336ef7d4d511fed27a44a6a0c
JOHNZON-90 avoid to fail on closing jsonb instances |
| 2016-07-02 21:21:54 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b3e496efc6afead36a115979ef4c478a1cae4a53
JOHNZON-89 JOHNZON-88 switching default access mode to field+method + fixing this mode + upgrading tomee for websocket tests |
| 2016-06-28 23:45:37 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b28c4baa08536f012bbc7a8e5a544b005f3a723e
JOHNZON-87 meta annotation support |
| 2016-06-03 18:21:15 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 06cedc17a23b31f08c227a9deb46d15256f4d449
JOHNZON-85 @JohnzonAny |
| 2016-06-03 17:28:22 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 36816c64b6f3f327b141b35db666b08ebf1b2348
JOHNZON-84 getting rid of default converters for primitives |
| 2016-06-03 13:15:24 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ClassConverterTest.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108
class support for serializer/deserializer, partial support for adapters (only write side cause read one is quite challenging) + enforceQuoteString option in case we encounter a jsonb/need conflict |
| 2016-06-03 11:49:01 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 0020886be089320b7802090d4dd03c9b39c4c5de
JOHNZON-81 better support of Object as mapping type - write side |
| 2016-05-12 12:09:50 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v e38e44b22680c69944355ef8507227006ac7be87 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonSerializationContext.java v e38e44b22680c69944355ef8507227006ac7be87
reupdating jsonb api |
| 2016-05-11 18:01:29 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v a126a080d9f69786f32f49eac4f117924577b86e
fix site build for new maven versions
and whoops, should be a snapshot version of course |
| 2016-05-11 15:58:20 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v d75e94d455f8db03e4453a562574c59f5463e4c2
remove 'incubating' from our version string |
| 2016-05-10 20:21:03 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonSerializationContext.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 745668a81818ec37aed31dc6db868740191a9806
upgrading jsonb-api + filling some TODO but not complete + splitting ObjectConverter in two (read/write) |
| 2016-04-19 10:26:29 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 4f53437bf284ac05b2046342982128d8716c78cb
date format in jsonbconfig |
| 2016-03-28 21:51:52 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-jsonb/pom.xml v 7c80bc3714216231ab003585c0c08a7cecc07ef3
add staging.directory and bundle packaging |
| 2016-03-23 14:18:16 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v c4c6f2900bc6b2a9a4c4f5e2e796108509f03cd4 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v c4c6f2900bc6b2a9a4c4f5e2e796108509f03cd4
JOHNZON-70 ReadAttributeBeforeWrite option for mapper |
| 2016-03-21 10:11:55 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 1a688f9c41b3d43b2b1b45c3554bf343f9ac8b67 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 1a688f9c41b3d43b2b1b45c3554bf343f9ac8b67 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v 1a688f9c41b3d43b2b1b45c3554bf343f9ac8b67 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 1a688f9c41b3d43b2b1b45c3554bf343f9ac8b67
JOHNZON-69 support List item converters for jsonb |
| 2016-03-17 14:33:56 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b301f2a1e60db70a74802a0a5526a82144773401 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTransientTest.java v b301f2a1e60db70a74802a0a5526a82144773401
JOHNZON-68 transient and visibility rules are not 100% the same, noe needs a AND between field and method and the other a OR |
| 2016-03-01 09:45:26 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocaleParserConverterBase.java v 90adbb112dda5885a93b207945afe5efb0caa517
fixing JsonbLocaleParserConverterBase |
| 2016-03-01 09:43:15 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocaleParserConverterBase.java v d7b7041de011c29f34be527d1f8d50ac856c140f
JOHNZON-66 support of Locale |
| 2016-02-26 16:58:57 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v cfb14a5af8c88e6bc8dc2e11cff898fea9c7ae67
moving jsonb-api to SNAPSHOT |
| 2016-02-26 16:56:25 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v e19af11346b1f1231b45ee5a5fae356d17ca9013 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v e19af11346b1f1231b45ee5a5fae356d17ca9013 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v e19af11346b1f1231b45ee5a5fae356d17ca9013
renaming jsonb adapter methods |
| 2016-02-22 14:04:55 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v a79a5dd96a6140568f4d8ea9c6e10f405bba1ea3
removing JsonbAdapter#handlesNullValue |
| 2016-02-17 09:16:17 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 37e63b26ad721571c53bd492d9da996c843d1798
[maven-release-plugin] prepare for next development iteration |
| 2016-02-17 09:16:07 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 4ba9bca107c8f51f2e8340d05e500db19fe87366
[maven-release-plugin] prepare release v0.9.3-incubating |
| 2016-02-17 09:12:05 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 7ca7fc4a9ba87b0c442c07c739e353797d6107ca
[maven-release-plugin] rollback the release of v0.9.3-incubating |
| 2016-02-17 09:11:25 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 461e7d137d32a15ad5a8136555bcc3cbe7badb54
[maven-release-plugin] prepare release v0.9.3-incubating |
| 2016-01-30 19:55:05 |
Romain Manni-Bucau <rmannibucau@gmail.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 7c29e78684843f808c785d94458a7a0356c7856e johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/CDIs.java v 7c29e78684843f808c785d94458a7a0356c7856e johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/JohnzonCdiExtension.java v 7c29e78684843f808c785d94458a7a0356c7856e johnzon-jsonb/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension v 7c29e78684843f808c785d94458a7a0356c7856e
better CDI tracking of jsonb instances, can still need improvement for often created ones |
| 2016-01-29 23:04:18 |
Romain Manni-Bucau <rmannibucau@gmail.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 093f095d28e0503271449b7acbd5165071695294 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v 093f095d28e0503271449b7acbd5165071695294
removing @JsonbValue |
| 2016-01-29 17:04:03 |
Romain Manni-Bucau <rmannibucau@gmail.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbConverterFromString.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3
JOHNZON-65 adding Adapter<A, B> for more advanced serialization than Converter |
| 2016-01-29 14:35:22 |
Romain Manni-Bucau <rmannibucau@gmail.org> |
johnzon-jsonb/pom.xml v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnsonJsonb.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/factory/CdiJohnzonAdapterFactory.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/factory/SimpleJohnzonAdapterFactory.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/spi/JohnzonAdapterFactory.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v d271dec4ea6ee7bb75805105291d217f1d2129dd
JOHNZON-64 CDI support for @JsonbAdapter |
| 2016-01-28 09:22:30 |
Romain Manni-Bucau <rmannibucau@gmail.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnsonJsonb.java v 6673b73c6568800d046725a768c95bf322854bb3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 6673b73c6568800d046725a768c95bf322854bb3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 6673b73c6568800d046725a768c95bf322854bb3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbConverterFromString.java v 6673b73c6568800d046725a768c95bf322854bb3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbConverterToString.java v 6673b73c6568800d046725a768c95bf322854bb3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 6673b73c6568800d046725a768c95bf322854bb3
updating jsonb impl - adapter still in progress (see list) |
| 2015-12-08 10:50:49 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnsonJsonb.java v a2d5d6023df38c648c3e06194ae43c593cf8ed4f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v a2d5d6023df38c648c3e06194ae43c593cf8ed4f
simple value handling |
| 2015-12-07 20:41:13 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-jsonb/pom.xml v 55536f3aec6a7b6103ce7b55aaed6eb1f31c248a johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 55536f3aec6a7b6103ce7b55aaed6eb1f31c248a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 55536f3aec6a7b6103ce7b55aaed6eb1f31c248a
simple jsonb jaxrs provider |
| 2015-12-07 17:38:45 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnsonJsonb.java v a409da7d1121c3d92e09d8d2ba1f123413051f73 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v a409da7d1121c3d92e09d8d2ba1f123413051f73 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v a409da7d1121c3d92e09d8d2ba1f123413051f73 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v a409da7d1121c3d92e09d8d2ba1f123413051f73
more of jsonb - missing plain value handling |
| 2015-12-07 13:13:50 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 65564700aaf4202836af0fe00159449b0d031d7e johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 65564700aaf4202836af0fe00159449b0d031d7e johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v 65564700aaf4202836af0fe00159449b0d031d7e
JOHNZON-62 JOHNZON-63 supporting jsonp integration in our mapper, better jsonb type handling (optional, dates) + supporting impl collection type sin our mapper |
| 2015-12-06 19:00:21 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v fcf2d46b666bea8cae69418e83e5a6698386a9c5
adding class/package accessor for annotation in DecoratedType |
| 2015-12-06 18:46:31 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-jsonb/pom.xml v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnsonJsonb.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonProvider.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/PropertyNamingStrategyFactory.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbDateConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbDateConverterBase.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocalDateConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocalDateTimeConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocaleParserConverterBase.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbNumberConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbValueConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbZonedDateTimeConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/resources/META-INF/services/javax.json.bind.spi.JsonbProvider v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonProviderTest.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/PropertyNamingStrategyFactoryTest.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36
JOHNZON-61 bases for jsonb, still a lot of tests to add but allows to review more efficiently the early draft |