Установлен плагин SonarQube и Java, нет правил в профилях качества

Я установил SonarQube 3.7.3 и все соответствующие плагины Java для него.

На вкладке «Профили качества» я не могу найти никаких настроенных правил из коробки (кроме Android Lint):

введите здесь описание изображения

Что я делаю не так?

Должна ли система/плагин поставляться с правилами из коробки, или я должен импортировать их вручную?

Я просмотрел документацию несколько раз и не нашел правильного ответа.


person lysergic-acid    schedule 03.11.2013    source источник


Ответы (3)


См. подробные пояснения и соответствующие обходные пути http://jira.codehaus.org/browse/SONAR-4642#comment-335103

person jose GOMEZ    schedule 04.11.2013
comment
Эта ошибка помечена как исправленная в версии 4.1. В настоящее время я использую 3.7.3, есть ли более новая версия, чем та, которую я использую? - person lysergic-acid; 04.11.2013

Чего вы пытаетесь достичь? Профиль «Sonar way» выполняет некоторую достоверную аналитику моих проектов Android, предоставляя информацию в соответствии со стилями и сложностью кодирования, как вы можете увидеть в этой статье http://www.professional-android-development.com/articles/code-analysis-with-sonarqube-in-android-projects< /а> . Я использую Sonarqube 4.0. и я также вижу только эти три качественных профиля, но они делают свою работу.

person Peter    schedule 19.12.2013
comment
Кроме того: недавно я наткнулся на этот проект github.com/stephanenicolas/Quality-Tools-for- Android, хотя еще не оценивал его, он кажется очень интересным, когда речь идет об автоматическом тестировании и CI под Android. - person Peter; 19.12.2013
comment
Он обеспечивает интеграцию нескольких тестовых фреймворков для Android в sonarqube. - person Peter; 19.12.2013

Это стандартная ошибка в системе. SonarQube поднял внутренний запрос на устранение дефекта, чтобы устранить то же самое.

Существует работа вокруг этого.

Шаги:

  1. Создайте новый экземпляр в другом месте, разархивировав новую копию sonarQube.
  2. Установите плагин на этот новый экземпляр
  3. Теперь сделайте резервную копию профиля качества по умолчанию.
  4. В старом экземпляре удалите этот плагин (если он установлен)
  5. Импортируйте резервную копию профиля качества в старый новый экземпляр (убедитесь, что в данный момент плагин не установлен)
  6. Теперь установите плагин на старый экземпляр
  7. Нажмите на восстановление профиля по умолчанию

С помощью вышеуказанных шагов вы должны вернуть правила по умолчанию для встроенных плагинов. Дайте мне знать, если это поможет.

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

Лучший, Картик

person Karthik Prabhu    schedule 19.06.2015