fluttercandies / JsonToDart

The tool to convert json to dart code, support Windows,Mac,Web.
MIT License
355 stars 42 forks source link

修复不勾选添加保护方法时,仍然会在fromJson函数里添加asT #24

Closed ghost closed 1 year ago

ghost commented 1 year ago

修复前 image

修复后 image

zmtzawqlp commented 1 year ago

一直这样设计的,strong-mode 是非常重要的,asT 只是一个通用的转换,去掉反而让代码以后更难维护。可空,非可空。你这样也没法处理

  strong-mode:
    implicit-casts: false
    implicit-dynamic: false   
zmtzawqlp commented 1 year ago

添加保护方法 只是为了自动生成这些方法,其实 asT,应该只生成一次,放到 core package里面,然后在 file header 当中,添加引用,这才是我本意。

zmtzawqlp commented 1 year ago
截屏2022-09-26 09 21 42