Checkstyle Results
The following document contains the results of Checkstyle. 
Summary
Files |
Infos  |
Warnings  |
Errors  |
11 |
0 |
17 |
57 |
Rules
Rules |
Violations |
Severity |
JavadocPackage
|
2 |
Warning |
NewlineAtEndOfFile |
3 |
Error |
Translation |
0 |
Error |
FileLength |
0 |
Error |
Header- headerFile: "/home/baumbart/workspace/hadooptimizer/jeneva/target/checkstyle-header.txt"
|
0 |
Error |
RegexpSingleline- message: "Line has trailing spaces."
- format: "(?<!\*)\s+$"
|
0 |
Error |
JavadocMethod- allowMissingParamTags: "true"
- allowUndeclaredRTE: "true"
- allowMissingReturnTag: "true"
- allowMissingJavadoc: "true"
|
0 |
Error |
JavadocType |
18 |
Error |
JavadocVariable
|
0 |
Error |
JavadocStyle |
0 |
Error |
ConstantName |
3 |
Error |
LocalFinalVariableName |
0 |
Error |
LocalVariableName |
0 |
Error |
MemberName |
0 |
Error |
MethodName |
0 |
Error |
PackageName |
0 |
Error |
ParameterName |
0 |
Error |
StaticVariableName |
0 |
Error |
TypeName |
0 |
Error |
AvoidStarImport |
0 |
Error |
IllegalImport |
0 |
Error |
RedundantImport |
0 |
Error |
UnusedImports |
0 |
Error |
LineLength |
14 |
Warning |
MethodLength |
0 |
Error |
ParameterNumber |
0 |
Error |
EmptyForIteratorPad |
0 |
Error |
MethodParamPad |
0 |
Error |
NoWhitespaceAfter |
4 |
Error |
NoWhitespaceBefore |
0 |
Error |
OperatorWrap |
0 |
Error |
ParenPad |
0 |
Error |
TypecastParenPad |
0 |
Error |
WhitespaceAfter |
4 |
Error |
WhitespaceAround |
0 |
Error |
ModifierOrder |
2 |
Error |
RedundantModifier |
0 |
Error |
AvoidNestedBlocks |
0 |
Error |
EmptyBlock |
1 |
Error |
LeftCurly |
0 |
Error |
NeedBraces |
0 |
Error |
RightCurly |
0 |
Error |
AvoidInlineConditionals |
1 |
Warning |
DoubleCheckedLocking |
0 |
Error |
EmptyStatement |
0 |
Error |
EqualsHashCode |
0 |
Error |
IllegalInstantiation |
0 |
Error |
InnerAssignment |
0 |
Error |
MagicNumber |
12 |
Error |
MissingSwitchDefault |
0 |
Error |
RedundantThrows |
1 |
Error |
SimplifyBooleanExpression |
0 |
Error |
SimplifyBooleanReturn |
0 |
Error |
DesignForExtension |
11 |
Error |
FinalClass |
0 |
Error |
HideUtilityClassConstructor |
0 |
Error |
InterfaceIsType |
0 |
Error |
VisibilityModifier |
2 |
Error |
ArrayTypeStyle |
0 |
Error |
FinalParameters |
0 |
Error |
TodoComment |
0 |
Error |
UpperEll |
0 |
Error |
Details
de/kumpe/hadooptimizer/jeneva/EaJenevaOptimizer.java
Violation |
Message |
Line |
 |
Missing a Javadoc comment. |
28 |
 |
Missing a Javadoc comment. |
29 |
 |
'static' modifier out of order with the JLS suggestions. |
29 |
 |
Method 'getConfiguration' is not designed for extension - needs to be abstract, final or empty. |
50 |
 |
Method 'optimize' is not designed for extension - needs to be abstract, final or empty. |
55 |
 |
Line is longer than 80 characters. |
60 |
de/kumpe/hadooptimizer/jeneva/EaOptimizerServerTask.java
Violation |
Message |
Line |
 |
Missing a Javadoc comment. |
36 |
 |
Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
37 |
 |
Missing a Javadoc comment. |
40 |
 |
Missing a Javadoc comment. |
56 |
 |
Avoid inline conditionals. |
67 |
 |
Line is longer than 80 characters. |
97 |
 |
Line is longer than 80 characters. |
99 |
 |
Line is longer than 80 characters. |
109 |
 |
Line is longer than 80 characters. |
126 |
 |
Line is longer than 80 characters. |
174 |
 |
