<auto-generated/> is not respected by CS1591 #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
While working on microsoft/semantic-kernel#11155 I've run into a bug:
<auto-generated/>is not respected by CS1591.The issue is known to the compiler team: dotnet/roslyn#41171
Most of the users workaround it by adding a dedicated pragma warning disable like here in dotnet/runtime:
https://github.com/dotnet/runtime/blob/d23f2514eceb39c7bb85bf392f3742c301290dac/src/libraries/Microsoft.Extensions.Options/tests/SourceGeneration.Unit.Tests/Baselines/UsingInterfaceAsPropertyTypeForLengthAttributesTests.netcore.g.cs#L2-L5
I decided to simply add the XML doc comments (which is nice anyway as users are supposed to consume it). This is what S.T.J did in dotnet/runtime#72761 as well
Standalone repro: