2010-08-11 127 views
1

我使用了一个可以在单声道上运行的源代码分析工具(think stylecopcmd),stylecop有一些空洞可以阻止它在没有严重黑客入侵的情况下工作(例如硬编码使用“\” “作为目录分隔符)Mono的源代码分析工具

我很高兴使用宪兵分析程序集,但希望检查源代码。

回答

2

在考虑了这段关闭之后,我决定修改StyleCopCmd以在单声道下的Linux上运行。 http://github.com/inorton/StyleCopCmd

我到目前为止唯一的变化是使用Path.DirectorySeparatorChar而不是\;

+0

尝试做出贡献或编写更改请求 – abatishchev 2010-08-20 07:36:26

+0

我已将我的补丁文件提交给stylecopcmd伙计,但尚未回复。我的github'fork'很稳定,工作得很好。 – IanNorton 2010-11-04 07:09:36

0

您可以在任何.NET程序集,单或与

对于静态分析中使用ReflectornDepend,这是一个商业产品。

+0

反射器不是一个源分析工具。它只处理编译的程序集。 – IanNorton 2011-04-07 19:40:15

+0

@IanNorton - 确实如此,但您确实询问了检查源是否正常。 – Oded 2011-04-07 19:43:23