Uses of Interface
net.sourceforge.pmd.lang.Language
-
Packages that use Language Package Description net.sourceforge.pmd This is the PMD programming mistake detector.net.sourceforge.pmd.lang net.sourceforge.pmd.lang.ast.xpath net.sourceforge.pmd.lang.rule -
-
Uses of Language in net.sourceforge.pmd
Methods in net.sourceforge.pmd that return Language Modifier and Type Method Description Language
Rule. getLanguage()
Get the Language of this Rule.Methods in net.sourceforge.pmd with parameters of type Language Modifier and Type Method Description void
RuleChain. apply(List<Node> nodes, RuleContext ctx, Language language)
Deprecated.Apply the RuleChain to the given Nodes using the given RuleContext, for those rules using the given Language.void
RuleSets. apply(List<Node> acuList, RuleContext ctx, Language language)
Deprecated.Apply all applicable rules to the compilation units.void
Rule. setLanguage(Language language)
Set the Language of this Rule.boolean
RuleSet. usesDFA(Language language)
Deprecated.SeeRule.isDfa()
boolean
RuleSets. usesDFA(Language language)
Deprecated.SeeRule.isDfa()
boolean
RuleSet. usesMultifile(Language language)
Deprecated.boolean
RuleSets. usesMultifile(Language language)
Deprecated.boolean
RuleSet. usesTypeResolution(Language language)
Deprecated.boolean
RuleSets. usesTypeResolution(Language language)
Deprecated.Method parameters in net.sourceforge.pmd with type arguments of type Language Modifier and Type Method Description static List<DataSource>
PMD. getApplicableFiles(PMDConfiguration configuration, Set<Language> languages)
Determines all the files, that should be analyzed by PMD. -
Uses of Language in net.sourceforge.pmd.lang
Classes in net.sourceforge.pmd.lang that implement Language Modifier and Type Class Description class
BaseLanguageModule
Created by christoferdutz on 21.09.14.Methods in net.sourceforge.pmd.lang that return Language Modifier and Type Method Description static Language
LanguageRegistry. findLanguageByTerseName(String terseName)
static Language
LanguageRegistry. getDefaultLanguage()
static Language
LanguageRegistry. getLanguage(String languageName)
Language
LanguageVersion. getLanguage()
Methods in net.sourceforge.pmd.lang that return types with arguments of type Language Modifier and Type Method Description static List<Language>
LanguageRegistry. findByExtension(String extension)
static List<Language>
LanguageRegistry. findWithRuleSupport()
Deprecated.This method will be removed with PMD 7.0.0.static Collection<Language>
LanguageRegistry. getLanguages()
List<Language>
LanguageVersionDiscoverer. getLanguagesForFile(File sourceFile)
Get the Languages of a given source file.List<Language>
LanguageVersionDiscoverer. getLanguagesForFile(String fileName)
Get the Languages of a given source file.Methods in net.sourceforge.pmd.lang with parameters of type Language Modifier and Type Method Description int
BaseLanguageModule. compareTo(Language o)
LanguageVersion
LanguageVersionDiscoverer. getDefaultLanguageVersion(Language language)
Get the current default LanguageVersion for the given Language.Method parameters in net.sourceforge.pmd.lang with type arguments of type Language Modifier and Type Method Description static String
LanguageRegistry. commaSeparatedTerseNamesForLanguage(List<Language> languages)
Deprecated.This is too specific, will be removed with 7.0.0Constructors in net.sourceforge.pmd.lang with parameters of type Language Constructor Description LanguageFilenameFilter(Language language)
Create a LanguageFilenameFilter for a single Language.LanguageVersion(Language language, String version, LanguageVersionHandler languageVersionHandler)
Constructor parameters in net.sourceforge.pmd.lang with type arguments of type Language Constructor Description LanguageFilenameFilter(Set<Language> languages)
Create a LanguageFilenameFilter for a List of Languages. -
Uses of Language in net.sourceforge.pmd.lang.ast.xpath
Methods in net.sourceforge.pmd.lang.ast.xpath with parameters of type Language Modifier and Type Method Description void
AbstractASTXPathHandler. initialize(net.sf.saxon.sxpath.IndependentContext context, Language language, Class<?> functionsClass)
Deprecated. -
Uses of Language in net.sourceforge.pmd.lang.rule
Methods in net.sourceforge.pmd.lang.rule that return Language Modifier and Type Method Description Language
AbstractDelegateRule. getLanguage()
Deprecated.Language
AbstractRule. getLanguage()
Language
RuleReference. getOverriddenLanguage()
Methods in net.sourceforge.pmd.lang.rule with parameters of type Language Modifier and Type Method Description void
AbstractDelegateRule. setLanguage(Language language)
Deprecated.void
AbstractRule. setLanguage(Language language)
void
RuleReference. setLanguage(Language language)
-