-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
EnableGenerateDocumentationFile analyzer is a breaking change #70460
Comments
It seems straightforward to condition this on warning version. Note that this is already conditioned on two separate non-default configurations being applied by the customer (explicitly enabling code style diagnostics on build, and explicitly raising the severity of IDE0005 to warning or greater). |
This was overridden back up to Warning by other configuration. |
EnableGenerateDocumentationFile only reports a diagnostic when IDE0005 is configured to warning or greater (the default is lower severity, and will not result in a warning). Lines 121 to 125 in b801bf2
|
cc: @mavasani |
The diagnostic added in #58835 is an unconditional diagnostic that fires on existing code. That means it represents a breaking change to customers when upgrading to a new version of the .NET SDK toolset. This was discovered by 1P customers trying to upgrade and represents a blocker for them. This diagnostic needs to be conditioned on a warning version at the least.
The text was updated successfully, but these errors were encountered: