Skip to content

v0.37.0

Compare
Choose a tag to compare
@kageiit kageiit released this 19 Apr 07:20
· 327 commits to master since this release

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