'1000' is a magic number. |
233 |
de/kumpe/hadooptimizer/jeneva/EvolutionService.java
Violation |
Message |
Line |
 |
File does not end with a newline. |
0 |
 |
Missing a Javadoc comment. |
23 |
de/kumpe/hadooptimizer/jeneva/IndividualService.java
Violation |
Message |
Line |
 |
Missing a Javadoc comment. |
21 |
de/kumpe/hadooptimizer/jeneva/JenevaSleepExample.java
Violation |
Message |
Line |
 |
Missing a Javadoc comment. |
28 |
 |
Line is longer than 80 characters. |
29 |
 |
Missing a Javadoc comment. |
29 |
 |
'static' modifier out of order with the JLS suggestions. |
29 |
 |
'1000000' is a magic number. |
43 |
 |
'1000000' is a magic number. |
44 |
 |
Method 'createEaOptimizerConfiguration' is not designed for extension - needs to be abstract, final or empty. |
56 |
 |
Line is longer than 80 characters. |
57 |
 |
Line is longer than 80 characters. |
58 |
 |
Method 'execute' is not designed for extension - needs to be abstract, final or empty. |
73 |
 |
Method 'getVersionInfo' is not designed for extension - needs to be abstract, final or empty. |
85 |
de/kumpe/hadooptimizer/jeneva/JenevaXorExample.java
Violation |
Message |
Line |
 |
Missing package-info.java file. |
0 |
 |
Missing a Javadoc comment. |
30 |
 |
Method 'createEaOptimizerConfiguration' is not designed for extension - needs to be abstract, final or empty. |
31 |
 |
'7' is a magic number. |
34 |
 |
'4' is a magic number. |
36 |
 |
'3' is a magic number. |
48 |
 |
'4' is a magic number. |
50 |
 |
'5' is a magic number. |
51 |
 |
'6' is a magic number. |
52 |
 |
'{' is followed by whitespace. |
54 |
 |
'{' is followed by whitespace. |
55 |
 |
'{' is followed by whitespace. |
56 |
 |
'3' is a magic number. |
57 |
 |
'{' is followed by whitespace. |
57 |
 |
Line is longer than 80 characters. |
59 |
 |
'7' is a magic number. |
60 |
 |
Method 'execute' is not designed for extension - needs to be abstract, final or empty. |
70 |
 |
Line is longer than 80 characters. |
72 |
 |
Line is longer than 80 characters. |
82 |
 |
Method 'getVersionInfo' is not designed for extension - needs to be abstract, final or empty. |
87 |
de/kumpe/hadooptimizer/jeneva/MutateAndEvaluateClientTask.java
Violation |
Message |
Line |
 |
File does not end with a newline. |
0 |
 |
Missing a Javadoc comment. |
26 |
 |
Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
28 |
 |
Line is longer than 80 characters. |
46 |
de/kumpe/hadooptimizer/jeneva/server/JenevaServer.java
Violation |
Message |
Line |
 |
Missing a Javadoc comment. |
40 |
 |
Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
41 |
 |
Missing a Javadoc comment. |
43 |
 |
Missing a Javadoc comment. |
55 |
 |
Line is longer than 80 characters. |
97 |
 |
'1024' is a magic number. |
123 |
 |
Redundant throws: 'AccessException' is subclass of 'RemoteException'. |
168 |
 |
Must have at least one statement. |
244 |
de/kumpe/hadooptimizer/jeneva/server/ServerService.java
Violation |
Message |
Line |
 |
Missing a Javadoc comment. |
20 |
de/kumpe/hadooptimizer/jeneva/server/ServerTask.java
Violation |
Message |
Line |
 |
File does not end with a newline. |
0 |
 |
Missing package-info.java file. |
0 |
 |
Missing a Javadoc comment. |
20 |
 |
Missing a Javadoc comment. |
21 |
 |
Variable 'port' must be private and have accessor methods. |
27 |
 |
Variable 'clientTaskService' must be private and have accessor methods. |
28 |
 |
Method 'getClientTaskService' is not designed for extension - needs to be abstract, final or empty. |
30 |
 |
Method 'getPort' is not designed for extension - needs to be abstract, final or empty. |
34 |
de/kumpe/hadooptimizer/jeneva/server/ServerTaskStarter.java
Violation |
Message |
Line |
 |
Missing a Javadoc comment. |
20 |
 |
Method 'call' is not designed for extension - needs to be abstract, final or empty. |
26 |