Conventions for CheckId |
Conventions for CheckId |
Each rule, metric, dependency check or inventory check must have a unique identifier called 'CheckID', e.g. 'SPC016401'. This CheckID uses the following pattern
Sample | SPC | 01 | 64 | 01 |
---|---|---|---|---|
Meaning | Prefix | 2-digit number of Category | 2-digit number of inspected SharePoint element | 2-digit consecutiv number |
Description |
SPCAF analyzers: Third party analyzers: For your custom analyzer do not choose the existing ones. |
SPCAF categories: 01 - Correctness 02 - Security 03 - SharePoint Supportability 04 - Design 05 - Best Practice 06 - Deployment 07 - Localization 08 - Naming 09 - Customization Policies 10 - Sandboxed Compatibility 11 - Office 365 Compatibility 12 - SharePoint 2007 Compatibility 14 - SharePoint 2010 Compatibility 15 - SharePoint 2013 Compatibility Third party categories: 30 - CSSLint 31 - JSHint 35 - FxCop 36 - FxCop Metrics 40 - SPDisposeCheck 45 - CAT.NET For your custom category choose a number larger than 50. |
01 - Solutions 02 - Assembly 03 - RootFiles 04 - TemplateFiles 05 - Resources 07 - SiteDefinition 08 - WebTempFile 09 - PolicyItem 10 - App 21 - Feature 22 - FieldType 31 - AppDefinition 51 - Field 52 - ContentType 53 - Module 54 - ListInstance 55 - ListTemplate 56 - ContentTypeBinding 57 - CustomAction 58 - CustomActionGroup 59 - HideCustomAction 60 - Receiver 61 - Control 62 - Workflow 63 - DocumentConverter 64 - WebPart 65 - FieldRef 66 - RemoveFieldRef 68 - ASCXControl 69 - ASPXPage 70 - FeatureSiteTemplateAssociation 71 - PropertyBag 72 - ASMXWebService 73 - MasterPage 74 - FeatureActivationDependency 75 - ListDefinition 76 - WCFWebService 77 - WebTemplateDefinition 88 - CSSFile 89 - JavaScriptFile 00 - General | 01 ... 99 |
Copyright © 2013 RENCORE AB. All Rights Reserved
Disclaimer: The views and opinions expressed in this documentation and in SPCAF are those of the creators and do not necessarily reflect the opinions and recommendations of Microsoft or any member of Microsoft. All trademarks, service marks, collective marks, copyrights, registered names, and marks used or cited by this documentation are the property of their respective owners. SharePoint Code Analysis Framework, Version 4.5.2.7855, see www.spcaf.com for more information |