Engines (Retired)
These engines are available with Salesforce Code Analyzer.
| Rule Engine | Description | Engine Specification |
|---|---|---|
| Salesforce Graph Engine | Detects security and quality issues in code as an open-source Salesforce tool | sfge |
| PMD | Allows for static analysis of code written in a number of supported languages, including Java, Apex, and Visualforce | pmd |
| PMD-AppExchange | Helps you prepare your managed packages for security review | pmd-appexchange |
| CPD | Identifies blocks of duplication across files | cpd |
| ESLint | Evaluates Javascript code | eslint |
| ESLint Lightning Web Component | Evaluates Salesforce Lightning Web Components | eslint-lwc |
| ESLint Typescript | Evaluates any targeted TypeScript (.ts) files | eslint-typescript |
| RetireJS | Analyzes a project’s third-party JavaScript dependencies and identifies security vulnerabilities | retire-js |