Package net.sourceforge.pmd.reporting
Class InternalApiBridge
java.lang.Object
net.sourceforge.pmd.reporting.InternalApiBridge
Internal API.
Acts as a bridge between outer parts of PMD and the restricted access internal API of this package.
None of this is published API, and compatibility can be broken anytime! Use this only at your own risk.
- Internal API:
- None of this is published API, and compatibility can be broken anytime! Use this only at your own risk.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic RuleContextcreateRuleContext(FileAnalysisListener listener, Rule rule) Create a new RuleContext.static net.sourceforge.pmd.reporting.ParametricRuleViolationcreateRuleViolation(Rule theRule, FileLocation location, String message, Map<String, String> additionalInfo) static RulegetRule(RuleContext ruleContext)
-
Field Details
-
DEFAULT_SUPPRESSORS
-
-
Method Details
-
getRule
-
createRuleContext
Create a new RuleContext. The listener must be closed by its creator. -
createRuleViolation
-