Checkstyle Results
The following document contains the results of
Checkstyle.
Summary
Files | Infos | Warnings | Errors |
105 | 0 | 0 | 1166 |
Files
com/diasparsoftware/gsbase/Assert.java
Error | Line |
| File does not end with a newline. |
0
|
com/diasparsoftware/gsbase/Assert.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Line has trailing spaces. |
3
|
| Line has trailing spaces. |
13
|
| Utility classes should not have a public or default constructor. |
17
|
| Line has trailing spaces. |
22
|
| Unused @throws tag for 'DetailedNullPointerException'. |
27
|
com/diasparsoftware/gsbase/Stopwatch.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Line has trailing spaces. |
11
|
| Line has trailing spaces. |
13
|
| Line has trailing spaces. |
26
|
| Line has trailing spaces. |
27
|
| Line has trailing spaces. |
33
|
| Line has trailing spaces. |
40
|
| Line has trailing spaces. |
54
|
| Line is longer than 80 characters. |
55
|
| Line has trailing spaces. |
57
|
com/diasparsoftware/gsbase/StreamUtil.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.io.*. |
9
|
| Using the '.*' form of import should be avoided - java.util.*. |
10
|
| Line has trailing spaces. |
14
|
| Utility classes should not have a public or default constructor. |
18
|
| Line has trailing spaces. |
23
|
| Unused @param tag for 'stream'. |
24
|
| Parameter characterStream should be final. |
29
|
| Expected @param tag for 'characterStream'. |
29
|
| 'if' construct must use '{}'s. |
40
|
| Line has trailing spaces. |
52
|
| Unused @param tag for 'stream'. |
53
|
| Parameter byteStream should be final. |
58
|
| Expected @param tag for 'byteStream'. |
58
|
| '}' should be on the same line. |
81
|
| Line has trailing spaces. |
95
|
| Line has trailing spaces. |
98
|
| Expected an @return tag. |
106
|
| Parameter byteSegments should be final. |
107
|
| Parameter eachSegmentButLastLength should be final. |
108
|
| Parameter lastSegmentLength should be final. |
109
|
| 'if' construct must use '{}'s. |
111
|
| Missing a Javadoc comment. |
146
|
| Parameter byteSegment should be final. |
147
|
| Parameter toSize should be final. |
148
|
com/diasparsoftware/gsbase/SystemClockStopwatch.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Line has trailing spaces. |
10
|
| Line has trailing spaces. |
13
|
| Missing a Javadoc comment. |
18
|
| Missing a Javadoc comment. |
19
|
| Missing a Javadoc comment. |
21
|
| Missing a Javadoc comment. |
22
|
| Method 'start' is not designed for extension - needs to be abstract, final or empty. |
24
|
| Missing a Javadoc comment. |
24
|
| Method 'stop' is not designed for extension - needs to be abstract, final or empty. |
29
|
| Missing a Javadoc comment. |
29
|
| Method 'reset' is not designed for extension - needs to be abstract, final or empty. |
34
|
| Missing a Javadoc comment. |
34
|
| Method 'getLastTime' is not designed for extension - needs to be abstract, final or empty. |
39
|
| Missing a Javadoc comment. |
39
|
| '}' should be on the same line. |
42
|
com/diasparsoftware/gsbase/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/diasparsoftware/htmlunitx/FileSystemWebResponse.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.io.*. |
3
|
| Missing a Javadoc comment. |
6
|
| Missing a Javadoc comment. |
7
|
| Parameter url should be final. |
7
|
| Parameter contentFile should be final. |
7
|
| Line has trailing spaces. |
9
|
com/diasparsoftware/htmlunitx/InputStreamWebResponse.java
Error | Line |
| File does not end with a newline. |
0
|
com/diasparsoftware/htmlunitx/InputStreamWebResponse.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.io.*. |
3
|
| Missing a Javadoc comment. |
8
|
| Missing a Javadoc comment. |
9
|
| Missing a Javadoc comment. |
11
|
| Parameter url should be final. |
11
|
| Parameter contentAsStream should be final. |
12
|
| 'contentAsStream' hides a field. |
12
|
| Method 'getContentAsString' is not designed for extension - needs to be abstract, final or empty. |
19
|
| Missing a Javadoc comment. |
19
|
| Method 'getContentAsStream' is not designed for extension - needs to be abstract, final or empty. |
24
|
| Missing a Javadoc comment. |
24
|
| Method 'getLoadTimeInMilliSeconds' is not designed for extension - needs to be abstract, final or empty. |
30
|
| Missing a Javadoc comment. |
30
|
| Method 'getResponseBody' is not designed for extension - needs to be abstract, final or empty. |
34
|
| Missing a Javadoc comment. |
34
|
| Method 'getContentAsBytes' is not designed for extension - needs to be abstract, final or empty. |
42
|
| Missing a Javadoc comment. |
42
|
| Redundant throws: 'UnsupportedEncodingException' is subclass of 'IOException'. |
43
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
48
|
| Missing a Javadoc comment. |
48
|
| Parameter other should be final. |
48
|
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
59
|
| Missing a Javadoc comment. |
59
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
63
|
| Missing a Javadoc comment. |
63
|
| Line is longer than 80 characters. |
64
|
com/diasparsoftware/htmlunitx/TestableWebConnection.java
Error | Line |
| File does not end with a newline. |
0
|
com/diasparsoftware/htmlunitx/TestableWebConnection.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.util.*. |
5
|
| Using the '.*' form of import should be avoided - com.gargoylesoftware.htmlunit.*. |
9
|
| Missing a Javadoc comment. |
11
|
| Missing a Javadoc comment. |
12
|
| Missing a Javadoc comment. |
14
|
| Parameter client should be final. |
14
|
| Method 'getResponse' is not designed for extension - needs to be abstract, final or empty. |
18
|
| Missing a Javadoc comment. |
18
|
| Parameter url should be final. |
18
|
| Parameter submitMethod should be final. |
19
|
| Parameter parameters should be final. |
19
|
| Parameter requestHeaders should be final. |
20
|
| Method 'setResponse' is not designed for extension - needs to be abstract, final or empty. |
25
|
| Missing a Javadoc comment. |
25
|
| Parameter response should be final. |
25
|
| Method 'getStateForUrl' is not designed for extension - needs to be abstract, final or empty. |
29
|
| Missing a Javadoc comment. |
29
|
| Parameter url should be final. |
29
|
com/diasparsoftware/htmlunitx/TestableWebResponse.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - com.diasparsoftware.gsbase.*. |
6
|
| Missing a Javadoc comment. |
10
|
| Missing a Javadoc comment. |
11
|
| '200' is a magic number. |
11
|
| Missing a Javadoc comment. |
12
|
| Missing a Javadoc comment. |
13
|
| Missing a Javadoc comment. |
14
|
| Missing a Javadoc comment. |
15
|
| Missing a Javadoc comment. |
16
|
| Missing a Javadoc comment. |
18
|
| Line has trailing spaces. |
19
|
| Missing a Javadoc comment. |
20
|
| Parameter url should be final. |
20
|
| 'url' hides a field. |
20
|
| Method 'getUrl' is not designed for extension - needs to be abstract, final or empty. |
24
|
| Missing a Javadoc comment. |
24
|
| Method 'getStatusCode' is not designed for extension - needs to be abstract, final or empty. |
28
|
| Missing a Javadoc comment. |
28
|
| Line has trailing spaces. |
31
|
| Method 'setStatusCode' is not designed for extension - needs to be abstract, final or empty. |
32
|
| Missing a Javadoc comment. |
32
|
| Parameter statusCode should be final. |
32
|
| 'statusCode' hides a field. |
32
|
| Method 'getStatusMessage' is not designed for extension - needs to be abstract, final or empty. |
36
|
| Missing a Javadoc comment. |
36
|
| Method 'setStatusMessage' is not designed for extension - needs to be abstract, final or empty. |
40
|
| Missing a Javadoc comment. |
40
|
| Parameter statusMessage should be final. |
40
|
| 'statusMessage' hides a field. |
40
|
| Method 'getResponseHeaderValue' is not designed for extension - needs to be abstract, final or empty. |
44
|
| Missing a Javadoc comment. |
44
|
| Parameter headerName should be final. |
44
|
| Method 'addResponseHeaderValue' is not designed for extension - needs to be abstract, final or empty. |
48
|
| Missing a Javadoc comment. |
48
|
| Parameter name should be final. |
48
|
| Parameter value should be final. |
48
|
| Method 'getContentCharSet' is not designed for extension - needs to be abstract, final or empty. |
52
|
| Missing a Javadoc comment. |
52
|
| Method 'setContentCharSet' is not designed for extension - needs to be abstract, final or empty. |
56
|
| Missing a Javadoc comment. |
56
|
| Parameter contentCharSet should be final. |
56
|
| 'contentCharSet' hides a field. |
56
|
| Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. |
60
|
| Missing a Javadoc comment. |
60
|
| Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. |
64
|
| Missing a Javadoc comment. |
64
|
| Parameter contentType should be final. |
64
|
| 'contentType' hides a field. |
64
|
| Line has trailing spaces. |
67
|
| Method 'getStopwatch' is not designed for extension - needs to be abstract, final or empty. |
68
|
| Missing a Javadoc comment. |
68
|
| Method 'setStopwatch' is not designed for extension - needs to be abstract, final or empty. |
72
|
| Missing a Javadoc comment. |
72
|
| Parameter stopwatch should be final. |
72
|
| 'stopwatch' hides a field. |
72
|
com/diasparsoftware/htmlunitx/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/diasparsoftware/java/io/ReaderUtil.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.io.*. |
3
|
| Missing a Javadoc comment. |
5
|
| Utility classes should not have a public or default constructor. |
5
|
| Line has trailing spaces. |
9
|
| Expected an @return tag. |
15
|
| Parameter reader should be final. |
15
|
| Expected @param tag for 'reader'. |
15
|
com/diasparsoftware/java/io/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/diasparsoftware/java/lang/ArrayUtil.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.util.*. |
3
|
| Missing a Javadoc comment. |
5
|
| Utility classes should not have a public or default constructor. |
5
|
| Line contains a tab character. |
8
|
| Line has trailing spaces. |
9
|
| Line contains a tab character. |
9
|
| Line contains a tab character. |
10
|
| Line contains a tab character. |
11
|
| Line contains a tab character. |
12
|
| Expected an @return tag. |
13
|
| Parameter entries should be final. |
13
|
| Expected @param tag for 'entries'. |
13
|
| Line contains a tab character. |
25
|
| Line contains a tab character. |
26
|
| Line has trailing spaces. |
27
|
| Line contains a tab character. |
27
|
| Line contains a tab character. |
28
|
| Line contains a tab character. |
29
|
| Line contains a tab character. |
30
|
| Expected an @return tag. |
31
|
| Parameter entries should be final. |
31
|
| Expected @param tag for 'entries'. |
31
|
| Line contains a tab character. |
36
|
| Line contains a tab character. |
37
|
| Line contains a tab character. |
38
|
| Expected an @return tag. |
39
|
| Parameter entries should be final. |
39
|
| Expected @param tag for 'entries'. |
39
|
com/diasparsoftware/java/lang/MissingParameterException.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Missing a Javadoc comment. |
3
|
| Missing a Javadoc comment. |
4
|
| Missing a Javadoc comment. |
6
|
| Parameter parameterName should be final. |
6
|
| 'parameterName' hides a field. |
6
|
| Method 'getParameterName' is not designed for extension - needs to be abstract, final or empty. |
11
|
| Missing a Javadoc comment. |
11
|
com/diasparsoftware/java/lang/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/diasparsoftware/java/sql/PreparedStatementData.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.util.*. |
3
|
| Missing a Javadoc comment. |
5
|
| Missing a Javadoc comment. |
6
|
| Variable 'sqlString' must be private and have accessor methods. |
6
|
| Missing a Javadoc comment. |
7
|
| Variable 'parameters' must be private and have accessor methods. |
7
|
| Missing a Javadoc comment. |
9
|
| Line has trailing spaces. |
13
|
| Missing a Javadoc comment. |
14
|
| Parameter sqlString should be final. |
14
|
| 'sqlString' hides a field. |
14
|
| Parameter parameters should be final. |
14
|
| 'parameters' hides a field. |
14
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
19
|
| Missing a Javadoc comment. |
19
|
| Parameter other should be final. |
19
|
| '}' should be on the same line. |
24
|
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
30
|
| Missing a Javadoc comment. |
30
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
34
|
| Missing a Javadoc comment. |
34
|
com/diasparsoftware/java/sql/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/diasparsoftware/java/util/CalendarUtil.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.util.*. |
3
|
| Missing a Javadoc comment. |
6
|
| Utility classes should not have a public or default constructor. |
6
|
| Missing a Javadoc comment. |
8
|
| Parameter year should be final. |
9
|
| Parameter month should be final. |
10
|
| Parameter day should be final. |
11
|
| Parameter hour should be final. |
12
|
| Parameter minute should be final. |
13
|
| Parameter second should be final. |
14
|
| Parameter millisecond should be final. |
15
|
| Line has trailing spaces. |
16
|
com/diasparsoftware/java/util/CollectionUtil.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.util.*. |
3
|
| Using the '.*' form of import should be avoided - org.apache.commons.collections.*. |
5
|
| Missing a Javadoc comment. |
7
|
| Utility classes should not have a public or default constructor. |
7
|
| Line contains a tab character. |
10
|
| Line contains a tab character. |
11
|
| Line has trailing spaces. |
12
|
| Line contains a tab character. |
12
|
| Line contains a tab character. |
13
|
| Line contains a tab character. |
14
|
| Line contains a tab character. |
15
|
| Line contains a tab character. |
16
|
| Line contains a tab character. |
17
|
| Line contains a tab character. |
18
|
| Line contains a tab character. |
19
|
| Expected an @return tag. |
20
|
| Parameter collection should be final. |
21
|
| Parameter predicate should be final. |
22
|
| Line contains a tab character. |
28
|
| Line contains a tab character. |
29
|
| Line has trailing spaces. |
30
|
| Line contains a tab character. |
30
|
| Line contains a tab character. |
31
|
| Line contains a tab character. |
32
|
| Line contains a tab character. |
33
|
| Line contains a tab character. |
34
|
| Line contains a tab character. |
35
|
| Extra HTML tag found: </code> in here if we ignore case?" |
35
|
| Line contains a tab character. |
36
|
| Expected an @return tag. |
37
|
| Parameter stringCollection should be final. |
38
|
| Parameter parameters should be final. |
43
|
| Line contains a tab character. |
51
|
| Line contains a tab character. |
52
|
| Line is longer than 80 characters. |
53
|
| Line contains a tab character. |
53
|
| Line contains a tab character. |
54
|
| Line has trailing spaces. |
55
|
| Line contains a tab character. |
55
|
| Line contains a tab character. |
56
|
| Line contains a tab character. |
57
|
| Line contains a tab character. |
58
|
| Parameter collection should be final. |
60
|
| Expected @param tag for 'collection'. |
60
|
| Parameter closure should be final. |
61
|
| Expected @param tag for 'closure'. |
61
|
| '}' should be on the same line. |
67
|
| Must have at least one statement. |
68
|
| Line contains a tab character. |
74
|
| Line has trailing spaces. |
75
|
| Line contains a tab character. |
75
|
| Line contains a tab character. |
76
|
| Line contains a tab character. |
77
|
| Line contains a tab character. |
78
|
| Line contains a tab character. |
79
|
| Parameter collection should be final. |
81
|
| Expected @param tag for 'collection'. |
81
|
| Parameter closure should be final. |
82
|
| Expected @param tag for 'closure'. |
82
|
| Expected @throws tag for 'Exception'. |
83
|
| Line contains a tab character. |
92
|
| Line contains a tab character. |
93
|
| Line has trailing spaces. |
94
|
| Line contains a tab character. |
94
|
| Line contains a tab character. |
95
|
| Line contains a tab character. |
96
|
| Line contains a tab character. |
97
|
| Line contains a tab character. |
98
|
| Parameter collection should be final. |
100
|
| Expected @param tag for 'collection'. |
100
|
| Parameter closure should be final. |
101
|
| Expected @param tag for 'closure'. |
101
|
| Line contains a tab character. |
110
|
| Line contains a tab character. |
111
|
| Line has trailing spaces. |
112
|
| Line contains a tab character. |
112
|
| Line contains a tab character. |
113
|
| Line contains a tab character. |
114
|
| Line contains a tab character. |
115
|
| Line contains a tab character. |
116
|
| Parameter map should be final. |
117
|
| Expected @param tag for 'map'. |
117
|
| Parameter closure should be final. |
117
|
| Expected @param tag for 'closure'. |
117
|
| Line contains a tab character. |
122
|
| Line contains a tab character. |
123
|
| Line has trailing spaces. |
124
|
| Line contains a tab character. |
124
|
| Line contains a tab character. |
125
|
| Line contains a tab character. |
126
|
| Line contains a tab character. |
127
|
| Line contains a tab character. |
128
|
| Parameter map should be final. |
130
|
| Expected @param tag for 'map'. |
130
|
| Parameter closure should be final. |
131
|
| Expected @param tag for 'closure'. |
131
|
| Expected @throws tag for 'Exception'. |
132
|
| Line has trailing spaces. |
141
|
| Expected an @return tag. |
146
|
| Parameter set should be final. |
146
|
| Expected @param tag for 'set'. |
146
|
| Parameter selector should be final. |
146
|
| Expected @param tag for 'selector'. |
146
|
| 'if' construct must use '{}'s. |
149
|
| Line has trailing spaces. |
152
|
com/diasparsoftware/java/util/DateUtil.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.util.*. |
3
|
| Missing a Javadoc comment. |
5
|
| Utility classes should not have a public or default constructor. |
5
|
| Missing a Javadoc comment. |
6
|
| Line contains a tab character. |
8
|
| Line contains a tab character. |
9
|
| Line contains a tab character. |
10
|
| Line has trailing spaces. |
11
|
| Line contains a tab character. |
11
|
| Line contains a tab character. |
12
|
| Line contains a tab character. |
13
|
| Line contains a tab character. |
14
|
| Line contains a tab character. |
15
|
| Line contains a tab character. |
16
|
| Line contains a tab character. |
17
|
| Line contains a tab character. |
18
|
| Line contains a tab character. |
19
|
| Expected an @return tag. |
20
|
| Parameter year should be final. |
20
|
| Parameter month should be final. |
20
|
| Parameter day should be final. |
20
|
| Missing a Javadoc comment. |
34
|
| Parameter year should be final. |
35
|
| Parameter month should be final. |
36
|
| Parameter day should be final. |
37
|
| Parameter hour should be final. |
38
|
| Parameter minute should be final. |
39
|
| Parameter second should be final. |
40
|
| Missing a Javadoc comment. |
53
|
| Parameter date should be final. |
53
|
| Missing a Javadoc comment. |
58
|
| Parameter date should be final. |
58
|
| Line contains a tab character. |
64
|
| Line contains a tab character. |
65
|
| Line has trailing spaces. |
66
|
| Line contains a tab character. |
66
|
| Line contains a tab character. |
67
|
| Line contains a tab character. |
68
|
| Line contains a tab character. |
69
|
| Line contains a tab character. |
70
|
| Line contains a tab character. |
71
|
| Line contains a tab character. |
72
|
| Line contains a tab character. |
73
|
| Expected an @return tag. |
74
|
| Parameter date should be final. |
74
|
| Parameter daysLater should be final. |
74
|
| Line contains a tab character. |
82
|
| Line contains a tab character. |
83
|
| Line contains a tab character. |
84
|
| Line has trailing spaces. |
85
|
| Line contains a tab character. |
85
|
| Line contains a tab character. |
86
|
| Line contains a tab character. |
87
|
| Line contains a tab character. |
88
|
| Line contains a tab character. |
89
|
| Expected an @return tag. |
90
|
| Parameter dateOfBirth should be final. |
90
|
| Expected @param tag for 'dateOfBirth'. |
90
|
| Parameter futureDate should be final. |
90
|
| Expected @param tag for 'futureDate'. |
90
|
| Avoid inline conditionals. |
107
|
com/diasparsoftware/java/util/ExceptionalClosure.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Missing a Javadoc comment. |
9
|
com/diasparsoftware/java/util/ExceptionalMapEntryClosure.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Missing a Javadoc comment. |
5
|
| Method 'execute' is not designed for extension - needs to be abstract, final or empty. |
8
|
| Missing a Javadoc comment. |
8
|
| Parameter parameters should be final. |
8
|
| Missing a Javadoc comment. |
14
|
| Parameter key should be final. |
14
|
| Parameter value should be final. |
14
|
com/diasparsoftware/java/util/MapEntryClosure.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Missing a Javadoc comment. |
7
|
| Missing a Javadoc comment. |
8
|
| Parameter each should be final. |
8
|
| Missing a Javadoc comment. |
13
|
| Parameter key should be final. |
13
|
| Parameter value should be final. |
13
|
com/diasparsoftware/java/util/Money.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.text.*. |
4
|
| Using the '.*' form of import should be avoided - java.util.*. |
5
|
| Missing a Javadoc comment. |
7
|
| Missing a Javadoc comment. |
8
|
| Name 'ZERO' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
8
|
| Variable 'ZERO' must be private and have accessor methods. |
8
|
| Missing a Javadoc comment. |
10
|
| Parameter cents should be final. |
10
|
| Missing a Javadoc comment. |
14
|
| Parameter dollars should be final. |
14
|
| Missing a Javadoc comment. |
18
|
| Parameter dollars should be final. |
18
|
| Parameter cents should be final. |
18
|
| Missing a Javadoc comment. |
22
|
| Parameter moneyAsString should be final. |
22
|
| '}' should be on the same line. |
25
|
| Missing a Javadoc comment. |
32
|
| Parameter moneyAsString should be final. |
32
|
| '100' is a magic number. |
40
|
| Missing a Javadoc comment. |
43
|
| Missing a Javadoc comment. |
45
|
| Missing a Javadoc comment. |
49
|
| Parameter cents should be final. |
49
|
| 'cents' hides a field. |
49
|
| Missing a Javadoc comment. |
53
|
| Parameter dollars should be final. |
53
|
| Parameter cents should be final. |
53
|
| 'cents' hides a field. |
53
|
| '100' is a magic number. |
54
|
| Missing a Javadoc comment. |
57
|
| Parameter moneyAsString should be final. |
57
|
| Method 'add' is not designed for extension - needs to be abstract, final or empty. |
61
|
| Missing a Javadoc comment. |
61
|
| Parameter augend should be final. |
61
|
| Method 'clone' is not designed for extension - needs to be abstract, final or empty. |
65
|
| Missing a Javadoc comment. |
65
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
69
|
| Missing a Javadoc comment. |
69
|
| Parameter other should be final. |
69
|
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
77
|
| Missing a Javadoc comment. |
77
|
| Method 'inCents' is not designed for extension - needs to be abstract, final or empty. |
81
|
| Missing a Javadoc comment. |
81
|
| Missing a Javadoc comment. |
85
|
| '100.0d' is a magic number. |
86
|
| Method 'isValid' is not designed for extension - needs to be abstract, final or empty. |
89
|
| Missing a Javadoc comment. |
89
|
| Method 'multipliedBy' is not designed for extension - needs to be abstract, final or empty. |
93
|
| Missing a Javadoc comment. |
93
|
| Parameter times should be final. |
93
|
| Method 'multipliedBy' is not designed for extension - needs to be abstract, final or empty. |
97
|
| Missing a Javadoc comment. |
97
|
| Parameter times should be final. |
97
|
| Method 'negate' is not designed for extension - needs to be abstract, final or empty. |
101
|
| Missing a Javadoc comment. |
101
|
| Method 'roundToNearestDollar' is not designed for extension - needs to be abstract, final or empty. |
105
|
| Missing a Javadoc comment. |
105
|
| Method 'split' is not designed for extension - needs to be abstract, final or empty. |
109
|
| Missing a Javadoc comment. |
109
|
| Parameter nWays should be final. |
109
|
| '}' should be on the same line. |
118
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
129
|
| Missing a Javadoc comment. |
129
|
| Method 'valueInCentsIs' is not designed for extension - needs to be abstract, final or empty. |
133
|
| Missing a Javadoc comment. |
133
|
| Parameter expected should be final. |
133
|
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. |
137
|
| Missing a Javadoc comment. |
137
|
| Parameter other should be final. |
137
|
com/diasparsoftware/java/util/Quantity.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Missing a Javadoc comment. |
6
|
| Missing a Javadoc comment. |
7
|
| Name 'NULL_UNIT_OF_MEASURE' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
7
|
| Missing a Javadoc comment. |
8
|
| Name 'ZERO' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
8
|
| Variable 'ZERO' must be private and have accessor methods. |
8
|
| Missing a Javadoc comment. |
10
|
| Variable 'magnitude' must be private and have accessor methods. |
10
|
| Missing a Javadoc comment. |
11
|
| Variable 'unitOfMeasure' must be private and have accessor methods. |
11
|
| Missing a Javadoc comment. |
13
|
| Parameter magnitude should be final. |
13
|
| 'magnitude' hides a field. |
13
|
| Parameter unitOfMeasure should be final. |
13
|
| 'unitOfMeasure' hides a field. |
13
|
| Missing a Javadoc comment. |
17
|
| Parameter magnitude should be final. |
17
|
| 'magnitude' hides a field. |
17
|
| Parameter unitOfMeasure should be final. |
17
|
| 'unitOfMeasure' hides a field. |
17
|
| Expected an @return tag. |
30
|
| Method 'clone' is not designed for extension - needs to be abstract, final or empty. |
30
|
| Line has trailing spaces. |
33
|
| Method 'add' is not designed for extension - needs to be abstract, final or empty. |
34
|
| Missing a Javadoc comment. |
34
|
| Parameter that should be final. |
34
|
| 'if' construct must use '{}'s. |
35
|
| Expression can be simplified. |
35
|
| Line has trailing spaces. |
45
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
49
|
| Missing a Javadoc comment. |
49
|
| Parameter other should be final. |
49
|
| '}' should be on the same line. |
54
|
| Line has trailing spaces. |
59
|
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
60
|
| Missing a Javadoc comment. |
60
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
64
|
| Missing a Javadoc comment. |
64
|
| Missing a Javadoc comment. |
68
|
| Parameter unitOfMeasure should be final. |
68
|
com/diasparsoftware/java/util/Selector.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Missing a Javadoc comment. |
4
|
| Missing a Javadoc comment. |
5
|
com/diasparsoftware/java/util/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/diasparsoftware/javax/jms/JBossMapMessageSender.java
Error | Line |
| File does not end with a newline. |
0
|
com/diasparsoftware/javax/jms/JBossMapMessageSender.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - javax.jms.*. |
5
|
| Using the '.*' form of import should be avoided - javax.naming.*. |
6
|
| Using the '.*' form of import should be avoided - com.diasparsoftware.java.util.*. |
8
|
| Missing a Javadoc comment. |
10
|
| Missing a Javadoc comment. |
11
|
| Method 'sendMapMessage' is not designed for extension - needs to be abstract, final or empty. |
14
|
| Missing a Javadoc comment. |
14
|
| Parameter destinationQueueName should be final. |
15
|
| Parameter messageContent should be final. |
16
|
| '}' should be on the same line. |
47
|
| '}' should be on the same line. |
50
|
| Missing a Javadoc comment. |
56
|
| Parameter messageContent should be final. |
57
|
| Parameter key should be final. |
62
|
| Parameter value should be final. |
62
|
| '}' should be on the same line. |
65
|
com/diasparsoftware/javax/jms/MapMessageSender.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Missing a Javadoc comment. |
5
|
| Missing a Javadoc comment. |
6
|
| Redundant throws: 'MessagingException' is unchecked exception. |
9
|
com/diasparsoftware/javax/jms/MessageBuilder.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - javax.jms.*. |
5
|
| Using the '.*' form of import should be avoided - com.diasparsoftware.java.util.*. |
7
|
| Missing a Javadoc comment. |
9
|
| Method 'buildMapMessage' is not designed for extension - needs to be abstract, final or empty. |
10
|
| Missing a Javadoc comment. |
10
|
| Parameter messageContent should be final. |
12
|
| Parameter key should be final. |
20
|
| Parameter value should be final. |
20
|
| '}' should be on the same line. |
26
|
com/diasparsoftware/javax/jms/MessagingException.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Missing a Javadoc comment. |
3
|
| Missing a Javadoc comment. |
4
|
| Parameter message should be final. |
4
|
| Parameter cause should be final. |
4
|
com/diasparsoftware/javax/jms/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/diasparsoftware/javax/servlet/ForwardingServlet.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - javax.servlet.http.*. |
6
|
| Line has trailing spaces. |
12
|
| Line has trailing spaces. |
14
|
| Line has trailing spaces. |
18
|
| Line has trailing spaces. |
21
|
| Line has trailing spaces. |
23
|
| Line has trailing spaces. |
26
|
| Line has trailing spaces. |
28
|
| Line has trailing spaces. |
31
|
| Line has trailing spaces. |
35
|
| Line has trailing spaces. |
38
|
| Line has trailing spaces. |
41
|
| Line has trailing spaces. |
43
|
| Missing a Javadoc comment. |
46
|
| Method 'doGet' is not designed for extension - needs to be abstract, final or empty. |
48
|
| Missing a Javadoc comment. |
48
|
| Parameter request should be final. |
49
|
| Parameter response should be final. |
50
|
| Method 'doPost' is not designed for extension - needs to be abstract, final or empty. |
56
|
| Missing a Javadoc comment. |
56
|
| Parameter request should be final. |
57
|
| Parameter response should be final. |
58
|
| Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. |
64
|
| Missing a Javadoc comment. |
64
|
| Parameter request should be final. |
65
|
| Parameter response should be final. |
66
|
| Line has trailing spaces. |
78
|
| Method 'setForwardUri' is not designed for extension - needs to be abstract, final or empty. |
81
|
| Parameter forwardUri should be final. |
81
|
| 'forwardUri' hides a field. |
81
|
| Expected @param tag for 'forwardUri'. |
81
|
| Method 'getForwardUri' is not designed for extension - needs to be abstract, final or empty. |
85
|
| Missing a Javadoc comment. |
85
|
com/diasparsoftware/javax/servlet/ServletUtil.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.util.*. |
3
|
| Using the '.*' form of import should be avoided - org.apache.commons.collections.*. |
7
|
| Missing a Javadoc comment. |
9
|
| Utility classes should not have a public or default constructor. |
9
|
| Line has trailing spaces. |
14
|
| Parameter request should be final. |
20
|
| Parameter eachMapEntryAsObject should be final. |
24
|
com/diasparsoftware/javax/servlet/http/FakeHttpSession.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.util.*. |
3
|
| Missing a Javadoc comment. |
6
|
| Missing a Javadoc comment. |
7
|
| Missing a Javadoc comment. |
9
|
| Parameter attributes should be final. |
9
|
| 'attributes' hides a field. |
9
|
| Line has trailing spaces. |
12
|
| Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. |
13
|
| Missing a Javadoc comment. |
13
|
| Parameter name should be final. |
13
|
| Line has trailing spaces. |
16
|
| Method 'getAttributeNames' is not designed for extension - needs to be abstract, final or empty. |
17
|
| Missing a Javadoc comment. |
17
|
| Line has trailing spaces. |
20
|
| Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. |
21
|
| Missing a Javadoc comment. |
21
|
| Parameter name should be final. |
21
|
| Parameter value should be final. |
21
|
com/diasparsoftware/javax/servlet/http/HttpSessionAdapter.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - javax.servlet.http.*. |
6
|
| Missing a Javadoc comment. |
8
|
| Method 'getCreationTime' is not designed for extension - needs to be abstract, final or empty. |
9
|
| Missing a Javadoc comment. |
9
|
| Method 'getId' is not designed for extension - needs to be abstract, final or empty. |
13
|
| Missing a Javadoc comment. |
13
|
| Method 'getLastAccessedTime' is not designed for extension - needs to be abstract, final or empty. |
17
|
| Missing a Javadoc comment. |
17
|
| Method 'getServletContext' is not designed for extension - needs to be abstract, final or empty. |
21
|
| Missing a Javadoc comment. |
21
|
| Missing a Javadoc comment. |
25
|
| Parameter maxInactiveInterval should be final. |
25
|
| Method 'getMaxInactiveInterval' is not designed for extension - needs to be abstract, final or empty. |
28
|
| Missing a Javadoc comment. |
28
|
| Method 'getSessionContext' is not designed for extension - needs to be abstract, final or empty. |
32
|
| Missing a Javadoc comment. |
32
|
| Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. |
36
|
| Missing a Javadoc comment. |
36
|
| Parameter name should be final. |
36
|
| Method 'getValue' is not designed for extension - needs to be abstract, final or empty. |
40
|
| Missing a Javadoc comment. |
40
|
| Parameter name should be final. |
40
|
| Method 'getAttributeNames' is not designed for extension - needs to be abstract, final or empty. |
44
|
| Missing a Javadoc comment. |
44
|
| Method 'getValueNames' is not designed for extension - needs to be abstract, final or empty. |
48
|
| Missing a Javadoc comment. |
48
|
| Missing a Javadoc comment. |
52
|
| Parameter name should be final. |
52
|
| Parameter value should be final. |
52
|
| Missing a Javadoc comment. |
55
|
| Parameter name should be final. |
55
|
| Parameter value should be final. |
55
|
| Missing a Javadoc comment. |
58
|
| Parameter name should be final. |
58
|
| Missing a Javadoc comment. |
61
|
| Parameter name should be final. |
61
|
| Missing a Javadoc comment. |
64
|
| Method 'isNew' is not designed for extension - needs to be abstract, final or empty. |
67
|
| Missing a Javadoc comment. |
67
|
com/diasparsoftware/javax/servlet/http/HttpUtil.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.util.*. |
3
|
| Using the '.*' form of import should be avoided - javax.servlet.http.*. |
6
|
| Using the '.*' form of import should be avoided - com.diasparsoftware.java.util.*. |
10
|
| Missing a Javadoc comment. |
12
|
| Utility classes should not have a public or default constructor. |
12
|
| Line contains a tab character. |
14
|
| Line contains a tab character. |
15
|
| Line has trailing spaces. |
16
|
| Line contains a tab character. |
16
|
| Line contains a tab character. |
17
|
| Line contains a tab character. |
18
|
| Line contains a tab character. |
19
|
| Line contains a tab character. |
20
|
| Expected an @return tag. |
21
|
| Parameter uri should be final. |
22
|
| Expected @param tag for 'uri'. |
22
|
| Parameter parameters should be final. |
23
|
| Expected @param tag for 'parameters'. |
23
|
| Parameter create should be final. |
28
|
| Parameter path should be final. |
32
|
| Parameter key should be final. |
41
|
| Parameter value should be final. |
41
|
| Line is longer than 80 characters. |
52
|
| Line contains a tab character. |
52
|
| Line has trailing spaces. |
53
|
| Line contains a tab character. |
53
|
| Line contains a tab character. |
54
|
| Line contains a tab character. |
55
|
| Line contains a tab character. |
56
|
| Parameter session should be final. |
57
|
| Expected @param tag for 'session'. |
57
|
| 'if' construct must use '{}'s. |
68
|
com/diasparsoftware/javax/servlet/http/RequestDispatcherAdapter.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - javax.servlet.*. |
5
|
| Missing a Javadoc comment. |
7
|
| Missing a Javadoc comment. |
8
|
| Parameter request should be final. |
9
|
| Parameter response should be final. |
10
|
| Missing a Javadoc comment. |
14
|
| Parameter request should be final. |
15
|
| Parameter response should be final. |
16
|
com/diasparsoftware/javax/servlet/http/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/diasparsoftware/javax/servlet/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/diasparsoftware/jdbc/JdbcMapper.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.sql.*. |
3
|
| Missing a Javadoc comment. |
8
|
| Line has trailing spaces. |
14
|
| Expected an @return tag. |
20
|
| Line is longer than 80 characters. |
20
|
| Method 'getDate' is not designed for extension - needs to be abstract, final or empty. |
20
|
| Parameter resultSet should be final. |
20
|
| Expected @param tag for 'resultSet'. |
20
|
| Parameter columnName should be final. |
20
|
| Expected @param tag for 'columnName'. |
20
|
| Expected @throws tag for 'SQLException'. |
20
|
| Line has trailing spaces. |
21
|
com/diasparsoftware/jdbc/JdbcQueryBuilder.java
Error | Line |
| File does not end with a newline. |
0
|
com/diasparsoftware/jdbc/JdbcQueryBuilder.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.util.*. |
3
|
| Using the '.*' form of import should be avoided - org.apache.commons.collections.*. |
5
|
| Missing a Javadoc comment. |
10
|
| Missing a Javadoc comment. |
11
|
| Parameter statementName should be final. |
12
|
| Parameter domainParameters should be final. |
12
|
| Missing a Javadoc comment. |
13
|
| Parameter statementName should be final. |
13
|
| Missing a Javadoc comment. |
14
|
| Method 'supportsStatement' is not designed for extension - needs to be abstract, final or empty. |
16
|
| Missing a Javadoc comment. |
16
|
| Parameter statementName should be final. |
16
|
| Method 'getPreparedStatementData' is not designed for extension - needs to be abstract, final or empty. |
20
|
| Missing a Javadoc comment. |
20
|
| Parameter statementName should be final. |
20
|
| Parameter domainParameters should be final. |
21
|
| Line is longer than 80 characters. |
25
|
| Line is longer than 80 characters. |
29
|
| '}' should be on the same line. |
33
|
| Missing a Javadoc comment. |
40
|
| Parameter tableName should be final. |
40
|
| Parameter orderedColumnNames should be final. |
41
|
| Missing a Javadoc comment. |
57
|
| Parameter tableName should be final. |
57
|
| Parameter orderedColumnNames should be final. |
58
|
| Parameter whereClause should be final. |
58
|
| Line has trailing spaces. |
59
|
| Parameter input should be final. |
62
|
com/diasparsoftware/jdbc/JdbcQueryExecuter.java
Error | Line |
| File does not end with a newline. |
0
|
com/diasparsoftware/jdbc/JdbcQueryExecuter.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.sql.*. |
3
|
| Using the '.*' form of import should be avoided - java.util.*. |
4
|
| Missing a Javadoc comment. |
9
|
| Line is longer than 80 characters. |
10
|
| Missing a Javadoc comment. |
10
|
| Missing a Javadoc comment. |
12
|
| Missing a Javadoc comment. |
14
|
| Parameter connection should be final. |
14
|
| 'connection' hides a field. |
14
|
| Method 'executeDeleteStatement' is not designed for extension - needs to be abstract, final or empty. |
18
|
| Missing a Javadoc comment. |
18
|
| Line is longer than 80 characters. |
19
|
| Parameter preparedStatementData should be final. |
19
|
| Redundant throws: 'DataStoreException' is unchecked exception. |
19
|
| '}' should be on the same line. |
38
|
| '}' should be on the same line. |
41
|
| 'if' construct must use '{}'s. |
44
|
| '}' should be on the same line. |
46
|
| Must have at least one statement. |
47
|
| Method 'executeUpdateStatement' is not designed for extension - needs to be abstract, final or empty. |
53
|
| Missing a Javadoc comment. |
53
|
| Parameter preparedStatementData should be final. |
54
|
| '}' should be on the same line. |
72
|
| '}' should be on the same line. |
75
|
| 'if' construct must use '{}'s. |
78
|
| '}' should be on the same line. |
80
|
| Must have at least one statement. |
81
|
| Line is longer than 80 characters. |
90
|
| Method 'executeInsertStatement' is not designed for extension - needs to be abstract, final or empty. |
90
|
| Missing a Javadoc comment. |
90
|
| Parameter insertStatementData should be final. |
90
|
| ';' is followed by whitespace. |
100
|
| '}' should be on the same line. |
109
|
| '}' should be on the same line. |
112
|
| 'if' construct must use '{}'s. |
115
|
| '}' should be on the same line. |
117
|
| Must have at least one statement. |
118
|
| Method 'executeSelectStatement' is not designed for extension - needs to be abstract, final or empty. |
123
|
| Missing a Javadoc comment. |
123
|
| Line is longer than 80 characters. |
124
|
| Parameter selectStatementData should be final. |
124
|
| Parameter rowMapper should be final. |
124
|
| '}' should be on the same line. |
144
|
| '}' should be on the same line. |
147
|
| 'if' construct must use '{}'s. |
150
|
| 'if' construct must use '{}'s. |
153
|
| '}' should be on the same line. |
155
|
| Must have at least one statement. |
156
|
| Line contains a tab character. |
164
|
| Line contains a tab character. |
165
|
| Line contains a tab character. |
166
|
| Line has trailing spaces. |
167
|
| Line contains a tab character. |
167
|
| Line contains a tab character. |
168
|
| Line contains a tab character. |
169
|
| Line contains a tab character. |
170
|
| Line contains a tab character. |
171
|
| Method 'executeCountStatement' is not designed for extension - needs to be abstract, final or empty. |
172
|
| Parameter countStatementData should be final. |
172
|
| Method 'executeSingleRowSelectStatement' is not designed for extension - needs to be abstract, final or empty. |
181
|
| Missing a Javadoc comment. |
181
|
| Parameter selectStatementData should be final. |
182
|
| Parameter simpleMapper should be final. |
183
|
| '}' should be on the same line. |
188
|
| Method 'commit' is not designed for extension - needs to be abstract, final or empty. |
194
|
| Missing a Javadoc comment. |
194
|
| '}' should be on the same line. |
197
|
com/diasparsoftware/jdbc/JdbcResourceRegistry.java
Error | Line |
| File does not end with a newline. |
0
|
com/diasparsoftware/jdbc/JdbcResourceRegistry.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.sql.*. |
3
|
| Using the '.*' form of import should be avoided - java.util.*. |
4
|
| Using the '.*' form of import should be avoided - com.diasparsoftware.java.util.*. |
6
|
| Line has trailing spaces. |
11
|
| Missing a Javadoc comment. |
15
|
| Missing a Javadoc comment. |
16
|
| Missing a Javadoc comment. |
17
|
| Method 'registerStatement' is not designed for extension - needs to be abstract, final or empty. |
19
|
| Missing a Javadoc comment. |
19
|
| Parameter statement should be final. |
19
|
| Method 'registerResultSet' is not designed for extension - needs to be abstract, final or empty. |
23
|
| Missing a Javadoc comment. |
23
|
| Parameter resultSet should be final. |
23
|
| Method 'registerConnection' is not designed for extension - needs to be abstract, final or empty. |
27
|
| Missing a Javadoc comment. |
27
|
| Parameter connection should be final. |
27
|
| Method 'cleanUp' is not designed for extension - needs to be abstract, final or empty. |
31
|
| Missing a Javadoc comment. |
31
|
| Parameter each should be final. |
37
|
| Parameter each should be final. |
48
|
| Parameter each should be final. |
59
|
com/diasparsoftware/jdbc/JdbcRowMapper.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.sql.*. |
3
|
| Line has trailing spaces. |
9
|
| '{' should be on the previous line. |
10
|
| Line has trailing spaces. |
13
|
| Expected an @return tag. |
18
|
| Parameter row should be final. |
18
|
| Expected @param tag for 'row'. |
18
|
| Expected @throws tag for 'SQLException'. |
19
|
com/diasparsoftware/jdbc/JdbcUtil.java
Error | Line |
| File does not end with a newline. |
0
|
com/diasparsoftware/jdbc/JdbcUtil.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.sql.*. |
3
|
| Using the '.*' form of import should be avoided - java.util.*. |
4
|
| Using the '.*' form of import should be avoided - com.diasparsoftware.java.util.*. |
9
|
| Missing a Javadoc comment. |
11
|
| Utility classes should not have a public or default constructor. |
11
|
| Line contains a tab character. |
14
|
| Line has trailing spaces. |
15
|
| Line contains a tab character. |
15
|
| Line contains a tab character. |
16
|
| Line has trailing spaces. |
17
|
| Line contains a tab character. |
17
|
| Line contains a tab character. |
18
|
| Line is longer than 80 characters. |
19
|
| Line contains a tab character. |
19
|
| Line has trailing spaces. |
20
|
| Line contains a tab character. |
20
|
| Line contains a tab character. |
21
|
| Line contains a tab character. |
22
|
| Line contains a tab character. |
23
|
| Line contains a tab character. |
24
|
| Line contains a tab character. |
25
|
| Parameter resultSet should be final. |
26
|
| Expected @param tag for 'resultSet'. |
26
|
| Expected @throws tag for 'SQLException'. |
27
|
| Line contains a tab character. |
58
|
| Line contains a tab character. |
59
|
| Line has trailing spaces. |
60
|
| Line contains a tab character. |
60
|
| Line contains a tab character. |
61
|
| Line contains a tab character. |
62
|
| Line contains a tab character. |
63
|
| Line contains a tab character. |
64
|
| Line contains a tab character. |
65
|
| Expected an @return tag. |
66
|
| Parameter year should be final. |
66
|
| Expected @param tag for 'year'. |
66
|
| Parameter month should be final. |
66
|
| Expected @param tag for 'month'. |
66
|
| Parameter day should be final. |
66
|
| Expected @param tag for 'day'. |
66
|
| Missing a Javadoc comment. |
73
|
| Parameter date should be final. |
73
|
| Line contains a tab character. |
78
|
| Line contains a tab character. |
79
|
| Line has trailing spaces. |
80
|
| Line contains a tab character. |
80
|
| Line contains a tab character. |
81
|
| Line contains a tab character. |
82
|
| Line contains a tab character. |
83
|
| Line contains a tab character. |
84
|
| Line contains a tab character. |
85
|
| Line contains a tab character. |
86
|
| Line contains a tab character. |
87
|
| Line contains a tab character. |
88
|
| Line contains a tab character. |
89
|
| Expected an @return tag. |
90
|
| Parameter year should be final. |
90
|
| Expected @param tag for 'year'. |
90
|
| Parameter month should be final. |
90
|
| Expected @param tag for 'month'. |
90
|
| Parameter day should be final. |
90
|
| Expected @param tag for 'day'. |
90
|
| Parameter hour should be final. |
91
|
| Expected @param tag for 'hour'. |
91
|
| Parameter minute should be final. |
91
|
| Expected @param tag for 'minute'. |
91
|
| Parameter second should be final. |
91
|
| Expected @param tag for 'second'. |
91
|
| Parameter millisecond should be final. |
91
|
| Expected @param tag for 'millisecond'. |
91
|
| Missing a Javadoc comment. |
105
|
| Parameter timestamp should be final. |
105
|
| Missing a Javadoc comment. |
109
|
| Line is longer than 80 characters. |
110
|
| Parameter preparedStatement should be final. |
110
|
| Parameter parameters should be final. |
110
|
| ';' is followed by whitespace. |
113
|
| Missing a Javadoc comment. |
120
|
| Parameter rowData should be final. |
120
|
| Parameter key should be final. |
126
|
| Parameter value should be final. |
126
|
| '}' should be on the same line. |
131
|
| Missing a Javadoc comment. |
142
|
| Parameter year should be final. |
142
|
| Parameter month should be final. |
142
|
| Parameter day should be final. |
142
|
com/diasparsoftware/jdbc/PreparedStatementBuilder.java
Error | Line |
| File does not end with a newline. |
0
|
com/diasparsoftware/jdbc/PreparedStatementBuilder.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Missing a Javadoc comment. |
7
|
| Missing a Javadoc comment. |
8
|
com/diasparsoftware/jdbc/PreparedStatementExecuter.java
Error | Line |
| File does not end with a newline. |
0
|
com/diasparsoftware/jdbc/PreparedStatementExecuter.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Missing a Javadoc comment. |
8
|
| Missing a Javadoc comment. |
9
|
| Redundant throws: 'DataStoreException' is unchecked exception. |
10
|
| Missing a Javadoc comment. |
11
|
| Missing a Javadoc comment. |
12
|
| Missing a Javadoc comment. |
13
|
| Line contains a tab character. |
16
|
| Line contains a tab character. |
17
|
| Line contains a tab character. |
18
|
| Line has trailing spaces. |
19
|
| Line contains a tab character. |
19
|
| Line contains a tab character. |
20
|
| Line contains a tab character. |
21
|
| Line contains a tab character. |
22
|
| Line contains a tab character. |
23
|
| Missing a Javadoc comment. |
25
|
com/diasparsoftware/jdbc/RowCountRowMapper.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.sql.*. |
3
|
| Missing a Javadoc comment. |
9
|
| Line has trailing spaces. |
10
|
| Missing a Javadoc comment. |
11
|
| Parameter row should be final. |
11
|
com/diasparsoftware/jdbc/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/diasparsoftware/store/DataMakesNoSenseException.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Missing a Javadoc comment. |
3
|
| Missing a Javadoc comment. |
4
|
| Parameter description should be final. |
4
|
com/diasparsoftware/store/DataStoreException.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Missing a Javadoc comment. |
4
|
| Missing a Javadoc comment. |
5
|
| Missing a Javadoc comment. |
9
|
| Parameter cause should be final. |
9
|
| Missing a Javadoc comment. |
13
|
| Parameter message should be final. |
13
|
| Parameter cause should be final. |
13
|
| Missing a Javadoc comment. |
17
|
| Parameter message should be final. |
17
|
com/diasparsoftware/store/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/diasparsoftware/util/jboss/testing/EntityBeanMetaDataTest.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - org.custommonkey.xmlunit.*. |
7
|
| Missing a Javadoc comment. |
11
|
| Missing a Javadoc comment. |
12
|
| Missing a Javadoc comment. |
13
|
| Missing a Javadoc comment. |
14
|
| Method 'setUp' is not designed for extension - needs to be abstract, final or empty. |
16
|
| Missing a Javadoc comment. |
16
|
| Method 'setMetaDataFilename' is not designed for extension - needs to be abstract, final or empty. |
20
|
| Missing a Javadoc comment. |
20
|
| Parameter metaDataFilename should be final. |
20
|
| 'metaDataFilename' hides a field. |
20
|
| Method 'setEntityBeanUnderTest' is not designed for extension - needs to be abstract, final or empty. |
24
|
| Missing a Javadoc comment. |
24
|
| Parameter entityBeanName should be final. |
24
|
| 'entityBeanName' hides a field. |
24
|
| Method 'parseMetaData' is not designed for extension - needs to be abstract, final or empty. |
28
|
| Missing a Javadoc comment. |
28
|
| Method 'assertBeanMappedToTable' is not designed for extension - needs to be abstract, final or empty. |
36
|
| Missing a Javadoc comment. |
36
|
| Parameter expectedTableName should be final. |
36
|
| Method 'assertFieldMappedToColumn' is not designed for extension - needs to be abstract, final or empty. |
45
|
| Missing a Javadoc comment. |
45
|
| Parameter fieldName should be final. |
46
|
| Parameter expectedColumnName should be final. |
47
|
| Method 'assertDefaultDataSource' is not designed for extension - needs to be abstract, final or empty. |
56
|
| Missing a Javadoc comment. |
56
|
| Parameter expectedDataSourceJndiName should be final. |
56
|
| Missing a Javadoc comment. |
65
|
| Parameter entityBeanName should be final. |
66
|
| 'entityBeanName' hides a field. |
66
|
| Parameter fieldName should be final. |
67
|
| Missing a Javadoc comment. |
74
|
| Parameter entityBeanName should be final. |
75
|
| 'entityBeanName' hides a field. |
75
|
| Parameter relativeXpath should be final. |
76
|
| Missing a Javadoc comment. |
81
|
| Parameter entityBeanName should be final. |
81
|
| 'entityBeanName' hides a field. |
81
|
com/diasparsoftware/util/jboss/testing/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/diasparsoftware/util/junit/GoldMasterFile.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.io.*. |
3
|
| Missing a Javadoc comment. |
13
|
| Missing a Javadoc comment. |
15
|
| Parameter directory should be final. |
15
|
| Parameter file should be final. |
15
|
| 'file' hides a field. |
15
|
| Missing a Javadoc comment. |
19
|
| Parameter file should be final. |
19
|
| 'file' hides a field. |
19
|
| Line has trailing spaces. |
25
|
| Method 'write' is not designed for extension - needs to be abstract, final or empty. |
29
|
| Parameter content should be final. |
29
|
| Expected @throws tag for 'IOException'. |
29
|
| Line has trailing spaces. |
38
|
| Method 'check' is not designed for extension - needs to be abstract, final or empty. |
42
|
| Parameter actualContent should be final. |
42
|
| Expected @param tag for 'actualContent'. |
42
|
| Expected @throws tag for 'IOException'. |
43
|
| 'if' construct must use '{}'s. |
56
|
com/diasparsoftware/util/junit/ParameterizedTestSuite.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.lang.reflect.*. |
3
|
| Using the '.*' form of import should be avoided - java.util.*. |
4
|
| Using the '.*' form of import should be avoided - junit.framework.*. |
6
|
| Using the '.*' form of import should be avoided - org.apache.commons.collections.*. |
8
|
| Line has trailing spaces. |
17
|
| Line has trailing spaces. |
24
|
| Line has trailing spaces. |
25
|
| Line contains a tab character. |
29
|
| Line contains a tab character. |
30
|
| Line has trailing spaces. |
31
|
| Line contains a tab character. |
31
|
| Line is longer than 80 characters. |
32
|
| Line contains a tab character. |
32
|
| Line is longer than 80 characters. |
33
|
| Line contains a tab character. |
33
|
| Line contains a tab character. |
34
|
| Line has trailing spaces. |
35
|
| Line contains a tab character. |
35
|
| Line contains a tab character. |
36
|
| Line contains a tab character. |
37
|
| Parameter fixtures should be final. |
38
|
| Expected @param tag for 'fixtures'. |
38
|
| Parameter input should be final. |
41
|
| Missing a Javadoc comment. |
48
|
| Parameter fixture should be final. |
48
|
| Missing a Javadoc comment. |
61
|
| Parameter fixture should be final. |
62
|
| Parameter eachTestCase should be final. |
63
|
| '{' is followed by whitespace. |
70
|
| '{' is followed by whitespace. |
74
|
| '}' should be on the same line. |
75
|
| '}' should be on the same line. |
81
|
| '}' should be on the same line. |
87
|
| '}' should be on the same line. |
93
|
| '}' should be on the same line. |
99
|
| Missing a Javadoc comment. |
110
|
com/diasparsoftware/util/junit/ValueObjectEqualsTest.java
Error | Line |
| File does not end with a newline. |
0
|
com/diasparsoftware/util/junit/ValueObjectEqualsTest.java
Error | Line |
| Line does not match expected header line of 'This is an empty license. We need to replace it with a real one.'. |
1
|
| Using the '.*' form of import should be avoided - java.util.*. |
3
|
| Using the '.*' form of import should be avoided - junit.framework.*. |
5
|
| Using the '.*' form of import should be avoided - org.apache.commons.collections.*. |
7
|
| Using the '.*' form of import should be avoided - com.diasparsoftware.java.util.*. |
9
|
| Missing a Javadoc comment. |
11
|
| Missing a Javadoc comment. |
12
|
| Missing a Javadoc comment. |
13
|
| Missing a Javadoc comment. |
15
|
| Missing a Javadoc comment. |
16
|
| Missing a Javadoc comment. |
18
|
| Expected an @return tag. |
24
|
| Expected @throws tag for 'Exception'. |
24
|
| Expected an @return tag. |
31
|
| Parameter keyPropertyName should be final. |
31
|
| Expected @param tag for 'keyPropertyName'. |
31
|
| Expected @throws tag for 'Exception'. |
32
|
| Line has trailing spaces. |
37
|
| Expected an @return tag. |
40
|
| Method 'setUp' is not designed for extension - needs to be abstract, final or empty. |
42
|
| Missing a Javadoc comment. |
42
|
| Parameter each should be final. |
51
|
| Parameter key should be final. |
73
|
| Parameter value should be final. |
73
|
| Parameter key should be final. |
82
|
| Parameter value should be final. |
82
|
| Parameter key should be final. |
110
|
| Parameter value should be final. |
110
|
| '}' should be on the same line. |
120
|
| Parameter key should be final. |
138
|
| Parameter value should be final. |
138
|
| Parameter key should be final. |
153
|
| Parameter value should be final. |
153
|
| Parameter key should be final. |
165
|
| Parameter value should be final. |
165
|
| Parameter key should be final. |
224
|
| Parameter value should be final. |
224
|
| Parameter key should be final. |
274
|
| Parameter value should be final. |
274
|
| Parameter key should be final. |
296
|
| Parameter value should be final. |
296
|
| Missing a Javadoc comment. |
307
|
| Parameter lhs should be final. |
307
|
| Parameter rhs should be final. |
307
|
| Missing a Javadoc comment. |
311
|
| Parameter failureMessage should be final. |
312
|
| Parameter lhs should be final. |
313
|
| Parameter rhs should be final. |
314
|
| 'if' construct must use '{}'s. |
315
|
| Missing a Javadoc comment. |
319
|
| Parameter closure should be final. |
319
|
| Missing a Javadoc comment. |
323
|
| Redundant 'final' modifier. |
323
|
| Parameter key should be final. |
323
|
com/diasparsoftware/util/junit/package.html
Error | Line |
| Missing package documentation file. | 0 |