-1
저는 Sonarqube를 VSTS와 함께 사용하고 있습니다. 그러나 두 가지 방법이 동일하면 어떤 이유로 중복 코드가보고됩니다 (즉, 메시지가 PR에 추가됨). 그러나 이러한 방법이 거의 동일하다고 가정 해 보겠습니다.중복 코드가 감지되지 않습니다.
public void A(int a) {
if(a == 0)
return;
// code from B
}
public void B(int a) {
// some code
}
다음은보고되지 않습니다. SonarQube에서이 유형의 코드 복제본에 대한 설명을 추가 할 수 있습니까?
AFAIK, 기본적으로 SonarQube는 블록을 복제본으로 표시하려면 최소 10 LoC가 필요합니다. –
그리고 SonarQube 포털에 들어가면 위의 것을 포함하여 중복 된 내용이 표시됩니다. 그러나 PR에서 그들을보고하지 않을 것이다. –
@artur 아, 알겠습니다. 이 경우 나는 무엇을 시도해야할지 모른다. 미안해. 도울 수 없어. –