| Package | Description |
|---|---|
| net.sourceforge.pmd |
This is the PMD programming mistake detector.
|
| net.sourceforge.pmd.lang.dfa.report | |
| net.sourceforge.pmd.lang.ecmascript.rule | |
| net.sourceforge.pmd.lang.java.rule | |
| net.sourceforge.pmd.lang.java.rule.controversial | |
| net.sourceforge.pmd.lang.jsp.rule | |
| net.sourceforge.pmd.lang.plsql.rule | |
| net.sourceforge.pmd.lang.rule | |
| net.sourceforge.pmd.lang.vm.rule | |
| net.sourceforge.pmd.lang.xml.rule | |
| net.sourceforge.pmd.renderers |
| Modifier and Type | Method and Description |
|---|---|
RuleViolation |
Report.SuppressedViolation.getRuleViolation() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleViolation> |
Report.iterator() |
Iterator<RuleViolation> |
Report.treeIterator() |
| Modifier and Type | Method and Description |
|---|---|
void |
Report.addRuleViolation(RuleViolation violation) |
int |
RuleViolationComparator.compare(RuleViolation r1,
RuleViolation r2) |
void |
ReportListener.ruleViolationAdded(RuleViolation ruleViolation) |
void |
SynchronizedReportListener.ruleViolationAdded(RuleViolation ruleViolation) |
| Constructor and Description |
|---|
Report.SuppressedViolation(RuleViolation rv,
boolean isNOPMD,
String userMessage) |
| Modifier and Type | Method and Description |
|---|---|
RuleViolation |
ViolationNode.getRuleViolation() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleViolation> |
ReportTree.iterator() |
| Modifier and Type | Method and Description |
|---|---|
void |
ReportTree.addRuleViolation(RuleViolation violation)
Adds the RuleViolation to the tree.
|
| Constructor and Description |
|---|
ViolationNode(RuleViolation violation) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleViolation |
EcmascriptRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message) |
protected RuleViolation |
EcmascriptRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message,
int beginLine,
int endLine) |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaRuleViolation
This is a Java RuleViolation.
|
| Modifier and Type | Method and Description |
|---|---|
protected RuleViolation |
JavaRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message) |
protected RuleViolation |
JavaRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message,
int beginLine,
int endLine) |
| Modifier and Type | Class and Description |
|---|---|
class |
DaaRuleViolation
The RuleViolation is extended by the VariableName.
|
| Modifier and Type | Method and Description |
|---|---|
protected RuleViolation |
JspRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message) |
protected RuleViolation |
JspRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message,
int beginLine,
int endLine) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleViolation |
PLSQLRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message) |
protected RuleViolation |
PLSQLRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message,
int beginLine,
int endLine) |
| Modifier and Type | Class and Description |
|---|---|
class |
ParametricRuleViolation<T extends Node> |
| Modifier and Type | Method and Description |
|---|---|
protected abstract RuleViolation |
AbstractRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message) |
protected abstract RuleViolation |
AbstractRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message,
int beginLine,
int endLine) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleViolation |
VmRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message) |
protected RuleViolation |
VmRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message,
int beginLine,
int endLine) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleViolation |
XmlRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message) |
protected RuleViolation |
XmlRuleViolationFactory.createRuleViolation(Rule rule,
RuleContext ruleContext,
Node node,
String message,
int beginLine,
int endLine) |
| Modifier and Type | Method and Description |
|---|---|
void |
IDEAJRenderer.renderFileViolations(Iterator<RuleViolation> violations)
Render a series of
RuleViolations. |
void |
XMLRenderer.renderFileViolations(Iterator<RuleViolation> violations)
Render a series of
RuleViolations. |
abstract void |
AbstractIncrementingRenderer.renderFileViolations(Iterator<RuleViolation> violations)
Render a series of
RuleViolations. |
void |
CSVRenderer.renderFileViolations(Iterator<RuleViolation> violations)
Render a series of
RuleViolations. |
void |
VBHTMLRenderer.renderFileViolations(Iterator<RuleViolation> violations)
Render a series of
RuleViolations. |
void |
TextPadRenderer.renderFileViolations(Iterator<RuleViolation> violations)
Render a series of
RuleViolations. |
void |
TextRenderer.renderFileViolations(Iterator<RuleViolation> violations)
Render a series of
RuleViolations. |
void |
EmacsRenderer.renderFileViolations(Iterator<RuleViolation> violations)
Render a series of
RuleViolations. |
void |
HTMLRenderer.renderFileViolations(Iterator<RuleViolation> violations)
Render a series of
RuleViolations. |
Copyright © 2002-2014 InfoEther. All Rights Reserved.