trailofbits / vscode-weaudit

Create code bookmarks and code highlights with a click.
https://marketplace.visualstudio.com/items?itemName=trailofbits.weaudit
GNU General Public License v3.0
169 stars 16 forks source link

External badge decorations that "propagate" shadow the weAudit badges #33

Open woodruffw opened 4 months ago

woodruffw commented 4 months ago

Reported via another channel: if a file contains compilation errors or warnings, the marker for those warnings shadows the weAudit checkmark.

(Needs triage; I haven't repro'd this.)

fcasal commented 4 months ago

This is a VSCode limitation: if there are any files within a folder that propagate a file decoration, the parent folder will hide all provided decorations and only show a circle:

Screenshot 2024-05-16 at 11 01 46

If I disable the git badges in the settings, I get the intended behaviour: image