Deprecate tokManagers for more module
This commit is contained in:
@@ -8,7 +8,9 @@ import java.io.Reader;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import net.sourceforge.pmd.annotation.InternalApi;
|
||||
import net.sourceforge.pmd.lang.AbstractParser;
|
||||
import net.sourceforge.pmd.lang.LanguageVersionHandler;
|
||||
import net.sourceforge.pmd.lang.ParserOptions;
|
||||
import net.sourceforge.pmd.lang.TokenManager;
|
||||
import net.sourceforge.pmd.lang.ast.AbstractTokenManager;
|
||||
@@ -16,7 +18,11 @@ import net.sourceforge.pmd.lang.ast.Node;
|
||||
import net.sourceforge.pmd.lang.ast.ParseException;
|
||||
import net.sourceforge.pmd.lang.ast.SimpleCharStream;
|
||||
|
||||
|
||||
/**
|
||||
* @deprecated This is internal API, use {@link LanguageVersionHandler#getParser(ParserOptions)}.
|
||||
*/
|
||||
@InternalApi
|
||||
@Deprecated
|
||||
public class ModelicaParser extends AbstractParser {
|
||||
public ModelicaParser(final ParserOptions parserOptions) {
|
||||
super(parserOptions);
|
||||
|
@@ -6,13 +6,20 @@ package net.sourceforge.pmd.lang.modelica;
|
||||
|
||||
import java.io.Reader;
|
||||
|
||||
import net.sourceforge.pmd.annotation.InternalApi;
|
||||
import net.sourceforge.pmd.lang.TokenManager;
|
||||
import net.sourceforge.pmd.lang.ast.AbstractTokenManager;
|
||||
import net.sourceforge.pmd.lang.ast.SimpleCharStream;
|
||||
import net.sourceforge.pmd.lang.modelica.ast.ModelicaParserTokenManager;
|
||||
|
||||
|
||||
/**
|
||||
* @deprecated This is internal API
|
||||
*/
|
||||
@Deprecated
|
||||
@InternalApi
|
||||
public class ModelicaTokenManager implements TokenManager {
|
||||
|
||||
private final ModelicaParserTokenManager modelicaParserTokenManager;
|
||||
|
||||
public ModelicaTokenManager(final Reader source) {
|
||||
|
Reference in New Issue
Block a user