Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some opt-out settings clutter the project view #336

Open
nils-a opened this issue May 28, 2024 · 1 comment
Open

Some opt-out settings clutter the project view #336

nils-a opened this issue May 28, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@nils-a
Copy link
Contributor

nils-a commented May 28, 2024

While settings in an ItemGroup work well for this project, when one starts using them, they really clutter the project view.

An example is the following opt-out section:

<ItemGroup>
  <CakeContribGuidelinesOmitRecommendedConfigFile Include="stylecop.json" />
  <CakeContribGuidelinesOmitRecommendedConfigFile Include=".editorconfig" />
  <CakeContribGuidelinesOmitRecommendedReference Include="StyleCop.Analyzers" />
</ItemGroup>

results in the following:
image

@nils-a nils-a self-assigned this May 28, 2024
@nils-a nils-a added the enhancement New feature or request label May 28, 2024
@nils-a
Copy link
Contributor Author

nils-a commented May 28, 2024

Obviously, one workaround would be to change the above ItemGroup like this:

<ItemGroup>
  <CakeContribGuidelinesOmitRecommendedConfigFile Include="stylecop.json" Visible="false"/>
  <CakeContribGuidelinesOmitRecommendedConfigFile Include=".editorconfig" Visible="false"/>
  <CakeContribGuidelinesOmitRecommendedReference Include="StyleCop.Analyzers" Visible="false"/>
</ItemGroup>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant