SuperAPI AI 工具集

codeguard-dart

编程与开发

查看项目

更新于 10-16 05:47

技能介绍

用途:把 Dart / Flutter 项目的代码规范检查变成可重复的工具证据,诚实区分通过、失败、无法验证和 planned,适用于用户要求 lint/格式检查/自动修复、AI 修改 .dart 后的提交前验证,以及 CI 出现 dart analyze 相关失败的场景。

主要能力:根据 .dart 与项目标记识别 Dart / Flutter 工作区;执行 dart analyze 并保留退出码、作用域与工具版本;区分格式、静态规则、配置、依赖和环境类失败;用 dart format . 处理可逆问题并复扫;把本地结果与 CI/构建/测试证据分层汇报。

必要用法:确认仓库根存在 pubspec.yaml 或目标文件;探测工具 dart --version;先只读执行 dart analyze;再对可安全修复项执行 dart format .;修复后复跑原 lint 命令,并运行项目已有测试与构建门禁。输出按范围、工具、命令、状态、发现、修改、复验、未验证分层,状态取 PASS/FAIL/UNVERIFIED/PLANNED。

限制:不把 formatter 通过当作编译、测试或安全审计通过;不静默安装工具、升级依赖或修改团队规则;不用 suppress/ignore/调高阈值掩盖问题;缺工具或配置时不得声称通过。依赖漏洞、安全审计、许可证治理及纯语言语法学习应改用其他专门技能。资料未提供具体收费信息与更多平台细节。