Clone
Sterling Greene
committed
on 05 Dec 17
Detangle PersistentCache cleanup action dependencies
- Introduce a new CleanupAction
- Decorate CleanupActions via CleanupActionFactory
- Re… Show more
Detangle PersistentCache cleanup action dependencies

- Introduce a new CleanupAction

- Decorate CleanupActions via CleanupActionFactory

- Remove the special case for keeping .part files

- Ask PersistentCache for "reserved" files, these files should never be cleaned up

- Reduce the number of build operations produced when cleaning a PersistentCache

Signed-off-by: Sterling Greene <sterling@gradle.com>

Show less

green-master + 438 more