JetBrains Rider 2023.3 Help

Code Inspections in XSLT

This topic lists all JetBrains Rider code inspections available in XSLT.

You can toggle specific inspections or change their severity level on the Editor | Inspection Settings | Inspection Severity | Other Languages page of the IDE settings Control+Alt+S.

Inspection

Description

Default Severity

Incorrect declaration

Reports duplicate declarations and illegal identifiers in XSLT variables, parameters, and named templates:

Error Error

Incorrect template invocation

Reports missing arguments, passing arguments that are not declared, and passing arguments for parameters more than once in named XSLT template invocations.

Parameters declared with a default value are optional and will not be reported as missing.

Error Error

Shadowed variable

Reports shadowed XSLT variables.

Warning Warning

Unused variable or parameter

Reports local variables and parameters that are never used.

Warning Warning

Last modified: 21 March 2023