Estoy usando Groovy en una aplicación Java Swing como parte de mi plan para forzarme a mí misma los lenguajes dinámicos hasta que me gusten (lo que está sucediendo, en parte).Limpiar rastros de pila en Groovy usando Eclipse?
Mis seguimientos de pila están llenos de cosas chéveres como
org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor
hay una manera de conseguir Eclipse para eliminar todo eso codehaus
cosas (seguimientos de pila de filtros, básicamente)?
Editar: que puedo hacer esto desde la línea de comandos con grep
(bueno, not yet) así que no es tan malo, pero dentro de Eclipse sería genial también.
Si tu pila de huellas se está volcando a través de un registrador (como java.util.Logger) puedes formatearlas como quieras. Sin embargo, eliminar cosas de los rastreos de la pila programaticamente parece ser una de esas cosas que pueden volver loca a una persona que mantiene su código. Si está depurando, me quedaría con grep; luego, en la producción, su código generará trazas de pila correctas todo el tiempo. – Quotidian
@Quotidian, su observación es parcialmente correcta. Se trata de rastros de pila de "tiempo de desarrollo" que detendrán el inicio de la aplicación. Por otro lado, creo que CUALQUIER PERSONA que se desarrolle en Groovy querría eliminar esas cosas, a menos que estuvieran trabajando en el código de Codehaus. Solo para decir "hola mundo" hay una tonelada de código codehaus invocado. No tiene sentido, desde la perspectiva del usuario/programador. –