如何通过SonarQube api找出哪些组件共享重复?

如何通过SonarQube api找出哪些组件共享重复?,sonarqube,code-duplication,Sonarqube,Code Duplication,我使用SonarQube来检测复制,并希望使用api来找出每个复制块中哪些组件具有该块。api提供获取复制量以及哪些组件具有复制。例如: 这将向我显示哪些组件具有重复以及有多少块。但我想看看这些组件与哪些其他组件共享复制。例如,我希望能够检索如下信息: <duplicated_block> <length>100</length> <resource> <id>323</id>

我使用SonarQube来检测复制,并希望使用api来找出每个复制块中哪些组件具有该块。api提供获取复制量以及哪些组件具有复制。例如:

这将向我显示哪些组件具有重复以及有多少块。但我想看看这些组件与哪些其他组件共享复制。例如,我希望能够检索如下信息:

<duplicated_block>
    <length>100</length>
    <resource>
        <id>323</id>
        <key>org.my_org.project:component:org.my_org.project.comp.DateUtil</key>
        <scope>FIL</scope>
        <start_line>45</start_line>
    </resource>
    <resource>
        <id>456</id>
        <key>org.my_org.project:component:org.my_org.project.comp.DateTimeUtil</key>
        <scope>FIL</scope>
        <start_line>78</start_line>
    </resource>
</duplicated_block>

100
323
org.my_org.project:component:org.my_org.project.comp.DateUtil
菲尔
45
456
org.my_org.project:component:org.my_org.project.comp.DateTimeUtil
菲尔
78

有没有可能通过api从SonarQube获取类似的信息?

因为SQ 4.4,您有一个WS来获取此信息:“/api/replications”