Added Kotlin support to CPD.

The tokenizer uses the ANTLR4 grammar based on the one at https://github.com/shadrina/kotlin-grammar-antlr4 (via https://github.com/antlr/grammars-v4/).
This commit is contained in:
Maikel Steneker
2018-10-12 12:21:56 +01:00
parent e9d78ede3c
commit ff55a230d5
9 changed files with 2425 additions and 0 deletions

View File

@@ -117,6 +117,11 @@
<artifactId>pmd-visualforce</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>net.sourceforge.pmd</groupId>
<artifactId>pmd-kotlin</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>net.sourceforge.pmd</groupId>
<artifactId>pmd-matlab</artifactId>