Spotkałem dzisiaj lomboka .
Bardzo chcę wiedzieć, jak to działa.
Artykuł Java Geek zawiera wskazówki, ale nie jest to dla mnie do końca jasne:
Java 6 usuwa apt i sprawia, że javac może zarządzać adnotacjami, usprawniając proces w celu uzyskania prostszego jednoetapowego przetwarzania. To jest droga, którą obrał Lombok.
Może w przypadku Java 6 proces kompilacji będzie wyglądał następująco: javac -> apt -> lombok apt process -> odczyt plików klas i dodanie metod set / get za pomocą ASM ?
Czy możesz mi pokazać więcej szczegółów na temat mechanizmu?