OverrideAudit
OverrideAudit copied to clipboard
Automatically freshen files that have no changes
When the archive and the override files are identical, I don't need the report to show that to me. It would make more sense to diff package files and automatically freshen them when there are no differences. If not by default, then at least through a manual command.
This occurs frequently when linking packages from the repo into your Data folder and then ST updates them to master
.
That seems like a good idea indeed. I would imagine that this would be a setting you could apply to get it to occur when automatic reports are created, but also a manual command you could trigger after the fact as well.
I've made a report: in it, a change I made shows up, but then all of PackageResourceViewer's files also show up - when I bulk diff that, there are no differences in all of its files. I was gonna request a feature to bulk delete overrides, but them not showing up at all is better.
@Unknow0059 that sounds like a different issue from this one, though the idea of being able to queue up and carry out multiple actions is on the radar.
You may be interested in the ignore_overrides_in
setting in OverrideAudit; if you have a package that you don't want to appear in reports, you can add it to that list to mask it. This is potentially unsafe in that OverrideAudit will no longer be able to tell you if anything is expired in it. It's primarily for packages like Sublimerge 3 that install themselves as partially unpacked.