Uses of Class
net.sourceforge.pmd.annotation.InternalApi
-
Packages that use InternalApi Package Description net.sourceforge.pmd This is the PMD programming mistake detector.net.sourceforge.pmd.cache The violation caching system.net.sourceforge.pmd.cpd net.sourceforge.pmd.lang net.sourceforge.pmd.lang.ast net.sourceforge.pmd.lang.document Contains types to model text files and handle operations on text.net.sourceforge.pmd.lang.rule net.sourceforge.pmd.lang.rule.xpath net.sourceforge.pmd.properties net.sourceforge.pmd.renderers net.sourceforge.pmd.rules net.sourceforge.pmd.util net.sourceforge.pmd.util.log -
Packages with annotations of type InternalApi Package Description net.sourceforge.pmd.cache The violation caching system. -
-
Uses of InternalApi in net.sourceforge.pmd
Classes in net.sourceforge.pmd with annotations of type InternalApi Modifier and Type Class Description classRuleSetReferenceDeprecated.This is part of the internals of theRuleSetLoader.classRuleSetReferenceIdDeprecated.This is part of the internals of theRuleSetLoader.classRuleSetsDeprecated.Internal APIMethods in net.sourceforge.pmd with annotations of type InternalApi Modifier and Type Method Description voidReport. addConfigError(Report.ConfigurationError error)Deprecated.PMD's way of creating a report is internal and may be changed in pmd 7.voidReport. addError(Report.ProcessingError error)Deprecated.PMD's way of creating a report is internal and may be changed in pmd 7.voidReport. addRuleViolation(RuleViolation violation)Deprecated.PMD's way of creating a report is internal and may be changed in pmd 7.voidRuleContext. addViolationNoSuppress(RuleViolation rv)Force the recording of a violation, ignoring the violation suppression mechanism (ViolationSuppressor).booleanRuleSet. applies(FileId qualFileName)Check if a given source file should be checked by rules in this RuleSet.static booleanRuleSet. applies(Rule rule, LanguageVersion languageVersion)Deprecated.This is internal API, removed in PMD 7.static RuleContextRuleContext. create(FileAnalysisListener listener, Rule rule)Create a new RuleContext.RuleRuleContext. getRule()Deprecated.Used inAbstractRule.asCtx(Object), when that is gone, will be removed.List<RuleSet>RuleSetLoader. loadRuleSetsWithoutException(List<String> rulesetPaths)Loads a list of rulesets, if any has an error, report it on the contextual error reporter instead of aborting, and continue loading the rest.voidRuleSet. removeDysfunctionalRules(Collection<Rule> collector)Deprecated.This is internal API, removed in PMD 7.Constructors in net.sourceforge.pmd with annotations of type InternalApi Constructor Description Report()RuleSetLoadException(RuleSetReferenceId rsetId, @NonNull Throwable cause)Constructors are internal.RuleSetLoadException(RuleSetReferenceId rsetId, String message)Constructors are internal. -
Uses of InternalApi in net.sourceforge.pmd.cache
Classes in net.sourceforge.pmd.cache with annotations of type InternalApi Modifier and Type Class Description classAbstractAnalysisCacheDeprecated.This is internal API, will be hidden with 7.0.0interfaceAnalysisCacheDeprecated.This is internal API, will be hidden with 7.0.0classAnalysisCacheListenerDeprecated.classAnalysisResultDeprecated.This is internal API, will be hidden with 7.0.0classCachedRuleMapperDeprecated.This is internal API, will be hidden with 7.0.0classCachedRuleViolationDeprecated.This is internal API, will be hidden with 7.0.0interfaceChecksumAwareDeprecated.This is internal API, will be hidden with 7.0.0classFileAnalysisCacheDeprecated.This is internal API, will be hidden with 7.0.0classNoopAnalysisCacheDeprecated.This is internal API, will be hidden with 7.0.0 -
Uses of InternalApi in net.sourceforge.pmd.cpd
Classes in net.sourceforge.pmd.cpd with annotations of type InternalApi Modifier and Type Class Description classGridBagHelperDeprecated.Is internal APIstatic classTokenEntry.StateDeprecated.This is internal API. -
Uses of InternalApi in net.sourceforge.pmd.lang
Constructors in net.sourceforge.pmd.lang with annotations of type InternalApi Constructor Description AnalysisTask(RuleSets rulesets, List<TextFile> files, GlobalAnalysisListener listener, int threadCount, AnalysisCache analysisCache, MessageReporter messageReporter, LanguageProcessorRegistry lpRegistry)Create a new task. -
Uses of InternalApi in net.sourceforge.pmd.lang.ast
Constructors in net.sourceforge.pmd.lang.ast with annotations of type InternalApi Constructor Description TokenMgrError(boolean eofSeen, String lexStateName, int errorLine, int errorColumn, String errorAfter, char curChar)Constructor called by JavaCC. -
Uses of InternalApi in net.sourceforge.pmd.lang.document
Methods in net.sourceforge.pmd.lang.document with annotations of type InternalApi Modifier and Type Method Description List<TextFile>FileCollector. getCollectedFiles()Returns an unmodifiable list of all files that have been collected.MessageReporterFileCollector. getReporter()Returns the reporter for the file collection phase.static FileCollectorFileCollector. newCollector(LanguageVersionDiscoverer discoverer, MessageReporter reporter)Internal API: please usePmdAnalysis.files()instead of creating a collector yourself.FileCollectorFileCollector. newCollector(MessageReporter logger)Returns a new collector using the configuration except for the logger. -
Uses of InternalApi in net.sourceforge.pmd.lang.rule
Classes in net.sourceforge.pmd.lang.rule with annotations of type InternalApi Modifier and Type Class Description classParametricRuleViolationDeprecated.This is internal.Methods in net.sourceforge.pmd.lang.rule with annotations of type InternalApi Modifier and Type Method Description booleanRuleTargetSelector. isRuleChain() -
Uses of InternalApi in net.sourceforge.pmd.lang.rule.xpath
Methods in net.sourceforge.pmd.lang.rule.xpath with annotations of type InternalApi Modifier and Type Method Description StringAttribute. replacementIfDeprecated()Returns null for "not deprecated", empty string for "deprecated without replacement", otherwise name of replacement attribute. -
Uses of InternalApi in net.sourceforge.pmd.properties
Classes in net.sourceforge.pmd.properties with annotations of type InternalApi Modifier and Type Interface Description interfaceValueParser<U>Deprecated.classValueParserConstantsDeprecated.Was internal APIMethods in net.sourceforge.pmd.properties with annotations of type InternalApi Modifier and Type Method Description booleanPropertyDescriptor. isDefinedExternally()Deprecated.May be removed with 7.0.0 -
Uses of InternalApi in net.sourceforge.pmd.renderers
Methods in net.sourceforge.pmd.renderers with annotations of type InternalApi Modifier and Type Method Description voidAbstractAccumulatingRenderer. renderFileReport(Report report)Deprecated.This is internal API. -
Uses of InternalApi in net.sourceforge.pmd.rules
Classes in net.sourceforge.pmd.rules with annotations of type InternalApi Modifier and Type Class Description classRuleFactoryDeprecated. -
Uses of InternalApi in net.sourceforge.pmd.util
Classes in net.sourceforge.pmd.util with annotations of type InternalApi Modifier and Type Class Description classResourceLoaderDeprecated.Is internal API -
Uses of InternalApi in net.sourceforge.pmd.util.log
Classes in net.sourceforge.pmd.util.log with annotations of type InternalApi Modifier and Type Interface Description interfaceMessageReporterFaçade to report user-facing messages (info, warning and error).
-