Checkstyle Results

The following document contains the results of Checkstyle 5.7. rss feed

Summary

Files  Info  Warnings  Errors
58 0 0 1212

Files

File  I  W  E
au/gov/amsa/geo/adhoc/AdHocMain.java 0 0 1
au/gov/amsa/geo/adhoc/AdhocMain2.java 0 0 1
au/gov/amsa/geo/adhoc/CountCrossingsIntoRegionMain.java 0 0 1
au/gov/amsa/geo/adhoc/CountPositions.java 0 0 1
au/gov/amsa/geo/adhoc/DriftCandidatesMain.java 0 0 1
au/gov/amsa/geo/adhoc/DriftDetectionValidationAdHocMain.java 0 0 1
au/gov/amsa/geo/adhoc/GeoffHAdhocMain.java 0 0 1
au/gov/amsa/geo/adhoc/HeadingCourseDiffMain.java 0 0 1
au/gov/amsa/geo/adhoc/LMSAdhocMain.java 0 0 1
au/gov/amsa/geo/adhoc/LineAndAisMessageMain.java 0 0 2
au/gov/amsa/geo/adhoc/NmeaToBinaryFixesConvertorMain.java 0 0 8
au/gov/amsa/geo/adhoc/PercentSatelliteReports.java 0 0 1
au/gov/amsa/geo/adhoc/PositionsInGbrMain.java 0 0 1
au/gov/amsa/geo/adhoc/SatelliteReportingIntervalsMain.java 0 0 8
au/gov/amsa/geo/adhoc/ShipStaticDataMain.java 0 0 9
au/gov/amsa/geo/adhoc/ShipStaticDataParseCheckerMain.java 0 0 1
au/gov/amsa/geo/adhoc/ShipStaticDataWithTimeMain.java 0 0 9
au/gov/amsa/geo/adhoc/ShipTypeBreakdownMain.java 0 0 2
au/gov/amsa/geo/adhoc/SingleThreadedPerfMain.java 0 0 1
au/gov/amsa/geo/adhoc/Sorter.java 0 0 1
au/gov/amsa/geo/adhoc/VesselsInCoverageMain.java 0 0 1
au/gov/amsa/geo/adhoc/VesselsInGbrMain.java 0 0 1
au/gov/amsa/geo/adhoc/ZipShapefilesMain.java 0 0 10
au/gov/amsa/navigation/BinaryFixesDriftDetectorMain.java 0 0 1
au/gov/amsa/navigation/Collator.java 0 0 1
au/gov/amsa/navigation/CollisionCandidate.java 0 0 50
au/gov/amsa/navigation/CollisionDetector.java 0 0 1
au/gov/amsa/navigation/CollisionDetectorMain.java 0 0 2
au/gov/amsa/navigation/Comparators.java 0 0 1
au/gov/amsa/navigation/DriftCandidate.java 0 0 16
au/gov/amsa/navigation/DriftCandidates.java 0 0 1
au/gov/amsa/navigation/DriftCandidatesTest.java 0 0 15
au/gov/amsa/navigation/DriftDetector.java 0 0 1
au/gov/amsa/navigation/DriftDetectorMain.java 0 0 1
au/gov/amsa/navigation/DriftDetectorTest.java 0 0 194
au/gov/amsa/navigation/Identifier.java 0 0 3
au/gov/amsa/navigation/IdentifierPair.java 0 0 22
au/gov/amsa/navigation/Mmsi.java 0 0 19
au/gov/amsa/navigation/NavigationalStatusTest.java 0 0 27
au/gov/amsa/navigation/Region.java 0 0 106
au/gov/amsa/navigation/ShipStaticData.java 0 0 1
au/gov/amsa/navigation/ShipStaticDataCreator.java 0 0 1
au/gov/amsa/navigation/ShipStaticDataTest.java 0 0 25
au/gov/amsa/navigation/State.java 0 0 71
au/gov/amsa/navigation/Times.java 0 0 54
au/gov/amsa/navigation/Vector.java 0 0 42
au/gov/amsa/navigation/VesselClass.java 0 0 4
au/gov/amsa/navigation/VesselPosition.java 0 0 2
au/gov/amsa/navigation/VesselPositions.java 0 0 1
au/gov/amsa/navigation/VesselPositionsTest.java 0 0 26
au/gov/amsa/navigation/ais/AisMessageAndVesselData.java 0 0 2
au/gov/amsa/navigation/ais/AisVesselPositions.java 0 0 1
au/gov/amsa/navigation/ais/SortOperator.java 0 0 53
au/gov/amsa/navigation/ais/Util.java 0 0 8
au/gov/amsa/navigation/ais/ValueAndTime.java 0 0 24
au/gov/amsa/navigation/ais/Vessel.java 0 0 260
au/gov/amsa/navigation/ais/VesselData.java 0 0 73
au/gov/amsa/navigation/ais/VesselProperties.java 0 0 39

Rules

Category Rule Violations Severity
blocks NeedBraces 36  Error
coding AvoidInlineConditionals 3  Error
HiddenField 46  Error
InnerAssignment 25  Error
MagicNumber 117  Error
design DesignForExtension 66  Error
FinalClass 2  Error
HideUtilityClassConstructor 4  Error
VisibilityModifier 1  Error
javadoc JavadocMethod 116  Error
JavadocPackage
  • allowLegacy: "true"
4  Error
JavadocType 26  Error
JavadocVariable 59  Error
misc FinalParameters 91  Error
naming StaticVariableName 1  Error
regexp RegexpSingleline
  • format: "\s+$"
  • message: "Line has trailing spaces."
16  Error
sizes LineLength 92  Error
ParameterNumber 1  Error
whitespace FileTabCharacter
  • eachLine: "true"
458  Error
WhitespaceAfter 5  Error
WhitespaceAround 9  Error

Details

au/gov/amsa/geo/adhoc/AdHocMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 26

au/gov/amsa/geo/adhoc/AdhocMain2.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 44

au/gov/amsa/geo/adhoc/CountCrossingsIntoRegionMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found 'Map' 37

au/gov/amsa/geo/adhoc/CountPositions.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 19

au/gov/amsa/geo/adhoc/DriftCandidatesMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found 'Optional' 50

au/gov/amsa/geo/adhoc/DriftDetectionValidationAdHocMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 13

au/gov/amsa/geo/adhoc/GeoffHAdhocMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 26

au/gov/amsa/geo/adhoc/HeadingCourseDiffMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found 'map' 45

au/gov/amsa/geo/adhoc/LMSAdhocMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found 'String' 44

au/gov/amsa/geo/adhoc/LineAndAisMessageMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found 'if' 37
 Error regexp RegexpSingleline Line has trailing spaces. 82

au/gov/amsa/geo/adhoc/NmeaToBinaryFixesConvertorMain.java

Severity Category Rule Message Line
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 19

au/gov/amsa/geo/adhoc/PercentSatelliteReports.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 16

au/gov/amsa/geo/adhoc/PositionsInGbrMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found 'if' 44

au/gov/amsa/geo/adhoc/SatelliteReportingIntervalsMain.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error regexp RegexpSingleline Line has trailing spaces. 20
 Error regexp RegexpSingleline Line has trailing spaces. 22
 Error regexp RegexpSingleline Line has trailing spaces. 27
 Error regexp RegexpSingleline Line has trailing spaces. 29
 Error regexp RegexpSingleline Line has trailing spaces. 30
 Error regexp RegexpSingleline Line has trailing spaces. 35
 Error extension TreeWalker Got an exception - expecting EOF, found 'splits' 67

au/gov/amsa/geo/adhoc/ShipStaticDataMain.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 11
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 11
 Error javadoc JavadocMethod Missing a Javadoc comment. 13
 Error misc FinalParameters Parameter args should be final. 13
 Error sizes LineLength Line is longer than 80 characters (found 91). 25
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 28
 Error whitespace WhitespaceAround '/' is not preceded with whitespace. 28
 Error whitespace WhitespaceAround '/' is not followed by whitespace. 28
 Error coding MagicNumber '1000' is a magic number. 28

