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

Install ErrorProne.NET analyzers #44197

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from
Draft

Conversation

sharwell
Copy link
Member

All diagnostics reported by the analyzers are disabled, with the exception of EPS09 which supports and enforces the code style from #43426.

Supersedes #43426

@sharwell
Copy link
Member Author

@gafter this is the same change you reviewed in the past. I am only resubmitting it so I can include an analyzer to help maintain this in the future.

@dotnet/roslyn-compiler can I get a couple reviews here?

@jcouv
Copy link
Member

jcouv commented Aug 18, 2020

Before starting to enforce new styles on compiler code, we need some agreement on design (is this style desirable?). Was this run by Jared?

@jcouv jcouv marked this pull request as draft September 15, 2020 22:02
@jmarolf
Copy link
Contributor

jmarolf commented Sep 17, 2020

@sharwell which set of these things do you think are generally applicable? Should we include them in the .NET SDK in some form? @mavasani are you familiar with the ErrorProne.NET analyzers?

@sharwell
Copy link
Member Author

@jmarolf schedule a meeting next week and I'm happy to go through my findings regarding this set of analyzers

Base automatically changed from master to main March 3, 2021 23:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants