JetBrains Rider
 
Get JetBrains Rider
You are viewing the documentation for an earlier version of JetBrains Rider.

Code inspections

Last modified: 22 September 2022

JetBrains Rider provides over 2500 code inspections in all supported languages. These inspections are applied to detect and highlight code issues in design time in all opened files , and/or to find all code issues in specific scope, which can be as large as the entire solution .

To find out what kind of code inspections JetBrains Rider provides, check out the full list of JetBrains Rider code inspections in different languages.

Code inspections can be divided into the following groups:

  • Inspections with the fixed severity level 'Error'. These inspections detect compiler errors and there is no way to disable or configure them.

  • Inspections with configurable severity levels, which detect the rest of code issues (for example, compiler warnings, runtime and logical errors, code smells, redundancies, improvement suggestions, and so on). You can find these configurable inspections on the Editor | Inspection Severity page of JetBrains Rider settings Ctrl+Alt+S. These inspections can be configured in several ways — you can suppress the detected issues with comments and attributes, disable them or change their severity level in settings or .editorconfig files.