Jak uzyskać otaczającą metodę w pliku źródłowym Java dla danego numeru linii
Mam numer wiersza pliku źródłowego Java i programowo chcę uzyskać metodę nazewnictwa dla tego numeru linii.
Zajrzałem do środkaANTLR co mi nie pomogło.
Janino (http://www.janino.net) wydaje się obiecujące, skanowałbym i analizował (aw razie potrzeby kompilował) kod. Wtedy mógłbym użyćJDI i
ReferenceType.locationsOfLine(int lineNumber)
Nadal nie wiem, jak używać JDI do tego celu i nie znalazłem samouczka, który idzie w tym kierunku.
Może jest jakiś inny sposób, w jaki zupełnie mi brakuje.