The package-identifier code was breaking kapt-incremental. Since the package class did not change between runs, the function call looking for things annotated with PackageId returned null, which bailed out of the entire annotation processor. Now we don't use the package-identifier plugin at all, and just pass the required values through to the processor as annotation processor options.
The package-identifier code was breaking kapt-incremental. Since the package class did not change between runs, the function call looking for things annotated with
PackageId
returned null, which bailed out of the entire annotation processor. Now we don't use the package-identifier plugin at all, and just pass the required values through to the processor as annotation processor options.