Expand Minimize

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.