【问题标题】:SonarQube CPD detection on custom plugin自定义插件上的 SonarQube CPD 检测
【发布时间】:2016-06-10 19:10:19
【问题描述】:

我为 SonarQube(C#、Powerbuilder 等)开发了一个自定义插件

SonarQube 的原生 CPD 传感器不执行“剪切和粘贴检测”

这个有什么特殊配置吗?

谢谢

【问题讨论】:

    标签: c# plugins sonarqube powerbuilder cpd


    【解决方案1】:

    您必须实现CPDMapping 扩展点。此扩展点应返回一个 Tokenizer,对于给定文件将返回 CPD 算法使用的令牌列表。

    【讨论】:

      【解决方案2】:

      对于我的自定义插件,我使用了NewCpdTokens。它现在是首选解决方案,因为自 SonarQube 5.5 版起已弃用 CpdMapping

      【讨论】:

        猜你喜欢
        • 2015-10-07
        • 1970-01-01
        • 2014-04-22
        • 2017-12-22
        • 1970-01-01
        • 2021-10-12
        • 2017-02-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多