# Package net.sourceforge.pmd.lang.java.rule.optimizations

Class Summary
Class | Description
--- | ---
AbstractOptimizationRule | Base class with utility methods for optimization rules
AvoidInstantiatingObjectsInLoopsRule |
LocalVariableCouldBeFinalRule |
MethodArgumentCouldBeFinalRule |
PrematureDeclarationRule | Checks for variables in methods that are defined before they are really needed.
RedundantFieldInitializerRule | Detects redundant field initializers, i.e. the field initializer expressions the JVM would assign by default.
UnnecessaryWrapperObjectCreationRule |
UseStringBufferForStringAppendsRule |