---
schema_version: "1"
id: 7cd58f0506e0e938ce0f36962cdbbe0cea05f424f5a1420a3e4c4ae50fa2e541
title: code-analyzer Commands
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/salesforcedx/sfclireference/guides/code-analyzer/cli_reference_code-analyzer.md
canonical_url: https://developer.salesforce.com/docs/platform/salesforce-cli-reference/guide/cli_reference_code-analyzer.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: d3c06c83dea4d81bf7d0e78fbc31c1fbd178b751f05762a98d8607f176b20dbc
products:
  - Salesforce CLI Command Reference
  - salesforcedx
---
<!-- prettier-ignore-start -->

# code-analyzer Commands

Analyze your code to ensure it adheres to best practices.

- **[code-analyzer ast-dump](https://developer.salesforce.com/docs/platform/salesforce-cli-reference/guide/cli_reference_code-analyzer_ast-dump.md)**<br>
  Dump the Abstract Syntax Tree (AST) for a given source file.
- **[code-analyzer config](https://developer.salesforce.com/docs/platform/salesforce-cli-reference/guide/cli_reference_code-analyzer_config.md)**<br>
  Output the current state of configuration for Code Analyzer.
- **[code-analyzer rules](https://developer.salesforce.com/docs/platform/salesforce-cli-reference/guide/cli_reference_code-analyzer_rules.md)**<br>
  List the rules that are available to analyze your code.
- **[code-analyzer run](https://developer.salesforce.com/docs/platform/salesforce-cli-reference/guide/cli_reference_code-analyzer_run.md)**<br>
  Analyze your code with a selection of rules to ensure good coding practices.

<!-- prettier-ignore-end -->
