What are the Standard Rulesets that come with SPCAF?

As standard, the Client Application, Visual Studios, and Command Line all have access to the standard Rulesets that come with SPCAF. These Rulesets, their purpose, and location are listed below:

Ruleset Description
All analyzers

All available analyzers will be applied during analysis.

File Location: (C:\Program Files (x86)\Rencore\SPCAF\Rulesets\RS00_AllRules.spruleset)

Minimum Settings

 These settings focus on the most critical problems in your code for which Code Analysis is the most accurate. Only analyzers from the categories; Correctness, Security, and Supportability are applied.

File Location: (C:\Program Files (x86)\Rencore\SPCAF\Rulesets\RS00_AllRules.spruleset)

Minimum Recommended Settings

These settings focus on the most critical problems in your code and violations against best practices. The settings extend the MinimumRules with rules from the categories Design, best practices, and Deployment.

File Location: (C:\Program Files (x86)\Rencore\SPCAF\Rulesets\RS00_AllRules.spruleset)

Extended Recommended Settings

These settings focus on a detailed check of your code. This is the default ruleset that is used if none is selected or specified.

File Location: (C:\Program Files (x86)\Rencore\SPCAF\Rulesets\RS00_AllRules.spruleset)

SharePoint Framework - All Rules

Use this ruleset to run analysis on SharePoint Framework projects only.

File Location: (C:\Program Files (x86)\Rencore\SPCAF\Rulesets\RS00_AllRules.spruleset)

Angular application

Use this ruleset to run analysis on Angular and AngularJS applications.

File Location: (C:\Program Files (x86)\Rencore\SPCAF\Rulesets\RS00_AllRules.spruleset)

Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.