연결 모드 (Sonarqube 6.5.0)에서 SonarLint (3.2.0)와 함께 Eclipse Java EE IDE (버전 : 산소 릴리스 (4.7.0))를 사용하고 있습니다.Sonarlint 문제가 Eclipse에서 Sonarqube 프로젝트와 동기화되지 않았습니다.
때때로 SonarLint보기 (SonarLint On-The-Fly 및 SonarLint Report)에 표시된 문제가 Sonarqube에 표시하는 것과 동일하지 않다는 문제점이 있습니다. 흥미로운 것은 단지 내가에만 사용하고 품질 프로필 Sonarqube (PMD, Checkstyle 또는 FindBugs 가입일위한 추가적인 규칙)
에 나오는 기본 규칙을 포함이 하나의 문제를 만드는 완전한 빈 프로젝트를 사용하여 재현되지 않는 것입니다
규칙 사용 품질 프로파일 ("소나 방법 규칙이 포함되어 있지 않습니다")의 일부가 여전히 (SonarLint에서 즉 "자바 (8)의 'Files.exists'는 사용할 수 없습니다 (오징어 표시 : S3725)를
Sonarquint에 표시된 문제는 SonarLint (i. 이자형.)
문제가 품질 프로필 활성화되지 SonarLint에 표시 (예 : 'S2629'전제 조건 '및 로깅 인수 평가 (오징어 필요가 없습니다) ")"소스 파일은 중복 블록이 안된다 "
때때로 SonarLint와 Sonarqube 사이에 편차가있는 것으로 알려진 문제인지 누군가 알 수 있습니까? 샘플 프로젝트에서 문제가 하나의 문제로 재현되지 않기 때문에 문제를 현지화 할 수 없습니다. 2017년 9월 21일 당신이 차이도 프로젝트가 (편차로 예) 첨부 된 스크린 샷에서 볼 수 있듯이 9시 28분
업데이트
는 Sonarqube 서버에 바인드입니다
답변 해 주셔서 감사합니다. 이 지식으로 내 문제를 줄일 수 있지만 여전히 Sonarqube와 SonarLint의 차이점이 있습니다 (때로는 Sonarqube의 새로운 분석 후 문제가 동기화됩니다) – poisonedYouth
@poisonedYouth 질문에 SonarLint에 누락 된 코드 중복 문제가 있습니다. Ann은 SonarLint에 이러한 내용이 표시되지 않을 것이라고 대답했습니다. 이러한 문제는 SonarQube에서만 계산되기 때문에 가능하지 않습니다. 나는 당신의 질문에 대답했다고 생각합니다. – janos
이 답변은 부분적으로 내 문제 (3 점 중 하나만 해결) – poisonedYouth