au/gov/amsa/geo/adhoc/ShipStaticDataParseCheckerMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found 'Streams' 17

au/gov/amsa/geo/adhoc/ShipStaticDataWithTimeMain.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 13
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 13
 Error javadoc JavadocMethod Missing a Javadoc comment. 15
 Error misc FinalParameters Parameter args should be final. 15
 Error sizes LineLength Line is longer than 80 characters (found 99). 24
 Error sizes LineLength Line is longer than 80 characters (found 100). 26
 Error sizes LineLength Line is longer than 80 characters (found 100). 28
 Error sizes LineLength Line is longer than 80 characters (found 131). 30
 Error coding MagicNumber '1000' is a magic number. 33

au/gov/amsa/geo/adhoc/ShipTypeBreakdownMain.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error extension TreeWalker Got an exception - expecting EOF, found 'if' 84

au/gov/amsa/geo/adhoc/SingleThreadedPerfMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 41

au/gov/amsa/geo/adhoc/Sorter.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found 'if' 52

au/gov/amsa/geo/adhoc/VesselsInCoverageMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 47

au/gov/amsa/geo/adhoc/VesselsInGbrMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 47

au/gov/amsa/geo/adhoc/ZipShapefilesMain.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 13
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 13
 Error javadoc JavadocMethod Missing a Javadoc comment. 15
 Error misc FinalParameters Parameter args should be final. 15
 Error coding MagicNumber '4' is a magic number. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter key should be final. 36
 Error misc FinalParameters Parameter files should be final. 36
 Error sizes LineLength Line is longer than 80 characters (found 84). 42
 Error coding MagicNumber '8192' is a magic number. 44

au/gov/amsa/navigation/BinaryFixesDriftDetectorMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 61

au/gov/amsa/navigation/Collator.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found 'Arrays' 27

au/gov/amsa/navigation/CollisionCandidate.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 7
 Error whitespace FileTabCharacter Line contains a tab character. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error whitespace FileTabCharacter Line contains a tab character. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 9
 Error whitespace FileTabCharacter Line contains a tab character. 10
 Error javadoc JavadocVariable Missing a Javadoc comment. 10
 Error sizes LineLength Line is longer than 80 characters (found 84). 12
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error javadoc JavadocMethod Missing a Javadoc comment. 12
 Error misc FinalParameters Parameter p1 should be final. 12
 Error coding HiddenField 'p1' hides a field. 12
 Error misc FinalParameters Parameter p2 should be final. 12
 Error coding HiddenField 'p2' hides a field. 12
 Error misc FinalParameters Parameter time should be final. 12
 Error coding HiddenField 'time' hides a field. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error design DesignForExtension Method 'position1' is not designed for extension - needs to be abstract, final or empty. 18
 Error javadoc JavadocMethod Missing a Javadoc comment. 18
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error design DesignForExtension Method 'position2' is not designed for extension - needs to be abstract, final or empty. 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error design DesignForExtension Method 'time' is not designed for extension - needs to be abstract, final or empty. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 30
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error sizes LineLength Line is longer than 80 characters (found 91). 33
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error design DesignForExtension Method 'separationKm' is not designed for extension - needs to be abstract, final or empty. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error sizes LineLength Line is longer than 80 characters (found 87). 38
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40

au/gov/amsa/navigation/CollisionDetector.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 51

au/gov/amsa/navigation/CollisionDetectorMain.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error extension TreeWalker Got an exception - expecting EOF, found 'Optional' 46

au/gov/amsa/navigation/Comparators.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found 'if' 9

au/gov/amsa/navigation/DriftCandidate.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 9
 Error javadoc JavadocMethod Missing a Javadoc comment. 11
 Error misc FinalParameters Parameter fix should be final. 11
 Error coding HiddenField 'fix' hides a field. 11
 Error misc FinalParameters Parameter driftingSince should be final. 11
 Error coding HiddenField 'driftingSince' hides a field. 11
 Error design DesignForExtension Method 'fixWwrapper' is not designed for extension - needs to be abstract, final or empty. 16
 Error javadoc JavadocMethod Missing a Javadoc comment. 16
 Error design DesignForExtension Method 'fix' is not designed for extension - needs to be abstract, final or empty. 20
 Error design DesignForExtension Method 'driftingSince' is not designed for extension - needs to be abstract, final or empty. 25
 Error javadoc JavadocMethod Missing a Javadoc comment. 25
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 29
 Error sizes LineLength Line is longer than 80 characters (found 94). 31
 Error coding MagicNumber '60000.0' is a magic number. 32

au/gov/amsa/navigation/DriftCandidates.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 31

au/gov/amsa/navigation/DriftCandidatesTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error design DesignForExtension Method 'testSplit' is not designed for extension - needs to be abstract, final or empty. 19
 Error javadoc JavadocMethod Missing a Javadoc comment. 19
 Error design DesignForExtension Method 'testReadFromFile' is not designed for extension - needs to be abstract, final or empty. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error sizes LineLength Line is longer than 80 characters (found 93). 29
 Error coding MagicNumber '5' is a magic number. 31
 Error coding MagicNumber '111450000' is a magic number. 33
 Error coding MagicNumber '-10.518791' is a magic number. 34
 Error coding MagicNumber '140.33229' is a magic number. 35
 Error coding MagicNumber '1418998619000L' is a magic number. 36
 Error coding MagicNumber '96.3' is a magic number. 38
 Error coding MagicNumber '3.5' is a magic number. 40
 Error coding MagicNumber '1413956437000L' is a magic number. 42

au/gov/amsa/navigation/DriftDetector.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found 'return' 275

au/gov/amsa/navigation/DriftDetectorMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 38

