

Performance |
Checks for ascertaining performance level of the solution
Index
Rule | Description | Type | Severity |
---|---|---|---|
NG1120101: Disable debug data | Disable debug data in production for a significant performance boost | AngularJS Module | CriticalWarning |
NG1120102: Disable comment directives | Disable comment directives to improve AngularJS compiler performance | AngularJS Module | CriticalWarning |
NG1120103: Disable CSS class directives | Disable CSS class directives to improve AngularJS compiler performance | AngularJS Module | CriticalWarning |
NG1120201: Use inline array annotation for dependency injection in module configs | Use inline array annotation for dependency injection in module configs | Module config | CriticalWarning |
NG1120401: Use inline array annotation for dependency injection in controllers | Use inline array annotation for dependency injection in controllers | Controller | CriticalWarning |
NG1120501: Use inline array annotation for dependency injection in directives | Use inline array annotation for dependency injection in directives | Directive | CriticalWarning |
NG1120601: Use inline array annotation for dependency injection in filters | Use inline array annotation for dependency injection in filters | Filter | CriticalWarning |
NG1120701: Use inline array annotation for dependency injection in services | Use inline array annotation for dependency injection in services | Service | CriticalWarning |
NG1120702: Use inline array annotation for dependency injection in factories | Use inline array annotation for dependency injection in factories | Service | CriticalWarning |
NG1121001: Use 'track by' in ngRepeat directives | Use 'track by' in ngRepeat directives | Template | CriticalWarning |
NG1121101: Enable strict DI mode | Enable strict DI mode to increase Angular's performance in injecting dependencies | Application | CriticalWarning |
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.