{"id":316830,"xmlId":"json-dart-serializable","name":"Json-Dart-Serializable","description":"A simple tool for converting JSON string to Dart class. Also, the most important thing is that want to adapt the <a href=\"https://pub.dev/packages/json_serializable\">json_serializable</a> library for developing Flutter application.","tags":["Code Tools"],"vendor":"Chao.W","version":"0.6","notes":"<div>✨ Feature:</div>\n        <div>\n            1. Support JSON string convert to Dart class with @json_serializable() and generate separate *.dart POJOs;<br>\n            2. Support preview Dart class to be generated after analysing JSON string;<br>\n            3. Support edit Dart class field value and other properties before really generating;<br>\n            4. Support automatically using @JsonKey annotation when detecting JSON field name different from POJO's property;<br>\n            5. Only support JSON string is an object type;<br>\n            6. Not support JSON array nesting;<br>\n            7. Strange JSON field names may generate unfriendly object classes, using @JsonKey() annotations to specify the correct name.\n        \n        <br><br>\n        <div>📖 Change log:</div>\n        <div>\n        V0.2: Fix dart file name modify to UPPER_UNDERSCORE format.<br>\n        V0.3: Fix dart file name UPPER_CAMEL format can not to UPPER_UNDERSCORE format.<br>\n        V0.4: Fix create initial dart class [write only runWriteAction() thread] IntelliJ exception tip.<br>\n        V0.5: Add 『Preview Edit』 function. Click it and custom set any properties as you wish.<br>\n        </div></div>","dependencies":["com.intellij.modules.platform"],"since":"221.0","until":"231.*","size":3706311,"sourceCodeUrl":"https://github.com/Chaos-woo/json-dart-serializable"}