Proguard UpToDateChecker disrupted with logging
zainab-ali opened this issue · comments
Zainab Ali commented
The proguard.UpToDateChecker
is used by proguard.Proguard
to check if obfuscation needs to run.
It does this by checking the timestamp on the programJars
specified in the proguard.Configuration
.
If log files are specified (e.g. printSeeds
), it also checks the timestamp of the log files.
The timestamp for the log files is always out of date, so when log files are specified, Proguard always runs, and never caches outputs.