0
새로운 PHP 코드가 추가 된 Sonarqube 코드 코드 범위 및 중복 메트릭을 얻으려고합니다. 나는 새로운 코드가 추가됨에 따라 코드 이슈/코드 냄새를 볼 수있다. 그러나 코드 중복을 위해 표시되는 개수가 없습니다 (메트릭을 가져 오는 데 중복 된 행이 있는지 확인하기 위해 중복 된 코드 행을 추가했습니다). 2.7 새 코드에서 Sonarqube PHP 복제
는
- PHP 심포니 프레임 워크 내 작업 환경입니다 .1.733-windows
- 운영 체제 : Windows 7, 64 비트
단계
- 이 결과 초기 코드로 (파일 나는 수중 음파 탐지기 속성에서 언급 할 것이다) XML 보고서
- 실행 Sonarcode 분석 (예를 들어 "버전 1")를 생성하는 PHP 테스트 케이스를 실행 후 버그 &에 대한 일부 값 취약점, 코드 냄새, 범위 (음파 탐지기 속성 파일의 sonar.php.coverage.reportPaths 값을 기반으로 함) 및 코드 복제.
- 나는 말 (
- 는 PHP 단위 테스트 케이스를 실행하여 새로운 코드와 PHP 단위 테스트 케이스를 추가하고 수중 음파 탐지기 속성의 XML 보고서 (쉼표로 구분)
- 프로젝트의 버전을 업데이트 버전 1에 대한 결과 XML을 파일에 추가 "version2") 음파 탐지 코드 분석을 다시 실행하십시오.
- "누수 기간 : 이후 버전 1"보고서에 새 열이 추가 된 것을 확인하십시오. 이 칼럼에서는 새로운 버그 & 취약점, 새로운 코드 냄새 (새로 추가 된 코드의 문제점을 나타냄)를 보여줍니다. 그러나 적용 범위 및 중복에 대한 데이터가 표시되지 않습니다.
새 코드 추가에 대한 보고서를받는 방법에 대한 많은 설명서가 없습니다. 이것에 대한 도움은 대단히 감사하겠습니다.
당신이 그것을 해제하지 않는 한