Back to Roslyn

Rules without documentation

src/Features/RulesMissingDocumentation.md

11.0.1004.0 KB
Original Source

Rules without documentation

Rule IDMissing Help LinkTitle
IDE0005_genImports statement is unnecessary.
IDE0043Invalid format string
IDE0121https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0121Simplify LINQ expression
IDE0221https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0221Add explicit cast
IDE0290https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0290Use primary constructor
IDE0300https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0300Simplify collection initialization
IDE0301https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0301Simplify collection initialization
IDE0302https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0302Simplify collection initialization
IDE0303https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0303Simplify collection initialization
IDE0304https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0304Simplify collection initialization
IDE0305https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0305Simplify collection initialization
IDE0306https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0306Simplify collection initialization
IDE0320https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0320Make anonymous function static
IDE0330https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0330Use 'System.Threading.Lock'
IDE0340https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0340Use unbound generic type
IDE0350https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0350Use implicitly typed lambda
IDE0360https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0360Simplify property accessor
IDE0370https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0370Remove unnecessary suppression
IDE0380https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0380Remove unnecessary 'unsafe' modifier
IDE0390https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0390Make method synchronous
IDE0391https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0391Make method synchronous
IDE1007
IDE2000https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000Avoid multiple blank lines
IDE2001https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2001Embedded statements must be on their own line
IDE2002https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2002Consecutive braces must not have blank line between them
IDE2003https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2003Blank line required between block and subsequent statement
IDE2004https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2004Blank line not allowed after constructor initializer colon
IDE2005https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2005Blank line not allowed after conditional expression token
IDE2006https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2006Blank line not allowed after arrow expression clause token
IDE3000https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide3000Implement
JSON001Invalid JSON pattern
JSON002Probable JSON string detected
RE0001Invalid regex pattern
RemoveUnnecessaryImportsFixable
IDE3000https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide3000Implement with Copilot