From e3da2619ddccc599eaaf085fad114a5a36c08644 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20So=CC=88semann?= Date: Thu, 31 Mar 2016 14:50:31 +0200 Subject: [PATCH] CDP is also running for Apex (CLI and GUI) --- .../src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java | 5 +---- .../net/sourceforge/pmd/lang/apex/ApexLanguageModule.java | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java b/pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java index 93ade94c40..3957721313 100644 --- a/pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java +++ b/pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java @@ -10,18 +10,15 @@ public class ApexTokenizer extends AbstractTokenizer { // setting markers for "string" in apex this.stringToken = new ArrayList<>(); this.stringToken.add("\'"); - this.stringToken.add("\""); // setting markers for 'ignorable character' in apex this.ignorableCharacter = new ArrayList<>(); - this.ignorableCharacter.add(";"); // setting markers for 'ignorable string' in apex this.ignorableStmt = new ArrayList<>(); + this.ignorableCharacter.add( ";" ); // strings do indeed span multiple lines in apex this.spanMultipleLinesString = false; - // the lines do to end with backslashes - this.spanMultipleLinesLineContinuationCharacter = '\\'; } } \ No newline at end of file diff --git a/pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.java b/pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.java index 0ec3c99446..f743ee1122 100644 --- a/pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.java +++ b/pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.java @@ -13,6 +13,6 @@ public class ApexLanguageModule extends BaseLanguageModule { public ApexLanguageModule() { super(NAME, null, TERSE_NAME, ApexRuleChainVisitor.class, "cls"); - addVersion("35", new ApexHandler(), true); + addVersion("", new ApexHandler(), true); } }