/**
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
*/
package net.sourceforge.pmd.cpd;
import java.util.ArrayList;
public class ApexTokenizer extends AbstractTokenizer {
public ApexTokenizer() {
// setting markers for "string" in apex
this.stringToken = new ArrayList<>();
this.stringToken.add("\'");
// setting markers for 'ignorable character' in apex
this.ignorableCharacter = new ArrayList<>();
// 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;
}
}