Skip to content

1.4.30-1.0.0-alpha02

Compare
Choose a tag to compare
@ting-yuan ting-yuan released this 09 Feb 23:46
· 584 commits to master since this release

Highlights

  • Updated to Kotlin 1.4.30
  • Supported multiple round processing
  • Better support of incremental processing
  • Better support of Android build variants

API and behavior changes
Multiple round processing is introduced in the is release. The most notable changes are

  • SymbolProcessor.process() will be called multiple times until there is no newly generated file.
  • SymbolProcessor.process() now returns a List<KSAnnotated>, which will be processed again in the next round.

The detailed behavior of multiple round processing can be found here.