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

Remove refs to analyzers implied by Endjin.RecommendedPractices #65

Merged
merged 1 commit into from
May 5, 2023

Conversation

idg10
Copy link
Contributor

@idg10 idg10 commented May 5, 2023

Several projects had ended up with explicit references to Roslynator.Analyzers and StyleCop.Analyzers. These are unnecessary because Endjin.RecommendedPractices includes them automatically.

(This usually happens when those analyzer packages get updated - the NuGet explorer doesn't understand that they've come in via Endjin.RecommendPractices, because transient build-time dependencies aren't really a thing in NuGet so we had to employ a hack to make that work in Endjin.RecommendedPractices. NuGet spuriously offers to update the refs for you, at which point you end up with explicit references.)

Several projects had ended up with explicit references to Roslynator.Analyzers and StyleCop.Analyzers. These are unnecessary because Endjin.RecommendedPractices includes them automatically.

(This usually happens when those analyzer packages get updated - the NuGet explorer doesn't understand that they've come in via Endjin.RecommendPractices, because transient build-time dependencies aren't really a thing in NuGet so we had to employ a hack to make that work in Endjin.RecommendedPractices. NuGet spuriously offers to update the refs for you, at which point you end up with explicit references.)
@idg10 idg10 added the no_release Suppresses auto_release functionality label May 5, 2023
@idg10 idg10 self-assigned this May 5, 2023
@idg10 idg10 merged commit a50d132 into main May 5, 2023
@mwadams mwadams deleted the feature/redundant-analyzer-refs branch September 28, 2023 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no_release Suppresses auto_release functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants