Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos info Warnings warning Errors error
72 9 66 0

Files

Files info warning error
com/gridsystems/nextgrid/api/pom/AbstractProcessImpl.java 1 2 0
com/gridsystems/nextgrid/api/pom/IfThenElseProcessImpl.java 2 0 0
com/gridsystems/nextgrid/api/ram/DefaultDiscoverer.java 0 1 0
com/gridsystems/nextgrid/api/pom/expr/XPathExpression.java 1 0 0
uk/ac/soton/itinnovation/nextgrid/api/pom/package.html 0 1 0
com/gridsystems/nextgrid/api/ram/GrimoiresRegistry.java 5 0 0
com/gridsystems/nextgrid/api/pom/expr/package.html 0 1 0
uk/ac/soton/itinnovation/nextgrid/api/pom/exceptions/package.html 0 1 0
com/gridsystems/nextgrid/api/builder/package.html 0 1 0
com/gridsystems/nextgrid/api/pom/ProcessImpl.java 0 12 0
com/gridsystems/nextgrid/api/pom/ref/package.html 0 1 0
com/gridsystems/nextgrid/api/pom/package.html 0 1 0
com/gridsystems/nextgrid/api/pom/components/SwingEventLogger.java 0 1 0
com/gridsystems/nextgrid/api/pom/ref/ScalarReference.java 0 5 0
com/gridsystems/nextgrid/api/ram/package.html 0 1 0
com/gridsystems/nextgrid/api/pom/components/package.html 0 1 0
com/gridsystems/nextgrid/api/pom/EnactionWorker.java 0 2 0
com/gridsystems/nextgrid/api/pom/components/DefaultSelector.java 0 1 0
com/gridsystems/nextgrid/api/pom/ref/DataHandlerReference.java 0 6 0
com/gridsystems/nextgrid/api/pom/ref/ObjectReference.java 0 5 0
com/gridsystems/nextgrid/api/pom/components/FileSystemGrounding.java 0 2 0
com/gridsystems/nextgrid/api/pom/ref/ReferenceSupport.java 0 1 0
com/gridsystems/nextgrid/api/builder/AbstractBuilder.java 0 4 0
com/gridsystems/nextgrid/api/pom/PemHelper.java 0 1 0
com/gridsystems/nextgrid/api/pom/ProcessImplXBeanInfo.java 0 1 0
com/gridsystems/nextgrid/api/pom/ProcessContext.java 0 5 0
com/gridsystems/nextgrid/api/builder/TypeManager.java 0 1 0
com/gridsystems/nextgrid/api/pom/ref/DomReference.java 0 1 0
uk/ac/soton/itinnovation/nextgrid/api/pom/JavaGroundingImpl.java 0 4 0
com/gridsystems/nextgrid/api/pom/ProcessFactoryImpl.java 0 1 0
com/gridsystems/nextgrid/api/pom/ServiceImpl.java 0 1 0
com/gridsystems/nextgrid/api/env/package.html 0 1 0

Details

com/gridsystems/nextgrid/api/pom/AbstractProcessImpl.java

Violation Message Line
warning Class Fan-Out Complexity is 24 (max allowed is 20). 65
warning Variable 'candidates' explicitly initialized to 'null' (default value for its type). 76
info Comment matches to-do format 'TODO|@todo'. 215

com/gridsystems/nextgrid/api/pom/IfThenElseProcessImpl.java

Violation Message Line
info Comment matches to-do format 'TODO|@todo'. 148
info Comment matches to-do format 'TODO|@todo'. 149

com/gridsystems/nextgrid/api/ram/DefaultDiscoverer.java

Violation Message Line
warning 'merge' hides a field. 97

com/gridsystems/nextgrid/api/pom/expr/XPathExpression.java

Violation Message Line
info Comment matches to-do format 'TODO|@todo'. 94

uk/ac/soton/itinnovation/nextgrid/api/pom/package.html

Violation Message Line
warning Missing package documentation file. 0

com/gridsystems/nextgrid/api/ram/GrimoiresRegistry.java

Violation Message Line
info Comment matches to-do format 'TODO|@todo'. 43
info Comment matches to-do format 'TODO|@todo'. 51
info Comment matches to-do format 'TODO|@todo'. 59
info Comment matches to-do format 'TODO|@todo'. 67
info Comment matches to-do format 'TODO|@todo'. 76

com/gridsystems/nextgrid/api/pom/expr/package.html

Violation Message Line
warning Missing package documentation file. 0

uk/ac/soton/itinnovation/nextgrid/api/pom/exceptions/package.html

Violation Message Line
warning Missing package documentation file. 0

com/gridsystems/nextgrid/api/builder/package.html

Violation Message Line
warning Missing package documentation file. 0

com/gridsystems/nextgrid/api/pom/ProcessImpl.java

