Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
106 0 0 7339

Files

File  I  W  E
au/gov/amsa/ais/AisExtractor.java 0 0 47
au/gov/amsa/ais/AisExtractorFactory.java 0 0 20
au/gov/amsa/ais/AisExtractorTest.java 0 0 19
au/gov/amsa/ais/AisMessage.java 0 0 22
au/gov/amsa/ais/AisMessageParser.java 0 0 118
au/gov/amsa/ais/AisMessageParserTest.java 0 0 42
au/gov/amsa/ais/AisMessageType.java 0 0 57
au/gov/amsa/ais/AisNmeaBuffer.java 0 0 36
au/gov/amsa/ais/AisNmeaBufferTest.java 0 0 65
au/gov/amsa/ais/AisNmeaMessage.java 0 0 247
au/gov/amsa/ais/AisNmeaMessageTest.java 0 0 56
au/gov/amsa/ais/AisParseException.java 0 0 38
au/gov/amsa/ais/AtonTypeDecoder.java 0 0 90
au/gov/amsa/ais/AtonTypeDecoderTest.java 0 0 52
au/gov/amsa/ais/BenchmarksAis.java 0 0 82
au/gov/amsa/ais/Communications.java 0 0 333
au/gov/amsa/ais/CommunicationsTest.java 0 0 93
au/gov/amsa/ais/HasCommunications.java 0 0 10
au/gov/amsa/ais/HasMmsi.java 0 0 2
au/gov/amsa/ais/Internationalization.java 0 0 46
au/gov/amsa/ais/InternationalizationTest.java 0 0 8
au/gov/amsa/ais/LineAndTime.java 0 0 37
au/gov/amsa/ais/LiveStreamer.java 0 0 38
au/gov/amsa/ais/Main.java 0 0 35
au/gov/amsa/ais/MariwebSslConnectMain.java 0 0 1
au/gov/amsa/ais/NmeaMessageExactEarthTimestamp.java 0 0 167
au/gov/amsa/ais/NmeaMessageExactEarthTimestampTest.java 0 0 112
au/gov/amsa/ais/NmeaReaderFromArray.java 0 0 14
au/gov/amsa/ais/NmeaReaderFromInputStream.java 0 0 28
au/gov/amsa/ais/NmeaStreamProcessor.java 0 0 480
au/gov/amsa/ais/NmeaStreamProcessorIntegrationTest.java 0 0 12
au/gov/amsa/ais/NmeaStreamProcessorListener.java 0 0 36
au/gov/amsa/ais/NmeaStreamProcessorTest.java 0 0 112
au/gov/amsa/ais/ShipTypeDecoder.java 0 0 39
au/gov/amsa/ais/ShipTypeDecoderTest.java 0 0 47
au/gov/amsa/ais/Timestamped.java 0 0 48
au/gov/amsa/ais/TstUtil.java 0 0 36
au/gov/amsa/ais/Util.java 0 0 377
au/gov/amsa/ais/UtilTest.java 0 0 226
au/gov/amsa/ais/UweExample.java 0 0 9
au/gov/amsa/ais/message/AbstractAisBStaticDataReport.java 0 0 75
au/gov/amsa/ais/message/AisAidToNavigation.java 0 0 127
au/gov/amsa/ais/message/AisBStaticDataReportPartA.java 0 0 50
au/gov/amsa/ais/message/AisBStaticDataReportPartATest.java 0 0 76
au/gov/amsa/ais/message/AisBStaticDataReportPartB.java 0 0 222
au/gov/amsa/ais/message/AisBStaticDataReportPartBTest.java 0 0 259
au/gov/amsa/ais/message/AisBaseStation.java 0 0 85
au/gov/amsa/ais/message/AisBaseStationTest.java 0 0 89
au/gov/amsa/ais/message/AisMessageOther.java 0 0 43
au/gov/amsa/ais/message/AisMessageOtherTest.java 0 0 26
au/gov/amsa/ais/message/AisPosition.java 0 0 21
au/gov/amsa/ais/message/AisPositionA.java 0 0 112
au/gov/amsa/ais/message/AisPositionATest.java 0 0 58
au/gov/amsa/ais/message/AisPositionB.java 0 0 125
au/gov/amsa/ais/message/AisPositionBExtended.java 0 0 131
au/gov/amsa/ais/message/AisPositionBExtendedTest.java 0 0 40
au/gov/amsa/ais/message/AisPositionBTest.java 0 0 42
au/gov/amsa/ais/message/AisPositionGPS.java 0 0 83
au/gov/amsa/ais/message/AisPositionGPSTest.java 0 0 19
au/gov/amsa/ais/message/AisShipStatic.java 0 0 19
au/gov/amsa/ais/message/AisShipStaticA.java 0 0 165
au/gov/amsa/ais/message/AisShipStaticATest.java 0 0 34
au/gov/amsa/ais/message/AisShipStaticUtil.java 0 0 28
au/gov/amsa/ais/message/NavigationalStatus.java 0 0 22
au/gov/amsa/ais/messages.properties 0 0 2
au/gov/amsa/ais/messages_de_DE.properties 0 0 10
au/gov/amsa/ais/rx/Cache.java 0 0 32
au/gov/amsa/ais/rx/CraftProperties.java 0 0 57
au/gov/amsa/ais/rx/CraftPropertiesTest.java 0 0 139
au/gov/amsa/ais/rx/CraftProperty.java 0 0 61
au/gov/amsa/ais/rx/CraftPropertyName.java 0 0 15
au/gov/amsa/ais/rx/CsvHilbertIndexCreatorMain.java 0 0 1
au/gov/amsa/ais/rx/CsvHilbertIndexSearchMain.java 0 0 2
au/gov/amsa/ais/rx/HostPort.java 0 0 62
au/gov/amsa/ais/rx/Mmsi.java 0 0 51
au/gov/amsa/ais/rx/NmeaGzToBinaryFixesMain.java 0 0 23
au/gov/amsa/ais/rx/NmeaGzToCsvMain.java 0 0 1
au/gov/amsa/ais/rx/OperatorCraftPropertyTest.java 0 0 26
au/gov/amsa/ais/rx/RxUtil.java 0 0 1
au/gov/amsa/ais/rx/SocketReaderRunnable.java 0 0 121
au/gov/amsa/ais/rx/Streams.java 0 0 1
au/gov/amsa/ais/rx/StreamsTest.java 0 0 1
au/gov/amsa/ais/rx/operators/OperatorCraftPropertAggregator.java 0 0 48
au/gov/amsa/ais/rx/operators/OperatorCraftProperty.java 0 0 129
au/gov/amsa/util/SixBit.java 0 0 239
au/gov/amsa/util/SixBitException.java 0 0 8
au/gov/amsa/util/SixBitTest.java 0 0 76
au/gov/amsa/util/StateMachineExampleTest.java 0 0 2
au/gov/amsa/util/identity/MmsiValidator2.java 0 0 34
au/gov/amsa/util/nmea/NameReaderFromSocketTest.java 0 0 147
au/gov/amsa/util/nmea/NmeaMessage.java 0 0 109
au/gov/amsa/util/nmea/NmeaMessageParseException.java 0 0 26
au/gov/amsa/util/nmea/NmeaMessageParser.java 0 0 26
au/gov/amsa/util/nmea/NmeaMessageParserExceptionTest.java 0 0 8
au/gov/amsa/util/nmea/NmeaMessageParserTest.java 0 0 73
au/gov/amsa/util/nmea/NmeaReader.java 0 0 11
au/gov/amsa/util/nmea/NmeaReaderFromSocket.java 0 0 63
au/gov/amsa/util/nmea/NmeaUtil.java 0 0 74
au/gov/amsa/util/nmea/NmeaUtilTest.java 0 0 100
au/gov/amsa/util/nmea/Talker.java 0 0 153
au/gov/amsa/util/nmea/saver/Clock.java 0 0 3
au/gov/amsa/util/nmea/saver/FileFactory.java 0 0 5
au/gov/amsa/util/nmea/saver/FileFactoryPerDay.java 0 0 39
au/gov/amsa/util/nmea/saver/NmeaSaver.java 0 0 38
au/gov/amsa/util/nmea/saver/NmeaSaverTest.java 0 0 27
au/gov/amsa/util/nmea/saver/SystemClock.java 0 0 7

Rules

Category Rule Violations Severity
blocks EmptyBlock 9  Error
NeedBraces 203  Error
RightCurly 1  Error
coding AvoidInlineConditionals 6  Error
EmptyStatement 1  Error
HiddenField 67  Error
MagicNumber 727  Error
MissingSwitchDefault 1  Error
design DesignForExtension 523  Error
FinalClass 1  Error
HideUtilityClassConstructor 7  Error
VisibilityModifier 9  Error
imports UnusedImports 3  Error
javadoc JavadocMethod 757  Error
JavadocPackage
  • allowLegacy: "true"
14  Error
JavadocStyle 3  Error
JavadocType 72  Error
JavadocVariable 388  Error
misc ArrayTypeStyle 1  Error
FinalParameters 418  Error
NewlineAtEndOfFile 5  Error
Translation 8  Error
modifier ModifierOrder 7  Error
naming ConstantName 10  Error
LocalVariableName 2  Error
MethodName 3  Error
StaticVariableName 3  Error
regexp RegexpSingleline
  • format: "\s+$"
  • message: "Line has trailing spaces."
277  Error
sizes LineLength 565  Error
whitespace FileTabCharacter
  • eachLine: "true"
3186  Error
NoWhitespaceAfter 17  Error
OperatorWrap 4  Error
WhitespaceAfter 5  Error
WhitespaceAround 28  Error

Details

au/gov/amsa/ais/AisExtractor.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 9
 Error regexp RegexpSingleline Line has trailing spaces. 11
 Error javadoc JavadocVariable Missing a Javadoc comment. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error regexp RegexpSingleline Line has trailing spaces. 23
 Error misc FinalParameters Parameter message should be final. 27
 Error coding HiddenField 'message' hides a field. 27
 Error javadoc JavadocMethod Expected @param tag for 'message'. 27
 Error misc FinalParameters Parameter minLength should be final. 27
 Error javadoc JavadocMethod Expected @param tag for 'minLength'. 27
 Error misc FinalParameters Parameter padBits should be final. 27
 Error coding HiddenField 'padBits' hides a field. 27
 Error javadoc JavadocMethod Expected @param tag for 'padBits'. 27
 Error blocks NeedBraces 'if' construct must use '{}'s. 28
 Error blocks NeedBraces 'if' construct must use '{}'s. 30
 Error coding MagicNumber '6' is a magic number. 30
 Error coding MagicNumber '6' is a magic number. 33
 Error coding HiddenField 'calculated' hides a field. 34
 Error sizes LineLength Line is longer than 80 characters (found 87). 39
 Error sizes LineLength Line is longer than 80 characters (found 89). 40
 Error regexp RegexpSingleline Line has trailing spaces. 47
 Error javadoc JavadocMethod Expected an @return tag. 50
 Error design DesignForExtension Method 'getMessageId' is not designed for extension - needs to be abstract, final or empty. 50
 Error coding MagicNumber '6' is a magic number. 51
 Error regexp RegexpSingleline Line has trailing spaces. 57
 Error javadoc JavadocMethod Expected an @return tag. 62
 Error design DesignForExtension Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 62
 Error misc FinalParameters Parameter from should be final. 62
 Error javadoc JavadocMethod Expected @param tag for 'from'. 62
 Error misc FinalParameters Parameter to should be final. 62
 Error javadoc JavadocMethod Expected @param tag for 'to'. 62
 Error sizes LineLength Line is longer than 80 characters (found 87). 67
 Error regexp RegexpSingleline Line has trailing spaces. 77
 Error javadoc JavadocMethod Expected an @return tag. 82
 Error design DesignForExtension Method 'getSignedValue' is not designed for extension - needs to be abstract, final or empty. 82
 Error misc FinalParameters Parameter from should be final. 82
 Error javadoc JavadocMethod Expected @param tag for 'from'. 82
 Error misc FinalParameters Parameter to should be final. 82
 Error javadoc JavadocMethod Expected @param tag for 'to'. 82
 Error sizes LineLength Line is longer than 80 characters (found 87). 87
 Error design DesignForExtension Method 'getString' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error misc FinalParameters Parameter from should be final. 94
 Error misc FinalParameters Parameter to should be final. 94
 Error sizes LineLength Line is longer than 80 characters (found 87). 99

au/gov/amsa/ais/AisExtractorFactory.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - au.gov.amsa.ais.message.AisPositionA. 3
 Error regexp RegexpSingleline Line has trailing spaces. 9
 Error regexp RegexpSingleline Line has trailing spaces. 11
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error sizes LineLength Line is longer than 80 characters (found 82). 16
 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 regexp RegexpSingleline Line has trailing spaces. 19
 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. 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. 24
 Error javadoc JavadocMethod Expected an @return tag. 25
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error javadoc JavadocMethod Expected @param tag for 'message'. 25
 Error javadoc JavadocMethod Expected @param tag for 'minLength'. 25
 Error javadoc JavadocMethod Expected @param tag for 'padBits'. 25

au/gov/amsa/ais/AisExtractorTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 7
 Error design DesignForExtension Method 'testExtractorGetsMessageId' is not designed for extension - needs to be abstract, final or empty. 9
 Error javadoc JavadocMethod Missing a Javadoc comment. 9
 Error design DesignForExtension Method 'testExtractorConstructorThrowsAisParseExceptionIfMessageNotLongEnough' is not designed for extension - needs to be abstract, final or empty. 15
 Error javadoc JavadocMethod Missing a Javadoc comment. 15
 Error sizes LineLength Line is longer than 80 characters (found 89). 16
 Error coding MagicNumber '10000' is a magic number. 18
 Error design DesignForExtension Method 'testExtractorConstructorInstantiatedIfMessageLongEnough' is not designed for extension - needs to be abstract, final or empty. 21
 Error javadoc JavadocMethod Missing a Javadoc comment. 21
 Error design DesignForExtension Method 'testStringNotLongEnoughThrowsAisParseExceptionUsingGetString' is not designed for extension - needs to be abstract, final or empty. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error coding MagicNumber '10' is a magic number. 30
 Error design DesignForExtension Method 'testStringNotLongEnoughtThrowsAisParseExceptionUsingGetValue' is not designed for extension - needs to be abstract, final or empty. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error coding MagicNumber '10' is a magic number. 37
 Error design DesignForExtension Method 'testArrayIndexOutOfBoundsThrowsAisParseException' is not designed for extension - needs to be abstract, final or empty. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error coding MagicNumber '1000' is a magic number. 44
 Error coding MagicNumber '1005' is a magic number. 44

au/gov/amsa/ais/AisMessage.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 6
 Error regexp RegexpSingleline Line has trailing spaces. 8
 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 regexp RegexpSingleline Line has trailing spaces. 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 javadoc JavadocMethod Expected an @return tag. 17
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error sizes LineLength Line is longer than 80 characters (found 84). 20
 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. 22
 Error regexp RegexpSingleline Line has trailing spaces. 23
 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. 25
 Error javadoc JavadocMethod Expected an @return tag. 26
 Error whitespace FileTabCharacter Line contains a tab character. 26

au/gov/amsa/ais/AisMessageParser.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 18
 Error regexp RegexpSingleline Line has trailing spaces. 20
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 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. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error regexp RegexpSingleline Line has trailing spaces. 35
 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 misc FinalParameters Parameter factory should be final. 38
 Error coding HiddenField 'factory' hides a field. 38
 Error javadoc JavadocMethod Expected @param tag for 'factory'. 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. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error sizes LineLength Line is longer than 80 characters (found 84). 44
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error regexp RegexpSingleline Line has trailing spaces. 46
 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. 48
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error javadoc JavadocMethod Expected an @return tag. 50
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error design DesignForExtension Method 'parse' is not designed for extension - needs to be abstract, final or empty. 50
 Error misc FinalParameters Parameter message should be final. 50
 Error javadoc JavadocMethod Expected @param tag for 'message'. 50
 Error misc FinalParameters Parameter padBits should be final. 50
 Error javadoc JavadocMethod Expected @param tag for 'padBits'. 50
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error whitespace FileTabCharacter Line contains a tab character. 55
 Error sizes LineLength Line is longer than 80 characters (found 84). 56
 Error whitespace FileTabCharacter Line contains a tab character. 56
 Error whitespace FileTabCharacter Line contains a tab character. 57
 Error regexp RegexpSingleline Line has trailing spaces. 58
 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. 60
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error whitespace FileTabCharacter Line contains a tab character. 62
 Error javadoc JavadocMethod Expected an @return tag. 63
 Error whitespace FileTabCharacter Line contains a tab character. 63
 Error design DesignForExtension Method 'parse' is not designed for extension - needs to be abstract, final or empty. 63
 Error misc FinalParameters Parameter message should be final. 63
 Error javadoc JavadocMethod Expected @param tag for 'message'. 63
 Error misc FinalParameters Parameter source should be final. 63
 Error javadoc JavadocMethod Expected @param tag for 'source'. 63
 Error misc FinalParameters Parameter padBits should be final. 63
 Error javadoc JavadocMethod Expected @param tag for 'padBits'. 63
 Error whitespace FileTabCharacter Line contains a tab character. 64
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error regexp RegexpSingleline Line has trailing spaces. 66
 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. 68
 Error blocks NeedBraces 'if' construct must use '{}'s. 69
 Error whitespace FileTabCharacter Line contains a tab character. 69
 Error coding MagicNumber '4' is a magic number. 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 coding MagicNumber '5' is a magic number. 71
 Error whitespace FileTabCharacter Line contains a tab character. 72
 Error blocks NeedBraces 'if' construct must use '{}'s. 73
 Error whitespace FileTabCharacter Line contains a tab character. 73
 Error coding MagicNumber '18' is a magic number. 73
 Error whitespace FileTabCharacter Line contains a tab character. 74
 Error blocks NeedBraces 'if' construct must use '{}'s. 75
 Error whitespace FileTabCharacter Line contains a tab character. 75
 Error coding MagicNumber '19' is a magic number. 75
 Error sizes LineLength Line is longer than 80 characters (found 82). 76
 Error whitespace FileTabCharacter Line contains a tab character. 76
 Error blocks NeedBraces 'if' construct must use '{}'s. 77
 Error whitespace FileTabCharacter Line contains a tab character. 77
 Error coding MagicNumber '21' is a magic number. 77
 Error whitespace FileTabCharacter Line contains a tab character. 78
 Error whitespace FileTabCharacter Line contains a tab character. 79
 Error sizes LineLength Line is longer than 80 characters (found 115). 80
 Error whitespace FileTabCharacter Line contains a tab character. 80
 Error sizes LineLength Line is longer than 80 characters (found 95). 81
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error whitespace FileTabCharacter Line contains a tab character. 82
 Error blocks RightCurly '}' should be on the same line. 82
 Error blocks NeedBraces 'if' construct must use '{}'s. 83
 Error whitespace FileTabCharacter Line contains a tab character. 83
 Error coding MagicNumber '27' is a magic number. 83
 Error whitespace FileTabCharacter Line contains a tab character. 84
 Error blocks NeedBraces 'else' construct must use '{}'s. 85
 Error whitespace FileTabCharacter Line contains a tab character. 85
 Error whitespace FileTabCharacter Line contains a tab character. 86
 Error whitespace FileTabCharacter Line contains a tab character. 87
 Error regexp RegexpSingleline Line has trailing spaces. 88
 Error whitespace FileTabCharacter Line contains a tab character. 88
 Error sizes LineLength Line is longer than 80 characters (found 110). 89
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error design DesignForExtension Method 'parseStaticDataReport' is not designed for extension - needs to be abstract, final or empty. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error misc FinalParameters Parameter partNumber should be final. 89
 Error misc FinalParameters Parameter id should be final. 89
 Error misc FinalParameters Parameter message should be final. 89
 Error misc FinalParameters Parameter source should be final. 89
 Error misc FinalParameters Parameter padBits should be final. 89
 Error regexp RegexpSingleline Line has trailing spaces. 90
 Error whitespace FileTabCharacter Line contains a tab character. 90
 Error sizes LineLength Line is longer than 80 characters (found 88). 96
 Error whitespace FileTabCharacter Line contains a tab character. 98

au/gov/amsa/ais/AisMessageParserTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 18
 Error design DesignForExtension Method 'testAisPositionA' is not designed for extension - needs to be abstract, final or empty. 20
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error design DesignForExtension Method 'testAisBaseStation' is not designed for extension - needs to be abstract, final or empty. 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 28
 Error design DesignForExtension Method 'testAisShipStaticA' is not designed for extension - needs to be abstract, final or empty. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error sizes LineLength Line is longer than 80 characters (found 94). 40
 Error design DesignForExtension Method 'testAisPositionB' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error design DesignForExtension Method 'testBExtended' is not designed for extension - needs to be abstract, final or empty. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 90). 56
 Error design DesignForExtension Method 'testParseAtonMessage' is not designed for extension - needs to be abstract, final or empty. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error sizes LineLength Line is longer than 80 characters (found 84). 64
 Error coding MagicNumber '21' is a magic number. 69
 Error coding MagicNumber '995031040' is a magic number. 71
 Error coding MagicNumber '23' is a magic number. 72
 Error regexp RegexpSingleline Line has trailing spaces. 77
 Error design DesignForExtension Method 'testStaticDataReportPartA' is not designed for extension - needs to be abstract, final or empty. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error regexp RegexpSingleline Line has trailing spaces. 85
 Error design DesignForExtension Method 'testStaticDataReportPartB' is not designed for extension - needs to be abstract, final or empty. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error regexp RegexpSingleline Line has trailing spaces. 93
 Error regexp RegexpSingleline Line has trailing spaces. 94
 Error design DesignForExtension Method 'testParseStaticDataReportWithInvalidPartNumberException' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error sizes LineLength Line is longer than 80 characters (found 84). 97
 Error whitespace FileTabCharacter Line contains a tab character. 97
 Error regexp RegexpSingleline Line has trailing spaces. 98
 Error whitespace FileTabCharacter Line contains a tab character. 98
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error regexp RegexpSingleline Line has trailing spaces. 100
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error sizes LineLength Line is longer than 80 characters (found 81). 101
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error coding MagicNumber '24' is a magic number. 101
 Error design DesignForExtension Method 'test' is not designed for extension - needs to be abstract, final or empty. 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 104
 Error sizes LineLength Line is longer than 80 characters (found 95). 106

au/gov/amsa/ais/AisMessageType.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 5
 Error regexp RegexpSingleline Line has trailing spaces. 7
 Error sizes LineLength Line is longer than 80 characters (found 91). 11
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error javadoc JavadocVariable Missing a Javadoc comment. 11
 Error javadoc JavadocVariable Missing a Javadoc comment. 11
 Error javadoc JavadocVariable Missing a Javadoc comment. 11
 Error sizes LineLength Line is longer than 80 characters (found 112). 12
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error sizes LineLength Line is longer than 80 characters (found 118). 13
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error javadoc JavadocVariable Missing a Javadoc comment. 13
 Error javadoc JavadocVariable Missing a Javadoc comment. 13
 Error javadoc JavadocVariable Missing a Javadoc comment. 13
 Error sizes LineLength Line is longer than 80 characters (found 114). 14
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error sizes LineLength Line is longer than 80 characters (found 91). 15
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 15
 Error sizes LineLength Line is longer than 80 characters (found 87). 16
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 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 whitespace FileTabCharacter Line contains a tab character. 21
 Error regexp RegexpSingleline Line has trailing spaces. 22
 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. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error misc FinalParameters Parameter id should be final. 25
 Error coding HiddenField 'id' hides a field. 25
 Error javadoc JavadocMethod Expected @param tag for 'id'. 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 whitespace FileTabCharacter Line contains a tab character. 30
 Error regexp RegexpSingleline Line has trailing spaces. 31
 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 javadoc JavadocMethod Expected an @return tag. 34
 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 regexp RegexpSingleline Line has trailing spaces. 37
 Error whitespace FileTabCharacter Line contains a tab character. 37

au/gov/amsa/ais/AisNmeaBuffer.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error misc FinalParameters Parameter maxBufferSize should be final. 27
 Error coding HiddenField 'maxBufferSize' hides a field. 27
 Error regexp RegexpSingleline Line has trailing spaces. 35
 Error javadoc JavadocMethod Expected an @return tag. 39
 Error design DesignForExtension Method 'add' is not designed for extension - needs to be abstract, final or empty. 39
 Error misc FinalParameters Parameter nmea should be final. 39
 Error javadoc JavadocMethod Expected @param tag for 'nmea'. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter nmea should be final. 52
 Error blocks NeedBraces 'if' construct must use '{}'s. 54
 Error sizes LineLength Line is longer than 80 characters (found 86). 54
 Error blocks NeedBraces 'if' construct must use '{}'s. 62
 Error blocks NeedBraces 'else' construct must use '{}'s. 72
 Error regexp RegexpSingleline Line has trailing spaces. 80
 Error javadoc JavadocMethod Expected an @return tag. 84
 Error sizes LineLength Line is longer than 80 characters (found 85). 84
 Error misc FinalParameters Parameter list should be final. 84
 Error javadoc JavadocMethod Expected @param tag for 'list'. 84
 Error blocks NeedBraces 'if' construct must use '{}'s. 85
 Error sizes LineLength Line is longer than 80 characters (found 96). 92
 Error blocks EmptyBlock Must have at least one statement. 105
 Error sizes LineLength Line is longer than 80 characters (found 88). 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 131
 Error misc FinalParameters Parameter c should be final. 131
 Error misc FinalParameters Parameter a should be final. 135
 Error misc FinalParameters Parameter b should be final. 135
 Error design DesignForExtension Method 'size' is not designed for extension - needs to be abstract, final or empty. 142
 Error javadoc JavadocMethod Missing a Javadoc comment. 142

au/gov/amsa/ais/AisNmeaBufferTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 19
 Error design DesignForExtension Method 'testTwoLinesAreBufferedAndAggregateIsReturned' is not designed for extension - needs to be abstract, final or empty. 21
 Error javadoc JavadocMethod Missing a Javadoc comment. 21
 Error coding MagicNumber '5' is a magic number. 23
 Error design DesignForExtension Method 'testTwoLinesAreBufferedAndAggregateIsReturnedWhenOutOfOrder' is not designed for extension - needs to be abstract, final or empty. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error coding MagicNumber '5' is a magic number. 29
 Error sizes LineLength Line is longer than 80 characters (found 87). 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error misc FinalParameters Parameter buffer should be final. 33
 Error sizes LineLength Line is longer than 80 characters (found 136). 34
 Error sizes LineLength Line is longer than 80 characters (found 88). 38
 Error sizes LineLength Line is longer than 80 characters (found 140). 43
 Error sizes LineLength Line is longer than 80 characters (found 85). 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter buffer should be final. 52
 Error sizes LineLength Line is longer than 80 characters (found 136). 54
 Error sizes LineLength Line is longer than 80 characters (found 95). 56
 Error sizes LineLength Line is longer than 80 characters (found 140). 61
 Error design DesignForExtension Method 'testTwoLinesAreBufferedAndAggregateIsReturnedThenRepeatIsTreatedTheSame' is not designed for extension - needs to be abstract, final or empty. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error sizes LineLength Line is longer than 80 characters (found 91). 66
 Error coding MagicNumber '10' is a magic number. 67
 Error design DesignForExtension Method 'checkBufferMaxSizeIsHonoured' is not designed for extension - needs to be abstract, final or empty. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error design DesignForExtension Method 'checkLineWithTimestampButWithoutGroupingIsReturnedImmediately' is not designed for extension - needs to be abstract, final or empty. 88
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error sizes LineLength Line is longer than 80 characters (found 81). 89
 Error sizes LineLength Line is longer than 80 characters (found 124). 94
 Error design DesignForExtension Method 'testLinewithTooFewColumnsIsReturnedImmediately' is not designed for extension - needs to be abstract, final or empty. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error coding MagicNumber '5' is a magic number. 101
 Error coding MagicNumber '5' is a magic number. 105
 Error design DesignForExtension Method 'testBufferReturnsCorrectTimestamp' is not designed for extension - needs to be abstract, final or empty. 112
 Error javadoc JavadocMethod Missing a Javadoc comment. 112
 Error sizes LineLength Line is longer than 80 characters (found 99). 114
 Error coding MagicNumber '50' is a magic number. 115
 Error coding MagicNumber '1334073836000L' is a magic number. 119
 Error design DesignForExtension Method 'testNmea4_1SentenceTagsCanGetSourceAndTimestamp' is not designed for extension - needs to be abstract, final or empty. 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error naming MethodName Name 'testNmea4_1SentenceTagsCanGetSourceAndTimestamp' must match pattern '^[a-z][a-zA-Z0-9]*$'. 123
 Error coding MagicNumber '5' is a magic number. 124
 Error sizes LineLength Line is longer than 80 characters (found 90). 126
 Error sizes LineLength Line is longer than 80 characters (found 88). 129
 Error coding MagicNumber '1479865268000L' is a magic number. 132
 Error design DesignForExtension Method 'testNmea4_1SentenceTagsWithVsiMessage' is not designed for extension - needs to be abstract, final or empty. 135
 Error javadoc JavadocMethod Missing a Javadoc comment. 135
 Error naming MethodName Name 'testNmea4_1SentenceTagsWithVsiMessage' must match pattern '^[a-z][a-zA-Z0-9]*$'. 136
 Error coding MagicNumber '5' is a magic number. 137
 Error sizes LineLength Line is longer than 80 characters (found 90). 139
 Error sizes LineLength Line is longer than 80 characters (found 85). 140
 Error sizes LineLength Line is longer than 80 characters (found 88). 144
 Error coding MagicNumber '1479869400000L' is a magic number. 146
 Error sizes LineLength Line is longer than 80 characters (found 124). 148
 Error design DesignForExtension Method 'testNmea4_1SentenceTagsWithVsiMessageAndBlankLineWithTagBlockAtEnd' is not designed for extension - needs to be abstract, final or empty. 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error sizes LineLength Line is longer than 80 characters (found 86). 153
 Error naming MethodName Name 'testNmea4_1SentenceTagsWithVsiMessageAndBlankLineWithTagBlockAtEnd' must match pattern '^[a-z][a-zA-Z0-9]*$'. 153
 Error coding MagicNumber '5' is a magic number. 154
 Error sizes LineLength Line is longer than 80 characters (found 90). 156
 Error sizes LineLength Line is longer than 80 characters (found 88). 161
 Error coding MagicNumber '1479869400000L' is a magic number. 163
 Error sizes LineLength Line is longer than 80 characters (found 124). 165
 Error design DesignForExtension Method 'testSentenceCount' is not designed for extension - needs to be abstract, final or empty. 169
 Error javadoc JavadocMethod Missing a Javadoc comment. 169

au/gov/amsa/ais/AisNmeaMessage.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 9
 Error regexp RegexpSingleline Line has trailing spaces. 11
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 15
 Error naming ConstantName Name 'aisParser' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 15
 Error whitespace FileTabCharacter Line contains a tab character. 16
 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 javadoc JavadocVariable Missing a Javadoc comment. 20
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error regexp RegexpSingleline Line has trailing spaces. 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. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error misc FinalParameters Parameter line should be final. 40
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error regexp RegexpSingleline Line has trailing spaces. 43
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter line should be final. 44
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter line should be final. 48
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error blocks NeedBraces 'if' construct must use '{}'s. 50
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error sizes LineLength Line is longer than 80 characters (found 114). 51
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error whitespace FileTabCharacter Line contains a tab character. 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. 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. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter nmea should be final. 59
 Error coding HiddenField 'nmea' hides a field. 59
 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 coding MagicNumber '7' is a magic number. 62
 Error sizes LineLength Line is longer than 80 characters (found 105). 63
 Error whitespace FileTabCharacter Line contains a tab character. 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
 Error whitespace FileTabCharacter Line contains a tab character. 67
 Error whitespace FileTabCharacter Line contains a tab character. 68
 Error coding MagicNumber '3' is a magic number. 68
 Error whitespace FileTabCharacter Line contains a tab character. 69
 Error coding MagicNumber '4' is a magic number. 69
 Error whitespace FileTabCharacter Line contains a tab character. 70
 Error coding MagicNumber '5' is a magic number. 70
 Error whitespace FileTabCharacter Line contains a tab character. 71
 Error coding MagicNumber '6' is a magic number. 71
 Error whitespace FileTabCharacter Line contains a tab character. 72
 Error whitespace FileTabCharacter Line contains a tab character. 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 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
 Error whitespace FileTabCharacter Line contains a tab character. 80
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error javadoc JavadocMethod Expected an @return tag. 82
 Error whitespace FileTabCharacter Line contains a tab character. 82
 Error design DesignForExtension Method 'getTime' is not designed for extension - needs to be abstract, final or empty. 82
 Error whitespace FileTabCharacter Line contains a tab character. 83
 Error whitespace FileTabCharacter Line contains a tab character. 84
 Error whitespace FileTabCharacter Line contains a tab character. 86
 Error sizes LineLength Line is longer than 80 characters (found 82). 87
 Error whitespace FileTabCharacter Line contains a tab character. 87
 Error whitespace FileTabCharacter Line contains a tab character. 88
 Error regexp RegexpSingleline Line has trailing spaces. 89
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error whitespace FileTabCharacter Line contains a tab character. 90
 Error whitespace FileTabCharacter Line contains a tab character. 91
 Error javadoc JavadocMethod Expected an @return tag. 92
 Error whitespace FileTabCharacter Line contains a tab character. 92
 Error design DesignForExtension Method 'getTalker' is not designed for extension - needs to be abstract, final or empty. 92
 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. 96
 Error whitespace FileTabCharacter Line contains a tab character. 97
 Error whitespace FileTabCharacter Line contains a tab character. 98
 Error regexp RegexpSingleline Line has trailing spaces. 99
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error whitespace FileTabCharacter Line contains a tab character. 102
 Error javadoc JavadocMethod Expected an @return tag. 103
 Error whitespace FileTabCharacter Line contains a tab character. 103
 Error misc FinalParameters Parameter nmea should be final. 103
 Error javadoc JavadocMethod Expected @param tag for 'nmea'. 103
 Error whitespace FileTabCharacter Line contains a tab character. 104
 Error whitespace FileTabCharacter Line contains a tab character. 105
 Error whitespace FileTabCharacter Line contains a tab character. 107
 Error whitespace FileTabCharacter Line contains a tab character. 108
 Error regexp RegexpSingleline Line has trailing spaces. 109
 Error whitespace FileTabCharacter Line contains a tab character. 109
 Error whitespace FileTabCharacter Line contains a tab character. 110
 Error whitespace FileTabCharacter Line contains a tab character. 111
 Error whitespace FileTabCharacter Line contains a tab character. 112
 Error javadoc JavadocMethod Expected an @return tag. 113
 Error whitespace FileTabCharacter Line contains a tab character. 113
 Error misc FinalParameters Parameter index should be final. 113
 Error javadoc JavadocMethod Expected @param tag for 'index'. 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. 117
 Error sizes LineLength Line is longer than 80 characters (found 83). 118
 Error whitespace FileTabCharacter Line contains a tab character. 118
 Error whitespace FileTabCharacter Line contains a tab character. 119
 Error regexp RegexpSingleline Line has trailing spaces. 120
 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. 122
 Error javadoc JavadocMethod Expected an @return tag. 123
 Error whitespace FileTabCharacter Line contains a tab character. 123
 Error design DesignForExtension Method 'getFormat' is not designed for extension - needs to be abstract, final or empty. 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. 127
 Error whitespace FileTabCharacter Line contains a tab character. 128
 Error regexp RegexpSingleline Line has trailing spaces. 129
 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 javadoc JavadocMethod Expected an @return tag. 132
 Error whitespace FileTabCharacter Line contains a tab character. 132
 Error design DesignForExtension Method 'getFragmentCount' is not designed for extension - needs to be abstract, final or empty. 132
 Error whitespace FileTabCharacter Line contains a tab character. 133
 Error whitespace FileTabCharacter Line contains a tab character. 134
 Error whitespace FileTabCharacter Line contains a tab character. 136
 Error whitespace FileTabCharacter Line contains a tab character. 137
 Error regexp RegexpSingleline Line has trailing spaces. 138
 Error whitespace FileTabCharacter Line contains a tab character. 138
 Error whitespace FileTabCharacter Line contains a tab character. 139
 Error whitespace FileTabCharacter Line contains a tab character. 140
 Error javadoc JavadocMethod Expected an @return tag. 141
 Error whitespace FileTabCharacter Line contains a tab character. 141
 Error design DesignForExtension Method 'getFragmentNumber' is not designed for extension - needs to be abstract, final or empty. 141
 Error whitespace FileTabCharacter Line contains a tab character. 142
 Error whitespace FileTabCharacter Line contains a tab character. 143
 Error whitespace FileTabCharacter Line contains a tab character. 145
 Error whitespace FileTabCharacter Line contains a tab character. 146
 Error regexp RegexpSingleline Line has trailing spaces. 147
 Error whitespace FileTabCharacter Line contains a tab character. 147
 Error whitespace FileTabCharacter Line contains a tab character. 148
 Error whitespace FileTabCharacter Line contains a tab character. 149
 Error javadoc JavadocMethod Expected an @return tag. 150
 Error whitespace FileTabCharacter Line contains a tab character. 150
 Error design DesignForExtension Method 'getSequentialMessageId' is not designed for extension - needs to be abstract, final or empty. 150
 Error whitespace FileTabCharacter Line contains a tab character. 151
 Error whitespace FileTabCharacter Line contains a tab character. 152
 Error whitespace FileTabCharacter Line contains a tab character. 154
 Error whitespace FileTabCharacter Line contains a tab character. 155
 Error regexp RegexpSingleline Line has trailing spaces. 156
 Error whitespace FileTabCharacter Line contains a tab character. 156
 Error whitespace FileTabCharacter Line contains a tab character. 157
 Error whitespace FileTabCharacter Line contains a tab character. 158
 Error javadoc JavadocMethod Expected an @return tag. 159
 Error whitespace FileTabCharacter Line contains a tab character. 159
 Error design DesignForExtension Method 'getChannel' is not designed for extension - needs to be abstract, final or empty. 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 design DesignForExtension Method 'getPadBits' is not designed for extension - needs to be abstract, final or empty. 163
 Error javadoc JavadocMethod Missing a Javadoc comment. 163
 Error whitespace FileTabCharacter Line contains a tab character. 164
 Error whitespace FileTabCharacter Line contains a tab character. 165
 Error whitespace FileTabCharacter Line contains a tab character. 167
 Error whitespace FileTabCharacter Line contains a tab character. 168
 Error regexp RegexpSingleline Line has trailing spaces. 169
 Error whitespace FileTabCharacter Line contains a tab character. 169
 Error whitespace FileTabCharacter Line contains a tab character. 170
 Error whitespace FileTabCharacter Line contains a tab character. 171
 Error javadoc JavadocMethod Expected an @return tag. 172
 Error whitespace FileTabCharacter Line contains a tab character. 172
 Error design DesignForExtension Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 172
 Error sizes LineLength Line is longer than 80 characters (found 86). 173
 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. 177
 Error design DesignForExtension Method 'getTimestampedMessage' is not designed for extension - needs to be abstract, final or empty. 177
 Error javadoc JavadocMethod Missing a Javadoc comment. 177
 Error misc FinalParameters Parameter defaultTime should be final. 177
 Error whitespace FileTabCharacter Line contains a tab character. 178
 Error blocks NeedBraces 'if' construct must use '{}'s. 179
 Error whitespace FileTabCharacter Line contains a tab character. 179
 Error whitespace FileTabCharacter Line contains a tab character. 180
 Error blocks NeedBraces 'else' construct must use '{}'s. 181
 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. 185
 Error design DesignForExtension Method 'getTimestampedMessage' is not designed for extension - needs to be abstract, final or empty. 185
 Error javadoc JavadocMethod Missing a Javadoc comment. 185
 Error whitespace FileTabCharacter Line contains a tab character. 186
 Error blocks NeedBraces 'if' construct must use '{}'s. 187
 Error whitespace FileTabCharacter Line contains a tab character. 187
 Error sizes LineLength Line is longer than 80 characters (found 82). 188
 Error whitespace FileTabCharacter Line contains a tab character. 188
 Error blocks NeedBraces 'else' construct must use '{}'s. 189
 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. 193
 Error whitespace FileTabCharacter Line contains a tab character. 194
 Error regexp RegexpSingleline Line has trailing spaces. 195
 Error whitespace FileTabCharacter Line contains a tab character. 195
 Error whitespace FileTabCharacter Line contains a tab character. 196
 Error whitespace FileTabCharacter Line contains a tab character. 197
 Error javadoc JavadocMethod Expected an @return tag. 198
 Error whitespace FileTabCharacter Line contains a tab character. 198
 Error design DesignForExtension Method 'getChecksum' is not designed for extension - needs to be abstract, final or empty. 198
 Error whitespace FileTabCharacter Line contains a tab character. 199
 Error whitespace FileTabCharacter Line contains a tab character. 200
 Error whitespace FileTabCharacter Line contains a tab character. 202
 Error design DesignForExtension Method 'getNmea' is not designed for extension - needs to be abstract, final or empty. 202
 Error javadoc JavadocMethod Missing a Javadoc comment. 202
 Error whitespace FileTabCharacter Line contains a tab character. 203
 Error whitespace FileTabCharacter Line contains a tab character. 204

au/gov/amsa/ais/AisNmeaMessageTest.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.junit.Assert.assertFalse. 4
 Error javadoc JavadocType Missing a Javadoc comment. 17
 Error design DesignForExtension Method 'testAisNmeaMessage' 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 'testInvalidLine' is not designed for extension - needs to be abstract, final or empty. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error design DesignForExtension Method 'testInvalidLineLessThan7Columns' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error design DesignForExtension Method 'testHasNoChecksum' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error design DesignForExtension Method 'testChecksumDoesNotMatch' is not designed for extension - needs to be abstract, final or empty. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error design DesignForExtension Method 'testRuntimeExceptionBecomesAisParseException' is not designed for extension - needs to be abstract, final or empty. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 90). 58
 Error design DesignForExtension Method 'testGetTimeObtainsTimeFromTagBlock' is not designed for extension - needs to be abstract, final or empty. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error sizes LineLength Line is longer than 80 characters (found 97). 63
 Error coding MagicNumber '1120959341000L' is a magic number. 65
 Error design DesignForExtension Method 'testGetTimeObtainsTimeFromTagBlock2' is not designed for extension - needs to be abstract, final or empty. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error sizes LineLength Line is longer than 80 characters (found 91). 70
 Error coding MagicNumber '1357563697000L' is a magic number. 72
 Error coding MagicNumber '1357563697000L' is a magic number. 73
 Error design DesignForExtension Method 'testFragmentCount' is not designed for extension - needs to be abstract, final or empty. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error sizes LineLength Line is longer than 80 characters (found 135). 78
 Error design DesignForExtension Method 'testOrbcom' is not designed for extension - needs to be abstract, final or empty. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error sizes LineLength Line is longer than 80 characters (found 174). 88
 Error coding MagicNumber '1492562037000L' is a magic number. 90
 Error coding MagicNumber '1492562037000L' is a magic number. 91
 Error design DesignForExtension Method 'testMissingMessageProblemFromMariwebExtract' is not designed for extension - needs to be abstract, final or empty. 96
 Error javadoc JavadocMethod Missing a Javadoc comment. 96
 Error sizes LineLength Line is longer than 80 characters (found 124). 98
 Error coding MagicNumber '1495765889000L' is a magic number. 100
 Error coding MagicNumber '1495765889000L' is a magic number. 101
 Error design DesignForExtension Method 'testShipStaticDataFail' is not designed for extension - needs to be abstract, final or empty. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error sizes LineLength Line is longer than 80 characters (found 152). 108
 Error regexp RegexpSingleline Line has trailing spaces. 111
 Error design DesignForExtension Method 'testParseCorruptAisAidToNavigationThrows' is not designed for extension - needs to be abstract, final or empty. 112
 Error javadoc JavadocMethod Missing a Javadoc comment. 112
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 112
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 112
 Error sizes LineLength Line is longer than 80 characters (found 141). 114
 Error regexp RegexpSingleline Line has trailing spaces. 119
 Error design DesignForExtension Method 'testParseNothingAfterTagBlock' is not designed for extension - needs to be abstract, final or empty. 120
 Error javadoc JavadocMethod Missing a Javadoc comment. 120
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 120
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 120
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 126
 Error misc FinalParameters Parameter args should be final. 126
 Error sizes LineLength Line is longer than 80 characters (found 104). 128
 Error coding EmptyStatement Empty statement. 130

au/gov/amsa/ais/AisParseException.java

Severity Category Rule Message Line
 Error whitespace FileTabCharacter Line contains a tab character. 2
 Error whitespace FileTabCharacter Line contains a tab character. 3
 Error regexp RegexpSingleline Line has trailing spaces. 4
 Error whitespace FileTabCharacter Line contains a tab character. 4
 Error regexp RegexpSingleline Line has trailing spaces. 5
 Error regexp RegexpSingleline Line has trailing spaces. 6
 Error whitespace FileTabCharacter Line contains a tab character. 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 regexp RegexpSingleline Line has trailing spaces. 11
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error regexp RegexpSingleline Line has trailing spaces. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error regexp RegexpSingleline Line has trailing spaces. 29
 Error regexp RegexpSingleline Line has trailing spaces. 36
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error sizes LineLength Line is longer than 80 characters (found 88). 43
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error sizes LineLength Line is longer than 80 characters (found 87). 45
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error sizes LineLength Line is longer than 80 characters (found 100). 46
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter errorMsg should be final. 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. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter t should be final. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error whitespace FileTabCharacter Line contains a tab character. 54

au/gov/amsa/ais/AtonTypeDecoder.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 9
 Error regexp RegexpSingleline Line has trailing spaces. 11
 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 FileTabCharacter Line contains a tab character. 20
 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. 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. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 30
 Error sizes LineLength Line is longer than 80 characters (found 81). 32
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 32
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error sizes LineLength Line is longer than 80 characters (found 90). 35
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error sizes LineLength Line is longer than 80 characters (found 89). 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. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error sizes LineLength Line is longer than 80 characters (found 85). 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
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error sizes LineLength Line is longer than 80 characters (found 84). 45
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error whitespace FileTabCharacter Line contains a tab character. 47
 Error sizes LineLength Line is longer than 80 characters (found 83). 48
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error regexp RegexpSingleline Line has trailing spaces. 50
 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. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error javadoc JavadocMethod Expected an @return tag. 54
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error misc FinalParameters Parameter ts should be final. 54
 Error javadoc JavadocMethod Expected @param tag for 'ts'. 54
 Error blocks NeedBraces 'if' construct must use '{}'s. 55
 Error whitespace FileTabCharacter Line contains a tab character. 55
 Error whitespace FileTabCharacter Line contains a tab character. 56
 Error blocks NeedBraces 'else' construct must use '{}'s. 57
 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 83). 62
 Error whitespace FileTabCharacter Line contains a tab character. 62
 Error whitespace FileTabCharacter Line contains a tab character. 63
 Error regexp RegexpSingleline Line has trailing spaces. 64
 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
 Error whitespace FileTabCharacter Line contains a tab character. 67
 Error javadoc JavadocMethod Expected an @return tag. 68
 Error whitespace FileTabCharacter Line contains a tab character. 68
 Error misc FinalParameters Parameter ts should be final. 68
 Error javadoc JavadocMethod Expected @param tag for 'ts'. 68
 Error blocks NeedBraces 'if' construct must use '{}'s. 69
 Error whitespace FileTabCharacter Line contains a tab character. 69
 Error whitespace FileTabCharacter Line contains a tab character. 70
 Error whitespace FileTabCharacter Line contains a tab character. 71
 Error coding MagicNumber '31' is a magic number. 71
 Error whitespace FileTabCharacter Line contains a tab character. 72
 Error whitespace FileTabCharacter Line contains a tab character. 73
 Error whitespace FileTabCharacter Line contains a tab character. 74
 Error coding MagicNumber '5' is a magic number. 74
 Error whitespace FileTabCharacter Line contains a tab character. 75
 Error whitespace FileTabCharacter Line contains a tab character. 76
 Error coding MagicNumber '20' is a magic number. 76
 Error whitespace FileTabCharacter Line contains a tab character. 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. 80
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error whitespace FileTabCharacter Line contains a tab character. 82

au/gov/amsa/ais/AtonTypeDecoderTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 11
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error design DesignForExtension Method 'testAll' 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. 16
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error coding MagicNumber '100' is a magic number. 19
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error coding MagicNumber '5' is a magic number. 20
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error coding MagicNumber '10' is a magic number. 21
 Error sizes LineLength Line is longer than 80 characters (found 86). 22
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error coding MagicNumber '31' is a magic number. 22
 Error sizes LineLength Line is longer than 80 characters (found 81). 23
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error coding MagicNumber '17' is a magic number. 23
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error coding MagicNumber '19' is a magic number. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error coding MagicNumber '20' is a magic number. 25
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error coding MagicNumber '21' is a magic number. 26
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error design DesignForExtension Method 'testNull' is not designed for extension - needs to be abstract, final or empty. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 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. 35
 Error design DesignForExtension Method 'testBigIntegerNull' is not designed for extension - needs to be abstract, final or empty. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 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. 40
 Error design DesignForExtension Method 'testBigIntegerNonNull' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error sizes LineLength Line is longer than 80 characters (found 82). 42
 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 design DesignForExtension Method 'testInstantiation' is not designed for extension - needs to be abstract, final or empty. 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. 48

au/gov/amsa/ais/BenchmarksAis.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 16
 Error sizes LineLength Line is longer than 80 characters (found 171). 19
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error naming ConstantName Name 'shipStaticA' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 19
 Error sizes LineLength Line is longer than 80 characters (found 128). 20
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error naming ConstantName Name 'aisPositionA' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 20
 Error sizes LineLength Line is longer than 80 characters (found 138). 21
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error naming ConstantName Name 'aisPositionB' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 21
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error naming ConstantName Name 'nmeaLines' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 22
 Error sizes LineLength Line is longer than 80 characters (found 89). 23
 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 'parseShipStaticNmeaMessage' 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. 29
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error design DesignForExtension Method 'parseShipStaticNmeaMessageAndExtractBitsOfInterest' is not designed for extension - needs to be abstract, final or empty. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 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 design DesignForExtension Method 'parseAisPositionANmeaMessage' is not designed for extension - needs to be abstract, final or empty. 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. 48
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error whitespace FileTabCharacter Line contains a tab character. 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. 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. 60
 Error design DesignForExtension Method 'parseAisPositionBNmeaMessage' is not designed for extension - needs to be abstract, final or empty. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error whitespace FileTabCharacter Line contains a tab character. 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. 64
 Error whitespace FileTabCharacter Line contains a tab character. 66
 Error design DesignForExtension Method 'parseMany' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error whitespace FileTabCharacter Line contains a tab character. 67
 Error whitespace FileTabCharacter Line contains a tab character. 68
 Error whitespace FileTabCharacter Line contains a tab character. 69
 Error sizes LineLength Line is longer than 80 characters (found 93). 70
 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 misc FinalParameters Parameter args should be final. 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. 76
 Error whitespace FileTabCharacter Line contains a tab character. 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. 80
 Error whitespace FileTabCharacter Line contains a tab character. 81

au/gov/amsa/ais/Communications.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error regexp RegexpSingleline Line has trailing spaces. 7
 Error regexp RegexpSingleline Line has trailing spaces. 9
 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. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 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 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 misc FinalParameters Parameter extractor should be final. 28
 Error javadoc JavadocMethod Expected @param tag for 'extractor'. 28
 Error misc FinalParameters Parameter startIndex should be final. 28
 Error coding HiddenField 'startIndex' hides a field. 28
 Error javadoc JavadocMethod Expected @param tag for 'startIndex'. 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 81). 31
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error coding MagicNumber '5' is a magic number. 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. 40
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error regexp RegexpSingleline Line has trailing spaces. 42
 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 whitespace FileTabCharacter Line contains a tab character. 47
 Error javadoc JavadocMethod Expected an @return tag. 48
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error sizes LineLength Line is longer than 80 characters (found 83). 49
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error misc FinalParameters Parameter extractor should be final. 49
 Error javadoc JavadocMethod Expected @param tag for 'extractor'. 49
 Error misc FinalParameters Parameter slotTimeout should be final. 49
 Error javadoc JavadocMethod Expected @param tag for 'slotTimeout'. 49
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error misc FinalParameters Parameter startIndex should be final. 50
 Error javadoc JavadocMethod Expected @param tag for 'startIndex'. 50
 Error blocks NeedBraces 'if' construct must use '{}'s. 51
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error coding MagicNumber '3' is a magic number. 51
 Error coding MagicNumber '5' is a magic number. 51
 Error coding MagicNumber '7' is a magic number. 51
 Error sizes LineLength Line is longer than 80 characters (found 83). 52
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error coding MagicNumber '5' is a magic number. 52
 Error coding MagicNumber '19' is a magic number. 52
 Error blocks NeedBraces 'else' construct must use '{}'s. 53
 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. 55
 Error whitespace FileTabCharacter Line contains a tab character. 57
 Error whitespace FileTabCharacter Line contains a tab character. 58
 Error regexp RegexpSingleline Line has trailing spaces. 59
 Error whitespace FileTabCharacter Line contains a tab character. 59
 Error whitespace FileTabCharacter Line contains a tab character. 60
 Error whitespace FileTabCharacter Line contains a tab character. 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. 64
 Error javadoc JavadocMethod Expected an @return tag. 65
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error whitespace FileTabCharacter Line contains a tab character. 66
 Error misc FinalParameters Parameter extractor should be final. 66
 Error javadoc JavadocMethod Expected @param tag for 'extractor'. 66
 Error misc FinalParameters Parameter slotTimeout should be final. 66
 Error javadoc JavadocMethod Expected @param tag for 'slotTimeout'. 66
 Error whitespace FileTabCharacter Line contains a tab character. 67
 Error misc FinalParameters Parameter startIndex should be final. 67
 Error javadoc JavadocMethod Expected @param tag for 'startIndex'. 67
 Error blocks NeedBraces 'if' construct must use '{}'s. 68
 Error whitespace FileTabCharacter Line contains a tab character. 68
 Error coding MagicNumber '4' is a magic number. 68
 Error coding MagicNumber '6' is a magic number. 68
 Error sizes LineLength Line is longer than 80 characters (found 83). 69
 Error whitespace FileTabCharacter Line contains a tab character. 69
 Error coding MagicNumber '5' is a magic number. 69
 Error coding MagicNumber '19' is a magic number. 69
 Error blocks NeedBraces 'else' construct must use '{}'s. 70
 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. 72
 Error whitespace FileTabCharacter Line contains a tab character. 74
 Error whitespace FileTabCharacter Line contains a tab character. 75
 Error regexp RegexpSingleline Line has trailing spaces. 76
 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 whitespace FileTabCharacter Line contains a tab character. 79
 Error whitespace FileTabCharacter Line contains a tab character. 80
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error javadoc JavadocMethod Expected an @return tag. 82
 Error sizes LineLength Line is longer than 80 characters (found 82). 82
 Error whitespace FileTabCharacter Line contains a tab character. 82
 Error misc FinalParameters Parameter extractor should be final. 82
 Error javadoc JavadocMethod Expected @param tag for 'extractor'. 82
 Error misc FinalParameters Parameter slotTimeout should be final. 82
 Error javadoc JavadocMethod Expected @param tag for 'slotTimeout'. 82
 Error whitespace FileTabCharacter Line contains a tab character. 83
 Error misc FinalParameters Parameter startIndex should be final. 83
 Error javadoc JavadocMethod Expected @param tag for 'startIndex'. 83
 Error whitespace FileTabCharacter Line contains a tab character. 84
 Error whitespace FileTabCharacter Line contains a tab character. 85
 Error sizes LineLength Line is longer than 80 characters (found 88). 86
 Error whitespace FileTabCharacter Line contains a tab character. 86
 Error coding MagicNumber '5' is a magic number. 86
 Error coding MagicNumber '10' is a magic number. 86
 Error whitespace FileTabCharacter Line contains a tab character. 87
 Error blocks NeedBraces 'else' construct must use '{}'s. 88
 Error whitespace FileTabCharacter Line contains a tab character. 88
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error whitespace FileTabCharacter Line contains a tab character. 90
 Error whitespace FileTabCharacter Line contains a tab character. 92
 Error whitespace FileTabCharacter Line contains a tab character. 93
 Error regexp RegexpSingleline Line has trailing spaces. 94
 Error whitespace FileTabCharacter Line contains a tab character. 94
 Error whitespace FileTabCharacter Line contains a tab character. 95
 Error whitespace FileTabCharacter Line contains a tab character. 96
 Error whitespace FileTabCharacter Line contains a tab character. 97
 Error whitespace FileTabCharacter Line contains a tab character. 98
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error javadoc JavadocMethod Expected an @return tag. 100
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error misc FinalParameters Parameter extractor should be final. 100
 Error javadoc JavadocMethod Expected @param tag for 'extractor'. 100
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error misc FinalParameters Parameter slotTimeout should be final. 101
 Error javadoc JavadocMethod Expected @param tag for 'slotTimeout'. 101
 Error misc FinalParameters Parameter startIndex should be final. 101
 Error javadoc JavadocMethod Expected @param tag for 'startIndex'. 101
 Error whitespace FileTabCharacter Line contains a tab character. 102
 Error whitespace FileTabCharacter Line contains a tab character. 103
 Error sizes LineLength Line is longer than 80 characters (found 91). 104
 Error whitespace FileTabCharacter Line contains a tab character. 104
 Error coding MagicNumber '10' is a magic number. 104
 Error coding MagicNumber '17' is a magic number. 104
 Error whitespace FileTabCharacter Line contains a tab character. 105
 Error blocks NeedBraces 'else' construct must use '{}'s. 106
 Error whitespace FileTabCharacter Line contains a tab character. 106
 Error whitespace FileTabCharacter Line contains a tab character. 107
 Error whitespace FileTabCharacter Line contains a tab character. 108
 Error whitespace FileTabCharacter Line contains a tab character. 110
 Error whitespace FileTabCharacter Line contains a tab character. 111
 Error regexp RegexpSingleline Line has trailing spaces. 112
 Error whitespace FileTabCharacter Line contains a tab character. 112
 Error whitespace FileTabCharacter Line contains a tab character. 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. 117
 Error javadoc JavadocMethod Expected an @return tag. 118
 Error whitespace FileTabCharacter Line contains a tab character. 118
 Error misc FinalParameters Parameter extractor should be final. 118
 Error javadoc JavadocMethod Expected @param tag for 'extractor'. 118
 Error whitespace FileTabCharacter Line contains a tab character. 119
 Error misc FinalParameters Parameter slotTimeout should be final. 119
 Error javadoc JavadocMethod Expected @param tag for 'slotTimeout'. 119
 Error misc FinalParameters Parameter startIndex should be final. 119
 Error javadoc JavadocMethod Expected @param tag for 'startIndex'. 119
 Error blocks NeedBraces 'if' construct must use '{}'s. 120
 Error whitespace FileTabCharacter Line contains a tab character. 120
 Error sizes LineLength Line is longer than 80 characters (found 83). 121
 Error whitespace FileTabCharacter Line contains a tab character. 121
 Error coding MagicNumber '5' is a magic number. 121
 Error coding MagicNumber '19' is a magic number. 121
 Error blocks NeedBraces 'else' construct must use '{}'s. 122
 Error whitespace FileTabCharacter Line contains a tab character. 122
 Error whitespace FileTabCharacter Line contains a tab character. 123
 Error whitespace FileTabCharacter Line contains a tab character. 124
 Error whitespace FileTabCharacter Line contains a tab character. 126
 Error whitespace FileTabCharacter Line contains a tab character. 127
 Error regexp RegexpSingleline Line has trailing spaces. 128
 Error whitespace FileTabCharacter Line contains a tab character. 128
 Error whitespace FileTabCharacter Line contains a tab character. 129
 Error whitespace FileTabCharacter Line contains a tab character. 130
 Error javadoc JavadocMethod Expected an @return tag. 131
 Error whitespace FileTabCharacter Line contains a tab character. 131
 Error design DesignForExtension Method 'getSyncState' is not designed for extension - needs to be abstract, final or empty. 131
 Error whitespace FileTabCharacter Line contains a tab character. 132
 Error whitespace FileTabCharacter Line contains a tab character. 133
 Error whitespace FileTabCharacter Line contains a tab character. 135
 Error whitespace FileTabCharacter Line contains a tab character. 136
 Error regexp RegexpSingleline Line has trailing spaces. 137
 Error whitespace FileTabCharacter Line contains a tab character. 137
 Error whitespace FileTabCharacter Line contains a tab character. 138
 Error whitespace FileTabCharacter Line contains a tab character. 139
 Error javadoc JavadocMethod Expected an @return tag. 140
 Error whitespace FileTabCharacter Line contains a tab character. 140
 Error design DesignForExtension Method 'getSlotTimeout' is not designed for extension - needs to be abstract, final or empty. 140
 Error whitespace FileTabCharacter Line contains a tab character. 141
 Error whitespace FileTabCharacter Line contains a tab character. 142
 Error whitespace FileTabCharacter Line contains a tab character. 144
 Error whitespace FileTabCharacter Line contains a tab character. 145
 Error regexp RegexpSingleline Line has trailing spaces. 146
 Error whitespace FileTabCharacter Line contains a tab character. 146
 Error whitespace FileTabCharacter Line contains a tab character. 147
 Error whitespace FileTabCharacter Line contains a tab character. 148
 Error javadoc JavadocMethod Expected an @return tag. 149
 Error whitespace FileTabCharacter Line contains a tab character. 149
 Error design DesignForExtension Method 'getReceivedStations' is not designed for extension - needs to be abstract, final or empty. 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 whitespace FileTabCharacter Line contains a tab character. 154
 Error regexp RegexpSingleline Line has trailing spaces. 155
 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. 157
 Error javadoc JavadocMethod Expected an @return tag. 158
 Error whitespace FileTabCharacter Line contains a tab character. 158
 Error design DesignForExtension Method 'getSlotNumber' is not designed for extension - needs to be abstract, final or empty. 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. 162
 Error whitespace FileTabCharacter Line contains a tab character. 163
 Error regexp RegexpSingleline Line has trailing spaces. 164
 Error whitespace FileTabCharacter Line contains a tab character. 164
 Error whitespace FileTabCharacter Line contains a tab character. 165
 Error whitespace FileTabCharacter Line contains a tab character. 166
 Error javadoc JavadocMethod Expected an @return tag. 167
 Error whitespace FileTabCharacter Line contains a tab character. 167
 Error design DesignForExtension Method 'getHourUtc' is not designed for extension - needs to be abstract, final or empty. 167
 Error whitespace FileTabCharacter Line contains a tab character. 168
 Error whitespace FileTabCharacter Line contains a tab character. 169
 Error whitespace FileTabCharacter Line contains a tab character. 171
 Error whitespace FileTabCharacter Line contains a tab character. 172
 Error regexp RegexpSingleline Line has trailing spaces. 173
 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 javadoc JavadocMethod Expected an @return tag. 176
 Error whitespace FileTabCharacter Line contains a tab character. 176
 Error design DesignForExtension Method 'getMinuteUtc' is not designed for extension - needs to be abstract, final or empty. 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. 180
 Error whitespace FileTabCharacter Line contains a tab character. 181
 Error regexp RegexpSingleline Line has trailing spaces. 182
 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 javadoc JavadocMethod Expected an @return tag. 185
 Error whitespace FileTabCharacter Line contains a tab character. 185
 Error design DesignForExtension Method 'getMinutesUtc' is not designed for extension - needs to be abstract, final or empty. 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. 189
 Error sizes LineLength Line is longer than 80 characters (found 84). 190
 Error whitespace FileTabCharacter Line contains a tab character. 190
 Error whitespace FileTabCharacter Line contains a tab character. 191
 Error regexp RegexpSingleline Line has trailing spaces. 192
 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 whitespace FileTabCharacter Line contains a tab character. 196
 Error whitespace FileTabCharacter Line contains a tab character. 197
 Error javadoc JavadocMethod Expected an @return tag. 198
 Error whitespace FileTabCharacter Line contains a tab character. 198
 Error misc FinalParameters Parameter slotTimeout should be final. 198
 Error javadoc JavadocMethod Expected @param tag for 'slotTimeout'. 198
 Error misc FinalParameters Parameter hour should be final. 198
 Error javadoc JavadocMethod Expected @param tag for 'hour'. 198
 Error whitespace FileTabCharacter Line contains a tab character. 199
 Error misc FinalParameters Parameter minute should be final. 199
 Error javadoc JavadocMethod Expected @param tag for 'minute'. 199
 Error whitespace FileTabCharacter Line contains a tab character. 200
 Error whitespace FileTabCharacter Line contains a tab character. 201
 Error coding MagicNumber '60' is a magic number. 201
 Error blocks NeedBraces 'else' construct must use '{}'s. 202
 Error whitespace FileTabCharacter Line contains a tab character. 202
 Error whitespace FileTabCharacter Line contains a tab character. 203
 Error whitespace FileTabCharacter Line contains a tab character. 204
 Error whitespace FileTabCharacter Line contains a tab character. 206
 Error whitespace FileTabCharacter Line contains a tab character. 207
 Error regexp RegexpSingleline Line has trailing spaces. 208
 Error whitespace FileTabCharacter Line contains a tab character. 208
 Error whitespace FileTabCharacter Line contains a tab character. 209
 Error whitespace FileTabCharacter Line contains a tab character. 210
 Error javadoc JavadocMethod Expected an @return tag. 211
 Error whitespace FileTabCharacter Line contains a tab character. 211
 Error design DesignForExtension Method 'getSlotOffset' is not designed for extension - needs to be abstract, final or empty. 211
 Error whitespace FileTabCharacter Line contains a tab character. 212
 Error whitespace FileTabCharacter Line contains a tab character. 213
 Error whitespace FileTabCharacter Line contains a tab character. 215
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 215
 Error whitespace FileTabCharacter Line contains a tab character. 216
 Error whitespace FileTabCharacter Line contains a tab character. 217
 Error whitespace FileTabCharacter Line contains a tab character. 218
 Error whitespace FileTabCharacter Line contains a tab character. 219
 Error whitespace FileTabCharacter Line contains a tab character. 220
 Error whitespace FileTabCharacter Line contains a tab character. 221
 Error whitespace FileTabCharacter Line contains a tab character. 222
 Error whitespace FileTabCharacter Line contains a tab character. 223
 Error whitespace FileTabCharacter Line contains a tab character. 224
 Error whitespace FileTabCharacter Line contains a tab character. 225
 Error whitespace FileTabCharacter Line contains a tab character. 226
 Error whitespace FileTabCharacter Line contains a tab character. 227
 Error whitespace FileTabCharacter Line contains a tab character. 228
 Error whitespace FileTabCharacter Line contains a tab character. 229
 Error whitespace FileTabCharacter Line contains a tab character. 230
 Error whitespace FileTabCharacter Line contains a tab character. 231
 Error whitespace FileTabCharacter Line contains a tab character. 232
 Error whitespace FileTabCharacter Line contains a tab character. 233
 Error whitespace FileTabCharacter Line contains a tab character. 234
 Error whitespace FileTabCharacter Line contains a tab character. 235
 Error whitespace FileTabCharacter Line contains a tab character. 236

au/gov/amsa/ais/CommunicationsTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 13
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error design DesignForExtension Method 'testGetReceivedStationsTimeout3' is not designed for extension - needs to be abstract, final or empty. 15
 Error javadoc JavadocMethod Missing a Javadoc comment. 15
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error coding MagicNumber '3' is a magic number. 17
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error design DesignForExtension Method 'testGetReceivedStationsTimeout5' is not designed for extension - needs to be abstract, final or empty. 20
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error coding MagicNumber '5' is a magic number. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error design DesignForExtension Method 'testGetReceivedStationsTimeout7' 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 coding MagicNumber '7' is a magic number. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error design DesignForExtension Method 'testGetReceivedStationsTimeoutOther' is not designed for extension - needs to be abstract, final or empty. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 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 coding MagicNumber '10' is a magic number. 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 design DesignForExtension Method 'testSlotNumberTimeout2' is not designed for extension - needs to be abstract, final or empty. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 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. 43
 Error design DesignForExtension Method 'testGetSlotNumberTimeout4' is not designed for extension - needs to be abstract, final or empty. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error coding MagicNumber '4' is a magic number. 45
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error design DesignForExtension Method 'testGetSlotNumberTimeout6' is not designed for extension - needs to be abstract, final or empty. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error coding MagicNumber '6' is a magic number. 50
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error design DesignForExtension Method 'testGetSlotNumberTimeoutOther' is not designed for extension - needs to be abstract, final or empty. 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. 56
 Error whitespace FileTabCharacter Line contains a tab character. 57
 Error coding MagicNumber '3' is a magic number. 57
 Error coding MagicNumber '10' is a magic number. 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 misc FinalParameters Parameter slotTimeout should be final. 61
 Error whitespace FileTabCharacter Line contains a tab character. 62
 Error sizes LineLength Line is longer than 80 characters (found 84). 63
 Error whitespace FileTabCharacter Line contains a tab character. 63
 Error coding MagicNumber '10' is a magic number. 63
 Error whitespace FileTabCharacter Line contains a tab character. 64
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error coding MagicNumber '10' is a magic number. 65
 Error sizes LineLength Line is longer than 80 characters (found 95). 66
 Error whitespace FileTabCharacter Line contains a tab character. 66
 Error coding MagicNumber '10' is a magic number. 66
 Error whitespace FileTabCharacter Line contains a tab character. 67
 Error whitespace FileTabCharacter Line contains a tab character. 68
 Error whitespace FileTabCharacter Line contains a tab character. 70
 Error javadoc JavadocMethod Missing a Javadoc comment. 70
 Error misc FinalParameters Parameter slotTimeout should be final. 70
 Error whitespace FileTabCharacter Line contains a tab character. 71
 Error sizes LineLength Line is longer than 80 characters (found 84). 72
 Error whitespace FileTabCharacter Line contains a tab character. 72
 Error coding MagicNumber '10' is a magic number. 72
 Error whitespace FileTabCharacter Line contains a tab character. 73
 Error whitespace FileTabCharacter Line contains a tab character. 74
 Error coding MagicNumber '10' is a magic number. 74
 Error sizes LineLength Line is longer than 80 characters (found 89). 75
 Error whitespace FileTabCharacter Line contains a tab character. 75
 Error coding MagicNumber '10' is a magic number. 75
 Error whitespace FileTabCharacter Line contains a tab character. 76
 Error whitespace FileTabCharacter Line contains a tab character. 77

au/gov/amsa/ais/HasCommunications.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 5
 Error regexp RegexpSingleline Line has trailing spaces. 7
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error regexp RegexpSingleline Line has trailing spaces. 13
 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 javadoc JavadocMethod Expected an @return tag. 16
 Error whitespace FileTabCharacter Line contains a tab character. 16

au/gov/amsa/ais/HasMmsi.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error javadoc JavadocMethod Missing a Javadoc comment. 5

au/gov/amsa/ais/Internationalization.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 7
 Error regexp RegexpSingleline Line has trailing spaces. 9
 Error design FinalClass Class Internationalization should be declared as final. 11
 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 JavadocVariable Missing a Javadoc comment. 15
 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 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 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. 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
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error javadoc JavadocMethod Expected an @return tag. 35
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error blocks NeedBraces 'if' construct must use '{}'s. 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 whitespace FileTabCharacter Line contains a tab character. 42
 Error sizes LineLength Line is longer than 80 characters (found 82). 43
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error regexp RegexpSingleline Line has trailing spaces. 45
 Error whitespace FileTabCharacter Line contains a tab character. 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. 48
 Error javadoc JavadocMethod Expected an @return tag. 49
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error misc FinalParameters Parameter key should be final. 49
 Error javadoc JavadocMethod Expected @param tag for 'key'. 49
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error whitespace FileTabCharacter Line contains a tab character. 53

au/gov/amsa/ais/InternationalizationTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 7
 Error whitespace FileTabCharacter Line contains a tab character. 9
 Error design DesignForExtension Method 'testInstantiation' is not designed for extension - needs to be abstract, final or empty. 9
 Error javadoc JavadocMethod Missing a Javadoc comment. 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. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13

au/gov/amsa/ais/LineAndTime.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 line should be final. 8
 Error coding HiddenField 'line' 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 'getLine' 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
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 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. 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 regexp RegexpSingleline Line has trailing spaces. 31
 Error whitespace FileTabCharacter Line contains a tab character. 31

au/gov/amsa/ais/LiveStreamer.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 10
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 10
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error javadoc JavadocMethod Missing a Javadoc comment. 12
 Error misc FinalParameters Parameter args should be final. 12
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error sizes LineLength Line is longer than 80 characters (found 84). 15
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error sizes LineLength Line is longer than 80 characters (found 87). 16
 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 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. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error blocks NeedBraces 'while' construct must use '{}'s. 24
 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 sizes LineLength Line is longer than 80 characters (found 97). 27
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error sizes LineLength Line is longer than 80 characters (found 102). 28
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error coding MagicNumber '30000' is a magic number. 29
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error blocks EmptyBlock Must have at least one statement. 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 blocks NeedBraces 'if' construct must use '{}'s. 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. 39

au/gov/amsa/ais/Main.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 9
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 9
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error javadoc JavadocMethod Missing a Javadoc comment. 11
 Error misc FinalParameters Parameter args should be final. 11
 Error sizes LineLength Line is longer than 80 characters (found 86). 12
 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 blocks NeedBraces 'if' construct must use '{}'s. 18
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error coding MagicNumber '3' is a magic number. 18
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error blocks NeedBraces 'else' construct must use '{}'s. 20
 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. 22
 Error blocks NeedBraces 'if' construct must use '{}'s. 23
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error blocks NeedBraces 'else' construct must use '{}'s. 25
 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 misc FinalParameters Parameter object should be final. 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

au/gov/amsa/ais/MariwebSslConnectMain.java

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

au/gov/amsa/ais/NmeaMessageExactEarthTimestamp.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error regexp RegexpSingleline Line has trailing spaces. 19
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error regexp RegexpSingleline Line has trailing spaces. 29
 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 misc FinalParameters Parameter line should be final. 32
 Error javadoc JavadocMethod Expected @param tag for 'line'. 32
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error sizes LineLength Line is longer than 80 characters (found 88). 35
 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 coding MagicNumber '3' is a magic number. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error coding MagicNumber '4' is a magic number. 40
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error coding MagicNumber '5' is a magic number. 41
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error coding MagicNumber '6' is a magic number. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error coding MagicNumber '7' is a magic number. 43
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error coding MagicNumber '8' is a magic number. 44
 Error sizes LineLength Line is longer than 80 characters (found 92). 45
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error sizes LineLength Line is longer than 80 characters (found 87). 46
 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. 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. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error naming ConstantName Name 'pghpPattern' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error whitespace FileTabCharacter Line contains a tab character. 55
 Error sizes LineLength Line is longer than 80 characters (found 83). 56
 Error whitespace FileTabCharacter Line contains a tab character. 56
 Error whitespace FileTabCharacter Line contains a tab character. 57
 Error regexp RegexpSingleline Line has trailing spaces. 58
 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. 60
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error javadoc JavadocMethod Expected an @return tag. 62
 Error whitespace FileTabCharacter Line contains a tab character. 62
 Error whitespace FileTabCharacter Line contains a tab character. 63
 Error misc FinalParameters Parameter line should be final. 63
 Error javadoc JavadocMethod Expected @param tag for 'line'. 63
 Error blocks NeedBraces 'if' construct must use '{}'s. 64
 Error whitespace FileTabCharacter Line contains a tab character. 64
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error blocks NeedBraces 'else' construct must use '{}'s. 66
 Error whitespace FileTabCharacter Line contains a tab character. 66
 Error sizes LineLength Line is longer than 80 characters (found 84). 67
 Error whitespace FileTabCharacter Line contains a tab character. 67
 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. 71
 Error whitespace FileTabCharacter Line contains a tab character. 72
 Error regexp RegexpSingleline Line has trailing spaces. 73
 Error whitespace FileTabCharacter Line contains a tab character. 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. 76
 Error javadoc JavadocMethod Expected an @return tag. 77
 Error whitespace FileTabCharacter Line contains a tab character. 77
 Error misc FinalParameters Parameter line should be final. 77
 Error javadoc JavadocMethod Expected @param tag for 'line'. 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. 80
 Error whitespace FileTabCharacter Line contains a tab character. 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. 84
 Error whitespace FileTabCharacter Line contains a tab character. 85
 Error whitespace FileTabCharacter Line contains a tab character. 86
 Error whitespace FileTabCharacter Line contains a tab character. 88
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error regexp RegexpSingleline Line has trailing spaces. 90
 Error whitespace FileTabCharacter Line contains a tab character. 90
 Error whitespace FileTabCharacter Line contains a tab character. 91
 Error whitespace FileTabCharacter Line contains a tab character. 92
 Error whitespace FileTabCharacter Line contains a tab character. 93
 Error javadoc JavadocMethod Expected an @return tag. 94
 Error whitespace FileTabCharacter Line contains a tab character. 94
 Error misc FinalParameters Parameter index should be final. 94
 Error javadoc JavadocMethod Expected @param tag for 'index'. 94
 Error whitespace FileTabCharacter Line contains a tab character. 95
 Error whitespace FileTabCharacter Line contains a tab character. 96
 Error whitespace FileTabCharacter Line contains a tab character. 98
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error regexp RegexpSingleline Line has trailing spaces. 100
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error whitespace FileTabCharacter Line contains a tab character. 102
 Error javadoc JavadocMethod Expected an @return tag. 103
 Error whitespace FileTabCharacter Line contains a tab character. 103
 Error misc FinalParameters Parameter year should be final. 103
 Error javadoc JavadocMethod Expected @param tag for 'year'. 103
 Error misc FinalParameters Parameter month should be final. 103
 Error javadoc JavadocMethod Expected @param tag for 'month'. 103
 Error misc FinalParameters Parameter day should be final. 103
 Error javadoc JavadocMethod Expected @param tag for 'day'. 103
 Error misc FinalParameters Parameter hour should be final. 103
 Error javadoc JavadocMethod Expected @param tag for 'hour'. 103
 Error whitespace FileTabCharacter Line contains a tab character. 104
 Error misc FinalParameters Parameter minute should be final. 104
 Error javadoc JavadocMethod Expected @param tag for 'minute'. 104
 Error misc FinalParameters Parameter second should be final. 104
 Error javadoc JavadocMethod Expected @param tag for 'second'. 104
 Error misc FinalParameters Parameter millisecond should be final. 104
 Error javadoc JavadocMethod Expected @param tag for 'millisecond'. 104
 Error whitespace FileTabCharacter Line contains a tab character. 105
 Error whitespace FileTabCharacter Line contains a tab character. 106
 Error whitespace FileTabCharacter Line contains a tab character. 107
 Error whitespace FileTabCharacter Line contains a tab character. 108
 Error whitespace FileTabCharacter Line contains a tab character. 109
 Error whitespace FileTabCharacter Line contains a tab character. 111
 Error whitespace FileTabCharacter Line contains a tab character. 112
 Error regexp RegexpSingleline Line has trailing spaces. 113
 Error whitespace FileTabCharacter Line contains a tab character. 113
 Error whitespace FileTabCharacter Line contains a tab character. 114
 Error whitespace FileTabCharacter Line contains a tab character. 115
 Error javadoc JavadocMethod Expected an @return tag. 116
 Error whitespace FileTabCharacter Line contains a tab character. 116
 Error design DesignForExtension Method 'getTime' is not designed for extension - needs to be abstract, final or empty. 116
 Error whitespace FileTabCharacter Line contains a tab character. 117
 Error whitespace FileTabCharacter Line contains a tab character. 118
 Error whitespace FileTabCharacter Line contains a tab character. 120
 Error sizes LineLength Line is longer than 80 characters (found 82). 121
 Error whitespace FileTabCharacter Line contains a tab character. 121
 Error regexp RegexpSingleline Line has trailing spaces. 122
 Error whitespace FileTabCharacter Line contains a tab character. 122
 Error whitespace FileTabCharacter Line contains a tab character. 123
 Error whitespace FileTabCharacter Line contains a tab character. 124
 Error javadoc JavadocMethod Expected an @return tag. 125
 Error whitespace FileTabCharacter Line contains a tab character. 125
 Error design DesignForExtension Method 'getFollowingSequenceChecksum' is not designed for extension - needs to be abstract, final or empty. 125
 Error whitespace FileTabCharacter Line contains a tab character. 126
 Error whitespace FileTabCharacter Line contains a tab character. 127
 Error whitespace FileTabCharacter Line contains a tab character. 129
 Error whitespace FileTabCharacter Line contains a tab character. 130
 Error regexp RegexpSingleline Line has trailing spaces. 131
 Error whitespace FileTabCharacter Line contains a tab character. 131
 Error whitespace FileTabCharacter Line contains a tab character. 132
 Error whitespace FileTabCharacter Line contains a tab character. 133
 Error javadoc JavadocMethod Expected an @return tag. 134
 Error whitespace FileTabCharacter Line contains a tab character. 134
 Error whitespace FileTabCharacter Line contains a tab character. 135
 Error coding MagicNumber '13' is a magic number. 135
 Error whitespace FileTabCharacter Line contains a tab character. 136

au/gov/amsa/ais/NmeaMessageExactEarthTimestampTest.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 3
 Error javadoc JavadocType Missing a Javadoc comment. 15
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error design DesignForExtension Method 'testParseTimestampMessage' 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 sizes LineLength Line is longer than 80 characters (found 96). 19
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error sizes LineLength Line is longer than 80 characters (found 86). 20
 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. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error coding MagicNumber '2004' is a magic number. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error coding MagicNumber '12' is a magic number. 25
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error coding MagicNumber '21' is a magic number. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error coding MagicNumber '23' is a magic number. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error coding MagicNumber '59' is a magic number. 28
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error coding MagicNumber '58' is a magic number. 29
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error coding MagicNumber '999' is a magic number. 30
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error design DesignForExtension Method 'testInvalidTimestampMessageConstructorThrowsParserException' is not designed for extension - needs to be abstract, final or empty. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error sizes LineLength Line is longer than 80 characters (found 83). 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 'testInvalidTimestampMessageConstructorThrowsParserExceptionWhenChecksumNotInColumn13' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 108). 41
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error sizes LineLength Line is longer than 80 characters (found 97). 43
 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. 46
 Error design DesignForExtension Method 'testInvalidTimestampMessageConstructorThrowsParserExceptionWithOneColumnOnly' is not designed for extension - needs to be abstract, final or empty. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error sizes LineLength Line is longer than 80 characters (found 100). 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. 51
 Error design DesignForExtension Method 'testInvalidAisNmeaThrowsNmeaParserException' is not designed for extension - needs to be abstract, final or empty. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error sizes LineLength Line is longer than 80 characters (found 86). 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. 57
 Error design DesignForExtension Method 'testNmeaMessageWhenTagBlockNotClosedProperly' is not designed for extension - needs to be abstract, final or empty. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error whitespace FileTabCharacter Line contains a tab character. 58
 Error sizes LineLength Line is longer than 80 characters (found 89). 59
 Error whitespace FileTabCharacter Line contains a tab character. 59
 Error whitespace FileTabCharacter Line contains a tab character. 60
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error whitespace FileTabCharacter Line contains a tab character. 63
 Error design DesignForExtension Method 'testExactEarthTimestampWhenNotEnoughColumns' is not designed for extension - needs to be abstract, final or empty. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error whitespace FileTabCharacter Line contains a tab character. 64
 Error sizes LineLength Line is longer than 80 characters (found 255). 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 whitespace FileTabCharacter Line contains a tab character. 69
 Error design DesignForExtension Method 'testIsPghpLineIsFalseGivenNull' is not designed for extension - needs to be abstract, final or empty. 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. 72
 Error whitespace FileTabCharacter Line contains a tab character. 74
 Error design DesignForExtension Method 'testIsPghpLineIsFalseGivenBlank' is not designed for extension - needs to be abstract, final or empty. 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 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. 79
 Error design DesignForExtension Method 'testIsPghpLineIsFalseGivenNonBlankString' is not designed for extension - needs to be abstract, final or empty. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error whitespace FileTabCharacter Line contains a tab character. 80
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error whitespace FileTabCharacter Line contains a tab character. 82
 Error whitespace FileTabCharacter Line contains a tab character. 84
 Error design DesignForExtension Method 'testIsPghpLineIsTrueWhenHasTagBlock' is not designed for extension - needs to be abstract, final or empty. 84
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error whitespace FileTabCharacter Line contains a tab character. 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 design DesignForExtension Method 'testIsPghpLineIsTrueWhenHasNoTagBlock' is not designed for extension - needs to be abstract, final or empty. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error whitespace FileTabCharacter Line contains a tab character. 90
 Error whitespace FileTabCharacter Line contains a tab character. 91
 Error whitespace FileTabCharacter Line contains a tab character. 92
 Error whitespace FileTabCharacter Line contains a tab character. 94
 Error design DesignForExtension Method 'testIsPghpLineIsTrueWhenHasPghpNotAtBeginning' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error whitespace FileTabCharacter Line contains a tab character. 95
 Error whitespace FileTabCharacter Line contains a tab character. 96
 Error whitespace FileTabCharacter Line contains a tab character. 97

au/gov/amsa/ais/NmeaReaderFromArray.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. 11
 Error javadoc JavadocMethod Missing a Javadoc comment. 11
 Error misc FinalParameters Parameter list should be final. 11
 Error coding HiddenField 'list' hides a field. 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. 15
 Error design DesignForExtension Method 'read' is not designed for extension - needs to be abstract, final or empty. 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

au/gov/amsa/ais/NmeaReaderFromInputStream.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 11
 Error sizes LineLength Line is longer than 80 characters (found 94). 13
 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 whitespace FileTabCharacter Line contains a tab character. 15
 Error misc FinalParameters Parameter s 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 javadoc JavadocVariable Missing a Javadoc comment. 20
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error misc FinalParameters Parameter is should be final. 22
 Error coding HiddenField 'is' hides a field. 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 'read' is not designed for extension - needs to be abstract, final or empty. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error sizes LineLength Line is longer than 80 characters (found 85). 29
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error sizes LineLength Line is longer than 80 characters (found 92). 30
 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

au/gov/amsa/ais/NmeaStreamProcessor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 3
 Error regexp RegexpSingleline Line has trailing spaces. 24
 Error regexp RegexpSingleline Line has trailing spaces. 26
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error regexp RegexpSingleline Line has trailing spaces. 44
 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 whitespace FileTabCharacter Line contains a tab character. 47
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error misc FinalParameters Parameter listener should be final. 48
 Error coding HiddenField 'listener' hides a field. 48
 Error javadoc JavadocMethod Expected @param tag for 'listener'. 48
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error misc FinalParameters Parameter matchWithTimestampLine should be final. 49
 Error coding HiddenField 'matchWithTimestampLine' hides a field. 49
 Error javadoc JavadocMethod Expected @param tag for 'matchWithTimestampLine'. 49
 Error misc FinalParameters Parameter logCountFrequency should be final. 49
 Error coding HiddenField 'logCountFrequency' hides a field. 49
 Error javadoc JavadocMethod Expected @param tag for 'logCountFrequency'. 49
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error misc FinalParameters Parameter nmeaBufferSize should be final. 50
 Error javadoc JavadocMethod Expected @param tag for 'nmeaBufferSize'. 50
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error whitespace FileTabCharacter Line contains a tab character. 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. 55
 Error whitespace FileTabCharacter Line contains a tab character. 57
 Error whitespace FileTabCharacter Line contains a tab character. 58
 Error regexp RegexpSingleline Line has trailing spaces. 59
 Error whitespace FileTabCharacter Line contains a tab character. 59
 Error whitespace FileTabCharacter Line contains a tab character. 60
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error whitespace FileTabCharacter Line contains a tab character. 62
 Error whitespace FileTabCharacter Line contains a tab character. 63
 Error misc FinalParameters Parameter listener should be final. 63
 Error coding HiddenField 'listener' hides a field. 63
 Error javadoc JavadocMethod Expected @param tag for 'listener'. 63
 Error sizes LineLength Line is longer than 80 characters (found 81). 64
 Error whitespace FileTabCharacter Line contains a tab character. 64
 Error misc FinalParameters Parameter matchWithTimestampLine should be final. 64
 Error coding HiddenField 'matchWithTimestampLine' hides a field. 64
 Error javadoc JavadocMethod Expected @param tag for 'matchWithTimestampLine'. 64
 Error misc FinalParameters Parameter logCountFrequency should be final. 64
 Error coding HiddenField 'logCountFrequency' hides a field. 64
 Error javadoc JavadocMethod Expected @param tag for 'logCountFrequency'. 64
 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 whitespace FileTabCharacter Line contains a tab character. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter listener should be final. 69
 Error coding HiddenField 'listener' hides a field. 69
 Error whitespace FileTabCharacter Line contains a tab character. 70
 Error misc FinalParameters Parameter matchWithTimestampLine should be final. 70
 Error coding HiddenField 'matchWithTimestampLine' hides a field. 70
 Error sizes LineLength Line is longer than 80 characters (found 83). 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 whitespace FileTabCharacter Line contains a tab character. 75
 Error sizes LineLength Line is longer than 80 characters (found 81). 76
 Error whitespace FileTabCharacter Line contains a tab character. 76
 Error whitespace FileTabCharacter Line contains a tab character. 77
 Error regexp RegexpSingleline Line has trailing spaces. 78
 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. 80
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error design DesignForExtension Method 'line' is not designed for extension - needs to be abstract, final or empty. 81
 Error misc FinalParameters Parameter line should be final. 81
 Error javadoc JavadocMethod Expected @param tag for 'line'. 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 whitespace FileTabCharacter Line contains a tab character. 86
 Error regexp RegexpSingleline Line has trailing spaces. 87
 Error whitespace FileTabCharacter Line contains a tab character. 87
 Error whitespace FileTabCharacter Line contains a tab character. 88
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error whitespace FileTabCharacter Line contains a tab character. 90
 Error whitespace FileTabCharacter Line contains a tab character. 91
 Error design DesignForExtension Method 'line' is not designed for extension - needs to be abstract, final or empty. 91
 Error misc FinalParameters Parameter line should be final. 91
 Error javadoc JavadocMethod Expected @param tag for 'line'. 91
 Error misc FinalParameters Parameter arrivalTime should be final. 91
 Error javadoc JavadocMethod Expected @param tag for 'arrivalTime'. 91
 Error blocks NeedBraces 'if' construct must use '{}'s. 93
 Error whitespace FileTabCharacter Line contains a tab character. 93
 Error sizes LineLength Line is longer than 80 characters (found 90). 94
 Error whitespace FileTabCharacter Line contains a tab character. 94
 Error whitespace FileTabCharacter Line contains a tab character. 96
 Error whitespace FileTabCharacter Line contains a tab character. 97
 Error whitespace FileTabCharacter Line contains a tab character. 98
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error whitespace FileTabCharacter Line contains a tab character. 102
 Error sizes LineLength Line is longer than 80 characters (found 83). 104
 Error whitespace FileTabCharacter Line contains a tab character. 104
 Error whitespace FileTabCharacter Line contains a tab character. 105
 Error whitespace FileTabCharacter Line contains a tab character. 106
 Error sizes LineLength Line is longer than 80 characters (found 84). 107
 Error whitespace FileTabCharacter Line contains a tab character. 107
 Error whitespace FileTabCharacter Line contains a tab character. 108
 Error whitespace FileTabCharacter Line contains a tab character. 109
 Error sizes LineLength Line is longer than 80 characters (found 85). 110
 Error whitespace FileTabCharacter Line contains a tab character. 110
 Error whitespace FileTabCharacter Line contains a tab character. 111
 Error blocks NeedBraces 'if' construct must use '{}'s. 112
 Error sizes LineLength Line is longer than 80 characters (found 85). 112
 Error whitespace FileTabCharacter Line contains a tab character. 112
 Error sizes LineLength Line is longer than 80 characters (found 100). 113
 Error whitespace FileTabCharacter Line contains a tab character. 113
 Error sizes LineLength Line is longer than 80 characters (found 86). 114
 Error whitespace FileTabCharacter Line contains a tab character. 114
 Error blocks NeedBraces 'else' construct must use '{}'s. 115
 Error whitespace FileTabCharacter Line contains a tab character. 115
 Error sizes LineLength Line is longer than 80 characters (found 101). 116
 Error whitespace FileTabCharacter Line contains a tab character. 116
 Error whitespace FileTabCharacter Line contains a tab character. 117
 Error sizes LineLength Line is longer than 80 characters (found 92). 118
 Error whitespace FileTabCharacter Line contains a tab character. 118
 Error sizes LineLength Line is longer than 80 characters (found 85). 119
 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. 122
 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. 127
 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. 132
 Error blocks NeedBraces 'if' construct must use '{}'s. 134
 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. 137
 Error whitespace FileTabCharacter Line contains a tab character. 138
 Error sizes LineLength Line is longer than 80 characters (found 90). 139
 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 sizes LineLength Line is longer than 80 characters (found 84). 142
 Error whitespace FileTabCharacter Line contains a tab character. 142
 Error sizes LineLength Line is longer than 80 characters (found 81). 143
 Error whitespace FileTabCharacter Line contains a tab character. 143
 Error blocks NeedBraces 'else' construct must use '{}'s. 144
 Error whitespace FileTabCharacter Line contains a tab character. 144
 Error sizes LineLength Line is longer than 80 characters (found 81). 145
 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. 147
 Error whitespace FileTabCharacter Line contains a tab character. 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. 152
 Error whitespace FileTabCharacter Line contains a tab character. 153
 Error regexp RegexpSingleline Line has trailing spaces. 154
 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 javadoc JavadocMethod Expected an @return tag. 157
 Error whitespace FileTabCharacter Line contains a tab character. 157
 Error whitespace FileTabCharacter Line contains a tab character. 158
 Error whitespace FileTabCharacter Line contains a tab character. 159
 Error whitespace FileTabCharacter Line contains a tab character. 161
 Error whitespace FileTabCharacter Line contains a tab character. 162
 Error whitespace FileTabCharacter Line contains a tab character. 163
 Error whitespace FileTabCharacter Line contains a tab character. 164
 Error whitespace FileTabCharacter Line contains a tab character. 165
 Error regexp RegexpSingleline Line has trailing spaces. 166
 Error whitespace FileTabCharacter Line contains a tab character. 166
 Error whitespace FileTabCharacter Line contains a tab character. 167
 Error whitespace FileTabCharacter Line contains a tab character. 168
 Error whitespace FileTabCharacter Line contains a tab character. 169
 Error javadoc JavadocMethod Expected an @return tag. 170
 Error whitespace FileTabCharacter Line contains a tab character. 170
 Error misc FinalParameters Parameter index should be final. 170
 Error javadoc JavadocMethod Expected @param tag for 'index'. 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 sizes LineLength Line is longer than 80 characters (found 94). 174
 Error whitespace FileTabCharacter Line contains a tab character. 174
 Error sizes LineLength Line is longer than 80 characters (found 87). 175
 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. 182
 Error sizes LineLength Line is longer than 80 characters (found 84). 183
 Error whitespace FileTabCharacter Line contains a tab character. 183
 Error sizes LineLength Line is longer than 80 characters (found 82). 184
 Error whitespace FileTabCharacter Line contains a tab character. 184
 Error whitespace FileTabCharacter Line contains a tab character. 185
 Error regexp RegexpSingleline Line has trailing spaces. 186
 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 javadoc JavadocMethod Expected an @return tag. 191
 Error whitespace FileTabCharacter Line contains a tab character. 191
 Error whitespace FileTabCharacter Line contains a tab character. 192
 Error misc FinalParameters Parameter arrivalTime should be final. 192
 Error javadoc JavadocMethod Expected @param tag for 'arrivalTime'. 192
 Error misc FinalParameters Parameter earliestTimestampLineIndex should be final. 192
 Error javadoc JavadocMethod Expected @param tag for 'earliestTimestampLineIndex'. 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 whitespace FileTabCharacter Line contains a tab character. 196
 Error whitespace FileTabCharacter Line contains a tab character. 197
 Error sizes LineLength Line is longer than 80 characters (found 87). 198
 Error whitespace FileTabCharacter Line contains a tab character. 198
 Error sizes LineLength Line is longer than 80 characters (found 89). 199
 Error whitespace FileTabCharacter Line contains a tab character. 199
 Error blocks NeedBraces 'else' construct must use '{}'s. 200
 Error whitespace FileTabCharacter Line contains a tab character. 200
 Error sizes LineLength Line is longer than 80 characters (found 96). 201
 Error whitespace FileTabCharacter Line contains a tab character. 201
 Error whitespace FileTabCharacter Line contains a tab character. 202
 Error whitespace FileTabCharacter Line contains a tab character. 203
 Error whitespace FileTabCharacter Line contains a tab character. 205
 Error regexp RegexpSingleline Line has trailing spaces. 206
 Error whitespace FileTabCharacter Line contains a tab character. 206
 Error sizes LineLength Line is longer than 80 characters (found 84). 207
 Error whitespace FileTabCharacter Line contains a tab character. 207
 Error whitespace FileTabCharacter Line contains a tab character. 208
 Error regexp RegexpSingleline Line has trailing spaces. 209
 Error whitespace FileTabCharacter Line contains a tab character. 209
 Error whitespace FileTabCharacter Line contains a tab character. 210
 Error whitespace FileTabCharacter Line contains a tab character. 211
 Error whitespace FileTabCharacter Line contains a tab character. 212
 Error whitespace FileTabCharacter Line contains a tab character. 213
 Error whitespace FileTabCharacter Line contains a tab character. 214
 Error javadoc JavadocMethod Expected an @return tag. 215
 Error whitespace FileTabCharacter Line contains a tab character. 215
 Error sizes LineLength Line is longer than 80 characters (found 90). 216
 Error whitespace FileTabCharacter Line contains a tab character. 216
 Error misc FinalParameters Parameter earliestTimestampLineIndex should be final. 216
 Error javadoc JavadocMethod Expected @param tag for 'earliestTimestampLineIndex'. 216
 Error misc FinalParameters Parameter timestampLine should be final. 216
 Error javadoc JavadocMethod Expected @param tag for 'timestampLine'. 216
 Error misc FinalParameters Parameter time should be final. 216
 Error javadoc JavadocMethod Expected @param tag for 'time'. 216
 Error sizes LineLength Line is longer than 80 characters (found 83). 217
 Error whitespace FileTabCharacter Line contains a tab character. 217
 Error whitespace FileTabCharacter Line contains a tab character. 218
 Error sizes LineLength Line is longer than 80 characters (found 94). 219
 Error whitespace FileTabCharacter Line contains a tab character. 219
 Error whitespace FileTabCharacter Line contains a tab character. 220
 Error whitespace FileTabCharacter Line contains a tab character. 221
 Error whitespace FileTabCharacter Line contains a tab character. 222
 Error sizes LineLength Line is longer than 80 characters (found 93). 224
 Error whitespace FileTabCharacter Line contains a tab character. 224
 Error whitespace FileTabCharacter Line contains a tab character. 225
 Error whitespace FileTabCharacter Line contains a tab character. 226
 Error whitespace FileTabCharacter Line contains a tab character. 227
 Error whitespace FileTabCharacter Line contains a tab character. 228
 Error sizes LineLength Line is longer than 80 characters (found 100). 229
 Error whitespace FileTabCharacter Line contains a tab character. 229
 Error blocks NeedBraces 'else' construct must use '{}'s. 230
 Error whitespace FileTabCharacter Line contains a tab character. 230
 Error whitespace FileTabCharacter Line contains a tab character. 231
 Error sizes LineLength Line is longer than 80 characters (found 82). 232
 Error whitespace FileTabCharacter Line contains a tab character. 232
 Error whitespace FileTabCharacter Line contains a tab character. 233
 Error whitespace FileTabCharacter Line contains a tab character. 234
 Error whitespace FileTabCharacter Line contains a tab character. 236
 Error whitespace FileTabCharacter Line contains a tab character. 237
 Error whitespace FileTabCharacter Line contains a tab character. 238
 Error whitespace FileTabCharacter Line contains a tab character. 239
 Error whitespace FileTabCharacter Line contains a tab character. 240
 Error regexp RegexpSingleline Line has trailing spaces. 241
 Error whitespace FileTabCharacter Line contains a tab character. 241
 Error whitespace FileTabCharacter Line contains a tab character. 242
 Error whitespace FileTabCharacter Line contains a tab character. 243
 Error whitespace FileTabCharacter Line contains a tab character. 244
 Error whitespace FileTabCharacter Line contains a tab character. 245
 Error javadoc JavadocMethod Expected an @return tag. 246
 Error sizes LineLength Line is longer than 80 characters (found 81). 246
 Error whitespace FileTabCharacter Line contains a tab character. 246
 Error misc FinalParameters Parameter time should be final. 246
 Error javadoc JavadocMethod Expected @param tag for 'time'. 246
 Error whitespace FileTabCharacter Line contains a tab character. 247
 Error misc FinalParameters Parameter checksum should be final. 247
 Error javadoc JavadocMethod Expected @param tag for 'checksum'. 247
 Error sizes LineLength Line is longer than 80 characters (found 81). 248
 Error whitespace FileTabCharacter Line contains a tab character. 248
 Error whitespace FileTabCharacter Line contains a tab character. 249
 Error whitespace FileTabCharacter Line contains a tab character. 250
 Error whitespace FileTabCharacter Line contains a tab character. 251
 Error whitespace FileTabCharacter Line contains a tab character. 252
 Error whitespace FileTabCharacter Line contains a tab character. 253
 Error whitespace FileTabCharacter Line contains a tab character. 254
 Error whitespace FileTabCharacter Line contains a tab character. 255
 Error sizes LineLength Line is longer than 80 characters (found 86). 256
 Error whitespace FileTabCharacter Line contains a tab character. 256
 Error sizes LineLength Line is longer than 80 characters (found 82). 257
 Error whitespace FileTabCharacter Line contains a tab character. 257
 Error sizes LineLength Line is longer than 80 characters (found 85). 258
 Error whitespace FileTabCharacter Line contains a tab character. 258
 Error sizes LineLength Line is longer than 80 characters (found 114). 259
 Error whitespace FileTabCharacter Line contains a tab character. 259
 Error sizes LineLength Line is longer than 80 characters (found 112). 260
 Error whitespace FileTabCharacter Line contains a tab character. 260
 Error whitespace FileTabCharacter Line contains a tab character. 261
 Error whitespace FileTabCharacter Line contains a tab character. 262
 Error whitespace FileTabCharacter Line contains a tab character. 263
 Error whitespace FileTabCharacter Line contains a tab character. 264
 Error whitespace FileTabCharacter Line contains a tab character. 265
 Error whitespace FileTabCharacter Line contains a tab character. 266
 Error whitespace FileTabCharacter Line contains a tab character. 267
 Error whitespace FileTabCharacter Line contains a tab character. 268
 Error whitespace FileTabCharacter Line contains a tab character. 269
 Error whitespace FileTabCharacter Line contains a tab character. 270
 Error whitespace FileTabCharacter Line contains a tab character. 271
 Error whitespace FileTabCharacter Line contains a tab character. 272
 Error whitespace FileTabCharacter Line contains a tab character. 274
 Error sizes LineLength Line is longer than 80 characters (found 81). 275
 Error whitespace FileTabCharacter Line contains a tab character. 275
 Error whitespace FileTabCharacter Line contains a tab character. 276
 Error regexp RegexpSingleline Line has trailing spaces. 277
 Error whitespace FileTabCharacter Line contains a tab character. 277
 Error whitespace FileTabCharacter Line contains a tab character. 278
 Error whitespace FileTabCharacter Line contains a tab character. 279
 Error whitespace FileTabCharacter Line contains a tab character. 280
 Error whitespace FileTabCharacter Line contains a tab character. 281
 Error whitespace FileTabCharacter Line contains a tab character. 282
 Error javadoc JavadocMethod Expected an @return tag. 283
 Error whitespace FileTabCharacter Line contains a tab character. 283
 Error whitespace FileTabCharacter Line contains a tab character. 284
 Error misc FinalParameters Parameter earliestTimestampLineIndex should be final. 284
 Error javadoc JavadocMethod Expected @param tag for 'earliestTimestampLineIndex'. 284
 Error whitespace FileTabCharacter Line contains a tab character. 285
 Error misc FinalParameters Parameter timestamp should be final. 285
 Error javadoc JavadocMethod Expected @param tag for 'timestamp'. 285
 Error whitespace FileTabCharacter Line contains a tab character. 286
 Error misc FinalParameters Parameter lowestTimeDiffIndex should be final. 286
 Error javadoc JavadocMethod Expected @param tag for 'lowestTimeDiffIndex'. 286
 Error whitespace FileTabCharacter Line contains a tab character. 287
 Error whitespace FileTabCharacter Line contains a tab character. 288
 Error whitespace FileTabCharacter Line contains a tab character. 289
 Error whitespace FileTabCharacter Line contains a tab character. 290
 Error sizes LineLength Line is longer than 80 characters (found 86). 291
 Error whitespace FileTabCharacter Line contains a tab character. 291
 Error whitespace FileTabCharacter Line contains a tab character. 292
 Error sizes LineLength Line is longer than 80 characters (found 86). 293
 Error whitespace FileTabCharacter Line contains a tab character. 293
 Error whitespace FileTabCharacter Line contains a tab character. 295
 Error whitespace FileTabCharacter Line contains a tab character. 296
 Error whitespace FileTabCharacter Line contains a tab character. 297
 Error whitespace FileTabCharacter Line contains a tab character. 298
 Error whitespace FileTabCharacter Line contains a tab character. 300
 Error whitespace FileTabCharacter Line contains a tab character. 301
 Error regexp RegexpSingleline Line has trailing spaces. 302
 Error whitespace FileTabCharacter Line contains a tab character. 302
 Error whitespace FileTabCharacter Line contains a tab character. 303
 Error whitespace FileTabCharacter Line contains a tab character. 304
 Error whitespace FileTabCharacter Line contains a tab character. 305
 Error whitespace FileTabCharacter Line contains a tab character. 306
 Error misc FinalParameters Parameter line should be final. 306
 Error javadoc JavadocMethod Expected @param tag for 'line'. 306
 Error misc FinalParameters Parameter time should be final. 306
 Error javadoc JavadocMethod Expected @param tag for 'time'. 306
 Error whitespace FileTabCharacter Line contains a tab character. 307
 Error whitespace FileTabCharacter Line contains a tab character. 308
 Error whitespace FileTabCharacter Line contains a tab character. 310
 Error whitespace FileTabCharacter Line contains a tab character. 311
 Error regexp RegexpSingleline Line has trailing spaces. 312
 Error whitespace FileTabCharacter Line contains a tab character. 312
 Error whitespace FileTabCharacter Line contains a tab character. 313
 Error whitespace FileTabCharacter Line contains a tab character. 314
 Error javadoc JavadocMethod Expected an @return tag. 315
 Error whitespace FileTabCharacter Line contains a tab character. 315
 Error whitespace FileTabCharacter Line contains a tab character. 316
 Error whitespace FileTabCharacter Line contains a tab character. 317
 Error whitespace FileTabCharacter Line contains a tab character. 319
 Error whitespace FileTabCharacter Line contains a tab character. 320
 Error regexp RegexpSingleline Line has trailing spaces. 321
 Error whitespace FileTabCharacter Line contains a tab character. 321
 Error whitespace FileTabCharacter Line contains a tab character. 322
 Error whitespace FileTabCharacter Line contains a tab character. 323
 Error whitespace FileTabCharacter Line contains a tab character. 324
 Error javadoc JavadocMethod Expected an @return tag. 325
 Error whitespace FileTabCharacter Line contains a tab character. 325
 Error misc FinalParameters Parameter index should be final. 325
 Error javadoc JavadocMethod Expected @param tag for 'index'. 325
 Error whitespace FileTabCharacter Line contains a tab character. 326
 Error whitespace FileTabCharacter Line contains a tab character. 327
 Error whitespace FileTabCharacter Line contains a tab character. 329
 Error whitespace FileTabCharacter Line contains a tab character. 330
 Error regexp RegexpSingleline Line has trailing spaces. 331
 Error whitespace FileTabCharacter Line contains a tab character. 331
 Error whitespace FileTabCharacter Line contains a tab character. 332
 Error whitespace FileTabCharacter Line contains a tab character. 333
 Error whitespace FileTabCharacter Line contains a tab character. 334
 Error javadoc JavadocMethod Expected an @return tag. 335
 Error whitespace FileTabCharacter Line contains a tab character. 335
 Error misc FinalParameters Parameter index should be final. 335
 Error javadoc JavadocMethod Expected @param tag for 'index'. 335
 Error whitespace FileTabCharacter Line contains a tab character. 336
 Error whitespace FileTabCharacter Line contains a tab character. 337
 Error whitespace FileTabCharacter Line contains a tab character. 339
 Error whitespace FileTabCharacter Line contains a tab character. 340
 Error regexp RegexpSingleline Line has trailing spaces. 341
 Error whitespace FileTabCharacter Line contains a tab character. 341
 Error whitespace FileTabCharacter Line contains a tab character. 342
 Error whitespace FileTabCharacter Line contains a tab character. 343
 Error whitespace FileTabCharacter Line contains a tab character. 344
 Error misc FinalParameters Parameter index should be final. 344
 Error javadoc JavadocMethod Expected @param tag for 'index'. 344
 Error whitespace FileTabCharacter Line contains a tab character. 345
 Error whitespace FileTabCharacter Line contains a tab character. 346
 Error whitespace FileTabCharacter Line contains a tab character. 348
 Error whitespace FileTabCharacter Line contains a tab character. 349
 Error regexp RegexpSingleline Line has trailing spaces. 350
 Error whitespace FileTabCharacter Line contains a tab character. 350
 Error whitespace FileTabCharacter Line contains a tab character. 351
 Error whitespace FileTabCharacter Line contains a tab character. 352
 Error javadoc JavadocMethod Expected an @return tag. 353
 Error whitespace FileTabCharacter Line contains a tab character. 353
 Error design DesignForExtension Method 'getBuffer' is not designed for extension - needs to be abstract, final or empty. 353
 Error whitespace FileTabCharacter Line contains a tab character. 354
 Error whitespace FileTabCharacter Line contains a tab character. 355
 Error whitespace FileTabCharacter Line contains a tab character. 356
 Error whitespace FileTabCharacter Line contains a tab character. 358
 Error sizes LineLength Line is longer than 80 characters (found 81). 359
 Error whitespace FileTabCharacter Line contains a tab character. 359
 Error whitespace FileTabCharacter Line contains a tab character. 360
 Error regexp RegexpSingleline Line has trailing spaces. 361
 Error whitespace FileTabCharacter Line contains a tab character. 361
 Error whitespace FileTabCharacter Line contains a tab character. 362
 Error whitespace FileTabCharacter Line contains a tab character. 363
 Error whitespace FileTabCharacter Line contains a tab character. 364
 Error javadoc JavadocMethod Expected an @return tag. 365
 Error sizes LineLength Line is longer than 80 characters (found 87). 365
 Error whitespace FileTabCharacter Line contains a tab character. 365
 Error misc FinalParameters Parameter lines should be final. 365
 Error javadoc JavadocMethod Expected @param tag for 'lines'. 365
 Error whitespace FileTabCharacter Line contains a tab character. 366
 Error whitespace FileTabCharacter Line contains a tab character. 367
 Error blocks NeedBraces 'if' construct must use '{}'s. 368
 Error whitespace FileTabCharacter Line contains a tab character. 368
 Error whitespace FileTabCharacter Line contains a tab character. 369
 Error blocks NeedBraces 'else' construct must use '{}'s. 370
 Error whitespace FileTabCharacter Line contains a tab character. 370
 Error whitespace FileTabCharacter Line contains a tab character. 371
 Error whitespace FileTabCharacter Line contains a tab character. 372
 Error whitespace FileTabCharacter Line contains a tab character. 373
 Error whitespace FileTabCharacter Line contains a tab character. 374

au/gov/amsa/ais/NmeaStreamProcessorIntegrationTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 12
 Error sizes LineLength Line is longer than 80 characters (found 86). 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error design DesignForExtension Method 'test' is not designed for extension - needs to be abstract, final or empty. 16
 Error javadoc JavadocMethod Missing a Javadoc comment. 16
 Error sizes LineLength Line is longer than 80 characters (found 86). 20
 Error design DesignForExtension Method 'testMany' is not designed for extension - needs to be abstract, final or empty. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 24
 Error sizes LineLength Line is longer than 80 characters (found 97). 27
 Error sizes LineLength Line is longer than 80 characters (found 95). 28
 Error javadoc JavadocType Missing a Javadoc comment. 32
 Error misc FinalParameters Parameter b should be final. 35

au/gov/amsa/ais/NmeaStreamProcessorListener.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 5
 Error regexp RegexpSingleline Line has trailing spaces. 7
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error regexp RegexpSingleline Line has trailing spaces. 13
 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 whitespace FileTabCharacter Line contains a tab character. 21
 Error sizes LineLength Line is longer than 80 characters (found 81). 22
 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 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. 32
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error regexp RegexpSingleline Line has trailing spaces. 34
 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

au/gov/amsa/ais/NmeaStreamProcessorTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 15
 Error design DesignForExtension Method 'testStreamHasNoTimestampsAtStart' is not designed for extension - needs to be abstract, final or empty. 17
 Error javadoc JavadocMethod Missing a Javadoc comment. 17
 Error sizes LineLength Line is longer than 80 characters (found 98). 19
 Error sizes LineLength Line is longer than 80 characters (found 109). 21
 Error coding MagicNumber '1328133720012L' is a magic number. 22
 Error sizes LineLength Line is longer than 80 characters (found 82). 23
 Error coding MagicNumber '1328133720087L' is a magic number. 23
 Error sizes LineLength Line is longer than 80 characters (found 92). 24
 Error coding MagicNumber '1328133720089L' is a magic number. 24
 Error sizes LineLength Line is longer than 80 characters (found 109). 25
 Error coding MagicNumber '1328133720096L' is a magic number. 26
 Error sizes LineLength Line is longer than 80 characters (found 82). 27
 Error coding MagicNumber '1328133720097L' is a magic number. 27
 Error design DesignForExtension Method 'testRemovingExpiredLines' is not designed for extension - needs to be abstract, final or empty. 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error sizes LineLength Line is longer than 80 characters (found 99). 35
 Error sizes LineLength Line is longer than 80 characters (found 82). 38
 Error coding MagicNumber '1328133720087L' is a magic number. 38
 Error design DesignForExtension Method 'testMatchIfBufferTimeBigEnough' is not designed for extension - needs to be abstract, final or empty. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error sizes LineLength Line is longer than 80 characters (found 99). 46
 Error sizes LineLength Line is longer than 80 characters (found 82). 49
 Error coding MagicNumber '1328133720087L' is a magic number. 49
 Error design DesignForExtension Method 'testMultipleChecksumMatchesFoundToTimestamp' is not designed for extension - needs to be abstract, final or empty. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 99). 57
 Error coding MagicNumber '3' is a magic number. 62
 Error coding MagicNumber '4' is a magic number. 63
 Error sizes LineLength Line is longer than 80 characters (found 94). 65
 Error coding MagicNumber '111111111111111L' is a magic number. 65
 Error coding MagicNumber '3' is a magic number. 67
 Error design DesignForExtension Method 'testLogLineGetsCalled' is not designed for extension - needs to be abstract, final or empty. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error sizes LineLength Line is longer than 80 characters (found 99). 73
 Error design DesignForExtension Method 'testMultipleChecksumMatchesFoundToTimestampLaterMessageCloser' is not designed for extension - needs to be abstract, final or empty. 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 80
 Error sizes LineLength Line is longer than 80 characters (found 81). 81
 Error sizes LineLength Line is longer than 80 characters (found 99). 82
 Error coding MagicNumber '3' is a magic number. 86
 Error coding MagicNumber '4' is a magic number. 87
 Error coding MagicNumber '4' is a magic number. 88
 Error sizes LineLength Line is longer than 80 characters (found 94). 90
 Error coding MagicNumber '111111111111111L' is a magic number. 90
 Error sizes LineLength Line is longer than 80 characters (found 84). 91
 Error coding MagicNumber '111111111111111L' is a magic number. 91
 Error design DesignForExtension Method 'testInvalidPghpLineCannotBeParsedAsAisNmea' 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 99). 99
 Error coding MagicNumber '4' is a magic number. 101
 Error sizes LineLength Line is longer than 80 characters (found 241). 102
 Error design DesignForExtension Method 'testStreamDoesNotThrowExceptionWhenTimestampLineDoesNotHaveEnoughFields' is not designed for extension - needs to be abstract, final or empty. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error sizes LineLength Line is longer than 80 characters (found 91). 106
 Error sizes LineLength Line is longer than 80 characters (found 99). 108
 Error design DesignForExtension Method 'testStreamReportsNmeaLineWithoutBufferingIfMatchWithTimestampLineIsFalse' is not designed for extension - needs to be abstract, final or empty. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 116
 Error sizes LineLength Line is longer than 80 characters (found 92). 117
 Error sizes LineLength Line is longer than 80 characters (found 99). 118
 Error coding MagicNumber '1328133720097000L' is a magic number. 121
 Error sizes LineLength Line is longer than 80 characters (found 83). 126
 Error design DesignForExtension Method 'testStreamProcessorWithInvalidNmeaLine' is not designed for extension - needs to be abstract, final or empty. 129
 Error javadoc JavadocMethod Missing a Javadoc comment. 129
 Error sizes LineLength Line is longer than 80 characters (found 99). 131
 Error design DesignForExtension Method 'testLineWithTimestamp' is not designed for extension - needs to be abstract, final or empty. 139
 Error javadoc JavadocMethod Missing a Javadoc comment. 139
 Error sizes LineLength Line is longer than 80 characters (found 99). 141
 Error sizes LineLength Line is longer than 80 characters (found 124). 143
 Error design DesignForExtension Method 'testLineWithTimestampThatIsBuffered' is not designed for extension - needs to be abstract, final or empty. 147
 Error javadoc JavadocMethod Missing a Javadoc comment. 147
 Error sizes LineLength Line is longer than 80 characters (found 99). 149
 Error sizes LineLength Line is longer than 80 characters (found 135). 151
 Error design DesignForExtension Method 'testFullMessageGroupWithTimestampOnFirstLineIsReturnedAggregated' is not designed for extension - needs to be abstract, final or empty. 155
 Error javadoc JavadocMethod Missing a Javadoc comment. 155
 Error sizes LineLength Line is longer than 80 characters (found 84). 156
 Error sizes LineLength Line is longer than 80 characters (found 136). 157
 Error sizes LineLength Line is longer than 80 characters (found 99). 159
 Error sizes LineLength Line is longer than 80 characters (found 93). 164
 Error coding MagicNumber '1334278696000L' is a magic number. 164
 Error design DesignForExtension Method 'testMultiSequenceMessageWithoutTagBlock' is not designed for extension - needs to be abstract, final or empty. 167
 Error javadoc JavadocMethod Missing a Javadoc comment. 167
 Error sizes LineLength Line is longer than 80 characters (found 106). 170
 Error sizes LineLength Line is longer than 80 characters (found 99). 172
 Error coding MagicNumber '23' is a magic number. 175
 Error sizes LineLength Line is longer than 80 characters (found 82). 178
 Error coding MagicNumber '23L' is a magic number. 178
 Error design DesignForExtension Method 'testNullPointerExceptionDoesNotOccur' is not designed for extension - needs to be abstract, final or empty. 181
 Error javadoc JavadocMethod Missing a Javadoc comment. 181
 Error sizes LineLength Line is longer than 80 characters (found 123). 183
 Error sizes LineLength Line is longer than 80 characters (found 99). 185
 Error design DesignForExtension Method 'testNotEnoughPartsInGTagErrorInSecondLineOfMultilineMessageDoesNotThrowException' is not designed for extension - needs to be abstract, final or empty. 191
 Error javadoc JavadocMethod Missing a Javadoc comment. 191
 Error sizes LineLength Line is longer than 80 characters (found 100). 192
 Error sizes LineLength Line is longer than 80 characters (found 99). 195
 Error javadoc JavadocType Missing a Javadoc comment. 201
 Error javadoc JavadocVariable Missing a Javadoc comment. 204
 Error javadoc JavadocVariable Missing a Javadoc comment. 205
 Error sizes LineLength Line is longer than 80 characters (found 82). 206
 Error javadoc JavadocVariable Missing a Javadoc comment. 206
 Error misc FinalParameters Parameter line should be final. 209
 Error misc FinalParameters Parameter time should be final. 209
 Error misc FinalParameters Parameter line should be final. 214
 Error misc FinalParameters Parameter arrivalTime should be final. 214
 Error javadoc JavadocMethod Missing a Javadoc comment. 218
 Error javadoc JavadocMethod Missing a Javadoc comment. 222
 Error misc FinalParameters Parameter line should be final. 227
 Error misc FinalParameters Parameter arrivalTime should be final. 227
 Error misc FinalParameters Parameter message should be final. 227
 Error javadoc JavadocMethod Missing a Javadoc comment. 233
 Error misc FinalParameters Parameter args should be final. 233
 Error coding MagicNumber '1235' is a magic number. 234
 Error sizes LineLength Line is longer than 80 characters (found 84). 235

au/gov/amsa/ais/ShipTypeDecoder.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 9
 Error regexp RegexpSingleline Line has trailing spaces. 11
 Error sizes LineLength Line is longer than 80 characters (found 85). 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 30
 Error sizes LineLength Line is longer than 80 characters (found 91). 31
 Error sizes LineLength Line is longer than 80 characters (found 100). 32
 Error sizes LineLength Line is longer than 80 characters (found 89). 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 33
 Error sizes LineLength Line is longer than 80 characters (found 96). 34
 Error sizes LineLength Line is longer than 80 characters (found 97). 35
 Error sizes LineLength Line is longer than 80 characters (found 92). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 38
 Error sizes LineLength Line is longer than 80 characters (found 87). 42
 Error regexp RegexpSingleline Line has trailing spaces. 48
 Error javadoc JavadocMethod Expected an @return tag. 52
 Error misc FinalParameters Parameter ts should be final. 52
 Error javadoc JavadocMethod Expected @param tag for 'ts'. 52
 Error blocks NeedBraces 'if' construct must use '{}'s. 53
 Error blocks NeedBraces 'else' construct must use '{}'s. 55
 Error regexp RegexpSingleline Line has trailing spaces. 62
 Error javadoc JavadocMethod Expected an @return tag. 66
 Error misc FinalParameters Parameter ts should be final. 66
 Error javadoc JavadocMethod Expected @param tag for 'ts'. 66
 Error blocks NeedBraces 'if' construct must use '{}'s. 67
 Error coding MagicNumber '10' is a magic number. 69
 Error coding MagicNumber '99' is a magic number. 69
 Error coding MagicNumber '10' is a magic number. 72
 Error coding MagicNumber '10' is a magic number. 73
 Error coding MagicNumber '3' is a magic number. 74
 Error coding MagicNumber '5' is a magic number. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error misc FinalParameters Parameter args should be final. 84
 Error coding MagicNumber '10' is a magic number. 85
 Error coding MagicNumber '99' is a magic number. 85

au/gov/amsa/ais/ShipTypeDecoderTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 11
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error design DesignForExtension Method 'testAll' 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. 16
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error coding MagicNumber '100' is a magic number. 19
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error coding MagicNumber '10' is a magic number. 20
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error coding MagicNumber '34' is a magic number. 21
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error coding MagicNumber '52' is a magic number. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error sizes LineLength Line is longer than 80 characters (found 99). 24
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error coding MagicNumber '21' is a magic number. 25
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error design DesignForExtension Method 'testNull' 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. 32
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error design DesignForExtension Method 'testBigIntegerNull' is not designed for extension - needs to be abstract, final or empty. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 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. 39
 Error design DesignForExtension Method 'testBigIntegerNonNull' is not designed for extension - needs to be abstract, final or empty. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error sizes LineLength Line is longer than 80 characters (found 83). 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. 44
 Error design DesignForExtension Method 'testInstantiation' is not designed for extension - needs to be abstract, final or empty. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error whitespace FileTabCharacter Line contains a tab character. 47

au/gov/amsa/ais/Timestamped.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error regexp RegexpSingleline Line has trailing spaces. 4
 Error whitespace FileTabCharacter Line contains a tab character. 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. 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 message should be final. 8
 Error coding HiddenField 'message' 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 regexp RegexpSingleline Line has trailing spaces. 12
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error sizes LineLength Line is longer than 80 characters (found 91). 13
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error javadoc JavadocMethod Missing a Javadoc comment. 13
 Error misc FinalParameters Parameter message should be final. 13
 Error misc FinalParameters Parameter time should be final. 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 'message' 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
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error design DesignForExtension Method 'time' is not designed for extension - needs to be abstract, final or empty. 21
 Error javadoc JavadocMethod Missing a Javadoc comment. 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 'toString' is not designed for extension - needs to be abstract, final or empty. 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 regexp RegexpSingleline Line has trailing spaces. 35
 Error whitespace FileTabCharacter Line contains a tab character. 35

au/gov/amsa/ais/TstUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 17
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 17
 Error sizes LineLength Line is longer than 80 characters (found 99). 19
 Error javadoc JavadocMethod Missing a Javadoc comment. 19
 Error misc FinalParameters Parameter is should be final. 19
 Error misc FinalParameters Parameter messagesWithTimestamp should be final. 19
 Error misc FinalParameters Parameter out should be final. 19
 Error misc FinalParameters Parameter console should be final. 20
 Error sizes LineLength Line is longer than 80 characters (found 83). 28
 Error sizes LineLength Line is longer than 80 characters (found 100). 34
 Error coding MagicNumber '3' is a magic number. 34
 Error sizes LineLength Line is longer than 80 characters (found 103). 35
 Error sizes LineLength Line is longer than 80 characters (found 82). 39
 Error sizes LineLength Line is longer than 80 characters (found 89). 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter s should be final. 54
 Error sizes LineLength Line is longer than 80 characters (found 85). 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error design VisibilityModifier Variable 'count' must be private and have accessor methods. 61
 Error misc FinalParameters Parameter line should be final. 64
 Error misc FinalParameters Parameter time should be final. 64
 Error misc FinalParameters Parameter line should be final. 70
 Error misc FinalParameters Parameter arrivalTime should be final. 70
 Error sizes LineLength Line is longer than 80 characters (found 97). 78
 Error blocks EmptyBlock Must have at least one statement. 85
 Error sizes LineLength Line is longer than 80 characters (found 97). 88
 Error sizes LineLength Line is longer than 80 characters (found 84). 93
 Error misc FinalParameters Parameter line should be final. 93
 Error misc FinalParameters Parameter arrivalTime should be final. 93
 Error misc FinalParameters Parameter message should be final. 93
 Error sizes LineLength Line is longer than 80 characters (found 102). 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error misc FinalParameters Parameter con should be final. 99
 Error misc FinalParameters Parameter listener should be final. 99
 Error sizes LineLength Line is longer than 80 characters (found 88). 105
 Error blocks NeedBraces 'for' construct must use '{}'s. 111

au/gov/amsa/ais/Util.java

Severity Category Rule Message Line
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error javadoc JavadocMethod Missing a Javadoc comment. 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 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 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 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 javadoc JavadocMethod Expected an @return tag. 30
 Error sizes LineLength Line is longer than 80 characters (found 84). 30
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error misc FinalParameters Parameter binaryString should be final. 30
 Error javadoc JavadocMethod Expected @param tag for 'binaryString'. 30
 Error misc FinalParameters Parameter signed should be final. 30
 Error javadoc JavadocMethod Expected @param tag for 'signed'. 30
 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. 41
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error naming StaticVariableName Name 'TIME_ZONE_UTC' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
 Error design VisibilityModifier Variable 'TIME_ZONE_UTC' must be private and have accessor methods. 44
 Error sizes LineLength Line is longer than 80 characters (found 83). 46
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error naming StaticVariableName Name 'ASCII_8_BIT_CHARSET' must match pattern '^[a-z][a-zA-Z0-9]*$'. 46
 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 regexp RegexpSingleline Line has trailing spaces. 51
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error javadoc JavadocMethod Expected an @return tag. 55
 Error whitespace FileTabCharacter Line contains a tab character. 55
 Error misc FinalParameters Parameter encodedMessage should be final. 55
 Error javadoc JavadocMethod Expected @param tag for 'encodedMessage'. 55
 Error sizes LineLength Line is longer than 80 characters (found 100). 56
 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. 59
 Error sizes LineLength Line is longer than 80 characters (found 82). 60
 Error whitespace FileTabCharacter Line contains a tab character. 60
 Error regexp RegexpSingleline Line has trailing spaces. 61
 Error whitespace FileTabCharacter Line contains a tab character. 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. 64
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error whitespace FileTabCharacter Line contains a tab character. 66
 Error misc FinalParameters Parameter toDecBytes should be final. 66
 Error javadoc JavadocMethod Expected @param tag for 'toDecBytes'. 66
 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 naming LocalVariableName Name '_6bitBin' must match pattern '^[a-z][a-zA-Z0-9]*$'. 70
 Error whitespace FileTabCharacter Line contains a tab character. 72
 Error whitespace FileTabCharacter Line contains a tab character. 73
 Error whitespace FileTabCharacter Line contains a tab character. 74
 Error whitespace FileTabCharacter Line contains a tab character. 76
 Error coding MagicNumber '48' is a magic number. 76
 Error sizes LineLength Line is longer than 80 characters (found 101). 77
 Error whitespace FileTabCharacter Line contains a tab character. 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. 80
 Error coding MagicNumber '119' is a magic number. 80
 Error sizes LineLength Line is longer than 80 characters (found 109). 81
 Error whitespace FileTabCharacter Line contains a tab character. 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. 84
 Error coding MagicNumber '87' is a magic number. 84
 Error whitespace FileTabCharacter Line contains a tab character. 85
 Error coding MagicNumber '96' is a magic number. 85
 Error sizes LineLength Line is longer than 80 characters (found 125). 86
 Error whitespace FileTabCharacter Line contains a tab character. 86
 Error sizes LineLength Line is longer than 80 characters (found 88). 87
 Error whitespace FileTabCharacter Line contains a tab character. 87
 Error whitespace FileTabCharacter Line contains a tab character. 88
 Error sizes LineLength Line is longer than 80 characters (found 81). 89
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error coding MagicNumber '40' is a magic number. 89
 Error whitespace FileTabCharacter Line contains a tab character. 90
 Error whitespace FileTabCharacter Line contains a tab character. 91
 Error whitespace FileTabCharacter Line contains a tab character. 92
 Error coding MagicNumber '40' is a magic number. 92
 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 coding MagicNumber '128' is a magic number. 95
 Error whitespace FileTabCharacter Line contains a tab character. 96
 Error coding MagicNumber '32' is a magic number. 96
 Error whitespace FileTabCharacter Line contains a tab character. 97
 Error whitespace FileTabCharacter Line contains a tab character. 98
 Error coding MagicNumber '40' is a magic number. 98
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error coding MagicNumber '0x3F' is a magic number. 100
 Error sizes LineLength Line is longer than 80 characters (found 84). 101
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error whitespace FileTabCharacter Line contains a tab character. 102
 Error whitespace FileTabCharacter Line contains a tab character. 103
 Error whitespace FileTabCharacter Line contains a tab character. 104
 Error whitespace FileTabCharacter Line contains a tab character. 105
 Error whitespace FileTabCharacter Line contains a tab character. 107
 Error whitespace FileTabCharacter Line contains a tab character. 108
 Error whitespace FileTabCharacter Line contains a tab character. 110
 Error whitespace FileTabCharacter Line contains a tab character. 111
 Error regexp RegexpSingleline Line has trailing spaces. 112
 Error whitespace FileTabCharacter Line contains a tab character. 112
 Error whitespace FileTabCharacter Line contains a tab character. 113
 Error whitespace FileTabCharacter Line contains a tab character. 114
 Error javadoc JavadocMethod Expected an @return tag. 115
 Error whitespace FileTabCharacter Line contains a tab character. 115
 Error misc FinalParameters Parameter decBytes should be final. 115
 Error javadoc JavadocMethod Expected @param tag for 'decBytes'. 115
 Error sizes LineLength Line is longer than 80 characters (found 84). 117
 Error whitespace FileTabCharacter Line contains a tab character. 117
 Error whitespace FileTabCharacter Line contains a tab character. 118
 Error whitespace FileTabCharacter Line contains a tab character. 119
 Error coding MagicNumber '6' is a magic number. 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 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 coding MagicNumber '6' is a magic number. 128
 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. 132
 Error whitespace FileTabCharacter Line contains a tab character. 134
 Error coding MagicNumber '6' is a magic number. 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. 137
 Error whitespace FileTabCharacter Line contains a tab character. 138
 Error whitespace FileTabCharacter Line contains a tab character. 139
 Error whitespace FileTabCharacter Line contains a tab character. 141
 Error javadoc JavadocMethod Missing a Javadoc comment. 141
 Error misc FinalParameters Parameter n should be final. 141
 Error whitespace FileTabCharacter Line contains a tab character. 142
 Error coding AvoidInlineConditionals Avoid inline conditionals. 142
 Error whitespace FileTabCharacter Line contains a tab character. 143
 Error javadoc JavadocStyle First sentence should end with a period. 145
 Error whitespace FileTabCharacter Line contains a tab character. 145
 Error whitespace FileTabCharacter Line contains a tab character. 146
 Error regexp RegexpSingleline Line has trailing spaces. 147
 Error whitespace FileTabCharacter Line contains a tab character. 147
 Error sizes LineLength Line is longer than 80 characters (found 82). 148
 Error whitespace FileTabCharacter Line contains a tab character. 148
 Error whitespace FileTabCharacter Line contains a tab character. 149
 Error regexp RegexpSingleline Line has trailing spaces. 150
 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. 152
 Error whitespace FileTabCharacter Line contains a tab character. 153
 Error javadoc JavadocMethod Expected an @return tag. 154
 Error whitespace FileTabCharacter Line contains a tab character. 154
 Error misc FinalParameters Parameter str should be final. 154
 Error javadoc JavadocMethod Expected @param tag for 'str'. 154
 Error whitespace FileTabCharacter Line contains a tab character. 156
 Error whitespace FileTabCharacter Line contains a tab character. 157
 Error coding MagicNumber '6' is a magic number. 157
 Error sizes LineLength Line is longer than 80 characters (found 89). 158
 Error whitespace FileTabCharacter Line contains a tab character. 158
 Error naming LocalVariableName Name '_byte' must match pattern '^[a-z][a-zA-Z0-9]*$'. 158
 Error coding MagicNumber '6' is a magic number. 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. 162
 Error whitespace FileTabCharacter Line contains a tab character. 163
 Error whitespace FileTabCharacter Line contains a tab character. 164
 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. 169
 Error javadoc JavadocStyle First sentence should end with a period. 171
 Error whitespace FileTabCharacter Line contains a tab character. 171
 Error whitespace FileTabCharacter Line contains a tab character. 172
 Error regexp RegexpSingleline Line has trailing spaces. 173
 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 javadoc JavadocMethod Expected an @return tag. 177
 Error whitespace FileTabCharacter Line contains a tab character. 177
 Error whitespace FileTabCharacter Line contains a tab character. 178
 Error misc FinalParameters Parameter byteToConvert should be final. 178
 Error javadoc JavadocMethod Expected @param tag for 'byteToConvert'. 178
 Error whitespace FileTabCharacter Line contains a tab character. 180
 Error whitespace FileTabCharacter Line contains a tab character. 181
 Error coding MagicNumber '32' is a magic number. 181
 Error whitespace FileTabCharacter Line contains a tab character. 182
 Error coding MagicNumber '64' is a magic number. 182
 Error whitespace FileTabCharacter Line contains a tab character. 183
 Error coding MagicNumber '63' is a magic number. 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. 187
 Error whitespace FileTabCharacter Line contains a tab character. 188
 Error whitespace FileTabCharacter Line contains a tab character. 190
 Error sizes LineLength Line is longer than 80 characters (found 81). 191
 Error whitespace FileTabCharacter Line contains a tab character. 191
 Error whitespace FileTabCharacter Line contains a tab character. 192
 Error regexp RegexpSingleline Line has trailing spaces. 193
 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 whitespace FileTabCharacter Line contains a tab character. 196
 Error whitespace FileTabCharacter Line contains a tab character. 197
 Error misc FinalParameters Parameter lat should be final. 197
 Error javadoc JavadocMethod Expected @param tag for 'lat'. 197
 Error misc FinalParameters Parameter lon should be final. 197
 Error javadoc JavadocMethod Expected @param tag for 'lon'. 197
 Error whitespace FileTabCharacter Line contains a tab character. 198
 Error coding MagicNumber '181.0' is a magic number. 198
 Error whitespace FileTabCharacter Line contains a tab character. 199
 Error coding MagicNumber '-180.0' is a magic number. 199
 Error whitespace FileTabCharacter Line contains a tab character. 200
 Error coding MagicNumber '91.0' is a magic number. 200
 Error whitespace FileTabCharacter Line contains a tab character. 201
 Error coding MagicNumber '-90.0' is a magic number. 201
 Error whitespace FileTabCharacter Line contains a tab character. 202
 Error whitespace FileTabCharacter Line contains a tab character. 204
 Error sizes LineLength Line is longer than 80 characters (found 84). 205
 Error whitespace FileTabCharacter Line contains a tab character. 205
 Error whitespace FileTabCharacter Line contains a tab character. 206
 Error regexp RegexpSingleline Line has trailing spaces. 207
 Error whitespace FileTabCharacter Line contains a tab character. 207
 Error whitespace FileTabCharacter Line contains a tab character. 208
 Error whitespace FileTabCharacter Line contains a tab character. 209
 Error whitespace FileTabCharacter Line contains a tab character. 210
 Error misc FinalParameters Parameter lat should be final. 210
 Error javadoc JavadocMethod Expected @param tag for 'lat'. 210
 Error whitespace FileTabCharacter Line contains a tab character. 211
 Error coding MagicNumber '91.0' is a magic number. 211
 Error whitespace FileTabCharacter Line contains a tab character. 212
 Error coding MagicNumber '-90.0' is a magic number. 212
 Error whitespace FileTabCharacter Line contains a tab character. 213
 Error whitespace FileTabCharacter Line contains a tab character. 215
 Error sizes LineLength Line is longer than 80 characters (found 84). 216
 Error whitespace FileTabCharacter Line contains a tab character. 216
 Error whitespace FileTabCharacter Line contains a tab character. 217
 Error regexp RegexpSingleline Line has trailing spaces. 218
 Error whitespace FileTabCharacter Line contains a tab character. 218
 Error whitespace FileTabCharacter Line contains a tab character. 219
 Error whitespace FileTabCharacter Line contains a tab character. 220
 Error whitespace FileTabCharacter Line contains a tab character. 221
 Error misc FinalParameters Parameter lon should be final. 221
 Error javadoc JavadocMethod Expected @param tag for 'lon'. 221
 Error whitespace FileTabCharacter Line contains a tab character. 222
 Error coding MagicNumber '181.0' is a magic number. 222
 Error whitespace FileTabCharacter Line contains a tab character. 223
 Error coding MagicNumber '-180.0' is a magic number. 223
 Error whitespace FileTabCharacter Line contains a tab character. 224
 Error whitespace FileTabCharacter Line contains a tab character. 226
 Error whitespace FileTabCharacter Line contains a tab character. 227
 Error regexp RegexpSingleline Line has trailing spaces. 228
 Error whitespace FileTabCharacter Line contains a tab character. 228
 Error whitespace FileTabCharacter Line contains a tab character. 229
 Error whitespace FileTabCharacter Line contains a tab character. 230
 Error whitespace FileTabCharacter Line contains a tab character. 231
 Error whitespace FileTabCharacter Line contains a tab character. 232
 Error misc FinalParameters Parameter b should be final. 232
 Error javadoc JavadocMethod Expected @param tag for 'b'. 232
 Error misc FinalParameters Parameter message should be final. 232
 Error javadoc JavadocMethod Expected @param tag for 'message'. 232
 Error blocks NeedBraces 'if' construct must use '{}'s. 233
 Error whitespace FileTabCharacter Line contains a tab character. 233
 Error whitespace FileTabCharacter Line contains a tab character. 234
 Error whitespace FileTabCharacter Line contains a tab character. 235
 Error sizes LineLength Line is longer than 80 characters (found 89). 237
 Error whitespace FileTabCharacter Line contains a tab character. 237
 Error javadoc JavadocVariable Missing a Javadoc comment. 237
 Error whitespace FileTabCharacter Line contains a tab character. 239
 Error sizes LineLength Line is longer than 80 characters (found 88). 240
 Error whitespace FileTabCharacter Line contains a tab character. 240
 Error misc FinalParameters Parameter message should be final. 240
 Error misc FinalParameters Parameter minLength should be final. 240
 Error misc FinalParameters Parameter padBits should be final. 240
 Error whitespace FileTabCharacter Line contains a tab character. 241
 Error whitespace FileTabCharacter Line contains a tab character. 242
 Error whitespace FileTabCharacter Line contains a tab character. 244
 Error whitespace FileTabCharacter Line contains a tab character. 246
 Error whitespace FileTabCharacter Line contains a tab character. 247
 Error regexp RegexpSingleline Line has trailing spaces. 248
 Error whitespace FileTabCharacter Line contains a tab character. 248
 Error whitespace FileTabCharacter Line contains a tab character. 249
 Error whitespace FileTabCharacter Line contains a tab character. 250
 Error javadoc JavadocMethod Expected an @return tag. 251
 Error whitespace FileTabCharacter Line contains a tab character. 251
 Error whitespace FileTabCharacter Line contains a tab character. 252
 Error whitespace FileTabCharacter Line contains a tab character. 253
 Error whitespace FileTabCharacter Line contains a tab character. 255
 Error sizes LineLength Line is longer than 80 characters (found 82). 256
 Error whitespace FileTabCharacter Line contains a tab character. 256
 Error regexp RegexpSingleline Line has trailing spaces. 257
 Error whitespace FileTabCharacter Line contains a tab character. 257
 Error whitespace FileTabCharacter Line contains a tab character. 258
 Error whitespace FileTabCharacter Line contains a tab character. 259
 Error whitespace FileTabCharacter Line contains a tab character. 260
 Error sizes LineLength Line is longer than 80 characters (found 90). 261
 Error whitespace FileTabCharacter Line contains a tab character. 261
 Error misc FinalParameters Parameter messageId should be final. 261
 Error javadoc JavadocMethod Expected @param tag for 'messageId'. 261
 Error misc FinalParameters Parameter messageTypes should be final. 261
 Error javadoc JavadocMethod Expected @param tag for 'messageTypes'. 261
 Error whitespace FileTabCharacter Line contains a tab character. 262
 Error whitespace FileTabCharacter Line contains a tab character. 263
 Error blocks NeedBraces 'if' construct must use '{}'s. 264
 Error whitespace FileTabCharacter Line contains a tab character. 264
 Error whitespace FileTabCharacter Line contains a tab character. 265
 Error whitespace FileTabCharacter Line contains a tab character. 266
 Error whitespace FileTabCharacter Line contains a tab character. 267
 Error whitespace FileTabCharacter Line contains a tab character. 268
 Error whitespace FileTabCharacter Line contains a tab character. 269
 Error blocks NeedBraces 'if' construct must use '{}'s. 270
 Error whitespace FileTabCharacter Line contains a tab character. 270
 Error whitespace FileTabCharacter Line contains a tab character. 271
 Error whitespace FileTabCharacter Line contains a tab character. 272
 Error whitespace FileTabCharacter Line contains a tab character. 273
 Error sizes LineLength Line is longer than 80 characters (found 103). 274
 Error whitespace FileTabCharacter Line contains a tab character. 274
 Error whitespace FileTabCharacter Line contains a tab character. 275
 Error whitespace FileTabCharacter Line contains a tab character. 276
 Error whitespace FileTabCharacter Line contains a tab character. 278
 Error sizes LineLength Line is longer than 80 characters (found 83). 279
 Error whitespace FileTabCharacter Line contains a tab character. 279
 Error whitespace FileTabCharacter Line contains a tab character. 280
 Error regexp RegexpSingleline Line has trailing spaces. 281
 Error whitespace FileTabCharacter Line contains a tab character. 281
 Error whitespace FileTabCharacter Line contains a tab character. 282
 Error whitespace FileTabCharacter Line contains a tab character. 283
 Error whitespace FileTabCharacter Line contains a tab character. 284
 Error whitespace FileTabCharacter Line contains a tab character. 285
 Error javadoc JavadocMethod Expected an @return tag. 286
 Error whitespace FileTabCharacter Line contains a tab character. 286
 Error misc FinalParameters Parameter i should be final. 286
 Error javadoc JavadocMethod Expected @param tag for 'i'. 286
 Error misc FinalParameters Parameter j should be final. 286
 Error javadoc JavadocMethod Expected @param tag for 'j'. 286
 Error whitespace FileTabCharacter Line contains a tab character. 287
 Error whitespace FileTabCharacter Line contains a tab character. 288
 Error whitespace FileTabCharacter Line contains a tab character. 290
 Error whitespace FileTabCharacter Line contains a tab character. 291
 Error whitespace FileTabCharacter Line contains a tab character. 292
 Error regexp RegexpSingleline Line has trailing spaces. 293
 Error whitespace FileTabCharacter Line contains a tab character. 293
 Error whitespace FileTabCharacter Line contains a tab character. 294
 Error whitespace FileTabCharacter Line contains a tab character. 295
 Error whitespace FileTabCharacter Line contains a tab character. 296
 Error javadoc JavadocMethod Expected an @return tag. 297
 Error whitespace FileTabCharacter Line contains a tab character. 297
 Error misc FinalParameters Parameter messageId should be final. 297
 Error javadoc JavadocMethod Expected @param tag for 'messageId'. 297
 Error whitespace FileTabCharacter Line contains a tab character. 298
 Error coding MagicNumber '3' is a magic number. 298
 Error whitespace FileTabCharacter Line contains a tab character. 299

au/gov/amsa/ais/UtilTest.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 9
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error design DesignForExtension Method 'testPrivateInstantiation' 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 whitespace FileTabCharacter Line contains a tab character. 14
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error design DesignForExtension Method 'testCheckLatLon' 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. 19
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error design DesignForExtension Method 'testCheckLatLonNegative' is not designed for extension - needs to be abstract, final or empty. 21
 Error javadoc JavadocMethod Missing a Javadoc comment. 21
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error coding MagicNumber '-20' is a magic number. 23
 Error coding MagicNumber '-10' is a magic number. 23
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error design DesignForExtension Method 'testCheckLatLonPositive' 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 coding MagicNumber '20' is a magic number. 28
 Error coding MagicNumber '10' is a magic number. 28
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error design DesignForExtension Method 'testCheckLatLonLatTooLow' 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 coding MagicNumber '-90' is a magic number. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error design DesignForExtension Method 'testCheckLatLonLatAtLimit' is not designed for extension - needs to be abstract, final or empty. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error coding MagicNumber '91' is a magic number. 38
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error design DesignForExtension Method 'testCheckLatLonLatTooHigh' is not designed for extension - needs to be abstract, final or empty. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error coding MagicNumber '92' is a magic number. 43
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error design DesignForExtension Method 'testCheckLatLonLonTooLow' is not designed for extension - needs to be abstract, final or empty. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error whitespace FileTabCharacter Line contains a tab character. 47
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error coding MagicNumber '-180' is a magic number. 48
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error design DesignForExtension Method 'testCheckLatLonLonAtLimit' is not designed for extension - needs to be abstract, final or empty. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error coding MagicNumber '181' is a magic number. 53
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error whitespace FileTabCharacter Line contains a tab character. 56
 Error design DesignForExtension Method 'testCheckLatLonLonTooHigh' is not designed for extension - needs to be abstract, final or empty. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error whitespace FileTabCharacter Line contains a tab character. 57
 Error whitespace FileTabCharacter Line contains a tab character. 58
 Error coding MagicNumber '182' is a magic number. 58
 Error whitespace FileTabCharacter Line contains a tab character. 59
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error design DesignForExtension Method 'testCheckMessageIdThrowsAisParseExceptionWhenMessageIdsNotEqual' is not designed for extension - needs to be abstract, final or empty. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error sizes LineLength Line is longer than 80 characters (found 87). 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 whitespace FileTabCharacter Line contains a tab character. 66
 Error design DesignForExtension Method 'testCheckMessageId' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error whitespace FileTabCharacter Line contains a tab character. 67
 Error sizes LineLength Line is longer than 80 characters (found 84). 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 whitespace FileTabCharacter Line contains a tab character. 72
 Error design DesignForExtension Method 'testCheckMessageIdShouldThrowExceptionIfListEmpty' is not designed for extension - needs to be abstract, final or empty. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error whitespace FileTabCharacter Line contains a tab character. 73
 Error sizes LineLength Line is longer than 80 characters (found 85). 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. 77
 Error design DesignForExtension Method 'testCheckMessageIdInMultiple' is not designed for extension - needs to be abstract, final or empty. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error whitespace FileTabCharacter Line contains a tab character. 78
 Error sizes LineLength Line is longer than 80 characters (found 84). 79
 Error whitespace FileTabCharacter Line contains a tab character. 79
 Error whitespace FileTabCharacter Line contains a tab character. 80
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error whitespace FileTabCharacter Line contains a tab character. 82
 Error whitespace FileTabCharacter Line contains a tab character. 84
 Error design DesignForExtension Method 'testCheckMessageIdInMultipleChangedOrder' is not designed for extension - needs to be abstract, final or empty. 84
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error whitespace FileTabCharacter Line contains a tab character. 85
 Error sizes LineLength Line is longer than 80 characters (found 84). 86
 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. 88
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error whitespace FileTabCharacter Line contains a tab character. 91
 Error design DesignForExtension Method 'testCheckMessageIdNotInMultiple' is not designed for extension - needs to be abstract, final or empty. 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error whitespace FileTabCharacter Line contains a tab character. 92
 Error sizes LineLength Line is longer than 80 characters (found 83). 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 whitespace FileTabCharacter Line contains a tab character. 96
 Error whitespace FileTabCharacter Line contains a tab character. 98
 Error design DesignForExtension Method 'areEqualTestEquality' is not designed for extension - needs to be abstract, final or empty. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error whitespace FileTabCharacter Line contains a tab character. 103
 Error design DesignForExtension Method 'areEqualTestInequality' is not designed for extension - needs to be abstract, final or empty. 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error whitespace FileTabCharacter Line contains a tab character. 104
 Error whitespace FileTabCharacter Line contains a tab character. 105
 Error whitespace FileTabCharacter Line contains a tab character. 106
 Error whitespace FileTabCharacter Line contains a tab character. 108
 Error design DesignForExtension Method 'testAscii8To6BitBinaryIllegalCharacterLowThrowsException' is not designed for extension - needs to be abstract, final or empty. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error whitespace FileTabCharacter Line contains a tab character. 109
 Error whitespace FileTabCharacter Line contains a tab character. 110
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 110
 Error whitespace FileTabCharacter Line contains a tab character. 111
 Error whitespace FileTabCharacter Line contains a tab character. 113
 Error design DesignForExtension Method 'testAscii8To6BitBinaryIllegalCharacterHighThrowsException' is not designed for extension - needs to be abstract, final or empty. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error sizes LineLength Line is longer than 80 characters (found 81). 114
 Error whitespace FileTabCharacter Line contains a tab character. 114
 Error whitespace FileTabCharacter Line contains a tab character. 115
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 115
 Error coding MagicNumber '120' is a magic number. 115
 Error whitespace FileTabCharacter Line contains a tab character. 116
 Error whitespace FileTabCharacter Line contains a tab character. 118
 Error design DesignForExtension Method 'testAscii8To6BitBinaryIllegalCharacterMediumThrowsException' is not designed for extension - needs to be abstract, final or empty. 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error sizes LineLength Line is longer than 80 characters (found 83). 119
 Error whitespace FileTabCharacter Line contains a tab character. 119
 Error whitespace FileTabCharacter Line contains a tab character. 120
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 120
 Error coding MagicNumber '88' is a magic number. 120
 Error whitespace FileTabCharacter Line contains a tab character. 121
 Error whitespace FileTabCharacter Line contains a tab character. 123
 Error design DesignForExtension Method 'testIsClassAPositionReport' is not designed for extension - needs to be abstract, final or empty. 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 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. 127
 Error coding MagicNumber '3' is a magic number. 127
 Error whitespace FileTabCharacter Line contains a tab character. 128
 Error coding MagicNumber '4' is a magic number. 128
 Error whitespace FileTabCharacter Line contains a tab character. 129
 Error whitespace FileTabCharacter Line contains a tab character. 131
 Error design DesignForExtension Method 'testConvert6BitToAscii' is not designed for extension - needs to be abstract, final or empty. 131
 Error javadoc JavadocMethod Missing a Javadoc comment. 131
 Error whitespace FileTabCharacter Line contains a tab character. 132
 Error whitespace FileTabCharacter Line contains a tab character. 133
 Error coding MagicNumber '65' is a magic number. 133
 Error whitespace FileTabCharacter Line contains a tab character. 134
 Error whitespace FileTabCharacter Line contains a tab character. 135
 Error regexp RegexpSingleline Line has trailing spaces. 136
 Error whitespace FileTabCharacter Line contains a tab character. 136
 Error whitespace FileTabCharacter Line contains a tab character. 137
 Error design DesignForExtension Method 'testLeastPowerOf2Given0Returns1' is not designed for extension - needs to be abstract, final or empty. 137
 Error javadoc JavadocMethod Missing a Javadoc comment. 137
 Error whitespace FileTabCharacter Line contains a tab character. 138
 Error whitespace FileTabCharacter Line contains a tab character. 139
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 139
 Error whitespace FileTabCharacter Line contains a tab character. 140
 Error regexp RegexpSingleline Line has trailing spaces. 141
 Error whitespace FileTabCharacter Line contains a tab character. 141
 Error whitespace FileTabCharacter Line contains a tab character. 142
 Error design DesignForExtension Method 'testLeastPowerOf2Given1Returns1' is not designed for extension - needs to be abstract, final or empty. 142
 Error javadoc JavadocMethod Missing a Javadoc comment. 142
 Error whitespace FileTabCharacter Line contains a tab character. 143
 Error whitespace FileTabCharacter Line contains a tab character. 144
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 144
 Error whitespace FileTabCharacter Line contains a tab character. 145
 Error regexp RegexpSingleline Line has trailing spaces. 146
 Error whitespace FileTabCharacter Line contains a tab character. 146
 Error whitespace FileTabCharacter Line contains a tab character. 147
 Error design DesignForExtension Method 'testLeastPowerOf2Given2' is not designed for extension - needs to be abstract, final or empty. 147
 Error javadoc JavadocMethod Missing a Javadoc comment. 147
 Error whitespace FileTabCharacter Line contains a tab character. 148
 Error whitespace FileTabCharacter Line contains a tab character. 149
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 149
 Error whitespace FileTabCharacter Line contains a tab character. 150
 Error regexp RegexpSingleline Line has trailing spaces. 151
 Error whitespace FileTabCharacter Line contains a tab character. 151
 Error whitespace FileTabCharacter Line contains a tab character. 152
 Error design DesignForExtension Method 'testLeastPowerOf2Given3' is not designed for extension - needs to be abstract, final or empty. 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error whitespace FileTabCharacter Line contains a tab character. 153
 Error whitespace FileTabCharacter Line contains a tab character. 154
 Error coding MagicNumber '4' is a magic number. 154
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 154
 Error coding MagicNumber '3' is a magic number. 154
 Error whitespace FileTabCharacter Line contains a tab character. 155
 Error regexp RegexpSingleline Line has trailing spaces. 156
 Error whitespace FileTabCharacter Line contains a tab character. 156
 Error whitespace FileTabCharacter Line contains a tab character. 157
 Error design DesignForExtension Method 'testLeastPowerOf2Given127' is not designed for extension - needs to be abstract, final or empty. 157
 Error javadoc JavadocMethod Missing a Javadoc comment. 157
 Error whitespace FileTabCharacter Line contains a tab character. 158
 Error whitespace FileTabCharacter Line contains a tab character. 159
 Error coding MagicNumber '128' is a magic number. 159
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 159
 Error coding MagicNumber '127' is a magic number. 159
 Error whitespace FileTabCharacter Line contains a tab character. 160

au/gov/amsa/ais/UweExample.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 12
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 12
 Error javadoc JavadocMethod Missing a Javadoc comment. 14
 Error misc FinalParameters Parameter args should be final. 14
 Error coding MagicNumber '10000' is a magic number. 17
 Error coding MagicNumber '5000' is a magic number. 18
 Error sizes LineLength Line is longer than 80 characters (found 97). 19
 Error coding MagicNumber '9010' is a magic number. 19
 Error sizes LineLength Line is longer than 80 characters (found 83). 20

au/gov/amsa/ais/message/AbstractAisBStaticDataReport.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 10
 Error javadoc JavadocType Missing a Javadoc comment. 10
 Error regexp RegexpSingleline Line has trailing spaces. 11
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error javadoc JavadocVariable Missing a Javadoc comment. 13
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 13
 Error regexp RegexpSingleline Line has trailing spaces. 14
 Error whitespace FileTabCharacter Line contains a tab character. 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 javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error regexp RegexpSingleline Line has trailing spaces. 21
 Error sizes LineLength Line is longer than 80 characters (found 99). 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error misc FinalParameters Parameter factory should be final. 22
 Error misc FinalParameters Parameter message should be final. 22
 Error misc FinalParameters Parameter padBits should be final. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error coding MagicNumber '50' is a magic number. 23
 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 coding MagicNumber '38' is a magic number. 25
 Error coding MagicNumber '40' is a magic number. 25
 Error regexp RegexpSingleline Line has trailing spaces. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 28
 Error misc FinalParameters Parameter partNumber should be final. 28
 Error coding HiddenField 'partNumber' hides a field. 28
 Error regexp RegexpSingleline Line has trailing spaces. 29
 Error sizes LineLength Line is longer than 80 characters (found 104). 29
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error misc FinalParameters Parameter factory should be final. 29
 Error sizes LineLength Line is longer than 80 characters (found 89). 30
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error misc FinalParameters Parameter source should be final. 30
 Error coding HiddenField 'source' hides a field. 30
 Error sizes LineLength Line is longer than 80 characters (found 100). 31
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error misc FinalParameters Parameter extractor should be final. 31
 Error coding HiddenField 'extractor' hides a field. 31
 Error coding MagicNumber '6' is a magic number. 36
 Error coding MagicNumber '8' is a magic number. 36
 Error coding MagicNumber '8' is a magic number. 37
 Error coding MagicNumber '38' is a magic number. 37
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error design DesignForExtension Method 'getExtractor' is not designed for extension - needs to be abstract, final or empty. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error regexp RegexpSingleline Line has trailing spaces. 44
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error design DesignForExtension Method 'getMessageId' is not designed for extension - needs to be abstract, final or empty. 45
 Error design DesignForExtension Method 'getRepeatIndicator' is not designed for extension - needs to be abstract, final or empty. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error design DesignForExtension Method 'getMmsi' is not designed for extension - needs to be abstract, final or empty. 54
 Error regexp RegexpSingleline Line has trailing spaces. 58
 Error whitespace FileTabCharacter Line contains a tab character. 59
 Error design DesignForExtension Method 'getPartNumber' is not designed for extension - needs to be abstract, final or empty. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error whitespace FileTabCharacter Line contains a tab character. 60
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error whitespace FileTabCharacter Line contains a tab character. 63
 Error design DesignForExtension Method 'getSource' is not designed for extension - needs to be abstract, final or empty. 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/ais/message/AisAidToNavigation.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 14
 Error regexp RegexpSingleline Line has trailing spaces. 16
 Error sizes LineLength Line is longer than 80 characters (found 86). 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error sizes LineLength Line is longer than 80 characters (found 83). 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 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 javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter message should be final. 44
 Error misc FinalParameters Parameter source should be final. 44
 Error coding HiddenField 'source' hides a field. 44
 Error misc FinalParameters Parameter padBits should be final. 44
 Error sizes LineLength Line is longer than 80 characters (found 90). 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter factory should be final. 48
 Error misc FinalParameters Parameter message should be final. 48
 Error misc FinalParameters Parameter source should be final. 48
 Error coding HiddenField 'source' hides a field. 48
 Error misc FinalParameters Parameter padBits should be final. 49
 Error coding MagicNumber '172' is a magic number. 51
 Error coding MagicNumber '6' is a magic number. 52
 Error coding MagicNumber '6' is a magic number. 54
 Error coding MagicNumber '8' is a magic number. 54
 Error coding MagicNumber '8' is a magic number. 55
 Error coding MagicNumber '38' is a magic number. 55
 Error coding MagicNumber '38' is a magic number. 56
 Error coding MagicNumber '43' is a magic number. 56
 Error coding MagicNumber '43' is a magic number. 57
 Error coding MagicNumber '163' is a magic number. 57
 Error coding MagicNumber '163' is a magic number. 58
 Error coding MagicNumber '164' is a magic number. 58
 Error coding MagicNumber '219' is a magic number. 61
 Error coding MagicNumber '228' is a magic number. 61
 Error coding MagicNumber '228' is a magic number. 62
 Error coding MagicNumber '237' is a magic number. 62
 Error coding MagicNumber '237' is a magic number. 63
 Error coding MagicNumber '243' is a magic number. 63
 Error coding MagicNumber '243' is a magic number. 64
 Error coding MagicNumber '249' is a magic number. 64
 Error coding MagicNumber '249' is a magic number. 65
 Error coding MagicNumber '253' is a magic number. 65
 Error coding MagicNumber '253' is a magic number. 66
 Error coding MagicNumber '259' is a magic number. 66
 Error coding MagicNumber '259' is a magic number. 67
 Error coding MagicNumber '260' is a magic number. 67
 Error coding MagicNumber '260' is a magic number. 68
 Error coding MagicNumber '268' is a magic number. 68
 Error coding MagicNumber '268' is a magic number. 69
 Error coding MagicNumber '269' is a magic number. 69
 Error coding MagicNumber '269' is a magic number. 70
 Error coding MagicNumber '270' is a magic number. 70
 Error coding MagicNumber '270' is a magic number. 71
 Error coding MagicNumber '271' is a magic number. 71
 Error design DesignForExtension Method 'getMessageId' is not designed for extension - needs to be abstract, final or empty. 74
 Error design DesignForExtension Method 'getRepeatIndicator' is not designed for extension - needs to be abstract, final or empty. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error design DesignForExtension Method 'getMmsi' is not designed for extension - needs to be abstract, final or empty. 83
 Error design DesignForExtension Method 'isHighAccuracyPosition' is not designed for extension - needs to be abstract, final or empty. 88
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error design DesignForExtension Method 'isVirtualAtoN' is not designed for extension - needs to be abstract, final or empty. 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error design DesignForExtension Method 'isAtonOff' is not designed for extension - needs to be abstract, final or empty. 96
 Error javadoc JavadocMethod Missing a Javadoc comment. 96
 Error design DesignForExtension Method 'isAtonInAssignedMode' is not designed for extension - needs to be abstract, final or empty. 100
 Error javadoc JavadocMethod Missing a Javadoc comment. 100
 Error design DesignForExtension Method 'getAtonStatus' is not designed for extension - needs to be abstract, final or empty. 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 104
 Error design DesignForExtension Method 'getName' is not designed for extension - needs to be abstract, final or empty. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error design DesignForExtension Method 'getAtoNType' is not designed for extension - needs to be abstract, final or empty. 112
 Error javadoc JavadocMethod Missing a Javadoc comment. 112
 Error design DesignForExtension Method 'getDimensionA' is not designed for extension - needs to be abstract, final or empty. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 116
 Error design DesignForExtension Method 'getDimensionB' is not designed for extension - needs to be abstract, final or empty. 120
 Error javadoc JavadocMethod Missing a Javadoc comment. 120
 Error design DesignForExtension Method 'getDimensionC' is not designed for extension - needs to be abstract, final or empty. 124
 Error javadoc JavadocMethod Missing a Javadoc comment. 124
 Error design DesignForExtension Method 'getDimensionD' is not designed for extension - needs to be abstract, final or empty. 128
 Error javadoc JavadocMethod Missing a Javadoc comment. 128
 Error design DesignForExtension Method 'getLengthMetres' is not designed for extension - needs to be abstract, final or empty. 132
 Error javadoc JavadocMethod Missing a Javadoc comment. 132
 Error design DesignForExtension Method 'getWidthMetres' is not designed for extension - needs to be abstract, final or empty. 136
 Error javadoc JavadocMethod Missing a Javadoc comment. 136
 Error design DesignForExtension Method 'getTypeOfElectronicPositionFixingDevice' is not designed for extension - needs to be abstract, final or empty. 140
 Error javadoc JavadocMethod Missing a Javadoc comment. 140
 Error design DesignForExtension Method 'getSource' is not designed for extension - needs to be abstract, final or empty. 144
 Error javadoc JavadocMethod Missing a Javadoc comment. 149
 Error misc FinalParameters Parameter extractor should be final. 149
 Error coding MagicNumber '164' is a magic number. 150
 Error coding MagicNumber '192' is a magic number. 150
 Error coding MagicNumber '600000.0' is a magic number. 154
 Error coding MagicNumber '600000.0' is a magic number. 155
 Error javadoc JavadocMethod Missing a Javadoc comment. 160
 Error misc FinalParameters Parameter extractor should be final. 160
 Error coding MagicNumber '192' is a magic number. 161
 Error coding MagicNumber '219' is a magic number. 161
 Error coding MagicNumber '600000.0' is a magic number. 165
 Error coding MagicNumber '600000.0' is a magic number. 166
 Error design DesignForExtension Method 'getLongitude' is not designed for extension - needs to be abstract, final or empty. 170
 Error javadoc JavadocMethod Missing a Javadoc comment. 170
 Error design DesignForExtension Method 'getLatitude' is not designed for extension - needs to be abstract, final or empty. 174
 Error javadoc JavadocMethod Missing a Javadoc comment. 174
 Error design DesignForExtension Method 'getTimeSecondsOnly' is not designed for extension - needs to be abstract, final or empty. 178
 Error javadoc JavadocMethod Missing a Javadoc comment. 178
 Error design DesignForExtension Method 'isUsingRAIM' is not designed for extension - needs to be abstract, final or empty. 182
 Error javadoc JavadocMethod Missing a Javadoc comment. 182
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 186

au/gov/amsa/ais/message/AisBStaticDataReportPartA.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 modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 12
 Error regexp RegexpSingleline Line has trailing spaces. 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 modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 14
 Error regexp RegexpSingleline Line has trailing spaces. 15
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocMethod Missing a Javadoc comment. 18
 Error misc FinalParameters Parameter message should be final. 18
 Error misc FinalParameters Parameter padBits should be final. 18
 Error sizes LineLength Line is longer than 80 characters (found 82). 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error misc FinalParameters Parameter message should be final. 22
 Error misc FinalParameters Parameter source should be final. 22
 Error misc FinalParameters Parameter padBits should be final. 22
 Error sizes LineLength Line is longer than 80 characters (found 96). 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error misc FinalParameters Parameter factory should be final. 26
 Error misc FinalParameters Parameter message should be final. 26
 Error misc FinalParameters Parameter source should be final. 26
 Error misc FinalParameters Parameter padBits should be final. 27
 Error regexp RegexpSingleline Line has trailing spaces. 28
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error regexp RegexpSingleline Line has trailing spaces. 29
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error regexp RegexpSingleline Line has trailing spaces. 30
 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
 Error regexp RegexpSingleline Line has trailing spaces. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter extractor should be final. 37
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error coding MagicNumber '40' is a magic number. 38
 Error coding MagicNumber '160' is a magic number. 38
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 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 design DesignForExtension Method 'getName' is not designed for extension - needs to be abstract, final or empty. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 50

au/gov/amsa/ais/message/AisBStaticDataReportPartATest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 18
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error design DesignForExtension Method 'testParser' is not designed for extension - needs to be abstract, final or empty. 20
 Error javadoc JavadocMethod Missing a Javadoc comment. 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. 24
 Error regexp RegexpSingleline Line has trailing spaces. 25
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error sizes LineLength Line is longer than 80 characters (found 111). 26
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error sizes LineLength Line is longer than 80 characters (found 99). 28
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error coding MagicNumber '24' is a magic number. 30
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error coding MagicNumber '503711300' is a magic number. 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 regexp RegexpSingleline Line has trailing spaces. 37
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error design DesignForExtension Method 'testExtractPartNumber' is not designed for extension - needs to be abstract, final or empty. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error regexp RegexpSingleline Line has trailing spaces. 41
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error sizes LineLength Line is longer than 80 characters (found 129). 42
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error regexp RegexpSingleline Line has trailing spaces. 43
 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. 47
 Error design DesignForExtension Method 'testName' is not designed for extension - needs to be abstract, final or empty. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error regexp RegexpSingleline Line has trailing spaces. 49
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error regexp RegexpSingleline Line has trailing spaces. 51
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error sizes LineLength Line is longer than 80 characters (found 91). 53
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error sizes LineLength Line is longer than 80 characters (found 82). 55
 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 regexp RegexpSingleline Line has trailing spaces. 59
 Error whitespace FileTabCharacter Line contains a tab character. 59
 Error whitespace FileTabCharacter Line contains a tab character. 60
 Error design DesignForExtension Method 'testNameNotAvailable' is not designed for extension - needs to be abstract, final or empty. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error regexp RegexpSingleline Line has trailing spaces. 62
 Error whitespace FileTabCharacter Line contains a tab character. 62
 Error whitespace FileTabCharacter Line contains a tab character. 63
 Error regexp RegexpSingleline Line has trailing spaces. 64
 Error whitespace FileTabCharacter Line contains a tab character. 64
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error sizes LineLength Line is longer than 80 characters (found 91). 66
 Error whitespace FileTabCharacter Line contains a tab character. 66
 Error whitespace FileTabCharacter Line contains a tab character. 67
 Error sizes LineLength Line is longer than 80 characters (found 82). 68
 Error whitespace FileTabCharacter Line contains a tab character. 68
 Error whitespace FileTabCharacter Line contains a tab character. 69
 Error regexp RegexpSingleline Line has trailing spaces. 70
 Error whitespace FileTabCharacter Line contains a tab character. 70
 Error whitespace FileTabCharacter Line contains a tab character. 71

au/gov/amsa/ais/message/AisBStaticDataReportPartB.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 10
 Error regexp RegexpSingleline Line has trailing spaces. 11
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 12
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 15
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error misc FinalParameters Parameter message should be final. 27
 Error misc FinalParameters Parameter padBits should be final. 27
 Error sizes LineLength Line is longer than 80 characters (found 82). 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter message should be final. 31
 Error misc FinalParameters Parameter source should be final. 31
 Error misc FinalParameters Parameter padBits should be final. 31
 Error sizes LineLength Line is longer than 80 characters (found 96). 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error misc FinalParameters Parameter factory should be final. 35
 Error misc FinalParameters Parameter message should be final. 35
 Error misc FinalParameters Parameter source should be final. 35
 Error misc FinalParameters Parameter padBits should be final. 36
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error regexp RegexpSingleline Line has trailing spaces. 38
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error regexp RegexpSingleline Line has trailing spaces. 39
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error regexp RegexpSingleline Line has trailing spaces. 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
 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 regexp RegexpSingleline Line has trailing spaces. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error misc FinalParameters Parameter extractor should be final. 54
 Error whitespace FileTabCharacter Line contains a tab character. 55
 Error coding MagicNumber '40' is a magic number. 55
 Error coding MagicNumber '48' is a magic number. 55
 Error regexp RegexpSingleline Line has trailing spaces. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter extractor should be final. 59
 Error whitespace FileTabCharacter Line contains a tab character. 60
 Error coding MagicNumber '48' is a magic number. 60
 Error coding MagicNumber '66' is a magic number. 60
 Error regexp RegexpSingleline Line has trailing spaces. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter extractor should be final. 64
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error coding MagicNumber '66' is a magic number. 65
 Error coding MagicNumber '70' is a magic number. 65
 Error regexp RegexpSingleline Line has trailing spaces. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error misc FinalParameters Parameter extractor should be final. 69
 Error whitespace FileTabCharacter Line contains a tab character. 70
 Error coding MagicNumber '70' is a magic number. 70
 Error coding MagicNumber '90' is a magic number. 70
 Error regexp RegexpSingleline Line has trailing spaces. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error misc FinalParameters Parameter extractor should be final. 74
 Error whitespace FileTabCharacter Line contains a tab character. 76
 Error coding MagicNumber '90' is a magic number. 76
 Error coding MagicNumber '132' is a magic number. 76
 Error whitespace FileTabCharacter Line contains a tab character. 77
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 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. 80
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error regexp RegexpSingleline Line has trailing spaces. 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error misc FinalParameters Parameter extractor should be final. 85
 Error whitespace FileTabCharacter Line contains a tab character. 86
 Error coding MagicNumber '132' is a magic number. 86
 Error coding MagicNumber '141' is a magic number. 86
 Error regexp RegexpSingleline Line has trailing spaces. 87
 Error whitespace FileTabCharacter Line contains a tab character. 87
 Error whitespace FileTabCharacter Line contains a tab character. 88
 Error coding AvoidInlineConditionals Avoid inline conditionals. 88
 Error regexp RegexpSingleline Line has trailing spaces. 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error misc FinalParameters Parameter extractor should be final. 92
 Error whitespace FileTabCharacter Line contains a tab character. 93
 Error coding MagicNumber '141' is a magic number. 93
 Error coding MagicNumber '150' is a magic number. 93
 Error regexp RegexpSingleline Line has trailing spaces. 94
 Error whitespace FileTabCharacter Line contains a tab character. 94
 Error whitespace FileTabCharacter Line contains a tab character. 95
 Error coding AvoidInlineConditionals Avoid inline conditionals. 95
 Error regexp RegexpSingleline Line has trailing spaces. 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error misc FinalParameters Parameter extractor should be final. 99
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error coding MagicNumber '150' is a magic number. 100
 Error coding MagicNumber '156' is a magic number. 100
 Error regexp RegexpSingleline Line has trailing spaces. 101
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error whitespace FileTabCharacter Line contains a tab character. 102
 Error coding AvoidInlineConditionals Avoid inline conditionals. 102
 Error regexp RegexpSingleline Line has trailing spaces. 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error misc FinalParameters Parameter extractor should be final. 106
 Error whitespace FileTabCharacter Line contains a tab character. 107
 Error coding MagicNumber '156' is a magic number. 107
 Error coding MagicNumber '162' is a magic number. 107
 Error regexp RegexpSingleline Line has trailing spaces. 108
 Error whitespace FileTabCharacter Line contains a tab character. 108
 Error whitespace FileTabCharacter Line contains a tab character. 109
 Error coding AvoidInlineConditionals Avoid inline conditionals. 109
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 112
 Error whitespace FileTabCharacter Line contains a tab character. 147
 Error design DesignForExtension Method 'getShipType' is not designed for extension - needs to be abstract, final or empty. 147
 Error javadoc JavadocMethod Missing a Javadoc comment. 147
 Error whitespace FileTabCharacter Line contains a tab character. 148
 Error whitespace FileTabCharacter Line contains a tab character. 149
 Error whitespace FileTabCharacter Line contains a tab character. 151
 Error design DesignForExtension Method 'getCallsign' is not designed for extension - needs to be abstract, final or empty. 151
 Error javadoc JavadocMethod Missing a Javadoc comment. 151
 Error whitespace FileTabCharacter Line contains a tab character. 152
 Error whitespace FileTabCharacter Line contains a tab character. 153
 Error whitespace FileTabCharacter Line contains a tab character. 155
 Error design DesignForExtension Method 'getDimensionA' is not designed for extension - needs to be abstract, final or empty. 155
 Error javadoc JavadocMethod Missing a Javadoc comment. 155
 Error regexp RegexpSingleline Line has trailing spaces. 156
 Error whitespace FileTabCharacter Line contains a tab character. 156
 Error whitespace FileTabCharacter Line contains a tab character. 157
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 157
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 157
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 157
 Error whitespace OperatorWrap '&&' should be on a new line. 157
 Error whitespace FileTabCharacter Line contains a tab character. 158
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 158
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 158
 Error whitespace FileTabCharacter Line contains a tab character. 159
 Error regexp RegexpSingleline Line has trailing spaces. 160
 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. 162
 Error whitespace FileTabCharacter Line contains a tab character. 163
 Error whitespace FileTabCharacter Line contains a tab character. 165
 Error design DesignForExtension Method 'getDimensionB' is not designed for extension - needs to be abstract, final or empty. 165
 Error javadoc JavadocMethod Missing a Javadoc comment. 165
 Error whitespace FileTabCharacter Line contains a tab character. 166
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 166
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 166
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 166
 Error whitespace OperatorWrap '&&' should be on a new line. 166
 Error whitespace FileTabCharacter Line contains a tab character. 167
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 167
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 167
 Error whitespace FileTabCharacter Line contains a tab character. 168
 Error regexp RegexpSingleline Line has trailing spaces. 169
 Error whitespace FileTabCharacter Line contains a tab character. 169
 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. 174
 Error design DesignForExtension Method 'getDimensionC' is not designed for extension - needs to be abstract, final or empty. 174
 Error javadoc JavadocMethod Missing a Javadoc comment. 174
 Error whitespace FileTabCharacter Line contains a tab character. 175
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 175
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 175
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 175
 Error whitespace OperatorWrap '&&' should be on a new line. 175
 Error whitespace FileTabCharacter Line contains a tab character. 176
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 176
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 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. 183
 Error design DesignForExtension Method 'getDimensionD' is not designed for extension - needs to be abstract, final or empty. 183
 Error javadoc JavadocMethod Missing a Javadoc comment. 183
 Error whitespace FileTabCharacter Line contains a tab character. 184
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 184
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 184
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 184
 Error whitespace OperatorWrap '&&' should be on a new line. 184
 Error whitespace FileTabCharacter Line contains a tab character. 185
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 185
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 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 design DesignForExtension Method 'getLengthMetres' is not designed for extension - needs to be abstract, final or empty. 192
 Error javadoc JavadocMethod Missing a Javadoc comment. 192
 Error design DesignForExtension Method 'getWidthMetres' is not designed for extension - needs to be abstract, final or empty. 204
 Error javadoc JavadocMethod Missing a Javadoc comment. 204
 Error whitespace FileTabCharacter Line contains a tab character. 216
 Error design DesignForExtension Method 'getVendorManufacturerId' is not designed for extension - needs to be abstract, final or empty. 216
 Error javadoc JavadocMethod Missing a Javadoc comment. 216
 Error whitespace FileTabCharacter Line contains a tab character. 217
 Error whitespace FileTabCharacter Line contains a tab character. 218
 Error whitespace FileTabCharacter Line contains a tab character. 220
 Error design DesignForExtension Method 'getVendorUnitModelCode' is not designed for extension - needs to be abstract, final or empty. 220
 Error javadoc JavadocMethod Missing a Javadoc comment. 220
 Error whitespace FileTabCharacter Line contains a tab character. 221
 Error whitespace FileTabCharacter Line contains a tab character. 222
 Error whitespace FileTabCharacter Line contains a tab character. 224
 Error design DesignForExtension Method 'getVendorUnitSerialNumber' is not designed for extension - needs to be abstract, final or empty. 224
 Error javadoc JavadocMethod Missing a Javadoc comment. 224
 Error whitespace FileTabCharacter Line contains a tab character. 225
 Error whitespace FileTabCharacter Line contains a tab character. 226

au/gov/amsa/ais/message/AisBStaticDataReportPartBTest.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.junit.Assert.assertNull. 9
 Error javadoc JavadocType Missing a Javadoc comment. 19
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error design DesignForExtension Method 'testParser' is not designed for extension - needs to be abstract, final or empty. 21
 Error javadoc JavadocMethod Missing a Javadoc comment. 21
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error regexp RegexpSingleline Line has trailing spaces. 23
 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. 25
 Error sizes LineLength Line is longer than 80 characters (found 99). 27
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error coding MagicNumber '24' is a magic number. 29
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error coding MagicNumber '503746600' is a magic number. 30
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error sizes LineLength Line is longer than 80 characters (found 98). 32
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error coding MagicNumber '37' is a magic number. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error sizes LineLength Line is longer than 80 characters (found 83). 35
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error sizes LineLength Line is longer than 80 characters (found 91). 36
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error coding MagicNumber '713100' is a magic number. 36
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error sizes LineLength Line is longer than 80 characters (found 81). 38
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error coding MagicNumber '11' is a magic number. 38
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error coding MagicNumber '5' is a magic number. 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 sizes LineLength Line is longer than 80 characters (found 83). 43
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error coding MagicNumber '16' is a magic number. 43
 Error sizes LineLength Line is longer than 80 characters (found 81). 44
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error coding MagicNumber '4' is a magic number. 44
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error regexp RegexpSingleline Line has trailing spaces. 46
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error whitespace FileTabCharacter Line contains a tab character. 47
 Error design DesignForExtension Method 'testExtractPartNumber' is not designed for extension - needs to be abstract, final or empty. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error regexp RegexpSingleline Line has trailing spaces. 50
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error sizes LineLength Line is longer than 80 characters (found 129). 51
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error regexp RegexpSingleline Line has trailing spaces. 52
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error sizes LineLength Line is longer than 80 characters (found 85). 53
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error regexp RegexpSingleline Line has trailing spaces. 55
 Error whitespace FileTabCharacter Line contains a tab character. 55
 Error whitespace FileTabCharacter Line contains a tab character. 56
 Error design DesignForExtension Method 'testTypeOfShipAndCargoType' is not designed for extension - needs to be abstract, final or empty. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error whitespace FileTabCharacter Line contains a tab character. 57
 Error whitespace FileTabCharacter Line contains a tab character. 58
 Error regexp RegexpSingleline Line has trailing spaces. 59
 Error whitespace FileTabCharacter Line contains a tab character. 59
 Error whitespace FileTabCharacter Line contains a tab character. 60
 Error sizes LineLength Line is longer than 80 characters (found 92). 61
 Error whitespace FileTabCharacter Line contains a tab character. 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. 64
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error whitespace FileTabCharacter Line contains a tab character. 66
 Error regexp RegexpSingleline Line has trailing spaces. 67
 Error whitespace FileTabCharacter Line contains a tab character. 67
 Error whitespace FileTabCharacter Line contains a tab character. 68
 Error design DesignForExtension Method 'testTypeOfShipAndCargoTypeNotAvailable' is not designed for extension - needs to be abstract, final or empty. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error whitespace FileTabCharacter Line contains a tab character. 69
 Error regexp RegexpSingleline Line has trailing spaces. 70
 Error whitespace FileTabCharacter Line contains a tab character. 70
 Error whitespace FileTabCharacter Line contains a tab character. 71
 Error regexp RegexpSingleline Line has trailing spaces. 72
 Error whitespace FileTabCharacter Line contains a tab character. 72
 Error whitespace FileTabCharacter Line contains a tab character. 73
 Error sizes LineLength Line is longer than 80 characters (found 92). 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 whitespace FileTabCharacter Line contains a tab character. 79
 Error regexp RegexpSingleline Line has trailing spaces. 80
 Error whitespace FileTabCharacter Line contains a tab character. 80
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error design DesignForExtension Method 'testCallSignNotAvailable' is not designed for extension - needs to be abstract, final or empty. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error whitespace FileTabCharacter Line contains a tab character. 82
 Error regexp RegexpSingleline Line has trailing spaces. 83
 Error whitespace FileTabCharacter Line contains a tab character. 83
 Error whitespace FileTabCharacter Line contains a tab character. 84
 Error regexp RegexpSingleline Line has trailing spaces. 85
 Error whitespace FileTabCharacter Line contains a tab character. 85
 Error whitespace FileTabCharacter Line contains a tab character. 86
 Error sizes LineLength Line is longer than 80 characters (found 91). 87
 Error whitespace FileTabCharacter Line contains a tab character. 87
 Error whitespace FileTabCharacter Line contains a tab character. 88
 Error sizes LineLength Line is longer than 80 characters (found 88). 89
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error whitespace FileTabCharacter Line contains a tab character. 90
 Error whitespace FileTabCharacter Line contains a tab character. 91
 Error whitespace FileTabCharacter Line contains a tab character. 92
 Error regexp RegexpSingleline Line has trailing spaces. 93
 Error whitespace FileTabCharacter Line contains a tab character. 93
 Error whitespace FileTabCharacter Line contains a tab character. 94
 Error design DesignForExtension Method 'testVendorManufacturerId' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error whitespace FileTabCharacter Line contains a tab character. 95
 Error whitespace FileTabCharacter Line contains a tab character. 96
 Error regexp RegexpSingleline Line has trailing spaces. 97
 Error whitespace FileTabCharacter Line contains a tab character. 97
 Error whitespace FileTabCharacter Line contains a tab character. 98
 Error sizes LineLength Line is longer than 80 characters (found 103). 99
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error sizes LineLength Line is longer than 80 characters (found 90). 101
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error whitespace FileTabCharacter Line contains a tab character. 102
 Error whitespace FileTabCharacter Line contains a tab character. 103
 Error whitespace FileTabCharacter Line contains a tab character. 104
 Error regexp RegexpSingleline Line has trailing spaces. 105
 Error whitespace FileTabCharacter Line contains a tab character. 105
 Error whitespace FileTabCharacter Line contains a tab character. 106
 Error design DesignForExtension Method 'testVendorUnitModelCode' is not designed for extension - needs to be abstract, final or empty. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error whitespace FileTabCharacter Line contains a tab character. 107
 Error whitespace FileTabCharacter Line contains a tab character. 108
 Error regexp RegexpSingleline Line has trailing spaces. 109
 Error whitespace FileTabCharacter Line contains a tab character. 109
 Error whitespace FileTabCharacter Line contains a tab character. 110
 Error sizes LineLength Line is longer than 80 characters (found 101). 111
 Error whitespace FileTabCharacter Line contains a tab character. 111
 Error whitespace FileTabCharacter Line contains a tab character. 112
 Error sizes LineLength Line is longer than 80 characters (found 90). 113
 Error whitespace FileTabCharacter Line contains a tab character. 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 regexp RegexpSingleline Line has trailing spaces. 117
 Error whitespace FileTabCharacter Line contains a tab character. 117
 Error whitespace FileTabCharacter Line contains a tab character. 118
 Error design DesignForExtension Method 'testVendorUnitSerialNumber' is not designed for extension - needs to be abstract, final or empty. 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error whitespace FileTabCharacter Line contains a tab character. 119
 Error whitespace FileTabCharacter Line contains a tab character. 120
 Error regexp RegexpSingleline Line has trailing spaces. 121
 Error whitespace FileTabCharacter Line contains a tab character. 121
 Error whitespace FileTabCharacter Line contains a tab character. 122
 Error sizes LineLength Line is longer than 80 characters (found 104). 123
 Error whitespace FileTabCharacter Line contains a tab character. 123
 Error whitespace FileTabCharacter Line contains a tab character. 124
 Error sizes LineLength Line is longer than 80 characters (found 93). 125
 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. 127
 Error whitespace FileTabCharacter Line contains a tab character. 128
 Error regexp RegexpSingleline Line has trailing spaces. 129
 Error whitespace FileTabCharacter Line contains a tab character. 129
 Error whitespace FileTabCharacter Line contains a tab character. 130
 Error design DesignForExtension Method 'testCallSign' is not designed for extension - needs to be abstract, final or empty. 130
 Error javadoc JavadocMethod Missing a Javadoc comment. 130
 Error whitespace FileTabCharacter Line contains a tab character. 131
 Error whitespace FileTabCharacter Line contains a tab character. 132
 Error regexp RegexpSingleline Line has trailing spaces. 133
 Error whitespace FileTabCharacter Line contains a tab character. 133
 Error whitespace FileTabCharacter Line contains a tab character. 134
 Error sizes LineLength Line is longer than 80 characters (found 97). 135
 Error whitespace FileTabCharacter Line contains a tab character. 135
 Error whitespace FileTabCharacter Line contains a tab character. 136
 Error sizes LineLength Line is longer than 80 characters (found 88). 137
 Error whitespace FileTabCharacter Line contains a tab character. 137
 Error whitespace FileTabCharacter Line contains a tab character. 138
 Error whitespace FileTabCharacter Line contains a tab character. 139
 Error whitespace FileTabCharacter Line contains a tab character. 140
 Error regexp RegexpSingleline Line has trailing spaces. 141
 Error whitespace FileTabCharacter Line contains a tab character. 141
 Error whitespace FileTabCharacter Line contains a tab character. 142
 Error design DesignForExtension Method 'testDimensionA' is not designed for extension - needs to be abstract, final or empty. 142
 Error javadoc JavadocMethod Missing a Javadoc comment. 142
 Error whitespace FileTabCharacter Line contains a tab character. 143
 Error whitespace FileTabCharacter Line contains a tab character. 144
 Error regexp RegexpSingleline Line has trailing spaces. 145
 Error whitespace FileTabCharacter Line contains a tab character. 145
 Error whitespace FileTabCharacter Line contains a tab character. 146
 Error sizes LineLength Line is longer than 80 characters (found 92). 147
 Error whitespace FileTabCharacter Line contains a tab character. 147
 Error whitespace FileTabCharacter Line contains a tab character. 148
 Error sizes LineLength Line is longer than 80 characters (found 91). 149
 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. 152
 Error regexp RegexpSingleline Line has trailing spaces. 153
 Error whitespace FileTabCharacter Line contains a tab character. 153
 Error whitespace FileTabCharacter Line contains a tab character. 154
 Error design DesignForExtension Method 'testDimensionB' is not designed for extension - needs to be abstract, final or empty. 154
 Error javadoc JavadocMethod Missing a Javadoc comment. 154
 Error whitespace FileTabCharacter Line contains a tab character. 155
 Error whitespace FileTabCharacter Line contains a tab character. 156
 Error regexp RegexpSingleline Line has trailing spaces. 157
 Error whitespace FileTabCharacter Line contains a tab character. 157
 Error whitespace FileTabCharacter Line contains a tab character. 158
 Error sizes LineLength Line is longer than 80 characters (found 92). 159
 Error whitespace FileTabCharacter Line contains a tab character. 159
 Error whitespace FileTabCharacter Line contains a tab character. 160
 Error sizes LineLength Line is longer than 80 characters (found 91). 161
 Error whitespace FileTabCharacter Line contains a tab character. 161
 Error whitespace FileTabCharacter Line contains a tab character. 162
 Error whitespace FileTabCharacter Line contains a tab character. 163
 Error whitespace FileTabCharacter Line contains a tab character. 164
 Error regexp RegexpSingleline Line has trailing spaces. 165
 Error whitespace FileTabCharacter Line contains a tab character. 165
 Error whitespace FileTabCharacter Line contains a tab character. 166
 Error design DesignForExtension Method 'testDimensionC' is not designed for extension - needs to be abstract, final or empty. 166
 Error javadoc JavadocMethod Missing a Javadoc comment. 166
 Error whitespace FileTabCharacter Line contains a tab character. 167
 Error whitespace FileTabCharacter Line contains a tab character. 168
 Error regexp RegexpSingleline Line has trailing spaces. 169
 Error whitespace FileTabCharacter Line contains a tab character. 169
 Error whitespace FileTabCharacter Line contains a tab character. 170
 Error sizes LineLength Line is longer than 80 characters (found 92). 171
 Error whitespace FileTabCharacter Line contains a tab character. 171
 Error whitespace FileTabCharacter Line contains a tab character. 172
 Error sizes LineLength Line is longer than 80 characters (found 91). 173
 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 regexp RegexpSingleline Line has trailing spaces. 177
 Error whitespace FileTabCharacter Line contains a tab character. 177
 Error whitespace FileTabCharacter Line contains a tab character. 178
 Error design DesignForExtension Method 'testDimensionD' is not designed for extension - needs to be abstract, final or empty. 178
 Error javadoc JavadocMethod Missing a Javadoc comment. 178
 Error whitespace FileTabCharacter Line contains a tab character. 179
 Error whitespace FileTabCharacter Line contains a tab character. 180
 Error regexp RegexpSingleline Line has trailing spaces. 181
 Error whitespace FileTabCharacter Line contains a tab character. 181
 Error whitespace FileTabCharacter Line contains a tab character. 182
 Error sizes LineLength Line is longer than 80 characters (found 92). 183
 Error whitespace FileTabCharacter Line contains a tab character. 183
 Error whitespace FileTabCharacter Line contains a tab character. 184
 Error sizes LineLength Line is longer than 80 characters (found 91). 185
 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

au/gov/amsa/ais/message/AisBaseStation.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error regexp RegexpSingleline Line has trailing spaces. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error regexp RegexpSingleline Line has trailing spaces. 30
 Error misc FinalParameters Parameter message should be final. 33
 Error javadoc JavadocMethod Expected @param tag for 'message'. 33
 Error misc FinalParameters Parameter padBits should be final. 33
 Error javadoc JavadocMethod Expected @param tag for 'padBits'. 33
 Error regexp RegexpSingleline Line has trailing spaces. 39
 Error misc FinalParameters Parameter message should be final. 43
 Error misc FinalParameters Parameter source should be final. 43
 Error coding HiddenField 'source' hides a field. 43
 Error javadoc JavadocMethod Expected @param tag for 'source'. 43
 Error misc FinalParameters Parameter padBits should be final. 43
 Error javadoc JavadocMethod Expected @param tag for 'padBits'. 43
 Error regexp RegexpSingleline Line has trailing spaces. 49
 Error sizes LineLength Line is longer than 80 characters (found 100). 55
 Error misc FinalParameters Parameter factory should be final. 55
 Error javadoc JavadocMethod Expected @param tag for 'factory'. 55
 Error misc FinalParameters Parameter message should be final. 55
 Error javadoc JavadocMethod Expected @param tag for 'message'. 55
 Error misc FinalParameters Parameter source should be final. 55
 Error coding HiddenField 'source' hides a field. 55
 Error javadoc JavadocMethod Expected @param tag for 'source'. 55
 Error misc FinalParameters Parameter padBits should be final. 55
 Error javadoc JavadocMethod Expected @param tag for 'padBits'. 55
 Error design DesignForExtension Method 'getMessageId' is not designed for extension - needs to be abstract, final or empty. 64
 Error design DesignForExtension Method 'getRepeatIndicator' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error coding MagicNumber '6' is a magic number. 70
 Error coding MagicNumber '8' is a magic number. 70
 Error design DesignForExtension Method 'getMmsi' is not designed for extension - needs to be abstract, final or empty. 73
 Error coding MagicNumber '8' is a magic number. 75
 Error coding MagicNumber '38' is a magic number. 75
 Error design DesignForExtension Method 'getYear' is not designed for extension - needs to be abstract, final or empty. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error coding MagicNumber '38' is a magic number. 79
 Error coding MagicNumber '52' is a magic number. 79
 Error design DesignForExtension Method 'getMonth' is not designed for extension - needs to be abstract, final or empty. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error coding MagicNumber '52' is a magic number. 83
 Error coding MagicNumber '56' is a magic number. 83
 Error design DesignForExtension Method 'getDay' is not designed for extension - needs to be abstract, final or empty. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error coding MagicNumber '56' is a magic number. 87
 Error coding MagicNumber '61' is a magic number. 87
 Error design DesignForExtension Method 'getHour' is not designed for extension - needs to be abstract, final or empty. 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 90
 Error coding MagicNumber '61' is a magic number. 91
 Error coding MagicNumber '66' is a magic number. 91
 Error design DesignForExtension Method 'getMinute' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error coding MagicNumber '66' is a magic number. 95
 Error coding MagicNumber '72' is a magic number. 95
 Error design DesignForExtension Method 'getSecond' is not designed for extension - needs to be abstract, final or empty. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error coding MagicNumber '72' is a magic number. 99
 Error coding MagicNumber '78' is a magic number. 99
 Error design DesignForExtension Method 'getPositionAccuracy' is not designed for extension - needs to be abstract, final or empty. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error coding MagicNumber '78' is a magic number. 103
 Error coding MagicNumber '79' is a magic number. 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error sizes LineLength Line is longer than 80 characters (found 90). 108
 Error design DesignForExtension Method 'getTimestamp' is not designed for extension - needs to be abstract, final or empty. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error design DesignForExtension Method 'getLatitude' is not designed for extension - needs to be abstract, final or empty. 117
 Error javadoc JavadocMethod Missing a Javadoc comment. 117
 Error coding MagicNumber '107' is a magic number. 118
 Error coding MagicNumber '134' is a magic number. 118
 Error coding MagicNumber '600000.0' is a magic number. 118
 Error design DesignForExtension Method 'getLongitude' is not designed for extension - needs to be abstract, final or empty. 121
 Error javadoc JavadocMethod Missing a Javadoc comment. 121
 Error coding MagicNumber '79' is a magic number. 122
 Error coding MagicNumber '107' is a magic number. 122
 Error coding MagicNumber '600000.0' is a magic number. 122
 Error design DesignForExtension Method 'getDeviceType' is not designed for extension - needs to be abstract, final or empty. 125
 Error javadoc JavadocMethod Missing a Javadoc comment. 125
 Error coding MagicNumber '134' is a magic number. 126
 Error coding MagicNumber '138' is a magic number. 126
 Error design DesignForExtension Method 'getSource' is not designed for extension - needs to be abstract, final or empty. 129
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 134

au/gov/amsa/ais/message/AisBaseStationTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 22
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error design DesignForExtension Method 'testNormalInstantionPassesChecks' 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. 29
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error coding MagicNumber '4' is a magic number. 30
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error coding MagicNumber '3669702' is a magic number. 32
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error coding MagicNumber '2007' is a magic number. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error coding MagicNumber '5' is a magic number. 34
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error coding MagicNumber '14' is a magic number. 35
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error coding MagicNumber '19' is a magic number. 36
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error coding MagicNumber '57' is a magic number. 37
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error coding MagicNumber '39' is a magic number. 38
 Error sizes LineLength Line is longer than 80 characters (found 88). 39
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error sizes LineLength Line is longer than 80 characters (found 90). 41
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error coding MagicNumber '-76.35236166666666666666666667' is a magic number. 41
 Error sizes LineLength Line is longer than 80 characters (found 88). 42
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error coding MagicNumber '36.88376666666666666666666667' is a magic number. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error coding MagicNumber '7' is a magic number. 44
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error whitespace FileTabCharacter Line contains a tab character. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error misc FinalParameters Parameter time should be final. 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. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter date should be final. 51
 Error sizes LineLength Line is longer than 80 characters (found 86). 53
 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. 55
 Error whitespace FileTabCharacter Line contains a tab character. 56
 Error whitespace FileTabCharacter Line contains a tab character. 58
 Error design DesignForExtension Method 'testIncorrectMessageId' is not designed for extension - needs to be abstract, final or empty. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error whitespace FileTabCharacter Line contains a tab character. 59
 Error sizes LineLength Line is longer than 80 characters (found 84). 60
 Error whitespace FileTabCharacter Line contains a tab character. 60
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error whitespace FileTabCharacter Line contains a tab character. 62
 Error sizes LineLength Line is longer than 80 characters (found 99). 63
 Error whitespace FileTabCharacter Line contains a tab character. 63
 Error whitespace FileTabCharacter Line contains a tab character. 64
 Error coding MagicNumber '107' is a magic number. 64
 Error coding MagicNumber '134' is a magic number. 64
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error coding MagicNumber '79' is a magic number. 65
 Error coding MagicNumber '107' is a magic number. 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 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. 72
 Error blocks EmptyBlock Must have at least one statement. 72
 Error whitespace FileTabCharacter Line contains a tab character. 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. 76
 Error whitespace FileTabCharacter Line contains a tab character. 78
 Error design DesignForExtension Method 'testSource' is not designed for extension - needs to be abstract, final or empty. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error whitespace FileTabCharacter Line contains a tab character. 79
 Error whitespace FileTabCharacter Line contains a tab character. 80
 Error sizes LineLength Line is longer than 80 characters (found 101). 81
 Error whitespace FileTabCharacter Line contains a tab character. 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. 84

au/gov/amsa/ais/message/AisMessageOther.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 5
 Error whitespace FileTabCharacter Line contains a tab character. 7
 Error javadoc JavadocVariable 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. 10
 Error javadoc JavadocMethod Missing a Javadoc comment. 10
 Error misc FinalParameters Parameter messageId should be final. 10
 Error coding HiddenField 'messageId' hides a field. 10
 Error misc FinalParameters Parameter padBits should be final. 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. 14
 Error javadoc JavadocMethod Missing a Javadoc comment. 14
 Error misc FinalParameters Parameter messageId should be final. 14
 Error coding HiddenField 'messageId' hides a field. 14
 Error misc FinalParameters Parameter source should be final. 14
 Error coding HiddenField 'source' hides a field. 14
 Error misc FinalParameters Parameter padBits should be final. 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 'getMessageId' is not designed for extension - needs to be abstract, final or empty. 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. 22
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error design DesignForExtension Method 'getSource' is not designed for extension - needs to be abstract, final or empty. 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. 29
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 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

au/gov/amsa/ais/message/AisMessageOtherTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 8
 Error whitespace FileTabCharacter Line contains a tab character. 10
 Error design DesignForExtension Method 'testMethods' is not designed for extension - needs to be abstract, final or empty. 10
 Error javadoc JavadocMethod Missing a Javadoc comment. 10
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error coding MagicNumber '3' is a magic number. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error coding MagicNumber '3' is a magic number. 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 'testAisMessageOtherReturnsSource' 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
 Error coding MagicNumber '3' is a magic number. 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 'testToString' 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 coding MagicNumber '3' is a magic number. 25
 Error whitespace FileTabCharacter Line contains a tab character. 26

au/gov/amsa/ais/message/AisPosition.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 6
 Error whitespace FileTabCharacter Line contains a tab character. 8
 Error javadoc JavadocMethod Missing a Javadoc comment. 8
 Error whitespace FileTabCharacter Line contains a tab character. 10
 Error javadoc JavadocMethod Missing a Javadoc comment. 10
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error javadoc JavadocMethod Missing a Javadoc comment. 12
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error javadoc JavadocMethod Missing a Javadoc comment. 14
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error javadoc JavadocMethod Missing a Javadoc comment. 16
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error javadoc JavadocMethod Missing a Javadoc comment. 18
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 24

au/gov/amsa/ais/message/AisPositionA.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 16
 Error regexp RegexpSingleline Line has trailing spaces. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error sizes LineLength Line is longer than 80 characters (found 86). 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error sizes LineLength Line is longer than 80 characters (found 83). 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error misc FinalParameters Parameter message should be final. 35
 Error misc FinalParameters Parameter source should be final. 35
 Error coding HiddenField 'source' hides a field. 35
 Error misc FinalParameters Parameter padBits should be final. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error misc FinalParameters Parameter message should be final. 39
 Error misc FinalParameters Parameter padBits should be final. 39
 Error sizes LineLength Line is longer than 80 characters (found 98). 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter factory should be final. 43
 Error misc FinalParameters Parameter message should be final. 43
 Error misc FinalParameters Parameter source should be final. 43
 Error coding HiddenField 'source' hides a field. 43
 Error misc FinalParameters Parameter padBits should be final. 43
 Error coding MagicNumber '137' is a magic number. 45
 Error sizes LineLength Line is longer than 80 characters (found 91). 47
 Error coding MagicNumber '8' is a magic number. 49
 Error coding MagicNumber '38' is a magic number. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter extractor should be final. 54
 Error coding MagicNumber '128' is a magic number. 56
 Error coding MagicNumber '137' is a magic number. 56
 Error blocks NeedBraces 'if' construct must use '{}'s. 57
 Error coding MagicNumber '359' is a magic number. 59
 Error blocks NeedBraces 'else' construct must use '{}'s. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter extractor should be final. 69
 Error coding MagicNumber '116' is a magic number. 71
 Error coding MagicNumber '128' is a magic number. 71
 Error blocks NeedBraces 'if' construct must use '{}'s. 72
 Error coding MagicNumber '3600' is a magic number. 72
 Error blocks NeedBraces 'else' construct must use '{}'s. 74
 Error coding MagicNumber '10.0' is a magic number. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter extractor should be final. 81
 Error coding MagicNumber '50' is a magic number. 83
 Error coding MagicNumber '60' is a magic number. 83
 Error blocks NeedBraces 'if' construct must use '{}'s. 84
 Error blocks NeedBraces 'else' construct must use '{}'s. 86
 Error coding MagicNumber '10.0' is a magic number. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter extractor should be final. 93
 Error coding MagicNumber '42' is a magic number. 95
 Error coding MagicNumber '50' is a magic number. 95
 Error blocks NeedBraces 'if' construct must use '{}'s. 96
 Error blocks NeedBraces 'else' construct must use '{}'s. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error misc FinalParameters Parameter extractor should be final. 105
 Error coding MagicNumber '61' is a magic number. 107
 Error coding MagicNumber '89' is a magic number. 107
 Error coding MagicNumber '600000.0' is a magic number. 111
 Error coding MagicNumber '600000.0' is a magic number. 112
 Error javadoc JavadocMethod Missing a Javadoc comment. 119
 Error misc FinalParameters Parameter extractor should be final. 119
 Error coding MagicNumber '89' is a magic number. 122
 Error coding MagicNumber '116' is a magic number. 122
 Error coding MagicNumber '600000.0' is a magic number. 126
 Error coding MagicNumber '600000.0' is a magic number. 127
 Error design DesignForExtension Method 'getMessageId' is not designed for extension - needs to be abstract, final or empty. 134
 Error design DesignForExtension Method 'getRepeatIndicator' is not designed for extension - needs to be abstract, final or empty. 139
 Error coding MagicNumber '6' is a magic number. 141
 Error coding MagicNumber '8' is a magic number. 141
 Error design DesignForExtension Method 'getMmsi' is not designed for extension - needs to be abstract, final or empty. 144
 Error design DesignForExtension Method 'getNavigationalStatus' is not designed for extension - needs to be abstract, final or empty. 149
 Error javadoc JavadocMethod Missing a Javadoc comment. 149
 Error coding MagicNumber '38' is a magic number. 150
 Error coding MagicNumber '42' is a magic number. 150
 Error design DesignForExtension Method 'getRateOfTurn' is not designed for extension - needs to be abstract, final or empty. 153
 Error javadoc JavadocMethod Missing a Javadoc comment. 153
 Error design DesignForExtension Method 'getSpeedOverGroundKnots' is not designed for extension - needs to be abstract, final or empty. 157
 Error design DesignForExtension Method 'isHighAccuracyPosition' is not designed for extension - needs to be abstract, final or empty. 162
 Error coding MagicNumber '60' is a magic number. 164
 Error coding MagicNumber '61' is a magic number. 164
 Error design DesignForExtension Method 'getLongitude' is not designed for extension - needs to be abstract, final or empty. 167
 Error design DesignForExtension Method 'getLatitude' is not designed for extension - needs to be abstract, final or empty. 172
 Error design DesignForExtension Method 'getCourseOverGround' is not designed for extension - needs to be abstract, final or empty. 177
 Error design DesignForExtension Method 'getTrueHeading' is not designed for extension - needs to be abstract, final or empty. 182
 Error design DesignForExtension Method 'getTimeSecondsOnly' is not designed for extension - needs to be abstract, final or empty. 187
 Error coding MagicNumber '137' is a magic number. 189
 Error coding MagicNumber '143' is a magic number. 189
 Error design DesignForExtension Method 'getSpecialManoeuvreIndicator' is not designed for extension - needs to be abstract, final or empty. 192
 Error javadoc JavadocMethod Missing a Javadoc comment. 192
 Error coding MagicNumber '143' is a magic number. 193
 Error coding MagicNumber '145' is a magic number. 193
 Error design DesignForExtension Method 'getSpare' is not designed for extension - needs to be abstract, final or empty. 196
 Error javadoc JavadocMethod Missing a Javadoc comment. 196
 Error coding MagicNumber '145' is a magic number. 197
 Error coding MagicNumber '148' is a magic number. 197
 Error design DesignForExtension Method 'isUsingRAIM' is not designed for extension - needs to be abstract, final or empty. 200
 Error coding MagicNumber '148' is a magic number. 202
 Error coding MagicNumber '149' is a magic number. 202
 Error design DesignForExtension Method 'getCommunications' is not designed for extension - needs to be abstract, final or empty. 205
 Error coding MagicNumber '149' is a magic number. 207
 Error design DesignForExtension Method 'getSource' is not designed for extension - needs to be abstract, final or empty. 210
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 215

au/gov/amsa/ais/message/AisPositionATest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error design DesignForExtension Method 'testAisPosition' is not designed for extension - needs to be abstract, final or empty. 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error coding MagicNumber '366730000' is a magic number. 29
 Error coding MagicNumber '20.8' is a magic number. 32
 Error coding MagicNumber '37.80380333333333' is a magic number. 34
 Error coding MagicNumber '-122.392531666667' is a magic number. 35
 Error coding MagicNumber '51.3' is a magic number. 36
 Error coding MagicNumber '50' is a magic number. 38
 Error coding MagicNumber '4' is a magic number. 46
 Error coding MagicNumber '1891' is a magic number. 47
 Error design DesignForExtension Method 'testCommicationsWithTime' is not designed for extension - needs to be abstract, final or empty. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error coding MagicNumber '234' is a magic number. 63
 Error design DesignForExtension Method 'testNullCommunicationsTime' is not designed for extension - needs to be abstract, final or empty. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error design DesignForExtension Method 'testConstructorWithMessageAndSource' is not designed for extension - needs to be abstract, final or empty. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error design DesignForExtension Method 'testConstructorFailsWhenLineHasWrongMessageId' is not designed for extension - needs to be abstract, final or empty. 84
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error design DesignForExtension Method 'testExtractRateOfTurn' is not designed for extension - needs to be abstract, final or empty. 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 90
 Error sizes LineLength Line is longer than 80 characters (found 84). 93
 Error coding MagicNumber '-128' is a magic number. 93
 Error design DesignForExtension Method 'testExtractTrueHeading' is not designed for extension - needs to be abstract, final or empty. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error coding MagicNumber '511' is a magic number. 102
 Error design DesignForExtension Method 'testExtractCourseOverGround' is not designed for extension - needs to be abstract, final or empty. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error coding MagicNumber '3600' is a magic number. 111
 Error design DesignForExtension Method 'testExtractSpeedOverGround' is not designed for extension - needs to be abstract, final or empty. 117
 Error javadoc JavadocMethod Missing a Javadoc comment. 117
 Error coding MagicNumber '1023' is a magic number. 120
 Error design DesignForExtension Method 'testExtractLongitude' is not designed for extension - needs to be abstract, final or empty. 126
 Error javadoc JavadocMethod Missing a Javadoc comment. 126
 Error sizes LineLength Line is longer than 80 characters (found 89). 129
 Error coding MagicNumber '108600000' is a magic number. 129
 Error design DesignForExtension Method 'testExtractLatitude' is not designed for extension - needs to be abstract, final or empty. 135
 Error javadoc JavadocMethod Missing a Javadoc comment. 135
 Error sizes LineLength Line is longer than 80 characters (found 88). 138
 Error coding MagicNumber '54600000' is a magic number. 138
 Error design DesignForExtension Method 'testExtractLongitudeBadPos' is not designed for extension - needs to be abstract, final or empty. 144
 Error javadoc JavadocMethod Missing a Javadoc comment. 144
 Error sizes LineLength Line is longer than 80 characters (found 89). 147
 Error coding MagicNumber '118600000' is a magic number. 147
 Error design DesignForExtension Method 'testExtractLatitudeBadPos' is not designed for extension - needs to be abstract, final or empty. 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error sizes LineLength Line is longer than 80 characters (found 88). 155
 Error coding MagicNumber '58600000' is a magic number. 155
 Error design DesignForExtension Method 'testExtractLongitudeBadNeg' is not designed for extension - needs to be abstract, final or empty. 161
 Error javadoc JavadocMethod Missing a Javadoc comment. 161
 Error sizes LineLength Line is longer than 80 characters (found 90). 164
 Error coding MagicNumber '-118600000' is a magic number. 164
 Error design DesignForExtension Method 'testExtractLatitudeBadNeg' is not designed for extension - needs to be abstract, final or empty. 169
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error sizes LineLength Line is longer than 80 characters (found 89). 172
 Error coding MagicNumber '-58600000' is a magic number. 172

au/gov/amsa/ais/message/AisPositionB.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error sizes LineLength Line is longer than 80 characters (found 86). 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error sizes LineLength Line is longer than 80 characters (found 83). 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 29
 Error misc FinalParameters Parameter message should be final. 29
 Error misc FinalParameters Parameter source should be final. 29
 Error coding HiddenField 'source' hides a field. 29
 Error misc FinalParameters Parameter padBits should be final. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error misc FinalParameters Parameter message should be final. 33
 Error misc FinalParameters Parameter padBits should be final. 33
 Error sizes LineLength Line is longer than 80 characters (found 98). 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter factory should be final. 37
 Error misc FinalParameters Parameter message should be final. 37
 Error misc FinalParameters Parameter source should be final. 37
 Error coding HiddenField 'source' hides a field. 37
 Error misc FinalParameters Parameter padBits should be final. 37
 Error coding MagicNumber '133' is a magic number. 39
 Error coding MagicNumber '8' is a magic number. 43
 Error coding MagicNumber '38' is a magic number. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter extractor should be final. 48
 Error coding MagicNumber '124' is a magic number. 50
 Error coding MagicNumber '133' is a magic number. 50
 Error blocks NeedBraces 'if' construct must use '{}'s. 51
 Error coding MagicNumber '359' is a magic number. 53
 Error blocks NeedBraces 'else' construct must use '{}'s. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter extractor should be final. 63
 Error coding MagicNumber '112' is a magic number. 65
 Error coding MagicNumber '124' is a magic number. 65
 Error blocks NeedBraces 'if' construct must use '{}'s. 66
 Error coding MagicNumber '3600' is a magic number. 66
 Error blocks NeedBraces 'else' construct must use '{}'s. 68
 Error coding MagicNumber '10.0' is a magic number. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter extractor should be final. 75
 Error coding MagicNumber '46' is a magic number. 76
 Error coding MagicNumber '56' is a magic number. 76
 Error blocks NeedBraces 'if' construct must use '{}'s. 77
 Error blocks NeedBraces 'else' construct must use '{}'s. 79
 Error coding MagicNumber '10.0' is a magic number. 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 83
 Error misc FinalParameters Parameter extractor should be final. 83
 Error coding MagicNumber '57' is a magic number. 84
 Error coding MagicNumber '85' is a magic number. 84
 Error coding MagicNumber '600000.0' is a magic number. 88
 Error coding MagicNumber '600000.0' is a magic number. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter extractor should be final. 93
 Error coding MagicNumber '85' is a magic number. 94
 Error coding MagicNumber '112' is a magic number. 94
 Error coding MagicNumber '600000.0' is a magic number. 98
 Error coding MagicNumber '600000.0' is a magic number. 99
 Error design DesignForExtension Method 'getMessageId' is not designed for extension - needs to be abstract, final or empty. 103
 Error design DesignForExtension Method 'getRepeatIndicator' is not designed for extension - needs to be abstract, final or empty. 108
 Error coding MagicNumber '6' is a magic number. 110
 Error coding MagicNumber '8' is a magic number. 110
 Error design DesignForExtension Method 'getMmsi' is not designed for extension - needs to be abstract, final or empty. 113
 Error design DesignForExtension Method 'getSpare' is not designed for extension - needs to be abstract, final or empty. 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error coding MagicNumber '38' is a magic number. 119
 Error coding MagicNumber '46' is a magic number. 119
 Error design DesignForExtension Method 'getSpeedOverGroundKnots' is not designed for extension - needs to be abstract, final or empty. 122
 Error design DesignForExtension Method 'isHighAccuracyPosition' is not designed for extension - needs to be abstract, final or empty. 127
 Error coding MagicNumber '56' is a magic number. 129
 Error coding MagicNumber '57' is a magic number. 129
 Error design DesignForExtension Method 'getLongitude' is not designed for extension - needs to be abstract, final or empty. 132
 Error design DesignForExtension Method 'getLatitude' is not designed for extension - needs to be abstract, final or empty. 137
 Error design DesignForExtension Method 'getCourseOverGround' is not designed for extension - needs to be abstract, final or empty. 142
 Error design DesignForExtension Method 'getTrueHeading' is not designed for extension - needs to be abstract, final or empty. 147
 Error design DesignForExtension Method 'getTimeSecondsOnly' is not designed for extension - needs to be abstract, final or empty. 152
 Error coding MagicNumber '133' is a magic number. 154
 Error coding MagicNumber '139' is a magic number. 154
 Error design DesignForExtension Method 'getSpare2' is not designed for extension - needs to be abstract, final or empty. 157
 Error javadoc JavadocMethod Missing a Javadoc comment. 157
 Error coding MagicNumber '139' is a magic number. 158
 Error coding MagicNumber '141' is a magic number. 158
 Error design DesignForExtension Method 'isSotdmaUnit' is not designed for extension - needs to be abstract, final or empty. 161
 Error javadoc JavadocMethod Missing a Javadoc comment. 161
 Error coding MagicNumber '141' is a magic number. 162
 Error coding MagicNumber '142' is a magic number. 162
 Error design DesignForExtension Method 'isEquippedWithIntegratedDisplayForMessages12And14' is not designed for extension - needs to be abstract, final or empty. 165
 Error javadoc JavadocMethod Missing a Javadoc comment. 165
 Error coding MagicNumber '142' is a magic number. 166
 Error coding MagicNumber '143' is a magic number. 166
 Error design DesignForExtension Method 'isEquippedWithDscFunction' is not designed for extension - needs to be abstract, final or empty. 169
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error coding MagicNumber '143' is a magic number. 170
 Error coding MagicNumber '144' is a magic number. 170
 Error design DesignForExtension Method 'canOperateOverWholeMarineBand' is not designed for extension - needs to be abstract, final or empty. 173
 Error javadoc JavadocMethod Missing a Javadoc comment. 173
 Error coding MagicNumber '144' is a magic number. 174
 Error coding MagicNumber '145' is a magic number. 174
 Error design DesignForExtension Method 'canManageFrequenciesViaMessage22' is not designed for extension - needs to be abstract, final or empty. 177
 Error javadoc JavadocMethod Missing a Javadoc comment. 177
 Error coding MagicNumber '145' is a magic number. 178
 Error coding MagicNumber '146' is a magic number. 178
 Error design DesignForExtension Method 'isStationOperatingInAssignedMode' is not designed for extension - needs to be abstract, final or empty. 181
 Error javadoc JavadocMethod Missing a Javadoc comment. 181
 Error coding MagicNumber '146' is a magic number. 182
 Error coding MagicNumber '147' is a magic number. 182
 Error design DesignForExtension Method 'isUsingRAIM' is not designed for extension - needs to be abstract, final or empty. 185
 Error coding MagicNumber '147' is a magic number. 187
 Error coding MagicNumber '148' is a magic number. 187
 Error design DesignForExtension Method 'isITDMACommunicationState' is not designed for extension - needs to be abstract, final or empty. 190
 Error javadoc JavadocMethod Missing a Javadoc comment. 190
 Error coding MagicNumber '148' is a magic number. 191
 Error coding MagicNumber '149' is a magic number. 191
 Error design DesignForExtension Method 'getCommunications' is not designed for extension - needs to be abstract, final or empty. 194
 Error coding MagicNumber '149' is a magic number. 196
 Error design DesignForExtension Method 'getSource' is not designed for extension - needs to be abstract, final or empty. 199
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 204

au/gov/amsa/ais/message/AisPositionBExtended.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 10
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 13
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error sizes LineLength Line is longer than 80 characters (found 86). 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 15
 Error sizes LineLength Line is longer than 80 characters (found 83). 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter message should be final. 37
 Error misc FinalParameters Parameter padBits should be final. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter message should be final. 41
 Error misc FinalParameters Parameter source should be final. 41
 Error coding HiddenField 'source' hides a field. 41
 Error misc FinalParameters Parameter padBits should be final. 41
 Error sizes LineLength Line is longer than 80 characters (found 91). 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter factory should be final. 45
 Error misc FinalParameters Parameter message should be final. 45
 Error misc FinalParameters Parameter source should be final. 45
 Error coding HiddenField 'source' hides a field. 45
 Error misc FinalParameters Parameter padBits should be final. 46
 Error coding MagicNumber '301' is a magic number. 48
 Error sizes LineLength Line is longer than 80 characters (found 93). 50
 Error coding MagicNumber '6' is a magic number. 51
 Error coding MagicNumber '8' is a magic number. 51
 Error coding MagicNumber '8' is a magic number. 52
 Error coding MagicNumber '38' is a magic number. 52
 Error coding MagicNumber '56' is a magic number. 54
 Error coding MagicNumber '57' is a magic number. 54
 Error coding MagicNumber '133' is a magic number. 59
 Error coding MagicNumber '139' is a magic number. 59
 Error coding MagicNumber '143' is a magic number. 60
 Error coding MagicNumber '263' is a magic number. 60
 Error coding MagicNumber '263' is a magic number. 61
 Error coding MagicNumber '271' is a magic number. 61
 Error coding MagicNumber '271' is a magic number. 62
 Error coding MagicNumber '280' is a magic number. 62
 Error coding MagicNumber '280' is a magic number. 63
 Error coding MagicNumber '289' is a magic number. 63
 Error coding MagicNumber '289' is a magic number. 64
 Error coding MagicNumber '295' is a magic number. 64
 Error coding MagicNumber '295' is a magic number. 65
 Error coding MagicNumber '301' is a magic number. 65
 Error coding MagicNumber '305' is a magic number. 66
 Error coding MagicNumber '306' is a magic number. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter extractor should be final. 69
 Error coding MagicNumber '124' is a magic number. 70
 Error coding MagicNumber '133' is a magic number. 70
 Error blocks NeedBraces 'if' construct must use '{}'s. 71
 Error blocks NeedBraces 'else' construct must use '{}'s. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error misc FinalParameters Parameter extractor should be final. 77
 Error coding MagicNumber '112' is a magic number. 78
 Error coding MagicNumber '124' is a magic number. 78
 Error blocks NeedBraces 'if' construct must use '{}'s. 79
 Error blocks NeedBraces 'else' construct must use '{}'s. 81
 Error coding MagicNumber '10.0' is a magic number. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter extractor should be final. 85
 Error coding MagicNumber '46' is a magic number. 86
 Error coding MagicNumber '56' is a magic number. 86
 Error blocks NeedBraces 'if' construct must use '{}'s. 87
 Error blocks NeedBraces 'else' construct must use '{}'s. 89
 Error coding MagicNumber '10.0' is a magic number. 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter extractor should be final. 93
 Error coding MagicNumber '57' is a magic number. 94
 Error coding MagicNumber '85' is a magic number. 94
 Error coding MagicNumber '600000.0' is a magic number. 98
 Error coding MagicNumber '600000.0' is a magic number. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error misc FinalParameters Parameter extractor should be final. 103
 Error coding MagicNumber '85' is a magic number. 104
 Error coding MagicNumber '112' is a magic number. 104
 Error coding MagicNumber '600000.0' is a magic number. 108
 Error coding MagicNumber '600000.0' is a magic number. 109
 Error design DesignForExtension Method 'getMessageId' is not designed for extension - needs to be abstract, final or empty. 113
 Error design DesignForExtension Method 'getRepeatIndicator' is not designed for extension - needs to be abstract, final or empty. 118
 Error design DesignForExtension Method 'getMmsi' is not designed for extension - needs to be abstract, final or empty. 123
 Error design DesignForExtension Method 'getSpeedOverGroundKnots' is not designed for extension - needs to be abstract, final or empty. 128
 Error design DesignForExtension Method 'getLongitude' is not designed for extension - needs to be abstract, final or empty. 133
 Error design DesignForExtension Method 'getLatitude' is not designed for extension - needs to be abstract, final or empty. 138
 Error design DesignForExtension Method 'getCourseOverGround' is not designed for extension - needs to be abstract, final or empty. 143
 Error design DesignForExtension Method 'getTrueHeading' is not designed for extension - needs to be abstract, final or empty. 148
 Error design DesignForExtension Method 'getTimeSecondsOnly' is not designed for extension - needs to be abstract, final or empty. 153
 Error design DesignForExtension Method 'getName' is not designed for extension - needs to be abstract, final or empty. 158
 Error design DesignForExtension Method 'getShipType' is not designed for extension - needs to be abstract, final or empty. 164
 Error design DesignForExtension Method 'getDimensionA' is not designed for extension - needs to be abstract, final or empty. 169
 Error blocks NeedBraces 'if' construct must use '{}'s. 171
 Error blocks NeedBraces 'else' construct must use '{}'s. 173
 Error design DesignForExtension Method 'getDimensionB' is not designed for extension - needs to be abstract, final or empty. 177
 Error blocks NeedBraces 'if' construct must use '{}'s. 179
 Error blocks NeedBraces 'else' construct must use '{}'s. 181
 Error design DesignForExtension Method 'getDimensionC' is not designed for extension - needs to be abstract, final or empty. 185
 Error blocks NeedBraces 'if' construct must use '{}'s. 187
 Error blocks NeedBraces 'else' construct must use '{}'s. 189
 Error design DesignForExtension Method 'getDimensionD' is not designed for extension - needs to be abstract, final or empty. 193
 Error blocks NeedBraces 'if' construct must use '{}'s. 195
 Error blocks NeedBraces 'else' construct must use '{}'s. 197
 Error design DesignForExtension Method 'getLengthMetres' is not designed for extension - needs to be abstract, final or empty. 201
 Error blocks NeedBraces 'if' construct must use '{}'s. 204
 Error blocks NeedBraces 'if' construct must use '{}'s. 207
 Error design DesignForExtension Method 'getWidthMetres' is not designed for extension - needs to be abstract, final or empty. 212
 Error blocks NeedBraces 'if' construct must use '{}'s. 215
 Error blocks NeedBraces 'if' construct must use '{}'s. 218
 Error design DesignForExtension Method 'getSource' is not designed for extension - needs to be abstract, final or empty. 223
 Error design DesignForExtension Method 'isHighAccuracyPosition' is not designed for extension - needs to be abstract, final or empty. 228
 Error design DesignForExtension Method 'isUsingRAIM' is not designed for extension - needs to be abstract, final or empty. 233
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 238

au/gov/amsa/ais/message/AisPositionBExtendedTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error design DesignForExtension Method 'testParser' is not designed for extension - needs to be abstract, final or empty. 20
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error sizes LineLength Line is longer than 80 characters (found 85). 23
 Error coding MagicNumber '19' is a magic number. 26
 Error coding MagicNumber '367059850' is a magic number. 28
 Error coding MagicNumber '8.7' is a magic number. 29
 Error coding MagicNumber '-88.8103916667' is a magic number. 31
 Error coding MagicNumber '29.543695' is a magic number. 32
 Error coding MagicNumber '335.9' is a magic number. 33
 Error coding MagicNumber '46' is a magic number. 35
 Error coding MagicNumber '70' is a magic number. 37
 Error coding MagicNumber '5' is a magic number. 38
 Error coding MagicNumber '21' is a magic number. 39
 Error coding MagicNumber '4' is a magic number. 40
 Error coding MagicNumber '4' is a magic number. 41
 Error coding MagicNumber '26' is a magic number. 42
 Error coding MagicNumber '8' is a magic number. 43
 Error design DesignForExtension Method 'testExtractTrueHeadingNotAvailiable' is not designed for extension - needs to be abstract, final or empty. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error coding MagicNumber '511' is a magic number. 52
 Error design DesignForExtension Method 'testExtractTrueHeadingOk' is not designed for extension - needs to be abstract, final or empty. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error coding MagicNumber '236' is a magic number. 61
 Error coding MagicNumber '236' is a magic number. 64
 Error design DesignForExtension Method 'testExtractCourseOverGround' is not designed for extension - needs to be abstract, final or empty. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error coding MagicNumber '3600' is a magic number. 70
 Error design DesignForExtension Method 'testExtractSpeedOverGround' is not designed for extension - needs to be abstract, final or empty. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error coding MagicNumber '1023' is a magic number. 79
 Error design DesignForExtension Method 'testExtractLongitude' is not designed for extension - needs to be abstract, final or empty. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error sizes LineLength Line is longer than 80 characters (found 89). 88
 Error coding MagicNumber '108600000' is a magic number. 88
 Error design DesignForExtension Method 'testExtractLatitude' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error sizes LineLength Line is longer than 80 characters (found 88). 97
 Error coding MagicNumber '54600000' is a magic number. 97

au/gov/amsa/ais/message/AisPositionBTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error design DesignForExtension Method 'test' 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 87). 32
 Error coding MagicNumber '503590600' is a magic number. 34
 Error coding MagicNumber '13.7' is a magic number. 36
 Error coding MagicNumber '145.826645' is a magic number. 38
 Error coding MagicNumber '-16.846818333333335' is a magic number. 39
 Error coding MagicNumber '219.2' is a magic number. 40
 Error coding MagicNumber '42' is a magic number. 42
 Error coding MagicNumber '3' is a magic number. 54
 Error coding MagicNumber '6' is a magic number. 59
 Error design DesignForExtension Method 'testIncorrectMessageId' is not designed for extension - needs to be abstract, final or empty. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error sizes LineLength Line is longer than 80 characters (found 91). 69
 Error coding MagicNumber '107' is a magic number. 70
 Error coding MagicNumber '134' is a magic number. 70
 Error coding MagicNumber '79' is a magic number. 71
 Error coding MagicNumber '107' is a magic number. 71
 Error blocks EmptyBlock Must have at least one statement. 78
 Error design DesignForExtension Method 'testExtractTrueHeadingNotAvailiable' is not designed for extension - needs to be abstract, final or empty. 84
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error coding MagicNumber '511' is a magic number. 87
 Error design DesignForExtension Method 'testExtractTrueHeadingOk' is not designed for extension - needs to be abstract, final or empty. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error coding MagicNumber '236' is a magic number. 96
 Error coding MagicNumber '236' is a magic number. 99
 Error design DesignForExtension Method 'testExtractCourseOverGround' is not designed for extension - needs to be abstract, final or empty. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error coding MagicNumber '3600' is a magic number. 105
 Error design DesignForExtension Method 'testExtractSpeedOverGround' is not designed for extension - needs to be abstract, final or empty. 111
 Error javadoc JavadocMethod Missing a Javadoc comment. 111
 Error coding MagicNumber '1023' is a magic number. 114
 Error design DesignForExtension Method 'testExtractLongitude' is not designed for extension - needs to be abstract, final or empty. 120
 Error javadoc JavadocMethod Missing a Javadoc comment. 120
 Error sizes LineLength Line is longer than 80 characters (found 89). 123
 Error coding MagicNumber '108600000' is a magic number. 123
 Error design DesignForExtension Method 'testExtractLatitude' is not designed for extension - needs to be abstract, final or empty. 129
 Error javadoc JavadocMethod Missing a Javadoc comment. 129
 Error sizes LineLength Line is longer than 80 characters (found 88). 132
 Error coding MagicNumber '54600000' is a magic number. 132

au/gov/amsa/ais/message/AisPositionGPS.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 29
 Error misc FinalParameters Parameter message should be final. 29
 Error misc FinalParameters Parameter source should be final. 29
 Error coding HiddenField 'source' hides a field. 29
 Error misc FinalParameters Parameter padBits should be final. 29
 Error regexp RegexpSingleline Line has trailing spaces. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error misc FinalParameters Parameter message should be final. 33
 Error misc FinalParameters Parameter padBits should be final. 33
 Error sizes LineLength Line is longer than 80 characters (found 100). 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter factory should be final. 37
 Error misc FinalParameters Parameter message should be final. 37
 Error misc FinalParameters Parameter source should be final. 37
 Error coding HiddenField 'source' hides a field. 37
 Error misc FinalParameters Parameter padBits should be final. 37
 Error coding MagicNumber '96' is a magic number. 39
 Error coding MagicNumber '8' is a magic number. 42
 Error coding MagicNumber '38' is a magic number. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter extractor should be final. 48
 Error coding MagicNumber '85' is a magic number. 50
 Error coding MagicNumber '94' is a magic number. 50
 Error blocks NeedBraces 'if' construct must use '{}'s. 51
 Error coding MagicNumber '360' is a magic number. 51
 Error blocks NeedBraces 'else' construct must use '{}'s. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter extractor should be final. 60
 Error coding MagicNumber '79' is a magic number. 62
 Error coding MagicNumber '85' is a magic number. 62
 Error blocks NeedBraces 'if' construct must use '{}'s. 63
 Error blocks NeedBraces 'else' construct must use '{}'s. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter extractor should be final. 72
 Error coding MagicNumber '44' is a magic number. 74
 Error coding MagicNumber '62' is a magic number. 74
 Error coding MagicNumber '600.0' is a magic number. 78
 Error coding MagicNumber '600.0' is a magic number. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter extractor should be final. 86
 Error coding MagicNumber '62' is a magic number. 89
 Error coding MagicNumber '79' is a magic number. 89
 Error coding MagicNumber '600.0' is a magic number. 93
 Error coding MagicNumber '600.0' is a magic number. 94
 Error design DesignForExtension Method 'getMessageId' is not designed for extension - needs to be abstract, final or empty. 101
 Error design DesignForExtension Method 'getRepeatIndicator' is not designed for extension - needs to be abstract, final or empty. 106
 Error coding MagicNumber '6' is a magic number. 108
 Error coding MagicNumber '8' is a magic number. 108
 Error design DesignForExtension Method 'getMmsi' is not designed for extension - needs to be abstract, final or empty. 111
 Error sizes LineLength Line is longer than 80 characters (found 121). 116
 Error design DesignForExtension Method 'getNavigationalStatus' is not designed for extension - needs to be abstract, final or empty. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 116
 Error coding MagicNumber '40' is a magic number. 116
 Error coding MagicNumber '44' is a magic number. 116
 Error design DesignForExtension Method 'getSpeedOverGroundKnots' is not designed for extension - needs to be abstract, final or empty. 118
 Error design DesignForExtension Method 'isHighAccuracyPosition' is not designed for extension - needs to be abstract, final or empty. 123
 Error coding MagicNumber '38' is a magic number. 125
 Error coding MagicNumber '39' is a magic number. 125
 Error design DesignForExtension Method 'getLongitude' is not designed for extension - needs to be abstract, final or empty. 128
 Error design DesignForExtension Method 'getLatitude' is not designed for extension - needs to be abstract, final or empty. 133
 Error design DesignForExtension Method 'getCourseOverGround' is not designed for extension - needs to be abstract, final or empty. 138
 Error design DesignForExtension Method 'getTrueHeading' is not designed for extension - needs to be abstract, final or empty. 143
 Error design DesignForExtension Method 'getTimeSecondsOnly' is not designed for extension - needs to be abstract, final or empty. 148
 Error design DesignForExtension Method 'getSpare' is not designed for extension - needs to be abstract, final or empty. 153
 Error javadoc JavadocMethod Missing a Javadoc comment. 153
 Error coding MagicNumber '95' is a magic number. 154
 Error coding MagicNumber '96' is a magic number. 154
 Error design DesignForExtension Method 'isUsingRAIM' is not designed for extension - needs to be abstract, final or empty. 157
 Error coding MagicNumber '39' is a magic number. 159
 Error coding MagicNumber '40' is a magic number. 159
 Error design DesignForExtension Method 'getSource' is not designed for extension - needs to be abstract, final or empty. 162
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 167

au/gov/amsa/ais/message/AisPositionGPSTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 7
 Error javadoc JavadocVariable Missing a Javadoc comment. 9
 Error design DesignForExtension Method 'testAisPosition' is not designed for extension - needs to be abstract, final or empty. 11
 Error javadoc JavadocMethod Missing a Javadoc comment. 11
 Error coding MagicNumber '27' is a magic number. 16
 Error coding MagicNumber '3' is a magic number. 17
 Error coding MagicNumber '538006547' is a magic number. 18
 Error coding MagicNumber '31.365' is a magic number. 21
 Error coding MagicNumber '32.325' is a magic number. 22
 Error coding MagicNumber '92' is a magic number. 24
 Error design DesignForExtension Method 'testAisPositionWithSOG' is not designed for extension - needs to be abstract, final or empty. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error coding MagicNumber '27' is a magic number. 32
 Error coding MagicNumber '636016910' is a magic number. 34
 Error sizes LineLength Line is longer than 80 characters (found 91). 36
 Error coding MagicNumber '2.19' is a magic number. 37
 Error coding MagicNumber '101.9967' is a magic number. 38
 Error coding MagicNumber '14' is a magic number. 39
 Error coding MagicNumber '311' is a magic number. 40

au/gov/amsa/ais/message/AisShipStatic.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 8
 Error whitespace FileTabCharacter Line contains a tab character. 10
 Error javadoc JavadocMethod Missing a Javadoc comment. 10
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error javadoc JavadocMethod Missing a Javadoc comment. 12
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error javadoc JavadocMethod Missing a Javadoc comment. 14
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error javadoc JavadocMethod Missing a Javadoc comment. 16
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error javadoc JavadocMethod Missing a Javadoc comment. 18
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 24
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 26

au/gov/amsa/ais/message/AisShipStaticA.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 16
 Error regexp RegexpSingleline Line has trailing spaces. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 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 javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter message should be final. 44
 Error misc FinalParameters Parameter source should be final. 44
 Error coding HiddenField 'source' hides a field. 44
 Error misc FinalParameters Parameter padBits should be final. 44
 Error sizes LineLength Line is longer than 80 characters (found 100). 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter factory should be final. 48
 Error misc FinalParameters Parameter message should be final. 48
 Error misc FinalParameters Parameter source should be final. 48
 Error coding HiddenField 'source' hides a field. 48
 Error misc FinalParameters Parameter padBits should be final. 48
 Error coding MagicNumber '421' is a magic number. 50
 Error coding MagicNumber '6' is a magic number. 51
 Error sizes LineLength Line is longer than 80 characters (found 91). 52
 Error coding MagicNumber '8' is a magic number. 53
 Error coding MagicNumber '38' is a magic number. 53
 Error design DesignForExtension Method 'getMessageId' is not designed for extension - needs to be abstract, final or empty. 56
 Error design DesignForExtension Method 'getRepeatIndicator' is not designed for extension - needs to be abstract, final or empty. 61
 Error blocks NeedBraces 'if' construct must use '{}'s. 63
 Error coding MagicNumber '6' is a magic number. 64
 Error coding MagicNumber '8' is a magic number. 64
 Error design DesignForExtension Method 'getMmsi' is not designed for extension - needs to be abstract, final or empty. 68
 Error design DesignForExtension Method 'getAisVersionIndicator' is not designed for extension - needs to be abstract, final or empty. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error blocks NeedBraces 'if' construct must use '{}'s. 74
 Error coding MagicNumber '38' is a magic number. 75
 Error coding MagicNumber '40' is a magic number. 75
 Error design DesignForExtension Method 'getImo' is not designed for extension - needs to be abstract, final or empty. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error blocks NeedBraces 'if' construct must use '{}'s. 80
 Error coding MagicNumber '40' is a magic number. 81
 Error coding MagicNumber '70' is a magic number. 81
 Error blocks NeedBraces 'if' construct must use '{}'s. 82
 Error blocks NeedBraces 'else' construct must use '{}'s. 84
 Error design DesignForExtension Method 'getCallsign' is not designed for extension - needs to be abstract, final or empty. 88
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error blocks NeedBraces 'if' construct must use '{}'s. 89
 Error coding MagicNumber '70' is a magic number. 90
 Error coding MagicNumber '112' is a magic number. 90
 Error design DesignForExtension Method 'getName' is not designed for extension - needs to be abstract, final or empty. 94
 Error blocks NeedBraces 'if' construct must use '{}'s. 96
 Error coding MagicNumber '112' is a magic number. 97
 Error coding MagicNumber '232' is a magic number. 97
 Error design DesignForExtension Method 'getShipType' is not designed for extension - needs to be abstract, final or empty. 101
 Error blocks NeedBraces 'if' construct must use '{}'s. 103
 Error coding MagicNumber '232' is a magic number. 104
 Error coding MagicNumber '240' is a magic number. 104
 Error design DesignForExtension Method 'getDimensionA' is not designed for extension - needs to be abstract, final or empty. 108
 Error blocks NeedBraces 'if' construct must use '{}'s. 110
 Error coding MagicNumber '240' is a magic number. 111
 Error coding MagicNumber '249' is a magic number. 111
 Error blocks NeedBraces 'if' construct must use '{}'s. 112
 Error blocks NeedBraces 'else' construct must use '{}'s. 114
 Error design DesignForExtension Method 'getDimensionB' is not designed for extension - needs to be abstract, final or empty. 118
 Error blocks NeedBraces 'if' construct must use '{}'s. 120
 Error coding MagicNumber '249' is a magic number. 121
 Error coding MagicNumber '258' is a magic number. 121
 Error blocks NeedBraces 'if' construct must use '{}'s. 122
 Error blocks NeedBraces 'else' construct must use '{}'s. 124
 Error design DesignForExtension Method 'getDimensionC' is not designed for extension - needs to be abstract, final or empty. 128
 Error blocks NeedBraces 'if' construct must use '{}'s. 130
 Error coding MagicNumber '258' is a magic number. 131
 Error coding MagicNumber '264' is a magic number. 131
 Error blocks NeedBraces 'if' construct must use '{}'s. 132
 Error blocks NeedBraces 'else' construct must use '{}'s. 134
 Error design DesignForExtension Method 'getDimensionD' is not designed for extension - needs to be abstract, final or empty. 138
 Error blocks NeedBraces 'if' construct must use '{}'s. 140
 Error coding MagicNumber '264' is a magic number. 141
 Error coding MagicNumber '270' is a magic number. 141
 Error blocks NeedBraces 'if' construct must use '{}'s. 142
 Error blocks NeedBraces 'else' construct must use '{}'s. 144
 Error design DesignForExtension Method 'getLengthMetres' is not designed for extension - needs to be abstract, final or empty. 148
 Error blocks NeedBraces 'if' construct must use '{}'s. 152
 Error blocks NeedBraces 'if' construct must use '{}'s. 157
 Error sizes LineLength Line is longer than 80 characters (found 83). 157
 Error blocks NeedBraces 'else' construct must use '{}'s. 159
 Error design DesignForExtension Method 'getWidthMetres' is not designed for extension - needs to be abstract, final or empty. 164
 Error blocks NeedBraces 'if' construct must use '{}'s. 168
 Error blocks NeedBraces 'if' construct must use '{}'s. 173
 Error sizes LineLength Line is longer than 80 characters (found 83). 173
 Error blocks NeedBraces 'else' construct must use '{}'s. 175
 Error design DesignForExtension Method 'getTypeOfElectronicPositionFixingDevice' is not designed for extension - needs to be abstract, final or empty. 180
 Error javadoc JavadocMethod Missing a Javadoc comment. 180
 Error blocks NeedBraces 'if' construct must use '{}'s. 181
 Error coding MagicNumber '270' is a magic number. 182
 Error coding MagicNumber '274' is a magic number. 182
 Error sizes LineLength Line is longer than 80 characters (found 92). 186
 Error javadoc JavadocMethod Missing a Javadoc comment. 186
 Error misc FinalParameters Parameter month should be final. 186
 Error misc FinalParameters Parameter day should be final. 186
 Error misc FinalParameters Parameter hour should be final. 186
 Error misc FinalParameters Parameter minute should be final. 186
 Error javadoc JavadocMethod Missing a Javadoc comment. 192
 Error sizes LineLength Line is longer than 80 characters (found 94). 193
 Error misc FinalParameters Parameter year should be final. 193
 Error misc FinalParameters Parameter month should be final. 193
 Error misc FinalParameters Parameter day should be final. 193
 Error misc FinalParameters Parameter hour should be final. 193
 Error misc FinalParameters Parameter minute should be final. 193
 Error design DesignForExtension Method 'getExpectedTimeOfArrival' is not designed for extension - needs to be abstract, final or empty. 201
 Error javadoc JavadocMethod Missing a Javadoc comment. 201
 Error coding MagicNumber '274' is a magic number. 203
 Error coding MagicNumber '278' is a magic number. 203
 Error coding MagicNumber '278' is a magic number. 204
 Error coding MagicNumber '283' is a magic number. 204
 Error coding MagicNumber '283' is a magic number. 205
 Error coding MagicNumber '288' is a magic number. 205
 Error coding MagicNumber '288' is a magic number. 206
 Error coding MagicNumber '294' is a magic number. 206
 Error sizes LineLength Line is longer than 80 characters (found 87). 207
 Error design DesignForExtension Method 'getExpectedTimeOfArrivalUnprocessed' is not designed for extension - needs to be abstract, final or empty. 212
 Error javadoc JavadocMethod Missing a Javadoc comment. 212
 Error blocks NeedBraces 'if' construct must use '{}'s. 213
 Error sizes LineLength Line is longer than 80 characters (found 83). 214
 Error coding MagicNumber '274' is a magic number. 214
 Error coding MagicNumber '294' is a magic number. 214
 Error design DesignForExtension Method 'getMaximumPresentStaticDraughtMetres' is not designed for extension - needs to be abstract, final or empty. 218
 Error javadoc JavadocMethod Missing a Javadoc comment. 218
 Error blocks NeedBraces 'if' construct must use '{}'s. 219
 Error sizes LineLength Line is longer than 80 characters (found 84). 220
 Error coding MagicNumber '294' is a magic number. 220
 Error coding MagicNumber '302' is a magic number. 220
 Error coding MagicNumber '10.0' is a magic number. 220
 Error design DesignForExtension Method 'getDestination' is not designed for extension - needs to be abstract, final or empty. 224
 Error javadoc JavadocMethod Missing a Javadoc comment. 224
 Error blocks NeedBraces 'if' construct must use '{}'s. 225
 Error coding MagicNumber '302' is a magic number. 226
 Error coding MagicNumber '422' is a magic number. 226
 Error design DesignForExtension Method 'getDataTerminalAvailable' is not designed for extension - needs to be abstract, final or empty. 230
 Error javadoc JavadocMethod Missing a Javadoc comment. 230
 Error blocks NeedBraces 'if' construct must use '{}'s. 231
 Error sizes LineLength Line is longer than 80 characters (found 83). 232
 Error coding MagicNumber '422' is a magic number. 232
 Error coding MagicNumber '423' is a magic number. 232
 Error design DesignForExtension Method 'getSpare' is not designed for extension - needs to be abstract, final or empty. 236
 Error javadoc JavadocMethod Missing a Javadoc comment. 236
 Error blocks NeedBraces 'if' construct must use '{}'s. 237
 Error coding MagicNumber '423' is a magic number. 238
 Error coding MagicNumber '424' is a magic number. 238
 Error design DesignForExtension Method 'getSource' is not designed for extension - needs to be abstract, final or empty. 242
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 247

au/gov/amsa/ais/message/AisShipStaticATest.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 11
 Error design DesignForExtension Method 'test' is not designed for extension - needs to be abstract, final or empty. 13
 Error javadoc JavadocMethod Missing a Javadoc comment. 13
 Error sizes LineLength Line is longer than 80 characters (found 93). 16
 Error coding MagicNumber '5' is a magic number. 19
 Error coding MagicNumber '477535900' is a magic number. 21
 Error coding MagicNumber '9597587' is a magic number. 23
 Error coding MagicNumber '70' is a magic number. 26
 Error coding MagicNumber '154' is a magic number. 27
 Error coding MagicNumber '26' is a magic number. 28
 Error coding MagicNumber '14' is a magic number. 29
 Error coding MagicNumber '16' is a magic number. 30
 Error coding MagicNumber '180' is a magic number. 31
 Error coding MagicNumber '30' is a magic number. 32
 Error coding MagicNumber '118912' is a magic number. 34
 Error coding MagicNumber '9.1' is a magic number. 35
 Error design DesignForExtension Method 'testDimensionsOnlyNoReferencePoint' is not designed for extension - needs to be abstract, final or empty. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error sizes LineLength Line is longer than 80 characters (found 93). 45
 Error coding MagicNumber '47' is a magic number. 50
 Error coding MagicNumber '8' is a magic number. 52
 Error coding MagicNumber '47' is a magic number. 53
 Error coding MagicNumber '8' is a magic number. 54
 Error design DesignForExtension Method 'testDestination' 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 93). 59
 Error design DesignForExtension Method 'testExpectedTimeOfArrival' is not designed for extension - needs to be abstract, final or empty. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error sizes LineLength Line is longer than 80 characters (found 97). 66
 Error coding MagicNumber '1359165600000L' is a magic number. 66
 Error coding MagicNumber '2013' is a magic number. 66
 Error coding MagicNumber '26' is a magic number. 66

au/gov/amsa/ais/message/AisShipStaticUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 6
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 6
 Error sizes LineLength Line is longer than 80 characters (found 90). 8
 Error javadoc JavadocMethod Missing a Javadoc comment. 8
 Error misc FinalParameters Parameter a should be final. 8
 Error misc FinalParameters Parameter b should be final. 8
 Error misc FinalParameters Parameter c should be final. 9
 Error misc FinalParameters Parameter d should be final. 9
 Error blocks NeedBraces 'if' construct must use '{}'s. 10
 Error blocks NeedBraces 'if' construct must use '{}'s. 13
 Error sizes LineLength Line is longer than 80 characters (found 83). 13
 Error blocks NeedBraces 'else' construct must use '{}'s. 15
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error misc FinalParameters Parameter m should be final. 20
 Error sizes LineLength Line is longer than 80 characters (found 84). 21
 Error sizes LineLength Line is longer than 80 characters (found 89). 25
 Error javadoc JavadocMethod Missing a Javadoc comment. 25
 Error misc FinalParameters Parameter a should be final. 25
 Error misc FinalParameters Parameter b should be final. 25
 Error misc FinalParameters Parameter c should be final. 26
 Error misc FinalParameters Parameter d should be final. 26
 Error blocks NeedBraces 'if' construct must use '{}'s. 27
 Error blocks NeedBraces 'if' construct must use '{}'s. 30
 Error sizes LineLength Line is longer than 80 characters (found 83). 30
 Error blocks NeedBraces 'else' construct must use '{}'s. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter m should be final. 37
 Error sizes LineLength Line is longer than 80 characters (found 83). 38

au/gov/amsa/ais/message/NavigationalStatus.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error sizes LineLength Line is longer than 80 characters (found 83). 4
 Error whitespace FileTabCharacter Line contains a tab character. 4
 Error whitespace FileTabCharacter Line contains a tab character. 5
 Error sizes LineLength Line is longer than 80 characters (found 242). 6
 Error whitespace FileTabCharacter Line contains a tab character. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 6

au/gov/amsa/ais/messages.properties

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 16
 Error regexp RegexpSingleline Line has trailing spaces. 41

au/gov/amsa/ais/messages_de_DE.properties

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 14
 Error regexp RegexpSingleline Line has trailing spaces. 36
 Error misc Translation Key 'AISParseException.LATITUDE_OUT_OF_RANGE' missing.
 Error misc Translation Key 'AISParseException.LONGITUDE_OUT_OF_RANGE' missing.
 Error misc Translation Key 'CalibrationException.MAP_CALIBRATOR_IS_NOT_DEFINED' missing.
 Error misc Translation Key 'CalibrationException.NOT_ENOUGHT_CALIBRATION_POINTS' missing.
 Error misc Translation Key 'Radar.EAST' missing.
 Error misc Translation Key 'Radar.NORTH' missing.
 Error misc Translation Key 'Radar.SOUTH' missing.
 Error misc Translation Key 'Radar.WEST' missing.

au/gov/amsa/ais/rx/Cache.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 8
 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 factory should be final. 12
 Error coding HiddenField 'factory' 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. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error design DesignForExtension Method 'put' is not designed for extension - needs to be abstract, final or empty. 18
 Error javadoc JavadocMethod Missing a Javadoc comment. 18
 Error misc FinalParameters Parameter key should be final. 18
 Error misc FinalParameters Parameter value should be final. 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. 21
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error design DesignForExtension Method 'get' is not designed for extension - needs to be abstract, final or empty. 23
 Error javadoc JavadocMethod Missing a Javadoc comment. 23
 Error misc FinalParameters Parameter key should be final. 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 blocks NeedBraces 'else' construct must use '{}'s. 29
 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

au/gov/amsa/ais/rx/CraftProperties.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 8
 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 JavadocVariable Missing a Javadoc comment. 12
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error javadoc JavadocMethod Missing a Javadoc comment. 14
 Error misc FinalParameters Parameter mmsi should be final. 14
 Error coding HiddenField 'mmsi' hides a field. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error misc FinalParameters Parameter map should be final. 15
 Error coding HiddenField 'map' hides a field. 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 javadoc JavadocMethod Missing a Javadoc comment. 20
 Error misc FinalParameters Parameter mmsi should be final. 20
 Error coding HiddenField 'mmsi' hides a field. 20
 Error sizes LineLength Line is longer than 80 characters (found 84). 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. 24
 Error design DesignForExtension Method 'getMap' is not designed for extension - needs to be abstract, final or empty. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 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 'getMmsi' is not designed for extension - needs to be abstract, final or empty. 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 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. 32
 Error design DesignForExtension Method 'add' is not designed for extension - needs to be abstract, final or empty. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error misc FinalParameters Parameter p should be final. 32
 Error sizes LineLength Line is longer than 80 characters (found 85). 33
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error blocks NeedBraces 'if' construct must use '{}'s. 34
 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 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 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 sizes LineLength Line is longer than 80 characters (found 83). 43
 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 whitespace FileTabCharacter Line contains a tab character. 47
 Error whitespace FileTabCharacter Line contains a tab character. 48

au/gov/amsa/ais/rx/CraftPropertiesTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 8
 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 design DesignForExtension Method 'testIsEmpty' 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. 15
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error design DesignForExtension Method 'testImmutable' 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. 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 'testAddOne' 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. 28
 Error sizes LineLength Line is longer than 80 characters (found 83). 29
 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. 32
 Error design DesignForExtension Method 'testAddOneBeforeWithSameValue' is not designed for extension - needs to be abstract, final or empty. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 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 sizes LineLength Line is longer than 80 characters (found 84). 36
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error sizes LineLength Line is longer than 80 characters (found 83). 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. 40
 Error design DesignForExtension Method 'testAddOneBeforeWithDifferentValue' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 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 sizes LineLength Line is longer than 80 characters (found 83). 44
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error sizes LineLength Line is longer than 80 characters (found 83). 45
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error design DesignForExtension Method 'testAddOneAfterWithSameValue' is not designed for extension - needs to be abstract, final or empty. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 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 sizes LineLength Line is longer than 80 characters (found 83). 52
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error sizes LineLength Line is longer than 80 characters (found 84). 53
 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 'testAddOneAfterWithDifferentValue' is not designed for extension - needs to be abstract, final or empty. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 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 sizes LineLength Line is longer than 80 characters (found 83). 60
 Error whitespace FileTabCharacter Line contains a tab character. 60
 Error sizes LineLength Line is longer than 80 characters (found 83). 61
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error whitespace FileTabCharacter Line contains a tab character. 62
 Error whitespace FileTabCharacter Line contains a tab character. 64
 Error design DesignForExtension Method 'testInsertOneAfterWithSameValueAsBefore' is not designed for extension - needs to be abstract, final or empty. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error whitespace FileTabCharacter Line contains a tab character. 66
 Error sizes LineLength Line is longer than 80 characters (found 84). 67
 Error whitespace FileTabCharacter Line contains a tab character. 67
 Error coding MagicNumber '3' is a magic number. 67
 Error sizes LineLength Line is longer than 80 characters (found 83). 68
 Error whitespace FileTabCharacter Line contains a tab character. 68
 Error sizes LineLength Line is longer than 80 characters (found 84). 69
 Error whitespace FileTabCharacter Line contains a tab character. 69
 Error sizes LineLength Line is longer than 80 characters (found 83). 70
 Error whitespace FileTabCharacter Line contains a tab character. 70
 Error coding MagicNumber '3L' is a magic number. 70
 Error whitespace FileTabCharacter Line contains a tab character. 71
 Error whitespace FileTabCharacter Line contains a tab character. 73
 Error design DesignForExtension Method 'testInsertOneAfterWithDifferentValueAsBefore' is not designed for extension - needs to be abstract, final or empty. 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 sizes LineLength Line is longer than 80 characters (found 84). 76
 Error whitespace FileTabCharacter Line contains a tab character. 76
 Error coding MagicNumber '3' is a magic number. 76
 Error sizes LineLength Line is longer than 80 characters (found 83). 77
 Error whitespace FileTabCharacter Line contains a tab character. 77
 Error sizes LineLength Line is longer than 80 characters (found 83). 78
 Error whitespace FileTabCharacter Line contains a tab character. 78
 Error sizes LineLength Line is longer than 80 characters (found 83). 79
 Error whitespace FileTabCharacter Line contains a tab character. 79
 Error coding MagicNumber '3L' is a magic number. 79
 Error whitespace FileTabCharacter Line contains a tab character. 80
 Error whitespace FileTabCharacter Line contains a tab character. 82
 Error design DesignForExtension Method 'testInsertOneAfterWithSameValueAsAfter' is not designed for extension - needs to be abstract, final or empty. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error whitespace FileTabCharacter Line contains a tab character. 83
 Error whitespace FileTabCharacter Line contains a tab character. 84
 Error sizes LineLength Line is longer than 80 characters (found 84). 85
 Error whitespace FileTabCharacter Line contains a tab character. 85
 Error coding MagicNumber '3' is a magic number. 85
 Error sizes LineLength Line is longer than 80 characters (found 83). 86
 Error whitespace FileTabCharacter Line contains a tab character. 86
 Error sizes LineLength Line is longer than 80 characters (found 83). 87
 Error whitespace FileTabCharacter Line contains a tab character. 87
 Error sizes LineLength Line is longer than 80 characters (found 84). 88
 Error whitespace FileTabCharacter Line contains a tab character. 88
 Error coding MagicNumber '3L' is a magic number. 88
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error whitespace FileTabCharacter Line contains a tab character. 91
 Error design DesignForExtension Method 'testAddOneWithSameTimeShouldRetainOnlyLatestValue' is not designed for extension - needs to be abstract, final or empty. 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error whitespace FileTabCharacter Line contains a tab character. 92
 Error whitespace FileTabCharacter Line contains a tab character. 93
 Error whitespace FileTabCharacter Line contains a tab character. 94
 Error sizes LineLength Line is longer than 80 characters (found 83). 95
 Error whitespace FileTabCharacter Line contains a tab character. 95
 Error whitespace FileTabCharacter Line contains a tab character. 96
 Error whitespace FileTabCharacter Line contains a tab character. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error whitespace FileTabCharacter Line contains a tab character. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter name should be final. 102
 Error misc FinalParameters Parameter time should be final. 102
 Error sizes LineLength Line is longer than 80 characters (found 83). 103
 Error whitespace FileTabCharacter Line contains a tab character. 103
 Error whitespace FileTabCharacter Line contains a tab character. 104

au/gov/amsa/ais/rx/CraftProperty.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType 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. 7
 Error javadoc JavadocVariable 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. 11
 Error javadoc JavadocMethod Missing a Javadoc comment. 11
 Error misc FinalParameters Parameter mmsi should be final. 11
 Error coding HiddenField 'mmsi' hides a field. 11
 Error misc FinalParameters Parameter name should be final. 11
 Error coding HiddenField 'name' hides a field. 11
 Error misc FinalParameters Parameter value should be final. 11
 Error coding HiddenField 'value' hides a field. 11
 Error whitespace FileTabCharacter Line contains a tab character. 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. 17
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error design DesignForExtension Method 'getMmsi' 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 'getName' 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 'getValue' 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 'getTime' 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 'toString' is not designed for extension - needs to be abstract, final or empty. 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. 44
 Error whitespace FileTabCharacter Line contains a tab character. 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. 48

au/gov/amsa/ais/rx/CraftPropertyName.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error sizes LineLength Line is longer than 80 characters (found 156). 4
 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
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4

au/gov/amsa/ais/rx/CsvHilbertIndexCreatorMain.java

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

au/gov/amsa/ais/rx/CsvHilbertIndexSearchMain.java

Severity Category Rule Message Line
 Error extension TreeWalker Got an exception - expecting EOF, found 'double' 23
 Error regexp RegexpSingleline Line has trailing spaces. 42

au/gov/amsa/ais/rx/HostPort.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 host should be final. 8
 Error coding HiddenField 'host' hides a field. 8
 Error misc FinalParameters Parameter port should be final. 8
 Error coding HiddenField 'port' 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. 12
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error design DesignForExtension Method 'getHost' is not designed for extension - needs to be abstract, final or empty. 14
 Error javadoc JavadocMethod Missing a Javadoc comment. 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 'getPort' 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 'hashCode' is not designed for extension - needs to be abstract, final or empty. 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. 25
 Error sizes LineLength Line is longer than 80 characters (found 81). 26
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error coding AvoidInlineConditionals Avoid inline conditionals. 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. 31
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 31
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error misc FinalParameters Parameter obj should be final. 32
 Error blocks NeedBraces 'if' construct must use '{}'s. 33
 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 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 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. 48

au/gov/amsa/ais/rx/Mmsi.java

Severity Category Rule Message Line
 Error javadoc JavadocType 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 mmsi should be final. 7
 Error coding HiddenField 'mmsi' 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. 11
 Error design DesignForExtension Method 'getMmsi' 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 whitespace FileTabCharacter Line contains a tab character. 15
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 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 coding MagicNumber '32' is a magic number. 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 'equals' is not designed for extension - needs to be abstract, final or empty. 23
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error misc FinalParameters Parameter obj should be final. 24
 Error blocks NeedBraces 'if' construct must use '{}'s. 25
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error blocks NeedBraces 'if' construct must use '{}'s. 27
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error blocks NeedBraces 'if' construct must use '{}'s. 29
 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 blocks NeedBraces 'if' 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 whitespace FileTabCharacter Line contains a tab character. 35
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 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. 44

au/gov/amsa/ais/rx/NmeaGzToBinaryFixesMain.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 16
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error sizes LineLength Line is longer than 80 characters (found 93). 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 20
 Error sizes LineLength Line is longer than 80 characters (found 85). 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error misc FinalParameters Parameter args should be final. 22
 Error coding MagicNumber '100000' is a magic number. 38
 Error coding MagicNumber '200' is a magic number. 41
 Error blocks NeedBraces 'if' construct must use '{}'s. 52
 Error blocks NeedBraces 'if' construct must use '{}'s. 54
 Error blocks NeedBraces 'else' construct must use '{}'s. 56
 Error sizes LineLength Line is longer than 80 characters (found 92). 59
 Error sizes LineLength Line is longer than 80 characters (found 94). 60
 Error coding MagicNumber '1000' is a magic number. 62
 Error sizes LineLength Line is longer than 80 characters (found 83). 100
 Error coding MagicNumber '1000.0' is a magic number. 100
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error misc FinalParameters Parameter name should be final. 103
 Error misc FinalParameters Parameter defaultValue should be final. 103

au/gov/amsa/ais/rx/NmeaGzToCsvMain.java

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

au/gov/amsa/ais/rx/OperatorCraftPropertyTest.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 13
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error design DesignForExtension Method 'testCraftPropertyOperator' is not designed for extension - needs to be abstract, final or empty. 15
 Error javadoc JavadocMethod Missing a Javadoc comment. 15
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error sizes LineLength Line is longer than 80 characters (found 88). 18
 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. 20
 Error sizes LineLength Line is longer than 80 characters (found 88). 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 whitespace FileTabCharacter Line contains a tab character. 24
 Error coding MagicNumber '566206000' is a magic number. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error sizes LineLength Line is longer than 80 characters (found 83). 26
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error coding MagicNumber '566206000' is a magic number. 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

au/gov/amsa/ais/rx/RxUtil.java

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

au/gov/amsa/ais/rx/SocketReaderRunnable.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 17
 Error sizes LineLength Line is longer than 80 characters (found 88). 19
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error sizes LineLength Line is longer than 80 characters (found 83). 22
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error sizes LineLength Line is longer than 80 characters (found 101). 26
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter hostPort should be final. 31
 Error coding HiddenField 'hostPort' hides a field. 31
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error misc FinalParameters Parameter observer should be final. 32
 Error coding HiddenField 'observer' hides a field. 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. 37
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 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 sizes LineLength Line is longer than 80 characters (found 97). 42
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error sizes LineLength Line is longer than 80 characters (found 81). 44
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error coding MagicNumber '1000' is a magic number. 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. 48
 Error sizes LineLength Line is longer than 80 characters (found 83). 49
 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 whitespace FileTabCharacter Line contains a tab character. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error blocks NeedBraces 'if' construct must use '{}'s. 55
 Error whitespace FileTabCharacter Line contains a tab character. 55
 Error whitespace FileTabCharacter Line contains a tab character. 56
 Error blocks NeedBraces 'else' construct must use '{}'s. 57
 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 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 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 whitespace FileTabCharacter Line contains a tab character. 65
 Error blocks NeedBraces 'else' construct must use '{}'s. 66
 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. 68
 Error whitespace FileTabCharacter Line contains a tab character. 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. 72
 Error whitespace FileTabCharacter Line contains a tab character. 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 design DesignForExtension Method 'cancel' is not designed for extension - needs to be abstract, final or empty. 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. 80
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error sizes LineLength Line is longer than 80 characters (found 89). 82
 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. 84
 Error blocks NeedBraces 'if' construct must use '{}'s. 85
 Error whitespace FileTabCharacter Line contains a tab character. 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. 88
 Error blocks EmptyBlock Must have at least one statement. 88
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error whitespace FileTabCharacter Line contains a tab character. 90
 Error whitespace FileTabCharacter Line contains a tab character. 91
 Error whitespace FileTabCharacter Line contains a tab character. 92
 Error whitespace FileTabCharacter Line contains a tab character. 93
 Error whitespace FileTabCharacter Line contains a tab character. 94
 Error blocks EmptyBlock Must have at least one statement. 94
 Error whitespace FileTabCharacter Line contains a tab character. 95
 Error whitespace FileTabCharacter Line contains a tab character. 96
 Error whitespace FileTabCharacter Line contains a tab character. 97
 Error whitespace FileTabCharacter Line contains a tab character. 98
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error design DesignForExtension Method 'isCancelled' is not designed for extension - needs to be abstract, final or empty. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 101
 Error whitespace FileTabCharacter Line contains a tab character. 102
 Error whitespace FileTabCharacter Line contains a tab character. 103
 Error whitespace FileTabCharacter Line contains a tab character. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error whitespace FileTabCharacter Line contains a tab character. 106
 Error whitespace FileTabCharacter Line contains a tab character. 107
 Error whitespace FileTabCharacter Line contains a tab character. 108
 Error whitespace FileTabCharacter Line contains a tab character. 109
 Error whitespace FileTabCharacter Line contains a tab character. 110
 Error whitespace FileTabCharacter Line contains a tab character. 111
 Error whitespace FileTabCharacter Line contains a tab character. 112
 Error whitespace FileTabCharacter Line contains a tab character. 113

au/gov/amsa/ais/rx/Streams.java

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

au/gov/amsa/ais/rx/StreamsTest.java

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

au/gov/amsa/ais/rx/operators/OperatorCraftPropertAggregator.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error sizes LineLength Line is longer than 80 characters (found 95). 15
 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. 17
 Error design DesignForExtension Method 'call' is not designed for extension - needs to be abstract, final or empty. 17
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error sizes LineLength Line is longer than 80 characters (found 85). 19
 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 whitespace FileTabCharacter Line contains a tab character. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error blocks NeedBraces 'if' construct must use '{}'s. 26
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error blocks NeedBraces 'else' construct must use '{}'s. 28
 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. 32
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error misc FinalParameters Parameter e should be final. 33
 Error blocks NeedBraces 'if' construct must use '{}'s. 34
 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 p should be final. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error sizes LineLength Line is longer than 80 characters (found 95). 43
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error sizes LineLength Line is longer than 80 characters (found 81). 47
 Error whitespace FileTabCharacter Line contains a tab character. 47
 Error blocks NeedBraces 'if' construct must use '{}'s. 48
 Error sizes LineLength Line is longer than 80 characters (found 82). 48
 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 whitespace FileTabCharacter Line contains a tab character. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53

au/gov/amsa/ais/rx/operators/OperatorCraftProperty.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error design DesignForExtension Method 'call' is not designed for extension - needs to be abstract, final or empty. 17
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error sizes LineLength Line is longer than 80 characters (found 81). 21
 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. 24
 Error blocks NeedBraces 'if' construct must use '{}'s. 25
 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. 29
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error misc FinalParameters Parameter e should be final. 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 whitespace FileTabCharacter Line contains a tab character. 33
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error sizes LineLength Line is longer than 80 characters (found 81). 37
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error misc FinalParameters Parameter m should be final. 37
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error sizes LineLength Line is longer than 80 characters (found 97). 39
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error blocks NeedBraces 'if' construct must use '{}'s. 40
 Error sizes LineLength Line is longer than 80 characters (found 87). 40
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error sizes LineLength Line is longer than 80 characters (found 102). 42
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error sizes LineLength Line is longer than 80 characters (found 84). 45
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error misc FinalParameters Parameter m should be final. 45
 Error sizes LineLength Line is longer than 80 characters (found 82). 46
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error misc FinalParameters Parameter child should be final. 46
 Error sizes LineLength Line is longer than 80 characters (found 86). 47
 Error whitespace FileTabCharacter Line contains a tab character. 47
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error sizes LineLength Line is longer than 80 characters (found 89). 49
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error sizes LineLength Line is longer than 80 characters (found 89). 51
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error sizes LineLength Line is longer than 80 characters (found 89). 53
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error sizes LineLength Line is longer than 80 characters (found 89). 55
 Error whitespace FileTabCharacter Line contains a tab character. 55
 Error whitespace FileTabCharacter Line contains a tab character. 56
 Error sizes LineLength Line is longer than 80 characters (found 89). 57
 Error whitespace FileTabCharacter Line contains a tab character. 57
 Error whitespace FileTabCharacter Line contains a tab character. 58
 Error sizes LineLength Line is longer than 80 characters (found 88). 59
 Error whitespace FileTabCharacter Line contains a tab character. 59
 Error whitespace FileTabCharacter Line contains a tab character. 60
 Error sizes LineLength Line is longer than 80 characters (found 91). 61
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error whitespace FileTabCharacter Line contains a tab character. 62
 Error sizes LineLength Line is longer than 80 characters (found 92). 63
 Error whitespace FileTabCharacter Line contains a tab character. 63
 Error sizes LineLength Line is longer than 80 characters (found 99). 64
 Error whitespace FileTabCharacter Line contains a tab character. 64
 Error sizes LineLength Line is longer than 80 characters (found 92). 65
 Error whitespace FileTabCharacter Line contains a tab character. 65
 Error whitespace FileTabCharacter Line contains a tab character. 66
 Error sizes LineLength Line is longer than 80 characters (found 87). 67
 Error whitespace FileTabCharacter Line contains a tab character. 67
 Error whitespace FileTabCharacter Line contains a tab character. 68
 Error sizes LineLength Line is longer than 80 characters (found 90). 69
 Error whitespace FileTabCharacter Line contains a tab character. 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 whitespace FileTabCharacter Line contains a tab character. 74
 Error misc FinalParameters Parameter m should be final. 74
 Error sizes LineLength Line is longer than 80 characters (found 82). 75
 Error whitespace FileTabCharacter Line contains a tab character. 75
 Error misc FinalParameters Parameter child should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 89). 76
 Error whitespace FileTabCharacter Line contains a tab character. 76
 Error whitespace FileTabCharacter Line contains a tab character. 77
 Error sizes LineLength Line is longer than 80 characters (found 89). 78
 Error whitespace FileTabCharacter Line contains a tab character. 78
 Error whitespace FileTabCharacter Line contains a tab character. 79
 Error sizes LineLength Line is longer than 80 characters (found 89). 80
 Error whitespace FileTabCharacter Line contains a tab character. 80
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error sizes LineLength Line is longer than 80 characters (found 89). 82
 Error whitespace FileTabCharacter Line contains a tab character. 82
 Error whitespace FileTabCharacter Line contains a tab character. 83
 Error sizes LineLength Line is longer than 80 characters (found 91). 84
 Error whitespace FileTabCharacter Line contains a tab character. 84
 Error whitespace FileTabCharacter Line contains a tab character. 85
 Error sizes LineLength Line is longer than 80 characters (found 92). 86
 Error whitespace FileTabCharacter Line contains a tab character. 86
 Error whitespace FileTabCharacter Line contains a tab character. 87
 Error sizes LineLength Line is longer than 80 characters (found 87). 88
 Error whitespace FileTabCharacter Line contains a tab character. 88
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error sizes LineLength Line is longer than 80 characters (found 90). 90
 Error whitespace FileTabCharacter Line contains a tab character. 90
 Error whitespace FileTabCharacter Line contains a tab character. 91
 Error whitespace FileTabCharacter Line contains a tab character. 92
 Error sizes LineLength Line is longer than 80 characters (found 86). 94
 Error whitespace FileTabCharacter Line contains a tab character. 94
 Error whitespace FileTabCharacter Line contains a tab character. 95
 Error misc FinalParameters Parameter child should be final. 95
 Error whitespace FileTabCharacter Line contains a tab character. 96
 Error misc FinalParameters Parameter m should be final. 96
 Error whitespace FileTabCharacter Line contains a tab character. 97
 Error misc FinalParameters Parameter name should be final. 97
 Error misc FinalParameters Parameter value should be final. 97
 Error blocks NeedBraces 'if' construct must use '{}'s. 98
 Error whitespace FileTabCharacter Line contains a tab character. 98
 Error sizes LineLength Line is longer than 80 characters (found 91). 99
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error sizes LineLength Line is longer than 80 characters (found 104). 100
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error whitespace FileTabCharacter Line contains a tab character. 102
 Error whitespace FileTabCharacter Line contains a tab character. 103

au/gov/amsa/util/SixBit.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 3
 Error whitespace FileTabCharacter Line contains a tab character. 5
 Error whitespace FileTabCharacter Line contains a tab character. 6
 Error whitespace FileTabCharacter Line contains a tab character. 8
 Error javadoc JavadocMethod Missing a Javadoc comment. 8
 Error sizes LineLength Line is longer than 80 characters (found 88). 9
 Error whitespace FileTabCharacter Line contains a tab character. 9
 Error coding MagicNumber '256' is a magic number. 9
 Error coding MagicNumber '256' is a magic number. 9
 Error sizes LineLength Line is longer than 80 characters (found 85). 10
 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. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error coding MagicNumber '48' is a magic number. 13
 Error coding MagicNumber '119' is a magic number. 13
 Error coding MagicNumber '87' is a magic number. 13
 Error coding MagicNumber '96' is a magic number. 13
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error coding MagicNumber '0x60' is a magic number. 15
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error coding MagicNumber '48' is a magic number. 16
 Error coding MagicNumber '0x3F' is a magic number. 16
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error coding MagicNumber '56' is a magic number. 18
 Error coding MagicNumber '0x3F' is a magic number. 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. 21
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error sizes LineLength Line is longer than 80 characters (found 81). 25
 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 regexp RegexpSingleline Line has trailing spaces. 28
 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 sizes LineLength Line is longer than 80 characters (found 89). 36
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error misc FinalParameters Parameter str should be final. 36
 Error javadoc JavadocMethod Expected @param tag for 'str'. 36
 Error misc FinalParameters Parameter padBits should be final. 36
 Error javadoc JavadocMethod Expected @param tag for 'padBits'. 36
 Error misc FinalParameters Parameter bitSet should be final. 36
 Error javadoc JavadocMethod Expected @param tag for 'bitSet'. 36
 Error misc ArrayTypeStyle Array brackets at illegal position. 36
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error misc FinalParameters Parameter calculated should be final. 37
 Error javadoc JavadocMethod Expected @param tag for 'calculated'. 37
 Error misc FinalParameters Parameter from should be final. 37
 Error javadoc JavadocMethod Expected @param tag for 'from'. 37
 Error misc FinalParameters Parameter to should be final. 37
 Error javadoc JavadocMethod Expected @param tag for 'to'. 37
 Error blocks NeedBraces 'if' construct must use '{}'s. 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
 Error coding MagicNumber '6' is a magic number. 40
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error coding MagicNumber '6' is a magic number. 41
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error coding MagicNumber '6' is a magic number. 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 whitespace FileTabCharacter Line contains a tab character. 47
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error sizes LineLength Line is longer than 80 characters (found 103). 49
 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 coding MagicNumber '32' is a magic number. 51
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error coding MagicNumber '16' is a magic number. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error coding MagicNumber '8' is a magic number. 53
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error coding MagicNumber '3' is a magic number. 54
 Error coding MagicNumber '4' is a magic number. 54
 Error whitespace FileTabCharacter Line contains a tab character. 55
 Error coding MagicNumber '4' is a magic number. 55
 Error whitespace FileTabCharacter Line contains a tab character. 56
 Error coding MagicNumber '5' is a magic number. 56
 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 coding MagicNumber '6' is a magic number. 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. 64
 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 sizes LineLength Line is longer than 80 characters (found 95). 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 coding MagicNumber '6' is a magic number. 70
 Error whitespace FileTabCharacter Line contains a tab character. 72
 Error coding MissingSwitchDefault switch without "default" clause. 72
 Error whitespace FileTabCharacter Line contains a tab character. 73
 Error coding MagicNumber '6' is a magic number. 73
 Error whitespace FileTabCharacter Line contains a tab character. 74
 Error coding MagicNumber '5' is a magic number. 74
 Error whitespace FileTabCharacter Line contains a tab character. 75
 Error coding MagicNumber '5' is a magic number. 75
 Error whitespace FileTabCharacter Line contains a tab character. 76
 Error coding MagicNumber '4' is a magic number. 76
 Error whitespace FileTabCharacter Line contains a tab character. 77
 Error coding MagicNumber '4' is a magic number. 77
 Error whitespace FileTabCharacter Line contains a tab character. 78
 Error coding MagicNumber '3' is a magic number. 78
 Error coding MagicNumber '4' is a magic number. 78
 Error whitespace FileTabCharacter Line contains a tab character. 79
 Error coding MagicNumber '3' is a magic number. 79
 Error whitespace FileTabCharacter Line contains a tab character. 80
 Error coding MagicNumber '8' is a magic number. 80
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error whitespace FileTabCharacter Line contains a tab character. 82
 Error coding MagicNumber '16' is a magic number. 82
 Error whitespace FileTabCharacter Line contains a tab character. 83
 Error whitespace FileTabCharacter Line contains a tab character. 84
 Error coding MagicNumber '32' is a magic number. 84
 Error whitespace FileTabCharacter Line contains a tab character. 85
 Error whitespace FileTabCharacter Line contains a tab character. 87
 Error whitespace FileTabCharacter Line contains a tab character. 88
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error whitespace FileTabCharacter Line contains a tab character. 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error misc FinalParameters Parameter from should be final. 91
 Error misc FinalParameters Parameter to should be final. 91
 Error misc FinalParameters Parameter bitSet should be final. 91
 Error whitespace FileTabCharacter Line contains a tab character. 92
 Error sizes LineLength Line is longer than 80 characters (found 103). 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 whitespace FileTabCharacter Line contains a tab character. 96
 Error whitespace FileTabCharacter Line contains a tab character. 97
 Error whitespace FileTabCharacter Line contains a tab character. 98
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error whitespace FileTabCharacter Line contains a tab character. 102
 Error whitespace FileTabCharacter Line contains a tab character. 103
 Error whitespace FileTabCharacter Line contains a tab character. 104
 Error whitespace FileTabCharacter Line contains a tab character. 105
 Error whitespace FileTabCharacter Line contains a tab character. 107
 Error javadoc JavadocMethod Missing a Javadoc comment. 107
 Error misc FinalParameters Parameter from should be final. 107
 Error misc FinalParameters Parameter to should be final. 107
 Error misc FinalParameters Parameter bitSet should be final. 107
 Error whitespace FileTabCharacter Line contains a tab character. 108
 Error sizes LineLength Line is longer than 80 characters (found 103). 109
 Error whitespace FileTabCharacter Line contains a tab character. 109
 Error whitespace FileTabCharacter Line contains a tab character. 110
 Error whitespace FileTabCharacter Line contains a tab character. 111
 Error whitespace FileTabCharacter Line contains a tab character. 112
 Error whitespace FileTabCharacter Line contains a tab character. 113
 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. 117
 Error whitespace FileTabCharacter Line contains a tab character. 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. 122
 Error whitespace FileTabCharacter Line contains a tab character. 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. 127
 Error javadoc JavadocMethod Missing a Javadoc comment. 127
 Error misc FinalParameters Parameter from should be final. 127
 Error misc FinalParameters Parameter to should be final. 127
 Error misc FinalParameters Parameter bitSet should be final. 127
 Error whitespace FileTabCharacter Line contains a tab character. 128
 Error coding MagicNumber '6' is a magic number. 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. 132
 Error sizes LineLength Line is longer than 80 characters (found 87). 133
 Error whitespace FileTabCharacter Line contains a tab character. 133
 Error sizes LineLength Line is longer than 80 characters (found 91). 134
 Error whitespace FileTabCharacter Line contains a tab character. 134
 Error whitespace FileTabCharacter Line contains a tab character. 135
 Error sizes LineLength Line is longer than 80 characters (found 98). 136
 Error whitespace FileTabCharacter Line contains a tab character. 136
 Error coding MagicNumber '6' is a magic number. 136
 Error whitespace FileTabCharacter Line contains a tab character. 137
 Error whitespace FileTabCharacter Line contains a tab character. 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. 142
 Error whitespace FileTabCharacter Line contains a tab character. 143
 Error coding MagicNumber '6' is a magic number. 143
 Error whitespace FileTabCharacter Line contains a tab character. 144
 Error whitespace FileTabCharacter Line contains a tab character. 145
 Error blocks NeedBraces 'while' construct must use '{}'s. 146
 Error whitespace FileTabCharacter Line contains a tab character. 146
 Error whitespace FileTabCharacter Line contains a tab character. 147
 Error whitespace FileTabCharacter Line contains a tab character. 148
 Error whitespace FileTabCharacter Line contains a tab character. 149
 Error javadoc JavadocStyle First sentence should end with a period. 151
 Error whitespace FileTabCharacter Line contains a tab character. 151
 Error whitespace FileTabCharacter Line contains a tab character. 152
 Error whitespace FileTabCharacter Line contains a tab character. 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 javadoc JavadocMethod Expected an @return tag. 157
 Error whitespace FileTabCharacter Line contains a tab character. 157
 Error misc FinalParameters Parameter val should be final. 157
 Error javadoc JavadocMethod Expected @param tag for 'val'. 157
 Error whitespace FileTabCharacter Line contains a tab character. 158
 Error coding MagicNumber '63' is a magic number. 158
 Error sizes LineLength Line is longer than 80 characters (found 88). 159
 Error whitespace FileTabCharacter Line contains a tab character. 159
 Error whitespace FileTabCharacter Line contains a tab character. 160
 Error coding MagicNumber '32' is a magic number. 160
 Error whitespace FileTabCharacter Line contains a tab character. 161
 Error coding MagicNumber '64' is a magic number. 161
 Error whitespace FileTabCharacter Line contains a tab character. 162
 Error whitespace FileTabCharacter Line contains a tab character. 163
 Error whitespace FileTabCharacter Line contains a tab character. 164
 Error whitespace FileTabCharacter Line contains a tab character. 165

au/gov/amsa/util/SixBitException.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. 7
 Error javadoc JavadocMethod Missing a Javadoc comment. 7
 Error misc FinalParameters Parameter message should be final. 7
 Error whitespace FileTabCharacter Line contains a tab character. 8
 Error whitespace FileTabCharacter Line contains a tab character. 9

au/gov/amsa/util/SixBitTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 7
 Error whitespace FileTabCharacter Line contains a tab character. 9
 Error design DesignForExtension Method 'testGetValueFirstBitSet' is not designed for extension - needs to be abstract, final or empty. 9
 Error javadoc JavadocMethod Missing a Javadoc comment. 9
 Error whitespace FileTabCharacter Line contains a tab character. 10
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 11
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error coding MagicNumber '6' is a magic number. 12
 Error coding MagicNumber '3' is a magic number. 12
 Error whitespace FileTabCharacter Line contains a tab character. 13
 Error whitespace FileTabCharacter Line contains a tab character. 15
 Error design DesignForExtension Method 'testGetValueFirstBitNotSet' is not designed for extension - needs to be abstract, final or empty. 15
 Error javadoc JavadocMethod Missing a Javadoc comment. 15
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error whitespace FileTabCharacter Line contains a tab character. 17
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 17
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error coding MagicNumber '3' is a magic number. 18
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error design DesignForExtension Method 'testGetSignedValueFirstBitSet' is not designed for extension - needs to be abstract, final or empty. 21
 Error javadoc JavadocMethod Missing a Javadoc comment. 21
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 23
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error coding MagicNumber '-2' is a magic number. 24
 Error coding MagicNumber '3' is a magic number. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error design DesignForExtension Method 'testGetSignedValueFirstBitNotSet' 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 NoWhitespaceAfter '{' is followed by whitespace. 29
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error coding MagicNumber '3' is a magic number. 30
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error design DesignForExtension Method 'testGetValueZero' 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 whitespace FileTabCharacter Line contains a tab character. 35
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 35
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error coding MagicNumber '3' is a magic number. 36
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error design DesignForExtension Method 'testGetSignedValueZero' is not designed for extension - needs to be abstract, final or empty. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 41
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error coding MagicNumber '3' is a magic number. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error design DesignForExtension Method 'testGetValueMax' is not designed for extension - needs to be abstract, final or empty. 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 NoWhitespaceAfter '{' is followed by whitespace. 47
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error coding MagicNumber '7' is a magic number. 48
 Error coding MagicNumber '3' is a magic number. 48
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error design DesignForExtension Method 'testGetSignedValueMax' is not designed for extension - needs to be abstract, final or empty. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 53
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error coding MagicNumber '3' is a magic number. 54
 Error whitespace FileTabCharacter Line contains a tab character. 55

au/gov/amsa/util/StateMachineExampleTest.java

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

au/gov/amsa/util/identity/MmsiValidator2.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 10
 Error naming StaticVariableName Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 10
 Error design VisibilityModifier Variable 'INSTANCE' must be private and have accessor methods. 10
 Error javadoc JavadocMethod Missing a Javadoc comment. 12
 Error coding MagicNumber '123456789L' is a magic number. 13
 Error coding MagicNumber '987654321L' is a magic number. 14
 Error coding MagicNumber '111111111L' is a magic number. 15
 Error coding MagicNumber '999999999L' is a magic number. 16
 Error coding MagicNumber '107374182L' is a magic number. 18
 Error coding MagicNumber '503499100L' is a magic number. 19
 Error coding MagicNumber '503000000L' is a magic number. 20
 Error coding MagicNumber '777777777L' is a magic number. 21
 Error coding MagicNumber '333333333L' is a magic number. 22
 Error coding MagicNumber '525123456L' is a magic number. 23
 Error coding MagicNumber '273000000L' is a magic number. 24
 Error coding MagicNumber '525000000L' is a magic number. 25
 Error coding MagicNumber '100000000L' is a magic number. 26
 Error coding MagicNumber '553111692L' is a magic number. 27
 Error coding MagicNumber '888888888L' is a magic number. 28
 Error coding MagicNumber '555555555L' is a magic number. 29
 Error coding MagicNumber '273000000L' is a magic number. 30
 Error coding MagicNumber '1193046L' is a magic number. 31
 Error coding MagicNumber '222222222L' is a magic number. 32
 Error coding MagicNumber '352286000L' is a magic number. 33
 Error coding MagicNumber '352055000L' is a magic number. 34
 Error regexp RegexpSingleline Line has trailing spaces. 40
 Error javadoc JavadocMethod Expected an @return tag. 44
 Error misc FinalParameters Parameter mmsi should be final. 44
 Error javadoc JavadocMethod Expected @param tag for 'mmsi'. 44
 Error coding MagicNumber '999999999L' is a magic number. 45
 Error coding MagicNumber '1000000L' is a magic number. 45

au/gov/amsa/util/nmea/NameReaderFromSocketTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 21
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error design DesignForExtension Method 'testConstructorForNonExistingHostThrowsUnknownHostException' is not designed for extension - needs to be abstract, final or empty. 23
 Error javadoc JavadocMethod Missing a Javadoc comment. 23
 Error sizes LineLength Line is longer than 80 characters (found 83). 24
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error sizes LineLength Line is longer than 80 characters (found 91). 26
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error coding MagicNumber '100' is a magic number. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error sizes LineLength Line is longer than 80 characters (found 81). 30
 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. 34
 Error design DesignForExtension Method 'testConstructorForNonExistingPortThrowsIllegalArgumentException' is not designed for extension - needs to be abstract, final or empty. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error sizes LineLength Line is longer than 80 characters (found 87). 35
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error sizes LineLength Line is longer than 80 characters (found 83). 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 'testConstructorForNonListeningSocketThrowsIOException' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 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 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 whitespace FileTabCharacter Line contains a tab character. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error whitespace FileTabCharacter Line contains a tab character. 55
 Error design DesignForExtension Method 'testConstructorForListeningPort' is not designed for extension - needs to be abstract, final or empty. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 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. 60
 Error whitespace FileTabCharacter Line contains a tab character. 61
 Error whitespace FileTabCharacter Line contains a tab character. 62
 Error sizes LineLength Line is longer than 80 characters (found 83). 63
 Error whitespace FileTabCharacter Line contains a tab character. 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
 Error whitespace FileTabCharacter Line contains a tab character. 67
 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 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 whitespace FileTabCharacter Line contains a tab character. 74
 Error whitespace FileTabCharacter Line contains a tab character. 75
 Error blocks NeedBraces 'for' construct must use '{}'s. 76
 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 whitespace FileTabCharacter Line contains a tab character. 79
 Error whitespace FileTabCharacter Line contains a tab character. 81
 Error design DesignForExtension Method 'testNullSocket' is not designed for extension - needs to be abstract, final or empty. 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. 84
 Error whitespace FileTabCharacter Line contains a tab character. 85
 Error whitespace FileTabCharacter Line contains a tab character. 87
 Error design DesignForExtension Method 'testCloseWhenSocketDoesNotThrowException' 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). 88
 Error whitespace FileTabCharacter Line contains a tab character. 88
 Error whitespace FileTabCharacter Line contains a tab character. 89
 Error whitespace FileTabCharacter Line contains a tab character. 90
 Error whitespace FileTabCharacter Line contains a tab character. 91
 Error whitespace FileTabCharacter Line contains a tab character. 92
 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 whitespace FileTabCharacter Line contains a tab character. 97
 Error design DesignForExtension Method 'testSocketCloseThrowsIOException' is not designed for extension - needs to be abstract, final or empty. 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error whitespace FileTabCharacter Line contains a tab character. 98
 Error whitespace FileTabCharacter Line contains a tab character. 99
 Error whitespace FileTabCharacter Line contains a tab character. 100
 Error whitespace FileTabCharacter Line contains a tab character. 101
 Error sizes LineLength Line is longer than 80 characters (found 93). 102
 Error whitespace FileTabCharacter Line contains a tab character. 102
 Error whitespace FileTabCharacter Line contains a tab character. 103
 Error whitespace FileTabCharacter Line contains a tab character. 104
 Error whitespace FileTabCharacter Line contains a tab character. 105
 Error whitespace FileTabCharacter Line contains a tab character. 106
 Error whitespace FileTabCharacter Line contains a tab character. 107
 Error whitespace FileTabCharacter Line contains a tab character. 109
 Error design DesignForExtension Method 'testReadThrowsIOException' is not designed for extension - needs to be abstract, final or empty. 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 109
 Error whitespace FileTabCharacter Line contains a tab character. 110
 Error whitespace FileTabCharacter Line contains a tab character. 111
 Error whitespace FileTabCharacter Line contains a tab character. 112
 Error whitespace FileTabCharacter Line contains a tab character. 113
 Error sizes LineLength Line is longer than 80 characters (found 84). 114
 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. 117
 Error whitespace FileTabCharacter Line contains a tab character. 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. 122
 Error whitespace FileTabCharacter Line contains a tab character. 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. 127
 Error whitespace FileTabCharacter Line contains a tab character. 129
 Error design DesignForExtension Method 'testNormalRead' is not designed for extension - needs to be abstract, final or empty. 129
 Error javadoc JavadocMethod Missing a Javadoc comment. 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. 132
 Error whitespace FileTabCharacter Line contains a tab character. 133
 Error sizes LineLength Line is longer than 80 characters (found 93). 134
 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. 137
 Error whitespace FileTabCharacter Line contains a tab character. 138
 Error whitespace FileTabCharacter Line contains a tab character. 139
 Error whitespace FileTabCharacter Line contains a tab character. 140
 Error blocks NeedBraces 'for' construct must use '{}'s. 141
 Error whitespace FileTabCharacter Line contains a tab character. 141
 Error whitespace FileTabCharacter Line contains a tab character. 142
 Error whitespace FileTabCharacter Line contains a tab character. 143
 Error whitespace FileTabCharacter Line contains a tab character. 144
 Error whitespace FileTabCharacter Line contains a tab character. 145

au/gov/amsa/util/nmea/NmeaMessage.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error regexp RegexpSingleline Line has trailing spaces. 11
 Error regexp RegexpSingleline Line has trailing spaces. 13
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error regexp RegexpSingleline Line has trailing spaces. 25
 Error sizes LineLength Line is longer than 80 characters (found 97). 33
 Error misc FinalParameters Parameter tags should be final. 33
 Error coding HiddenField 'tags' hides a field. 33
 Error misc FinalParameters Parameter items should be final. 33
 Error coding HiddenField 'items' hides a field. 33
 Error misc FinalParameters Parameter checksum should be final. 33
 Error coding HiddenField 'checksum' hides a field. 33
 Error javadoc JavadocMethod Expected @param tag for 'checksum'. 33
 Error blocks NeedBraces 'if' construct must use '{}'s. 36
 Error coding MagicNumber '3' is a magic number. 36
 Error coding MagicNumber '3' is a magic number. 37
 Error blocks NeedBraces 'else' construct must use '{}'s. 38
 Error regexp RegexpSingleline Line has trailing spaces. 46
 Error javadoc JavadocMethod Expected an @return tag. 49
 Error design DesignForExtension Method 'getSource' is not designed for extension - needs to be abstract, final or empty. 49
 Error regexp RegexpSingleline Line has trailing spaces. 56
 Error javadoc JavadocMethod Expected an @return tag. 59
 Error design DesignForExtension Method 'getUnixTimeMillis' is not designed for extension - needs to be abstract, final or empty. 59
 Error blocks NeedBraces 'if' construct must use '{}'s. 61
 Error blocks NeedBraces 'else' construct must use '{}'s. 63
 Error coding MagicNumber '1000' is a magic number. 65
 Error regexp RegexpSingleline Line has trailing spaces. 73
 Error javadoc JavadocMethod Expected an @return tag. 76
 Error design DesignForExtension Method 'getDestination' is not designed for extension - needs to be abstract, final or empty. 76
 Error regexp RegexpSingleline Line has trailing spaces. 82
 Error javadoc JavadocMethod Expected an @return tag. 85
 Error design DesignForExtension Method 'getSentenceGroupingFromTagBlock' is not designed for extension - needs to be abstract, final or empty. 85
 Error regexp RegexpSingleline Line has trailing spaces. 91
 Error javadoc JavadocMethod Expected an @return tag. 94
 Error design DesignForExtension Method 'getLineCount' is not designed for extension - needs to be abstract, final or empty. 94
 Error blocks NeedBraces 'if' construct must use '{}'s. 96
 Error blocks NeedBraces 'else' construct must use '{}'s. 98
 Error regexp RegexpSingleline Line has trailing spaces. 105
 Error javadoc JavadocMethod Expected an @return tag. 108
 Error design DesignForExtension Method 'getRelativeTimeMillis' is not designed for extension - needs to be abstract, final or empty. 108
 Error blocks NeedBraces 'if' construct must use '{}'s. 110
 Error blocks NeedBraces 'else' construct must use '{}'s. 112
 Error coding MagicNumber '1000' is a magic number. 113
 Error regexp RegexpSingleline Line has trailing spaces. 118
 Error javadoc JavadocMethod Expected an @return tag. 121
 Error design DesignForExtension Method 'getText' is not designed for extension - needs to be abstract, final or empty. 121
 Error regexp RegexpSingleline Line has trailing spaces. 127
 Error javadoc JavadocMethod Expected an @return tag. 130
 Error design DesignForExtension Method 'getItems' is not designed for extension - needs to be abstract, final or empty. 130
 Error design DesignForExtension Method 'getTags' is not designed for extension - needs to be abstract, final or empty. 134
 Error javadoc JavadocMethod Missing a Javadoc comment. 134
 Error design DesignForExtension Method 'getTalker' is not designed for extension - needs to be abstract, final or empty. 138
 Error javadoc JavadocMethod Missing a Javadoc comment. 138
 Error design DesignForExtension Method 'toLine' is not designed for extension - needs to be abstract, final or empty. 142
 Error javadoc JavadocMethod Missing a Javadoc comment. 142
 Error design DesignForExtension Method 'getSentenceNumber' is not designed for extension - needs to be abstract, final or empty. 146
 Error javadoc JavadocMethod Missing a Javadoc comment. 146
 Error blocks NeedBraces 'if' construct must use '{}'s. 147
 Error blocks NeedBraces 'else' construct must use '{}'s. 149
 Error design DesignForExtension Method 'getSentenceCount' is not designed for extension - needs to be abstract, final or empty. 153
 Error javadoc JavadocMethod Missing a Javadoc comment. 153
 Error blocks NeedBraces 'if' construct must use '{}'s. 154
 Error blocks NeedBraces 'else' construct must use '{}'s. 156
 Error design DesignForExtension Method 'getSentenceGroupId' is not designed for extension - needs to be abstract, final or empty. 160
 Error javadoc JavadocMethod Missing a Javadoc comment. 160
 Error blocks NeedBraces 'if' construct must use '{}'s. 161
 Error blocks NeedBraces 'else' construct must use '{}'s. 163
 Error regexp RegexpSingleline Line has trailing spaces. 169
 Error design DesignForExtension Method 'calculateChecksum' is not designed for extension - needs to be abstract, final or empty. 172
 Error design DesignForExtension Method 'getChecksum' is not designed for extension - needs to be abstract, final or empty. 176
 Error javadoc JavadocMethod Missing a Javadoc comment. 176
 Error javadoc JavadocVariable Missing a Javadoc comment. 180
 Error naming ConstantName Name 'sentenceTagPattern' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 180
 Error sizes LineLength Line is longer than 80 characters (found 83). 183
 Error javadoc JavadocMethod Missing a Javadoc comment. 183
 Error misc FinalParameters Parameter tags should be final. 183
 Error misc FinalParameters Parameter items should be final. 184
 Error blocks NeedBraces 'if' construct must use '{}'s. 190
 Error coding MagicNumber '3' is a magic number. 190
 Error sizes LineLength Line is longer than 80 characters (found 95). 191
 Error sizes LineLength Line is longer than 80 characters (found 81). 201
 Error coding MagicNumber '3' is a magic number. 214
 Error blocks NeedBraces 'else' construct must use '{}'s. 216
 Error javadoc JavadocMethod Missing a Javadoc comment. 224
 Error misc FinalParameters Parameter items should be final. 224
 Error javadoc JavadocType Missing a Javadoc comment. 228
 Error javadoc JavadocVariable Missing a Javadoc comment. 229
 Error design VisibilityModifier Variable 'number' must be private and have accessor methods. 229
 Error javadoc JavadocVariable Missing a Javadoc comment. 230
 Error design VisibilityModifier Variable 'count' must be private and have accessor methods. 230
 Error javadoc JavadocVariable Missing a Javadoc comment. 231
 Error design VisibilityModifier Variable 'id' must be private and have accessor methods. 231
 Error javadoc JavadocMethod Missing a Javadoc comment. 233
 Error misc FinalParameters Parameter number should be final. 233
 Error coding HiddenField 'number' hides a field. 233
 Error misc FinalParameters Parameter count should be final. 233
 Error coding HiddenField 'count' hides a field. 233
 Error misc FinalParameters Parameter id should be final. 233
 Error coding HiddenField 'id' hides a field. 233
 Error design DesignForExtension Method 'isSingleSentence' is not designed for extension - needs to be abstract, final or empty. 241
 Error javadoc JavadocMethod Missing a Javadoc comment. 241
 Error design DesignForExtension Method 'getArrivalTimeMillis' is not designed for extension - needs to be abstract, final or empty. 245
 Error javadoc JavadocMethod Missing a Javadoc comment. 245
 Error blocks NeedBraces 'if' construct must use '{}'s. 247
 Error blocks NeedBraces 'else' construct must use '{}'s. 249

au/gov/amsa/util/nmea/NmeaMessageParseException.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 5
 Error regexp RegexpSingleline Line has trailing spaces. 7
 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. 13
 Error whitespace FileTabCharacter Line contains a tab character. 14
 Error regexp RegexpSingleline Line has trailing spaces. 15
 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 misc FinalParameters Parameter message should be final. 18
 Error javadoc JavadocMethod Expected @param tag for 'message'. 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 javadoc JavadocMethod Missing a Javadoc comment. 22
 Error misc FinalParameters Parameter t should be final. 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 javadoc JavadocMethod Missing a Javadoc comment. 26
 Error misc FinalParameters Parameter message should be final. 26
 Error misc FinalParameters Parameter t should be final. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28

au/gov/amsa/util/nmea/NmeaMessageParser.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error regexp RegexpSingleline Line has trailing spaces. 22
 Error javadoc JavadocMethod Expected an @return tag. 26
 Error design DesignForExtension Method 'parse' is not designed for extension - needs to be abstract, final or empty. 26
 Error misc FinalParameters Parameter line should be final. 26
 Error javadoc JavadocMethod Expected @param tag for 'line'. 26
 Error blocks NeedBraces 'if' construct must use '{}'s. 32
 Error blocks NeedBraces 'if' construct must use '{}'s. 35
 Error sizes LineLength Line is longer than 80 characters (found 92). 36
 Error blocks NeedBraces 'else' construct must use '{}'s. 39
 Error blocks NeedBraces 'if' construct must use '{}'s. 45
 Error sizes LineLength Line is longer than 80 characters (found 86). 46
 Error regexp RegexpSingleline Line has trailing spaces. 63
 Error javadoc JavadocMethod Expected an @return tag. 67
 Error misc FinalParameters Parameter line should be final. 67
 Error javadoc JavadocMethod Expected @param tag for 'line'. 67
 Error sizes LineLength Line is longer than 80 characters (found 81). 68
 Error blocks NeedBraces 'if' construct must use '{}'s. 72
 Error regexp RegexpSingleline Line has trailing spaces. 80
 Error javadoc JavadocMethod Expected an @return tag. 84
 Error misc FinalParameters Parameter s should be final. 84
 Error javadoc JavadocMethod Expected @param tag for 's'. 84
 Error blocks NeedBraces 'if' construct must use '{}'s. 94

au/gov/amsa/util/nmea/NmeaMessageParserExceptionTest.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 5
 Error whitespace FileTabCharacter Line contains a tab character. 7
 Error design DesignForExtension Method 'testConstructorWithThrowable' is not designed for extension - needs to be abstract, final or empty. 7
 Error javadoc JavadocMethod Missing a Javadoc comment. 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

au/gov/amsa/util/nmea/NmeaMessageParserTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 15
 Error design DesignForExtension Method 'testNmeaMessageParser' is not designed for extension - needs to be abstract, final or empty. 17
 Error javadoc JavadocMethod Missing a Javadoc comment. 17
 Error sizes LineLength Line is longer than 80 characters (found 89). 19
 Error coding MagicNumber '8' is a magic number. 30
 Error design DesignForExtension Method 'testParsingOfTimeAndSourceInTagBlock' is not designed for extension - needs to be abstract, final or empty. 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error sizes LineLength Line is longer than 80 characters (found 89). 35
 Error coding MagicNumber '1120959341000L' is a magic number. 46
 Error design DesignForExtension Method 'testParsingWithoutTagBlock' is not designed for extension - needs to be abstract, final or empty. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error coding MagicNumber '8' is a magic number. 55
 Error design DesignForExtension Method 'testBadTagBlockParameterNotSplitWithColon' is not designed for extension - needs to be abstract, final or empty. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error design DesignForExtension Method 'testBadTagBlockTooManyColons' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error design DesignForExtension Method 'testNmeaMessageRelativeTimeAndLineCount' is not designed for extension - needs to be abstract, final or empty. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error sizes LineLength Line is longer than 80 characters (found 93). 74
 Error coding MagicNumber '1120959341000L' is a magic number. 76
 Error coding MagicNumber '4' is a magic number. 77
 Error design DesignForExtension Method 'testNmeaMessageWhenTagBlockNotClosedProperly' is not designed for extension - needs to be abstract, final or empty. 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 80
 Error sizes LineLength Line is longer than 80 characters (found 81). 82
 Error design DesignForExtension Method 'testNmeaMessageParsingWhenChecksumNotPresent' is not designed for extension - needs to be abstract, final or empty. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error sizes LineLength Line is longer than 80 characters (found 83). 88
 Error design DesignForExtension Method 'testParseOfNmeaLineWithOnlyTwoElements' is not designed for extension - needs to be abstract, final or empty. 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error design DesignForExtension Method 'testTalkerPartTooShortDoesNotThrowException' is not designed for extension - needs to be abstract, final or empty. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error design DesignForExtension Method 'testMultiSentenceOnLineWithoutTagBlock' is not designed for extension - needs to be abstract, final or empty. 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 104
 Error sizes LineLength Line is longer than 80 characters (found 94). 106
 Error design DesignForExtension Method 'testMultiSentenceOnLineWithTagBlock' is not designed for extension - needs to be abstract, final or empty. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error design DesignForExtension Method 'testBadSentenceInfoDoesNotThrowException' is not designed for extension - needs to be abstract, final or empty. 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error design DesignForExtension Method 'testBadSententenceThrowsNmeaMessageParseException' is not designed for extension - needs to be abstract, final or empty. 128
 Error javadoc JavadocMethod Missing a Javadoc comment. 128
 Error sizes LineLength Line is longer than 80 characters (found 128). 130
 Error design DesignForExtension Method 'testGTagDoesNotHaveSufficientPartsThrowsNmeaMessageParseException' is not designed for extension - needs to be abstract, final or empty. 134
 Error javadoc JavadocMethod Missing a Javadoc comment. 134
 Error sizes LineLength Line is longer than 80 characters (found 85). 135
 Error sizes LineLength Line is longer than 80 characters (found 82). 138
 Error design DesignForExtension Method 'testSatelliteMessageFromEv05' is not designed for extension - needs to be abstract, final or empty. 141
 Error javadoc JavadocMethod Missing a Javadoc comment. 141
 Error sizes LineLength Line is longer than 80 characters (found 98). 143
 Error coding MagicNumber '1399340268000L' is a magic number. 145
 Error design DesignForExtension Method 'testParseOnly2ItemsInMessage' is not designed for extension - needs to be abstract, final or empty. 148
 Error javadoc JavadocMethod Missing a Javadoc comment. 148
 Error coding MagicNumber '1388929778000L' is a magic number. 152
 Error design DesignForExtension Method 'testTagBlockThatIncludesAValueWithAColonIsParsedCorrectly' is not designed for extension - needs to be abstract, final or empty. 155
 Error javadoc JavadocMethod Missing a Javadoc comment. 155
 Error sizes LineLength Line is longer than 80 characters (found 157). 157
 Error sizes LineLength Line is longer than 80 characters (found 96). 162
 Error coding MagicNumber '3' is a magic number. 163
 Error design DesignForExtension Method 'testNmeaWithBackSlashCorruptionInTagBlock' is not designed for extension - needs to be abstract, final or empty. 166
 Error javadoc JavadocMethod Missing a Javadoc comment. 166
 Error sizes LineLength Line is longer than 80 characters (found 155). 168
 Error design DesignForExtension Method 'testNmeaWithBadFormat' is not designed for extension - needs to be abstract, final or empty. 173
 Error javadoc JavadocMethod Missing a Javadoc comment. 173
 Error sizes LineLength Line is longer than 80 characters (found 126). 175
 Error design DesignForExtension Method 'testNmeaWithTagBlockOnly' is not designed for extension - needs to be abstract, final or empty. 180
 Error javadoc JavadocMethod Missing a Javadoc comment. 180
 Error coding MagicNumber '1000' is a magic number. 185
 Error design DesignForExtension Method 'testExtractTagsReturnsEmptyMapWhenDoesNotHaveChecksumDelimiter' is not designed for extension - needs to be abstract, final or empty. 189
 Error javadoc JavadocMethod Missing a Javadoc comment. 189
 Error sizes LineLength Line is longer than 80 characters (found 82). 190
 Error design DesignForExtension Method 'testExtractMissingAisMessage' is not designed for extension - needs to be abstract, final or empty. 194
 Error javadoc JavadocMethod Missing a Javadoc comment. 194
 Error sizes LineLength Line is longer than 80 characters (found 123). 196
 Error regexp RegexpSingleline Line has trailing spaces. 199

au/gov/amsa/util/nmea/NmeaReader.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error regexp RegexpSingleline Line has trailing spaces. 5
 Error regexp RegexpSingleline Line has trailing spaces. 7
 Error whitespace FileTabCharacter Line contains a tab character. 11
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error regexp RegexpSingleline Line has trailing spaces. 13
 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 javadoc JavadocMethod Expected an @return tag. 16
 Error whitespace FileTabCharacter Line contains a tab character. 16

au/gov/amsa/util/nmea/NmeaReaderFromSocket.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error regexp RegexpSingleline Line has trailing spaces. 15
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error sizes LineLength Line is longer than 80 characters (found 81). 21
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error whitespace FileTabCharacter Line contains a tab character. 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 whitespace FileTabCharacter Line contains a tab character. 30
 Error misc FinalParameters Parameter host should be final. 30
 Error javadoc JavadocMethod Expected @param tag for 'host'. 30
 Error misc FinalParameters Parameter port should be final. 30
 Error javadoc JavadocMethod Expected @param tag for 'port'. 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. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error misc FinalParameters Parameter host should be final. 34
 Error misc FinalParameters Parameter port should be final. 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. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error misc FinalParameters Parameter socket should be final. 45
 Error coding HiddenField 'socket' hides a field. 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 design DesignForExtension Method 'read' is not designed for extension - needs to be abstract, final or empty. 49
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error sizes LineLength Line is longer than 80 characters (found 85). 52
 Error whitespace FileTabCharacter Line contains a tab character. 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. 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. 59
 Error design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 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 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 whitespace FileTabCharacter Line contains a tab character. 65
 Error whitespace FileTabCharacter Line contains a tab character. 66

au/gov/amsa/util/nmea/NmeaUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocMethod Missing a Javadoc comment. 16
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error sizes LineLength Line is longer than 80 characters (found 98). 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error naming ConstantName Name 'invalidFieldCharacters' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24
 Error sizes LineLength Line is longer than 80 characters (found 94). 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error naming ConstantName Name 'validCharacterSymbols' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 29
 Error blocks NeedBraces 'for' construct must use '{}'s. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter ch should be final. 37
 Error sizes LineLength Line is longer than 80 characters (found 83). 38
 Error coding MagicNumber '127' is a magic number. 38
 Error coding MagicNumber '32' is a magic number. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter ch should be final. 41
 Error regexp RegexpSingleline Line has trailing spaces. 48
 Error javadoc JavadocMethod Expected an @return tag. 52
 Error misc FinalParameters Parameter sentence should be final. 52
 Error javadoc JavadocMethod Expected @param tag for 'sentence'. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter sentence should be final. 63
 Error sizes LineLength Line is longer than 80 characters (found 97). 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error misc FinalParameters Parameter sentence should be final. 67
 Error misc FinalParameters Parameter ignoreLeadingDollarOrExclamation should be final. 67
 Error blocks NeedBraces 'if' construct must use '{}'s. 73
 Error blocks NeedBraces 'else' construct must use '{}'s. 75
 Error blocks EmptyBlock Must have at least one statement. 81
 Error coding MagicNumber '256' is a magic number. 98
 Error blocks NeedBraces 'if' construct must use '{}'s. 99
 Error javadoc JavadocVariable Missing a Javadoc comment. 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error misc FinalParameters Parameter line should be final. 106
 Error regexp RegexpSingleline Line has trailing spaces. 109
 Error sizes LineLength Line is longer than 80 characters (found 91). 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error misc FinalParameters Parameter line should be final. 110
 Error misc FinalParameters Parameter name should be final. 110
 Error misc FinalParameters Parameter value should be final. 110
 Error coding MagicNumber '4' is a magic number. 120
 Error coding MagicNumber '3' is a magic number. 124
 Error javadoc JavadocMethod Missing a Javadoc comment. 141
 Error misc FinalParameters Parameter line should be final. 141
 Error misc FinalParameters Parameter arrivalTime should be final. 141
 Error blocks NeedBraces 'if' construct must use '{}'s. 156
 Error sizes LineLength Line is longer than 80 characters (found 100). 158
 Error blocks NeedBraces 'if' construct must use '{}'s. 159
 Error coding MagicNumber '4' is a magic number. 159
 Error sizes LineLength Line is longer than 80 characters (found 95). 160
 Error coding MagicNumber '3' is a magic number. 161
 Error coding MagicNumber '3' is a magic number. 188
 Error javadoc JavadocMethod Missing a Javadoc comment. 205
 Error misc FinalParameters Parameter arrivalTime should be final. 205
 Error misc FinalParameters Parameter t should be final. 205
 Error misc FinalParameters Parameter s should be final. 205
 Error coding MagicNumber '1000' is a magic number. 207
 Error javadoc JavadocMethod Missing a Javadoc comment. 212
 Error misc FinalParameters Parameter s should be final. 212
 Error blocks NeedBraces 'if' construct must use '{}'s. 213
 Error javadoc JavadocMethod Missing a Javadoc comment. 224
 Error misc FinalParameters Parameter tags should be final. 224
 Error blocks NeedBraces 'if' construct must use '{}'s. 225
 Error coding MagicNumber '128' is a magic number. 227
 Error blocks NeedBraces 'if' construct must use '{}'s. 232
 Error sizes LineLength Line is longer than 80 characters (found 97). 246
 Error javadoc JavadocMethod Missing a Javadoc comment. 246
 Error misc FinalParameters Parameter tags should be final. 246
 Error misc FinalParameters Parameter items should be final. 246
 Error coding MagicNumber '40' is a magic number. 247
 Error blocks NeedBraces 'if' construct must use '{}'s. 252

au/gov/amsa/util/nmea/NmeaUtilTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 16
 Error sizes LineLength Line is longer than 80 characters (found 87). 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error sizes LineLength Line is longer than 80 characters (found 123). 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error design DesignForExtension Method 'testChecksumNoLeadingDollar' is not designed for extension - needs to be abstract, final or empty. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 29
 Error design DesignForExtension Method 'testChecksumLeadingDollar' is not designed for extension - needs to be abstract, final or empty. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error design DesignForExtension Method 'testChecksumLeadingExclamation' is not designed for extension - needs to be abstract, final or empty. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error sizes LineLength Line is longer than 80 characters (found 82). 41
 Error design DesignForExtension Method 'testChecksumTwoLineMessage' is not designed for extension - needs to be abstract, final or empty. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error sizes LineLength Line is longer than 80 characters (found 84). 46
 Error design DesignForExtension Method 'testCreateProprietaryHeartbeatLine' is not designed for extension - needs to be abstract, final or empty. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error coding MagicNumber '1000' is a magic number. 51
 Error design DesignForExtension Method 'testInstantiation' is not designed for extension - needs to be abstract, final or empty. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error design DesignForExtension Method 'testIsValid' is not designed for extension - needs to be abstract, final or empty. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error design DesignForExtension Method 'testTalker' 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 98). 70
 Error design DesignForExtension Method 'testChecksumCalculationIgnoresTagBlock' is not designed for extension - needs to be abstract, final or empty. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error sizes LineLength Line is longer than 80 characters (found 99). 75
 Error design DesignForExtension Method 'testIsValidNmeaWhenSentenceHasUnclosedTagBlock' is not designed for extension - needs to be abstract, final or empty. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error design DesignForExtension Method 'testIsValidFieldCharacter' is not designed for extension - needs to be abstract, final or empty. 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 83
 Error coding MagicNumber '31' is a magic number. 86
 Error coding MagicNumber '32' is a magic number. 87
 Error coding MagicNumber '33' is a magic number. 88
 Error coding MagicNumber '36' is a magic number. 89
 Error coding MagicNumber '126' is a magic number. 90
 Error coding MagicNumber '127' is a magic number. 91
 Error coding MagicNumber '128' is a magic number. 92
 Error design DesignForExtension Method 'testValidCharacterSymbol' is not designed for extension - needs to be abstract, final or empty. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error design DesignForExtension Method 'testGetTalkerGivenNullString' is not designed for extension - needs to be abstract, final or empty. 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error design DesignForExtension Method 'testGetTalkerGivenRealTalker' is not designed for extension - needs to be abstract, final or empty. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error design DesignForExtension Method 'testGetTalkerGivenUnknownTalker' is not designed for extension - needs to be abstract, final or empty. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error design DesignForExtension Method 'testGetTalkerDescription' is not designed for extension - needs to be abstract, final or empty. 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error sizes LineLength Line is longer than 80 characters (found 96). 120
 Error design DesignForExtension Method 'testCanCreateNmeaLine' is not designed for extension - needs to be abstract, final or empty. 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 123
 Error sizes LineLength Line is longer than 80 characters (found 105). 125
 Error javadoc JavadocMethod Missing a Javadoc comment. 132
 Error sizes LineLength Line is longer than 80 characters (found 81). 139
 Error design DesignForExtension Method 'testCreationOfTagBlock' is not designed for extension - needs to be abstract, final or empty. 144
 Error javadoc JavadocMethod Missing a Javadoc comment. 144
 Error javadoc JavadocMethod Missing a Javadoc comment. 151
 Error design DesignForExtension Method 'testCreationOfNmeaLineFromTagsAndMessage' is not designed for extension - needs to be abstract, final or empty. 158
 Error javadoc JavadocMethod Missing a Javadoc comment. 158
 Error sizes LineLength Line is longer than 80 characters (found 105). 161
 Error design DesignForExtension Method 'testRoundTripOnNmeaMessageOnLineWithTagBlock' is not designed for extension - needs to be abstract, final or empty. 167
 Error javadoc JavadocMethod Missing a Javadoc comment. 167
 Error sizes LineLength Line is longer than 80 characters (found 89). 169
 Error design DesignForExtension Method 'testSupplementWithTimeDoesNothingToMultilineMessagesAfterFirst' is not designed for extension - needs to be abstract, final or empty. 174
 Error javadoc JavadocMethod Missing a Javadoc comment. 174
 Error sizes LineLength Line is longer than 80 characters (found 82). 175
 Error design DesignForExtension Method 'testSupplementWithTimeAddsArrivalTimeIfMissing' is not designed for extension - needs to be abstract, final or empty. 181
 Error javadoc JavadocMethod Missing a Javadoc comment. 181
 Error sizes LineLength Line is longer than 80 characters (found 99). 183
 Error sizes LineLength Line is longer than 80 characters (found 97). 185
 Error design DesignForExtension Method 'testSupplementWithTimeAddsTagBlockIfDoesntHaveOne' is not designed for extension - needs to be abstract, final or empty. 189
 Error javadoc JavadocMethod Missing a Javadoc comment. 189
 Error sizes LineLength Line is longer than 80 characters (found 81). 191
 Error coding MagicNumber '1234567890' is a magic number. 193
 Error design DesignForExtension Method 'testSupplementWithTimeInsertsIntoExistingTagBlock' is not designed for extension - needs to be abstract, final or empty. 197
 Error javadoc JavadocMethod Missing a Javadoc comment. 197
 Error sizes LineLength Line is longer than 80 characters (found 99). 199
 Error sizes LineLength Line is longer than 80 characters (found 116). 201
 Error coding MagicNumber '1234567890' is a magic number. 202
 Error sizes LineLength Line is longer than 80 characters (found 96). 203
 Error design DesignForExtension Method 'testSupplementWithTimeInsertsIntoTagBlockWhenMessageBlank' is not designed for extension - needs to be abstract, final or empty. 206
 Error javadoc JavadocMethod Missing a Javadoc comment. 206
 Error coding MagicNumber '1234567890' is a magic number. 210
 Error sizes LineLength Line is longer than 80 characters (found 96). 211
 Error design DesignForExtension Method 'testSupplementWithTime' is not designed for extension - needs to be abstract, final or empty. 214
 Error javadoc JavadocMethod Missing a Javadoc comment. 214
 Error sizes LineLength Line is longer than 80 characters (found 90). 216
 Error coding MagicNumber '123' is a magic number. 216
 Error design DesignForExtension Method 'testInsertNewTag' is not designed for extension - needs to be abstract, final or empty. 219
 Error javadoc JavadocMethod Missing a Javadoc comment. 219
 Error sizes LineLength Line is longer than 80 characters (found 117). 221
 Error sizes LineLength Line is longer than 80 characters (found 85). 222

au/gov/amsa/util/nmea/Talker.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 6
 Error regexp RegexpSingleline Line has trailing spaces. 8
 Error sizes LineLength Line is longer than 80 characters (found 81). 12
 Error whitespace FileTabCharacter Line contains a tab character. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 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 sizes LineLength Line is longer than 80 characters (found 91). 16
 Error whitespace FileTabCharacter Line contains a tab character. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 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 sizes LineLength Line is longer than 80 characters (found 92). 18
 Error whitespace FileTabCharacter Line contains a tab character. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error sizes LineLength Line is longer than 80 characters (found 95). 19
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error sizes LineLength Line is longer than 80 characters (found 96). 20
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error sizes LineLength Line is longer than 80 characters (found 95). 22
 Error whitespace FileTabCharacter Line contains a tab character. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error whitespace FileTabCharacter Line contains a tab character. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error sizes LineLength Line is longer than 80 characters (found 93). 24
 Error whitespace FileTabCharacter Line contains a tab character. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error sizes LineLength Line is longer than 80 characters (found 85). 25
 Error whitespace FileTabCharacter Line contains a tab character. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error whitespace FileTabCharacter Line contains a tab character. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error whitespace FileTabCharacter Line contains a tab character. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error sizes LineLength Line is longer than 80 characters (found 85). 29
 Error whitespace FileTabCharacter Line contains a tab character. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error sizes LineLength Line is longer than 80 characters (found 82). 30
 Error whitespace FileTabCharacter Line contains a tab character. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error whitespace FileTabCharacter Line contains a tab character. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error whitespace FileTabCharacter Line contains a tab character. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error whitespace FileTabCharacter Line contains a tab character. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error whitespace FileTabCharacter Line contains a tab character. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error whitespace FileTabCharacter Line contains a tab character. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error whitespace FileTabCharacter Line contains a tab character. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error sizes LineLength Line is longer than 80 characters (found 88). 38
 Error whitespace FileTabCharacter Line contains a tab character. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error sizes LineLength Line is longer than 80 characters (found 91). 39
 Error whitespace FileTabCharacter Line contains a tab character. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error whitespace FileTabCharacter Line contains a tab character. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error whitespace FileTabCharacter Line contains a tab character. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error whitespace FileTabCharacter Line contains a tab character. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error whitespace FileTabCharacter Line contains a tab character. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error whitespace FileTabCharacter Line contains a tab character. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error whitespace FileTabCharacter Line contains a tab character. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error sizes LineLength Line is longer than 80 characters (found 82). 46
 Error whitespace FileTabCharacter Line contains a tab character. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error whitespace FileTabCharacter Line contains a tab character. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error whitespace FileTabCharacter Line contains a tab character. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error whitespace FileTabCharacter Line contains a tab character. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error whitespace FileTabCharacter Line contains a tab character. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error sizes LineLength Line is longer than 80 characters (found 96). 51
 Error whitespace FileTabCharacter Line contains a tab character. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error whitespace FileTabCharacter Line contains a tab character. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error whitespace FileTabCharacter Line contains a tab character. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error whitespace FileTabCharacter Line contains a tab character. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error whitespace FileTabCharacter Line contains a tab character. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 88). 56
 Error whitespace FileTabCharacter Line contains a tab character. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error sizes LineLength Line is longer than 80 characters (found 87). 57
 Error whitespace FileTabCharacter Line contains a tab character. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error whitespace FileTabCharacter Line contains a tab character. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error whitespace FileTabCharacter Line contains a tab character. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error sizes LineLength Line is longer than 80 characters (found 85). 60
 Error whitespace FileTabCharacter Line contains a tab character. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error whitespace FileTabCharacter Line contains a tab character. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error whitespace FileTabCharacter Line contains a tab character. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error misc FinalParameters Parameter description should be final. 64
 Error coding HiddenField 'description' hides a field. 64
 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. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error whitespace FileTabCharacter Line contains a tab character. 69
 Error whitespace FileTabCharacter Line contains a tab character. 70

au/gov/amsa/util/nmea/saver/Clock.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 JavadocMethod Missing a Javadoc comment. 5

au/gov/amsa/util/nmea/saver/FileFactory.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 5
 Error whitespace FileTabCharacter Line contains a tab character. 7
 Error javadoc JavadocMethod Missing a Javadoc comment. 7
 Error whitespace FileTabCharacter Line contains a tab character. 9
 Error javadoc JavadocMethod Missing a Javadoc comment. 9

au/gov/amsa/util/nmea/saver/FileFactoryPerDay.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 8
 Error regexp RegexpSingleline Line has trailing spaces. 9
 Error whitespace FileTabCharacter Line contains a tab character. 9
 Error sizes LineLength Line is longer than 80 characters (found 86). 10
 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 regexp RegexpSingleline Line has trailing spaces. 12
 Error whitespace FileTabCharacter Line contains a tab character. 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 directory should be final. 15
 Error coding HiddenField 'directory' hides a field. 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 regexp RegexpSingleline Line has trailing spaces. 19
 Error whitespace FileTabCharacter Line contains a tab character. 19
 Error whitespace FileTabCharacter Line contains a tab character. 20
 Error design DesignForExtension Method 'file' is not designed for extension - needs to be abstract, final or empty. 20
 Error whitespace FileTabCharacter Line contains a tab character. 21
 Error misc FinalParameters Parameter line should be final. 21
 Error misc FinalParameters Parameter arrivalTime should be final. 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 'key' is not designed for extension - needs to be abstract, final or empty. 25
 Error whitespace FileTabCharacter Line contains a tab character. 26
 Error misc FinalParameters Parameter line should be final. 26
 Error misc FinalParameters Parameter arrivalTime should be final. 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 javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter arrivalTime should be final. 30
 Error whitespace FileTabCharacter Line contains a tab character. 31
 Error whitespace FileTabCharacter Line contains a tab character. 32

au/gov/amsa/util/nmea/saver/NmeaSaver.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error misc FinalParameters Parameter nmea should be final. 34
 Error misc FinalParameters Parameter factory should be final. 34
 Error coding HiddenField 'factory' hides a field. 34
 Error misc FinalParameters Parameter clock should be final. 34
 Error coding HiddenField 'clock' hides a field. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter nmea should be final. 40
 Error misc FinalParameters Parameter factory should be final. 40
 Error coding HiddenField 'factory' hides a field. 40
 Error design DesignForExtension Method 'start' is not designed for extension - needs to be abstract, final or empty. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error design DesignForExtension Method 'start' is not designed for extension - needs to be abstract, final or empty. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter scheduler should be final. 48
 Error design DesignForExtension Method 'stop' is not designed for extension - needs to be abstract, final or empty. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error blocks NeedBraces 'if' construct must use '{}'s. 54
 Error sizes LineLength Line is longer than 80 characters (found 81). 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error design VisibilityModifier Variable 'current' must be private and have accessor methods. 63
 Error design VisibilityModifier Variable 'currentKey' must be private and have accessor methods. 64
 Error design VisibilityModifier Variable 'firstLineInFile' must be private and have accessor methods. 65
 Error misc FinalParameters Parameter e should be final. 74
 Error blocks NeedBraces 'if' construct must use '{}'s. 80
 Error misc FinalParameters Parameter line should be final. 89
 Error sizes LineLength Line is longer than 80 characters (found 87). 94
 Error blocks NeedBraces 'if' construct must use '{}'s. 95
 Error sizes LineLength Line is longer than 80 characters (found 92). 100
 Error blocks NeedBraces 'if' construct must use '{}'s. 103
 Error blocks EmptyBlock Must have at least one statement. 109

au/gov/amsa/util/nmea/saver/NmeaSaverTest.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 15
 Error design DesignForExtension Method 'testSaving' is not designed for extension - needs to be abstract, final or empty. 17
 Error javadoc JavadocMethod Missing a Javadoc comment. 17
 Error sizes LineLength Line is longer than 80 characters (found 99). 19
 Error sizes LineLength Line is longer than 80 characters (found 129). 20
 Error coding MagicNumber '1234567890' is a magic number. 24
 Error sizes LineLength Line is longer than 80 characters (found 94). 30
 Error design DesignForExtension Method 'testNewGroupingHasTime' 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 83). 38
 Error coding MagicNumber '1234567890' is a magic number. 44
 Error sizes LineLength Line is longer than 80 characters (found 94). 50
 Error regexp RegexpSingleline Line has trailing spaces. 56
 Error design DesignForExtension Method 'testNewGroupingHasTimeEndsInCarriageReturn' 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 103). 58
 Error coding MagicNumber '1234567890' is a magic number. 64
 Error sizes LineLength Line is longer than 80 characters (found 94). 70
 Error regexp RegexpSingleline Line has trailing spaces. 76
 Error design DesignForExtension Method 'testNewGroupingSecondaryLineWithoutTimeIsGivenTime' 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 111). 78
 Error sizes LineLength Line is longer than 80 characters (found 87). 80
 Error coding MagicNumber '1234567890' is a magic number. 84
 Error sizes LineLength Line is longer than 80 characters (found 94). 90
 Error regexp RegexpSingleline Line has trailing spaces. 97

au/gov/amsa/util/nmea/saver/SystemClock.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 3
 Error whitespace FileTabCharacter Line contains a tab character. 5
 Error design DesignForExtension Method 'getTimeMs' is not designed for extension - needs to be abstract, final or empty. 5
 Error whitespace FileTabCharacter Line contains a tab character. 6
 Error whitespace FileTabCharacter Line contains a tab character. 7
 Error whitespace FileTabCharacter Line contains a tab character. 8