Closed modmuss50 closed 4 months ago
Should the cache be specific to the loom version? e.g 1.5 and 1.6 wont use the same cache? If so how would we clean up the older versions? If not what do we do if a loom update wants to change the format of the cache?
AFAIK Gradle itself has a separate version for the cache itself, so we could have a fabric-loom/decompiler-cache/v1/...
and change the version later if needed.
AFAIK Gradle itself has a separate version for the cache itself, so we could have a
fabric-loom/decompiler-cache/v1/...
and change the version later if needed.
Thats a good idea 👍
Done!
This is an issue to keep track of ideas around a cache for decompiler outputs. The idea is to cache each class after running gen sources so that any future runs dont need to decompile the entire game when only a few classes have changed. The cache should be global (shared between all projects)
Questions:
fabric-loom/decompiler-cache/v1/