Сохранен 8
https://2ch.hk/pr/res/856228.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

JVM: AspectJ + lombok + Gradle

 Аноним OP 13/10/16 Чтв 23:29:40 #1 №856228 
14763905806020.png
Сап, двощ. Нужна помощь со скрещиванием аспектов (компайл-тайм вивинг), лобка lombok и градла. С меня как всегда - тонны нефти.

P.S. нашёл как воткнуть аспекты в градл, но с лобком оно не дружит - пробовал исполнение таски `compileJava.dependsOn weaveAspects`, `classes.dependsOn weaveAspects`, даже так пробовал `jar.dependsOn weaveAspects` всё с одинаковым результатом: "КО-КО-КО, НЕТ ТАКОГО СИМВОЛА log; КО-КО-КО, нет такого метода getField; КО-КО-КО". Комбинации с `finishedBy` тоже пробовал. ЧЯДНТ?

P.P.S. в самой таске какая-то дичь с вызовом анта, честно скопипащеная с просторов SO. Впрочем дичь-то работает, но не в комбинации с ломбоком.

С глубоким уважением бывший maven-кун
Аноним OP 13/10/16 Чтв 23:44:51 #2 №856239 
Завтра должно заработать, так что - бамп
Аноним OP 14/10/16 Птн 00:21:36 #3 №856258 
Никто такой хернёй не занимался шоль? :(
Аноним OP 14/10/16 Птн 10:06:32 #4 №856347 
бамп
sageАноним 14/10/16 Птн 10:44:43 #5 №856354 
Huisasi
Аноним 14/10/16 Птн 12:35:39 #6 №856380 
бамп
Аноним 14/10/16 Птн 13:31:43 #7 №856397 
Анон, расскажи плиз зачем тебе ломбок да ещё и в связке с аспектж? просто интересно, помочь врядли смогу чем-то
Аноним 14/10/16 Птн 14:57:21 #8 №856445 
>>856397
Мухи отдельно котлеты отдельно. Ломбок в апи модуле (аксессоры) и реализации (логгинг, конструкторы, ...), аспекты в модуле с аспектами (мониторинг), проблемы возникают когда надо вивить аспекты в реализацию.

P.S. Я уже разобрался, если вдруг кому пригодится: https://gist.github.com/anonymous/ab78784629b8238d071c46fd8e942991
comments powered by Disqus