Checkstyle Results
The following document contains the results of Checkstyle
.
Summary
| Files | Infos |
Warnings |
Errors |
|---|---|---|---|
| 72 | 9 | 66 | 0 |
Files
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 |