ReSharper Platform SDK
 
Because ReSharper Platform SDK undefined is still in development, this documentation may not be entirely accurate and is subject to change.

Code Inspections

Last modified: 04 July 2023

A central feature of ReSharper and Rider is to show Code Inspections for potential quality issues, common practices and improvements, code redundancies, and other inspection categories. Such code inspections are further classified by severity levels, which determine how the code is underlined in the editor.

Code Inspection

You can provide new code inspections by implementing:

  • IHighlighting – an interface containing all the necessary data to show code inspections (and to enable quick-fixes)

  • ElementProblemAnalyzer – a component that gets called by the SDK to analyze syntax trees and find highlightings