au/gov/amsa/navigation/DriftDetectorTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error sizes LineLength Line is longer than 80 characters (found 115). 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error coding MagicNumber '45' is a magic number. 29
 Error coding MagicNumber '135' is a magic number. 29
 Error coding MagicNumber '0.25f' is a magic number. 29
 Error coding MagicNumber '20f' is a magic number. 29
 Error coding MagicNumber '4' is a magic number. 30
 Error design DesignForExtension Method 'testDiff' is not designed for extension - needs to be abstract, final or empty. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error design DesignForExtension Method 'testDiff2' is not designed for extension - needs to be abstract, final or empty. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error coding MagicNumber '10' is a magic number. 39
 Error coding MagicNumber '30' is a magic number. 39
 Error coding MagicNumber '20' is a magic number. 39
 Error design DesignForExtension Method 'testDiff3' is not designed for extension - needs to be abstract, final or empty. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error coding MagicNumber '10' is a magic number. 44
 Error coding MagicNumber '20' is a magic number. 44
 Error coding MagicNumber '30' is a magic number. 44
 Error design DesignForExtension Method 'testDiff4' is not designed for extension - needs to be abstract, final or empty. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error coding MagicNumber '20' is a magic number. 49
 Error coding MagicNumber '350' is a magic number. 49
 Error coding MagicNumber '10' is a magic number. 49
 Error design DesignForExtension Method 'testDiff5' is not designed for extension - needs to be abstract, final or empty. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error coding MagicNumber '20' is a magic number. 54
 Error coding MagicNumber '10' is a magic number. 54
 Error coding MagicNumber '350' is a magic number. 54
 Error design DesignForExtension Method 'testDrifted' is not designed for extension - needs to be abstract, final or empty. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error sizes LineLength Line is longer than 80 characters (found 83). 60
 Error coding MagicNumber '10.0f' is a magic number. 60
 Error coding MagicNumber '110.0f' is a magic number. 61
 Error sizes LineLength Line is longer than 80 characters (found 92). 62
 Error sizes LineLength Line is longer than 80 characters (found 98). 63
 Error design DesignForExtension Method 'testDriftedFalseIfNoCog' is not designed for extension - needs to be abstract, final or empty. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error sizes LineLength Line is longer than 80 characters (found 90). 70
 Error coding MagicNumber '110.0f' is a magic number. 71
 Error sizes LineLength Line is longer than 80 characters (found 92). 72
 Error sizes LineLength Line is longer than 80 characters (found 98). 73
 Error design DesignForExtension Method 'testDriftedFalseIfNoHeading' is not designed for extension - needs to be abstract, final or empty. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error sizes LineLength Line is longer than 80 characters (found 83). 80
 Error coding MagicNumber '10.0f' is a magic number. 80
 Error sizes LineLength Line is longer than 80 characters (found 81). 81
 Error sizes LineLength Line is longer than 80 characters (found 92). 82
 Error sizes LineLength Line is longer than 80 characters (found 98). 83
 Error design DesignForExtension Method 'testDriftedFalseIfNoSpeed' is not designed for extension - needs to be abstract, final or empty. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error sizes LineLength Line is longer than 80 characters (found 83). 90
 Error coding MagicNumber '10.0f' is a magic number. 90
 Error coding MagicNumber '110.0f' is a magic number. 91
 Error sizes LineLength Line is longer than 80 characters (found 87). 92
 Error sizes LineLength Line is longer than 80 characters (found 98). 93
 Error design DesignForExtension Method 'testNotDriftedBecauseSpeedTooHigh' is not designed for extension - needs to be abstract, final or empty. 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error sizes LineLength Line is longer than 80 characters (found 83). 100
 Error coding MagicNumber '10.0f' is a magic number. 100
 Error coding MagicNumber '110.0f' is a magic number. 101
 Error sizes LineLength Line is longer than 80 characters (found 93). 103
 Error coding MagicNumber '1.01f' is a magic number. 103
 Error sizes LineLength Line is longer than 80 characters (found 98). 104
 Error design DesignForExtension Method 'testNotDriftedBecauseSpeedTooLow' is not designed for extension - needs to be abstract, final or empty. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error sizes LineLength Line is longer than 80 characters (found 83). 111
 Error coding MagicNumber '10.0f' is a magic number. 111
 Error coding MagicNumber '110.0f' is a magic number. 112
 Error sizes LineLength Line is longer than 80 characters (found 93). 114
 Error coding MagicNumber '0.99f' is a magic number. 114
 Error sizes LineLength Line is longer than 80 characters (found 98). 115
 Error design DesignForExtension Method 'testNotDriftedBecauseCogHeadingDiffTooLow' is not designed for extension - needs to be abstract, final or empty. 119
 Error javadoc JavadocMethod Missing a Javadoc comment. 119
 Error sizes LineLength Line is longer than 80 characters (found 83). 122
 Error coding MagicNumber '10.0f' is a magic number. 122
 Error coding MagicNumber '11.0f' is a magic number. 123
 Error sizes LineLength Line is longer than 80 characters (found 92). 124
 Error sizes LineLength Line is longer than 80 characters (found 98). 125
 Error design DesignForExtension Method 'testEmpty' is not designed for extension - needs to be abstract, final or empty. 129
 Error javadoc JavadocMethod Missing a Javadoc comment. 129
 Error design DesignForExtension Method 'testStartingWithNonDriftersDoesNothing' is not designed for extension - needs to be abstract, final or empty. 135
 Error javadoc JavadocMethod Missing a Javadoc comment. 135
 Error coding InnerAssignment Inner assignments should be avoided. 141
 Error coding InnerAssignment Inner assignments should be avoided. 143
 Error design DesignForExtension Method 'testRule2TwoDrifters' is not designed for extension - needs to be abstract, final or empty. 148
 Error javadoc JavadocMethod Missing a Javadoc comment. 148
 Error coding MagicNumber '90' is a magic number. 152
 Error coding MagicNumber '91' is a magic number. 154
 Error coding InnerAssignment Inner assignments should be avoided. 154
 Error design DesignForExtension Method 'testRule2TwoDriftersBigTimeGap' is not designed for extension - needs to be abstract, final or empty. 163
 Error javadoc JavadocMethod Missing a Javadoc comment. 163
 Error coding MagicNumber '90' is a magic number. 167
 Error sizes LineLength Line is longer than 80 characters (found 82). 169
 Error coding MagicNumber '91' is a magic number. 169
 Error coding InnerAssignment Inner assignments should be avoided. 169
 Error design DesignForExtension Method 'testRule3ThreeDrifters' is not designed for extension - needs to be abstract, final or empty. 174
 Error javadoc JavadocMethod Missing a Javadoc comment. 174
 Error coding MagicNumber '90' is a magic number. 178
 Error coding MagicNumber '91' is a magic number. 180
 Error coding InnerAssignment Inner assignments should be avoided. 180
 Error coding MagicNumber '92' is a magic number. 182
 Error coding InnerAssignment Inner assignments should be avoided. 182
 Error coding MagicNumber '3' is a magic number. 184
 Error design DesignForExtension Method 'testRule3FourDriftersBigTimeGapBetweenTwoAndThree' is not designed for extension - needs to be abstract, final or empty. 193
 Error javadoc JavadocMethod Missing a Javadoc comment. 193
 Error coding MagicNumber '90' is a magic number. 197
 Error coding MagicNumber '91' is a magic number. 199
 Error coding InnerAssignment Inner assignments should be avoided. 199
 Error sizes LineLength Line is longer than 80 characters (found 86). 201
 Error coding MagicNumber '92' is a magic number. 201
 Error coding InnerAssignment Inner assignments should be avoided. 201
 Error coding MagicNumber '93' is a magic number. 203
 Error coding InnerAssignment Inner assignments should be avoided. 203
 Error sizes LineLength Line is longer than 80 characters (found 83). 204
 Error coding MagicNumber '4' is a magic number. 205
 Error coding MagicNumber '3' is a magic number. 209
 Error coding MagicNumber '3' is a magic number. 213
 Error design DesignForExtension Method 'testRule4DrifterThenTwoNonDrifters' is not designed for extension - needs to be abstract, final or empty. 216
 Error javadoc JavadocMethod Missing a Javadoc comment. 216
 Error coding MagicNumber '90' is a magic number. 220
 Error coding InnerAssignment Inner assignments should be avoided. 222
 Error coding InnerAssignment Inner assignments should be avoided. 224
 Error design DesignForExtension Method 'testRule5TwoDriftersThenTwoNonDrifters' is not designed for extension - needs to be abstract, final or empty. 229
 Error javadoc JavadocMethod Missing a Javadoc comment. 229
 Error coding MagicNumber '90' is a magic number. 233
 Error coding MagicNumber '91' is a magic number. 235
 Error coding InnerAssignment Inner assignments should be avoided. 235
 Error coding InnerAssignment Inner assignments should be avoided. 237
 Error coding InnerAssignment Inner assignments should be avoided. 239
 Error sizes LineLength Line is longer than 80 characters (found 83). 240
 Error design DesignForExtension Method 'testRule6DrifterNonDrifterDrifter' is not designed for extension - needs to be abstract, final or empty. 248
 Error javadoc JavadocMethod Missing a Javadoc comment. 248
 Error coding MagicNumber '90' is a magic number. 252
 Error coding InnerAssignment Inner assignments should be avoided. 254
 Error coding MagicNumber '91' is a magic number. 256
 Error coding InnerAssignment Inner assignments should be avoided. 256
 Error design DesignForExtension Method 'testRule6DrifterNonDrifterDrifterOverNonDriftingThreshold' is not designed for extension - needs to be abstract, final or empty. 265
 Error javadoc JavadocMethod Missing a Javadoc comment. 265
 Error coding MagicNumber '90' is a magic number. 269
 Error coding InnerAssignment Inner assignments should be avoided. 271
 Error sizes LineLength Line is longer than 80 characters (found 97). 273
 Error coding MagicNumber '91' is a magic number. 273
 Error coding InnerAssignment Inner assignments should be avoided. 273
 Error design DesignForExtension Method 'testTwoDriftersButDifferentMmsi' is not designed for extension - needs to be abstract, final or empty. 278
 Error javadoc JavadocMethod Missing a Javadoc comment. 278
 Error coding MagicNumber '12344' is a magic number. 282
 Error coding MagicNumber '90' is a magic number. 282
 Error coding MagicNumber '12345' is a magic number. 284
 Error coding MagicNumber '91' is a magic number. 284
 Error coding InnerAssignment Inner assignments should be avoided. 284
 Error design DesignForExtension Method 'testOutOfOrderFixes' is not designed for extension - needs to be abstract, final or empty. 289
 Error javadoc JavadocMethod Missing a Javadoc comment. 289
 Error coding MagicNumber '90' is a magic number. 293
 Error coding MagicNumber '91' is a magic number. 295
 Error coding InnerAssignment Inner assignments should be avoided. 295
 Error design DesignForExtension Method 'testBackpressure' is not designed for extension - needs to be abstract, final or empty. 300
 Error javadoc JavadocMethod Missing a Javadoc comment. 300
 Error sizes LineLength Line is longer than 80 characters (found 83). 302
 Error misc FinalParameters Parameter t should be final. 304
 Error coding InnerAssignment Inner assignments should be avoided. 311
 Error coding InnerAssignment Inner assignments should be avoided. 313
 Error coding MagicNumber '91' is a magic number. 315
 Error coding InnerAssignment Inner assignments should be avoided. 315
 Error coding MagicNumber '92' is a magic number. 317
 Error coding InnerAssignment Inner assignments should be avoided. 317
 Error coding MagicNumber '92' is a magic number. 319
 Error coding InnerAssignment Inner assignments should be avoided. 319
 Error sizes LineLength Line is longer than 80 characters (found 91). 320
 Error coding MagicNumber '3' is a magic number. 325
 Error javadoc JavadocMethod Missing a Javadoc comment. 328
 Error misc FinalParameters Parameter source should be final. 328
 Error sizes LineLength Line is longer than 80 characters (found 91). 329
 Error sizes LineLength Line is longer than 80 characters (found 98). 333
 Error javadoc JavadocMethod Missing a Javadoc comment. 333
 Error misc FinalParameters Parameter mmsi should be final. 333
 Error misc FinalParameters Parameter courseHeadingDiff should be final. 333
 Error misc FinalParameters Parameter speedKnots should be final. 333
 Error misc FinalParameters Parameter time should be final. 333
 Error sizes LineLength Line is longer than 80 characters (found 81). 335
 Error coding MagicNumber '10.0f' is a magic number. 335
 Error sizes LineLength Line is longer than 80 characters (found 92). 336
 Error coding MagicNumber '10.0f' is a magic number. 336
 Error sizes LineLength Line is longer than 80 characters (found 83). 337
 Error sizes LineLength Line is longer than 80 characters (found 96). 338
 Error sizes LineLength Line is longer than 80 characters (found 88). 345
 Error javadoc JavadocMethod Missing a Javadoc comment. 345
 Error misc FinalParameters Parameter courseHeadingDiff should be final. 345
 Error misc FinalParameters Parameter speedKnots should be final. 345
 Error misc FinalParameters Parameter time should be final. 345
 Error coding MagicNumber '123456789' is a magic number. 346

