如何为整个项目单独修复指定类型的dart lint警告?
Dart/Flutter 单独修复指定类型lint警告方法
是支持单独修复特定类型lint警告的,你可以通过--code参数指定目标lint规则,无需全量应用所有修复。
如果你要修复prefer_const_constructors类型的警告,直接执行以下命令即可:
# 纯Dart项目 dart fix --apply --code prefer_const_constructors # Flutter项目 flutter fix --apply --code prefer_const_constructors
如果需要同时修复多个指定类型的警告,叠加--code参数即可,示例如下:
dart fix --apply --code prefer_const_constructors --code unnecessary_string_interpolation --code use_key_in_widget_constructors
如果不确定警告对应的规则code,可以先执行dart fix --dry-run(Flutter项目对应flutter fix --dry-run),输出内容中会标注每个可自动修复问题对应的规则code,确认后再替换--dry-run为--apply执行修复即可。
内容的提问来源于stack exchange,提问作者iDecode
相关产品推荐
相关产品推荐

