2016-02-29 5 views
1

Nous migrons simplement de SQ-4.2 vers le dernier LTS 4.5.6. Et nous avons remarqué un comportement étrange:Dette technique diminuée après migration

  • Sur 4.5.6 de coût de la dette technique obtenir réduit de manière drastique, tandis que le nombre de questions s'augmenté (s'il vous plaît voir ci-joint) enter image description here

Nous n'avons pas trouvé toute réponse à ce comportement (changement dans les formules? dans chaque coût de correction de violation?)

Avant migration (sur 4.2): sonar-java-plugin-2.5.jar Après (sur 4.5.6): sonar-java- plugin-3.9.jar

Merci d'avance pour toute clarification, Issam

Répondre

1

La version 3.0 comprenait une vaste réévaluation des valeurs de dette technique. Nous avions réalisé que beaucoup étaient beaucoup plus élevés qu'ils ne devraient l'être, donc cela a été abordé dans SONARJAVA-873.

Par exemple S1192 est passé de 10 minutes à 2 minutes.

C'est pourquoi vous pouvez avoir plus de problèmes mais moins de temps après cette mise à niveau.

+0

Merci Ann pour votre réponse –

+0

G. Ann, pouvez-vous confirmer que la même correction s'est produite pour les règles C#? Je viens de passer à 5.10.0.1344 après environ un an de pause. Voir une énorme baisse du nombre de problèmes et de temps. – virsum

+0

@virsum il s'est produit à travers le conseil pour toutes les langues. –