Releases: debuggerx01/JSONFormat4Flutter
Releases · debuggerx01/JSONFormat4Flutter
0.9-nullsafety
迁移到空安全语法。
0.8
0.7
0.6
1.修复json中字段不存在或者为null时可能导致的bean对象创建错误,也就是各字段处理时加入了null判断
2.放弃对于普通数据类型数组的生成代码优化
3.修复List嵌套泛型时由于错误的优化逻辑导致的异常代码
4.优化清理无用空行
5.增加了版本更新检查功能
0.5
修复多个连续的空数组导致的错误泛型关联问题;
修复json字符串中含有'{}'这种空map导致的错误;
针对泛型为普通数据类型时优化移除无用的list取值循环;
顶层bean的默认构造既可以传json字符串,也可以传解析生成的json对象;
增加 fromJson() 和 fromParams() 命名构造
0.4
修正json中包含空数组导致的错误
0.3
增加代码复制按钮,将文本框内容拷贝到系统剪切板;
修复mac下直接从文本框复制的代码粘贴到idea/as中提示非法字符的问题。
0.2
配合dart2的api调整
食用姿势:
下载对应平台二进制文件后——
linux:
在程序目录打开终端后执行:sudo chmod u+x Formater_linux && ./Formater_linux
mac:
在程序目录打开终端后执行:sudo chmod u+x Formater_mac && ./Formater_mac
windows:
直接双击运行 Formater_win.exe
0.1
0.1