Checkstyle Results
The following document contains the results of Checkstyle
.
Summary
Files |
Infos  |
Warnings  |
Errors  |
72 |
9 |
66 |
0 |
Details
com/gridsystems/nextgrid/api/pom/AbstractProcessImpl.java
Violation |
Message |
Line |
 |
Class Fan-Out Complexity is 24 (max allowed is 20). |
65
|
 |
Variable 'candidates' explicitly initialized to 'null' (default value for its type). |
76
|
 |
Comment matches to-do format 'TODO|@todo'. |
215
|
com/gridsystems/nextgrid/api/pom/IfThenElseProcessImpl.java
Violation |
Message |
Line |
 |
Comment matches to-do format 'TODO|@todo'. |
148
|
 |
Comment matches to-do format 'TODO|@todo'. |
149
|
com/gridsystems/nextgrid/api/ram/DefaultDiscoverer.java
Violation |
Message |
Line |
 |
'merge' hides a field. |
97
|
com/gridsystems/nextgrid/api/pom/expr/XPathExpression.java
Violation |
Message |
Line |
 |
Comment matches to-do format 'TODO|@todo'. |
94
|
uk/ac/soton/itinnovation/nextgrid/api/pom/package.html
Violation |
Message |
Line |
 |
Missing package documentation file. |
0
|
com/gridsystems/nextgrid/api/ram/GrimoiresRegistry.java
Violation |
Message |
Line |
 |
Comment matches to-do format 'TODO|@todo'. |
43
|
 |
Comment matches to-do format 'TODO|@todo'. |
51
|
 |
Comment matches to-do format 'TODO|@todo'. |
59
|
 |
Comment matches to-do format 'TODO|@todo'. |
67
|
 |
Comment matches to-do format 'TODO|@todo'. |
76
|
com/gridsystems/nextgrid/api/pom/expr/package.html
Violation |
Message |
Line |
 |
Missing package documentation file. |
0
|
uk/ac/soton/itinnovation/nextgrid/api/pom/exceptions/package.html
Violation |
Message |
Line |
 |
Missing package documentation file. |
0
|
com/gridsystems/nextgrid/api/builder/package.html
Violation |
Message |
Line |
 |
Missing package documentation file. |
0
|
com/gridsystems/nextgrid/api/pom/ProcessImpl.java
Violation |
Message |
Line |
 |
Class Data Abstraction Coupling is 10 (max allowed is 7) classes [InternalError, ClassCastException, ProcessPriorityComparator, UnresolvedReferenceException, PriorityQueue, URI, IncompatibleReferenceException, QName, HashMap, ThreadController]. |
63
|
 |
Class Fan-Out Complexity is 28 (max allowed is 20). |
63
|
 |
'name' hides a field. |
180
|
 |
'name' hides a field. |
187
|
 |
'name' hides a field. |
201
|
 |
'name' hides a field. |
212
|
 |
The String "Type incompatible with resolved reference" appears 5 times in the file. |
643
|
 |
'name' hides a field. |
704
|
 |
'name' hides a field. |
715
|
 |
'name' hides a field. |
758
|
 |
'name' hides a field. |
765
|
 |
Catching 'Exception' is not allowed. |
836
|
com/gridsystems/nextgrid/api/pom/ref/package.html
Violation |
Message |
Line |
 |
Missing package documentation file. |
0
|
com/gridsystems/nextgrid/api/pom/package.html
Violation |
Message |
Line |
 |
Missing package documentation file. |
0
|
com/gridsystems/nextgrid/api/pom/components/SwingEventLogger.java
Violation |
Message |
Line |
 |
The String "Process Name : " appears 9 times in the file. |
177
|
com/gridsystems/nextgrid/api/pom/ref/ScalarReference.java
Violation |
Message |
Line |
 |
'type' hides a field. |
100
|
 |
'type' hides a field. |
108
|
 |
'type' hides a field. |
116
|
 |
'type' hides a field. |
127
|
 |
'value' hides a field. |
127
|
com/gridsystems/nextgrid/api/ram/package.html
Violation |
Message |
Line |
 |
Missing package documentation file. |
0
|
com/gridsystems/nextgrid/api/pom/components/package.html
Violation |
Message |
Line |
 |
Missing package documentation file. |
0
|
com/gridsystems/nextgrid/api/pom/EnactionWorker.java
Violation |
Message |
Line |
 |
The String "Process '" appears 4 times in the file. |
70
|
 |
