Можно ли получить номер строки метода с использованием отражения или другой магии?
Это возможно, если метод находится внутри текущей Stacktrace. Используя Thread.currentThread().getStackTrace()
, можно получить номер строки StackTraceElement
. Но что я могу сделать, если я получил java.lang.reflect.Method
Объект?
Я нашел это, для classes- > Как получить исходное имя файла/номер строки из объекта java.lang.Class, но это не полезно для методов.