Package com.qulice.pmd.rules
Class ProhibitPlainJunitAssertionsRule
- java.lang.Object
 - 
- net.sourceforge.pmd.properties.AbstractPropertySource
 - 
- net.sourceforge.pmd.lang.rule.AbstractRule
 - 
- net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
 - 
- net.sourceforge.pmd.lang.java.rule.AbstractJUnitRule
 - 
- com.qulice.pmd.rules.ProhibitPlainJunitAssertionsRule
 
 
 
 
 
 
- 
- All Implemented Interfaces:
 net.sourceforge.pmd.lang.java.ast.JavaParserVisitor,net.sourceforge.pmd.lang.rule.ImmutableLanguage,net.sourceforge.pmd.properties.PropertySource,net.sourceforge.pmd.Rule
public final class ProhibitPlainJunitAssertionsRule extends net.sourceforge.pmd.lang.java.rule.AbstractJUnitRuleRule to check plain assertions in JUnit tests.- Since:
 - 0.17
 
 
- 
- 
Field Summary
- 
Fields inherited from class net.sourceforge.pmd.lang.java.rule.AbstractJUnitRule
isJUnit3Class, isJUnit4Class, isJUnit5Class, JUNIT3_CLASS_NAME, JUNIT4_CLASS_NAME, JUNIT5_CLASS_NAME 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ProhibitPlainJunitAssertionsRule() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectvisit(net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration imp, Object data)Objectvisit(net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration method, Object data)- 
Methods inherited from class net.sourceforge.pmd.lang.java.rule.AbstractJUnitRule
analyzeJUnitClass, isJUnit5NestedClass, isJUnitMethod, isJUnitTestClass, isTestClass, isTestClassJUnit3, isTestClassJUnit4, isTestClassJUnit5, isTestMethod, start, visit, visit 
- 
Methods inherited from class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
apply, getDeclaringType, importsPackage, isQualifiedName, isSuppressed, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitAll 
- 
Methods inherited from class net.sourceforge.pmd.lang.rule.AbstractRule
addExample, addRuleChainVisit, addRuleChainVisit, addViolation, addViolation, addViolation, addViolationWithMessage, addViolationWithMessage, addViolationWithMessage, asCtx, deepCopy, deepCopyValuesTo, end, equals, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getParserOptions, getPriority, getPropertySourceType, getRuleChainVisits, getRuleClass, getRuleSetName, getSince, hashCode, isDeprecated, isDfa, isMultifile, isRuleChain, isTypeResolution, setDeprecated, setDescription, setDfa, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setMultifile, setName, setPriority, setRuleClass, setRuleSetName, setSince, setTypeResolution, setUsesDFA, setUsesMultifile, setUsesTypeResolution, usesDFA, usesMultifile, usesRuleChain, usesTypeResolution 
- 
Methods inherited from class net.sourceforge.pmd.properties.AbstractPropertySource
copyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, dysfunctionReason, getOverriddenPropertiesByPropertyDescriptor, getOverriddenPropertyDescriptors, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, isPropertyOverridden, setProperty, setProperty, useDefaultValueFor, usesDefaultValues 
- 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface net.sourceforge.pmd.properties.PropertySource
definePropertyDescriptor, dysfunctionReason, getOverriddenPropertiesByPropertyDescriptor, getOverriddenPropertyDescriptors, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, isPropertyOverridden, setProperty, setProperty, useDefaultValueFor, usesDefaultValues 
 - 
 
 -