imprima a definição / fonte de fechamento no Groovy
Alguém que sabe como imprimir a origem de um fechamento no Groov
Por exemplo, eu tenho esse fechamento (vinculado aa
)
def a = { it.twice() }
Gostaria de ter oString
"it.twice ()" ou "{it.twice ()}"
Apenas um simplestoString
claro que não vai funcionar:
a.toString(); //results in: Script1$_run_closure1_closure4_closure6@12f1bf0