A standalone packaging of the annotations from Google's AutoFactory library.
Inspired by (and README copied from) JakeWharton's AutoValueAnnotations
When using AutoFactory with Gradle it is highly inconvenient to specify the dependency both as
annotationProcessor
and provided
. Doing so leaks all of AutoFactory's annotation processor code and its
shaded dependencies into your classpath. It also causes issues with Proguard.
This project allows you to only depend on the annotations
as provided
and specify the processor only as an annotationProcessor
dependency.
annotationProcessor 'com.google.auto.factory:auto-factory:1.0-beta5'
provided 'com.episode6.hackit.auto.factory:auto-factory-annotations:1.0-beta5'
This project contains no code. See AutoFactory's license instead.