우리 회사는 SonarQube를 꽤 오랫동안 사용하고 있습니다. 이제 SonarQube 버전 6.4를 최신 버전으로 설치했습니다. 우리가 사용하고있는, 왜 'Sonar way'품질 프로필에 SonarJava 저장소의 모든 규칙이 포함되어 있지 않은가
SonarJava 플러그인의 규칙에 다른 플러그인의 규칙이 모두 포함되어 있으므로 FindBugs, PMD 및 Checkstyle 플러그인을 사용할 필요가 없습니다.
'Sonar way'내장 프로파일을 사용하고 싶었지만 SonarJava 저장소에있는 모든 규칙의 하위 세트 만 포함하고 있음을 발견했습니다. Sonar 방식에는 292 개의 규칙이 있고 SonarJava 규칙 저장소에는 427 개의 규칙이 있습니다. 나는 '소나르 웨이'에서 빠진 중요한 규칙들을 발견했다.
질문은 다음과 같습니다
- 왜 '소나 방법'모든 SonarJava 규칙을 포함 않습니다.
- SonarJava 저장소의 모든 규칙을 포함하고이 프로필을 사용하는 프로필을 만드는 데 몇 가지 단점이 있습니까?