There are 3 repositories under javapoet topic.
💊 Protein is an IntelliJ Plugin to generate Kotlin code for Retrofit 2 and RxJava 2 based on a Swagger definition
*BA DUM TSSS*
Kotlin API for generating Android XML Resources
A EventBus based on RxJava2, using Retention.CLASS annotation.
Simple annotation processor example. Inspired by the idea of "How ButterKnife works?"
Extends Autovalue to extract data from a bundle into a value object.
Android/Java编译时注解处理Demo。用于自动生成工厂代码。
Quick solutions for Android ORM
Annotation Processor Sample in Kotlin
Android POJO Converter:Generate scalable and bindable domain objects java class file automatically in compile time.
Object-oriented design and implementation of a Design Pattern Code Generator
Object-oriented design and implementation of an IntelliJ Plugin for a Design Pattern Code Generator with a type name clash checking functionality
Kotlin DSL wrapper for the JavaPoet Java code generation library
Java & Kotlin meta code generator
JavaPoet Maven Plugin
面向AOP(APT、Javassist) 代替Intent、简化传值方案
Maven Plugin and Java Framework to create java enum classes from html tables and other sources.
APT(Annotation Processing Tool 的简称),可以在代码编译期解析注解,并且生成新的 Java 文件,减少手动的代码输入。现在有很多主流库都用上了 APT,比如 Dagger2, ButterKnife, EventBus3 等
An annotation processor to kill Lillero's boilerplate
An annotation processor for Geb!, the Generative Event Bus.