This is an automated email from the ASF dual-hosted git repository.

rmannibucau pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/johnzon.git.


    from 2961aa8  JOHNZON-235 ensure @JsonbCreator is validated even when the 
factory is not static
     new bd46a43  JOHNZON-236 ensure nillable conflicts are resolved properly
     new 0775ac0  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)

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 johnzon-jsonb/pom.xml                              |   2 +-
 .../org/apache/johnzon/jsonb/JohnzonBuilder.java   |  11 +-
 .../org/apache/johnzon/jsonb/JsonbAccessMode.java  |  67 +++++----
 .../serializer/JohnzonDeserializationContext.java  |  19 ++-
 .../apache/johnzon/jsonb/DefaultMappingTest.java   |   7 +-
 ...InterfaceMappingTest.java => NillableTest.java} |  41 +++---
 .../java/org/apache/johnzon/jsonb/OrderTest.java   | 145 ++++++++++----------
 .../org/apache/johnzon/jsonb/SerializerTest.java   | 150 +++++++++++++++++++++
 .../jsonb/model/{Holder.java => NillableType.java} |   8 +-
 .../model/nillable/NotNillablePropertyModel.java   |  10 +-
 .../model/nillable/notnillable/StringHolder.java   |  14 +-
 .../model/nillable/notnillable}/package-info.java  |   7 +-
 .../jsonb/model/nillable}/package-info.java        |   7 +-
 .../johnzon/mapper/MappingGeneratorImpl.java       |   2 +-
 .../apache/johnzon/mapper/MappingParserImpl.java   |  16 ++-
 .../java/org/apache/johnzon/mapper/Mappings.java   |  16 +--
 .../apache/johnzon/mapper/access/AccessMode.java   |   2 +-
 .../johnzon/mapper/access/FieldAccessMode.java     |   4 +-
 .../mapper/access/FieldAndMethodAccessMode.java    |   4 +-
 .../org/apache/johnzon/mapper/access/Meta.java     |  22 ++-
 .../johnzon/mapper/access/MethodAccessMode.java    |   4 +-
 .../johnzon/mapper/AdvancedGenericsTest.java       |   2 +-
 pom.xml                                            |   3 +-
 23 files changed, 385 insertions(+), 178 deletions(-)
 copy 
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/{InterfaceMappingTest.java 
=> NillableTest.java} (59%)
 copy johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/{Holder.java 
=> NillableType.java} (87%)
 copy 
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/TypeAwareAdapter.java => 
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/NotNillablePropertyModel.java
 (80%)
 copy johnzon-mapper/src/test/java/org/superbiz/Model.java => 
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/notnillable/StringHolder.java
 (76%)
 copy 
{johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/jsr => 
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/notnillable}/package-info.java
 (85%)
 copy 
{johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/jsr => 
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable}/package-info.java
 (87%)

Reply via email to