au/gov/amsa/navigation/Identifier.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error whitespace FileTabCharacter Line contains a tab character. 4
 Error javadoc JavadocMethod Missing a Javadoc comment. 4

au/gov/amsa/navigation/IdentifierPair.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error whitespace FileTabCharacter Line contains a tab character. 5
 Error javadoc JavadocVariable Missing a Javadoc comment. 5
 Error whitespace FileTabCharacter Line contains a tab character. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error whitespace FileTabCharacter Line contains a tab character. 8
 Error javadoc JavadocMethod Missing a Javadoc comment. 8
 Error misc FinalParameters Parameter id1 should be final. 8
 Error coding HiddenField 'id1' hides a field. 8
 Error misc FinalParameters Parameter id2 should be final. 8
 Error coding HiddenField 'id2' hides a field. 8
 Error whitespace FileTabCharacter Line contains a tab character. 9
 Error whitespace FileTabCharacter Line contains a tab character. 10
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error javadoc JavadocMethod Missing a Javadoc comment. 13
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error javadoc JavadocMethod Missing a Javadoc comment. 17
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error whitespace FileTabCharacter Line contains a tab character. 19

au/gov/amsa/navigation/Mmsi.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error javadoc JavadocVariable Missing a Javadoc comment. 5
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocMethod Missing a Javadoc comment. 8
 Error misc FinalParameters Parameter mmsi should be final. 8
 Error coding HiddenField 'mmsi' hides a field. 8
 Error design DesignForExtension Method 'value' is not designed for extension - needs to be abstract, final or empty. 13
 Error javadoc JavadocMethod Missing a Javadoc comment. 13
 Error design DesignForExtension Method 'uniqueId' is not designed for extension - needs to be abstract, final or empty. 17
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error coding MagicNumber '32' is a magic number. 25
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 29
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 34
 Error misc FinalParameters Parameter obj should be final. 35
 Error blocks NeedBraces 'if' construct must use '{}'s. 36
 Error blocks NeedBraces 'if' construct must use '{}'s. 38
 Error blocks NeedBraces 'if' construct must use '{}'s. 40
 Error blocks NeedBraces 'if' construct must use '{}'s. 43
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 48

au/gov/amsa/navigation/NavigationalStatusTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 9
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error design DesignForExtension Method 'testNavStatusEnumsAreSame' is not designed for extension - needs to be abstract, final or empty. 11
 Error javadoc JavadocMethod Missing a Javadoc comment. 11
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error sizes LineLength Line is longer than 80 characters (found 88). 14
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error whitespace WhitespaceAfter ';' is not followed by whitespace. 19
 Error whitespace WhitespaceAround '<' is not preceded with whitespace. 19
 Error whitespace WhitespaceAround '<' is not followed by whitespace. 19
 Error whitespace WhitespaceAfter ';' is not followed by whitespace. 19
 Error sizes LineLength Line is longer than 80 characters (found 153). 20
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error sizes LineLength Line is longer than 80 characters (found 139). 21
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error regexp RegexpSingleline Line has trailing spaces. 24
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error regexp RegexpSingleline Line has trailing spaces. 25
 Error whitespace FileTabCharacter Line contains a tab character. 25

