【发布时间】:2015-10-16 17:54:47
【问题描述】:
我想将宪兵报告导入 sonarqube。
曾经有一个 sonar-csharp-gendarme-plugin 用于此目的,但似乎已被废弃。
有替代品吗?
【问题讨论】:
-
宪兵队是否提供了您目前在 SonarQube 中缺少的任何特定规则?
-
我已经用宪兵写的自定义的。但我会调查将这些转移到罗斯林。
我想将宪兵报告导入 sonarqube。
曾经有一个 sonar-csharp-gendarme-plugin 用于此目的,但似乎已被废弃。
有替代品吗?
【问题讨论】:
没有替代品,也不支持。 Gendarme 在很长一段时间内都是一个不活跃的项目,我真的怀疑它的开发是否会恢复:确实,就像 FxCop 一样,它基于程序集进行分析,而不是直接基于源代码。
现在,借助 Visual Studio 2015,Roslyn 分析器会在您键入时实时执行。这提高了人们对代码分析器的期望,FxCop 分析器和宪兵分析器应该使用 Roslyn 重写,以改善最终用户的体验。
现在,如果您真的愿意,您仍然可以开发一个 SonarQube 插件来集成宪兵队的结果,但我认为这不是一个好主意。
【讨论】: