내 Maven 기반 Java 프로젝트에 Sonarqube 4.3.2를 사용하는 방법을 배우고 있습니다. 나는 잘 작동하지만, Generated Lines와 Generated Lines of Code 메트릭을 채울 수 없다.Sonarqube - Java에서 생성 된 코드 줄이 채워지지 않는 이유는 무엇입니까?
이 측정 항목을 사용하면 공급 업체가 실제로 수동으로 코딩해야하는 코드와 생성 코드를 통해 생성 된 코드의 양을 추적 할 수 있습니다. 또한 생성 된 코드와 수동 코드로 구분 된 다양한 문제/통계를 일반적으로 볼 수 있습니다.
처음에는 Sonarqube가 타겟/generated-sources 폴더의 모든 코드를 자동으로 선택하여 생성 된 것으로 플래그를 지정했지만 작동하지 않는 것 같았습니다.
나는 또한 @javax.annotation.Generated
주석을 사용하여 클래스에 주석을 달았지만 아무 것도하지 않았습니다.
코드 생성시 플래그를 지정하기 위해 특별히해야 할 일이 있습니까?
수신 한 오류 메시지 일부 코드 또는 구성을 게시 할 수 있습니까? – Qix
오류 메시지가 없습니다. 생성 된 회선 및 생성 된 코드 행 필드가 비어 있습니다. – Chris
누가 필요합니까? 코드 또는 구성에 따라 달라질 수 있습니다. 추측을 완전히 끝내지 만 sonar.sources 속성이 누락되었다고 말할 수 있습니다. – Cole9350