[TSql] Move files & classes according to new layout

This commit is contained in:
Paul Guyot
2023-02-15 10:11:27 +01:00
parent d20592ba63
commit c9b19b680a
8 changed files with 12 additions and 36 deletions

View File

@ -1,28 +0,0 @@
/**
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
*/
package net.sourceforge.pmd.lang.tsql;
import net.sourceforge.pmd.lang.BaseLanguageModule;
/**
* Language Module for T-SQL.
* @deprecated There is no full PMD support for T-SQL.
*/
@Deprecated
public class TSqlLanguageModule extends BaseLanguageModule {
/** The name. */
public static final String NAME = "T-SQL";
/** The terse name. */
public static final String TERSE_NAME = "tsql";
/**
* Create a new instance of TSql Language Module.
*/
public TSqlLanguageModule() {
super(NAME, null, TERSE_NAME, "tsql");
addVersion("1", null, true);
}
}

View File

@ -2,4 +2,4 @@
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
*/
package net.sourceforge.pmd.lang.tsql.antlr4;
package net.sourceforge.pmd.lang.tsql.ast;

View File

@ -2,7 +2,9 @@
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
*/
package net.sourceforge.pmd.cpd;
package net.sourceforge.pmd.lang.tsql.cpd;
import net.sourceforge.pmd.cpd.AbstractLanguage;
/**
* @author pguyot@kallisys.net

View File

@ -2,12 +2,14 @@
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
*/
package net.sourceforge.pmd.cpd;
package net.sourceforge.pmd.lang.tsql.cpd;
import org.antlr.v4.runtime.CharStream;
import net.sourceforge.pmd.cpd.AntlrTokenizer;
import net.sourceforge.pmd.cpd.SourceCode;
import net.sourceforge.pmd.lang.antlr.AntlrTokenManager;
import net.sourceforge.pmd.lang.tsql.antlr4.TSqlLexer;
import net.sourceforge.pmd.lang.tsql.ast.TSqlLexer;
public class TSqlTokenizer extends AntlrTokenizer {

View File

@ -1 +1 @@
net.sourceforge.pmd.cpd.TSqlLanguage
net.sourceforge.pmd.lang.tsql.cpd.TSqlLanguage

View File

@ -1 +0,0 @@
net.sourceforge.pmd.lang.tsql.TSqlLanguageModule

View File

@ -2,12 +2,13 @@
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
*/
package net.sourceforge.pmd.cpd;
package net.sourceforge.pmd.lang.tsql.cpd;
import java.util.Properties;
import org.junit.Test;
import net.sourceforge.pmd.cpd.Tokenizer;
import net.sourceforge.pmd.cpd.test.CpdTextComparisonTest;
public class TSqlTokenizerTest extends CpdTextComparisonTest {
@ -23,7 +24,7 @@ public class TSqlTokenizerTest extends CpdTextComparisonTest {
@Override
protected String getResourcePrefix() {
return "../lang/tsql/cpd/testdata";
return "../cpd/testdata";
}
@Test