ECOM RICM5 Groupe6 2017 - Qualité du projet

From air
Revision as of 14:56, 19 December 2017 by Ahmed-Amine.Nassik (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Nombre de lignes de codes

RICM5 - ECOM G6 2017 Cloc.png

Outil SonarQube

Nous avons pu utiliser l'outil SonarQube pour analyser la qualité de notre code pour le Gateway uniquement. Le lancement sur les microservices n'étant pas possible (boucle liée à une erreur de compilation).

Bugs

Les bugs recensé par Sonarcloud proviennent de fichiers Html. Il s'agit d'entourer des balises "dt" par des balises "dl" et d'ajouter un attribut à une image. Sonarcloud accorde la note B au Gateway.

Vulnérabilités

L'unique vulnérabilité repérée par Sonarcloud provient de la configuration du cache en localhost (codée en dur par jhipster). Sonarcloud accorde la note B au Gateway.

Dette

Le temps estimé par Sonarcloud pour réctifier les differents point est de 1 jour. Sonarcloud estime que la dette est inférieure à 5% et attribue la note A au Gateway.

Code Smells

La majorité des 31 code smells sont générés par Jhipster.

Couverture de code

Le code du gateway est couvert a 45,2% et comporte 124 tests unitaire.