Preguntas etiquetadas con static-analysis

"Análisis estático" se refiere a las herramientas de software (o su uso) para analizar el código de la aplicación en busca de propiedades arbitrarias, como errores (variables no inicializadas, posible ataque de inyección SQL, ¿este código está muerto, puede un argumento ser nulo, ... ) o estructura (¿cuál es el gráfico de llamadas para este código? ¿Hay código duplicado? ¿Qué información se pasa entre los componentes?).

140
Usando Pylint con Django

Me gustaría mucho integrar pylint en el proceso de compilación para mis proyectos de Python, pero me he encontrado con un show-stopper: uno de los tipos de error que encuentro extremadamente útil: E1101: *%s %r has no %r member*- informa constantemente errores al usar campos comunes de django , por...

86
Estilo de control frente a PMD

Estamos introduciendo herramientas de análisis estático en el sistema de compilación de nuestro producto Java. Estamos utilizando Maven2, por lo que la integración de Checkstyle y PMD es gratuita. Sin embargo, parece que hay una gran superposición de funciones entre estas dos herramientas, en...