au/gov/amsa/navigation/Region.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 5
 Error sizes LineLength Line is longer than 80 characters (found 84). 7
 Error whitespace FileTabCharacter Line contains a tab character. 7
 Error javadoc JavadocVariable Missing a Javadoc comment. 7
 Error sizes LineLength Line is longer than 80 characters (found 81). 9
 Error whitespace FileTabCharacter Line contains a tab character. 9
 Error javadoc JavadocMethod Missing a Javadoc comment. 9
 Error misc FinalParameters Parameter topLeftLat should be final. 9
 Error coding HiddenField 'topLeftLat' hides a field. 9
 Error misc FinalParameters Parameter topLeftLon should be final. 9
 Error coding HiddenField 'topLeftLon' hides a field. 9
 Error misc FinalParameters Parameter bottomLeftLat should be final. 9
 Error whitespace FileTabCharacter Line contains a tab character. 10
 Error misc FinalParameters Parameter bottomRightLon should be final. 10
 Error coding HiddenField 'bottomRightLon' hides a field. 10
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error design DesignForExtension Method 'topLeftLat' is not designed for extension - needs to be abstract, final or empty. 19
 Error javadoc JavadocMethod Missing a Javadoc comment. 19
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error design DesignForExtension Method 'topLeftLon' is not designed for extension - needs to be abstract, final or empty. 23
 Error javadoc JavadocMethod Missing a Javadoc comment. 23
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error design DesignForExtension Method 'bottomRightLat' is not designed for extension - needs to be abstract, final or empty. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error design DesignForExtension Method 'bottomRightLon' is not designed for extension - needs to be abstract, final or empty. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error design DesignForExtension Method 'inRegion' is not designed for extension - needs to be abstract, final or empty. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error misc FinalParameters Parameter lat should be final. 35
 Error misc FinalParameters Parameter lon should be final. 35
 Error sizes LineLength Line is longer than 80 characters (found 86). 36
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 40
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error coding MagicNumber '32' is a magic number. 46
 Error whitespace FileTabCharacter Line contains a tab character. 47
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error coding MagicNumber '32' is a magic number. 48
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error coding MagicNumber '32' is a magic number. 50
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error coding MagicNumber '32' is a magic number. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error whitespace FileTabCharacter Line contains a tab character. 56
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 56
 Error whitespace FileTabCharacter Line contains a tab character. 57
 Error misc FinalParameters Parameter obj should be final. 57
 Error blocks NeedBraces 'if' construct must use '{}'s. 58
 Error whitespace FileTabCharacter Line contains a tab character. 58
 Error whitespace FileTabCharacter Line contains a tab character. 59
 Error blocks NeedBraces 'if' construct must use '{}'s. 60
 Error whitespace FileTabCharacter Line contains a tab character. 60
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error blocks NeedBraces 'if' construct must use '{}'s. 62
 Error whitespace FileTabCharacter Line contains a tab character. 62
 Error whitespace FileTabCharacter Line contains a tab character. 63
 Error whitespace FileTabCharacter Line contains a tab character. 64
 Error blocks NeedBraces 'if' construct must use '{}'s. 65
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error whitespace FileTabCharacter Line contains a tab character. 66
 Error whitespace FileTabCharacter Line contains a tab character. 67
 Error blocks NeedBraces 'if' construct must use '{}'s. 68
 Error whitespace FileTabCharacter Line contains a tab character. 68
 Error whitespace FileTabCharacter Line contains a tab character. 69
 Error whitespace FileTabCharacter Line contains a tab character. 70
 Error blocks NeedBraces 'if' construct must use '{}'s. 71
 Error whitespace FileTabCharacter Line contains a tab character. 71
 Error whitespace FileTabCharacter Line contains a tab character. 72
 Error whitespace FileTabCharacter Line contains a tab character. 73
 Error blocks NeedBraces 'if' construct must use '{}'s. 74
 Error whitespace FileTabCharacter Line contains a tab character. 74
 Error whitespace FileTabCharacter Line contains a tab character. 75
 Error whitespace FileTabCharacter Line contains a tab character. 76
 Error whitespace FileTabCharacter Line contains a tab character. 77
 Error whitespace FileTabCharacter Line contains a tab character. 78
 Error regexp RegexpSingleline Line has trailing spaces. 79
 Error whitespace FileTabCharacter Line contains a tab character. 79

au/gov/amsa/navigation/ShipStaticData.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 101

au/gov/amsa/navigation/ShipStaticDataCreator.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found 'Func1' 44

au/gov/amsa/navigation/ShipStaticDataTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 16
 Error design DesignForExtension Method 'testParse' is not designed for extension - needs to be abstract, final or empty. 18
 Error javadoc JavadocMethod Missing a Javadoc comment. 18
 Error sizes LineLength Line is longer than 80 characters (found 96). 21
 Error sizes LineLength Line is longer than 80 characters (found 90). 22
 Error coding MagicNumber '636014423' is a magic number. 27
 Error coding MagicNumber '81' is a magic number. 30
 Error coding MagicNumber '8.5' is a magic number. 31
 Error coding MagicNumber '0.00001' is a magic number. 31
 Error coding MagicNumber '202' is a magic number. 32
 Error coding MagicNumber '46' is a magic number. 33
 Error coding MagicNumber '18' is a magic number. 34
 Error coding MagicNumber '22' is a magic number. 35
 Error coding MagicNumber '248' is a magic number. 36
 Error coding MagicNumber '40' is a magic number. 37
 Error coding MagicNumber '548777000' is a magic number. 40
 Error coding MagicNumber '89' is a magic number. 43
 Error coding MagicNumber '6.4' is a magic number. 44
 Error coding MagicNumber '0.00001' is a magic number. 44
 Error coding MagicNumber '120' is a magic number. 45
 Error coding MagicNumber '25' is a magic number. 46
 Error coding MagicNumber '18' is a magic number. 47
 Error coding MagicNumber '6' is a magic number. 48
 Error coding MagicNumber '145' is a magic number. 49
 Error coding MagicNumber '24' is a magic number. 50

au/gov/amsa/navigation/State.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 92). 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error misc FinalParameters Parameter map should be final. 42
 Error coding HiddenField 'map' hides a field. 42
 Error misc FinalParameters Parameter byTimeAndId should be final. 42
 Error coding HiddenField 'byTimeAndId' hides a field. 42
 Error sizes LineLength Line is longer than 80 characters (found 93). 43
 Error misc FinalParameters Parameter tree should be final. 43
 Error coding HiddenField 'tree' hides a field. 43
 Error misc FinalParameters Parameter last should be final. 43
 Error coding HiddenField 'last' hides a field. 43
 Error misc FinalParameters Parameter counter should be final. 43
 Error coding HiddenField 'counter' hides a field. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error sizes LineLength Line is longer than 80 characters (found 95). 53
 Error sizes LineLength Line is longer than 80 characters (found 100). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error naming StaticVariableName Name 'EMPTY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error blocks NeedBraces 'if' construct must use '{}'s. 61
 Error blocks NeedBraces 'else' construct must use '{}'s. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error misc FinalParameters Parameter p should be final. 67
 Error sizes LineLength Line is longer than 80 characters (found 90). 69
 Error coding AvoidInlineConditionals Avoid inline conditionals. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error sizes LineLength Line is longer than 80 characters (found 87). 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 80
 Error misc FinalParameters Parameter set should be final. 80
 Error misc FinalParameters Parameter t should be final. 80
 Error sizes LineLength Line is longer than 80 characters (found 82). 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error sizes LineLength Line is longer than 80 characters (found 86). 85
 Error sizes LineLength Line is longer than 80 characters (found 93). 86
 Error sizes LineLength Line is longer than 80 characters (found 91). 87
 Error sizes LineLength Line is longer than 80 characters (found 92). 88
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error misc FinalParameters Parameter p should be final. 91
 Error coding MagicNumber '10000' is a magic number. 100
 Error sizes LineLength Line is longer than 80 characters (found 98). 103
 Error sizes LineLength Line is longer than 80 characters (found 88). 109
 Error blocks NeedBraces 'if' construct must use '{}'s. 120
 Error blocks NeedBraces 'else' construct must use '{}'s. 122
 Error blocks NeedBraces 'if' construct must use '{}'s. 134
 Error sizes LineLength Line is longer than 80 characters (found 82). 139
 Error sizes LineLength Line is longer than 80 characters (found 94). 142
 Error javadoc JavadocMethod Missing a Javadoc comment. 142
 Error misc FinalParameters Parameter map should be final. 142
 Error misc FinalParameters Parameter p should be final. 142
 Error sizes LineLength Line is longer than 80 characters (found 88). 143
 Error blocks NeedBraces 'if' construct must use '{}'s. 144
 Error blocks NeedBraces 'else' construct must use '{}'s. 146
 Error javadoc JavadocMethod Missing a Javadoc comment. 150
 Error misc FinalParameters Parameter p should be final. 150
 Error javadoc JavadocMethod Missing a Javadoc comment. 154
 Error javadoc JavadocVariable Missing a Javadoc comment. 158
 Error misc FinalParameters Parameter b should be final. 165
 Error javadoc JavadocMethod Missing a Javadoc comment. 172
 Error sizes LineLength Line is longer than 80 characters (found 88). 180
 Error coding AvoidInlineConditionals Avoid inline conditionals. 180
 Error coding AvoidInlineConditionals Avoid inline conditionals. 180

