Expand Minimize

All Analyzers

All available analyzers are applied during the analysis.

Filename: RS00_AllRules.spruleset

Enabled Analyzers, Categories and Rules

The following list provides an overview which rules are enabled for the current ruleset.

Farm/Sandboxed Solutions
Correctness
Security
Supportability
Design
Best Practice
Deployment
Localization
Naming
Customization
Sandboxed Compatibility
Memory Disposal
SharePoint 2007 Compatibility
SharePoint 2010 Compatibility
SharePoint 2013 Compatibility
Performance
Managed CSOM
Correctness
Best Practices
Performance
Apps
Correctness
Best Practice
Deployment
Localization
AppStore Compatibility
JavaScript
Correctness
Security
Supportability
Best Practice
UX User Experience
Coding Style
Performance
SharePoint Framework
Correctness
Security
Best Practice
Performance
PowerShell
Correctness
Security
Supportability
Best Practice
Naming
Coding Style
Performance
Farm/Sandboxed Solutions
Feature Elements
Features by Scope
Solution Artifacts
Assembly Artifacts
AppWeb Feature Elements
HostWeb Feature Elements
AppWeb File Types
Security Relevant Code
Impacting Farm Stability
Code Languages
SharePoint Framework
Features by Scope
Feature Elements
Farm/Sandboxed Solutions
Solution Level Dependency
Feature Level Dependencies
.NET Dependencies
General Dependencies
SharePoint Framework
Client Side Web Part Dependencies
Farm/Sandboxed Solutions
Application Contents
Feature Elements
Customizations
SharePoint Dependencies
External Dependencies
Resources
Miscellaneous
SharePoint Framework
Package Elements
Migration Assessment
Collaboration Customizations
Deployment and Provisioning
Processes and Workflows
Advanced Customizations
Third Party Analyzers
CAT.NET
CSSLint
SPDisposeCheck
FxCop
FxCop Metrics
JSHint
Disclaimer: The views and opinions expressed in this documentation and in SPCAF do not necessarily reflect the opinions and recommendations of Microsoft or any member of Microsoft. SPCAF and RENCORE are registered trademarks of Rencore. All other trademarks, service marks, collective marks, copyrights, registered names, and marks used or cited by this documentation are the property of their respective owners.