Guide
Rulesets
Create a Custom Ruleset
SPCAF by default comes with 7 standard rulesets that cover the general requirements needed to scan the majority of files. However, we do recommend that you create your own custom ruleset to be used for analyzing your specific project. This means you can ignore specific…
Export Rulesets to PDF or DOCx
SPCAF allows the configuration of the analysis process with ruleset files (see section "Rulesets" in this documentation).
Exclude Files from the Analysis
In some cases, it is necessary to exclude files from the analysis, e.g. to avoid analysis of 3rd party assemblies or jquery files. This can be achieved by using SPCAF rulesets.
Suppress Violations in Rule Reports
Sometimes the analysis reports potential issues that should not appear in the reports.
Select a Specific Ruleset for Analysis
SPCAF comes with 6 pre-configured rulesets that you can use to analyze your project. These rulesets are "All Analyzers", "Minimum Settings", "Minimum Recommended Settings", "Extended Recommended Settings (default)", "SharePoint Framework - All Rules", and "Angular…
how to configure fxcop in spcaf ruleset
FxCop is one of the 3rd party analyzer s that can be integrated with SPCAF via rule. The rule will be executed only if the tool FxCop is installed locally. If the tool is not be found the rule will throw an exception.
how to configure catnet in spcaf ruleset
CAT.NET is one of the 3rd Party analyzers that can be integrated in SPCAF via a rule. The rule will be executed only if the tool CATNET is installed locally. If the tool is not found the rule will throw an exception.