Class DummyLanguageModule.RuleViolationFactory

  • All Implemented Interfaces:
    net.sourceforge.pmd.lang.rule.RuleViolationFactory
    Enclosing class:
    DummyLanguageModule

    public static class DummyLanguageModule.RuleViolationFactory
    extends net.sourceforge.pmd.lang.rule.AbstractRuleViolationFactory
    • Constructor Detail

      • RuleViolationFactory

        public RuleViolationFactory()
    • Method Detail

      • createRuleViolation

        protected net.sourceforge.pmd.RuleViolation createRuleViolation​(net.sourceforge.pmd.Rule rule,
                                                                        net.sourceforge.pmd.RuleContext ruleContext,
                                                                        net.sourceforge.pmd.lang.ast.Node node,
                                                                        String message)
        Specified by:
        createRuleViolation in class net.sourceforge.pmd.lang.rule.AbstractRuleViolationFactory
      • createRuleViolation

        protected net.sourceforge.pmd.RuleViolation createRuleViolation​(net.sourceforge.pmd.Rule rule,
                                                                        net.sourceforge.pmd.RuleContext ruleContext,
                                                                        net.sourceforge.pmd.lang.ast.Node node,
                                                                        String message,
                                                                        int beginLine,
                                                                        int endLine)
        Specified by:
        createRuleViolation in class net.sourceforge.pmd.lang.rule.AbstractRuleViolationFactory