From 81a8bf148e2f7ded3bc9f318fb6632d089dcac61 Mon Sep 17 00:00:00 2001 From: Claudio Maggioni Date: Wed, 9 Nov 2022 15:22:28 +0100 Subject: [PATCH] Added report --- pmd_report.html | 6890 +++++++++++++++++++++++++++++++++++ pmd_report_custom_rule.html | 244 ++ report.pdf | Bin 0 -> 406819 bytes report.tex | 570 +++ sonarqube_report.png | Bin 0 -> 149825 bytes 5 files changed, 7704 insertions(+) create mode 100644 pmd_report.html create mode 100644 pmd_report_custom_rule.html create mode 100644 report.pdf create mode 100644 report.tex create mode 100644 sonarqube_report.png diff --git a/pmd_report.html b/pmd_report.html new file mode 100644 index 0000000..ddd70c8 --- /dev/null +++ b/pmd_report.html @@ -0,0 +1,6890 @@ +PMD +

Summary

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Rule nameNumber of violations
FinalFieldCouldBeStatic26
UncommentedEmptyMethodBody35
ConfusingTernary3
ClassWithOnlyPrivateConstructorsShouldBeFinal7
AvoidSynchronizedAtMethodLevel22
ConstructorCallsOverridableMethod41
PreserveStackTrace17
SwitchStmtsShouldHaveDefault2
UseVarargs233
InstantiationToGetClass9
FieldDeclarationsShouldBeAtStartOfClass224
CompareObjectsWithEquals47
UseUtilityClass48
SimplifyBooleanExpressions8
UnnecessaryLocalBeforeReturn2
SingletonClassReturningNewInstance3
AvoidReassigningParameters246
CloseResource6
SimpleDateFormatNeedsLocale5
UseLocaleWithCaseConversions4
GodClass56
SingleMethodSingleton4
DataClass2
DefaultLabelNotLastInSwitchStmt1
LogicInversion1
AvoidDeeplyNestedIfStmts13
MissingBreakInSwitch7
UncommentedEmptyConstructor67
AbstractClassWithoutAbstractMethod3
+

Detail

+

PMD report

