Checkstyle Results
The following document contains the results of
Checkstyle
.
Summary
Files | Infos | Warnings | Errors |
88 | 0 | 0 | 1549 |
Files
com/macvu/tiles/CacheAttribute.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/CacheAttribute.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
23
|
| Missing a Javadoc comment. |
25
|
| Missing a Javadoc comment. |
26
|
| Missing a Javadoc comment. |
27
|
| Missing a Javadoc comment. |
28
|
| Missing a Javadoc comment. |
29
|
| Missing a Javadoc comment. |
31
|
| Name 'scope_order' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
31
|
| Missing a Javadoc comment. |
39
|
| Variable 'scope' must be private and have accessor methods. |
39
|
| Missing a Javadoc comment. |
40
|
| Variable 'name' must be private and have accessor methods. |
40
|
| Missing a Javadoc comment. |
42
|
| Missing a Javadoc comment. |
45
|
| Parameter attr should be final. |
45
|
| Missing a Javadoc comment. |
50
|
| Parameter attr should be final. |
50
|
| Missing a Javadoc comment. |
55
|
| Parameter name should be final. |
55
|
| 'name' hides a field. |
55
|
| Parameter scope should be final. |
55
|
| 'scope' hides a field. |
55
|
| Method 'getName' is not designed for extension - needs to be abstract, final or empty. |
60
|
| Missing a Javadoc comment. |
60
|
| Method 'setName' is not designed for extension - needs to be abstract, final or empty. |
64
|
| Missing a Javadoc comment. |
64
|
| Parameter name should be final. |
64
|
| 'name' hides a field. |
64
|
| Method 'getScope' is not designed for extension - needs to be abstract, final or empty. |
68
|
| Missing a Javadoc comment. |
68
|
| Method 'setScope' is not designed for extension - needs to be abstract, final or empty. |
72
|
| Missing a Javadoc comment. |
72
|
| Parameter scope should be final. |
72
|
| 'scope' hides a field. |
72
|
| Definition of 'equals()' without corresponding definition of 'hashCode()'. |
76
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
76
|
| Missing a Javadoc comment. |
76
|
| Parameter obj should be final. |
76
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
89
|
| Missing a Javadoc comment. |
89
|
| '+' should be on a new line. |
90
|
com/macvu/tiles/CacheAttributeComparator.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/CacheAttributeComparator.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
23
|
| Method 'compare' is not designed for extension - needs to be abstract, final or empty. |
24
|
| Missing a Javadoc comment. |
24
|
| Parameter o1 should be final. |
24
|
| Parameter o2 should be final. |
24
|
| Line is longer than 80 characters. |
32
|
| Method 'getOrderIndex' is not designed for extension - needs to be abstract, final or empty. |
38
|
| Missing a Javadoc comment. |
38
|
| Parameter scope should be final. |
38
|
com/macvu/tiles/CacheComponentDefinition.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/CacheComponentDefinition.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
24
|
| Missing a Javadoc comment. |
25
|
| Variable 'cacheInformation' must be private and have accessor methods. |
25
|
| Missing a Javadoc comment. |
26
|
| Variable 'inherit' must be private and have accessor methods. |
26
|
| Missing a Javadoc comment. |
33
|
| Variable 'processType' must be private and have accessor methods. |
33
|
| Missing a Javadoc comment. |
35
|
| Missing a Javadoc comment. |
39
|
| Parameter xmlCacheDefinition should be final. |
39
|
| Line is longer than 80 characters. |
41
|
| Method 'getProcessType' is not designed for extension - needs to be abstract, final or empty. |
46
|
| Missing a Javadoc comment. |
46
|
| Method 'setProcessType' is not designed for extension - needs to be abstract, final or empty. |
50
|
| Missing a Javadoc comment. |
50
|
| Parameter processType should be final. |
50
|
| 'processType' hides a field. |
50
|
| Method 'getCacheInformation' is not designed for extension - needs to be abstract, final or empty. |
54
|
| Missing a Javadoc comment. |
54
|
| Method 'setCacheInformation' is not designed for extension - needs to be abstract, final or empty. |
58
|
| Missing a Javadoc comment. |
58
|
| Parameter cacheInformation should be final. |
58
|
| 'cacheInformation' hides a field. |
58
|
| Method 'setExtends' is not designed for extension - needs to be abstract, final or empty. |
68
|
| Parameter name should be final. |
68
|
| Method 'getExtends' is not designed for extension - needs to be abstract, final or empty. |
77
|
| Expected an @return tag. |
84
|
| Method 'isExtending' is not designed for extension - needs to be abstract, final or empty. |
84
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
88
|
| Missing a Javadoc comment. |
88
|
| '+' should be on a new line. |
89
|
| '+' should be on a new line. |
90
|
| '+' should be on a new line. |
91
|
| '+' should be on a new line. |
92
|
| '+' should be on a new line. |
93
|
| '+' should be on a new line. |
94
|
| '+' should be on a new line. |
95
|
com/macvu/tiles/CacheInformation.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/CacheInformation.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
28
|
| Missing a Javadoc comment. |
29
|
| Variable 'cacheEnabled' must be private and have accessor methods. |
29
|
| Missing a Javadoc comment. |
30
|
| Variable 'cacheAttributes' must be private and have accessor methods. |
30
|
| Missing a Javadoc comment. |
31
|
| Variable 'possibleCacheAttributes' must be private and have accessor methods. |
31
|
| Missing a Javadoc comment. |
34
|
| Variable 'repositoryName' must be private and have accessor methods. |
34
|
| Missing a Javadoc comment. |
35
|
| Variable 'repositoryFactory' must be private and have accessor methods. |
35
|
| Missing a Javadoc comment. |
36
|
| Variable 'keyFactory' must be private and have accessor methods. |
36
|
| Missing a Javadoc comment. |
37
|
| Variable 'parent' must be private and have accessor methods. |
37
|
| Line is longer than 80 characters. |
39
|
| Missing a Javadoc comment. |
39
|
| Line is longer than 80 characters. |
40
|
| Missing a Javadoc comment. |
40
|
| Line is longer than 80 characters. |
41
|
| Missing a Javadoc comment. |
41
|
| Missing a Javadoc comment. |
43
|
| Missing a Javadoc comment. |
47
|
| Parameter info should be final. |
47
|
| Missing a Javadoc comment. |
62
|
| Parameter cacheAttributes should be final. |
62
|
| 'cacheAttributes' hides a field. |
62
|
| Parameter cacheEnabled should be final. |
62
|
| 'cacheEnabled' hides a field. |
62
|
| Method 'init' is not designed for extension - needs to be abstract, final or empty. |
68
|
| Missing a Javadoc comment. |
68
|
| Method 'isCacheEnabled' is not designed for extension - needs to be abstract, final or empty. |
76
|
| Missing a Javadoc comment. |
76
|
| Method 'setCacheEnabled' is not designed for extension - needs to be abstract, final or empty. |
80
|
| Missing a Javadoc comment. |
80
|
| Parameter cacheEnabled should be final. |
80
|
| 'cacheEnabled' hides a field. |
80
|
| Method 'getCacheEnabled' is not designed for extension - needs to be abstract, final or empty. |
84
|
| Missing a Javadoc comment. |
84
|
| Method 'getCacheAttributes' is not designed for extension - needs to be abstract, final or empty. |
88
|
| Missing a Javadoc comment. |
88
|
| Method 'setCacheAttributes' is not designed for extension - needs to be abstract, final or empty. |
92
|
| Missing a Javadoc comment. |
92
|
| Parameter cacheAttributes should be final. |
92
|
| 'cacheAttributes' hides a field. |
92
|
| Method 'addCacheAttribute' is not designed for extension - needs to be abstract, final or empty. |
96
|
| Missing a Javadoc comment. |
96
|
| Parameter attribute should be final. |
96
|
| Method 'removeCacheAttribute' is not designed for extension - needs to be abstract, final or empty. |
104
|
| Missing a Javadoc comment. |
104
|
| Parameter attribute should be final. |
104
|
| Method 'clearCacheAttribute' is not designed for extension - needs to be abstract, final or empty. |
108
|
| Missing a Javadoc comment. |
108
|
| Method 'getPossibleCacheAttributes' is not designed for extension - needs to be abstract, final or empty. |
112
|
| Missing a Javadoc comment. |
112
|
| Method 'setPossibleCacheAttributes' is not designed for extension - needs to be abstract, final or empty. |
116
|
| Missing a Javadoc comment. |
116
|
| Parameter possibleCacheAttributes should be final. |
116
|
| 'possibleCacheAttributes' hides a field. |
116
|
| Method 'addPossibleCacheAttribute' is not designed for extension - needs to be abstract, final or empty. |
120
|
| Missing a Javadoc comment. |
120
|
| Parameter attribute should be final. |
120
|
| Line is longer than 80 characters. |
121
|
| Method 'removePossibleCacheAttribute' is not designed for extension - needs to be abstract, final or empty. |
128
|
| Missing a Javadoc comment. |
128
|
| Parameter attribute should be final. |
128
|
| Method 'clearPossibleCacheAttribute' is not designed for extension - needs to be abstract, final or empty. |
132
|
| Missing a Javadoc comment. |
132
|
| Method 'getRepositoryName' is not designed for extension - needs to be abstract, final or empty. |
136
|
| Missing a Javadoc comment. |
136
|
| Method 'setRepositoryName' is not designed for extension - needs to be abstract, final or empty. |
147
|
| Missing a Javadoc comment. |
147
|
| Parameter repositoryName should be final. |
147
|
| 'repositoryName' hides a field. |
147
|
| Method 'getRepositoryFactory' is not designed for extension - needs to be abstract, final or empty. |
151
|
| Missing a Javadoc comment. |
151
|
| Method 'setRepositoryFactory' is not designed for extension - needs to be abstract, final or empty. |
155
|
| Missing a Javadoc comment. |
155
|
| Parameter repositoryFactory should be final. |
155
|
| 'repositoryFactory' hides a field. |
155
|
| Method 'getKeyFactory' is not designed for extension - needs to be abstract, final or empty. |
159
|
| Missing a Javadoc comment. |
159
|
| Method 'setKeyFactory' is not designed for extension - needs to be abstract, final or empty. |
163
|
| Missing a Javadoc comment. |
163
|
| Parameter keyFactory should be final. |
163
|
| 'keyFactory' hides a field. |
163
|
| Method 'isInCacheAttributes' is not designed for extension - needs to be abstract, final or empty. |
167
|
| Missing a Javadoc comment. |
167
|
| Parameter scope should be final. |
167
|
| Parameter name should be final. |
167
|
| Method 'isInPossibleCacheAttributes' is not designed for extension - needs to be abstract, final or empty. |
180
|
| Missing a Javadoc comment. |
180
|
| Parameter scope should be final. |
180
|
| Parameter name should be final. |
180
|
| Method 'isDefault' is not designed for extension - needs to be abstract, final or empty. |
193
|
| Missing a Javadoc comment. |
193
|
| Expression can be simplified. |
194
|
| '&&' should be on a new line. |
194
|
| '&&' should be on a new line. |
195
|
| '&&' should be on a new line. |
196
|
| '&&' should be on a new line. |
197
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
205
|
| Missing a Javadoc comment. |
205
|
| '+' should be on a new line. |
206
|
| '+' should be on a new line. |
207
|
| '+' should be on a new line. |
208
|
| '+' should be on a new line. |
209
|
| '+' should be on a new line. |
210
|
| Method 'getParent' is not designed for extension - needs to be abstract, final or empty. |
215
|
| Missing a Javadoc comment. |
215
|
| Method 'setParent' is not designed for extension - needs to be abstract, final or empty. |
219
|
| Missing a Javadoc comment. |
219
|
| Parameter parent should be final. |
219
|
| 'parent' hides a field. |
219
|
com/macvu/tiles/CacheTilesRequestProcessor.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/CacheTilesRequestProcessor.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Line is longer than 80 characters. |
2
|
| Using the '.*' form of import should be avoided - org.apache.struts.tiles.*. |
69
|
| Line is longer than 80 characters. |
83
|
| Line is longer than 80 characters. |
85
|
| Line is longer than 80 characters. |
91
|
| Variable 'log' must be private and have accessor methods. |
91
|
| Line is longer than 80 characters. |
95
|
| Line is longer than 80 characters. |
96
|
| Line is longer than 80 characters. |
97
|
| Line is longer than 80 characters. |
103
|
| Line is longer than 80 characters. |
105
|
| Method 'processTilesDefinition' is not designed for extension - needs to be abstract, final or empty. |
105
|
| Parameter definitionName should be final. |
105
|
| Parameter contextRelative should be final. |
105
|
| Parameter request should be final. |
105
|
| Parameter response should be final. |
105
|
| Expected @throws tag for 'IOException'. |
106
|
| Expected @throws tag for 'ServletException'. |
106
|
| Line is longer than 80 characters. |
130
|
| Line is longer than 80 characters. |
132
|
| Line is longer than 80 characters. |
133
|
| Line is longer than 80 characters. |
140
|
| Line is longer than 80 characters. |
148
|
| Line is longer than 80 characters. |
154
|
| Line is longer than 80 characters. |
158
|
| Line is longer than 80 characters. |
163
|
| Line is longer than 80 characters. |
181
|
| Line is longer than 80 characters. |
193
|
| Line is longer than 80 characters. |
213
|
| Line is longer than 80 characters. |
215
|
| Line is longer than 80 characters. |
222
|
| Line is longer than 80 characters. |
228
|
| Missing a Javadoc comment. |
228
|
| Parameter controller should be final. |
228
|
| Parameter tileContext should be final. |
228
|
| Parameter request should be final. |
228
|
| Parameter response should be final. |
228
|
| Parameter uri should be final. |
228
|
| Parameter doInclude should be final. |
228
|
| Line is longer than 80 characters. |
232
|
com/macvu/tiles/CachingAttribute.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/CachingAttribute.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
21
|
| Missing a Javadoc comment. |
22
|
| Variable 'inUse' must be private and have accessor methods. |
22
|
| Missing a Javadoc comment. |
24
|
| Missing a Javadoc comment. |
27
|
| Parameter attr should be final. |
27
|
| Missing a Javadoc comment. |
32
|
| Parameter attr should be final. |
32
|
| Parameter inUse should be final. |
32
|
| 'inUse' hides a field. |
32
|
| Method 'isInUse' is not designed for extension - needs to be abstract, final or empty. |
37
|
| Missing a Javadoc comment. |
37
|
| Method 'setInUse' is not designed for extension - needs to be abstract, final or empty. |
41
|
| Missing a Javadoc comment. |
41
|
| Parameter inUse should be final. |
41
|
| 'inUse' hides a field. |
41
|
| Method 'getInUse' is not designed for extension - needs to be abstract, final or empty. |
45
|
| Missing a Javadoc comment. |
45
|
com/macvu/tiles/actions/CacheInformationForm.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/actions/CacheInformationForm.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| First sentence should end with a period. |
28
|
| Missing a Javadoc comment. |
33
|
| Variable 'tileName' must be private and have accessor methods. |
33
|
| Missing a Javadoc comment. |
35
|
| Variable 'cacheEnabled' must be private and have accessor methods. |
35
|
| Missing a Javadoc comment. |
36
|
| Variable 'repositoryName' must be private and have accessor methods. |
36
|
| Missing a Javadoc comment. |
37
|
| Variable 'repositoryFactory' must be private and have accessor methods. |
37
|
| Missing a Javadoc comment. |
38
|
| Variable 'keyFactory' must be private and have accessor methods. |
38
|
| Missing a Javadoc comment. |
40
|
| Variable 'cacheFields' must be private and have accessor methods. |
40
|
| Missing a Javadoc comment. |
43
|
| Variable 'cachingAttributeList' must be private and have accessor methods. |
43
|
| Method 'getTileName' is not designed for extension - needs to be abstract, final or empty. |
45
|
| Missing a Javadoc comment. |
45
|
| Method 'setTileName' is not designed for extension - needs to be abstract, final or empty. |
49
|
| Missing a Javadoc comment. |
49
|
| Parameter tileName should be final. |
49
|
| 'tileName' hides a field. |
49
|
| Method 'getCacheEnabled' is not designed for extension - needs to be abstract, final or empty. |
53
|
| Missing a Javadoc comment. |
53
|
| Method 'isCacheEnabled' is not designed for extension - needs to be abstract, final or empty. |
57
|
| Missing a Javadoc comment. |
57
|
| Method 'setCacheEnabled' is not designed for extension - needs to be abstract, final or empty. |
61
|
| Missing a Javadoc comment. |
61
|
| Parameter cacheEnabled should be final. |
61
|
| 'cacheEnabled' hides a field. |
61
|
| Method 'getKeyFactory' is not designed for extension - needs to be abstract, final or empty. |
65
|
| Missing a Javadoc comment. |
65
|
| Method 'setKeyFactory' is not designed for extension - needs to be abstract, final or empty. |
69
|
| Missing a Javadoc comment. |
69
|
| Parameter keyFactory should be final. |
69
|
| 'keyFactory' hides a field. |
69
|
| Method 'getRepositoryFactory' is not designed for extension - needs to be abstract, final or empty. |
73
|
| Missing a Javadoc comment. |
73
|
| Method 'setRepositoryFactory' is not designed for extension - needs to be abstract, final or empty. |
77
|
| Missing a Javadoc comment. |
77
|
| Parameter repositoryFactory should be final. |
77
|
| 'repositoryFactory' hides a field. |
77
|
| Method 'getRepositoryName' is not designed for extension - needs to be abstract, final or empty. |
81
|
| Missing a Javadoc comment. |
81
|
| Method 'setRepositoryName' is not designed for extension - needs to be abstract, final or empty. |
85
|
| Missing a Javadoc comment. |
85
|
| Parameter repositoryName should be final. |
85
|
| 'repositoryName' hides a field. |
85
|
| Method 'getCacheFields' is not designed for extension - needs to be abstract, final or empty. |
89
|
| Missing a Javadoc comment. |
89
|
| Method 'setCacheFields' is not designed for extension - needs to be abstract, final or empty. |
93
|
| Missing a Javadoc comment. |
93
|
| Parameter cacheFields should be final. |
93
|
| 'cacheFields' hides a field. |
93
|
| Method 'getCachingAttributeList' is not designed for extension - needs to be abstract, final or empty. |
97
|
| Missing a Javadoc comment. |
97
|
| Method 'setCachingAttributeList' is not designed for extension - needs to be abstract, final or empty. |
101
|
| Missing a Javadoc comment. |
101
|
| Parameter cachingAttributeList should be final. |
101
|
| 'cachingAttributeList' hides a field. |
101
|
| Line is longer than 80 characters. |
105
|
| Method 'validate' is not designed for extension - needs to be abstract, final or empty. |
105
|
| Missing a Javadoc comment. |
105
|
| Parameter mapping should be final. |
105
|
| Parameter request should be final. |
105
|
com/macvu/tiles/actions/GetCacheTileDefinitionAction.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/actions/GetCacheTileDefinitionAction.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Using the '.*' form of import should be avoided - com.macvu.tiles.*. |
21
|
| Using the '.*' form of import should be avoided - org.apache.struts.tiles.*. |
28
|
| Using the '.*' form of import should be avoided - java.util.*. |
32
|
| First sentence should end with a period. |
34
|
| Missing a Javadoc comment. |
38
|
| Line is longer than 80 characters. |
40
|
| Missing a Javadoc comment. |
40
|
| Variable 'log' must be private and have accessor methods. |
40
|
| Method 'execute' is not designed for extension - needs to be abstract, final or empty. |
43
|
| Missing a Javadoc comment. |
43
|
| Parameter mapping should be final. |
43
|
| Parameter form should be final. |
44
|
| Parameter request should be final. |
45
|
| Parameter response should be final. |
46
|
| Line is longer than 80 characters. |
59
|
| Line is longer than 80 characters. |
70
|
| Line is longer than 80 characters. |
81
|
| Line is longer than 80 characters. |
83
|
| Line is longer than 80 characters. |
85
|
| Line is longer than 80 characters. |
86
|
| Line is longer than 80 characters. |
87
|
| Line is longer than 80 characters. |
88
|
| Line is longer than 80 characters. |
89
|
| Line is longer than 80 characters. |
90
|
| Line is longer than 80 characters. |
92
|
| Line is longer than 80 characters. |
103
|
| Missing a Javadoc comment. |
118
|
| Parameter definition should be final. |
118
|
| Missing a Javadoc comment. |
135
|
| Parameter definition should be final. |
135
|
| Line is longer than 80 characters. |
142
|
| Line is longer than 80 characters. |
152
|
| Line is longer than 80 characters. |
155
|
com/macvu/tiles/actions/GetCaptureTilesSetAction.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/actions/GetCaptureTilesSetAction.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| First sentence should end with a period. |
30
|
| Line is longer than 80 characters. |
34
|
| Missing a Javadoc comment. |
34
|
| Missing a Javadoc comment. |
37
|
| Missing a Javadoc comment. |
38
|
| Method 'execute' is not designed for extension - needs to be abstract, final or empty. |
40
|
| Missing a Javadoc comment. |
40
|
| Parameter mapping should be final. |
40
|
| Parameter form should be final. |
41
|
| Parameter request should be final. |
42
|
| Parameter response should be final. |
43
|
| Line is longer than 80 characters. |
47
|
| Line is longer than 80 characters. |
60
|
com/macvu/tiles/actions/SaveCacheTilesDefinitionAction.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/actions/SaveCacheTilesDefinitionAction.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| First sentence should end with a period. |
36
|
| Line is longer than 80 characters. |
40
|
| Missing a Javadoc comment. |
40
|
| Variable 'log' must be private and have accessor methods. |
40
|
| Method 'execute' is not designed for extension - needs to be abstract, final or empty. |
42
|
| Missing a Javadoc comment. |
42
|
| Parameter mapping should be final. |
42
|
| Parameter form should be final. |
43
|
| Parameter request should be final. |
44
|
| Parameter response should be final. |
45
|
| Line is longer than 80 characters. |
50
|
| Line is longer than 80 characters. |
55
|
| Line is longer than 80 characters. |
57
|
| Line is longer than 80 characters. |
59
|
| Line is longer than 80 characters. |
63
|
| Line is longer than 80 characters. |
66
|
| Line is longer than 80 characters. |
70
|
| First sentence should end with a period. |
76
|
| Expected an @return tag. |
83
|
| Line is longer than 80 characters. |
83
|
| Method 'generateDefinitionFile' is not designed for extension - needs to be abstract, final or empty. |
83
|
| Parameter definitionFileName should be final. |
83
|
| Expected @param tag for 'definitionFileName'. |
83
|
| Parameter servletContext should be final. |
83
|
| Expected @param tag for 'servletContext'. |
83
|
com/macvu/tiles/actions/SetCacheTileDefinitionAction.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/actions/SetCacheTileDefinitionAction.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Using the '.*' form of import should be avoided - org.apache.struts.tiles.*. |
30
|
| First sentence should end with a period. |
37
|
| Line is longer than 80 characters. |
41
|
| Missing a Javadoc comment. |
41
|
| Variable 'log' must be private and have accessor methods. |
41
|
| Missing a Javadoc comment. |
43
|
| Name 'SAVE_MESSAGE_KEY' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
43
|
| Variable 'SAVE_MESSAGE_KEY' must be private and have accessor methods. |
43
|
| Line is longer than 80 characters. |
44
|
| Missing a Javadoc comment. |
44
|
| Name 'SAVE_SUCCESS_MESSAGE' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
44
|
| Variable 'SAVE_SUCCESS_MESSAGE' must be private and have accessor methods. |
44
|
| Method 'execute' is not designed for extension - needs to be abstract, final or empty. |
46
|
| Missing a Javadoc comment. |
46
|
| Parameter mapping should be final. |
46
|
| Parameter form should be final. |
47
|
| Parameter request should be final. |
48
|
| Parameter response should be final. |
49
|
| Line is longer than 80 characters. |
56
|
| Line is longer than 80 characters. |
59
|
| Line is longer than 80 characters. |
65
|
| Line is longer than 80 characters. |
66
|
| Line is longer than 80 characters. |
81
|
| Missing a Javadoc comment. |
87
|
| Parameter cacheFields should be final. |
87
|
| Line is longer than 80 characters. |
96
|
| First sentence should end with a period. |
104
|
| Parameter attribute should be final. |
110
|
com/macvu/tiles/actions/TryCachingJspAction.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| First sentence should end with a period. |
30
|
| Line is longer than 80 characters. |
34
|
| Missing a Javadoc comment. |
34
|
| Variable 'log' must be private and have accessor methods. |
34
|
| Method 'execute' is not designed for extension - needs to be abstract, final or empty. |
36
|
| Missing a Javadoc comment. |
36
|
| Parameter mapping should be final. |
36
|
| Parameter form should be final. |
37
|
| Parameter request should be final. |
38
|
| Parameter response should be final. |
39
|
| Line has trailing spaces. |
42
|
com/macvu/tiles/actions/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/macvu/tiles/cache/CacheFactoryManager.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/cache/CacheFactoryManager.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| First sentence should end with a period. |
24
|
| Missing a Javadoc comment. |
28
|
| Variable 'cacheFactoryMap' must be private and have accessor methods. |
28
|
| Missing a Javadoc comment. |
29
|
| Variable 'keyFactoryMap' must be private and have accessor methods. |
29
|
| Missing a Javadoc comment. |
31
|
| Line is longer than 80 characters. |
36
|
| Method 'getCacheServiceFactory' is not designed for extension - needs to be abstract, final or empty. |
36
|
| Missing a Javadoc comment. |
36
|
| Parameter factoryName should be final. |
36
|
| Line is longer than 80 characters. |
37
|
| Line is longer than 80 characters. |
47
|
| Method 'getCacheKeyFactory' is not designed for extension - needs to be abstract, final or empty. |
47
|
| Missing a Javadoc comment. |
47
|
| Parameter factoryName should be final. |
47
|
| Line is longer than 80 characters. |
48
|
com/macvu/tiles/cache/CacheKeyFactory.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/cache/CacheKeyFactory.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| First sentence should end with a period. |
25
|
| Line is longer than 80 characters. |
29
|
| Missing a Javadoc comment. |
29
|
| Redundant 'public' modifier. |
29
|
com/macvu/tiles/cache/CacheObjectWrapper.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/cache/CacheObjectWrapper.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Line is longer than 80 characters. |
34
|
| Missing a Javadoc comment. |
34
|
| Missing a Javadoc comment. |
35
|
| Line is longer than 80 characters. |
37
|
| Missing a Javadoc comment. |
37
|
| Missing a Javadoc comment. |
39
|
| Variable 'cacheEnabled' must be private and have accessor methods. |
39
|
| Missing a Javadoc comment. |
40
|
| Variable 'statusInitiated' must be private and have accessor methods. |
40
|
| Missing a Javadoc comment. |
42
|
| Variable 'cacheService' must be private and have accessor methods. |
42
|
| Missing a Javadoc comment. |
43
|
| Variable 'cacheKeyFactory' must be private and have accessor methods. |
43
|
| Missing a Javadoc comment. |
45
|
| Variable 'info' must be private and have accessor methods. |
45
|
| Missing a Javadoc comment. |
47
|
| Line is longer than 80 characters. |
50
|
| Method 'initiateCacheInformation' is not designed for extension - needs to be abstract, final or empty. |
50
|
| Missing a Javadoc comment. |
50
|
| Parameter servletContext should be final. |
50
|
| Parameter info should be final. |
50
|
| 'info' hides a field. |
50
|
| Line is longer than 80 characters. |
52
|
| Line is longer than 80 characters. |
60
|
| Line is longer than 80 characters. |
62
|
| Line is longer than 80 characters. |
63
|
| Line is longer than 80 characters. |
69
|
| Line is longer than 80 characters. |
71
|
| Line is longer than 80 characters. |
73
|
| Line is longer than 80 characters. |
75
|
| Line is longer than 80 characters. |
79
|
| Line is longer than 80 characters. |
82
|
| Line is longer than 80 characters. |
84
|
| Line is longer than 80 characters. |
86
|
| Missing a Javadoc comment. |
91
|
| Parameter status should be final. |
91
|
| Parameter errorMessage should be final. |
91
|
| Method 'reset' is not designed for extension - needs to be abstract, final or empty. |
97
|
| Missing a Javadoc comment. |
97
|
| Method 'isCacheEnabled' is not designed for extension - needs to be abstract, final or empty. |
104
|
| Missing a Javadoc comment. |
104
|
| Method 'getCacheKey' is not designed for extension - needs to be abstract, final or empty. |
108
|
| Missing a Javadoc comment. |
108
|
| Parameter request should be final. |
108
|
| Line is longer than 80 characters. |
110
|
| Method 'getCache' is not designed for extension - needs to be abstract, final or empty. |
121
|
| Missing a Javadoc comment. |
121
|
| Parameter key should be final. |
121
|
| Line is longer than 80 characters. |
123
|
| Method 'putCache' is not designed for extension - needs to be abstract, final or empty. |
134
|
| Missing a Javadoc comment. |
134
|
| Parameter key should be final. |
134
|
| Parameter cache should be final. |
134
|
| Line is longer than 80 characters. |
136
|
| Must have at least one statement. |
140
|
| Line is longer than 80 characters. |
146
|
| Missing a Javadoc comment. |
146
|
| Parameter servletContext should be final. |
146
|
| Line is longer than 80 characters. |
147
|
| Line is longer than 80 characters. |
155
|
| Missing a Javadoc comment. |
155
|
| Parameter servletContext should be final. |
155
|
| Line is longer than 80 characters. |
156
|
| Line is longer than 80 characters. |
164
|
| Missing a Javadoc comment. |
164
|
| Parameter className should be final. |
164
|
| Line is longer than 80 characters. |
166
|
| Line is longer than 80 characters. |
175
|
| Missing a Javadoc comment. |
175
|
| Parameter servletContext should be final. |
175
|
| Line is longer than 80 characters. |
176
|
| Line is longer than 80 characters. |
180
|
| Missing a Javadoc comment. |
180
|
| Parameter servletContext should be final. |
180
|
| Parameter fileList should be final. |
180
|
| Line is longer than 80 characters. |
181
|
com/macvu/tiles/cache/CacheService.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/cache/CacheService.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| First sentence should end with a period. |
23
|
| Missing a Javadoc comment. |
27
|
| Redundant 'public' modifier. |
27
|
| Missing a Javadoc comment. |
29
|
| Redundant 'public' modifier. |
29
|
com/macvu/tiles/cache/CacheServiceFactory.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/cache/CacheServiceFactory.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| First sentence should end with a period. |
23
|
| Missing a Javadoc comment. |
27
|
| Redundant 'public' modifier. |
27
|
com/macvu/tiles/cache/CacheStatus.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/cache/CacheStatus.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| First sentence should end with a period. |
21
|
| Missing a Javadoc comment. |
25
|
| Missing a Javadoc comment. |
26
|
| Missing a Javadoc comment. |
27
|
| Missing a Javadoc comment. |
29
|
| Variable 'name' must be private and have accessor methods. |
29
|
| Missing a Javadoc comment. |
30
|
| Variable 'status' must be private and have accessor methods. |
30
|
| Missing a Javadoc comment. |
31
|
| Variable 'error' must be private and have accessor methods. |
31
|
| Missing a Javadoc comment. |
33
|
| Parameter name should be final. |
33
|
| 'name' hides a field. |
33
|
| Method 'getName' is not designed for extension - needs to be abstract, final or empty. |
37
|
| Missing a Javadoc comment. |
37
|
| Method 'setName' is not designed for extension - needs to be abstract, final or empty. |
41
|
| Missing a Javadoc comment. |
41
|
| Parameter name should be final. |
41
|
| 'name' hides a field. |
41
|
| Method 'getStatus' is not designed for extension - needs to be abstract, final or empty. |
45
|
| Missing a Javadoc comment. |
45
|
| Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. |
49
|
| Missing a Javadoc comment. |
49
|
| Parameter status should be final. |
49
|
| 'status' hides a field. |
49
|
| Method 'getError' is not designed for extension - needs to be abstract, final or empty. |
53
|
| Missing a Javadoc comment. |
53
|
| Method 'setError' is not designed for extension - needs to be abstract, final or empty. |
57
|
| Missing a Javadoc comment. |
57
|
| Parameter error should be final. |
57
|
| 'error' hides a field. |
57
|
com/macvu/tiles/cache/LRUCacheService.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/cache/LRUCacheService.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| First sentence should end with a period. |
29
|
| Missing a Javadoc comment. |
33
|
| Variable 'logger' must be private and have accessor methods. |
33
|
| Missing a Javadoc comment. |
35
|
| Missing a Javadoc comment. |
37
|
| Variable 'maxCacheSize' must be private and have accessor methods. |
37
|
| First sentence should end with a period. |
41
|
| Variable 'cacheMap' must be private and have accessor methods. |
44
|
| Missing a Javadoc comment. |
46
|
| Missing a Javadoc comment. |
50
|
| Parameter maxCacheSize should be final. |
50
|
| 'maxCacheSize' hides a field. |
50
|
| Method 'initiateCacheMap' is not designed for extension - needs to be abstract, final or empty. |
55
|
| Missing a Javadoc comment. |
55
|
| Method 'invalidateCache' is not designed for extension - needs to be abstract, final or empty. |
60
|
| Missing a Javadoc comment. |
60
|
| Method 'getMaxCacheSize' is not designed for extension - needs to be abstract, final or empty. |
64
|
| Missing a Javadoc comment. |
64
|
| Line is longer than 80 characters. |
69
|
| Method 'setMaxCacheSize' is not designed for extension - needs to be abstract, final or empty. |
74
|
| Parameter maxCacheSize should be final. |
74
|
| 'maxCacheSize' hides a field. |
74
|
| First sentence should end with a period. |
81
|
| Expected an @return tag. |
87
|
| Method 'store' is not designed for extension - needs to be abstract, final or empty. |
87
|
| Parameter key should be final. |
87
|
| Expected @param tag for 'key'. |
87
|
| Parameter result should be final. |
87
|
| Expected @param tag for 'result'. |
87
|
| First sentence should end with a period. |
93
|
| Expected an @return tag. |
99
|
| Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. |
99
|
| Parameter key should be final. |
99
|
| Expected @param tag for 'key'. |
99
|
com/macvu/tiles/cache/SimpleCacheKeyFactory.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/cache/SimpleCacheKeyFactory.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| First sentence should end with a period. |
31
|
| Line is longer than 80 characters. |
35
|
| Method 'getCacheKey' is not designed for extension - needs to be abstract, final or empty. |
35
|
| Missing a Javadoc comment. |
35
|
| Parameter request should be final. |
35
|
| Parameter info should be final. |
35
|
| Line is longer than 80 characters. |
54
|
| Method 'appendCacheAttribute' is not designed for extension - needs to be abstract, final or empty. |
54
|
| Missing a Javadoc comment. |
54
|
| Parameter request should be final. |
54
|
| Parameter buffer should be final. |
54
|
| Parameter cacheAttribute should be final. |
54
|
| Line is longer than 80 characters. |
61
|
| Line is longer than 80 characters. |
66
|
| Line is longer than 80 characters. |
73
|
| '=' is not preceded with whitespace. |
76
|
com/macvu/tiles/cache/SingleLRUCacheServiceFactory.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/cache/SingleLRUCacheServiceFactory.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
23
|
| Missing a Javadoc comment. |
24
|
| Variable 'cacheService' must be private and have accessor methods. |
24
|
| Missing a Javadoc comment. |
26
|
| Method 'getCacheService' is not designed for extension - needs to be abstract, final or empty. |
30
|
| Missing a Javadoc comment. |
30
|
| Parameter info should be final. |
30
|
com/macvu/tiles/cache/TilesCacheStatus.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/cache/TilesCacheStatus.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
25
|
| Missing a Javadoc comment. |
26
|
| Variable 'statusMap' must be private and have accessor methods. |
26
|
| Missing a Javadoc comment. |
28
|
| Method 'putTileCacheStatus' is not designed for extension - needs to be abstract, final or empty. |
33
|
| Missing a Javadoc comment. |
33
|
| Parameter cacheInfoName should be final. |
33
|
| Parameter status should be final. |
33
|
| Method 'getTileCacheStatus' is not designed for extension - needs to be abstract, final or empty. |
37
|
| Missing a Javadoc comment. |
37
|
| Parameter cacheInfoName should be final. |
37
|
com/macvu/tiles/cache/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/macvu/tiles/capture/CacheContent.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/capture/CacheContent.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
26
|
| Missing a Javadoc comment. |
27
|
| Variable 'cache' must be private and have accessor methods. |
27
|
| Missing a Javadoc comment. |
29
|
| Variable 'writer' must be private and have accessor methods. |
29
|
| Missing a Javadoc comment. |
31
|
| '32768' is a magic number. |
32
|
| Method 'getOutputStream' is not designed for extension - needs to be abstract, final or empty. |
35
|
| Missing a Javadoc comment. |
35
|
| Method 'getWriter' is not designed for extension - needs to be abstract, final or empty. |
39
|
| Missing a Javadoc comment. |
39
|
| Method 'getCache' is not designed for extension - needs to be abstract, final or empty. |
47
|
| Missing a Javadoc comment. |
47
|
com/macvu/tiles/capture/CacheHttpServletRequest.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
28
|
| Missing a Javadoc comment. |
29
|
| Parameter httpServletRequest should be final. |
29
|
| Method 'getAuthType' is not designed for extension - needs to be abstract, final or empty. |
33
|
| Missing a Javadoc comment. |
33
|
| Method 'getCookies' is not designed for extension - needs to be abstract, final or empty. |
37
|
| Missing a Javadoc comment. |
37
|
| Method 'getDateHeader' is not designed for extension - needs to be abstract, final or empty. |
41
|
| Missing a Javadoc comment. |
41
|
| Parameter s should be final. |
41
|
| Method 'getHeader' is not designed for extension - needs to be abstract, final or empty. |
45
|
| Missing a Javadoc comment. |
45
|
| Parameter s should be final. |
45
|
| Method 'getHeaders' is not designed for extension - needs to be abstract, final or empty. |
49
|
| Missing a Javadoc comment. |
49
|
| Parameter s should be final. |
49
|
| Method 'getHeaderNames' is not designed for extension - needs to be abstract, final or empty. |
53
|
| Missing a Javadoc comment. |
53
|
| Method 'getIntHeader' is not designed for extension - needs to be abstract, final or empty. |
57
|
| Missing a Javadoc comment. |
57
|
| Parameter s should be final. |
57
|
| Method 'getMethod' is not designed for extension - needs to be abstract, final or empty. |
61
|
| Missing a Javadoc comment. |
61
|
| Method 'getPathInfo' is not designed for extension - needs to be abstract, final or empty. |
65
|
| Missing a Javadoc comment. |
65
|
| Method 'getPathTranslated' is not designed for extension - needs to be abstract, final or empty. |
69
|
| Missing a Javadoc comment. |
69
|
| Method 'getContextPath' is not designed for extension - needs to be abstract, final or empty. |
73
|
| Missing a Javadoc comment. |
73
|
| Method 'getQueryString' is not designed for extension - needs to be abstract, final or empty. |
77
|
| Missing a Javadoc comment. |
77
|
| Method 'getRemoteUser' is not designed for extension - needs to be abstract, final or empty. |
81
|
| Missing a Javadoc comment. |
81
|
| Method 'isUserInRole' is not designed for extension - needs to be abstract, final or empty. |
85
|
| Missing a Javadoc comment. |
85
|
| Parameter s should be final. |
85
|
| Method 'getUserPrincipal' is not designed for extension - needs to be abstract, final or empty. |
89
|
| Missing a Javadoc comment. |
89
|
| Method 'getRequestedSessionId' is not designed for extension - needs to be abstract, final or empty. |
93
|
| Missing a Javadoc comment. |
93
|
| Method 'getRequestURI' is not designed for extension - needs to be abstract, final or empty. |
97
|
| Missing a Javadoc comment. |
97
|
| Method 'getRequestURL' is not designed for extension - needs to be abstract, final or empty. |
101
|
| Missing a Javadoc comment. |
101
|
| Method 'getServletPath' is not designed for extension - needs to be abstract, final or empty. |
105
|
| Missing a Javadoc comment. |
105
|
| Method 'getSession' is not designed for extension - needs to be abstract, final or empty. |
109
|
| Missing a Javadoc comment. |
109
|
| Parameter b should be final. |
109
|
| Method 'getSession' is not designed for extension - needs to be abstract, final or empty. |
113
|
| Missing a Javadoc comment. |
113
|
| Method 'isRequestedSessionIdValid' is not designed for extension - needs to be abstract, final or empty. |
117
|
| Missing a Javadoc comment. |
117
|
| Method 'isRequestedSessionIdFromCookie' is not designed for extension - needs to be abstract, final or empty. |
121
|
| Missing a Javadoc comment. |
121
|
| Method 'isRequestedSessionIdFromURL' is not designed for extension - needs to be abstract, final or empty. |
125
|
| Missing a Javadoc comment. |
125
|
| Method 'isRequestedSessionIdFromUrl' is not designed for extension - needs to be abstract, final or empty. |
129
|
| Missing a Javadoc comment. |
129
|
com/macvu/tiles/capture/CacheHttpServletResponse.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/capture/CacheHttpServletResponse.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
30
|
| Line is longer than 80 characters. |
32
|
| Missing a Javadoc comment. |
32
|
| Variable 'log' must be private and have accessor methods. |
32
|
| Missing a Javadoc comment. |
34
|
| Missing a Javadoc comment. |
35
|
| Missing a Javadoc comment. |
37
|
| Missing a Javadoc comment. |
38
|
| Missing a Javadoc comment. |
39
|
| Missing a Javadoc comment. |
41
|
| Parameter delegate should be final. |
41
|
| Line is longer than 80 characters. |
45
|
| Method 'getOutputStream' is not designed for extension - needs to be abstract, final or empty. |
51
|
| Missing a Javadoc comment. |
51
|
| Line is longer than 80 characters. |
57
|
| Line is longer than 80 characters. |
61
|
| Method 'getWriter' is not designed for extension - needs to be abstract, final or empty. |
69
|
| Missing a Javadoc comment. |
69
|
| Line is longer than 80 characters. |
75
|
| Method 'getCache' is not designed for extension - needs to be abstract, final or empty. |
87
|
| Missing a Javadoc comment. |
87
|
com/macvu/tiles/capture/CacheServletOutputStream.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/capture/CacheServletOutputStream.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
27
|
| Line is longer than 80 characters. |
28
|
| Missing a Javadoc comment. |
28
|
| Variable 'log' must be private and have accessor methods. |
28
|
| Missing a Javadoc comment. |
30
|
| Variable 'delegate' must be private and have accessor methods. |
30
|
| Missing a Javadoc comment. |
31
|
| Variable 'cacheContent' must be private and have accessor methods. |
31
|
| Line is longer than 80 characters. |
33
|
| Missing a Javadoc comment. |
33
|
| Parameter out should be final. |
33
|
| Parameter cacheContent should be final. |
33
|
| 'cacheContent' hides a field. |
33
|
| Method 'write' is not designed for extension - needs to be abstract, final or empty. |
41
|
| Missing a Javadoc comment. |
41
|
| Parameter b should be final. |
41
|
| Method 'write' is not designed for extension - needs to be abstract, final or empty. |
49
|
| Missing a Javadoc comment. |
49
|
| Parameter b should be final. |
49
|
| Array brackets at illegal position. |
49
|
| Method 'write' is not designed for extension - needs to be abstract, final or empty. |
57
|
| Missing a Javadoc comment. |
57
|
| Parameter buf should be final. |
57
|
| Array brackets at illegal position. |
57
|
| Parameter offset should be final. |
57
|
| Parameter len should be final. |
57
|
| Line is longer than 80 characters. |
59
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
65
|
| Missing a Javadoc comment. |
65
|
| Parameter b should be final. |
65
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
74
|
| Missing a Javadoc comment. |
74
|
| Parameter c should be final. |
74
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
82
|
| Missing a Javadoc comment. |
82
|
| Parameter v should be final. |
82
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
90
|
| Missing a Javadoc comment. |
90
|
| Parameter v should be final. |
90
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
98
|
| Missing a Javadoc comment. |
98
|
| Parameter i should be final. |
98
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
106
|
| Missing a Javadoc comment. |
106
|
| Parameter l should be final. |
106
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
114
|
| Missing a Javadoc comment. |
114
|
| Parameter s should be final. |
114
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
122
|
| Missing a Javadoc comment. |
122
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
129
|
| Missing a Javadoc comment. |
129
|
| Parameter b should be final. |
129
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
137
|
| Missing a Javadoc comment. |
137
|
| Parameter c should be final. |
137
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
145
|
| Missing a Javadoc comment. |
145
|
| Parameter v should be final. |
145
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
153
|
| Missing a Javadoc comment. |
153
|
| Parameter v should be final. |
153
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
161
|
| Missing a Javadoc comment. |
161
|
| Parameter i should be final. |
161
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
169
|
| Missing a Javadoc comment. |
169
|
| Parameter l should be final. |
169
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
177
|
| Missing a Javadoc comment. |
177
|
| Parameter s should be final. |
177
|
| Method 'close' is not designed for extension - needs to be abstract, final or empty. |
185
|
| Missing a Javadoc comment. |
185
|
| Method 'flush' is not designed for extension - needs to be abstract, final or empty. |
189
|
| Missing a Javadoc comment. |
189
|
com/macvu/tiles/capture/CacheablesCaptureWrapper.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/capture/CacheablesCaptureWrapper.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
34
|
| Line is longer than 80 characters. |
35
|
| Missing a Javadoc comment. |
35
|
| Variable 'log' must be private and have accessor methods. |
35
|
| Line is longer than 80 characters. |
36
|
| Missing a Javadoc comment. |
36
|
| Missing a Javadoc comment. |
37
|
| Variable 'tilesCacheableCapture' must be private and have accessor methods. |
37
|
| Missing a Javadoc comment. |
38
|
| Parameter servletContext should be final. |
38
|
| Method 'init' is not designed for extension - needs to be abstract, final or empty. |
42
|
| Missing a Javadoc comment. |
42
|
| 'protected' modifier out of order with the JLS suggestions. |
42
|
| Parameter servletContext should be final. |
42
|
| Line is longer than 80 characters. |
43
|
| Line is longer than 80 characters. |
48
|
| Method 'isEnableCapture' is not designed for extension - needs to be abstract, final or empty. |
52
|
| Missing a Javadoc comment. |
52
|
| Method 'enableCapture' is not designed for extension - needs to be abstract, final or empty. |
56
|
| Missing a Javadoc comment. |
56
|
| Method 'disableCapture' is not designed for extension - needs to be abstract, final or empty. |
60
|
| Missing a Javadoc comment. |
60
|
| Method 'clearCapturedTilesSet' is not designed for extension - needs to be abstract, final or empty. |
64
|
| Missing a Javadoc comment. |
64
|
| Line is longer than 80 characters. |
68
|
| Method 'captureCacheablesForTile' is not designed for extension - needs to be abstract, final or empty. |
68
|
| Missing a Javadoc comment. |
68
|
| Parameter definition should be final. |
68
|
| Parameter request should be final. |
68
|
| Line is longer than 80 characters. |
76
|
| Line is longer than 80 characters. |
84
|
| Method 'captureCacheablesForTile' is not designed for extension - needs to be abstract, final or empty. |
84
|
| Missing a Javadoc comment. |
84
|
| Parameter definition should be final. |
84
|
| Parameter pageContext should be final. |
84
|
| Line is longer than 80 characters. |
88
|
| Method 'getCapturedTiles' is not designed for extension - needs to be abstract, final or empty. |
94
|
| Missing a Javadoc comment. |
94
|
| Line is longer than 80 characters. |
98
|
| Method 'addCacheablesForTile' is not designed for extension - needs to be abstract, final or empty. |
98
|
| Missing a Javadoc comment. |
98
|
| Parameter definition should be final. |
98
|
| Parameter pageContext should be final. |
98
|
| Line is longer than 80 characters. |
99
|
| Line is longer than 80 characters. |
102
|
| Line is longer than 80 characters. |
104
|
| Line is longer than 80 characters. |
106
|
| Line is longer than 80 characters. |
110
|
| Method 'addCacheablesForTile' is not designed for extension - needs to be abstract, final or empty. |
110
|
| Missing a Javadoc comment. |
110
|
| Parameter definition should be final. |
110
|
| Parameter request should be final. |
110
|
| Line is longer than 80 characters. |
114
|
| Line is longer than 80 characters. |
117
|
| Line is longer than 80 characters. |
119
|
| Line is longer than 80 characters. |
125
|
| Line is longer than 80 characters. |
127
|
| Line is longer than 80 characters. |
129
|
| Line is longer than 80 characters. |
133
|
| Method 'addCacheablesForTile' is not designed for extension - needs to be abstract, final or empty. |
133
|
| Missing a Javadoc comment. |
133
|
| Parameter definition should be final. |
133
|
| Parameter session should be final. |
133
|
| Line is longer than 80 characters. |
137
|
| Line is longer than 80 characters. |
139
|
| Line is longer than 80 characters. |
141
|
com/macvu/tiles/capture/PrintWriterWrapper.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/capture/PrintWriterWrapper.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
28
|
| Line is longer than 80 characters. |
30
|
| Missing a Javadoc comment. |
30
|
| Variable 'log' must be private and have accessor methods. |
30
|
| Missing a Javadoc comment. |
32
|
| Variable 'cacheContent' must be private and have accessor methods. |
32
|
| Missing a Javadoc comment. |
34
|
| Parameter out should be final. |
34
|
| Parameter autoFlush should be final. |
34
|
| Line is longer than 80 characters. |
38
|
| Missing a Javadoc comment. |
42
|
| Parameter out should be final. |
42
|
| Missing a Javadoc comment. |
50
|
| Parameter out should be final. |
50
|
| Parameter autoFlush should be final. |
50
|
| Line is longer than 80 characters. |
54
|
| Missing a Javadoc comment. |
58
|
| Parameter out should be final. |
58
|
| Parameter cacheContent should be final. |
58
|
| 'cacheContent' hides a field. |
58
|
| Line is longer than 80 characters. |
62
|
| Method 'checkError' is not designed for extension - needs to be abstract, final or empty. |
68
|
| Missing a Javadoc comment. |
68
|
| Method 'close' is not designed for extension - needs to be abstract, final or empty. |
78
|
| Missing a Javadoc comment. |
78
|
| Method 'flush' is not designed for extension - needs to be abstract, final or empty. |
86
|
| Missing a Javadoc comment. |
86
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
95
|
| Missing a Javadoc comment. |
95
|
| Parameter b should be final. |
95
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
104
|
| Missing a Javadoc comment. |
104
|
| Parameter c should be final. |
104
|
| Method 'write' is not designed for extension - needs to be abstract, final or empty. |
113
|
| Missing a Javadoc comment. |
113
|
| Parameter s should be final. |
113
|
| Parameter off should be final. |
113
|
| Parameter len should be final. |
113
|
| Method 'write' is not designed for extension - needs to be abstract, final or empty. |
122
|
| Missing a Javadoc comment. |
122
|
| Parameter s should be final. |
122
|
| Method 'write' is not designed for extension - needs to be abstract, final or empty. |
140
|
| Missing a Javadoc comment. |
140
|
| Parameter c should be final. |
140
|
| Method 'write' is not designed for extension - needs to be abstract, final or empty. |
156
|
| Missing a Javadoc comment. |
156
|
| Parameter buf should be final. |
156
|
| Array brackets at illegal position. |
156
|
| Parameter off should be final. |
156
|
| Parameter len should be final. |
156
|
| Line is longer than 80 characters. |
158
|
| Method 'write' is not designed for extension - needs to be abstract, final or empty. |
164
|
| Missing a Javadoc comment. |
164
|
| Parameter buf should be final. |
164
|
| Array brackets at illegal position. |
164
|
| Method 'setError' is not designed for extension - needs to be abstract, final or empty. |
173
|
| Missing a Javadoc comment. |
173
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
181
|
| Missing a Javadoc comment. |
181
|
| Parameter x should be final. |
181
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
190
|
| Missing a Javadoc comment. |
190
|
| Parameter x should be final. |
190
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
199
|
| Missing a Javadoc comment. |
199
|
| Parameter x should be final. |
199
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
208
|
| Missing a Javadoc comment. |
208
|
| Parameter x should be final. |
208
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
217
|
| Missing a Javadoc comment. |
217
|
| Parameter x should be final. |
217
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
226
|
| Missing a Javadoc comment. |
226
|
| Parameter x should be final. |
226
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
235
|
| Missing a Javadoc comment. |
235
|
| Parameter x should be final. |
235
|
| Array brackets at illegal position. |
235
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
244
|
| Missing a Javadoc comment. |
244
|
| Parameter x should be final. |
244
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
253
|
| Missing a Javadoc comment. |
253
|
| Parameter x should be final. |
253
|
| Method 'println' is not designed for extension - needs to be abstract, final or empty. |
262
|
| Missing a Javadoc comment. |
262
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
271
|
| Missing a Javadoc comment. |
271
|
| Parameter s should be final. |
271
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
280
|
| Missing a Javadoc comment. |
280
|
| Parameter s should be final. |
280
|
| Array brackets at illegal position. |
280
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
289
|
| Missing a Javadoc comment. |
289
|
| Parameter obj should be final. |
289
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
298
|
| Missing a Javadoc comment. |
298
|
| Parameter l should be final. |
298
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
307
|
| Missing a Javadoc comment. |
307
|
| Parameter i should be final. |
307
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
316
|
| Missing a Javadoc comment. |
316
|
| Parameter f should be final. |
316
|
| Method 'print' is not designed for extension - needs to be abstract, final or empty. |
325
|
| Missing a Javadoc comment. |
325
|
| Parameter d should be final. |
325
|
com/macvu/tiles/capture/TileAnalyzeCapture.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
28
|
| Missing a Javadoc comment. |
29
|
| Variable 'numCalls' must be private and have accessor methods. |
29
|
| Line is longer than 80 characters. |
30
|
| Missing a Javadoc comment. |
30
|
| Variable 'useAttribute' must be private and have accessor methods. |
30
|
| Line is longer than 80 characters. |
31
|
| Missing a Javadoc comment. |
31
|
| Variable 'checksumList' must be private and have accessor methods. |
31
|
| Missing a Javadoc comment. |
33
|
| Method 'getNumCalls' is not designed for extension - needs to be abstract, final or empty. |
39
|
| Missing a Javadoc comment. |
39
|
| Method 'setNumCalls' is not designed for extension - needs to be abstract, final or empty. |
43
|
| Missing a Javadoc comment. |
43
|
| Parameter numCalls should be final. |
43
|
| 'numCalls' hides a field. |
43
|
| Method 'getUseAttribute' is not designed for extension - needs to be abstract, final or empty. |
47
|
| Missing a Javadoc comment. |
47
|
| Method 'setUseAttribute' is not designed for extension - needs to be abstract, final or empty. |
51
|
| Missing a Javadoc comment. |
51
|
| Parameter useAttribute should be final. |
51
|
| 'useAttribute' hides a field. |
51
|
| Method 'getChecksumList' is not designed for extension - needs to be abstract, final or empty. |
55
|
| Missing a Javadoc comment. |
55
|
| Method 'setChecksumList' is not designed for extension - needs to be abstract, final or empty. |
59
|
| Missing a Javadoc comment. |
59
|
| Parameter checksumList should be final. |
59
|
| 'checksumList' hides a field. |
59
|
| Method 'incrementCapture' is not designed for extension - needs to be abstract, final or empty. |
66
|
| Missing a Javadoc comment. |
66
|
| '++' is preceded with whitespace. |
67
|
| Method 'addAttribute' is not designed for extension - needs to be abstract, final or empty. |
70
|
| Missing a Javadoc comment. |
70
|
| Parameter scope should be final. |
70
|
| Parameter name should be final. |
70
|
| Method 'addChecksum' is not designed for extension - needs to be abstract, final or empty. |
80
|
| Missing a Javadoc comment. |
80
|
| Parameter checksum should be final. |
80
|
com/macvu/tiles/capture/TilesCacheableCapture.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/capture/TilesCacheableCapture.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
24
|
| Line is longer than 80 characters. |
25
|
| Missing a Javadoc comment. |
26
|
| Variable 'enableCapture' must be private and have accessor methods. |
26
|
| Missing a Javadoc comment. |
29
|
| Variable 'capturedTiles' must be private and have accessor methods. |
29
|
| Missing a Javadoc comment. |
31
|
| Method 'isEnableCapture' is not designed for extension - needs to be abstract, final or empty. |
35
|
| Missing a Javadoc comment. |
35
|
| Method 'setEnableCapture' is not designed for extension - needs to be abstract, final or empty. |
39
|
| Missing a Javadoc comment. |
39
|
| Parameter enableCapture should be final. |
39
|
| 'enableCapture' hides a field. |
39
|
| Method 'putCapturedTile' is not designed for extension - needs to be abstract, final or empty. |
46
|
| Missing a Javadoc comment. |
46
|
| Parameter tilename should be final. |
46
|
| Method 'getCapturedTiles' is not designed for extension - needs to be abstract, final or empty. |
50
|
| Missing a Javadoc comment. |
50
|
| Method 'clearCapturedTilesSet' is not designed for extension - needs to be abstract, final or empty. |
54
|
| Missing a Javadoc comment. |
54
|
com/macvu/tiles/capture/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/macvu/tiles/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/macvu/tiles/taglib/CacheGetTag.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/taglib/CacheGetTag.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
21
|
| Method 'release' is not designed for extension - needs to be abstract, final or empty. |
33
|
com/macvu/tiles/taglib/CacheInsertTag.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/taglib/CacheInsertTag.java
Error | Line |
| Line does not match expected header line of ' GNU GENERAL PUBLIC LICENSE'. |
1
|
| Line is longer than 80 characters. |
2
|
| Missing a Javadoc comment. |
88
|
| Missing a Javadoc comment. |
90
|
| Variable 'log' must be private and have accessor methods. |
90
|
| Expected an @return tag. |
95
|
| Line is longer than 80 characters. |
98
|
| Line is longer than 80 characters. |
111
|
| Method 'processDefinition' is not designed for extension - needs to be abstract, final or empty. |
113
|
| Parameter definition should be final. |
113
|
| Line is longer than 80 characters. |
141
|
| Line is longer than 80 characters. |
159
|
| Line is longer than 80 characters. |
166
|
| Method 'doInclude' is not designed for extension - needs to be abstract, final or empty. |
166
|
| Parameter page should be final. |
166
|
| Parameter request should be final. |
166
|
| Expected @param tag for 'request'. |
166
|
| Parameter response should be final. |
166
|
| Expected @param tag for 'response'. |
166
|
| Parameter servletContext should be final. |
166
|
| Expected @param tag for 'servletContext'. |
166
|
| Missing a Javadoc comment. |
176
|
| Missing a Javadoc comment. |
177
|
| Variable 'definition' must be private and have accessor methods. |
177
|
| Missing a Javadoc comment. |
178
|
| Variable 'page' must be private and have accessor methods. |
178
|
| Missing a Javadoc comment. |
179
|
| Variable 'currentContext' must be private and have accessor methods. |
179
|
| Missing a Javadoc comment. |
180
|
| Variable 'subCompContext' must be private and have accessor methods. |
180
|
| Missing a Javadoc comment. |
181
|
| Variable 'role' must be private and have accessor methods. |
181
|
| Missing a Javadoc comment. |
182
|
| Variable 'controller' must be private and have accessor methods. |
182
|
| Parameter definition should be final. |
188
|
| 'definition' hides a field. |
188
|
| Expected @param tag for 'definition'. |
188
|
| Parameter page should be final. |
189
|
| 'page' hides a field. |
189
|
| Expected @param tag for 'page'. |
189
|
| Parameter role should be final. |
190
|
| 'role' hides a field. |
190
|
| Expected @param tag for 'role'. |
190
|
| Parameter controller should be final. |
191
|
| 'controller' hides a field. |
191
|
| Expected @param tag for 'controller'. |
191
|
| Expected an @return tag. |
202
|
| Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. |
202
|
| Expected @throws tag for 'JspException'. |
202
|
| Line is longer than 80 characters. |
205
|
| Method 'putAttribute' is not designed for extension - needs to be abstract, final or empty. |
218
|
| Parameter name should be final. |
218
|
| Expected @param tag for 'name'. |
218
|
| Parameter value should be final. |
218
|
| Expected @param tag for 'value'. |
218
|
| Expected an @return tag. |
225
|
| Method 'doEndTag' is not designed for extension - needs to be abstract, final or empty. |
225
|
| Expected @throws tag for 'JspException'. |
225
|
| Line is longer than 80 characters. |
228
|
| Line is longer than 80 characters. |
237
|
| Line is longer than 80 characters. |
238
|
| Line is longer than 80 characters. |
242
|
| Line is longer than 80 characters. |
244
|
| Line is longer than 80 characters. |
248
|
| Line is longer than 80 characters. |
249
|
| Line is longer than 80 characters. |
251
|
| Line is longer than 80 characters. |
257
|
| Line is longer than 80 characters. |
258
|
| Line is longer than 80 characters. |
268
|
| Line is longer than 80 characters. |
299
|
| Line is longer than 80 characters. |
301
|
| Line is longer than 80 characters. |
309
|
| Missing a Javadoc comment. |
309
|
| Parameter request should be final. |
309
|
| Parameter response should be final. |
309
|
| Parameter context should be final. |
309
|
| Line is longer than 80 characters. |
346
|
| Method 'processException' is not designed for extension - needs to be abstract, final or empty. |
348
|
| Parameter ex should be final. |
348
|
| Parameter msg should be final. |
348
|
| Expected @throws tag for 'JspException'. |
349
|
| Line is longer than 80 characters. |
357
|
| Line is longer than 80 characters. |
361
|
com/macvu/tiles/taglib/package.html
Error | Line |
| Missing package documentation file. | 0 |
com/macvu/tiles/xmlDefinition/CacheDefinitionFactory.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/xmlDefinition/CacheDefinitionFactory.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Line is longer than 80 characters. |
2
|
| Missing a Javadoc comment. |
76
|
| Variable 'definitions' must be private and have accessor methods. |
80
|
| Line is longer than 80 characters. |
92
|
| Expected an @return tag. |
95
|
| Line is longer than 80 characters. |
95
|
| Method 'getDefinition' is not designed for extension - needs to be abstract, final or empty. |
95
|
| Parameter name should be final. |
95
|
| Parameter request should be final. |
95
|
| Parameter servletContext should be final. |
95
|
| Redundant throws: 'NoSuchDefinitionException' is subclass of 'DefinitionsFactoryException'. |
96
|
| Method 'putDefinition' is not designed for extension - needs to be abstract, final or empty. |
105
|
| Parameter definition should be final. |
105
|
| Line is longer than 80 characters. |
109
|
| Missing a Javadoc comment. |
109
|
| Parameter xmlCacheDefinitionSet should be final. |
109
|
| Line is longer than 80 characters. |
118
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
129
|
com/macvu/tiles/xmlDefinition/CacheDefinitionSaveFactory.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/xmlDefinition/CacheDefinitionSaveFactory.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Line is longer than 80 characters. |
2
|
| Using the '.*' form of import should be avoided - java.io.*. |
79
|
| Line is longer than 80 characters. |
85
|
| Missing a Javadoc comment. |
89
|
| Variable 'initialized' must be private and have accessor methods. |
89
|
| Missing a Javadoc comment. |
90
|
| Variable 'filenames' must be private and have accessor methods. |
90
|
| Missing a Javadoc comment. |
92
|
| Variable 'request' must be private and have accessor methods. |
92
|
| Missing a Javadoc comment. |
93
|
| Variable 'servletContext' must be private and have accessor methods. |
93
|
| Missing a Javadoc comment. |
95
|
| Line is longer than 80 characters. |
99
|
| Method 'initDefintionFiles' is not designed for extension - needs to be abstract, final or empty. |
99
|
| Missing a Javadoc comment. |
99
|
| Parameter request should be final. |
99
|
| 'request' hides a field. |
99
|
| Parameter servletContext should be final. |
99
|
| 'servletContext' hides a field. |
99
|
| Line is longer than 80 characters. |
103
|
| Line is longer than 80 characters. |
105
|
| Method 'getFilenames' is not designed for extension - needs to be abstract, final or empty. |
111
|
| Missing a Javadoc comment. |
111
|
| Method 'setFilenames' is not designed for extension - needs to be abstract, final or empty. |
119
|
| Missing a Javadoc comment. |
119
|
| Parameter filenames should be final. |
119
|
| 'filenames' hides a field. |
119
|
| Method 'updateFile' is not designed for extension - needs to be abstract, final or empty. |
123
|
| Missing a Javadoc comment. |
123
|
| Parameter filename should be final. |
123
|
| Method 'saveChangeToFile' is not designed for extension - needs to be abstract, final or empty. |
127
|
| Missing a Javadoc comment. |
127
|
| Parameter filename should be final. |
127
|
| Parameter destination should be final. |
127
|
| Line is longer than 80 characters. |
133
|
| Line is longer than 80 characters. |
138
|
| Method 'saveChange' is not designed for extension - needs to be abstract, final or empty. |
142
|
| Missing a Javadoc comment. |
142
|
| Parameter instream should be final. |
142
|
| Parameter ostream should be final. |
142
|
| Line is longer than 80 characters. |
168
|
| Line is longer than 80 characters. |
170
|
| Missing a Javadoc comment. |
175
|
| Parameter definitionElement should be final. |
175
|
| Line is longer than 80 characters. |
181
|
| Line is longer than 80 characters. |
183
|
| Line is longer than 80 characters. |
187
|
| Line is longer than 80 characters. |
193
|
| Line is longer than 80 characters. |
194
|
| Line is longer than 80 characters. |
195
|
| Line is longer than 80 characters. |
196
|
| Line is longer than 80 characters. |
198
|
| Must have at least one statement. |
204
|
| Line is longer than 80 characters. |
209
|
| Missing a Javadoc comment. |
209
|
| Parameter cacheInformationElement should be final. |
209
|
| Parameter cacheAttributes should be final. |
209
|
com/macvu/tiles/xmlDefinition/CacheFactorySet.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Line is longer than 80 characters. |
2
|
| Using the '.*' form of import should be avoided - org.apache.struts.tiles.*. |
64
|
| Missing a Javadoc comment. |
72
|
| First sentence should end with a period. |
74
|
| Variable 'factories' must be private and have accessor methods. |
77
|
| Line is longer than 80 characters. |
87
|
| 'protected' modifier out of order with the JLS suggestions. |
87
|
| Parameter name should be final. |
87
|
| Parameter request should be final. |
87
|
| Parameter servletContext should be final. |
87
|
| 'protected' modifier out of order with the JLS suggestions. |
94
|
| Line is longer than 80 characters. |
99
|
| Expected an @return tag. |
108
|
| Line is longer than 80 characters. |
108
|
| Method 'getFactory' is not designed for extension - needs to be abstract, final or empty. |
108
|
| Parameter key should be final. |
108
|
| Parameter request should be final. |
108
|
| Parameter servletContext should be final. |
108
|
| 'if' construct must use '{}'s. |
110
|
| Line is longer than 80 characters. |
115
|
| Line is longer than 80 characters. |
116
|
| The double-checked locking idiom is broken and should be avoided. |
120
|
| Line is longer than 80 characters. |
136
|
| Expected an @return tag. |
139
|
| Line is longer than 80 characters. |
139
|
| Method 'getDefinition' is not designed for extension - needs to be abstract, final or empty. |
139
|
| Parameter name should be final. |
139
|
| Parameter request should be final. |
139
|
| Parameter servletContext should be final. |
139
|
| Redundant throws: 'NoSuchDefinitionException' is subclass of 'DefinitionsFactoryException'. |
140
|
| 'if' construct must use '{}'s. |
141
|
| Line is longer than 80 characters. |
142
|
| Line is longer than 80 characters. |
145
|
| Line is longer than 80 characters. |
151
|
| Line is longer than 80 characters. |
158
|
| Expected an @return tag. |
160
|
| Line is longer than 80 characters. |
160
|
| 'protected' modifier out of order with the JLS suggestions. |
160
|
| Parameter key should be final. |
160
|
| Parameter request should be final. |
160
|
| Parameter servletContext should be final. |
160
|
| Line is longer than 80 characters. |
169
|
| 'public' modifier out of order with the JLS suggestions. |
169
|
| Parameter servletContext should be final. |
169
|
| Parameter properties should be final. |
169
|
| Expected @throws tag for 'DefinitionsFactoryException'. |
170
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
184
|
com/macvu/tiles/xmlDefinition/CacheI18nFactorySet.java
Error | Line |
| Line does not match expected header line of ' GNU GENERAL PUBLIC LICENSE'. |
1
|
| Line is longer than 80 characters. |
2
|
| Using the '.*' form of import should be avoided - java.util.*. |
78
|
| Missing a Javadoc comment. |
82
|
| Variable 'log' must be private and have accessor methods. |
86
|
| Line is longer than 80 characters. |
89
|
| Line is longer than 80 characters. |
92
|
| Line is longer than 80 characters. |
97
|
| Line is longer than 80 characters. |
102
|
| Line is longer than 80 characters. |
107
|
| Array brackets at illegal position. |
112
|
| Variable 'defaultFactory' must be private and have accessor methods. |
120
|
| Variable 'xmlParser' must be private and have accessor methods. |
127
|
| Variable 'isValidatingParser' must be private and have accessor methods. |
133
|
| Variable 'parserDetailLevel' must be private and have accessor methods. |
139
|
| Line is longer than 80 characters. |
164
|
| Unused @throws tag for 'org.apache.struts.tiles.FactoryNotFoundException'. |
175
|
| Parameter servletContext should be final. |
178
|
| Parameter properties should be final. |
178
|
| Expected @throws tag for 'DefinitionsFactoryException'. |
179
|
| Line is longer than 80 characters. |
190
|
| Method 'initFactory' is not designed for extension - needs to be abstract, final or empty. |
194
|
| Parameter servletContext should be final. |
194
|
| Parameter properties should be final. |
194
|
| Line is longer than 80 characters. |
215
|
| 'if' construct must use '{}'s. |
220
|
| Line is longer than 80 characters. |
221
|
| Line is longer than 80 characters. |
222
|
| Line is longer than 80 characters. |
223
|
| Line is longer than 80 characters. |
224
|
| Line is longer than 80 characters. |
232
|
| Must have at least one statement. |
234
|
| Line is longer than 80 characters. |
250
|
| Line is longer than 80 characters. |
253
|
| Method 'initFactory' is not designed for extension - needs to be abstract, final or empty. |
253
|
| Parameter servletContext should be final. |
253
|
| Parameter proposedFilename should be final. |
253
|
| Expected @throws tag for 'FileNotFoundException'. |
254
|
| 'if' construct must use '{}'s. |
264
|
| Method 'getDefaultFactory' is not designed for extension - needs to be abstract, final or empty. |
273
|
| Line is longer than 80 characters. |
284
|
| Line is longer than 80 characters. |
285
|
| Line is longer than 80 characters. |
287
|
| Method 'createDefaultFactory' is not designed for extension - needs to be abstract, final or empty. |
287
|
| Parameter servletContext should be final. |
287
|
| Line is longer than 80 characters. |
289
|
| 'if' construct must use '{}'s. |
290
|
| 'if' construct must use '{}'s. |
295
|
| Line is longer than 80 characters. |
298
|
| 'if' construct must use '{}'s. |
299
|
| Line is longer than 80 characters. |
313
|
| Method 'getDefinitionsFactoryKey' is not designed for extension - needs to be abstract, final or empty. |
313
|
| Parameter name should be final. |
313
|
| Parameter request should be final. |
313
|
| Parameter servletContext should be final. |
313
|
| Line is longer than 80 characters. |
316
|
| 'if' construct must use '{}'s. |
317
|
| Line is longer than 80 characters. |
318
|
| Line is longer than 80 characters. |
335
|
| Line is longer than 80 characters. |
337
|
| Method 'createFactory' is not designed for extension - needs to be abstract, final or empty. |
337
|
| Parameter key should be final. |
337
|
| Parameter request should be final. |
337
|
| Parameter servletContext should be final. |
337
|
| 'if' construct must use '{}'s. |
339
|
| 'if' construct must use '{}'s. |
362
|
| Line is longer than 80 characters. |
374
|
| 'if' construct must use '{}'s. |
386
|
| Expected an @return tag. |
400
|
| Parameter baseName should be final. |
400
|
| Parameter locale should be final. |
400
|
| 'if' construct must use '{}'s. |
417
|
| 'if' construct must use '{}'s. |
420
|
| 'if' construct must use '{}'s. |
426
|
| Line is longer than 80 characters. |
445
|
| Line is longer than 80 characters. |
447
|
| Line is longer than 80 characters. |
450
|
| Line is longer than 80 characters. |
452
|
| Line is longer than 80 characters. |
455
|
| Parameter servletContext should be final. |
455
|
| Expected @param tag for 'servletContext'. |
455
|
| Parameter postfix should be final. |
455
|
| Parameter xmlDefinitions should be final. |
455
|
| 'if' construct must use '{}'s. |
457
|
| Line is longer than 80 characters. |
464
|
| Line is longer than 80 characters. |
471
|
| Line is longer than 80 characters. |
472
|
| Line is longer than 80 characters. |
477
|
| Line is longer than 80 characters. |
479
|
| Line is longer than 80 characters. |
482
|
| Parameter servletContext should be final. |
482
|
| Parameter filename should be final. |
482
|
| Parameter xmlDefinitions should be final. |
482
|
| Line is longer than 80 characters. |
491
|
| Must have at least one statement. |
492
|
| 'if' construct must use '{}'s. |
497
|
| Line is longer than 80 characters. |
525
|
| Line is longer than 80 characters. |
527
|
| Parameter name should be final. |
542
|
| Parameter postfix should be final. |
542
|
| 'if' construct must use '{}'s. |
543
|
| 'if' construct must use '{}'s. |
550
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
563
|
com/macvu/tiles/xmlDefinition/XmlCacheAttribute.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
22
|
| Method 'getName' is not designed for extension - needs to be abstract, final or empty. |
23
|
| Missing a Javadoc comment. |
23
|
| Method 'setName' is not designed for extension - needs to be abstract, final or empty. |
27
|
| Missing a Javadoc comment. |
27
|
| Parameter name should be final. |
27
|
| Method 'getScope' is not designed for extension - needs to be abstract, final or empty. |
31
|
| Missing a Javadoc comment. |
31
|
| Method 'setScope' is not designed for extension - needs to be abstract, final or empty. |
35
|
| Missing a Javadoc comment. |
35
|
| Parameter scope should be final. |
35
|
com/macvu/tiles/xmlDefinition/XmlCacheDefinition.java
Error | Line |
| File does not end with a newline. |
0
|
com/macvu/tiles/xmlDefinition/XmlCacheDefinition.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Line is longer than 80 characters. |
2
|
| Missing a Javadoc comment. |
73
|
| Variable 'log' must be private and have accessor methods. |
78
|
| Method 'addAttribute' is not designed for extension - needs to be abstract, final or empty. |
97
|
| Parameter attribute should be final. |
97
|
| Method 'addCacheInformation' is not designed for extension - needs to be abstract, final or empty. |
101
|
| Missing a Javadoc comment. |
101
|
| Parameter info should be final. |
101
|
| Method 'setIsVisited' is not designed for extension - needs to be abstract, final or empty. |
108
|
| Parameter isVisited should be final. |
108
|
| 'isVisited' hides a field. |
108
|
| Expected @param tag for 'isVisited'. |
108
|
| Method 'resolveInheritance' is not designed for extension - needs to be abstract, final or empty. |
121
|
| Parameter definitionsSet should be final. |
121
|
| Expected @param tag for 'definitionsSet'. |
121
|
| 'if' construct must use '{}'s. |
124
|
| 'if' construct must use '{}'s. |
127
|
| Line is longer than 80 characters. |
147
|
| 'if' construct must use '{}'s. |
151
|
| 'if' construct must use '{}'s. |
155
|
| 'if' construct must use '{}'s. |
157
|
| Line is longer than 80 characters. |
167
|
| Line is longer than 80 characters. |
169
|
| Method 'overload' is not designed for extension - needs to be abstract, final or empty. |
173
|
| Parameter child should be final. |
173
|
com/macvu/tiles/xmlDefinition/XmlCacheDefinitionSet.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Line is longer than 80 characters. |
2
|
| Missing a Javadoc comment. |
70
|
| Variable 'definitions' must be private and have accessor methods. |
75
|
| Method 'putDefinition' is not designed for extension - needs to be abstract, final or empty. |
89
|
| Parameter definition should be final. |
89
|
| Expected an @return tag. |
98
|
| Method 'getDefinition' is not designed for extension - needs to be abstract, final or empty. |
98
|
| Parameter name should be final. |
98
|
| Expected an @return tag. |
105
|
| Method 'getDefinitions' is not designed for extension - needs to be abstract, final or empty. |
105
|
| Method 'resolveInheritances' is not designed for extension - needs to be abstract, final or empty. |
112
|
| Expected @throws tag for 'NoSuchDefinitionException'. |
112
|
| Line is longer than 80 characters. |
124
|
| Method 'extend' is not designed for extension - needs to be abstract, final or empty. |
128
|
| Parameter child should be final. |
128
|
| 'if' construct must use '{}'s. |
129
|
| Line is longer than 80 characters. |
134
|
| 'else' construct must use '{}'s. |
137
|
| Expected an @return tag. |
145
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
145
|
com/macvu/tiles/xmlDefinition/XmlCacheInformation.java
Error | Line |
| Missing a header - not enough lines in file. |
1
|
| Missing a Javadoc comment. |
22
|
| Method 'addCacheAttribute' is not designed for extension - needs to be abstract, final or empty. |
23
|
| Missing a Javadoc comment. |
23
|
| Parameter info should be final. |
23
|
com/macvu/tiles/xmlDefinition/XmlCacheParser.java
Error | Line |
| Line does not match expected header line of ' GNU GENERAL PUBLIC LICENSE'. |
1
|
| Line is longer than 80 characters. |
2
|
| Missing a Javadoc comment. |
71
|
| Variable 'digester' must be private and have accessor methods. |
76
|
| Variable 'validating' must be private and have accessor methods. |
81
|
| Variable 'registrations' must be private and have accessor methods. |
87
|
| Array brackets at illegal position. |
87
|
| Method 'setValidating' is not designed for extension - needs to be abstract, final or empty. |
121
|
| Parameter validating should be final. |
121
|
| 'validating' hides a field. |
121
|
| Expected @param tag for 'validating'. |
121
|
| Parameter detailLevel should be final. |
130
|
| Expected @param tag for 'detailLevel'. |
130
|
| Parameter digester should be final. |
140
|
| 'digester' hides a field. |
140
|
| Name 'PACKAGE_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
142
|
| Name 'TILES_PACKAGE_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
143
|
| Name 'DEFINITION_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
145
|
| Name 'PUT_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
148
|
| Name 'LIST_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
151
|
| Name 'ADD_LIST_ELE_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
154
|
| Line is longer than 80 characters. |
159
|
| Parameter digester should be final. |
186
|
| 'digester' hides a field. |
186
|
| Name 'PACKAGE_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
188
|
| Name 'INSTANCE_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
189
|
| Name 'PUT_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
192
|
| Name 'PUTATTRIBUTE_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
193
|
| Name 'LIST_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
196
|
| Name 'ADD_LIST_ELE_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
199
|
| Line is longer than 80 characters. |
204
|
| Line is longer than 80 characters. |
208
|
| Parameter digester should be final. |
231
|
| 'digester' hides a field. |
231
|
| Name 'PACKAGE_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
233
|
| Name 'TILES_PACKAGE_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
234
|
| Name 'DEFINITION_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
235
|
| Name 'PUT_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
238
|
| Name 'CACHE_INFORMATION_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
241
|
| Line is longer than 80 characters. |
242
|
| Name 'CACHE_ATTRIBUTE_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
244
|
| Name 'LIST_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
249
|
| Name 'DEF_LIST_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
250
|
| Name 'ADD_LIST_ELE_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
253
|
| Line is longer than 80 characters. |
258
|
| Line is longer than 80 characters. |
260
|
| Line is longer than 80 characters. |
272
|
| Name 'NESTED_LIST' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
283
|
| Name 'ADD_WILDCARD' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
293
|
| Line is longer than 80 characters. |
294
|
| Line is longer than 80 characters. |
295
|
| Name 'BEAN_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
300
|
| Line is longer than 80 characters. |
301
|
| Line is longer than 80 characters. |
307
|
| Line is longer than 80 characters. |
309
|
| Line is longer than 80 characters. |
311
|
| Line is longer than 80 characters. |
315
|
| Method 'initDigester' is not designed for extension - needs to be abstract, final or empty. |
323
|
| Parameter digester should be final. |
323
|
| 'digester' hides a field. |
323
|
| Line is longer than 80 characters. |
333
|
| Line is longer than 80 characters. |
337
|
| Method 'parse' is not designed for extension - needs to be abstract, final or empty. |
337
|
| Parameter in should be final. |
337
|
| Parameter definitions should be final. |
337
|
| Line is longer than 80 characters. |
346
|
com/macvu/tiles/xmlDefinition/package.html
Error | Line |
| Missing package documentation file. | 0 |