Un outil d'analyse statique qui recherche les références d'un code modifié pour détecter les points d'entrée qui ont un fort impact sur l'utilisateur.
Le code change quotidiennement et il est toujours important de vérifier l'impact des changements. Dans de nombreux cas, la vérification de l'impact d'un changement dépend de la façon dont l'auteur est vigilant dans la rédaction du code, ce qui rend difficile la détection des effets involontaires pendant les phases de revue du code et d'AQ. Cet outil améliore la qualité des logiciels en détectant des changements involontaires à une phase précoce.
inga [options] --diff <string>
Analyser le résultat de git diff --unified=0 (utilisez "-" pour lire à partir de l'entrée standard)
--root-path <string>
Chemin relatif du projet à analyser, donc si vous ne donnez pas cette option, il est par défaut sur le chemin d'exécution de la commande.
--include <string>
Les noms de fichiers de correspondance du modèle GLOB à inclure à partir de l'analyse. (par exemple "Core / ** / *. TS")
--exclude <string>
Les noms de fichiers de correspondance du modèle GLOB pour exclure de l'analyse. (par exemple "** / *. Test. (TS | TSX)")
Inga pour Intellij
Action inga