2010-08-11 109 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