---
sourceDocument: Brazil Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/integrate-applications

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Code quality rules list

# Code quality rules list in RPA Hub {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
View a list of pre-defined rules that RPA admins can set for the RPA developers to follow as a code quality standard.
{#cqr-list-rpa__table_ucf_k2x_2rb__entry__3}

|   | Name of the rule | Description |
|-|-|-|
| CQR0011 | Activity naming convention | Inspects if the activities naming convention is as per the defined Regular expression. |
| CQR0002 | Empty activities | Inspects if there are any empty activities in the automation. |
| CQR0005 | Hard-coded passwords | Inspects if there are any hard-coded passwords in the automation. |
| CQR0009 | Infinite loop | Inspects the possibility of an infinite loop sequence in the automation. |
| CQR0012 | Nested activities | Inspects if the depth of nested activities is as per the defined value. Activities are nested when you add another activity within the activity. For example, if 'Activity A' calling 'Activity B', 'Activity B' calling 'Activity C', and so on. |
| CQR0006 | Startup activity | Inspects if an activity is marked as the start activity for the automation. |
| CQR0001 | Try Catch - Exception handling | Inspects if the 'On Error' and 'Error Message' output ports of the Try Catch component are not used in the automation. |
| CQR0003 | Unreferenced activities | Inspects if there are any activities that are not referenced in the automation. |
| CQR0004 | Unused components | Inspects if there are any components that are not referenced in the automation. |
| CQR0008 | Unused plugins or user plugins | Inspects if there are any plugins or user plugins that are not referenced in the automation. |
| CQR0007 | Unused variables or global objects | Inspects if there any variables or global objects that are not referenced in the automation. |
| CQR0010 | Variable naming convention | Inspects if the variables naming convention is as per the defined Regular expression. |
[Table 1. Code quality rule list]

{#cqr-list-rpa__table_ucf_k2x_2rb}
**Related concepts**   

* [Code quality check in RPA Hub](https://www.servicenow.com/docs/AymWcHiZsCvZBXI73dhFhg "A code quality check refers to the process of evaluating the automation file or script to assess its adherence to coding standards, best practices, maintainability, and overall quality.")  
**Related tasks**   

* [View the code quality rules list in RPA Hub](https://www.servicenow.com/docs/44tPGkJQH8GwzXGwFxPs~g "View a list of the pre-defined code quality check rules along with their active status and severity.")  
**Related reference**   

* [Code quality rule form in RPA Hub](https://www.servicenow.com/docs/PR7VHwuv_1zn3nmkIvyzkw#cqr-form-rpa "Use the Code quality rule form to view a rule along with description and type.")

