Gradle 4.7 provides support for incremental annotation processing. https://docs.gradle.org/nightly/userguide/java_plugin.html#sec:incremental_annotation_processing It would be great if the EventBus annotation processor could opt into this :)