Problems found

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#FileLineProblem
1/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java45All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
2/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java45Possible God Class (WMC=61, ATFD=40, TCC=0.000%)
3/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java86Avoid reassigning parameters such as 'value'
4/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java100Document empty constructor
5/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java116Use equals() to compare object references.
6/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java219Avoid reassigning parameters such as 'type'
7/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java255Use equals() to compare object references.
8/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java316Consider using varargs for methods or constructors which take an array the last parameter.
9/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArchUtils.java34All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
10/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java27All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
11/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java48Consider using varargs for methods or constructors which take an array the last parameter.
12/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java60Consider using varargs for methods or constructors which take an array the last parameter.
13/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java72Consider using varargs for methods or constructors which take an array the last parameter.
14/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java84Consider using varargs for methods or constructors which take an array the last parameter.
15/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java96Consider using varargs for methods or constructors which take an array the last parameter.
16/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java108Consider using varargs for methods or constructors which take an array the last parameter.
17/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java121Consider using varargs for methods or constructors which take an array the last parameter.
18/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java49All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
19/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java49Possible God Class (WMC=1,115, ATFD=577, TCC=1.922%)
20/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java1363Consider using varargs for methods or constructors which take an array the last parameter.
21/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java1395Consider using varargs for methods or constructors which take an array the last parameter.
22/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java1411Consider using varargs for methods or constructors which take an array the last parameter.
23/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java1427Consider using varargs for methods or constructors which take an array the last parameter.
24/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java1443Consider using varargs for methods or constructors which take an array the last parameter.
25/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java1459Consider using varargs for methods or constructors which take an array the last parameter.
26/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java1475Consider using varargs for methods or constructors which take an array the last parameter.
27/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java1497Consider using varargs for methods or constructors which take an array the last parameter.
28/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java1764Avoid reassigning parameters such as 'startIndex'
29/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java1815Avoid reassigning parameters such as 'startIndex'
30/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java1866Avoid reassigning parameters such as 'startIndex'
31/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java1938Avoid reassigning parameters such as 'startIndex'
32/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java1980Avoid reassigning parameters such as 'startIndex'
33/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2031Avoid reassigning parameters such as 'startIndex'
34/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2082Avoid reassigning parameters such as 'startIndex'
35/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2133Avoid reassigning parameters such as 'startIndex'
36/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2184Avoid reassigning parameters such as 'startIndex'
37/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2235Avoid reassigning parameters such as 'startIndex'
38/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2284Avoid reassigning parameters such as 'startIndex'
39/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2329Avoid reassigning parameters such as 'startIndex'
40/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2376Avoid reassigning parameters such as 'startIndex'
41/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2438Avoid reassigning parameters such as 'startIndex'
42/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2472Avoid reassigning parameters such as 'startIndex'
43/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2519Avoid reassigning parameters such as 'startIndex'
44/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2566Avoid reassigning parameters such as 'startIndex'
45/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2611Avoid reassigning parameters such as 'startIndex'
46/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2656Avoid reassigning parameters such as 'startIndex'
47/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java2709Avoid reassigning parameters such as 'startIndex'
48/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3136Consider using varargs for methods or constructors which take an array the last parameter.
49/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3161Consider using varargs for methods or constructors which take an array the last parameter.
50/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3172Consider using varargs for methods or constructors which take an array the last parameter.
51/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3183Consider using varargs for methods or constructors which take an array the last parameter.
52/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3194Consider using varargs for methods or constructors which take an array the last parameter.
53/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3207Consider using varargs for methods or constructors which take an array the last parameter.
54/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3219Consider using varargs for methods or constructors which take an array the last parameter.
55/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3230Consider using varargs for methods or constructors which take an array the last parameter.
56/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3258Consider using varargs for methods or constructors which take an array the last parameter.
57/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3280Consider using varargs for methods or constructors which take an array the last parameter.
58/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3291Consider using varargs for methods or constructors which take an array the last parameter.
59/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3302Consider using varargs for methods or constructors which take an array the last parameter.
60/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3313Consider using varargs for methods or constructors which take an array the last parameter.
61/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3324Consider using varargs for methods or constructors which take an array the last parameter.
62/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3335Consider using varargs for methods or constructors which take an array the last parameter.
63/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3348Consider using varargs for methods or constructors which take an array the last parameter.
64/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3361Consider using varargs for methods or constructors which take an array the last parameter.
65/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3387Consider using varargs for methods or constructors which take an array the last parameter.
66/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3400Consider using varargs for methods or constructors which take an array the last parameter.
67/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3413Consider using varargs for methods or constructors which take an array the last parameter.
68/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3426Consider using varargs for methods or constructors which take an array the last parameter.
69/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3439Consider using varargs for methods or constructors which take an array the last parameter.
70/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3471Consider using varargs for methods or constructors which take an array the last parameter.
71/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3484Consider using varargs for methods or constructors which take an array the last parameter.
72/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3512Consider using varargs for methods or constructors which take an array the last parameter.
73/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3562Consider using varargs for methods or constructors which take an array the last parameter.
74/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3587Consider using varargs for methods or constructors which take an array the last parameter.
75/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3612Consider using varargs for methods or constructors which take an array the last parameter.
76/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3637Consider using varargs for methods or constructors which take an array the last parameter.
77/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3662Consider using varargs for methods or constructors which take an array the last parameter.
78/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3687Consider using varargs for methods or constructors which take an array the last parameter.
79/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3714Consider using varargs for methods or constructors which take an array the last parameter.
80/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3785Avoid reassigning parameters such as 'startIndex'
81/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3830Avoid reassigning parameters such as 'startIndex'
82/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3877Avoid reassigning parameters such as 'startIndex'
83/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3939Avoid reassigning parameters such as 'startIndex'
84/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java3973Avoid reassigning parameters such as 'startIndex'
85/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4021Avoid reassigning parameters such as 'startIndex'
86/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4066Avoid reassigning parameters such as 'startIndex'
87/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4111Avoid reassigning parameters such as 'startIndex'
88/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4156Avoid reassigning parameters such as 'startIndex'
89/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4209Avoid reassigning parameters such as 'startIndex'
90/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4232Consider using varargs for methods or constructors which take an array the last parameter.
91/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4252Consider using varargs for methods or constructors which take an array the last parameter.
92/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4312Consider using varargs for methods or constructors which take an array the last parameter.
93/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4332Consider using varargs for methods or constructors which take an array the last parameter.
94/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4352Consider using varargs for methods or constructors which take an array the last parameter.
95/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4372Consider using varargs for methods or constructors which take an array the last parameter.
96/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4392Consider using varargs for methods or constructors which take an array the last parameter.
97/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4412Consider using varargs for methods or constructors which take an array the last parameter.
98/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4432Consider using varargs for methods or constructors which take an array the last parameter.
99/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4452Consider using varargs for methods or constructors which take an array the last parameter.
100/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4472Consider using varargs for methods or constructors which take an array the last parameter.
101/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4495Consider using varargs for methods or constructors which take an array the last parameter.
102/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4515Consider using varargs for methods or constructors which take an array the last parameter.
103/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4535Consider using varargs for methods or constructors which take an array the last parameter.
104/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4555Consider using varargs for methods or constructors which take an array the last parameter.
105/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4575Consider using varargs for methods or constructors which take an array the last parameter.
106/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java4595Consider using varargs for methods or constructors which take an array the last parameter.
107/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java6504Consider using varargs for methods or constructors which take an array the last parameter.
108/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java6598Consider using varargs for methods or constructors which take an array the last parameter.
109/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java6645Consider using varargs for methods or constructors which take an array the last parameter.
110/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java6692Consider using varargs for methods or constructors which take an array the last parameter.
111/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java6739Consider using varargs for methods or constructors which take an array the last parameter.
112/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java6786Consider using varargs for methods or constructors which take an array the last parameter.
113/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java6835Consider using varargs for methods or constructors which take an array the last parameter.
114/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java6882Consider using varargs for methods or constructors which take an array the last parameter.
115/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java6968Avoid reassigning parameters such as 'startIndexInclusive'
116/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java6971Avoid reassigning parameters such as 'endIndexExclusive'
117/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java6977Avoid reassigning parameters such as 'offset'
118/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7047Avoid reassigning parameters such as 'startIndexInclusive'
119/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7050Avoid reassigning parameters such as 'endIndexExclusive'
120/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7056Avoid reassigning parameters such as 'offset'
121/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7126Avoid reassigning parameters such as 'startIndexInclusive'
122/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7129Avoid reassigning parameters such as 'endIndexExclusive'
123/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7135Avoid reassigning parameters such as 'offset'
124/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7205Avoid reassigning parameters such as 'startIndexInclusive'
125/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7208Avoid reassigning parameters such as 'endIndexExclusive'
126/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7214Avoid reassigning parameters such as 'offset'
127/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7284Avoid reassigning parameters such as 'startIndexInclusive'
128/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7287Avoid reassigning parameters such as 'endIndexExclusive'
129/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7293Avoid reassigning parameters such as 'offset'
130/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7363Avoid reassigning parameters such as 'startIndexInclusive'
131/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7366Avoid reassigning parameters such as 'endIndexExclusive'
132/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7372Avoid reassigning parameters such as 'offset'
133/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7442Avoid reassigning parameters such as 'startIndexInclusive'
134/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7445Avoid reassigning parameters such as 'endIndexExclusive'
135/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7451Avoid reassigning parameters such as 'offset'
136/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7523Avoid reassigning parameters such as 'startIndexInclusive'
137/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7526Avoid reassigning parameters such as 'endIndexExclusive'
138/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7532Avoid reassigning parameters such as 'offset'
139/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7602Avoid reassigning parameters such as 'startIndexInclusive'
140/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7605Avoid reassigning parameters such as 'endIndexExclusive'
141/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7611Avoid reassigning parameters such as 'offset'
142/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7642Consider using varargs for methods or constructors which take an array the last parameter.
143/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7692Consider using varargs for methods or constructors which take an array the last parameter.
144/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7717Consider using varargs for methods or constructors which take an array the last parameter.
145/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7742Consider using varargs for methods or constructors which take an array the last parameter.
146/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7767Consider using varargs for methods or constructors which take an array the last parameter.
147/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7792Consider using varargs for methods or constructors which take an array the last parameter.
148/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7817Consider using varargs for methods or constructors which take an array the last parameter.
149/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7842Consider using varargs for methods or constructors which take an array the last parameter.
150/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7885Avoid reassigning parameters such as 'startIndexInclusive'
151/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7888Avoid reassigning parameters such as 'endIndexExclusive'
152/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7925Avoid reassigning parameters such as 'startIndexInclusive'
153/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7928Avoid reassigning parameters such as 'endIndexExclusive'
154/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7965Avoid reassigning parameters such as 'startIndexInclusive'
155/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java7968Avoid reassigning parameters such as 'endIndexExclusive'
156/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8005Avoid reassigning parameters such as 'startIndexInclusive'
157/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8008Avoid reassigning parameters such as 'endIndexExclusive'
158/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8045Avoid reassigning parameters such as 'startIndexInclusive'
159/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8048Avoid reassigning parameters such as 'endIndexExclusive'
160/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8085Avoid reassigning parameters such as 'startIndexInclusive'
161/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8088Avoid reassigning parameters such as 'endIndexExclusive'
162/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8125Avoid reassigning parameters such as 'startIndexInclusive'
163/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8128Avoid reassigning parameters such as 'endIndexExclusive'
164/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8165Avoid reassigning parameters such as 'startIndexInclusive'
165/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8168Avoid reassigning parameters such as 'endIndexExclusive'
166/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8216Avoid reassigning parameters such as 'startIndexInclusive'
167/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8219Avoid reassigning parameters such as 'endIndexExclusive'
168/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8292Avoid reassigning parameters such as 'offset1'
169/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8295Avoid reassigning parameters such as 'offset2'
170/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8297Avoid reassigning parameters such as 'len'
171/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8363Avoid reassigning parameters such as 'offset1'
172/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8366Avoid reassigning parameters such as 'offset2'
173/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8368Avoid reassigning parameters such as 'len'
174/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8433Avoid reassigning parameters such as 'offset1'
175/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8436Avoid reassigning parameters such as 'offset2'
176/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8438Avoid reassigning parameters such as 'len'
177/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8503Avoid reassigning parameters such as 'offset1'
178/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8506Avoid reassigning parameters such as 'offset2'
179/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8508Avoid reassigning parameters such as 'len'
180/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8573Avoid reassigning parameters such as 'offset1'
181/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8576Avoid reassigning parameters such as 'offset2'
182/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8578Avoid reassigning parameters such as 'len'
183/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8644Avoid reassigning parameters such as 'offset1'
184/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8647Avoid reassigning parameters such as 'offset2'
185/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8649Avoid reassigning parameters such as 'len'
186/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8715Avoid reassigning parameters such as 'offset1'
187/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8718Avoid reassigning parameters such as 'offset2'
188/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8720Avoid reassigning parameters such as 'len'
189/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8787Avoid reassigning parameters such as 'offset1'
190/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8790Avoid reassigning parameters such as 'offset2'
191/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8792Avoid reassigning parameters such as 'len'
192/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8857Avoid reassigning parameters such as 'offset1'
193/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8860Avoid reassigning parameters such as 'offset2'
194/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8865Avoid reassigning parameters such as 'len'
195/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8943Consider using varargs for methods or constructors which take an array the last parameter.
196/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java8978Consider using varargs for methods or constructors which take an array the last parameter.
197/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9020Consider using varargs for methods or constructors which take an array the last parameter.
198/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9041Consider using varargs for methods or constructors which take an array the last parameter.
199/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9062Consider using varargs for methods or constructors which take an array the last parameter.
200/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9083Consider using varargs for methods or constructors which take an array the last parameter.
201/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9104Consider using varargs for methods or constructors which take an array the last parameter.
202/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9125Consider using varargs for methods or constructors which take an array the last parameter.
203/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9149Consider using varargs for methods or constructors which take an array the last parameter.
204/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9243Consider using varargs for methods or constructors which take an array the last parameter.
205/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9290Consider using varargs for methods or constructors which take an array the last parameter.
206/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9337Consider using varargs for methods or constructors which take an array the last parameter.
207/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9384Consider using varargs for methods or constructors which take an array the last parameter.
208/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9431Consider using varargs for methods or constructors which take an array the last parameter.
209/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9520Consider using varargs for methods or constructors which take an array the last parameter.
210/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9603Consider using varargs for methods or constructors which take an array the last parameter.
211/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java9652Document empty constructor
212/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java31All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
213/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java31Possible God Class (WMC=168, ATFD=39, TCC=0.581%)
214/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java128New exception is thrown in catch block, original stack trace may be lost
215/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java307New exception is thrown in catch block, original stack trace may be lost
216/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java449Use equals() to compare object references.
217/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java467Use equals() to compare object references.
218/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java469Use equals() to compare object references.
219/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java1125New exception is thrown in catch block, original stack trace may be lost
220/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java1136Document empty constructor
221/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharEncoding.java40All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
222/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharRange.java72Avoid reassigning parameters such as 'start'
223/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharRange.java73Avoid reassigning parameters such as 'end'
224/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSequenceUtils.java26All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
225/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSequenceUtils.java37Document empty constructor
226/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSequenceUtils.java104Avoid reassigning parameters such as 'start'
227/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSequenceUtils.java191Avoid reassigning parameters such as 'start'
228/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSequenceUtils.java220Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
229/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSequenceUtils.java248Avoid reassigning parameters such as 'start'
230/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSet.java155getInstance method always creates a new object and hence does not comply to Singleton Design Pattern behaviour. Please review
231/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSet.java178Overridable method 'add' called during object construction
232/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSetUtils.java30All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
233/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSetUtils.java103Consider using varargs for methods or constructors which take an array the last parameter.
234/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSetUtils.java226Deeply nested if..then statements are hard to read
235/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSetUtils.java246Document empty constructor
236/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharUtils.java29All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
237/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharUtils.java73Document empty constructor
238/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Charsets.java35All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
239/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassLoaderUtils.java28All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
240/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassPathUtils.java27All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
241/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassPathUtils.java37Document empty constructor
242/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java46All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
243/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java46Possible God Class (WMC=167, ATFD=107, TCC=0.325%)
244/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java163Document empty constructor
245/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java239Avoid reassigning parameters such as 'className'
246/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java415Avoid reassigning parameters such as 'className'
247/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java620Avoid reassigning parameters such as 'cls'
248/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java759Avoid reassigning parameters such as 'classArray'
249/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java762Avoid reassigning parameters such as 'toClassArray'
250/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java876Avoid reassigning parameters such as 'cls'
251/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java1199Avoid reassigning parameters such as 'className'
252/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java1443Avoid reassigning parameters such as 'className'
253/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java64All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
254/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java64Possible God Class (WMC=348, ATFD=48, TCC=0.116%)
255/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java290Consider using varargs for methods or constructors which take an array the last parameter.
256/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java315Deeply nested if..then statements are hard to read
257/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java352Consider using varargs for methods or constructors which take an array the last parameter.
258/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java382Deeply nested if..then statements are hard to read
259/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java419Consider using varargs for methods or constructors which take an array the last parameter.
260/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java447Avoid reassigning parameters such as 'src'
261/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java448Avoid reassigning parameters such as 'srcPos'
262/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java451Deeply nested if..then statements are hard to read
263/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/EnumUtils.java34All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
264/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/EnumUtils.java377Document empty constructor
265/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Functions.java72All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
266/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Functions.java72Possible God Class (WMC=48, ATFD=17, TCC=0.000%)
267/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/LocaleUtils.java38All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
268/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/LocaleUtils.java38Possible God Class (WMC=59, ATFD=44, TCC=0.000%)
269/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/LocaleUtils.java55Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
270/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/LocaleUtils.java59Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
271/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/LocaleUtils.java358Document empty constructor
272/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java52All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
273/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java52Possible God Class (WMC=111, ATFD=52, TCC=1.010%)
274/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java80Document empty constructor
275/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java93Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
276/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java110Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
277/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java269New exception is thrown in catch block, original stack trace may be lost
278/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java330Use equals() to compare object references.
279/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java630Use equals() to compare object references.
280/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java1347Document empty constructor
281/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java49All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
282/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java49Possible God Class (WMC=55, ATFD=11, TCC=3.509%)
283/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java66Document empty constructor
284/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java374Avoid reassigning parameters such as 'end'
285/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java375Avoid if (x != y) ..; else ..;
286/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java379Avoid reassigning parameters such as 'start'
287/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java397Avoid reassigning parameters such as 'count'
288/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java402Switch statements should be exhaustive, add a default case (or missing enum branches)
289/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomUtils.java34All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
290/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomUtils.java54Document empty constructor
291/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Range.java135Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
292/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Range.java140Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
293/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Range.java145Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
294/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Range.java150Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
295/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Range.java155Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
296/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RegExUtils.java26All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
297/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/SerializationException.java40Document empty constructor
298/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/SerializationUtils.java47All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
299/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/SerializationUtils.java285Document empty constructor
300/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Streams.java68All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
301/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java44All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
302/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java290Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
303/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java313Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
304/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java324Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
305/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java335Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
306/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java351Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
307/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java368Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
308/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java384Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
309/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java430Document empty constructor
310/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java123All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
311/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java123Possible God Class (WMC=994, ATFD=143, TCC=5.155%)
312/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java358Avoid reassigning parameters such as 'offset'
313/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java624Avoid reassigning parameters such as 'str'
314/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java660Avoid reassigning parameters such as 'padStr'
315/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java667Avoid reassigning parameters such as 'str'
316/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java866Use equals() to compare object references.
317/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java959Use equals() to compare object references.
318/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java1707Use equals() to compare object references.
319/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java1799Use equals() to compare object references.
320/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java1903Use equals() to compare object references.
321/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java2350Avoid reassigning parameters such as 's'
322/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java2351Avoid reassigning parameters such as 't'
323/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java2491Avoid reassigning parameters such as 's'
324/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java2492Avoid reassigning parameters such as 't'
325/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java3072Use equals() to compare object references.
326/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java3156Avoid reassigning parameters such as 'startPos'
327/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java5159Avoid reassigning parameters such as 'startPos'
328/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java5333Avoid reassigning parameters such as 'padStr'
329/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java5397When doing a String.toLowerCase()/toUpperCase() call, use a Locale
330/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java5513Avoid reassigning parameters such as 'pos'
331/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java5725Avoid reassigning parameters such as 'overlay'
332/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java5729Avoid reassigning parameters such as 'start'
333/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java5735Avoid reassigning parameters such as 'end'
334/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java6434Avoid reassigning parameters such as 'searchString'
335/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java6434When doing a String.toLowerCase()/toUpperCase() call, use a Locale
336/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java6448Avoid reassigning parameters such as 'max'
337/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java6580Avoid reassigning parameters such as 'replaceChars'
338/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java6643Consider using varargs for methods or constructors which take an array the last parameter.
339/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java6865Consider using varargs for methods or constructors which take an array the last parameter.
340/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java7258Avoid reassigning parameters such as 'padStr'
341/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java8068Use equals() to compare object references.
342/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java8191Avoid reassigning parameters such as 'str'
343/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java8425Avoid reassigning parameters such as 'str'
344/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java8460Avoid reassigning parameters such as 'start'
345/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java8515Avoid reassigning parameters such as 'end'
346/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java8518Avoid reassigning parameters such as 'start'
347/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java9432When doing a String.toLowerCase()/toUpperCase() call, use a Locale
348/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java9466Consider using varargs for methods or constructors which take an array the last parameter.
349/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java9647Document empty constructor
350/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/SystemUtils.java35All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
351/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/SystemUtils.java1942Document empty constructor
352/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ThreadUtils.java39All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
353/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ThreadUtils.java148Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
354/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ThreadUtils.java467Document empty constructor
355/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Validate.java47All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
356/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Validate.java47Possible God Class (WMC=143, ATFD=24, TCC=0.853%)
357/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Validate.java82Document empty constructor
358/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Validate.java270Consider using varargs for methods or constructors which take an array the last parameter.
359/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Validate.java527Consider using varargs for methods or constructors which take an array the last parameter.
360/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java96Possible God Class (WMC=142, ATFD=65, TCC=28.947%)
361/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java282Use equals() to compare object references.
362/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java318Consider using varargs for methods or constructors which take an array the last parameter.
363/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java333New exception is thrown in catch block, original stack trace may be lost
364/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java409Use equals() to compare object references.
365/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java630Consider using varargs for methods or constructors which take an array the last parameter.
366/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java661Use equals() to compare object references.
367/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java697Consider using varargs for methods or constructors which take an array the last parameter.
368/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java701Use equals() to compare object references.
369/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java737Consider using varargs for methods or constructors which take an array the last parameter.
370/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java741Use equals() to compare object references.
371/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java777Consider using varargs for methods or constructors which take an array the last parameter.
372/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java781Use equals() to compare object references.
373/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java817Consider using varargs for methods or constructors which take an array the last parameter.
374/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java821Use equals() to compare object references.
375/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java861Use equals() to compare object references.
376/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java897Consider using varargs for methods or constructors which take an array the last parameter.
377/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java901Use equals() to compare object references.
378/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java937Consider using varargs for methods or constructors which take an array the last parameter.
379/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java941Use equals() to compare object references.
380/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java977Consider using varargs for methods or constructors which take an array the last parameter.
381/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java981Use equals() to compare object references.
382/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java116Use equals() to compare object references.
383/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java207Consider using varargs for methods or constructors which take an array the last parameter.
384/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java365Consider using varargs for methods or constructors which take an array the last parameter.
385/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java445Consider using varargs for methods or constructors which take an array the last parameter.
386/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java525Consider using varargs for methods or constructors which take an array the last parameter.
387/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java605Consider using varargs for methods or constructors which take an array the last parameter.
388/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java685Consider using varargs for methods or constructors which take an array the last parameter.
389/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java765Consider using varargs for methods or constructors which take an array the last parameter.
390/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java810Use equals() to compare object references.
391/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java889Consider using varargs for methods or constructors which take an array the last parameter.
392/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java89Possible God Class (WMC=162, ATFD=61, TCC=24.798%)
393/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java214Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
394/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java216Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
395/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java217Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
396/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java218Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
397/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java219Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
398/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java220Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
399/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java453Use equals() to compare object references.
400/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java499Use equals() to compare object references.
401/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java590New exception is thrown in catch block, original stack trace may be lost
402/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java633Use equals() to compare object references.
403/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java664Avoid if (x != y) ..; else ..;
404/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java835Consider using varargs for methods or constructors which take an array the last parameter.
405/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java839Use equals() to compare object references.
406/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java866Consider using varargs for methods or constructors which take an array the last parameter.
407/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java870Use equals() to compare object references.
408/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java897Consider using varargs for methods or constructors which take an array the last parameter.
409/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java901Use equals() to compare object references.
410/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java928Consider using varargs for methods or constructors which take an array the last parameter.
411/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java932Use equals() to compare object references.
412/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java959Consider using varargs for methods or constructors which take an array the last parameter.
413/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java963Use equals() to compare object references.
414/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java994Use equals() to compare object references.
415/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java1021Consider using varargs for methods or constructors which take an array the last parameter.
416/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java1025Use equals() to compare object references.
417/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java1052Consider using varargs for methods or constructors which take an array the last parameter.
418/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java1056Use equals() to compare object references.
419/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java1083Consider using varargs for methods or constructors which take an array the last parameter.
420/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java1087Use equals() to compare object references.
421/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java105Possible God Class (WMC=80, ATFD=21, TCC=19.667%)
422/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java187Consider using varargs for methods or constructors which take an array the last parameter.
423/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java208New exception is thrown in catch block, original stack trace may be lost
424/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java534Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
425/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java539Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
426/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java610Consider using varargs for methods or constructors which take an array the last parameter.
427/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java682Consider using varargs for methods or constructors which take an array the last parameter.
428/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java715Consider using varargs for methods or constructors which take an array the last parameter.
429/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java749Consider using varargs for methods or constructors which take an array the last parameter.
430/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java783Consider using varargs for methods or constructors which take an array the last parameter.
431/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java821Consider using varargs for methods or constructors which take an array the last parameter.
432/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java897Consider using varargs for methods or constructors which take an array the last parameter.
433/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java931Consider using varargs for methods or constructors which take an array the last parameter.
434/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/IDKey.java70Use equals() to compare object references.
435/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/RecursiveToStringStyle.java65Document empty constructor
436/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionDiffBuilder.java121New exception is thrown in catch block, original stack trace may be lost
437/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java103Possible God Class (WMC=56, ATFD=28, TCC=1.846%)
438/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java413Consider using varargs for methods or constructors which take an array the last parameter.
439/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java444Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
440/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java449Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
441/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java454Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
442/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java461Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
443/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java466Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
444/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java555Overridable method 'setUpToClass' called during object construction
445/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java556Overridable method 'setAppendTransients' called during object construction
446/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java557Overridable method 'setAppendStatics' called during object construction
447/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java586Overridable method 'setUpToClass' called during object construction
448/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java587Overridable method 'setAppendTransients' called during object construction
449/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java588Overridable method 'setAppendStatics' called during object construction
450/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java589Overridable method 'setExcludeNullValues' called during object construction
451/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java661New exception is thrown in catch block, original stack trace may be lost
452/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/StandardToStringStyle.java42Document empty constructor
453/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java205Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
454/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java209Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
455/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java213Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
456/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java251Avoid reassigning parameters such as 'style'
457/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java254Avoid reassigning parameters such as 'buffer'
458/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java286Consider using varargs for methods or constructors which take an array the last parameter.
459/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java342Consider using varargs for methods or constructors which take an array the last parameter.
460/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java370Consider using varargs for methods or constructors which take an array the last parameter.
461/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java398Consider using varargs for methods or constructors which take an array the last parameter.
462/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java426Consider using varargs for methods or constructors which take an array the last parameter.
463/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java454Consider using varargs for methods or constructors which take an array the last parameter.
464/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java482Consider using varargs for methods or constructors which take an array the last parameter.
465/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java510Consider using varargs for methods or constructors which take an array the last parameter.
466/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java536Consider using varargs for methods or constructors which take an array the last parameter.
467/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java627Consider using varargs for methods or constructors which take an array the last parameter.
468/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java673Consider using varargs for methods or constructors which take an array the last parameter.
469/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java719Consider using varargs for methods or constructors which take an array the last parameter.
470/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java765Consider using varargs for methods or constructors which take an array the last parameter.
471/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java811Consider using varargs for methods or constructors which take an array the last parameter.
472/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java872Consider using varargs for methods or constructors which take an array the last parameter.
473/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java918Consider using varargs for methods or constructors which take an array the last parameter.
474/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java69Possible God Class (WMC=213, ATFD=45, TCC=3.406%)
475/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java246Deeply nested if..then statements are hard to read
476/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java256Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
477/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java261Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
478/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java266Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
479/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java271Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
480/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java276Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
481/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java281Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
482/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java286Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
483/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java291Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
484/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java296Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
485/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java301Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
486/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java306Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
487/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java311Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
488/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java316Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
489/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java321Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
490/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java327Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
491/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java332Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
492/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java337Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
493/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java342Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
494/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java347Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
495/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java352Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
496/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java359Document empty constructor
497/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java393Deeply nested if..then statements are hard to read
498/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java917Consider using varargs for methods or constructors which take an array the last parameter.
499/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java975Consider using varargs for methods or constructors which take an array the last parameter.
500/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1016Consider using varargs for methods or constructors which take an array the last parameter.
501/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1036Consider using varargs for methods or constructors which take an array the last parameter.
502/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1077Consider using varargs for methods or constructors which take an array the last parameter.
503/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1097Consider using varargs for methods or constructors which take an array the last parameter.
504/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1138Consider using varargs for methods or constructors which take an array the last parameter.
505/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1158Consider using varargs for methods or constructors which take an array the last parameter.
506/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1260Consider using varargs for methods or constructors which take an array the last parameter.
507/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1280Consider using varargs for methods or constructors which take an array the last parameter.
508/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1321Consider using varargs for methods or constructors which take an array the last parameter.
509/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1341Consider using varargs for methods or constructors which take an array the last parameter.
510/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1382Consider using varargs for methods or constructors which take an array the last parameter.
511/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1402Consider using varargs for methods or constructors which take an array the last parameter.
512/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1443Consider using varargs for methods or constructors which take an array the last parameter.
513/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1463Consider using varargs for methods or constructors which take an array the last parameter.
514/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1765Avoid reassigning parameters such as 'arrayStart'
515/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1791Avoid reassigning parameters such as 'arrayEnd'
516/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1817Avoid reassigning parameters such as 'arraySeparator'
517/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1843Avoid reassigning parameters such as 'contentStart'
518/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1869Avoid reassigning parameters such as 'contentEnd'
519/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1895Avoid reassigning parameters such as 'fieldNameValueSeparator'
520/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1921Avoid reassigning parameters such as 'fieldSeparator'
521/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java1995Avoid reassigning parameters such as 'nullText'
522/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java2027Avoid reassigning parameters such as 'sizeStartText'
523/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java2059Avoid reassigning parameters such as 'sizeEndText'
524/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java2091Avoid reassigning parameters such as 'summaryObjectStartText'
525/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java2123Avoid reassigning parameters such as 'summaryObjectEndText'
526/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java2150Document empty constructor
527/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/compare/ComparableUtils.java30A class which only has private constructors should be final
528/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java115Overridable method 'isStarted' called during object construction (call stack: [setExternalExecutor, isStarted])
529/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java123Use block level rather than method level synchronization
530/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java134Use block level rather than method level synchronization
531/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java152Use block level rather than method level synchronization
532/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java172Use block level rather than method level synchronization
533/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java230Use block level rather than method level synchronization
534/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java247Use block level rather than method level synchronization
535/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BasicThreadFactory.java91A class which only has private constructors should be final
536/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/CircuitBreakingException.java35Document empty constructor
537/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/ConcurrentException.java43Document empty constructor
538/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/ConcurrentRuntimeException.java45Document empty constructor
539/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/ConcurrentUtils.java34A class which only has private constructors should be final
540/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/ConcurrentUtils.java203New exception is thrown in catch block, original stack trace may be lost
541/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/ConcurrentUtils.java304New exception is thrown in catch block, original stack trace may be lost
542/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/EventCountCircuitBreaker.java351Use equals() to compare object references.
543/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/Memoizer.java135New exception is thrown in catch block, original stack trace may be lost
544/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/MultiBackgroundInitializer.java108Document empty constructor
545/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java241Use block level rather than method level synchronization
546/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java255Use block level rather than method level synchronization
547/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java264Use block level rather than method level synchronization
548/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java287Use block level rather than method level synchronization
549/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java302Use block level rather than method level synchronization
550/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java325Use block level rather than method level synchronization
551/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java340Use block level rather than method level synchronization
552/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java350Use block level rather than method level synchronization
553/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java365Use block level rather than method level synchronization
554/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java378Use block level rather than method level synchronization
555/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java428Use block level rather than method level synchronization
556/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/locks/LockingVisitors.java82All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
557/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/event/EventListenerSupport.java147Overridable method 'createInvocationHandler' called during object construction (call stack: [initializeTransientFields, createProxy, createInvocationHandler])
558/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/event/EventUtils.java35All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
559/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/event/EventUtils.java51New exception is thrown in catch block, original stack trace may be lost
560/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/event/EventUtils.java55New exception is thrown in catch block, original stack trace may be lost
561/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/event/EventUtils.java59New exception is thrown in catch block, original stack trace may be lost
562/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/event/EventUtils.java93Consider using varargs for methods or constructors which take an array the last parameter.
563/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ContextedException.java150Avoid reassigning parameters such as 'context'
564/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ContextedRuntimeException.java150Avoid reassigning parameters such as 'context'
565/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java40All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
566/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java40Possible God Class (WMC=94, ATFD=31, TCC=0.379%)
567/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java118Consider using varargs for methods or constructors which take an array the last parameter.
568/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java129Avoid reassigning parameters such as 'methodNames'
569/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java417Avoid reassigning parameters such as 'throwable'
570/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java462Avoid reassigning parameters such as 'chain'
571/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java483Avoid reassigning parameters such as 'fromIndex'
572/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java780Avoid reassigning parameters such as 'fromIndex'
573/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java940Document empty constructor
574/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/function/Failable.java69A class which only has private constructors should be final
575/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/function/Failable.java69Possible God Class (WMC=65, ATFD=25, TCC=0.000%)
576/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java36Possible God Class (WMC=146, ATFD=42, TCC=32.008%)
577/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java149Avoid reassigning parameters such as 'numerator'
578/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java150Avoid reassigning parameters such as 'denominator'
579/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java216Avoid reassigning parameters such as 'numerator'
580/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java217Avoid reassigning parameters such as 'denominator'
581/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java249Avoid reassigning parameters such as 'value'
582/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java325Avoid reassigning parameters such as 'str'
583/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java581Avoid reassigning parameters such as 'u'
584/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java584Avoid reassigning parameters such as 'v'
585/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java861Use equals() to compare object references.
586/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/IEEE754rUtils.java28All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
587/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java32All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
588/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java32Possible God Class (WMC=279, ATFD=61, TCC=0.280%)
589/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java95Document empty constructor
590/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java1338Avoid reassigning parameters such as 'a'
591/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java1356Avoid reassigning parameters such as 'a'
592/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java1374Avoid reassigning parameters such as 'a'
593/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java1392Avoid reassigning parameters such as 'a'
594/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java1444Avoid reassigning parameters such as 'a'
595/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java1462Avoid reassigning parameters such as 'a'
596/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java1480Avoid reassigning parameters such as 'a'
597/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java1498Avoid reassigning parameters such as 'a'
598/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableBoolean.java47Document empty constructor
599/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableByte.java44Document empty constructor
600/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java42Document empty constructor
601/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java42Document empty constructor
602/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableInt.java44Document empty constructor
603/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableLong.java44Document empty constructor
604/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableObject.java43Document empty constructor
605/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableShort.java44Document empty constructor
606/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java47All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
607/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java57Document empty constructor
608/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java107Consider using varargs for methods or constructors which take an array the last parameter.
609/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java110Avoid reassigning parameters such as 'args'
610/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java111Avoid reassigning parameters such as 'parameterTypes'
611/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java172Consider using varargs for methods or constructors which take an array the last parameter.
612/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java174Avoid reassigning parameters such as 'args'
613/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java175Avoid reassigning parameters such as 'parameterTypes'
614/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java270Deeply nested if..then statements are hard to read
615/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/FieldUtils.java42All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
616/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/FieldUtils.java42Possible God Class (WMC=57, ATFD=78, TCC=0.000%)
617/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/FieldUtils.java50Document empty constructor
618/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/InheritanceUtils.java26All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
619/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/InheritanceUtils.java36Document empty constructor
620/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java33This abstract class does not have any abstract methods
621/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java102Consider using varargs for methods or constructors which take an array the last parameter.
622/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java119Consider using varargs for methods or constructors which take an array the last parameter.
623/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java135Consider using varargs for methods or constructors which take an array the last parameter.
624/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java210Avoid reassigning parameters such as 'srcClass'
625/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java251Consider using varargs for methods or constructors which take an array the last parameter.
626/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java255Consider using varargs for methods or constructors which take an array the last parameter.
627/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java259Consider using varargs for methods or constructors which take an array the last parameter.
628/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java64All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
629/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java64Possible God Class (WMC=113, ATFD=119, TCC=0.000%)
630/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java76Document empty constructor
631/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java207Consider using varargs for methods or constructors which take an array the last parameter.
632/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java209Avoid reassigning parameters such as 'parameterTypes'
633/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java210Avoid reassigning parameters such as 'args'
634/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java258Consider using varargs for methods or constructors which take an array the last parameter.
635/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java333Consider using varargs for methods or constructors which take an array the last parameter.
636/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java336Avoid reassigning parameters such as 'args'
637/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java337Avoid reassigning parameters such as 'parameterTypes'
638/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java368Consider using varargs for methods or constructors which take an array the last parameter.
639/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java371Avoid reassigning parameters such as 'args'
640/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java372Avoid reassigning parameters such as 'parameterTypes'
641/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java436Consider using varargs for methods or constructors which take an array the last parameter.
642/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java439Avoid reassigning parameters such as 'args'
643/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java440Avoid reassigning parameters such as 'parameterTypes'
644/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java451Consider using varargs for methods or constructors which take an array the last parameter.
645/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java454Avoid reassigning parameters such as 'args'
646/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java469Consider using varargs for methods or constructors which take an array the last parameter.
647/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java571Avoid reassigning parameters such as 'method'
648/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java626Avoid reassigning parameters such as 'cls'
649/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java798Consider using varargs for methods or constructors which take an array the last parameter.
650/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java1027Use opposite operator instead of the logic complement operator.
651/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java47All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
652/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java47Possible God Class (WMC=263, ATFD=129, TCC=0.000%)
653/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java114Consider using varargs for methods or constructors which take an array the last parameter.
654/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java231Consider using varargs for methods or constructors which take an array the last parameter.
655/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java285Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
656/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java309Consider using varargs for methods or constructors which take an array the last parameter.
657/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java516Consider using varargs for methods or constructors which take an array the last parameter.
658/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java552Consider using varargs for methods or constructors which take an array the last parameter.
659/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java835Avoid reassigning parameters such as 'cls'
660/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java1511Consider using varargs for methods or constructors which take an array the last parameter.
661/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java1524Use equals() to compare object references.
662/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java1787Consider using varargs for methods or constructors which take an array the last parameter.
663/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java1816Avoid reassigning parameters such as 'typeVariable'
664/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java1834Avoid reassigning parameters such as 'typeArguments'
665/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java1929Document empty constructor
666/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/stream/Streams.java67All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
667/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/ExtendedMessageFormat.java74Possible God Class (WMC=81, ATFD=45, TCC=14.706%)
668/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/ExtendedMessageFormat.java162A switch statement does not contain a break
669/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/ExtendedMessageFormat.java414A switch statement does not contain a break
670/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/FormattableUtils.java41All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
671/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/FormattableUtils.java56Document empty constructor
672/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java81Possible God Class (WMC=435, ATFD=46, TCC=27.108%)
673/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java119Avoid reassigning parameters such as 'initialCapacity'
674/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java135Overridable method 'append' called during object construction
675/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java135Overridable method 'append' called during object construction
676/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java135Overridable method 'append' called during object construction
677/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java178Avoid reassigning parameters such as 'nullText'
678/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java393Avoid reassigning parameters such as 'endIndex'
679/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java409Consider using varargs for methods or constructors which take an array the last parameter.
680/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java412Avoid reassigning parameters such as 'destination'
681/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java456Ensure that resources like this Reader object are closed after use
682/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java851Consider using varargs for methods or constructors which take an array the last parameter.
683/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java1110Consider using varargs for methods or constructors which take an array the last parameter.
684/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java1630Avoid reassigning parameters such as 'str'
685/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java1654Consider using varargs for methods or constructors which take an array the last parameter.
686/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java1713Avoid reassigning parameters such as 'index'
687/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java1820Avoid reassigning parameters such as 'endIndex'
688/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java1968Avoid reassigning parameters such as 'endIndex'
689/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2105Avoid reassigning parameters such as 'endIndex'
690/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2136Avoid reassigning parameters such as 'to'
691/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2139Avoid reassigning parameters such as 'replaceCount'
692/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2296Avoid reassigning parameters such as 'endIndex'
693/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2362Avoid reassigning parameters such as 'index'
694/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2434Avoid reassigning parameters such as 'startIndex'
695/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2470Avoid reassigning parameters such as 'startIndex'
696/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2525Avoid reassigning parameters such as 'startIndex'
697/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2558Avoid reassigning parameters such as 'startIndex'
698/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2593Avoid reassigning parameters such as 'startIndex'
699/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2646Avoid reassigning parameters such as 'startIndex'
700/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2780Use equals() to compare object references.
701/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2914Avoid reassigning parameters such as 'endIndex'
702/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2943Document empty constructor
703/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2979Document empty constructor
704/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java2991Avoid unnecessary comparisons in boolean expressions
705/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java3011Avoid reassigning parameters such as 'len'
706/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java3022Avoid reassigning parameters such as 'n'
707/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java3065Document empty constructor
708/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrLookup.java96Document empty constructor
709/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrMatcher.java220Document empty constructor
710/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrMatcher.java287Consider using varargs for methods or constructors which take an array the last parameter.
711/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrMatcher.java370Avoid reassigning parameters such as 'pos'
712/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrMatcher.java394Document empty constructor
713/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrMatcher.java421Document empty constructor
714/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java129Possible God Class (WMC=111, ATFD=14, TCC=0.707%)
715/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java327Overridable method 'setVariableResolver' called during object construction
716/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java328Overridable method 'setVariablePrefix' called during object construction
717/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java329Overridable method 'setVariableSuffix' called during object construction
718/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java330Overridable method 'setEscapeChar' called during object construction
719/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java331Overridable method 'setValueDelimiterMatcher' called during object construction
720/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java347Overridable method 'setVariableResolver' called during object construction
721/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java348Overridable method 'setVariablePrefix' called during object construction
722/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java349Overridable method 'setVariableSuffix' called during object construction
723/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java350Overridable method 'setEscapeChar' called during object construction
724/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java351Overridable method 'setValueDelimiter' called during object construction
725/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java383Overridable method 'setVariableResolver' called during object construction
726/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java384Overridable method 'setVariablePrefixMatcher' called during object construction
727/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java385Overridable method 'setVariableSuffixMatcher' called during object construction
728/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java386Overridable method 'setEscapeChar' called during object construction
729/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java387Overridable method 'setValueDelimiterMatcher' called during object construction
730/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java403Avoid unnecessary comparisons in boolean expressions
731/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java426Avoid unnecessary comparisons in boolean expressions
732/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java441Consider using varargs for methods or constructors which take an array the last parameter.
733/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java643Avoid unnecessary comparisons in boolean expressions
734/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java686Avoid unnecessary comparisons in boolean expressions
735/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java830Deeply nested if..then statements are hard to read
736/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java834Deeply nested if..then statements are hard to read
737/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java844Avoid reassigning parameters such as 'priorVariables'
738/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java899Avoid unnecessary comparisons in boolean expressions
739/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java90Possible God Class (WMC=112, ATFD=13, TCC=6.118%)
740/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java181Consider using varargs for methods or constructors which take an array the last parameter.
741/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java229Consider using varargs for methods or constructors which take an array the last parameter.
742/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java268Overridable method 'setDelimiterChar' called during object construction
743/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java279Overridable method 'setDelimiterString' called during object construction
744/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java290Overridable method 'setDelimiterMatcher' called during object construction
745/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java303Overridable method 'setQuoteChar' called during object construction
746/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java316Overridable method 'setQuoteMatcher' called during object construction
747/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java325Consider using varargs for methods or constructors which take an array the last parameter.
748/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java337Overridable method 'setDelimiterChar' called during object construction
749/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java348Overridable method 'setDelimiterString' called during object construction
750/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java359Overridable method 'setDelimiterMatcher' called during object construction
751/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java372Overridable method 'setQuoteChar' called during object construction
752/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java385Overridable method 'setQuoteMatcher' called during object construction
753/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java487Consider using varargs for methods or constructors which take an array the last parameter.
754/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java665Avoid reassigning parameters such as 'tok'
755/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java694Avoid reassigning parameters such as 'start'
756/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java38All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
757/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java38Possible God Class (WMC=63, ATFD=23, TCC=0.000%)
758/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java48Document empty constructor
759/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java278Avoid reassigning parameters such as 'newLineStr'
760/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java281Avoid reassigning parameters such as 'wrapLength'
761/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java284Avoid reassigning parameters such as 'wrapOn'
762/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java479Avoid reassigning parameters such as 'str'
763/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java479When doing a String.toLowerCase()/toUpperCase() call, use a Locale
764/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java725Consider using varargs for methods or constructors which take an array the last parameter.
765/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/CharSequenceTranslator.java99Deeply nested if..then statements are hard to read
766/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java30All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
767/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java41Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
768/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java148Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
769/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java160Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
770/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java365Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
771/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java377Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
772/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java392Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
773/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java402Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
774/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java414Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
775/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java426Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
776/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java442Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
777/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java449Consider using varargs for methods or constructors which take an array the last parameter.
778/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/OctalUnescaper.java55Deeply nested if..then statements are hard to read
779/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DateFormatUtils.java35All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
780/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DateFormatUtils.java203Document empty constructor
781/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DateUtils.java55All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
782/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DateUtils.java55Possible God Class (WMC=177, ATFD=218, TCC=0.000%)
783/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DateUtils.java149Document empty constructor
784/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DateUtils.java1689A switch statement does not contain a break
785/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java51All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
786/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java51Possible God Class (WMC=77, ATFD=86, TCC=12.727%)
787/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java59Document empty constructor
788/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java69Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
789/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java188Deeply nested if..then statements are hard to read
790/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java207Deeply nested if..then statements are hard to read
791/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java480Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
792/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java481Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
793/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java482Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
794/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java483Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
795/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java484Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
796/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java485Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
797/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java486Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
798/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java509A switch statement does not contain a break
799/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java584Use equals() to compare object references.
800/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java591Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
801/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java592Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
802/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java662Use equals() to compare object references.
803/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationUtils.java35All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
804/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateFormat.java72Class contains multiple getInstance methods. Please review.
805/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java75Possible God Class (WMC=83, ATFD=24, TCC=25.541%)
806/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java444A switch statement does not contain a break
807/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java480Avoid reassigning parameters such as 'locale'
808/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java582The default label should be the last label in a switch statement
809/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java635Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
810/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java898Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
811/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1007Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
812/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1008Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
813/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1009Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
814/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1039Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
815/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1040Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
816/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1041Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
817/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1042Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
818/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1043Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
819/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1051Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
820/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1052Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
821/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1067Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
822/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1068Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
823/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1069Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
824/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java1070Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
825/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java81Possible God Class (WMC=115, ATFD=60, TCC=8.506%)
826/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java159Overridable method 'parsePattern' called during object construction (call stack: [init, parsePattern])
827/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java327Consider using varargs for methods or constructors which take an array the last parameter.
828/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java544Avoid reassigning parameters such as 'calendar'
829/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java689Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
830/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java718A switch statement does not contain a break
831/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java718Switch statements should be exhaustive, add a default case (or missing enum branches)
832/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java721Avoid reassigning parameters such as 'value'
833/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java753Avoid reassigning parameters such as 'minFieldWidth'
834/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java880Consider using varargs for methods or constructors which take an array the last parameter.
835/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java965Document empty constructor
836/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java1097Document empty constructor
837/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java1134Document empty constructor
838/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java1307Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
839/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java1468Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
840/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastTimeZone.java28A class which only has private constructors should be final
841/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java37Class contains multiple getInstance methods. Please review.
842/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java70getInstance method always creates a new object and hence does not comply to Singleton Design Pattern behaviour. Please review
843/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java73Avoid reassigning parameters such as 'timeZone'
844/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java75Avoid reassigning parameters such as 'locale'
845/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java118Avoid reassigning parameters such as 'locale'
846/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java209New exception is thrown in catch block, original stack trace may be lost
847/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java220Consider using varargs for methods or constructors which take an array the last parameter.
848/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java227Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
849/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java228Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
850/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/GmtTimeZone.java103Use equals() to compare object references.
851/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java62Possible God Class (WMC=55, ATFD=34, TCC=2.536%)
852/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java195Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
853/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java200Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
854/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java205Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
855/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java210Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
856/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java217Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
857/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java224Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
858/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java229Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
859/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/TimeZones.java25A class which only has private constructors should be final
860/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/TimeZones.java34Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
861/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java158Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
862/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java161Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
863/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/ImmutableTriple.java103Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
864/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/ImmutableTriple.java105Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
865/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/ImmutableTriple.java108Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
866/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutablePair.java101Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
867/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutablePair.java104Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
868/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutablePair.java109Document empty constructor
869/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutableTriple.java30The class 'MutableTriple' is suspected to be a Data Class (WOC=20.000%, NOPA=4, NOAM=6, WMC=10)
870/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutableTriple.java78Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
871/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutableTriple.java80Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
872/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutableTriple.java83Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
873/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutableTriple.java88Document empty constructor
874/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/Pair.java65Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
875/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/Pair.java75Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
876/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/Triple.java64Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
877/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/Triple.java74Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
878/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/AnnotationUtilsTest.java398Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
879/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/AnnotationUtilsTest.java399Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
880/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/AnnotationUtilsTest.java400Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
881/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/AnnotationUtilsTest.java401Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
882/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ArrayUtilsRemoveMultipleTest.java31Possible God Class (WMC=55, ATFD=811, TCC=0.000%)
883/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ArrayUtilsTest.java46Possible God Class (WMC=346, ATFD=2,294, TCC=0.061%)
884/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ArrayUtilsTest.java52Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
885/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/BooleanUtilsTest.java37Possible God Class (WMC=74, ATFD=272, TCC=0.000%)
886/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/CharSequenceUtilsTest.java131Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
887/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/CharUtilsTest.java36Possible God Class (WMC=57, ATFD=81, TCC=13.768%)
888/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassLoaderUtilsTest.java37it is recommended to wrap resource in try-with-resource declaration directly
889/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java52Possible God Class (WMC=70, ATFD=1,603, TCC=0.000%)
890/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java285Avoid instantiating an object just to call getClass() on it; use the .class public member instead
891/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java330Avoid instantiating an object just to call getClass() on it; use the .class public member instead
892/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java375Avoid instantiating an object just to call getClass() on it; use the .class public member instead
893/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java412Avoid instantiating an object just to call getClass() on it; use the .class public member instead
894/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java490Avoid instantiating an object just to call getClass() on it; use the .class public member instead
895/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java525Avoid instantiating an object just to call getClass() on it; use the .class public member instead
896/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java628Avoid instantiating an object just to call getClass() on it; use the .class public member instead
897/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java704Avoid instantiating an object just to call getClass() on it; use the .class public member instead
898/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java1141Avoid instantiating an object just to call getClass() on it; use the .class public member instead
899/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ConversionTest.java464Consider using varargs for methods or constructors which take an array the last parameter.
900/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java232Consider using varargs for methods or constructors which take an array the last parameter.
901/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java394Consider using varargs for methods or constructors which take an array the last parameter.
902/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java442Consider using varargs for methods or constructors which take an array the last parameter.
903/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java57Possible God Class (WMC=52, ATFD=166, TCC=3.318%)
904/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java122Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
905/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java123Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
906/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java124Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
907/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java126Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
908/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java128Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
909/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java130Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
910/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/RandomStringUtilsTest.java42Possible God Class (WMC=69, ATFD=54, TCC=0.000%)
911/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/RandomStringUtilsTest.java445A switch statement does not contain a break
912/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/RandomStringUtilsTest.java473Consider using varargs for methods or constructors which take an array the last parameter.
913/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/RandomUtilsTest.java103Avoid unnecessary comparisons in boolean expressions
914/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/RandomUtilsTest.java103Avoid unnecessary comparisons in boolean expressions
915/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/SerializationUtilsTest.java156Ensure that resources like this OutputStream object are closed after use
916/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/StringEscapeUtilsTest.java104Avoid reassigning parameters such as 'message'
917/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/StringEscapeUtilsTest.java178Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
918/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/StringUtilsTest.java55Possible God Class (WMC=207, ATFD=521, TCC=0.778%)
919/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/SystemUtilsTest.java53Possible God Class (WMC=52, ATFD=553, TCC=0.000%)
920/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ThreadUtilsTest.java68Use block level rather than method level synchronization
921/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/CompareToBuilderTest.java30Possible God Class (WMC=75, ATFD=76, TCC=0.000%)
922/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/CompareToBuilderTest.java168Consider using varargs for methods or constructors which take an array the last parameter.
923/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/CompareToBuilderTest.java182Consider using varargs for methods or constructors which take an array the last parameter.
924/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/CompareToBuilderTest.java214Consider using varargs for methods or constructors which take an array the last parameter.
925/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/CompareToBuilderTest.java244Consider using varargs for methods or constructors which take an array the last parameter.
926/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/DiffBuilderTest.java94Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
927/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/EqualsBuilderTest.java34Possible God Class (WMC=80, ATFD=70, TCC=0.000%)
928/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/EqualsBuilderTest.java41Document empty constructor
929/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/JsonToStringStyleTest.java649Consider using varargs for methods or constructors which take an array the last parameter.
930/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/JsonToStringStyleTest.java659The class 'AcademyClass' is suspected to be a Data Class (WOC=20.000%, NOPA=0, NOAM=4, WMC=5)
931/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java30This final field could be made static
932/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java31This final field could be made static
933/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java37This final field could be made static
934/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java39This final field could be made static
935/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java43This final field could be made static
936/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java45This final field could be made static
937/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java47This final field could be made static
938/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderConcurrencyTest.java62Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
939/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderConcurrencyTest.java63Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
940/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeNullValuesTest.java39Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
941/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeNullValuesTest.java40Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
942/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeNullValuesTest.java41Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
943/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeNullValuesTest.java42Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
944/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeNullValuesTest.java43Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
945/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeNullValuesTest.java44Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
946/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeTest.java36This final field could be made static
947/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeTest.java39This final field could be made static
948/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeTest.java42Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
949/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeTest.java44Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
950/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeTest.java46Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
951/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeTest.java48Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
952/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeWithAnnotationTest.java33This final field could be made static
953/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeWithAnnotationTest.java36This final field could be made static
954/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeWithAnnotationTest.java39Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
955/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeWithAnnotationTest.java41Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
956/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeWithAnnotationTest.java43Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
957/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeWithAnnotationTest.java45Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
958/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderMutateInspectConcurrencyTest.java42This final field could be made static
959/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderMutateInspectConcurrencyTest.java52Use block level rather than method level synchronization
960/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderMutateInspectConcurrencyTest.java56Use block level rather than method level synchronization
961/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderSummaryTest.java26This final field could be made static
962/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderSummaryTest.java29This final field could be made static
963/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ShortPrefixToStringStyleTest.java35This final field could be made static
964/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java37This final field could be made static
965/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java36Possible God Class (WMC=102, ATFD=64, TCC=27.335%)
966/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java358This final field could be made static
967/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java360This final field could be made static
968/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java365This final field could be made static
969/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java367This final field could be made static
970/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java473Document empty constructor
971/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java503This final field could be made static
972/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringStyleConcurrencyTest.java58Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
973/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringStyleConcurrencyTest.java59Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
974/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringStyleConcurrencyTest.java60Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
975/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/compare/ComparableUtilsTest.java92Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
976/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/compare/ComparableUtilsTest.java175Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
977/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/compare/ComparableUtilsTest.java258Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
978/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/compare/ComparableUtilsTest.java286Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
979/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/concurrent/BackgroundInitializerTest.java284Document empty constructor
980/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/concurrent/TimedSemaphoreTest.java447Use block level rather than method level synchronization
981/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/concurrent/TimedSemaphoreTest.java458Use block level rather than method level synchronization
982/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/concurrent/locks/LockingVisitorsTest.java40Consider using varargs for methods or constructors which take an array the last parameter.
983/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/AbstractExceptionContextTest.java40This abstract class does not have any abstract methods
984/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/AbstractExceptionTest.java23This abstract class does not have any abstract methods
985/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java47Possible God Class (WMC=58, ATFD=255, TCC=25.439%)
986/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java61Overridable method 'setCause' called during object construction
987/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java65Overridable method 'setCause' called during object construction
988/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java96Document empty constructor
989/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java118Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
990/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java121Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
991/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java123Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
992/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java125Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
993/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java129Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
994/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java131Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
995/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java141Consider simply returning the value vs storing it in local variable 't'
996/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java150Consider simply returning the value vs storing it in local variable 't'
997/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/function/FailableFunctionsTest.java45Possible God Class (WMC=143, ATFD=521, TCC=2.933%)
998/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/function/FailableFunctionsTest.java278Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
999/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/function/FailableFunctionsTest.java280Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1000/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/function/Objects.java64All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
1001/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/math/NumberUtilsTest.java37Possible God Class (WMC=122, ATFD=404, TCC=0.000%)
1002/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/ConstructorUtilsTest.java102Consider using varargs for methods or constructors which take an array the last parameter.
1003/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/ConstructorUtilsTest.java114Document empty constructor
1004/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/ConstructorUtilsTest.java119Document empty constructor
1005/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/ConstructorUtilsTest.java124Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1006/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/ConstructorUtilsTest.java268Consider using varargs for methods or constructors which take an array the last parameter.
1007/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/ConstructorUtilsTest.java274Consider using varargs for methods or constructors which take an array the last parameter.
1008/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/FieldUtilsTest.java56Possible God Class (WMC=77, ATFD=744, TCC=3.980%)
1009/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/FieldUtilsTest.java185Consider using varargs for methods or constructors which take an array the last parameter.
1010/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java60Possible God Class (WMC=55, ATFD=462, TCC=2.683%)
1011/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java114Document empty method body
1012/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java313Document empty method body
1013/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java317Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1014/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java318Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1015/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java925Consider using varargs for methods or constructors which take an array the last parameter.
1016/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java933Consider using varargs for methods or constructors which take an array the last parameter.
1017/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java947Document empty method body
1018/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java950Document empty method body
1019/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java953Document empty method body
1020/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java956Document empty method body
1021/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java959Document empty method body
1022/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java962Document empty method body
1023/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java1057Document empty method body
1024/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java1060Document empty method body
1025/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java1063Document empty method body
1026/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java1066Document empty method body
1027/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java1069Document empty method body
1028/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java1072Document empty method body
1029/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java1075Document empty method body
1030/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java1078Document empty method body
1031/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java1081Document empty method body
1032/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java1084Document empty method body
1033/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java1087Document empty method body
1034/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java88Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1035/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java90Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1036/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java92Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1037/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java94Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1038/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java96Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1039/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java98Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1040/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java162Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1041/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java164Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1042/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java166Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1043/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java168Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1044/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java170Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1045/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java172Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1046/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java174Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1047/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java188Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1048/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java190Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1049/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java192Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1050/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java194Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1051/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java196Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1052/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java198Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1053/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java200Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1054/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java202Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1055/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java204Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1056/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java206Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1057/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java208Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1058/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java232Consider using varargs for methods or constructors which take an array the last parameter.
1059/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java232Document empty method body
1060/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/Ambig.java24Document empty method body
1061/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/GenericParent.java25Document empty method body
1062/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/GenericParent.java29Document empty method body
1063/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/GenericParent.java32Document empty method body
1064/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/Parent.java26This final field could be made static
1065/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/Parent.java29Document empty method body
1066/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/Parent.java33Document empty method body
1067/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/Parent.java36Document empty method body
1068/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PrivatelyShadowedChild.java23This final field could be made static
1069/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PrivatelyShadowedChild.java24This final field could be made static
1070/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PrivatelyShadowedChild.java25This final field could be made static
1071/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PrivatelyShadowedChild.java26This final field could be made static
1072/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PublicChild.java25Document empty method body
1073/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PublicChild.java29Document empty method body
1074/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PublicChild.java33Document empty method body
1075/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PublicChild.java37Document empty method body
1076/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/StaticContainer.java21All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
1077/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/StringParameterizedChild.java29Document empty method body
1078/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/StringParameterizedChild.java33Document empty method body
1079/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/StringParameterizedChild.java37Document empty method body
1080/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/StringParameterizedChild.java41Document empty method body
1081/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/test/NotVisibleExceptionFactory.java23A class which only has private constructors should be final
1082/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/ExtendedMessageFormatTest.java337Consider using varargs for methods or constructors which take an array the last parameter.
1083/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/ExtendedMessageFormatTest.java348Consider using varargs for methods or constructors which take an array the last parameter.
1084/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/ExtendedMessageFormatTest.java462Avoid if (x != y) ..; else ..;
1085/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrBuilderAppendInsertTest.java35Possible God Class (WMC=51, ATFD=136, TCC=0.819%)
1086/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrBuilderTest.java45Possible God Class (WMC=94, ATFD=158, TCC=1.075%)
1087/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrBuilderTest.java1552Avoid reassigning parameters such as 'pos'
1088/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrBuilderTest.java1604Ensure that resources like this Reader object are closed after use
1089/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrBuilderTest.java1636Ensure that resources like this Reader object are closed after use
1090/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrBuilderTest.java1661Ensure that resources like this Writer object are closed after use
1091/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrSubstitutorTest.java40Possible God Class (WMC=54, ATFD=64, TCC=6.377%)
1092/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrTokenizerTest.java39Possible God Class (WMC=68, ATFD=179, TCC=0.055%)
1093/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java47Possible God Class (WMC=73, ATFD=627, TCC=6.749%)
1094/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java113Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1095/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java114Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1096/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java115Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1097/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java116Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1098/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java117Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1099/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java118Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1100/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java119Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1101/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java120Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1102/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java121Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1103/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java122Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1104/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java123Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1105/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java124Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1106/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java125Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1107/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java126Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1108/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java127Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1109/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java128Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1110/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java129Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1111/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java130Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1112/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java131Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1113/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java132Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1114/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java133Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1115/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java134Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1116/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java135Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1117/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java136Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1118/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java137Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1119/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java139Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1120/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java141Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1121/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java143Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1122/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java145Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1123/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java1548When instantiating a SimpleDateFormat object, specify a Locale
1124/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDateFormatTest.java270When instantiating a SimpleDateFormat object, specify a Locale
1125/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDateParserSDFTest.java122New exception is thrown in catch block, original stack trace may be lost
1126/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDateParserTest.java54Class contains multiple getInstance methods. Please review.
1127/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDateParserTest.java54Possible God Class (WMC=68, ATFD=277, TCC=11.739%)
1128/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDateParserTest.java142Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1129/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDateParserTest.java163Avoid reassigning parameters such as 'year'
1130/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDatePrinterTest.java43Class contains multiple getInstance methods. Please review.
1131/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDatePrinterTest.java103getInstance method always creates a new object and hence does not comply to Singleton Design Pattern behaviour. Please review
1132/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDatePrinterTest.java181When instantiating a SimpleDateFormat object, specify a Locale
1133/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDatePrinterTest.java211When instantiating a SimpleDateFormat object, specify a Locale
1134/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDatePrinterTimeZonesTest.java43When instantiating a SimpleDateFormat object, specify a Locale
1135/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_testBitSet_jmhTest.java276Avoid reassigning parameters such as 'startRndMask'
1136/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_testBitSet_jmhTest.java327Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1137/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_testHashSet_jmhTest.java276Avoid reassigning parameters such as 'startRndMask'
1138/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_testHashSet_jmhTest.java327Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1139/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_timeBitSetRemoveAll_jmhTest.java276Avoid reassigning parameters such as 'startRndMask'
1140/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_timeBitSetRemoveAll_jmhTest.java327Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
1141/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_timeExtractRemoveAll_jmhTest.java276Avoid reassigning parameters such as 'startRndMask'
1142/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_timeExtractRemoveAll_jmhTest.java327Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
diff --git a/pmd_report_custom_rule.html b/pmd_report_custom_rule.html new file mode 100644 index 0000000..1757696 --- /dev/null +++ b/pmd_report_custom_rule.html @@ -0,0 +1,244 @@ +PMD +

