🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

json-schema-java-mapper-utils

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

json-schema-java-mapper-utils - npm Package Compare versions

Comparing version
0.0.5
to
0.0.6
+6
-3
lib/utils/map-properties.js

@@ -153,6 +153,9 @@ var Deref, handleArray, handleObject, handlePatternProperties, handleRef, mapInnerClass, pascalCase, resolveClassType, resolveTypeByRef, util, _;

objectDesc.innerClass = innerClass;
} else if (keyRefData && !keyRefData.innnerSchema.title) {
} else if (keyRefData && keyRefData.innnerSchema && !keyRefData.innnerSchema.title) {
objectDesc.classType = resolveClassType(keyRefData.innnerSchema, name);
objectDesc.innerClass = mapInnerClass(objectDesc.classType, keyRefData.innnerSchema, refMap, mapping);
} else if (keyRefData) {
objectDesc.innerClass = mapInnerClass(objectDesc.classType, {
title: objectDesc.classType,
properties: keyRefData.innnerSchema
}, refMap, mapping);
} else if (keyRefData && keyRefData.innnerSchema && keyRefData.innnerSchema.properties) {
objectDesc.classType = resolveClassType(keyRefData.innnerSchema, name);

@@ -159,0 +162,0 @@ } else {

{
"name": "json-schema-java-mapper-utils",
"version": "0.0.5",
"version": "0.0.6",
"description": "This is used to convert json-schema to java/groovy files",

@@ -5,0 +5,0 @@ "main": "lib/utils/map-properties.js",

@@ -122,6 +122,6 @@ Deref = require('deref')

#If the schema doesn't have title it need a innerClass
else if keyRefData and not keyRefData.innnerSchema.title
else if keyRefData and keyRefData.innnerSchema and not keyRefData.innnerSchema.title
objectDesc.classType = resolveClassType(keyRefData.innnerSchema, name)
objectDesc.innerClass = mapInnerClass(objectDesc.classType, keyRefData.innnerSchema, refMap, mapping)
else if keyRefData
objectDesc.innerClass = mapInnerClass(objectDesc.classType,{title: objectDesc.classType, properties:keyRefData.innnerSchema}, refMap, mapping)
else if keyRefData and keyRefData.innnerSchema and keyRefData.innnerSchema.properties
objectDesc.classType = resolveClassType(keyRefData.innnerSchema, name)

@@ -128,0 +128,0 @@ else