Una herramienta de análisis estático que busca referencias del código cambiado para detectar puntos de entrada que tienen un fuerte impacto en el usuario.
El código cambia diariamente, y siempre es importante verificar el impacto de los cambios. En muchos casos, la verificación del impacto de un cambio depende de cuán vigilante sea el autor al escribir el código, lo que dificulta detectar efectos no deseados durante la revisión del código y las fases de control de calidad. Esta herramienta mejora la calidad del software al detectar cambios no deseados en una fase temprana.
inga [options] --diff <string>
Analice el resultado de git diff --unified=0 (use "-" para leer desde la entrada estándar)
--root-path <string>
La ruta relativa del proyecto a analizar, por lo que si no da esta opción, es predeterminado a la ruta de ejecución de comandos.
--include <string>
Los nombres de archivo de la coincidencia de patrones del globo para incluir del análisis. (por ejemplo, "núcleo/**/*. TS")
--exclude <string>
Los nombres de archivo de la coincidencia de patrones del globo para excluir del análisis. (por ejemplo, "**/*. Test. (TS | TSX)")
Inga para IntelliJ
Acción de Inga