-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
[release/8.0] Remove AD0001 NoWarn from Microsoft.Extensions.Logging.Abstractions project #91236
Conversation
Tagging subscribers to this area: @dotnet/area-extensions-logging Issue DetailsBackport of #91222 to release/8.0 /cc @buyaa-n Customer ImpactTestingRiskIMPORTANT: If this backport is for a servicing release, please verify that:
|
Tagging subscribers to this area: @dotnet/area-meta Issue DetailsBackport of #91222 to release/8.0 /cc @buyaa-n Customer ImpactEnabling AD0001 errors on this project would help finding analyzer bugs/issue as early as a servicing fix merged into this project. At the same time, the fix here is safe as we are not touching any product code. TestingNA RiskVery low, the fix is safe as we are not touching any product code. Though it could fail the build in case there is analyzer bug caused AD0001 with analyzers update or with a servicing fix merged into this project. Both case we would like to know the issue at build time IMPORTANT: If this backport is for a servicing release, please verify that:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is approved. Per comments in the main
PR, porting this into the net8 branch ensures we have this analyzer enabled in the build there again, after we'd temporarily disabled it because of a bug in the analyzer.
@carlossanlop I think this is just a tell-mode type change since it's not affecting the product code, and therefore we don't need to ask Tactics. Do you agree?
Agreed. Tell mode. Will merge when CI is done and looks good. |
Backport of #91222 to release/8.0
/cc @buyaa-n
Customer Impact
Enabling AD0001 errors on this project would help finding analyzer bugs/issue as early as a servicing fix merged into this project. At the same time, the fix here is safe as we are not touching any product code.
Testing
NA
Risk
Very low, the fix is safe as we are not touching any product code. Though it could fail the build in case there is analyzer bug caused AD0001 with analyzers update or with a servicing fix merged into this project. Both case we would like to know the issue at build time
IMPORTANT: If this backport is for a servicing release, please verify that:
The PR target branch is
release/X.0-staging
, notrelease/X.0
.If the change touches code that ships in a NuGet package, you have added the necessary package authoring and gotten it explicitly reviewed.