This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/johnzon.git
The following commit(s) were added to refs/heads/master by this push: new 19764534 ensure sub pojogenerators can have the schema they relate to 19764534 is described below commit 197645342ff8d844765886dd15a0f2b69a3111ff Author: Romain Manni-Bucau <rmannibu...@gmail.com> AuthorDate: Mon Aug 8 19:19:07 2022 +0200 ensure sub pojogenerators can have the schema they relate to --- .../java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java b/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java index 5b02aed8..00989c38 100644 --- a/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java +++ b/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java @@ -425,7 +425,7 @@ public class PojoGenerator { .setClassName(className) .setAddJsonbProperty(configuration.isAddJsonbProperty()) .setAddAllArgsConstructor(configuration.isAddAllArgsConstructor()) - .setOnRef(configuration.getOnRef())) + .setOnRef(configuration.getOnRef()), schema) .visitSchema(schema) .generate()); return className; @@ -435,7 +435,7 @@ public class PojoGenerator { return JsonObject.class.getSimpleName(); } - protected PojoGenerator newSubPojoGenerator(final PojoConfiguration pojoConfiguration) { + protected PojoGenerator newSubPojoGenerator(final PojoConfiguration pojoConfiguration, final JsonObject schema) { return new PojoGenerator(pojoConfiguration); } @@ -467,7 +467,7 @@ public class PojoGenerator { .setClassName(className) .setAddJsonbProperty(configuration.isAddJsonbProperty()) .setAddAllArgsConstructor(configuration.isAddAllArgsConstructor()) - .setOnRef(configuration.getOnRef())) + .setOnRef(configuration.getOnRef()), schema) .visitSchema(schema) .generate()); return className;