Size: a a a

2020 August 06

T

Tagir in pro.jvm
Ну вот. Так что не надо нагнетать "дебаггер не работает"
источник

V

Vladimir in pro.jvm
Tagir
Ну вот. Так что не надо нагнетать "дебаггер не работает"
я уже не раз натыкался просто)
источник

T

Tagir in pro.jvm
Лямбды в evaluate это капец же. Там приходится редефайнить текущий класс, впихивая в него тело этой лямбды
источник

T

Tagir in pro.jvm
Это адский хак
источник

T

Tagir in pro.jvm
В эклипсе в принципе поддержка лямбд в evaluate появилась чуть ли не в этом году. Или в прошлом. Потому что это очень глючная и сложная хрень
источник

V

Vladimir in pro.jvm
Tagir
В эклипсе в принципе поддержка лямбд в evaluate появилась чуть ли не в этом году. Или в прошлом. Потому что это очень глючная и сложная хрень
я бы не стал идею с эклипсом сравнивать)
источник

T

Tagir in pro.jvm
Некоторые сравнивают и даже считают, что эклипс выигрывает :-)
источник

V

Vladimir in pro.jvm
Tagir
Это адский хак
правка сложная или можно ждать ?)
источник

V

Vladimir in pro.jvm
Tagir
Некоторые сравнивают и даже считают, что эклипс выигрывает :-)
источник

T

Tagir in pro.jvm
Конкретно с превью выглядит несложно
источник

T

Tagir in pro.jvm
Ткну завтра людей, если не забуду
источник

V

Vladimir in pro.jvm
Tagir
Ткну завтра людей, если не забуду
спасибо большое!
источник

T

Tagir in pro.jvm
Я сегодня похожий баг фиксал. Версия декомпилированного файла устанавливалась без учёта превью
источник

T

Tagir in pro.jvm
Я добавил в декомпилятор базовую поддержку рекордов, и сразу сдох парсер. Мы же парсим декомпилированный файл. А для лексера ключевого слова recordне существует, если превью не стоит. Упсь.
источник

V

Vladimir in pro.jvm
Tagir
Я сегодня похожий баг фиксал. Версия декомпилированного файла устанавливалась без учёта превью
там не один и тот же код запускается для компиляции? Для всего приложения и дебаггера
источник

V

Vladimir in pro.jvm
Tagir
Я добавил в декомпилятор базовую поддержку рекордов, и сразу сдох парсер. Мы же парсим декомпилированный файл. А для лексера ключевого слова recordне существует, если превью не стоит. Упсь.
я всегда думал, что дебаггер сингкает код с декомпилированным
источник

T

Tagir in pro.jvm
Для лямбд, думаю, обычный компилятор стартует. Судя по ошибке
источник

T

Tagir in pro.jvm
Дебаггер синкает. И это тоже full of magic. Там всё непросто
источник

AD

Apache DOG™ in pro.jvm
Tagir
Лямбды в evaluate это капец же. Там приходится редефайнить текущий класс, впихивая в него тело этой лямбды
Про внятное нахождение имплиситов можно не просить?
источник

AE

Alexandr Emelyanov in pro.jvm
Apache DOG™
Про внятное нахождение имплиситов можно не просить?
Имплиситы зло
источник