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

Do not export IDE0079 (remove unnecessary suppressions) analyzer in C… #47944

Merged
1 commit merged into from
Sep 22, 2020

Conversation

mavasani
Copy link
Contributor

…odeStyle layer

Fixes #47942
This is a special IDE-only analyzer that should not be exported in the CodeStyle NuGet package. We still want to retain the code in the shared analyzer layer to allow different analyzer hosts to be able to explicitly instantiate it and enforce it on command line from the CodeStyle package.

@mavasani mavasani added this to the 16.8.P4 milestone Sep 22, 2020
@mavasani
Copy link
Contributor Author

@jmarolf Will the CodeStyle assemblies from master eventually flow into .NET5 SDK? This is a fix to the CodeStyle package itself.

@jmarolf
Copy link
Contributor

jmarolf commented Sep 22, 2020

@mavasani I can update the sdk to include this change. Does this need to do into VS 16.8? If so I believe it will need to target a different branch

@mavasani
Copy link
Contributor Author

@jmarolf I thought master is still targeting 16.8 P4. @vatsalyaagrawal @jinujoseph to confirm.

@jmarolf
Copy link
Contributor

jmarolf commented Sep 22, 2020

@mavasani see the mail @dibarbet sent. I believe this must target release/dev16.8

@mavasani
Copy link
Contributor Author

Thanks @jmarolf!

@mavasani mavasani changed the base branch from master to release/dev16.8 September 22, 2020 20:26
@mavasani mavasani requested review from a team as code owners September 22, 2020 20:26
…odeStyle layer

Fixes dotnet#47942
This is a special IDE-only analyzer that should not be exported in the CodeStyle NuGet package. We still want to retain the code in the shared analyzer layer to allow different analyzer hosts to be able to explicitly instantiate it and enforce it on command line from the CodeStyle package.
@ghost
Copy link

ghost commented Sep 22, 2020

Hello @mavasani!

Because this pull request has the auto-merge label, I will be glad to assist with helping to merge this pull request once all check-in policies pass.

p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (@msftbot) and give me an instruction to get started! Learn more here.

Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approval

This pull request was closed.
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.

IDE0079 (remove unnecessary suppressions) does not work when EnforceCodeStyleInBuild is enabled
3 participants