Uso el complemento FindBugs Eclipse y me preguntaba si simplemente puedo analizar una clase en lugar de todo el proyecto. Parece que no puedo entenderlo. Simplemente haciendo clic derecho en la clase objetivo no parece hacer nada.¿Es posible ejecutar FindBugs contra una sola clase de Java?
Respuesta
Simplemente haciendo clic con el botón derecho (elemento de menú FindBugs-> FindBugs) en el trabajo de clase objetivo perfecto para mí. Después de realizarlo, solo abra FindBug view/prespective. ¿Puede ser que no tienes problemas en esta clase? ;)
¿cómo se hace esto desde la CLI? –
Nunca lo han intentado. Ant + FindBug funciona bien para todo el proyecto. –
lo ejecuté (findbugs -textui) contra archivos .class y directorios de archivos .class y simplemente funciona. –
- 1. ¿Es posible ejecutar muchos procedimientos almacenados en una sola operación?
- 2. ¿Es posible ejecutar archivos binarios en Java?
- 3. ¿Hay alguna manera de ignorar una sola advertencia FindBugs?
- 4. ¿Es posible recorrer los miembros de una clase en java?
- 5. ¿Es posible extender una clase sin constructores en Java?
- 6. ¿Es posible ejecutar una cadena en MySQL?
- 7. ¿Es posible ejecutar programas Java-GUI bajo los sistemas Dos
- 8. jQuery: ¿Es posible seleccionar elementos con una sola clase entre elementos con, potencialmente, hasta 3 clases?
- 9. ¿Es posible cambiar la instancia de clase externa de una clase interna en Java?
- 10. ¿Es posible tener una sola prueba por dispositivo?
- 11. ¿Es posible incluir múltiples módulos en una sola declaración "incluir"?
- 12. ¿Es posible tener una clase privada?
- 13. ¿Es posible obtener todas las subclases de una clase?
- 14. ¿Es posible compilar archivos de clase con Java 7 SDK que se puede ejecutar en JVM Java 6?
- 15. ¿Es posible ejecutar un trabajo cron en una aplicación web?
- 16. Powershell coincide con una sola cadena contra varias expresiones regulares?
- 17. ¿Es posible definir Actividad dentro del proyecto de prueba de Android y ejecutar una prueba en su contra?
- 18. de error que suprime Java Findbugs (EI_EXPOSE_REP)
- 19. ¿Es posible ejecutar LINQPad con Mono (Mac)
- 20. ¿Es posible ejecutar una secuencia de ensamblaje x86 desde C#?
- 21. ¿Es posible ejecutar una verificación de logrotate manualmente?
- 22. ¿Es posible utilizar una clase para ORMLite y Jackson JSON?
- 23. ¿Es posible extender Java Enums?
- 24. ¿Es posible reemplazar una función dentro de una clase PHP?
- 25. ¿Qué es una clase de controlador? (Java)
- 26. Hibernar: ¿es posible asignar una herencia de varios niveles a una sola tabla?
- 27. ¿Es posible serializar y deserializar una clase en C++?
- 28. ¿Es posible ejecutar CUDA en GPU AMD?
- 29. ¿Es posible bloquear/denegar una conversión de conversión en Java?
- 30. ¿Cómo ejecutar una clase java con un jar en classpath?
@Donal, para ser justos, el OP podría estar trabajando en algún gran proyecto en una máquina lenta, y no quiere esperar demasiado para que FindBugs se ejecute. –
@ Peter, exactamente. Estamos trabajando en una base de código heredada ENORME y he agregado una clase, en la que deseo poder ejecutar FindBugs rápidamente. – rmcc
@Donal Fellows: FindBugs se centra en la detección de mirilla. @Peter Recore: FindBugs funciona bien en proyectos del tamaño de jdk. Probablemente no va a ver muchos frascos más grandes que eso. –