puppet-vscode icon indicating copy to clipboard operation
puppet-vscode copied to clipboard

Lint markings on subdirectories conceal Git submodule markings

Open StullK330i opened this issue 3 years ago • 0 comments

I work with a large project stored in Git. The project has 100+ subdirectories, many of which are git sub-modules. With the git extension, these directories are conveniently marked in blue with an "S" on the far right in the Explorer. Once I installed the puppet-vscode extension, it started masking the git sub-module markings in the Explorer if there were any puppet linting errors anywhere in the directory. The directory name turns orange-yellow and an orange-yellow dot appears to the far right. Hovering on the dot shows "Contains emphasized items".

It is MUCH more important to me that I know the directory is a git submodule rather than knowing there are puppet lint errors. It's fine to have individual files marked with puppet linting errors, but not the directory folder.

I searched long and hard to figure out a way to disable this marking, but had no luck. Is there an option in your extension to disable this marking? If not, can you please add it? I may just disable your extension if it continues to hide git submodule info.

StullK330i avatar Jan 10 '22 21:01 StullK330i