J'ai rencontré Lombok aujourd'hui.
J'ai très hâte de savoir comment cela fonctionne.
Un article de Java Geek donne quelques indices mais ce n'est pas parfaitement clair pour moi:
Java 6 supprime apt et rend javac capable de gérer les annotations, rationalisant le processus pour obtenir un calcul en une seule étape plus simple. C'est le chemin emprunté par Lombok.
Peut-être qu'avec Java 6, le processus de compilation sera: javac -> apt -> lombok apt process -> lire les fichiers de classe et ajouter des méthodes set / get en utilisant ASM ?
Pouvez-vous me montrer plus de détails sur le mécanisme?