I'm working on changing incremental compilation's ...
# compiler
j
I'm working on changing incremental compilation's cache contents to replace absolute paths with relative ones so that we can get incremental state cached in gradle. Is this something that is fundamentally broken in some way or is it just a bunch of grunt work? What I've got now on top of the 1.3.71 release is to add a bunch of
pathConverter
parameters to all of the relevant caches with a custom relative path implementation of
FileToPathConverter
. The compiler client will pass through gradle's root project directory as the base for all of the relative paths. Any thoughts?