Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos info Warnings warning Errors error
40 0 0 181

Details

org/apache/commons/jexl/util/introspection/Introspector.java

Violation Message Line
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 89

org/apache/commons/jexl/util/GetExecutor.java

Violation Message Line
error '{' should be on the previous line. 64
error '{' is followed by whitespace. 65

org/apache/commons/jexl/resolver/package.html

Violation Message Line
error Missing package documentation file. 0

org/apache/commons/jexl/util/ArrayListWrapper.java

Violation Message Line
error Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
error Missing a Javadoc comment. 31
error Missing a Javadoc comment. 33
error '(' is followed by whitespace. 33
error 'array' hides a field. 33
error ')' is preceded with whitespace. 33
error Missing a Javadoc comment. 37
error '(' is followed by whitespace. 37
error ')' is preceded with whitespace. 37
error '(' is followed by whitespace. 38
error ')' is preceded with whitespace. 38
error Missing a Javadoc comment. 41
error '(' is followed by whitespace. 41
error ')' is preceded with whitespace. 41
error '(' is followed by whitespace. 42
error ')' is preceded with whitespace. 42
error '(' is followed by whitespace. 43
error ')' is preceded with whitespace. 43
error Missing a Javadoc comment. 47
error '(' is followed by whitespace. 48
error ')' is preceded with whitespace. 48

org/apache/commons/jexl/util/PropertyExecutor.java

Violation Message Line
error 'catch' is not followed by whitespace. 108
error '(' is followed by whitespace. 108
error ')' is preceded with whitespace. 108
error 'catch' is not followed by whitespace. 110

org/apache/commons/jexl/util/introspection/ClassMap.java

Violation Message Line
error Got an exception - java.lang.RuntimeException: Unable to get class information for MethodMap.AmbiguousException. 0
error Missing a Javadoc comment. 53
error Missing a Javadoc comment. 55
error 'rlog' hides a field. 62
error Expected @param tag for 'rlog'. 62
error Line is longer than 120 characters. 112
error Line is longer than 120 characters. 138
error Line is longer than 120 characters. 139

org/apache/commons/jexl/util/introspection/IntrospectorBase.java

Violation Message Line
error Got an exception - java.lang.RuntimeException: Unable to get class information for MethodMap.AmbiguousException. 0
error Missing a Javadoc comment. 57
error Missing a Javadoc comment. 71
error 'rlog' hides a field. 71
error Line is longer than 120 characters. 85
error Line is longer than 120 characters. 87
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 87

org/apache/commons/jexl/util/introspection/package.html

Violation Message Line
error Missing package documentation file. 0

org/apache/commons/jexl/util/introspection/UberspectImpl.java

Violation Message Line
error First sentence should end with a period. 40
error '}' should be on the same line. 120
error Must have at least one statement. 121
error Missing a Javadoc comment. 257
error Variable 'method' must be private and have accessor methods. 257
error Missing a Javadoc comment. 258
error Variable 'isVarArg' must be private and have accessor methods. 258
error Missing a Javadoc comment. 259
error Variable 'wrapArray' must be private and have accessor methods. 259
error Missing a Javadoc comment. 270
error 'method' hides a field. 270
error 'wrapArray' hides a field. 270
error Expected an @return tag. 308
error Expected an @return tag. 333
error '}' should be on the same line. 338
error '}' should be on the same line. 350

org/apache/commons/jexl/util/introspection/IntrospectionUtils.java

Violation Message Line
error 'if' construct must use '{}'s. 67
error 'if' construct must use '{}'s. 69
error 'if' construct must use '{}'s. 71
error 'if' construct must use '{}'s. 73
error '&&' should be on a new line. 73
error 'if' construct must use '{}'s. 76
error '&&' should be on a new line. 76
error '||' should be on a new line. 77
error 'if' construct must use '{}'s. 80
error '&&' should be on a new line. 80
error '||' should be on a new line. 81
error 'if' construct must use '{}'s. 84
error '&&' should be on a new line. 84
error '||' should be on a new line. 85
error '||' should be on a new line. 86
error 'if' construct must use '{}'s. 89
error '&&' should be on a new line. 89
error '||' should be on a new line. 90
error '||' should be on a new line. 91
error 'if' construct must use '{}'s. 138
error 'if' construct must use '{}'s. 140
error '&&' should be on a new line. 140
error 'if' construct must use '{}'s. 143
error '&&' should be on a new line. 143
error '||' should be on a new line. 144
error 'if' construct must use '{}'s. 147
error '&&' should be on a new line. 147
error '||' should be on a new line. 148
error 'if' construct must use '{}'s. 151
error '&&' should be on a new line. 151
error '||' should be on a new line. 152
error '||' should be on a new line. 153

