функционал в целях отладки, не?
1) Так его нет "нормального" в рантайме, есть только скомпилированный в байткод. 2) В общем случае в простой сборке - нет 3) А увидеть ты его хочешь чтобы что?
в генерацию .make().saveIn(new File("Magic.class")); и декомпилить. Относительно синтаксиса не уверен, но вроде как эта бабайка умеет и байты отдавать и в файлы сохранять
много раз потребовалось дебажить такие классы ? может там просто дебажных логов добавить?
Пока да, дебажные логи добавил, но пока недостаточно
Спасибо, попробую
1 - Ну байткод думаю тоже норм 2 - ок 3 - Саму задачу смысла не вижу расписывать, вкратце если - мне надо выпилить текущий фукнционал, потому что он костыльный слишком, заменить на более соответствующий. Для этого надо полностью понять что происходит при манипуляциях над классами внутри них, т.к. я вижу только класс на входе, какие-то манипуляции с ним и то, что получаю на выходе. Хотелось бы состояние класса понимать на всех этапах обработки.
Слушай, ну всё четко, этот метод его как надо сохранил, IDEA норм декомпилировала из коробки Спасибо больше. А ты с этим ByteBuddy много работал раньше?
Обсуждают сегодня