add-code-inspector-rule - 为 Wolfram Language 添加自定义 CodeInspector 规则
通过定义 AST 模式、处理函数和测试,添加自定义 CodeInspector 规则以检测 Wolfram Language 中的问题代码模式。
标签
更新于: 2026-06-30能力
典型输入
典型输出
该技能可以做什么
- 解析 Wolfram Language AST 结构
- 读取现有 CodeInspector 规则文件
- 定义可复用 AST 模式
- 向 Rules.wl 添加规则条目
- 编写规则处理函数
- 编写验证测试
- 通过 TestReport 工具运行测试
输入
- 规则描述
- Wolfram Language 代码示例
- Kernel/Tools/CodeInspector/Rules.wl 文件
- Tests/CodeInspectorTool.wlt 文件
输出
- 包含新规则的修改后 Rules.wl 文件
- 包含验证测试的修改后测试文件
- 测试执行报告
要求
- Wolfram Language 运行环境
- CodeParser 包
- CodeInspector 包
- WolframLanguageEvaluator 工具
- TestReport MCP 工具
