我正在运行带有多个规则的声纳msbuild扫描仪,有些需要构建,有些则不需要 然后我运行声纳扫描仪,仅在不需要构建的规则子集上运行 结果是一些在运行非msbuild扫描程序时正确报告了问题,并且在运行msbuild扫描程序时未报告这些问题
然后我更新到最新的sonarQube c#插件并使用msbuild扫描程序运行分析(对扫描仪不可行)并得到相同的观察结果:尽管规则已启用但仍有一些问题被遗漏
示例:
没有抱怨没有与最新的插件和msbuild扫描仪一起使用的args(该规则仍在那里并且仍然有效)
“static void Main(string[] args)
”
使用旧版插件和非msbuild扫描程序运行时会报告未使用的参数
有没有人经历过这个?