Sample project demonstrating custom annotation processing using KSP.
Links:
Java annotation processing docs - https://docs.oracle.com/javase/7/docs/technotes/guides/apt/index.html
Kotlin annotation processing docs - https://kotlinlang.org/docs/kapt.html
KSP docs - https://kotlinlang.org/docs/ksp-overview.html
Kodeco KSP tutorial - https://www.kodeco.com/33148161-write-a-symbol-processor-with-kotlin-symbol-processing#toc-anchor-011
Tests for KSP tutorial - https://dev.to/chigichan24/why-dont-you-write-unit-tests-and-integration-tests-to-ksp-project-2oio
Article for the AP in Lombok - http://notatube.blogspot.com/2010/11/project-lombok-trick-explained.html
Article about general usage for AP - https://kdrozd.pl/custom-annotation-processor/