Il ne fait aucun doute que les revues de code permettent d’améliorer significativement la qualité des développements, de détecter des bugs, et contribuent à la formation des nouveaux développeurs. L’inconvénient étant que c’est un processus qui demande du temps.
Le temps nécessaire à la réalisation peut être réduit en intégrant l’analyse statique au processus de revue manuel. Les outils d’analyse statique sont idéaux pour détecter des problèmes spécifiques, permettant à la fois de soulager la tâche du relecteur et de lui indiquer les fichiers qui peuvent être intéressants de relire plus en détail : les problèmes ayant tendance à s’agglutiner.
Notre plugin apporte l’analyse statique de Kalistick directement dans Crucible, l’outil de revue de code d’Atlassian, et cela, afin d’industrialiser le processus de revue tout en l’accélérant.
Affichage des violations dans Crucible
Grâce au plugin Kalistick, toutes les violations (implémentation, structure, duplication, documentation, mais également les méthodes qui doivent être testées unitairement) sont affichées sur chacun des fichiers sources de la revue de code dans Crucible.
En s’aidant des informations fournies par le plugin, le relecteur est à même d’ajouter automatiquement des commentaires pour demander la correction des violations au développeur.
Le plugin permet au relecteur de se concentrer sur les problèmes ne pouvant pas être détectés par l’analyse statique tels que la lisibilité du code ou vérifier que le code fonctionne comme prévue.
A vous de jouer
Si vous voulez accélérer votre processus de revue de code en essayant notre plugin par vous-même, c’est très simple : rechercher Kalistick Plugin depuis l’Universal Plugin Manager ou télécharger le directement à partir du Plugin exchange (plus de détails disponibles sur la documentation http://doc.kalistick.com).
Si vous avez des questions, n’hésitez pas à nous contacter via support@kalistick.com.


