Code inspection index
In this section, you will find all JetBrains Rider's proprietary code inspections, any of which you can disable or change its severity level.
These code inspections help you detect code issues in design time in all open files, and additionally they allow you to find code issues in specific scope. Topics in this section group code inspections by language:
- Code Inspections in C#
- Code Inspections in VB.NET
- Code Inspections in C++
- Code Inspections in XAML
- Code Inspections in ASP.NET
- Code Inspections in Razor
- Code Inspections in Resource files
New code inspections in 2024.2
New inspections in C#
Cast expression can be replaced with explicit type arguments
Cast expression can be replaced with simplified type arguments
Possibly wrong string comparison: spans are only equal when pointing to the same memory location
Struct lacks 'IEquatable' implementation (non-private accessibility)
Struct lacks 'IEquatable' implementation (private accessibility)
Struct with default equality members is used for comparison (non-private accessibility)
Struct with default equality members is used for comparison (private accessibility)
Type with suspicious equality is used in a record (non-private accessibility)
Type with suspicious equality is used in a record (private accessibility)
New inspections in VB.NET
Struct lacks 'IEquatable' implementation (non-private accessibility)
Struct lacks 'IEquatable' implementation (private accessibility)
Struct with default equality members is used for comparison (non-private accessibility)
Struct with default equality members is used for comparison (private accessibility)
Type with suspicious equality is used in a record (non-private accessibility)
Type with suspicious equality is used in a record (private accessibility)
New inspections in Razor
Unknown HTML tag, may be a component