使用静态分析测量Asp.Net代码的DRY-ness

时间:2011-01-19 02:01:39

标签: asp.net dry static-analysis

是否有针对Asp.Net的静态分析工具来测量代码的干扰(“不要重复自己”)?

我想获得一份关于Asp.Net项目中代码重复的报告。

1 个答案:

答案 0 :(得分:1)

我们的CloneDR工具可以检测VB.net和C#代码中的重复代码,这些代码构成了ASP.net应用程序的重要组成部分。 CloneDR处理非常大的系统中的检测。

我们可以为HTML简单地构建克隆检测器(使用相同的基础);我们拥有所有的碎片,但实际上并没有组装它们。

我们没有特别的ASP.net文件与交织的.net代码相互交织的ASP代码(看起来像HTML但不完全);我们可以毫不费力地建立这样的。您可以在我们的CloneDR for JavaScript中看到类似的内容,它将处理包含javascript元素的HTML页面。