org.codenarc.rule.unnecessary
Classes
AddEmptyStringRule
ConsecutiveLiteralAppendsRule
ConsecutiveStringConcatenationRule
UnnecessaryBigDecimalInstantiationRule
UnnecessaryBigIntegerInstantiationRule
UnnecessaryBooleanExpressionRule
UnnecessaryBooleanInstantiationRule
UnnecessaryCallForLastElementRule
UnnecessaryCallToSubstringRule
UnnecessaryCastRule
UnnecessaryCatchBlockRule
UnnecessaryCollectCallRule
UnnecessaryCollectionCallRule
UnnecessaryConstructorRule
UnnecessaryDefInFieldDeclarationRule
UnnecessaryDefInMethodDeclarationRule
UnnecessaryDefInVariableDeclarationRule
UnnecessaryDotClassRule
UnnecessaryDoubleInstantiationRule
UnnecessaryElseStatementRule
UnnecessaryFinalOnPrivateMethodRule
UnnecessaryFloatInstantiationRule
UnnecessaryGStringRule
UnnecessaryGetterRule
UnnecessaryIfStatementRule
UnnecessaryInstanceOfCheckRule
UnnecessaryInstantiationAstVisitor
UnnecessaryInstantiationToGetClassRule
UnnecessaryIntegerInstantiationRule
UnnecessaryLongInstantiationRule
UnnecessaryModOneRule
UnnecessaryNullCheckBeforeInstanceOfRule
UnnecessaryNullCheckRule
UnnecessaryObjectReferencesRule
UnnecessaryOverridingMethodRule
UnnecessaryPackageReferenceRule
UnnecessaryParenthesesForMethodCallWithClosureRule
UnnecessaryPublicModifierRule
UnnecessaryReturnKeywordRule
UnnecessarySafeNavigationOperatorRule
UnnecessarySelfAssignmentRule
UnnecessarySemicolonRule
UnnecessarySetterRule
UnnecessaryStringInstantiationRule
UnnecessaryTernaryExpressionRule
UnnecessaryToStringRule
UnnecessaryTransientModifierRule