Catching 'Throwable' is not allowed. |
80
|
com/gridsystems/nextgrid/api/pom/components/DefaultSelector.java
Violation |
Message |
Line |
 |
Catching 'Exception' is not allowed. |
88
|
com/gridsystems/nextgrid/api/pom/ref/DataHandlerReference.java
Violation |
Message |
Line |
 |
Class Data Abstraction Coupling is 16 (max allowed is 7) classes [MimeMultipartDataSource, DataHandler, MimePartDataSource, ByteArrayOutputStream, URLDataSource, ByteArrayDataSource, BufferedInputStream, OctetStreamDataSource, InputStreamReader, File, ClassCastException, StringWriter, FileOutputStream, URL, FileDataSource, ImageDataSource]. |
56
|
 |
Class Fan-Out Complexity is 30 (max allowed is 20). |
56
|
 |
The String "data" appears 5 times in the file. |
222
|
 |
Catching 'Exception' is not allowed. |
260
|
 |
Catching 'Exception' is not allowed. |
319
|
 |
Must have at least one statement. |
376
|
com/gridsystems/nextgrid/api/pom/ref/ObjectReference.java
Violation |
Message |
Line |
 |
'type' hides a field. |
66
|
 |
'type' hides a field. |
73
|
 |
'type' hides a field. |
80
|
 |
'type' hides a field. |
114
|
 |
'value' hides a field. |
114
|
com/gridsystems/nextgrid/api/pom/components/FileSystemGrounding.java
Violation |
Message |
Line |
 |
NPath Complexity is 271 (max allowed is 200). |
222
|
 |
Catching 'Exception' is not allowed. |
313
|
com/gridsystems/nextgrid/api/pom/ref/ReferenceSupport.java
Violation |
Message |
Line |
 |
Variable 'available' must be private and have accessor methods. |
81
|
com/gridsystems/nextgrid/api/builder/AbstractBuilder.java
Violation |
Message |
Line |
 |
Variable 'factory' must be private and have accessor methods. |
76
|
 |
Catching 'Exception' is not allowed. |
88
|
 |
The String "input-map" appears 4 times in the file. |
224
|
 |
The String "#" appears 8 times in the file. |
246
|
com/gridsystems/nextgrid/api/pom/PemHelper.java
Violation |
Message |
Line |
 |
Catching 'Exception' is not allowed. |
266
|
com/gridsystems/nextgrid/api/pom/ProcessImplXBeanInfo.java
Violation |
Message |
Line |
 |
Cyclomatic Complexity is 18 (max allowed is 15). |
104
|
com/gridsystems/nextgrid/api/pom/ProcessContext.java
Violation |
Message |
Line |
 |
Class Fan-Out Complexity is 22 (max allowed is 20). |
53
|
 |
Variable 'stsmod' explicitly initialized to 'null' (default value for its type). |
91
|
 |
'stsmod' hides a field. |
341
|
 |
'listeners' hides a field. |
415
|
 |
'listeners' hides a field. |
433
|
com/gridsystems/nextgrid/api/builder/TypeManager.java
Violation |
Message |
Line |
 |
Catching 'Exception' is not allowed. |
72
|
com/gridsystems/nextgrid/api/pom/ref/DomReference.java
Violation |
Message |
Line |
 |
Catching 'Exception' is not allowed. |
114
|
uk/ac/soton/itinnovation/nextgrid/api/pom/JavaGroundingImpl.java
Violation |
Message |
Line |
 |
Executable statement count is 33 (max allowed is 30). |
124
|
 |
Catching 'Exception' is not allowed. |
158
|
 |
Catching 'Exception' is not allowed. |
177
|
 |
Catching 'Exception' is not allowed. |
247
|
com/gridsystems/nextgrid/api/pom/ProcessFactoryImpl.java
Violation |
Message |
Line |
 |
Class Data Abstraction Coupling is 10 (max allowed is 7) classes [UnorderedListProcessImpl, WhileDoProcessImpl, IfThenElseProcessImpl, ServiceImpl, SplitJoinProcessImpl, DoWhileProcessImpl, AsyncProcessImpl, RepeatUntilProcessImpl, SequenceProcessImpl, AbstractProcessImpl]. |
37
|
com/gridsystems/nextgrid/api/pom/ServiceImpl.java
Violation |
Message |
Line |
 |
Catching 'RuntimeException' is not allowed. |
157
|
com/gridsystems/nextgrid/api/env/package.html
Violation |
Message |
Line |
 |
Missing package documentation file. |
0
|