Je configure Sonar
pour l'un de mes projets qui est un mélange de Groovy
et Java
. Je peux configurer le projet séparément pour l'une de ces langues mais pas ensemble. Est-ce qu'il y a un moyen de faire ça? J'ai essayé
sonar.language = Java, grvy
mais n'a pas fonctionné
MISE À JOUR 14 avril 2014:
À partir de SonarQube 4.2, les projets multilingues sont pris en charge.
Cela se produit automatiquement lorsque sonar.language
n'est pas défini.
Voir mon exemple de projet ici: https://github.com/bellingard/multi-language-project
Si vous utilisez la version 3.4 de Sonar. Ensuite, j'ai écrit un nouveau plugin maven pour vous aider avec l'analyse de code en plusieurs langues.
C'est encore bêta
https://code.google.com/p/sonar-multilang-maven-plugin/wiki/UserGuide
Si vous rencontrez des problèmes avec cet outil, faites-le moi savoir sur le site Web de ce projet.
Jusqu'à ce que https://jira.sonarsource.com/browse/SONAR-926 soit implémenté, vous pouvez utiliser la combinaison des propriétés sonar.branch et sonar.language pour analyser séparément les langues du projet et avoir deux projets différents dans votre tableau de bord.