3

SonarQube 3.7.3 및 모든 관련 Java 플러그인을 설치했습니다. 은 "품질 프로필"탭에서SonarQube 및 Java 플러그인 설치, 품질 프로파일 아래의 규칙 없음

, 난 (안드로이드 린트 제외) 상자 밖으로 구성된 모든 규칙을 찾을 수 없습니다 :

enter image description here

을 내가 잘못 뭐하는 거지?

시스템/플러그인에 기본적으로 제공되는 규칙을 적용해야합니까? 아니면 수동으로 가져와야합니까?

문서를 몇 번 읽었으며 적절한 대답을 찾지 못했습니다.

답변

0

관련? "Sonar way"프로필은 안드로이드 프로젝트에서 공정한 분석을 실행하여 http://www.professional-android-development.com/articles/code-analysis-with-sonarqube-in-android-projects에서 볼 수있는 코딩 스타일과 복잡성에 따라 정보를 제공합니다. Sonarqube 4.0을 사용하고 있습니다. 또한이 세 가지 프로필 만 나열되어 있지만 실제로 취업 중입니다.

+0

게다가 : 저는 최근에이 프로젝트를 우연히 발견했습니다 https://github.com/stephanenicolas/Quality-Tools-for-Android 아직 평가하지 않았지만 안드로이드에서 자동화 된 테스팅과 CI에 관해서는 매우 흥미 롭습니다. – Peter

+0

sonarqube에서 안드로이드 용 여러 테스트 프레임 워크를 통합합니다. – Peter

0

시스템의 표준 버그입니다. SonarQube는이를 해결하기 위해 내부 결함 해결 요청을 제기했습니다.

이 문제를 해결할 수 있습니다.

단계 :

  1. 이 sonarQube의 신선한 사본을 압축 해제하여 다른 locatioon의 새로운 인스턴스를 생성
  2. 이제 기본 품질 프로필의 백업을 수행하는 새로운 인스턴스에 플러그인을 설치
  3. 예전 인스턴스에서 해당 플러그인 제거 (설치된 경우)
  4. 백업 된 품질 프로파일을 이전 새 인스턴스로 가져옵니다 (플러그인에 내장 된210 플러그인이
  5. 지금 이전 인스턴스에 위의 단계로 기본 프로필

복원에

  • 클릭 플러그인을 설치)이 순간에 설치되지 않았 음을, 기본 규칙을 다시 받아야합니다 버그가 표시되어 있는지 KARTHIK에게,이

    http://jira.sonarsource.com/browse/SONAR-4642#comment-335103 최저

    을하는 데 도움이 있으면 알려