Improved cache reporting

- Fix count of saved entries
- Catch and report errors on save and restore
- Correctly report entries that are never requested
This commit is contained in:
Daz DeBoer 2022-08-16 15:29:23 -06:00
parent cbebff71e9
commit b49446f8e1
No known key found for this signature in database
GPG key ID: DD6B9F0B06683D5D
4 changed files with 24 additions and 10 deletions

View file

@ -101,9 +101,9 @@ export class GradleStateCache {
for (const entryListener of listener.cacheEntries) {
if (entryListener === gradleHomeEntryListener) {
entryListener.markUnsaved('cache key not changed')
entryListener.markNotSaved('cache key not changed')
} else {
entryListener.markUnsaved(`referencing '${this.cacheDescription}' cache entry not saved`)
entryListener.markNotSaved(`referencing '${this.cacheDescription}' cache entry not saved`)
}
}
return