Update README.md
Co-authored-by: Clément Fournier <clement.fournier76@gmail.com>
This commit is contained in:
parent
8da900b0c3
commit
c9ff96a751
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
**PMD** is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks,
|
**PMD** is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks,
|
||||||
unnecessary object creation, and so forth. It supports many languages. It can be extended with custom rules.
|
unnecessary object creation, and so forth. It supports many languages. It can be extended with custom rules.
|
||||||
It uses JavaCC and Antlr for parsing source into AST and runs rules against it to find violations.
|
It uses JavaCC and Antlr to parse source files into abstract syntax trees (AST) and runs rules against them to find violations.
|
||||||
Rules can be written in Java or using a XPath query.
|
Rules can be written in Java or using a XPath query.
|
||||||
|
|
||||||
It supports Java, JavaScript, Salesforce.com Apex and Visualforce,
|
It supports Java, JavaScript, Salesforce.com Apex and Visualforce,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user