也许这是一个愚蠢的问题,但我找不到在哪里可以配置最少的代码行以在SONAR中进行重复检查。在项目设置中,只有一个开关可以打开跨项目检查。有什么想法吗?
B.R.
我们对此有一个开放的票证:http://jira.codehaus.org/browse/SONARJAVA-91
作为背景:自2011年底以来,Sonar一直在使用自己的重复检测机制(来自Sonar 2.11 IIRC)。当时,决定行数或令牌数不应可配置,以防止欺骗引擎的可能性。但是,由于检测机制尚未达到完美;-),我们将允许同时设置"sonar.cpd.java.minimumLines"属性。
仅适用于Java以外的语言(http://docs.codehaus.org/display/SONAR/Analysis+Parameters#AnalysisParameters-Duplications)