It would be good to have this service as a gradle plugin, reducing the amount of things to configure in gradle, and permitting to create a more complex service.
In the plugin, a background service can be running, which could:
Update automatically the index.dat file with the FileDetails and FileDependencies that are valid or not, permitting a faster execution of DecleX Annotation Processor.
Detect the starting of the Building Process, having longer time to generate the cached classes (which could be removed automatically if they are not going to be used)
It would be good to have this service as a gradle plugin, reducing the amount of things to configure in gradle, and permitting to create a more complex service.