Czy można wyprowadzić bieżący stacktrace z sygnaturami metod? Próbuję debugować jakiś zaciemniony kod, który ma mnóstwo metod o tej samej nazwie, które różnią się argumentami i typem zwracanym.Java - Czy można wyprowadzić stacktrace za pomocą sygnatur metod?
Niektóre rzeczy, które nie praca:
Thread.currentThread().getStackTrace();
new Throwable().getStackTrace();
// etc..
Jeśli to jest zaciemnione i debugujesz je, to albo jest to twój kod, i powinieneś mieć gdzieś niezasafowaną wersję, albo nie, i nie powinieneś debugować tego. –
To trochę subiektywne, nie sądzisz? – jli
@JBNizet Meh, istnieją uzasadnione powody, aby dowiedzieć się problemów w bibliotekach, których nie masz źródła, zaciemnione lub nie. –