org/apache/commons/jexl/ScriptFactory.java

Violation Message Line
error Missing a Javadoc comment. 83

org/apache/commons/jexl/util/package.html

Violation Message Line
error Missing package documentation file. 0

org/apache/commons/jexl/util/BooleanPropertyExecutor.java

Violation Message Line
error '{' should be on the previous line. 75
error 'catch' is not followed by whitespace. 102
error '(' is followed by whitespace. 102
error ')' is preceded with whitespace. 102

org/apache/commons/jexl/util/introspection/VelMethod.java

Violation Message Line
error Line does not match expected header line of '/*'. 1
error First sentence should end with a period. 22
error '{' should be on the previous line. 32
error First sentence should end with a period. 33
error Redundant 'public' modifier. 41
error Expected @param tag for 'o'. 41
error Expected @param tag for 'params'. 41
error Expected @throws tag for 'Exception'. 42
error First sentence should end with a period. 44
error Redundant 'public' modifier. 50
error First sentence should end with a period. 52
error Redundant 'public' modifier. 56
error First sentence should end with a period. 58
error Redundant 'public' modifier. 62

org/apache/commons/jexl/ExpressionFactory.java

Violation Message Line
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 60
error Name 'ef' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 75
error Comment matches to-do format 'TODO:'. 151

org/apache/commons/jexl/util/introspection/Uberspect.java

Violation Message Line
error Line does not match expected header line of '/*'. 1
error '{' should be on the previous line. 32
error First sentence should end with a period. 33
error Redundant 'public' modifier. 37
error Expected @throws tag for 'Exception'. 37
error First sentence should end with a period. 39
error Redundant 'public' modifier. 46
error Expected @param tag for 'obj'. 46
error Expected @param tag for 'info'. 46
error Expected @throws tag for 'Exception'. 46
error First sentence should end with a period. 48
error Redundant 'public' modifier. 57
error Expected @param tag for 'obj'. 57
error Expected @param tag for 'method'. 57
error Expected @param tag for 'args'. 57
error Expected @param tag for 'info'. 57
error Expected @throws tag for 'Exception'. 57
error First sentence should end with a period. 59
error Redundant 'public' modifier. 67
error Expected @param tag for 'obj'. 67
error Expected @param tag for 'identifier'. 67
error Expected @param tag for 'info'. 67
error Expected @throws tag for 'Exception'. 67
error First sentence should end with a period. 69
error Redundant 'public' modifier. 78
error Expected @param tag for 'obj'. 78
error Expected @param tag for 'identifier'. 78
error Expected @param tag for 'arg'. 78
error Expected @param tag for 'info'. 78
error Expected @throws tag for 'Exception'. 78

org/apache/commons/jexl/util/introspection/MethodMap.java

Violation Message Line
error Variable 'methodByNameMap' must be private and have accessor methods. 54
error Expected @param tag for 'key'. 81
error Redundant throws: 'AmbiguousException' is unchecked exception. 114
error First sentence should end with a period. 144
error Missing a Javadoc comment. 151
error Redundant throws: 'AmbiguousException' is unchecked exception. 152
error switch without "default" clause. 181
error Avoid nested blocks. 182
error Avoid nested blocks. 192
error '||' should be on a new line. 247
error '||' should be on a new line. 250
error Conditional logic can be removed. 317
error '&&' should be on a new line. 317
error Missing a Javadoc comment. 365
error Missing a Javadoc comment. 371

org/apache/commons/jexl/util/MapGetExecutor.java

Violation Message Line
error Missing a Javadoc comment. 33
error Missing a Javadoc comment. 35
error 'property' hides a field. 35
error Missing a Javadoc comment. 41
error Missing a Javadoc comment. 62

org/apache/commons/jexl/util/introspection/Info.java

Violation Message Line
error Line does not match expected header line of '/*'. 1
error First sentence should end with a period. 22
error '{' should be on the previous line. 30
error Missing a Javadoc comment. 31
error Missing a Javadoc comment. 32
error Missing a Javadoc comment. 33
error 'line' hides a field. 40
error 'column' hides a field. 40
error '{' should be on the previous line. 41
error '{' should be on the previous line. 51
error '{' should be on the previous line. 58
error '{' should be on the previous line. 66
error '{' should be on the previous line. 74
error '{' should be on the previous line. 85
error '+' should be on a new line. 86