Violation Message Line
warning Class Data Abstraction Coupling is 10 (max allowed is 7) classes [InternalError, ClassCastException, ProcessPriorityComparator, UnresolvedReferenceException, PriorityQueue, URI, IncompatibleReferenceException, QName, HashMap, ThreadController]. 63
warning Class Fan-Out Complexity is 28 (max allowed is 20). 63
warning 'name' hides a field. 180
warning 'name' hides a field. 187
warning 'name' hides a field. 201
warning 'name' hides a field. 212
warning The String "Type incompatible with resolved reference" appears 5 times in the file. 643
warning 'name' hides a field. 704
warning 'name' hides a field. 715
warning 'name' hides a field. 758
warning 'name' hides a field. 765
warning Catching 'Exception' is not allowed. 836

com/gridsystems/nextgrid/api/pom/ref/package.html

Violation Message Line
warning Missing package documentation file. 0

com/gridsystems/nextgrid/api/pom/package.html

Violation Message Line
warning Missing package documentation file. 0

com/gridsystems/nextgrid/api/pom/components/SwingEventLogger.java

Violation Message Line
warning The String "Process Name : " appears 9 times in the file. 177

com/gridsystems/nextgrid/api/pom/ref/ScalarReference.java

Violation Message Line
warning 'type' hides a field. 100
warning 'type' hides a field. 108
warning 'type' hides a field. 116
warning 'type' hides a field. 127
warning 'value' hides a field. 127

com/gridsystems/nextgrid/api/ram/package.html

Violation Message Line
warning Missing package documentation file. 0

com/gridsystems/nextgrid/api/pom/components/package.html

Violation Message Line
warning Missing package documentation file. 0

com/gridsystems/nextgrid/api/pom/EnactionWorker.java

Violation Message Line
warning The String "Process '" appears 4 times in the file. 70
warning Catching 'Throwable' is not allowed. 80

com/gridsystems/nextgrid/api/pom/components/DefaultSelector.java

Violation Message Line
warning Catching 'Exception' is not allowed. 88

com/gridsystems/nextgrid/api/pom/ref/DataHandlerReference.java

Violation Message Line
warning 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
warning Class Fan-Out Complexity is 30 (max allowed is 20). 56
warning The String "data" appears 5 times in the file. 222
warning Catching 'Exception' is not allowed. 260
warning Catching 'Exception' is not allowed. 319
warning Must have at least one statement. 376

com/gridsystems/nextgrid/api/pom/ref/ObjectReference.java

Violation Message Line
warning 'type' hides a field. 66
warning 'type' hides a field. 73
warning 'type' hides a field. 80
warning 'type' hides a field. 114
warning 'value' hides a field. 114

com/gridsystems/nextgrid/api/pom/components/FileSystemGrounding.java

Violation Message Line
warning NPath Complexity is 271 (max allowed is 200). 222
warning Catching 'Exception' is not allowed. 313

com/gridsystems/nextgrid/api/pom/ref/ReferenceSupport.java

Violation Message Line
warning Variable 'available' must be private and have accessor methods. 81

com/gridsystems/nextgrid/api/builder/AbstractBuilder.java

Violation Message Line
warning Variable 'factory' must be private and have accessor methods. 76
warning Catching 'Exception' is not allowed. 88
warning The String "input-map" appears 4 times in the file. 224
warning The String "#" appears 8 times in the file. 246

com/gridsystems/nextgrid/api/pom/PemHelper.java

Violation Message Line
warning Catching 'Exception' is not allowed. 266

com/gridsystems/nextgrid/api/pom/ProcessImplXBeanInfo.java

Violation Message Line
warning Cyclomatic Complexity is 18 (max allowed is 15). 104

com/gridsystems/nextgrid/api/pom/ProcessContext.java

Violation Message Line
warning Class Fan-Out Complexity is 22 (max allowed is 20). 53
warning Variable 'stsmod' explicitly initialized to 'null' (default value for its type). 91
warning 'stsmod' hides a field. 341
warning 'listeners' hides a field. 415
warning 'listeners' hides a field. 433

com/gridsystems/nextgrid/api/builder/TypeManager.java

Violation Message Line
warning Catching 'Exception' is not allowed. 72

com/gridsystems/nextgrid/api/pom/ref/DomReference.java

Violation Message Line
warning Catching 'Exception' is not allowed. 114

uk/ac/soton/itinnovation/nextgrid/api/pom/JavaGroundingImpl.java

Violation Message Line
warning Executable statement count is 33 (max allowed is 30). 124
warning Catching 'Exception' is not allowed. 158
warning Catching 'Exception' is not allowed. 177
warning Catching 'Exception' is not allowed. 247

com/gridsystems/nextgrid/api/pom/ProcessFactoryImpl.java

Violation Message Line
warning 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
warning Catching 'RuntimeException' is not allowed. 157

com/gridsystems/nextgrid/api/env/package.html

Violation Message Line
warning Missing package documentation file. 0