au/gov/amsa/navigation/Times.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 7
 Error whitespace FileTabCharacter Line contains a tab character. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 9
 Error whitespace FileTabCharacter Line contains a tab character. 10
 Error javadoc JavadocVariable Missing a Javadoc comment. 10
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error javadoc JavadocMethod Missing a Javadoc comment. 12
 Error misc FinalParameters Parameter time1 should be final. 12
 Error coding HiddenField 'time1' hides a field. 12
 Error misc FinalParameters Parameter time2 should be final. 12
 Error coding HiddenField 'time2' hides a field. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error javadoc JavadocMethod Missing a Javadoc comment. 17
 Error misc FinalParameters Parameter time1 should be final. 17
 Error coding HiddenField 'time1' hides a field. 17
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error javadoc JavadocMethod Missing a Javadoc comment. 21
 Error misc FinalParameters Parameter time1 should be final. 21
 Error coding HiddenField 'time1' hides a field. 21
 Error misc FinalParameters Parameter time2 should be final. 21
 Error coding HiddenField 'time2' hides a field. 21
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error design DesignForExtension Method 'time1' is not designed for extension - needs to be abstract, final or empty. 25
 Error javadoc JavadocMethod Missing a Javadoc comment. 25
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error design DesignForExtension Method 'time2' is not designed for extension - needs to be abstract, final or empty. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 29
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error design DesignForExtension Method 'leastPositive' is not designed for extension - needs to be abstract, final or empty. 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error blocks NeedBraces 'if' construct must use '{}'s. 35
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error blocks NeedBraces 'if' construct must use '{}'s. 37
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error blocks NeedBraces 'else' construct must use '{}'s. 41
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43

au/gov/amsa/navigation/Vector.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error whitespace FileTabCharacter Line contains a tab character. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error whitespace FileTabCharacter Line contains a tab character. 5
 Error javadoc JavadocVariable Missing a Javadoc comment. 5
 Error whitespace FileTabCharacter Line contains a tab character. 7
 Error javadoc JavadocMethod Missing a Javadoc comment. 7
 Error misc FinalParameters Parameter x should be final. 7
 Error coding HiddenField 'x' hides a field. 7
 Error misc FinalParameters Parameter y should be final. 7
 Error coding HiddenField 'y' hides a field. 7
 Error whitespace FileTabCharacter Line contains a tab character. 8
 Error whitespace FileTabCharacter Line contains a tab character. 9
 Error whitespace FileTabCharacter Line contains a tab character. 10
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error design DesignForExtension Method 'x' is not designed for extension - needs to be abstract, final or empty. 12
 Error javadoc JavadocMethod Missing a Javadoc comment. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error design DesignForExtension Method 'y' is not designed for extension - needs to be abstract, final or empty. 16
 Error javadoc JavadocMethod Missing a Javadoc comment. 16
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error design DesignForExtension Method 'minus' is not designed for extension - needs to be abstract, final or empty. 20
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error misc FinalParameters Parameter v should be final. 20
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error design DesignForExtension Method 'add' is not designed for extension - needs to be abstract, final or empty. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 24
 Error misc FinalParameters Parameter v should be final. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error design DesignForExtension Method 'dot' is not designed for extension - needs to be abstract, final or empty. 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 28
 Error misc FinalParameters Parameter v should be final. 28
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error whitespace FileTabCharacter Line contains a tab character. 30

au/gov/amsa/navigation/VesselClass.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error whitespace FileTabCharacter Line contains a tab character. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4

au/gov/amsa/navigation/VesselPosition.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 133
 Error regexp RegexpSingleline Line has trailing spaces. 333

au/gov/amsa/navigation/VesselPositions.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 42

au/gov/amsa/navigation/VesselPositionsTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 12
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error design DesignForExtension Method 'testFixSpeedComesThroughCorrectly' is not designed for extension - needs to be abstract, final or empty. 16
 Error javadoc JavadocMethod Missing a Javadoc comment. 16
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error sizes LineLength Line is longer than 80 characters (found 94). 18
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error coding MagicNumber '213456789' is a magic number. 18
 Error coding MagicNumber '-10f' is a magic number. 18
 Error coding MagicNumber '135f' is a magic number. 18
 Error coding MagicNumber '12000' is a magic number. 18
 Error coding MagicNumber '12' is a magic number. 18
 Error sizes LineLength Line is longer than 80 characters (found 107). 19
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error coding MagicNumber '7.5f' is a magic number. 19
 Error coding MagicNumber '45f' is a magic number. 19
 Error coding MagicNumber '46f' is a magic number. 19
 Error sizes LineLength Line is longer than 80 characters (found 94). 21
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error coding MagicNumber '7.5' is a magic number. 21
 Error coding MagicNumber '1852.0' is a magic number. 21
 Error coding MagicNumber '3600' is a magic number. 21
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23

au/gov/amsa/navigation/ais/AisMessageAndVesselData.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error extension TreeWalker Got an exception - expecting EOF, found 'Optional' 37

au/gov/amsa/navigation/ais/AisVesselPositions.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found '}' 37

au/gov/amsa/navigation/ais/SortOperator.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 10
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error javadoc JavadocVariable Missing a Javadoc comment. 13
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error javadoc JavadocMethod Missing a Javadoc comment. 15
 Error misc FinalParameters Parameter comparator should be final. 15
 Error coding HiddenField 'comparator' hides a field. 15
 Error misc FinalParameters Parameter size should be final. 15
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error design DesignForExtension Method 'call' is not designed for extension - needs to be abstract, final or empty. 20
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error design VisibilityModifier Variable 'count' must be private and have accessor methods. 25
 Error regexp RegexpSingleline Line has trailing spaces. 26
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error blocks NeedBraces 'for' construct must use '{}'s. 30
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error blocks NeedBraces 'if' construct must use '{}'s. 31
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error blocks NeedBraces 'else' construct must use '{}'s. 33
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error misc FinalParameters Parameter e should be final. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error misc FinalParameters Parameter t should be final. 44
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error coding MagicNumber '100000' is a magic number. 45
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 45
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 45
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 46
 Error whitespace FileTabCharacter Line contains a tab character. 47
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error whitespace FileTabCharacter Line contains a tab character. 51

au/gov/amsa/navigation/ais/Util.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 5
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 5
 Error whitespace FileTabCharacter Line contains a tab character. 6
 Error javadoc JavadocMethod Missing a Javadoc comment. 6
 Error misc FinalParameters Parameter a should be final. 6
 Error misc FinalParameters Parameter b should be final. 6
 Error whitespace FileTabCharacter Line contains a tab character. 7
 Error whitespace FileTabCharacter Line contains a tab character. 8

au/gov/amsa/navigation/ais/ValueAndTime.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error whitespace FileTabCharacter Line contains a tab character. 5
 Error javadoc JavadocVariable Missing a Javadoc comment. 5
 Error whitespace FileTabCharacter Line contains a tab character. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error whitespace FileTabCharacter Line contains a tab character. 8
 Error javadoc JavadocMethod Missing a Javadoc comment. 8
 Error misc FinalParameters Parameter value should be final. 8
 Error coding HiddenField 'value' hides a field. 8
 Error misc FinalParameters Parameter time should be final. 8
 Error coding HiddenField 'time' hides a field. 8
 Error whitespace FileTabCharacter Line contains a tab character. 9
 Error whitespace FileTabCharacter Line contains a tab character. 10
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error design DesignForExtension Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 13
 Error javadoc JavadocMethod Missing a Javadoc comment. 13
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error design DesignForExtension Method 'getTime' is not designed for extension - needs to be abstract, final or empty. 17
 Error javadoc JavadocMethod Missing a Javadoc comment. 17
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error whitespace FileTabCharacter Line contains a tab character. 19

au/gov/amsa/navigation/ais/Vessel.java

