[core] Rename Tokenizer to CpdLexer

See #4065
This commit is contained in:
Andreas Dangel
2024-01-11 17:04:48 +01:00
parent 55d91791c3
commit 6163f67b06
119 changed files with 423 additions and 352 deletions

View File

@@ -4,10 +4,10 @@
package net.sourceforge.pmd.lang.groovy;
import net.sourceforge.pmd.cpd.Tokenizer;
import net.sourceforge.pmd.cpd.CpdLexer;
import net.sourceforge.pmd.lang.LanguagePropertyBundle;
import net.sourceforge.pmd.lang.LanguageRegistry;
import net.sourceforge.pmd.lang.groovy.cpd.GroovyTokenizer;
import net.sourceforge.pmd.lang.groovy.cpd.GroovyCpdLexer;
import net.sourceforge.pmd.lang.impl.CpdOnlyLanguageModuleBase;
/**
@@ -28,7 +28,7 @@ public class GroovyLanguageModule extends CpdOnlyLanguageModuleBase {
}
@Override
public Tokenizer createCpdTokenizer(LanguagePropertyBundle bundle) {
return new GroovyTokenizer();
public CpdLexer createCpdLexer(LanguagePropertyBundle bundle) {
return new GroovyCpdLexer();
}
}

View File

@@ -8,7 +8,7 @@ import java.io.IOException;
import org.apache.groovy.parser.antlr4.GroovyLexer;
import net.sourceforge.pmd.cpd.impl.TokenizerBase;
import net.sourceforge.pmd.cpd.impl.CpdLexerBase;
import net.sourceforge.pmd.lang.TokenManager;
import net.sourceforge.pmd.lang.document.TextDocument;
import net.sourceforge.pmd.lang.groovy.ast.impl.antlr4.GroovyToken;
@@ -19,8 +19,10 @@ import groovyjarjarantlr4.v4.runtime.CharStreams;
/**
* The Groovy Tokenizer
*
* <p>Note: This class has been called GroovyTokenizer in PMD 6</p>.
*/
public class GroovyTokenizer extends TokenizerBase<GroovyToken> {
public class GroovyCpdLexer extends CpdLexerBase<GroovyToken> {
@Override
protected final TokenManager<GroovyToken> makeLexerImpl(TextDocument doc) throws IOException {

View File

@@ -8,9 +8,9 @@ import org.junit.jupiter.api.Test;
import net.sourceforge.pmd.cpd.test.CpdTextComparisonTest;
class GroovyTokenizerTest extends CpdTextComparisonTest {
class GroovyCpdLexerTest extends CpdTextComparisonTest {
GroovyTokenizerTest() {
GroovyCpdLexerTest() {
super("groovy", ".groovy");
}