PMD report

Problems found

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#FileLineProblem
1C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\AnnotationUtils.java45The Utility Class must be final and has a private constructor!
2C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\ArchUtils.java34The Utility Class must be final and has a private constructor!
3C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\ArrayUtils.java49The Utility Class must be final and has a private constructor!
4C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\BooleanUtils.java31The Utility Class must be final and has a private constructor!
5C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\CharSequenceUtils.java26The Utility Class must be final and has a private constructor!
6C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\CharSetUtils.java30The Utility Class must be final and has a private constructor!
7C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\CharUtils.java29The Utility Class must be final and has a private constructor!
8C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\ClassLoaderUtils.java28The Utility Class must be final and has a private constructor!
9C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\ClassPathUtils.java27The Utility Class must be final and has a private constructor!
10C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\ClassUtils.java46The Utility Class must be final and has a private constructor!
11C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\EnumUtils.java34The Utility Class must be final and has a private constructor!
12C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\LocaleUtils.java38The Utility Class must be final and has a private constructor!
13C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\ObjectUtils.java52The Utility Class must be final and has a private constructor!
14C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\RandomStringUtils.java49The Utility Class must be final and has a private constructor!
15C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\RandomUtils.java34The Utility Class must be final and has a private constructor!
16C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\RegExUtils.java26The Utility Class must be final and has a private constructor!
17C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\SerializationUtils.java47The Utility Class must be final and has a private constructor!
18C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\StringEscapeUtils.java44The Utility Class must be final and has a private constructor!
19C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\StringUtils.java123The Utility Class must be final and has a private constructor!
20C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\SystemUtils.java35The Utility Class must be final and has a private constructor!
21C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\ThreadUtils.java39The Utility Class must be final and has a private constructor!
22C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\compare\ComparableUtils.java30The Utility Class must be final and has a private constructor!
23C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\concurrent\ConcurrentUtils.java34The Utility Class must be final and has a private constructor!
24C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\event\EventUtils.java35The Utility Class must be final and has a private constructor!
25C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\exception\ExceptionUtils.java40The Utility Class must be final and has a private constructor!
26C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\math\IEEE754rUtils.java28The Utility Class must be final and has a private constructor!
27C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\math\NumberUtils.java32The Utility Class must be final and has a private constructor!
28C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\reflect\ConstructorUtils.java47The Utility Class must be final and has a private constructor!
29C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\reflect\FieldUtils.java42The Utility Class must be final and has a private constructor!
30C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\reflect\InheritanceUtils.java26The Utility Class must be final and has a private constructor!
31C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\reflect\MemberUtils.java33The Utility Class must be final and has a private constructor!
32C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\reflect\MethodUtils.java64The Utility Class must be final and has a private constructor!
33C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\reflect\TypeUtils.java47The Utility Class must be final and has a private constructor!
34C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\text\FormattableUtils.java41The Utility Class must be final and has a private constructor!
35C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\text\WordUtils.java38The Utility Class must be final and has a private constructor!
36C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\time\CalendarUtils.java28The Utility Class must be final and has a private constructor!
37C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\time\DateFormatUtils.java35The Utility Class must be final and has a private constructor!
38C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\time\DateUtils.java55The Utility Class must be final and has a private constructor!
39C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\time\DurationFormatUtils.java51The Utility Class must be final and has a private constructor!
40C:\Users\CHRI\Desktop\Progetto2\commons-lang\src\main\java\org\apache\commons\lang3\time\DurationUtils.java35The Utility Class must be final and has a private constructor!
diff --git a/report.pdf b/report.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2463a8195bd9d10b6967ed54bad3b3d246ffe4c6 GIT binary patch literal 406819 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≫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
  • aaEVD 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 AH~;_u literal 0 HcmV?d00001 diff --git a/report.tex b/report.tex new file mode 100644 index 0000000..78a2b1a --- /dev/null +++ b/report.tex @@ -0,0 +1,570 @@ +\documentclass[10pt,a4paper]{scrartcl} +\usepackage[utf8]{inputenc} +\usepackage[margin=2.25cm]{geometry} +\usepackage{hyperref} +\usepackage{listings} +\usepackage{xcolor} +\usepackage{lmodern} +\usepackage{booktabs} +\usepackage{graphicx} +\usepackage{float} +\usepackage{tikz} +\usepackage{listings} +\usepackage{pgfplots} +\usepackage{subcaption} +\setlength{\parindent}{0cm} +\setlength{\parskip}{0.3em} +\hypersetup{pdfborder={0 0 0}} +\usepackage[nomessages]{fp} + +\renewcommand*{\titlepagestyle}{empty} + +\definecolor{dkgreen}{rgb}{0,0.6,0} +\definecolor{gray}{rgb}{0.5,0.5,0.5} +\definecolor{mauve}{rgb}{0.58,0,0.82} + + +\lstset{frame=tb, + language=Java, + aboveskip=3mm, + belowskip=3mm, + showstringspaces=false, + columns=flexible, + basicstyle={\small\ttfamily}, + numbers=none, + numberstyle=\tiny\color{gray}, + keywordstyle=\color{blue}, + commentstyle=\color{dkgreen}, + stringstyle=\color{mauve}, + breaklines=true, + breakatwhitespace=true, + tabsize=3 +} + +\title{Assginment 2 -- Software Design and Modelling} + +\author{Claudio Maggioni \and Christian Squadrito} + +\begin{document} +\begin{titlepage} +\maketitle +\pagenumbering{roman} +\tableofcontents +\end{titlepage} + +\section{Project selection process} +\pagenumbering{arabic} + +This project focuses on evaluating the design of an open source project by using +automated flaw-detection tools. We have to choose a Java-based project on GitHub +that follows the following requirements: + +\begin{itemize} + \item 100 or more stars; + \item 100 or more forks; + \item 10 or more open issues; + \item 100,000 or more lines of code. +\end{itemize} + +Additionally, we added some less strict constraints that we thought would lead +to a more significant analysis: + +\begin{itemize} + \item Repository data, documentation, and comments must be written in English. + Choosing a project using another language would drastically hamper our + ability to understand the code, and thus our ability to detect potential false positive the ; + \item The artifact the project produces must not rely on external components + and have a streamlined build process, with all code stored in a single + Maven/Gradle module. This improves our ability to tinker with the project + and simplifies the process of running flaw detection tools, since + all the sources are located under a single directory. +\end{itemize} + +Finally, we decided to query GitHub manually instead of relying on its API. +Although more laborious, this improves the chance of finding a project we are familiar +with or that we have used in the past. + +Therefore, we choose between the following repositories: + +\begin{description} + \item[qos-ch/logback] a widely used Java logging library backed by a Swiss company. + We discard this project as it has less than 60,000 lines of non-blank lines of Java code; + \item[hibernate/hibernate-orm] a de-facto implementation of the Java Persistence API (JPA) + and one of the most widely used Object-Relational Mapping (ORM) libraries in Java. The + project satisfies all the ``hard'' requirements based on repository statistics. However, + the project is over 1 million lines of code and divided into several Maven modules, and + we feed that it would be hard to analyze in detail; + \item[apache/commons-lang] a commonly used Java utility library part of the Apache Commons + library collection. This project meets both our ``hard'' and ``soft'' selection criteria, + having acceptable repository statistics and a relatively straightforward single-module Maven + setup. +\end{description} + +\subsection {The Apache Commons Lang Project} +The Apache Commons family of libraries is an Apache Software +Foundation\footnote{\url{https://apache.org/}} sponsored collection of Java libraries designed to +complement the standard libraries of Java. The Apache Commons Lang project focuses on +classes that would have fitted in the \textit{java.lang} package if they +were included with Java. According to GitHub, the project has 179 contributors as of October +30th, 2022. + +All the source and test classes are contained within in the package \textit{org.apache.commons.lang3} or +in a sub-package of that package. For the sake of brevity, this +prefix is omitted from now on when mentioning packages and classes in the project. + +There is a lot of variety in the functionality the library +classes provide, from aiding in implementing the builder pattern +(package \textit{builder}), to alternatives and improvements +of concurrent primitives (package \textit{concurrent}), utility +classes for reflection (package \textit{reflect}) and mutable +implementations of boxed primitive types (package \textit{mutable}). + +We choose to analyze version 3.12.0 of the library (i.e.\ the code under the +\textit{git} tag \textit{rel/commons-lang-3.12.0}) because it is the latest stable +version available at the time of writing. + +After verifying that the project meets the hard requirements related to GitHub +(more than 2,400 stars, more than 1,400 forks, 222 open issues on the Apache Commons JIRA instance\footnote{\url{https://issues.apache.org/jira/browse/}, as of +2022-11-07 (ISO 8601 date)}), we ensured that the project had enough lines of +code by using the \textit{cloc} tool, which provided the following output shown in Figure +\ref{fig:cloc}. By looking at the results we can finally assert that the +project contains 146419 non-blank lines of Java code and this satisfies all the +requirements. + +\begin{figure}[h] + \centering + \begin{tabular}{lrrrr} + \toprule + Language & Files & Blank & Comment & Code \\ + \midrule + Java & 409 & 15,790 & 60,363 & 86,056 \\ + HTML & 22 & 1,015 & 100 & 13,028 \\ + Text & 30 & 1,858 & 0 & 12,415 \\ + XML & 38 & 434 & 539 & 4,819 \\ + Maven & 1 & 31 & 37 & 940 \\ + JavaScript & 5 & 21 & 78 & 698 \\ + Markdown & 3 & 38 & 0 & 202 \\ + CSS & 4 & 36 & 66 & 140 \\ + Velocity Template Language & 1 & 23 & 31 & 90 \\ + Groovy & 1 & 12 & 22 & 81 \\ + YAML & 3 & 12 & 42 & 55 \\ + Bourne Shell & 1 & 0 & 2 & 2 \\ + \midrule + Total & 518 & 19,270 & 61,280 & 118,526 \\ + \bottomrule + \end{tabular} + \caption{Output of the \textit{cloc} tool for the Apache Commons Lang project at + tag \textit{rel/commons-lang-3.12.0}.} + \label{fig:cloc} +\end{figure} + +\section{Analysis} + +In this section we discuss the techniques and tools we use to find flaws and +code smells in the Apache Commons Lang project. We decide to use two automated flaw detection tools: + +\begin{description} + \item[PMD] an open-source source code analyzer able to find common programming flaws and code smells\footnote{\url{https://pmd.github.io/}}. It supports many languages including Java, + and it analyzes the code statically by building an abstract syntax tree of the source + code that can be queried and inspected by a suite of several rules. The rule definition process is quite simple, as one can define a rule by building an XPath expression matching against the generated AST, for simple and coincise definition commands. + \item[Sonarqube] an open-source platform for ensuring code quality, security and maintainability \footnote{\url{https://www.sonarqube.org/}}. This tool decouples the code analysis logic into a separate ``scanner'' module, which uploads results on a ``server'' module implementing a web interface for easily browsing the detection output. Additionally, this tool is able to gather additional internal quality metrics, such as test coverage and code duplication. +\end{description} + +Given the customisable nature of PMD and the high degree of integration of Sonarqube (especially in the dashboard outputted by the ``server'' component), we focus on the former for flaw detection and for implementing custom detection rules, while we use the latter to double-check our analysis and to briefly broaden the scope of our analysis to +the test coverage and code duplication metrics. + +Finally, we considered to analyze both the library source code and its test code, as +the former is surprisingly smaller than the other (roughly 25KLOC vs roughly 60KLOC as reported by the \textit{cloc} tool when ran on the separate subdirectories). + +\subsection{Choice of Detection Rules} +While using the PMD tool, we decide to enable almost all the predefined rule-sets since +they are all useful, although with varying degrees of relevancy. The rule-sets we deem most important are: + +\begin{description} +\item[Performance] Rules that flag sub-optimal code and being a base library is supposed to run efficiently. +\item[Multi-threading] Rules that flag issues when dealing with multiple threads of execution and this library is involved in offering helper classes for thread (package reflect). +\item[Documentation] Rules that are related to code documentation and are useful for having a neat and clean documented class interfaces in order to be read easily by every Java Developer. +\item[Error Prone] Rules to detect constructs that are either broken, extremely confusing or prone to runtime errors. The same reason to enable this rule is because it's a base library and it's the solid fundamental to build upon other software layers. +\end{description} + +Secondly, the less important but necessary to cover as many flaws as possible: + +\begin{description} +\item[Best Practices] Rules which enforce generally accepted best practices. +\item[Code Style] Rules which enforce a specific coding style. +\item[Design] Rules that help you discover design issues. +\end{description} + +Finally, we decide not to enable the \textbf{Security} rule-set as Apache Commons Lang +does not implement any features related to cryptography. Enabling the rule-set would likely cause false positives on code that uses pseudo-random generators as they are insecure for cryptography, ignoring the fact that such classes specify in their documentation that they are indeed unsuited for use in these settings. + +\subsection{Custom Detection Rule} +As mentioned, we choose to implement a custom detection rule using the PMD tool. In particular, we choose to implement the rule using XPath expressions for the aforementioned ease of use benefits. + +The rule we decide to implement is based on an observation we make by browsing the +Apache Commons Lang source code. Many class have a name ending in \textit{Utils}, suggesting they are ``utilty classes'', i.e.\ classes that offer only static methods in their interfaces that are meant to be used as simple ``procedural'' functions (this concept is analogous to ``static classes'' in C\#). Some of these classes, however, expose an interface that is not completely congruent with how a library user is allowed to use one of such classes. + +In particular, we found instances of \textbf{public constructors} and class declarations missing the \textbf{final modifier}, which make little sense as these classes are not meant to be instanced or extended. Listing \ref{lst:utils-java} shows one of such flawed implementations. + +\begin{lstlisting}[caption=Interface of class \textit{CharSequenceUtils} showing a flawed implementation of a utility class.,language=java,label=lst:utils-java] +public class CharSequenceUtils { + public static CharSequence subSequence(final CharSequence cs, final int start) + { /*...*/ } + public static int lastIndexOf(final CharSequence cs, final int searchChar, + int start) + { /*...*/ } + public static int indexOf(final CharSequence cs, final int searchChar, int start) + { /*...*/ } + // [further methods omitted for brevity] + public CharSequenceUtils() {} +} +\end{lstlisting} + +Our XPath rule implementation for detecting this flaw, shown in listing \ref{lst:rule1}, +can be summarized as follows: + +\begin{itemize} + \item Firstly, we check if the class ended with the suffix \texttt{Utils} to be sure we are indeed encountering a potential utility class. + \item Secondly, we verify whether a \textbf{final modifier} is missing the class declaration and \textbf{public constructors} in the class interface. If any of the two is true, we have a violation. + \item Finally, we do a last check on the \textbf{static methods} analyzing eventual static modifier left. +\end{itemize} + +\begin{lstlisting}[caption=PMD XPath expression able to find flawed utility class implementations.,language=xml,label=lst:rule1] +//ClassOrInterfaceDeclaration +[ + if (ends-with(@SimpleName,'Utils')) + then @Final=false() or + ClassOrInterfaceBody/ClassOrInterfaceBodyDeclaration/ConstructorDeclaration[ + @Private=false() ] or + ClassOrInterfaceBody/ClassOrInterfaceBodyDeclaration[ + count(./MethodDeclaration [@Kind="METHOD" and not(@Static=true())]) $>0$ ] + else () +] +\end{lstlisting} + +XPath is indeed easy to use and we building this rule is simple, at least compared to writing a piece of Java code performing the same kind of detection. We are confident this rule can give us insights about the quality of the Apache Commons Lang project, as many classes declare themselves as utility classes in their contract and documentation and checking if they are indeed what they claim to be assures that the principle of least astonishment\footnote{\url{https://en.wikipedia.org/wiki/Principle_of_least_astonishment}} is followed in the library's design. + +\subsection{Sonarqube} + +As Sonarqube is quite a complex yet complete tool, we decide to run it with the default parameters. After installing the ``server'' component, +we add a new Maven project to it and we use the following Maven command +to run the ``scanner'' component: + +\begin{lstlisting}[caption=Maven command used to run the ``scanner'' component. \texttt{[KEY]} to be replaced with the ``server'' project key and \texttt{[TOKEN]} to be replaced with the ``server'' project token.,language=bash,label=lst:scanner-sonar] +mvn clean site sonar:sonar -Dsonar.projectKey=Apache-Commons-Lang \ + -Dsonar.host.url=[KEY] \ + -Dsonar.login=[TOKEN] \ + -Dsonar.sourceEncoding=UTF-8 \ + -Dsonar.language=java \ + -Dsonar.junit.reportsPath=target/surefire-reports \ + -Dsonar.surefire.reportsPath=target/surefire-reports \ + -Dsonar.verbose=true \ + -Dsonar.jacoco.xmlReportPaths=target/site/jacoco/jacoco.xml \ + -Dsonar.java.coveragePlugin=jacoco +\end{lstlisting} + +Using this command the Apache Commons Lang project will build correctly, +and the build toolchain will run the already configured JaCoCo +tool to provide to Sonarqube correct test coverage data. + +\section{PMD Results} + +This section shows the results we obtain by running the analysis we design in the previous section. Figure \ref{table:1} shows a summary of the violations found by the PMD tool using the existing rule-set we choose. + +\begin{figure}[H] +\resizebox{\textwidth}{!}{ +\begin{tabular}{lrlr} + \toprule + \textbf{Rule Name} & \textbf{Violations} & \textbf{Rule Name} & \textbf{Violations}\\ + \midrule +AvoidReassigningParameters & 246 & ClassWithOnlyPrivateConstructorsShouldBeFinal & 7 \\ +UseVarargs & 233 & MissingBreakInSwitch & 7 \\ +FieldDeclarationsShouldBeAtStartOfClass & 224 & CloseResource & 6 \\ +UncommentedEmptyConstructor & 67 & SimpleDateFormatNeedsLocale & 5 \\ +GodClass & 56 & UseLocaleWithCaseConversions & 4 \\ +UseUtilityClass & 48 & SingleMethodSingleton & 4 \\ +CompareObjectsWithEquals & 47 & ConfusingTernary & 3 \\ +ConstructorCallsOverridableMethod & 41 & SingletonClassReturningNewInstance & 3 \\ +UncommentedEmptyMethodBody & 35 & AbstractClassWithoutAbstractMethod & 3 \\ +FinalFieldCouldBeStatic & 26 & SwitchStmtsShouldHaveDefault & 2 \\ +AvoidSynchronizedAtMethodLevel & 22 & UnnecessaryLocalBeforeReturn & 2 \\ +PreserveStackTrace & 17 & DataClass & 2 \\ +AvoidDeeplyNestedIfStmts & 13 & DefaultLabelNotLastInSwitchStmt & 1 \\ +InstantiationToGetClass & 9 & LogicInversion & 1 \\ +SimplifyBooleanExpressions & 8 \\ + \bottomrule +\end{tabular} +} +\caption{Number of violations by rule found by the PMD tool using the existing rule-sets we choose.} +\label{table:1} +\end{figure} + +We notice that \textit{UseVarargs}, \textit{FieldDeclarationsShouldBeAtStartOfClass} and \textit{AvoidReassigningParameters} are the rules most violated by the Apache Commons Lang sources. + +\subsection{AvoidReassigningParameters} + +This rule is also quite self-documenting: parameters declared in a method signature should not be reassigned in that method's body, or in other words, all formal parameter variables should be \textit{effectively final}. + +PMD classifies this rule at ``medium-high priority'', and we agree with this high property placement. Even though avoiding parameter re-assignment is a mere stylistic choice, it is one that brings great benefits. It considerably improves code readability and it follows the principle of least astonishment, as developers often assume parameters are not mutated. + +We provide an example of poor readability in the form of Apache Commons Lang's \textit{ArrayUtils.shift(\ldots)} method, correctly reported by PMD as a violation of this rule and shown in listing \ref{lst:arrayutils}. Understanding the algorithm in the \texttt{while} loop is made slightly more confusing by the fact that \textit{startIndexInclusive} and \textit{endIndexExclusive} are mutated, even if only once and for simple bound checks. The bound check is not as obvious as it can be, and a developer may think the following code is buggy as it is operating on potentially unboundedd parameters. + +\begin{lstlisting}[caption=The \textit{shift(\ldots)} method in the \textit{ArrayUtils} class shows why parameter re-assigment may be confusing when reading code.,language=java,label=lst:arrayutils] +public class ArrayUtils { + // [...] + public static void shift(final long[] array, int startIndexInclusive, int endIndexExclusive, int offset) { + // [...] + if (startIndexInclusive < 0) { + startIndexInclusive = 0; + } + if (endIndexExclusive >= array.length) { + endIndexExclusive = array.length; + } + int n = endIndexExclusive - startIndexInclusive; + // [...] + while (n > 1 && offset > 0) { + final int n_offset = n - offset; + if (offset > n_offset) { + swap(array, startIndexInclusive, startIndexInclusive + n - n_offset, n_offset); + n = offset; + offset -= n_offset; + } else if (offset < n_offset) { + swap(array, startIndexInclusive, startIndexInclusive + n_offset, offset); + startIndexInclusive += offset; + n = n_offset; + } else { + swap(array, startIndexInclusive, startIndexInclusive + n_offset, offset); + break; + } + } + } + // [...] +} +\end{lstlisting} + +\subsection{UseVarargs} + +\textit{UseVarargs} checks if methods taking arrays as parameters use the \textit{varargs} +syntax in the signature declaration to support variadic method calls. According to PMD, +this warning is ``medium-low critical'', i.e.\ of low importance. There are indeed benefit in using the \textit{varargs} syntax, however its absence is not necessarily a code +smell. This could also be due to a deliberate stylistic choice, as some classes are indeed +designed to work specifically on array objects and calls using the variadic syntax would make little sense. One example where this speculation may apply is the \textit{ArraySorter} class, whose method signatures matching the rule are shown in Listing \ref{lst:arraysorter}. This utility class was clearly designed for sorting arrays, and although a variadic parameter list is implicitly an array, this is not immediately obvious and might pose problems in the readability of client code. + +\begin{lstlisting}[caption=Some method signatures of \textit{ArraySorter} class flagged by PMD's \textit{UseVarargs} rule.,language=java,label=lst:arraysorter] +public class ArraySorter { + public static byte[] sort(final byte[] array) { /* ... */ } + public static char[] sort(final char[] array) { /* ... */ } + // [other methods for the other primitive types] + public static T[] sort(final T[] array, + final Comparator comparator) { /* ... */ } +} +\end{lstlisting} + +\subsection{FieldDeclarationsShouldBeAtStartOfClass} + +This rule is fairly self explanatory: field declarations should by place in the +beginning of a class declaration. This is a de-facto stylistic rule widely accepted +by the Java community, as placing fields and methods in separate regions of a class's source code improves the readability of the overall code. Fields are usually placed on the top by convention, one that likely has its roots in the UML class diagram notation. + +This rule has ``medium priority'' w.r.t.\ the PMD output, although we think it is of +little concern, as all violations would be solved by running a code formatter tool over the source code. + +\subsection{ConstructorCallsOverridableMethod} + +This rule forbids calls to methods that are not \textit{final} in constructors of classes that may be overridden. Such method calls should +be avoided since a child class may override the method and act on +fields that were not yet initialized by the parent class constructor, causing a \textit{NullPointerException}. The PMD tool documentation further mentions that this ``can be difficult to debug''. + +PMD assign a ``high'' priority to these violations, and we agree due to +the particularly insidious nature of bugs that such method calls may cause. + +Additionally, we think this decreases the robustness of the class' interface, in particular of the constructor. We illustrate as an example the class \textit{text.StrBuilder}, shown in listing \ref{lst:strbuilder}. If a child class would override the \textit{append(...)} method with a buggy implementation, for example by accessing an index out of bounds of the \textit{buffer} field, this will not cause runtime errors on the method itself, but on the \textit{public StrBuilder(String)} constructor. + +We finally want to mention \textit{text.StrBuilder} is deprecated in the +3.12.0 version of the Apache Commons Lang, as all the classes in the +\textit{text} package were moved in the Apache Commons Text library. +It is possible the copy of this class in the Text library does not +contain this violation anymore. + +\begin{lstlisting}[caption=Constructor and \textit{append(\ldots)} method of class \textit{text.StrBuilder}.,language=java,label=lst:strbuilder] +public class StrBuilder implements CharSequence, Appendable, Serializable, Builder { + // [...] + protected char[] buffer; + // [...] + public StrBuilder(final String str) { + if (str == null) { + buffer = new char[CAPACITY]; + } else { + buffer = new char[str.length() + CAPACITY]; + append(str); + } + } + // [...] + public StrBuilder append(final String str) { + if (str == null) { + return appendNull(); + } + final int strLen = str.length(); + if (strLen > 0) { + final int len = length(); + ensureCapacity(len + strLen); + str.getChars(0, strLen, buffer, len); + size += strLen; + } + return this; + } + // [...] +} +\end{lstlisting} + +\subsection{PreserveStackTrace} + +This rule mandates that when throwing an exception in a catch block the +thrown exception should reference the stack trace of the caught exception. +This is usually achieved by making the thrown exception object reference the caught exception object as a ``cause'' (e.g.\ the \textit{RuntimeException(Throwable cause)} constructor allows this). + +PMD classifies this rule with a severity of ``medium'', and we agree with the rather severe rating as failing to follow this rule will likely make debugging affected code harder as part of the stack trace is not reported. + +As a violation example, the \textit{builder.ReflectionDiffBuilder.appendFields(Class$<$?$>$)} method does catch but not correctly report stack traces of \textit{IllegalAccessException} objects. The relevant class is shown in listing \ref{lst:diffbuild}. + +\begin{lstlisting}[caption=Improper exception handling in class \textit{builder.ReflectionDiffBuilder}.,language=java,label=lst:diffbuild] +public class ReflectionDiffBuilder implements Builder> { + // [...] + private void appendFields(final Class clazz) { + for (final Field field : FieldUtils.getAllFields(clazz)) { + if (accept(field)) { + try { + diffBuilder.append(field.getName(), readField(field, left, true), + readField(field, right, true)); + } catch (final IllegalAccessException ex) { + throw new InternalError("Unexpected IllegalAccessException: " + + ex.getMessage()); + } + } + } + } + // [...] +} +\end{lstlisting} + +\subsection{SingletonClassReturningNewInstance} + +Analyzing the violation of the \textbf{SingletonClassReturningNewInstance} the false positive shown in listing \ref{lst:charset}. + +\begin{lstlisting}[caption=The \textit{CharSet} class -- mistakenly detected as a flawed singleton pattern application.,language=java,label=lst:charset] +public class CharSet implements Serializable { + // [...] + protected static final Map COMMON = + Collections.synchronizedMap(new HashMap<>()); + // [...] + static { + COMMON.put(null, EMPTY); + COMMON.put(StringUtils.EMPTY, EMPTY); + COMMON.put("a-zA-Z", ASCII_ALPHA); + COMMON.put("A-Za-z", ASCII_ALPHA); + COMMON.put("a-z", ASCII_ALPHA_LOWER); + COMMON.put("A-Z", ASCII_ALPHA_UPPER); + COMMON.put("0-9", ASCII_NUMERIC); + } + // [...] + public static CharSet getInstance(final String... setStrs) { + if (setStrs == null) { return null; } + if (setStrs.length == 1) { + final CharSet common = COMMON.get(setStrs[0]); + if (common != null) { return common; } + } + return new CharSet(setStrs); + } + // [...] +} +\end{lstlisting} +PMD revealed a violation of the Singleton design pattern even though the latter isn't really implemented in this class. Actually, we are in front of a \textit{``factory'' method} which, given a variadic sequence of \textit{String} objects as input parameters, it creates an instance of \textit{CharSet} if and only if it is not already stored into the \textit{HashMap} static field named \textit{COMMON}. Finally either a stored or a newly allocated \textit{CharSet} instance is returned. + +In fact from a first glance the PMD result sounds right by only looking at the method name \textit{getInstance()} and the singleton template in the body method (...if (common != null)...). + +\subsection{Custom Rule -- Utility Class Rule} + +\begin{figure}[H] + \centering + \begin{tabular}{lll} + \toprule + AnnotationUtils & exception.ExceptionUtils & RegExUtils \\ + ArchUtils & LocaleUtils & SerializationUtils \\ + ArrayUtils & math.IEEE754rUtils & StringEscapeUtils \\ + BooleanUtils & math.NumberUtils & StringUtils \\ + CharSequenceUtils & ObjectUtils & SystemUtils \\ + CharSetUtils & RandomStringUtils & text.FormattableUtils \\ + CharUtils & RandomUtils & text.WordUtils \\ + ClassLoaderUtils & reflect.ConstructorUtils & ThreadUtils \\ + ClassPathUtils & reflect.FieldUtils & time.CalendarUtils \\ + ClassUtils & reflect.InheritanceUtils & time.DateFormatUtils \\ + compare.ComparableUtils & reflect.MemberUtils & time.DateUtils \\ + concurrent.ConcurrentUtils & reflect.MethodUtils & time.DurationFormatUtils \\ + EnumUtils & reflect.TypeUtils & time.DurationUtils \\ + event.EventUtils \\ + \bottomrule + \end{tabular} + \caption{List of classes matching the utility class custom rule we implement.} + \label{fig:tab-cust} +\end{figure} + +Figure \ref{fig:tab-cust} shows the list of classes in Apache Commons Lang matching the utility class rule we implement in the analysis section. + +Concerning the custom rule, we want to join \textit{ClassWithOnlyPrivateConstructorsShouldBeFinal} and \textit{UseUtilityClass} +in the same rule since the library contains plenty of utility classes which do not comply with this two rules. In fact our custom rule merges them at considering the \textit{Utils} suffix the Apache Commons suite of libaries uses. + +Moreover, PMD reports that all the utility classes violate the \textit{GodClass} rule considering them too complex, given their low cohesion, high coupling, and high line of code count. However, since the Commons Lang library is quite legacy, the Apache developers cannot modify their existing interface up to a certain point. Therefore, we could consider these violations as false positives. + +\section{Sonarqube results} + +\begin{figure}[H] + \centering + \resizebox{\textwidth}{!}{\includegraphics{sonarqube_report.png}} + \caption{Sonarqube report summary as shown by the ``server'' module.} + \label{fig:sonar-out} +\end{figure} + +Figure \ref{fig:sonar-out} shows the Sonarqube report summary as shown by the web interface of the ``server'' module. Even if the metrics collected are quite rich and diverse, the ``scanner'' component took only approximately 5 minutes to generate the report as the codebase is not particularly large (especially given sources are only roughly 20KLOC). + +The report shows 27 bugs found, no vulnerabilities, 37 security-related problems, and +5.000 code smells, for estimated debt of 50 man-days. Additionally, the 6.900 tests have +a combined coverage of 93.7\% (94.9\% line coverage and 91.7\% statement coverage) and +a duplication figure of 2.0\% across 94 duplicated code blocks. +\marginpar[right text]{\color{white}\url{https://youtu.be/Zx_Ay5El2Qk}} + +A breakdown of the 27 bugs reported by Sonarqube follows: + +\begin{itemize} + \item 3 critical bugs related to the use of \textit{assertNotNull(\ldots)} in tests + over primitive arguments, which will always lead to true; + \item 2 likely false positive critical bugs related to \textit{assertEquals(\ldots)} comparing dissimilar types, that are indeed equivalent anonymous class instances; + \item 5 major bugs related to the unchecked use of potentially null variables; + \item 3 false positive major bugs related to using reference equality on objects, whose use is correct since the checks reside in \textit{Object.equals(Object)} overrides and it is there for performance reasons; + \item 5 major bugs related to trivial assertions in tests that the test developers + describe in a comment as \texttt{// sanity checks:}; + \item 1 major bug related to an \textit{Object.clone()} override possibly returning null; + \item 1 major bug related to a reflective check of whether two objects have the same dynamic type, where Sonarqube suggests to use the method \textit{isAssignableFrom(\ldots)}; + \item 3 minor bugs related to \textit{int} expressions being stored in \textit{long} variables; + \item 2 minor bugs related to \textit{volatile} fields being used instead of thread-safe types; + \item 1 minor bug related to an iterator implementation not throwing \textit{NoSuchElementException} when no next element is available; + \item 1 minor bug related to an \textit{Object.hashCode()} override not having a matching \textit{Object.equals(Object)} override. +\end{itemize} + +The 5.000 code smells break down in 236 blocker problems, 167 critical problems, 772 major problems, 117 minor problems and 3.700 ``info''-level warnings. + +All the security related problems mention the cryptographically unsafe nature of the +\textit{java.util.Random} class due to the use of pseudo-randomness and an inadequately random seed. These errors can be discarded since as mentioned in the +analysis section, Apache Commons Lang does not provide by its contract any cryptographically safe feature and thus the use of pseudo-randomness is acceptable. + +\section{Conclusions} + +The Apache Commons Lang library, as shown by our analysis, has several anti-patterns and design flaws that might be avoided or mitigated. Both of the tools used show several violations according to their respective rule-sets. Given the relatively legacy nature of the project a certain number of flaws is to be expected. This is especially true given the wide use of utility classes, a practice that nowadays for new projects is frowned upon as it breaks traditional Object Oriented Programming principles. + +We find both PMD and Sonarqube effective tools. PMD is highly customizable in a simple fashion, yet very powerful in the realm of static code analysis. Sonarqube is able to provide deeper insights and additional metric, at the cost of a more highly integrated design and a lesser degree of customization. + +Our results likely apply to other Apache Commons libraries, given that many of them are meant to be used in a similar fashion as the Lang library. This is especially +true if these libraries use the same class structure and widely exploit the utility class +pattern, a likely true assumption given that some of them are direct spin-offs of packages +in the Lang library (like Commons Text). However, given the peculiar ``utility'' role +Apache Commons plays in Java development, these techniques do not directly translate for a generic Java library. +\end{document} diff --git a/sonarqube_report.png b/sonarqube_report.png new file mode 100644 index 0000000000000000000000000000000000000000..14aaaaa76052a5821e3076c1efe5e9bfbbe098e0 GIT binary patch literal 149825 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%0DPd0%wL9%&Rp`EyThdt^ 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 literal 0 HcmV?d00001