Estoy usando ANTLR para generar archivos fuente de Java. Puedo hacer que Eclipse comprenda que los archivos generados son derivados, pero aún así me da advertencias sobre cosas inocuas (por ejemplo, importaciones innecesarias, etc.). Me gustaría configurar Eclipse para que ignore los archivos derivados al mostrar advertencias. es posible?¿Se puede configurar Eclipse para desactivar las advertencias de los archivos fuente derivados?
Respuesta
Me temo que lo que ves (en las Preferencias) es lo que obtienes.
Sin embargo, si vas a tener código de producción ANTLR para ti de todos modos, ¿por qué no dar un paso más y tener tu script de construcción (hormiga, Maven, ...) envolver ese código en un Jar para ti? Configure ese archivo Jar como su dependencia en Eclipse y Eclipse no tendrá que mirar el feo código autogenerado y lanzar un ajuste al respecto.
OK, eso es lo que terminé haciendo. No demasiado elegante, pero funciona. Y mi tendencia al TOC de mantener un espacio de trabajo libre de advertencias puede continuar. Gracias. –
Puede colocar los archivos derivados o autogenerados en un proyecto de eclipse por separado y aplicar propiedades de proyecto especiales a ese proyecto de 'archivos derivados', como por ejemplo no mostrar Advertencias para las importaciones no utilizadas.
Las diferentes configuraciones en el mismo proyecto para diferentes paquetes o carpetas fuente no son posibles, hasta donde yo sé.
- 1. ¿Qué son los archivos derivados en Eclipse?
- 2. ¿Se puede configurar git para desactivar las fusiones para tipos de archivos específicos?
- 3. Desactivar todas las advertencias gcc
- 4. ¿Se puede configurar Eclipse para evitar que aparezcan ciertas advertencias en el panel de vista Problemas?
- 5. Cómo desactivar las advertencias de sangría JSLint?
- 6. Desactivar las advertencias de sqlalchemy en nosetests
- 7. Eclipse: cómo configurar las advertencias de javadoc solo para carpetas específicas, no para todo el proyecto
- 8. ¿Cómo puedo desactivar las advertencias del compilador en Eclipse en base a un archivo específico?
- 9. Cómo deshabilito las advertencias de los archivos Aspx (HTML, CSS)
- 10. ¿Hay alguna manera de desactivar las advertencias xml?
- 11. ¿Se puede configurar java.util.logging para usar archivos de registro comprimidos?
- 12. Delphi advertencias desactivar falla
- 13. desactivar advertencias específicas en gcc
- 14. Cómo elimino las advertencias de Eclipse 3.5 del código
- 15. Desactivar las advertencias debido a la biblioteca de impulso
- 16. ¿Se puede configurar Hudson para que construya todas las revisiones?
- 17. ¿Cómo suprimo las advertencias en Eclipse para PHP?
- 18. ¿Cómo evitar las advertencias de Eclipse cuando se usa código heredado sin genéricos?
- 19. cómo desactivar estas advertencias PHP?
- 20. ¿Cómo desactivar las advertencias en un solo proyecto?
- 21. Eclipse Java Depuración con archivos fuente faltantes
- 22. ¿Puede desactivar todas las mayúsculas en los menús de VS2012?
- 23. ¿Se puede configurar la "fuente de vista" de Firefox para no hacer una nueva solicitud GET?
- 24. Ignorar todas las advertencias en un proyecto de Eclipse
- 25. Complemento Eclipse Git: no se puede configurar Push To Upstream
- 26. Ocultar todas las advertencias en ipython
- 27. Ayuda para configurar php para Eclipse
- 28. Cómo configurar pylint en la fuente de python
- 29. ¿Se puede configurar el formateador Eclipse para sangrar varias líneas entre paréntesis correctamente?
- 30. ¿Puedo configurar Eclipse para mostrar los cambios de código?
Relacionados con http://stackoverflow.com/questions/1127920/how-to-suppress-java-warnings-for-specific-directories-or-files-such-as-generate – Gray
Consulte la respuesta de Knubo a [Cómo suprimir las advertencias de Java para directorios o archivos específicos, como el código generado] (http://stackoverflow.com/questions/1127920/how-to-suppress-java-warnings-for-specific-directories-or-files-such-as- generated/3749955 # 3749955) para una forma de utilizar maven para agregar automáticamente las anotaciones @SuppressWarnings. – 0x89