From cf6bf7517eecd7866bb53605ec91a63125f9564c Mon Sep 17 00:00:00 2001 From: Jitu1888 Date: Sat, 13 May 2023 14:00:32 +0530 Subject: [PATCH 1/2] Update JsonSchemaGenerator.java --- src/main/java/org/simplymequeeny/JsonSchemaGenerator.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/simplymequeeny/JsonSchemaGenerator.java b/src/main/java/org/simplymequeeny/JsonSchemaGenerator.java index 0ea54b9..d6171d9 100644 --- a/src/main/java/org/simplymequeeny/JsonSchemaGenerator.java +++ b/src/main/java/org/simplymequeeny/JsonSchemaGenerator.java @@ -110,6 +110,9 @@ private static String convertNodeToStringSchemaNode( case STRING: result.append("string\" },"); break; + default: + result.append("null\"},"); + break; } return result.toString(); @@ -120,4 +123,4 @@ private static String cleanup(String dirty) { Schema schema = SchemaLoader.load(rawSchema); return schema.toString(); } -} \ No newline at end of file +} From a236c2990604549a75bac2d542e6919b836db80a Mon Sep 17 00:00:00 2001 From: Jitu1888 Date: Sat, 13 May 2023 14:11:36 +0530 Subject: [PATCH 2/2] Update JsonSchemaGenerator.java Added code for handling null --- src/main/java/org/simplymequeeny/JsonSchemaGenerator.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/simplymequeeny/JsonSchemaGenerator.java b/src/main/java/org/simplymequeeny/JsonSchemaGenerator.java index d6171d9..676fb90 100644 --- a/src/main/java/org/simplymequeeny/JsonSchemaGenerator.java +++ b/src/main/java/org/simplymequeeny/JsonSchemaGenerator.java @@ -112,7 +112,8 @@ private static String convertNodeToStringSchemaNode( break; default: result.append("null\"},"); - break; + break; + //added code to handle null point } return result.toString();