Severity Category Rule Message Line
 Error design FinalClass Class Vessel should be declared as final. 6
 Error javadoc JavadocType Missing a Javadoc comment. 6
 Error whitespace FileTabCharacter Line contains a tab character. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error whitespace FileTabCharacter Line contains a tab character. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 9
 Error whitespace FileTabCharacter Line contains a tab character. 10
 Error javadoc JavadocVariable Missing a Javadoc comment. 10
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error javadoc JavadocVariable Missing a Javadoc comment. 11
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error javadoc JavadocVariable Missing a Javadoc comment. 13
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 15
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error javadoc JavadocMethod Missing a Javadoc comment. 19
 Error sizes ParameterNumber More than 7 parameters (found 10). 19
 Error misc FinalParameters Parameter mmsi should be final. 19
 Error coding HiddenField 'mmsi' hides a field. 19
 Error misc FinalParameters Parameter imo should be final. 19
 Error coding HiddenField 'imo' hides a field. 19
 Error sizes LineLength Line is longer than 80 characters (found 81). 20
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error misc FinalParameters Parameter shipType should be final. 20
 Error coding HiddenField 'shipType' hides a field. 20
 Error misc FinalParameters Parameter dimensionA should be final. 20
 Error coding HiddenField 'dimensionA' hides a field. 20
 Error sizes LineLength Line is longer than 80 characters (found 83). 21
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error misc FinalParameters Parameter dimensionB should be final. 21
 Error coding HiddenField 'dimensionB' hides a field. 21
 Error misc FinalParameters Parameter dimensionC should be final. 21
 Error coding HiddenField 'dimensionC' hides a field. 21
 Error sizes LineLength Line is longer than 80 characters (found 85). 22
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error misc FinalParameters Parameter dimensionD should be final. 22
 Error coding HiddenField 'dimensionD' hides a field. 22
 Error misc FinalParameters Parameter lengthMetres should be final. 22
 Error coding HiddenField 'lengthMetres' hides a field. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error misc FinalParameters Parameter widthMetres should be final. 23
 Error coding HiddenField 'widthMetres' hides a field. 23
 Error misc FinalParameters Parameter nmea should be final. 23
 Error coding HiddenField 'nmea' hides a field. 23
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error whitespace FileTabCharacter Line contains a tab character. 47
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error whitespace FileTabCharacter Line contains a tab character. 55
 Error whitespace FileTabCharacter Line contains a tab character. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error whitespace FileTabCharacter Line contains a tab character. 58
 Error whitespace FileTabCharacter Line contains a tab character. 59
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error whitespace FileTabCharacter Line contains a tab character. 62
 Error whitespace FileTabCharacter Line contains a tab character. 63
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error whitespace FileTabCharacter Line contains a tab character. 66
 Error whitespace FileTabCharacter Line contains a tab character. 67
 Error whitespace FileTabCharacter Line contains a tab character. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error whitespace FileTabCharacter Line contains a tab character. 70
 Error whitespace FileTabCharacter Line contains a tab character. 71
 Error whitespace FileTabCharacter Line contains a tab character. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error whitespace FileTabCharacter Line contains a tab character. 74
 Error whitespace FileTabCharacter Line contains a tab character. 75
 Error whitespace FileTabCharacter Line contains a tab character. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error whitespace FileTabCharacter Line contains a tab character. 78
 Error whitespace FileTabCharacter Line contains a tab character. 79
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error whitespace FileTabCharacter Line contains a tab character. 82
 Error whitespace FileTabCharacter Line contains a tab character. 83
 Error whitespace FileTabCharacter Line contains a tab character. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error whitespace FileTabCharacter Line contains a tab character. 86
 Error whitespace FileTabCharacter Line contains a tab character. 87
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error misc FinalParameters Parameter v should be final. 89
 Error whitespace FileTabCharacter Line contains a tab character. 90
 Error sizes LineLength Line is longer than 80 characters (found 82). 91
 Error whitespace FileTabCharacter Line contains a tab character. 91
 Error sizes LineLength Line is longer than 80 characters (found 82). 92
 Error whitespace FileTabCharacter Line contains a tab character. 92
 Error sizes LineLength Line is longer than 80 characters (found 88). 93
 Error whitespace FileTabCharacter Line contains a tab character. 93
 Error whitespace FileTabCharacter Line contains a tab character. 94
 Error whitespace FileTabCharacter Line contains a tab character. 95
 Error design FinalClass Class Builder should be declared as final. 97
 Error javadoc JavadocType Missing a Javadoc comment. 97
 Error whitespace FileTabCharacter Line contains a tab character. 97
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error javadoc JavadocVariable Missing a Javadoc comment. 99
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error javadoc JavadocVariable Missing a Javadoc comment. 100
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error javadoc JavadocVariable Missing a Javadoc comment. 101
 Error whitespace FileTabCharacter Line contains a tab character. 102
 Error javadoc JavadocVariable Missing a Javadoc comment. 102
 Error whitespace FileTabCharacter Line contains a tab character. 103
 Error javadoc JavadocVariable Missing a Javadoc comment. 103
 Error whitespace FileTabCharacter Line contains a tab character. 104
 Error javadoc JavadocVariable Missing a Javadoc comment. 104
 Error whitespace FileTabCharacter Line contains a tab character. 105
 Error javadoc JavadocVariable Missing a Javadoc comment. 105
 Error whitespace FileTabCharacter Line contains a tab character. 106
 Error javadoc JavadocVariable Missing a Javadoc comment. 106
 Error whitespace FileTabCharacter Line contains a tab character. 107
 Error javadoc JavadocVariable Missing a Javadoc comment. 107
 Error whitespace FileTabCharacter Line contains a tab character. 108
 Error javadoc JavadocVariable Missing a Javadoc comment. 108
 Error whitespace FileTabCharacter Line contains a tab character. 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error whitespace FileTabCharacter Line contains a tab character. 111
 Error whitespace FileTabCharacter Line contains a tab character. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error misc FinalParameters Parameter mmsi should be final. 113
 Error coding HiddenField 'mmsi' hides a field. 113
 Error whitespace FileTabCharacter Line contains a tab character. 114
 Error whitespace FileTabCharacter Line contains a tab character. 115
 Error whitespace FileTabCharacter Line contains a tab character. 116
 Error whitespace FileTabCharacter Line contains a tab character. 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error misc FinalParameters Parameter imo should be final. 118
 Error coding HiddenField 'imo' hides a field. 118
 Error whitespace FileTabCharacter Line contains a tab character. 119
 Error whitespace FileTabCharacter Line contains a tab character. 120
 Error whitespace FileTabCharacter Line contains a tab character. 121
 Error whitespace FileTabCharacter Line contains a tab character. 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 123
 Error misc FinalParameters Parameter shipType should be final. 123
 Error coding HiddenField 'shipType' hides a field. 123
 Error whitespace FileTabCharacter Line contains a tab character. 124
 Error whitespace FileTabCharacter Line contains a tab character. 125
 Error whitespace FileTabCharacter Line contains a tab character. 126
 Error whitespace FileTabCharacter Line contains a tab character. 128
 Error javadoc JavadocMethod Missing a Javadoc comment. 128
 Error misc FinalParameters Parameter dimensionA should be final. 128
 Error coding HiddenField 'dimensionA' hides a field. 128
 Error whitespace FileTabCharacter Line contains a tab character. 129
 Error whitespace FileTabCharacter Line contains a tab character. 130
 Error whitespace FileTabCharacter Line contains a tab character. 131
 Error whitespace FileTabCharacter Line contains a tab character. 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 133
 Error misc FinalParameters Parameter dimensionB should be final. 133
 Error coding HiddenField 'dimensionB' hides a field. 133
 Error whitespace FileTabCharacter Line contains a tab character. 134
 Error whitespace FileTabCharacter Line contains a tab character. 135
 Error whitespace FileTabCharacter Line contains a tab character. 136
 Error whitespace FileTabCharacter Line contains a tab character. 138
 Error javadoc JavadocMethod Missing a Javadoc comment. 138
 Error misc FinalParameters Parameter dimensionC should be final. 138
 Error coding HiddenField 'dimensionC' hides a field. 138
 Error whitespace FileTabCharacter Line contains a tab character. 139
 Error whitespace FileTabCharacter Line contains a tab character. 140
 Error whitespace FileTabCharacter Line contains a tab character. 141
 Error whitespace FileTabCharacter Line contains a tab character. 143
 Error javadoc JavadocMethod Missing a Javadoc comment. 143
 Error misc FinalParameters Parameter dimensionD should be final. 143
 Error coding HiddenField 'dimensionD' hides a field. 143
 Error whitespace FileTabCharacter Line contains a tab character. 144
 Error whitespace FileTabCharacter Line contains a tab character. 145
 Error whitespace FileTabCharacter Line contains a tab character. 146
 Error whitespace FileTabCharacter Line contains a tab character. 148
 Error javadoc JavadocMethod Missing a Javadoc comment. 148
 Error misc FinalParameters Parameter lengthMetres should be final. 148
 Error coding HiddenField 'lengthMetres' hides a field. 148
 Error whitespace FileTabCharacter Line contains a tab character. 149
 Error whitespace FileTabCharacter Line contains a tab character. 150
 Error whitespace FileTabCharacter Line contains a tab character. 151
 Error whitespace FileTabCharacter Line contains a tab character. 153
 Error javadoc JavadocMethod Missing a Javadoc comment. 153
 Error misc FinalParameters Parameter widthMetres should be final. 153
 Error coding HiddenField 'widthMetres' hides a field. 153
 Error whitespace FileTabCharacter Line contains a tab character. 154
 Error whitespace FileTabCharacter Line contains a tab character. 155
 Error whitespace FileTabCharacter Line contains a tab character. 156
 Error whitespace FileTabCharacter Line contains a tab character. 158
 Error javadoc JavadocMethod Missing a Javadoc comment. 158
 Error misc FinalParameters Parameter nmea should be final. 158
 Error coding HiddenField 'nmea' hides a field. 158
 Error whitespace FileTabCharacter Line contains a tab character. 159
 Error whitespace FileTabCharacter Line contains a tab character. 160
 Error whitespace FileTabCharacter Line contains a tab character. 161
 Error whitespace FileTabCharacter Line contains a tab character. 163
 Error javadoc JavadocMethod Missing a Javadoc comment. 163
 Error sizes LineLength Line is longer than 80 characters (found 86). 164
 Error whitespace FileTabCharacter Line contains a tab character. 164
 Error sizes LineLength Line is longer than 80 characters (found 97). 165
 Error whitespace FileTabCharacter Line contains a tab character. 165
 Error whitespace FileTabCharacter Line contains a tab character. 166
 Error whitespace FileTabCharacter Line contains a tab character. 168
 Error whitespace FileTabCharacter Line contains a tab character. 170
 Error whitespace FileTabCharacter Line contains a tab character. 171
 Error whitespace FileTabCharacter Line contains a tab character. 172
 Error whitespace FileTabCharacter Line contains a tab character. 173
 Error whitespace FileTabCharacter Line contains a tab character. 174
 Error whitespace FileTabCharacter Line contains a tab character. 175
 Error whitespace FileTabCharacter Line contains a tab character. 176
 Error whitespace FileTabCharacter Line contains a tab character. 177
 Error whitespace FileTabCharacter Line contains a tab character. 178
 Error whitespace FileTabCharacter Line contains a tab character. 179
 Error whitespace FileTabCharacter Line contains a tab character. 180
 Error whitespace FileTabCharacter Line contains a tab character. 181
 Error whitespace FileTabCharacter Line contains a tab character. 182
 Error whitespace FileTabCharacter Line contains a tab character. 183
 Error whitespace FileTabCharacter Line contains a tab character. 184
 Error whitespace FileTabCharacter Line contains a tab character. 185
 Error whitespace FileTabCharacter Line contains a tab character. 186
 Error whitespace FileTabCharacter Line contains a tab character. 187
 Error whitespace FileTabCharacter Line contains a tab character. 188
 Error whitespace FileTabCharacter Line contains a tab character. 189
 Error whitespace FileTabCharacter Line contains a tab character. 190
 Error whitespace FileTabCharacter Line contains a tab character. 191
 Error whitespace FileTabCharacter Line contains a tab character. 192
 Error whitespace FileTabCharacter Line contains a tab character. 193
 Error whitespace FileTabCharacter Line contains a tab character. 194
 Error whitespace FileTabCharacter Line contains a tab character. 195
 Error regexp RegexpSingleline Line has trailing spaces. 197
 Error whitespace FileTabCharacter Line contains a tab character. 197

