v0.37.0
Enhancements
- Add support for artifact classifiers (#625)
- Remove classpath macro and make classpath_abi the default for lint (#629)
- Add support for java_annotation_processor rule. (#626)
java_annotation_processor rule allows to share classloaders across different runs for improved build times.
Generates processors rules in .okbuck/cache/processor/BUCK
file.
Build rules gets populated with plugins
parameter instead of annotation_processors
.
Enable using the experimental extension:
okuck {
experimental {
useAnnotationProcessorPlugin = true
}
}
Bugfixes
- Check for configuration's nullability before returning annotation processor (#628)
- Fix issue with functional interface that extends Serializable (#631)
Potential Breaking Changes
- If using the new annotation processor support, please use buck version facebook/buck@0326459 or later