dotnet/docs

Tracking issue for missing documentation of .NET6 CAxxxx rules

Youssef1313 opened this issue ยท 12 comments

TODO

Done

See https://github.com/dotnet/roslyn-analyzers/blob/main/src/NetAnalyzers/RulesMissingDocumentation.md.

CAxxxx docs guide.

Tagging @buyaa-n @stephentoub @ryzngard @jkoritzinsky @NewellClark @MeikTranel who implemented these in case any of you wants to open a docs PR.

Thank you so much for creating this doc isssue @Youssef1313! You are always one step ahead of us :-)

Also tagging @jeffhandley as an FYI

Adding @buyaa-n and @carlossanlop for their tracking.

@Youssef1313 can you add #23377 to the CA1847 Rule point? I've reopened the PR a while ago.

Visual Studio 2022 shows CA2254 warnings, but the link is broken? It is also missing in https://docs.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/
But if I look in the issue, it should be already merged? "CA2254 added in Enabled logging analyzer on new repo roslyn-analyzers#5244."

@mikeKuester The PR that's merged is that product PR. The docs PR isn't yet created. cc @maryamariyan

@Youssef1313 Ok, it is a little bit strange, that a new analyser is deployed without an explanation. :(
At least from my user perspective.

@Youssef1313 Ok, it is a little bit strange, that a new analyser is deployed without an explanation. :( At least from my user perspective.

Is this analyser live in main or or preview?

It's been live in non-preview VS2022 for a while ๐Ÿ™‚

I didn't install the VS2022 preview, so it's live since the first stable VS2022 version. (actual 17.0.5)

The issue is probably near to be fixed. See #27885

Yay! ๐ŸŽ‰