Code Analyzer Command Reference
This command reference contains information about Salesforce Code Analyzer commands and their flags.
To scan your code and output any violations found to a results file, run:
sf scanner run --target somefile.js --outfile results.html
somefile.js
: The source code location.results.html
: The output format.
To scan your code with a specific engine, run
sf scanner run --target /some/dir --engine cpd
/some/dir
: The source code location.cpd
: The engine or engines to run.
To continuously improve your code, integrate Code Analyzer results into your CI/CD tool. Your tool can interpret those violations and act on them.
To scan your code with Graph Engine data-flow analysis, run:
sf scanner run dfa --target ./myproject/main/default/classes/*.cls --projectdir ./myproject/
./myproject/main/default/classes/*.cls
: The source code location../myproject/
: The root project directory.