编码规范的自动化检查工具 — 软件工程选择题
题目
某项目的 CI 配置了两种自动检查:格式化检查器只检查缩进与换行,不自动修改文件;静态检查器检查普通源文件中的类名是否为 UpperCamelCase,以及公开方法是否有文档注释,并完全排除 build/generated 目录。一次提交中,普通源文件有一个类名不符合规则且一个公开方法缺少文档注释;build/generated 中也有类名不符合规则。下列哪项准确描述检查结果?
A. 格式化检查器报告普通源文件的类名问题,静态检查器报告缺少文档注释 B. 静态检查器报告普通源文件的类名与文档注释问题,build/generated 中的问题不检查 C. 静态检查器报告两个目录中的类名问题,格式化检查器报告文档注释问题 D. 格式化检查器自动修正普通源文件的类名,静态检查器忽略文档注释问题