Fixes all violations of PMD design.xml/UseSingleton.
Fixes all violations of PMD strings.xml/AppendCharacterWithChar.
Fixes all violations of PMD strings.xml/UseIndexOfChar.
Removes unused imports in Database.
Fixes all violations of PMD design.xml/ImmutableField.
Fixes all violations of PMD strings.xml/InefficientStringBuffering.
Fixes all violations of PMD design.xml/PositionLiteralsFirstInComparisons.
Improves performance of ObjectUtils#isBlank for string arguments.
Fixes all instances of PMD naming.xml/SuspiciousConstantFieldName.
Fixes all violations of PMD design.xml/AvoidProtectedFieldInFinalClass.
Fixes all violations of PMD design.xml/UseLocaleWithCaseConversions.
Fixes AggregateDatabase to be more thread-safe (FindBugs IS2_INCONSISTENT_SYNC and UG_SYNC_SET_UNSYNC_GET).
Fixes ObjectFieldComparator to be Serializable (FindBugs SE_COMPARATOR_SHOULD_BE_SERIALIZABLE).
Fixes potentially dangerous comparison after bit math in State (FindBugs BIT_SIGNED_CHECK).
Fixes most violations of PMD empty.xml/EmptyCatchBlock.
Fixes all violations of PMD IfStmtsMustUseBraces, WhileLoopsMustUseBraces, IfElseStmtsMustUseBraces, and ForLoopsMustUseBraces in braces.xml.
Makes TaskFilter.LOGGER constant.
Removes extraneous semicolon in TwilioSmsProvider.
Fixes all violations of PMD design.xml/AccessorClassGeneration.
Fixes all occurrences of BX_UNBOXING_IMMEDIATELY_REBOXED from FindBugs.