au/gov/amsa/navigation/ais/VesselData.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 16
 Error sizes LineLength Line is longer than 80 characters (found 86). 18
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error design DesignForExtension Method 'get' is not designed for extension - needs to be abstract, final or empty. 20
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error misc FinalParameters Parameter id should be final. 20
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error design DesignForExtension Method 'add' is not designed for extension - needs to be abstract, final or empty. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 24
 Error misc FinalParameters Parameter m should be final. 24
 Error misc FinalParameters Parameter nmea should be final. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error sizes LineLength Line is longer than 80 characters (found 84). 26
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error sizes LineLength Line is longer than 80 characters (found 83). 31
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error blocks NeedBraces 'else' construct must use '{}'s. 32
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error blocks NeedBraces 'if' construct must use '{}'s. 35
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error blocks NeedBraces 'if' construct must use '{}'s. 37
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error blocks NeedBraces 'if' construct must use '{}'s. 39
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error blocks NeedBraces 'if' construct must use '{}'s. 41
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error blocks NeedBraces 'if' construct must use '{}'s. 43
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error blocks NeedBraces 'if' construct must use '{}'s. 45
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error sizes LineLength Line is longer than 80 characters (found 84). 46
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error blocks NeedBraces 'if' construct must use '{}'s. 47
 Error whitespace FileTabCharacter Line contains a tab character. 47
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error blocks NeedBraces 'if' construct must use '{}'s. 52
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error blocks NeedBraces 'else' construct must use '{}'s. 54
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error whitespace FileTabCharacter Line contains a tab character. 55
 Error whitespace FileTabCharacter Line contains a tab character. 56
 Error whitespace FileTabCharacter Line contains a tab character. 57
 Error whitespace FileTabCharacter Line contains a tab character. 58
 Error whitespace FileTabCharacter Line contains a tab character. 59
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error sizes LineLength Line is longer than 80 characters (found 84). 63
 Error whitespace FileTabCharacter Line contains a tab character. 63
 Error design DesignForExtension Method 'add' is not designed for extension - needs to be abstract, final or empty. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter message should be final. 63
 Error misc FinalParameters Parameter line should be final. 63
 Error whitespace FileTabCharacter Line contains a tab character. 64
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error whitespace FileTabCharacter Line contains a tab character. 66

au/gov/amsa/navigation/ais/VesselProperties.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 11
 Error javadoc JavadocType Missing a Javadoc comment. 13
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error sizes LineLength Line is longer than 80 characters (found 122). 17
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error sizes LineLength Line is longer than 80 characters (found 87). 19
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error design DesignForExtension Method 'add' is not designed for extension - needs to be abstract, final or empty. 19
 Error javadoc JavadocMethod Missing a Javadoc comment. 19
 Error misc FinalParameters Parameter id should be final. 19
 Error misc FinalParameters Parameter key should be final. 19
 Error misc FinalParameters Parameter value should be final. 19
 Error misc FinalParameters Parameter time should be final. 19
 Error sizes LineLength Line is longer than 80 characters (found 92). 20
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error blocks NeedBraces 'if' construct must use '{}'s. 22
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error blocks NeedBraces 'else' construct must use '{}'s. 24
 Error regexp RegexpSingleline Line has trailing spaces. 24
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error whitespace WhitespaceAround '<' is not followed by whitespace. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 28
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error regexp RegexpSingleline Line has trailing spaces. 32
 Error whitespace FileTabCharacter Line contains a tab character. 32