diff --git a/resources/META-INF/plugin.xml b/resources/META-INF/plugin.xml index c8651ef7..175f304e 100644 --- a/resources/META-INF/plugin.xml +++ b/resources/META-INF/plugin.xml @@ -1,7 +1,7 @@ wu.seal.tool.jsontokotlin JSON To Kotlin Class (JsonToKotlinClass) - 1.7.2 + 1.7.3 Seal - 1.Custom Annotation support multiple annotations on class and multiple annotations on property - ,With this function you could add extract annotation on class like `@Parcelize` - ,and also you could custom the annotation format to make it support `kotlinx.serializable` - ,the default value in custom option is set for `kotlinx.serializable`
- How to use `Custom Annotation`?
- `ALT`+`K`==>`Settings`==>`Annotation`==>Select `Others by customize`
- Ok! You Got It! Have a good travel. + Optimize plugin minutiae usage experience and fix a bug when generate no consistent json array
+ Features:
+ Generate Kotlin data class from any legal JSON text.
+ Support JSON Serialize Lib Annotation(Gson,Jackson,Fastjson,MoShi and LoganSquare)
+ Support customize your own Annotation
+ Support init property with default value
+ Support make property type to be nullable(?)
+ Support auto rename property name to be camelCase when select a target JSON lib Annotation.See demo
+ Support generate kotlin data class code in split model
+ Support generate kotlin data class code in inner class model
+ Support format any legal JSON string
]]>