Bugün Lombok ile tanıştım .
Nasıl çalıştığını bilmek beni çok endişelendiriyor.
Bir Java Geek Makalesi bazı ipuçları veriyor, ancak bana tamamen açık değil:
Java 6, apt'yi kaldırır ve javac'ı ek açıklamaları yönetebilir hale getirerek, daha basit bir tek adımlı hesaplama elde etmek için süreci kolaylaştırır. Lombok'un izlediği yol budur.
Belki Java 6 ile derleme işlemi şöyle olacaktır: javac -> apt -> lombok apt işlemi -> sınıf dosyalarını okuyun ve ASM kullanarak set / get yöntemleri ekleyin ?
Bana mekanizma hakkında daha fazla ayrıntı gösterebilir misiniz?