【fix sonar】JsonschemaUtil文件
This commit is contained in:
+8
-8
@@ -1,17 +1,19 @@
|
|||||||
package com.jero.common.util.jsonschema;
|
package com.jero.common.util.jsonschema;
|
||||||
|
|
||||||
|
import com.alibaba.fastjson.JSONObject;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSONArray;
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
|
||||||
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
|
||||||
|
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class JsonschemaUtil {
|
public class JsonschemaUtil {
|
||||||
|
|
||||||
|
private JsonschemaUtil(){
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 生成JsonSchema
|
* 生成JsonSchema
|
||||||
*
|
*
|
||||||
@@ -35,7 +37,6 @@ public class JsonschemaUtil {
|
|||||||
}
|
}
|
||||||
obj.put("properties", properties);
|
obj.put("properties", properties);
|
||||||
//鬼知道这里为什么报错 com.jero.modules.system.model.DictModel cannot be cast to com.jero.modules.system.model.DictModel
|
//鬼知道这里为什么报错 com.jero.modules.system.model.DictModel cannot be cast to com.jero.modules.system.model.DictModel
|
||||||
//log.info("---JSONSchema--->"+obj.toJSONString());
|
|
||||||
return obj;
|
return obj;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -53,7 +54,7 @@ public class JsonschemaUtil {
|
|||||||
obj.put("title", title);
|
obj.put("title", title);
|
||||||
|
|
||||||
if(requiredArr==null) {
|
if(requiredArr==null) {
|
||||||
requiredArr = new ArrayList<String>();
|
requiredArr = new ArrayList<>();
|
||||||
}
|
}
|
||||||
obj.put("required", requiredArr);
|
obj.put("required", requiredArr);
|
||||||
|
|
||||||
@@ -63,7 +64,6 @@ public class JsonschemaUtil {
|
|||||||
properties.put(map.get("key").toString(), map.get("prop"));
|
properties.put(map.get("key").toString(), map.get("prop"));
|
||||||
}
|
}
|
||||||
obj.put("properties", properties);
|
obj.put("properties", properties);
|
||||||
//log.info("---JSONSchema--->"+obj.toString());
|
|
||||||
return obj;
|
return obj;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user