Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
95004547

Files

FilesInfosWarningsErrors
gov/nasa/pds/harvest/HarvestLauncher.java0090
gov/nasa/pds/harvest/Harvester.java0055
gov/nasa/pds/harvest/association/AssociationPublisher.java0025
gov/nasa/pds/harvest/commandline/options/Flag.java0031
gov/nasa/pds/harvest/commandline/options/InvalidOptionException.java002
gov/nasa/pds/harvest/commandline/options/ToolsOption.java0012
gov/nasa/pds/harvest/constants/Constants.java0043
gov/nasa/pds/harvest/crawler/BundleCrawler.java007
gov/nasa/pds/harvest/crawler/CollectionCrawler.java006
gov/nasa/pds/harvest/crawler/PDS3ProductCrawler.java0034
gov/nasa/pds/harvest/crawler/PDSProductCrawler.java0076
gov/nasa/pds/harvest/crawler/WildcardOSFilter.java0022
gov/nasa/pds/harvest/crawler/actions/CreateAccessUrlsAction.java0043
gov/nasa/pds/harvest/crawler/actions/FileObjectRegistrationAction.java0090
gov/nasa/pds/harvest/crawler/actions/LidCheckerAction.java0014
gov/nasa/pds/harvest/crawler/actions/LogMissingReqMetadataAction.java0024
gov/nasa/pds/harvest/crawler/actions/RegistryUniquenessCheckerAction.java0034
gov/nasa/pds/harvest/crawler/actions/SaveMetadataAction.java0012
gov/nasa/pds/harvest/crawler/actions/StorageIngestAction.java0028
gov/nasa/pds/harvest/crawler/actions/ValidObjectTypeCheckerAction.java0030
gov/nasa/pds/harvest/crawler/daemon/HarvestDaemon.java0087
gov/nasa/pds/harvest/crawler/metadata/CoreXPaths.java0013
gov/nasa/pds/harvest/crawler/metadata/PDSCoreMetKeys.java0024
gov/nasa/pds/harvest/crawler/metadata/extractor/BundleMetExtractor.java0021
gov/nasa/pds/harvest/crawler/metadata/extractor/CollectionMetExtractor.java0028
gov/nasa/pds/harvest/crawler/metadata/extractor/Pds3MetExtractor.java00122
gov/nasa/pds/harvest/crawler/metadata/extractor/Pds3MetExtractorConfig.java0024
gov/nasa/pds/harvest/crawler/metadata/extractor/Pds4MetExtractor.java00128
gov/nasa/pds/harvest/crawler/metadata/extractor/Pds4MetExtractorConfig.java0028
gov/nasa/pds/harvest/crawler/status/Status.java0029
gov/nasa/pds/harvest/file/ChecksumManifest.java005
gov/nasa/pds/harvest/file/FileObject.java00138
gov/nasa/pds/harvest/file/FileSize.java0032
gov/nasa/pds/harvest/file/MD5Checksum.java0018
gov/nasa/pds/harvest/ingest/RegistryIngester.java00207
gov/nasa/pds/harvest/inventory/InventoryEntry.java0043
gov/nasa/pds/harvest/inventory/InventoryKeys.java0014
gov/nasa/pds/harvest/inventory/InventoryReader.java004
gov/nasa/pds/harvest/inventory/InventoryReaderException.java0012
gov/nasa/pds/harvest/inventory/InventoryTableReader.java0020
gov/nasa/pds/harvest/inventory/InventoryXMLReader.java006
gov/nasa/pds/harvest/inventory/ReferenceEntry.java0054
gov/nasa/pds/harvest/logging/ToolsLevel.java0025
gov/nasa/pds/harvest/logging/ToolsLogRecord.java0072
gov/nasa/pds/harvest/logging/filter/ToolsLogFilter.java007
gov/nasa/pds/harvest/logging/formatter/HarvestFormatter.java0043
gov/nasa/pds/harvest/logging/handler/HarvestFileHandler.java0037
gov/nasa/pds/harvest/logging/handler/HarvestStreamHandler.java0010
gov/nasa/pds/harvest/policy/AccessUrl.java0027
gov/nasa/pds/harvest/policy/AccessUrls.java0026
gov/nasa/pds/harvest/policy/AncillaryMetadata.java0016
gov/nasa/pds/harvest/policy/Candidate.java0038
gov/nasa/pds/harvest/policy/Checksums.java0026
gov/nasa/pds/harvest/policy/Collection.java008
gov/nasa/pds/harvest/policy/Directory.java0034
gov/nasa/pds/harvest/policy/DirectoryFilter.java0016
gov/nasa/pds/harvest/policy/ElementName.java0044
gov/nasa/pds/harvest/policy/FileFilter.java0016
gov/nasa/pds/harvest/policy/FileTypeMap.java0028
gov/nasa/pds/harvest/policy/FileTypes.java0016
gov/nasa/pds/harvest/policy/IncludePath.java0014
gov/nasa/pds/harvest/policy/LidContents.java0036
gov/nasa/pds/harvest/policy/Namespace.java0032
gov/nasa/pds/harvest/policy/ObjectFactory.java00992
gov/nasa/pds/harvest/policy/Pds3Directory.java0034
gov/nasa/pds/harvest/policy/Pds3ProductMetadata.java0058
gov/nasa/pds/harvest/policy/Pds4ProductMetadata.java0026
gov/nasa/pds/harvest/policy/Policy.java00108
gov/nasa/pds/harvest/policy/PolicyReader.java0030
gov/nasa/pds/harvest/policy/ReferenceTypeMap.java0028
gov/nasa/pds/harvest/policy/References.java0016
gov/nasa/pds/harvest/policy/RegistryPackage.java0026
gov/nasa/pds/harvest/policy/Slot.java0028
gov/nasa/pds/harvest/policy/StaticMetadata.java0014
gov/nasa/pds/harvest/policy/StorageIngestion.java0026
gov/nasa/pds/harvest/policy/TitleContents.java0026
gov/nasa/pds/harvest/policy/UnmarshallerListener.java0020
gov/nasa/pds/harvest/policy/XPath.java0030
gov/nasa/pds/harvest/registry/RegistryClient.java00143
gov/nasa/pds/harvest/registry/RegistryClientException.java006
gov/nasa/pds/harvest/security/SecuredUser.java0035
gov/nasa/pds/harvest/security/SecurityClient.java0042
gov/nasa/pds/harvest/security/SecurityClientException.java008
gov/nasa/pds/harvest/stats/HarvestStats.java0097
gov/nasa/pds/harvest/target/TargetType.java0023
gov/nasa/pds/harvest/util/HttpUtils.java00121
gov/nasa/pds/harvest/util/LidVid.java0042
gov/nasa/pds/harvest/util/PDSNamespaceContext.java0034
gov/nasa/pds/harvest/util/PointerStatementFinder.java0010
gov/nasa/pds/harvest/util/StatementFinder.java0040
gov/nasa/pds/harvest/util/ToolInfo.java0016
gov/nasa/pds/harvest/util/Utility.java0050
gov/nasa/pds/harvest/util/XMLErrorListener.java0012
gov/nasa/pds/harvest/util/XMLExtractor.java0078
gov/nasa/pds/harvest/util/XMLValidationEventHandler.java0022

Rules

RulesViolationsSeverity
JavadocPackage
  • allowLegacy: "true"
23Errors Error
NewlineAtEndOfFile0Errors Error
Translation0Errors Error
FileLength0Errors Error
FileTabCharacter
  • eachLine: "true"
0Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
136Errors Error
JavadocMethod660Errors Error
JavadocType22Errors Error
JavadocVariable422Errors Error
JavadocStyle166Errors Error
ConstantName88Errors Error
LocalFinalVariableName0Errors Error
LocalVariableName4Errors Error
MemberName22Errors Error
MethodName0Errors Error
PackageName0Errors Error
ParameterName0Errors Error
StaticVariableName0Errors Error
TypeName0Errors Error
AvoidStarImport0Errors Error
IllegalImport0Errors Error
RedundantImport0Errors Error
UnusedImports24Errors Error
LineLength474Errors Error
MethodLength4Errors Error
ParameterNumber0Errors Error
EmptyForIteratorPad0Errors Error
MethodParamPad0Errors Error
NoWhitespaceAfter4Errors Error
NoWhitespaceBefore0Errors Error
OperatorWrap10Errors Error
ParenPad56Errors Error
TypecastParenPad0Errors Error
WhitespaceAfter30Errors Error
WhitespaceAround98Errors Error
ModifierOrder106Errors Error
RedundantModifier24Errors Error
AvoidNestedBlocks0Errors Error
EmptyBlock10Errors Error
LeftCurly2Errors Error
NeedBraces12Errors Error
RightCurly2Errors Error
AvoidInlineConditionals4Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement4Errors Error
EqualsHashCode2Errors Error
HiddenField198Errors Error
IllegalInstantiation0Errors Error
InnerAssignment0Errors Error
MagicNumber28Errors Error
MissingSwitchDefault0Errors Error
RedundantThrows16Errors Error
SimplifyBooleanExpression8Errors Error
SimplifyBooleanReturn12Errors Error
DesignForExtension698Errors Error
FinalClass0Errors Error
HideUtilityClassConstructor24Errors Error
InterfaceIsType4Errors Error
VisibilityModifier180Errors Error
ArrayTypeStyle2Errors Error
FinalParameters964Errors Error
TodoComment8Errors Error
UpperEll0Errors Error

Details

gov/nasa/pds/harvest/HarvestLauncher.java

ViolationMessageLine
ErrorsUnused import - java.io.InputStream.45
ErrorsUnused import - javax.xml.bind.UnmarshalException.59
ErrorsUnused import - org.xml.sax.SAXParseException.76
Errors'(' is followed by whitespace.268
Errors')' is preceded with whitespace.268
Errors'+' is not followed by whitespace.288
ErrorsParameter targets should be final.299
Errors'targets' hides a field.299
Errors'while' construct must use '{}'s.301
ErrorsEmpty statement.301
ErrorsParameter patterns should be final.312
Errors'while' construct must use '{}'s.314
ErrorsEmpty statement.314
ErrorsParameter v should be final.322
ErrorsExpected @throws tag for 'Exception'.322
Errors'3' is a magic number.323
Errors'3' is a magic number.333
ErrorsParameter policy should be final.342
Errors'policy' hides a field.342
ErrorsExpected @param tag for 'policy'.342
Errors'targets' hides a field.343
ErrorsLine is longer than 80 characters.349
Errors'80' is a magic number.423
Errors'policy' hides a field.453
ErrorsExpected @throws tag for 'ConnectionException'.455
ErrorsExpected @throws tag for 'IOException'.455
Errors'(' is followed by whitespace.487
Errors')' is preceded with whitespace.488
ErrorsParameter namespaces should be final.506
ErrorsUnused @param tag for 'name'.531
ErrorsUnused @param tag for 'description'.534
ErrorsParameter policy should be final.541
Errors'policy' hides a field.541
ErrorsExpected @param tag for 'policy'.541
ErrorsRedundant throws: 'RegistryClientException' is subclass of 'Exception'.542
Errors'(' is followed by whitespace.545
Errors')' is preceded with whitespace.545
Errors'targets' hides a field.563
ErrorsParameter target should be final.597
ErrorsExpected @throws tag for 'FileNotFoundException'.598
ErrorsName 'PRODUCT_TYPE_XPATH' must match pattern '^[a-z][a-zA-Z0-9]*$'.599
ErrorsParameter args should be final.630
Errors'policy' hides a field.642
Errors'globalPolicy' hides a field.643
ErrorsMust have at least one statement.656
ErrorsUnused import - java.io.InputStream.45
ErrorsUnused import - javax.xml.bind.UnmarshalException.59
ErrorsUnused import - org.xml.sax.SAXParseException.76
Errors'(' is followed by whitespace.268
Errors')' is preceded with whitespace.268
Errors'+' is not followed by whitespace.288
ErrorsParameter targets should be final.299
Errors'targets' hides a field.299
Errors'while' construct must use '{}'s.301
ErrorsEmpty statement.301
ErrorsParameter patterns should be final.312
Errors'while' construct must use '{}'s.314
ErrorsEmpty statement.314
ErrorsParameter v should be final.322
ErrorsExpected @throws tag for 'Exception'.322
Errors'3' is a magic number.323
Errors'3' is a magic number.333
ErrorsParameter policy should be final.342
Errors'policy' hides a field.342
ErrorsExpected @param tag for 'policy'.342
Errors'targets' hides a field.343
ErrorsLine is longer than 80 characters.349
Errors'80' is a magic number.423
Errors'policy' hides a field.453
ErrorsExpected @throws tag for 'ConnectionException'.455
ErrorsExpected @throws tag for 'IOException'.455
Errors'(' is followed by whitespace.487
Errors')' is preceded with whitespace.488
ErrorsParameter namespaces should be final.506
ErrorsUnused @param tag for 'name'.531
ErrorsUnused @param tag for 'description'.534
ErrorsParameter policy should be final.541
Errors'policy' hides a field.541
ErrorsExpected @param tag for 'policy'.541
ErrorsRedundant throws: 'RegistryClientException' is subclass of 'Exception'.542
Errors'(' is followed by whitespace.545
Errors')' is preceded with whitespace.545
Errors'targets' hides a field.563
ErrorsParameter target should be final.597
ErrorsExpected @throws tag for 'FileNotFoundException'.598
ErrorsName 'PRODUCT_TYPE_XPATH' must match pattern '^[a-z][a-zA-Z0-9]*$'.599
ErrorsParameter args should be final.630
Errors'policy' hides a field.642
Errors'globalPolicy' hides a field.643
ErrorsMust have at least one statement.656

gov/nasa/pds/harvest/Harvester.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsParameter registryUrl should be final.91
Errors'registryUrl' hides a field.91
ErrorsParameter registryPackageGuid should be final.91
Errors'registryPackageGuid' hides a field.91
ErrorsExpected @throws tag for 'RegistryClientException'.92
ErrorsExpected @throws tag for 'MalformedURLException'.92
ErrorsMethod 'setSecurity' is not designed for extension - needs to be abstract, final or empty.113
ErrorsParameter securityContext should be final.113
ErrorsParameter username should be final.113
ErrorsParameter password should be final.114
ErrorsExpected @throws tag for 'MalformedURLException'.114
ErrorsMethod 'setDaemonPort' is not designed for extension - needs to be abstract, final or empty.128
ErrorsParameter port should be final.128
ErrorsMethod 'setWaitInterval' is not designed for extension - needs to be abstract, final or empty.137
ErrorsParameter interval should be final.137
ErrorsParameter policy should be final.149
ErrorsExpected @param tag for 'policy'.149
ErrorsExpected @throws tag for 'MalformedURLException'.150
ErrorsExpected @throws tag for 'ConnectionException'.150
Errors'(' is followed by whitespace.161
ErrorsExpression can be simplified.161
Errors'||' should be on a new line.161
Errors')' is preceded with whitespace.162
ErrorsMethod 'harvest' is not designed for extension - needs to be abstract, final or empty.189
ErrorsParameter policy should be final.189
ErrorsExpected @throws tag for 'ConnectionException'.189
ErrorsExpected @throws tag for 'IOException'.189
ErrorsParameter registryUrl should be final.91
Errors'registryUrl' hides a field.91
ErrorsParameter registryPackageGuid should be final.91
Errors'registryPackageGuid' hides a field.91
ErrorsExpected @throws tag for 'RegistryClientException'.92
ErrorsExpected @throws tag for 'MalformedURLException'.92
ErrorsMethod 'setSecurity' is not designed for extension - needs to be abstract, final or empty.113
ErrorsParameter securityContext should be final.113
ErrorsParameter username should be final.113
ErrorsParameter password should be final.114
ErrorsExpected @throws tag for 'MalformedURLException'.114
ErrorsMethod 'setDaemonPort' is not designed for extension - needs to be abstract, final or empty.128
ErrorsParameter port should be final.128
ErrorsMethod 'setWaitInterval' is not designed for extension - needs to be abstract, final or empty.137
ErrorsParameter interval should be final.137
ErrorsParameter policy should be final.149
ErrorsExpected @param tag for 'policy'.149
ErrorsExpected @throws tag for 'MalformedURLException'.150
ErrorsExpected @throws tag for 'ConnectionException'.150
Errors'(' is followed by whitespace.161
ErrorsExpression can be simplified.161
Errors'||' should be on a new line.161
Errors')' is preceded with whitespace.162
ErrorsMethod 'harvest' is not designed for extension - needs to be abstract, final or empty.189
ErrorsParameter policy should be final.189
ErrorsExpected @throws tag for 'ConnectionException'.189
ErrorsExpected @throws tag for 'IOException'.189

gov/nasa/pds/harvest/association/AssociationPublisher.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsUnused import - gov.nasa.pds.registry.exception.RegistryClientException.36
ErrorsParameter registryUrl should be final.71
Errors'registryUrl' hides a field.71
ErrorsParameter ingester should be final.71
ErrorsExpected @throws tag for 'MalformedURLException'.72
ErrorsMethod 'publish' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter product should be final.86
ErrorsParameter productMetadata should be final.86
ErrorsParameter product should be final.130
ErrorsParameter metadata should be final.130
ErrorsParameter refEntry should be final.131
ErrorsExpected @throws tag for 'IngestException'.131
ErrorsUnused import - gov.nasa.pds.registry.exception.RegistryClientException.36
ErrorsParameter registryUrl should be final.71
Errors'registryUrl' hides a field.71
ErrorsParameter ingester should be final.71
ErrorsExpected @throws tag for 'MalformedURLException'.72
ErrorsMethod 'publish' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter product should be final.86
ErrorsParameter productMetadata should be final.86
ErrorsParameter product should be final.130
ErrorsParameter metadata should be final.130
ErrorsParameter refEntry should be final.131
ErrorsExpected @throws tag for 'IngestException'.131

gov/nasa/pds/harvest/commandline/options/Flag.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
Errors'shortName' hides a field.125
Errors'longName' hides a field.125
Errors'description' hides a field.126
Errors'shortName' hides a field.139
Errors'longName' hides a field.139
Errors'argName' hides a field.140
Errors'argType' hides a field.140
Errors'description' hides a field.141
Errors'shortName' hides a field.154
Errors'longName' hides a field.154
Errors'argName' hides a field.155
Errors'argType' hides a field.155
Errors'allowsMultipleArgs' hides a field.156
ErrorsExpected @param tag for 'allowsMultipleArgs'.156
Errors'description' hides a field.156
Errors'shortName' hides a field.125
Errors'longName' hides a field.125
Errors'description' hides a field.126
Errors'shortName' hides a field.139
Errors'longName' hides a field.139
Errors'argName' hides a field.140
Errors'argType' hides a field.140
Errors'description' hides a field.141
Errors'shortName' hides a field.154
Errors'longName' hides a field.154
Errors'argName' hides a field.155
Errors'argType' hides a field.155
Errors'allowsMultipleArgs' hides a field.156
ErrorsExpected @param tag for 'allowsMultipleArgs'.156
Errors'description' hides a field.156

gov/nasa/pds/harvest/commandline/options/InvalidOptionException.java

ViolationMessageLine
ErrorsParameter msg should be final.33
ErrorsParameter msg should be final.33

gov/nasa/pds/harvest/commandline/options/ToolsOption.java

ViolationMessageLine
ErrorsMethod 'hasArg' is not designed for extension - needs to be abstract, final or empty.61
ErrorsMethod 'hasArg' is not designed for extension - needs to be abstract, final or empty.73
ErrorsMethod 'hasArgs' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMethod 'hasArgs' is not designed for extension - needs to be abstract, final or empty.105
ErrorsMethod 'hasArgs' is not designed for extension - needs to be abstract, final or empty.121
ErrorsMethod 'hasArgs' is not designed for extension - needs to be abstract, final or empty.137
ErrorsMethod 'hasArg' is not designed for extension - needs to be abstract, final or empty.61
ErrorsMethod 'hasArg' is not designed for extension - needs to be abstract, final or empty.73
ErrorsMethod 'hasArgs' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMethod 'hasArgs' is not designed for extension - needs to be abstract, final or empty.105
ErrorsMethod 'hasArgs' is not designed for extension - needs to be abstract, final or empty.121
ErrorsMethod 'hasArgs' is not designed for extension - needs to be abstract, final or empty.137

gov/nasa/pds/harvest/constants/Constants.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsUtility classes should not have a public or default constructor.32
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.36
ErrorsLine is longer than 80 characters.100
ErrorsMissing a Javadoc comment.100
ErrorsLine has trailing spaces.104
ErrorsLine has trailing spaces.105
ErrorsLine has trailing spaces.106
ErrorsLine has trailing spaces.109
ErrorsLine has trailing spaces.110
ErrorsLine has trailing spaces.111
ErrorsLine has trailing spaces.114
ErrorsLine is longer than 80 characters.120
ErrorsName 'coreXpathsMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.123
ErrorsName 'registeredProducts' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.156
ErrorsLine is longer than 80 characters.159
ErrorsMissing a Javadoc comment.159
ErrorsMissing a Javadoc comment.161
ErrorsVariable 'nonPrimaryMembers' must be private and have accessor methods.161
ErrorsMissing a Javadoc comment.163
ErrorsVariable 'collections' must be private and have accessor methods.163
ErrorsUtility classes should not have a public or default constructor.32
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.36
ErrorsLine is longer than 80 characters.100
ErrorsMissing a Javadoc comment.100
ErrorsLine has trailing spaces.104
ErrorsLine has trailing spaces.105
ErrorsLine has trailing spaces.106
ErrorsLine has trailing spaces.109
ErrorsLine has trailing spaces.110
ErrorsLine has trailing spaces.111
ErrorsLine has trailing spaces.114
ErrorsLine is longer than 80 characters.120
ErrorsName 'coreXpathsMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.123
ErrorsName 'registeredProducts' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.156
ErrorsLine is longer than 80 characters.159
ErrorsMissing a Javadoc comment.159
ErrorsMissing a Javadoc comment.161
ErrorsVariable 'nonPrimaryMembers' must be private and have accessor methods.161
ErrorsMissing a Javadoc comment.163
ErrorsVariable 'collections' must be private and have accessor methods.163

gov/nasa/pds/harvest/crawler/BundleCrawler.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsParameter extractorConfig should be final.31
ErrorsMethod 'crawl' is not designed for extension - needs to be abstract, final or empty.43
ErrorsParameter bundle should be final.43
ErrorsParameter extractorConfig should be final.31
ErrorsMethod 'crawl' is not designed for extension - needs to be abstract, final or empty.43
ErrorsParameter bundle should be final.43

gov/nasa/pds/harvest/crawler/CollectionCrawler.java

ViolationMessageLine
ErrorsParameter extractorConfig should be final.27
ErrorsMethod 'crawl' is not designed for extension - needs to be abstract, final or empty.39
ErrorsParameter collection should be final.39
ErrorsParameter extractorConfig should be final.27
ErrorsMethod 'crawl' is not designed for extension - needs to be abstract, final or empty.39
ErrorsParameter collection should be final.39

gov/nasa/pds/harvest/crawler/PDS3ProductCrawler.java

ViolationMessageLine
ErrorsUnused import - gov.nasa.pds.harvest.crawler.status.Status.23
ErrorsMethod 'getPDS3MetExtractorConfig' is not designed for extension - needs to be abstract, final or empty.51
ErrorsMethod 'setPDS3MetExtractorConfig' is not designed for extension - needs to be abstract, final or empty.59
ErrorsParameter config should be final.59
Errors'config' hides a field.59
ErrorsMethod 'getMetadataForProduct' is not designed for extension - needs to be abstract, final or empty.71
ErrorsParameter product should be final.72
ErrorsMethod 'passesPreconditions' is not designed for extension - needs to be abstract, final or empty.92
ErrorsParameter product should be final.93
ErrorsExpression can be simplified.125
ErrorsComment matches to-do format 'TODO:'.132
ErrorsMissing a Javadoc comment.143
ErrorsParameter problem should be final.143
ErrorsParameter product should be final.143
Errors',' is not followed by whitespace.147
Errors',' is not followed by whitespace.151
Errors',' is not followed by whitespace.154
ErrorsUnused import - gov.nasa.pds.harvest.crawler.status.Status.23
ErrorsMethod 'getPDS3MetExtractorConfig' is not designed for extension - needs to be abstract, final or empty.51
ErrorsMethod 'setPDS3MetExtractorConfig' is not designed for extension - needs to be abstract, final or empty.59
ErrorsParameter config should be final.59
Errors'config' hides a field.59
ErrorsMethod 'getMetadataForProduct' is not designed for extension - needs to be abstract, final or empty.71
ErrorsParameter product should be final.72
ErrorsMethod 'passesPreconditions' is not designed for extension - needs to be abstract, final or empty.92
ErrorsParameter product should be final.93
ErrorsExpression can be simplified.125
ErrorsComment matches to-do format 'TODO:'.132
ErrorsMissing a Javadoc comment.143
ErrorsParameter problem should be final.143
ErrorsParameter product should be final.143
Errors',' is not followed by whitespace.147
Errors',' is not followed by whitespace.151
Errors',' is not followed by whitespace.154

gov/nasa/pds/harvest/crawler/PDSProductCrawler.java

ViolationMessageLine
ErrorsVariable 'inPersistanceMode' must be private and have accessor methods.77
ErrorsVariable 'touchedFiles' must be private and have accessor methods.80
ErrorsParameter extractorConfig should be final.96
ErrorsMethod 'getMetExtractorConfig' is not designed for extension - needs to be abstract, final or empty.119
ErrorsMethod 'setMetExtractorConfig' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMissing a Javadoc comment.123
ErrorsParameter config should be final.123
ErrorsMethod 'setInPersistanceMode' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMissing a Javadoc comment.127
ErrorsParameter value should be final.127
ErrorsMethod 'setRegistryUrl' is not designed for extension - needs to be abstract, final or empty.137
ErrorsParameter url should be final.137
ErrorsMethod 'getRegistryUrl' is not designed for extension - needs to be abstract, final or empty.146
ErrorsMethod 'getRegistryIngester' is not designed for extension - needs to be abstract, final or empty.155
ErrorsMethod 'setFileFilter' is not designed for extension - needs to be abstract, final or empty.164
ErrorsParameter filter should be final.164
ErrorsMethod 'setDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.175
ErrorsParameter filter should be final.175
ErrorsParameter product should be final.192
ErrorsParameter productMetadata should be final.192
ErrorsMethod 'crawl' is not designed for extension - needs to be abstract, final or empty.202
ErrorsParameter dir should be final.202
ErrorsMethod 'addAction' is not designed for extension - needs to be abstract, final or empty.215
ErrorsParameter action should be final.215
ErrorsMethod 'addActions' is not designed for extension - needs to be abstract, final or empty.224
ErrorsParameter actions should be final.224
ErrorsMethod 'getActions' is not designed for extension - needs to be abstract, final or empty.234
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.238
ErrorsMissing a Javadoc comment.238
ErrorsParameter registryUrl should be final.238
ErrorsParameter ingester should be final.238
ErrorsParameter actions should be final.239
ErrorsMethod 'getMetadataForProduct' is not designed for extension - needs to be abstract, final or empty.253
ErrorsParameter product should be final.254
ErrorsMethod 'passesPreconditions' is not designed for extension - needs to be abstract, final or empty.280
ErrorsParameter product should be final.281
ErrorsExpression can be simplified.315
Errors'+' should be on a new line.361
ErrorsVariable 'inPersistanceMode' must be private and have accessor methods.77
ErrorsVariable 'touchedFiles' must be private and have accessor methods.80
ErrorsParameter extractorConfig should be final.96
ErrorsMethod 'getMetExtractorConfig' is not designed for extension - needs to be abstract, final or empty.119
ErrorsMethod 'setMetExtractorConfig' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMissing a Javadoc comment.123
ErrorsParameter config should be final.123
ErrorsMethod 'setInPersistanceMode' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMissing a Javadoc comment.127
ErrorsParameter value should be final.127
ErrorsMethod 'setRegistryUrl' is not designed for extension - needs to be abstract, final or empty.137
ErrorsParameter url should be final.137
ErrorsMethod 'getRegistryUrl' is not designed for extension - needs to be abstract, final or empty.146
ErrorsMethod 'getRegistryIngester' is not designed for extension - needs to be abstract, final or empty.155
ErrorsMethod 'setFileFilter' is not designed for extension - needs to be abstract, final or empty.164
ErrorsParameter filter should be final.164
ErrorsMethod 'setDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.175
ErrorsParameter filter should be final.175
ErrorsParameter product should be final.192
ErrorsParameter productMetadata should be final.192
ErrorsMethod 'crawl' is not designed for extension - needs to be abstract, final or empty.202
ErrorsParameter dir should be final.202
ErrorsMethod 'addAction' is not designed for extension - needs to be abstract, final or empty.215
ErrorsParameter action should be final.215
ErrorsMethod 'addActions' is not designed for extension - needs to be abstract, final or empty.224
ErrorsParameter actions should be final.224
ErrorsMethod 'getActions' is not designed for extension - needs to be abstract, final or empty.234
ErrorsMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.238
ErrorsMissing a Javadoc comment.238
ErrorsParameter registryUrl should be final.238
ErrorsParameter ingester should be final.238
ErrorsParameter actions should be final.239
ErrorsMethod 'getMetadataForProduct' is not designed for extension - needs to be abstract, final or empty.253
ErrorsParameter product should be final.254
ErrorsMethod 'passesPreconditions' is not designed for extension - needs to be abstract, final or empty.280
ErrorsParameter product should be final.281
ErrorsExpression can be simplified.315
Errors'+' should be on a new line.361

gov/nasa/pds/harvest/crawler/WildcardOSFilter.java

ViolationMessageLine
ErrorsParameter wc should be final.48
ErrorsMethod 'getWildcards' is not designed for extension - needs to be abstract, final or empty.61
ErrorsUnused @throws tag for 'NullPointerException'.69
ErrorsParameter wc should be final.71
ErrorsUnused @throws tag for 'NullPointerException'.87
ErrorsMethod 'accept' is not designed for extension - needs to be abstract, final or empty.90
ErrorsParameter file should be final.91
ErrorsUnused @throws tag for 'NullPointerException'.115
ErrorsMethod 'accept' is not designed for extension - needs to be abstract, final or empty.117
ErrorsParameter dir should be final.118
ErrorsParameter name should be final.118
ErrorsParameter wc should be final.48
ErrorsMethod 'getWildcards' is not designed for extension - needs to be abstract, final or empty.61
ErrorsUnused @throws tag for 'NullPointerException'.69
ErrorsParameter wc should be final.71
ErrorsUnused @throws tag for 'NullPointerException'.87
ErrorsMethod 'accept' is not designed for extension - needs to be abstract, final or empty.90
ErrorsParameter file should be final.91
ErrorsUnused @throws tag for 'NullPointerException'.115
ErrorsMethod 'accept' is not designed for extension - needs to be abstract, final or empty.117
ErrorsParameter dir should be final.118
ErrorsParameter name should be final.118

gov/nasa/pds/harvest/crawler/actions/CreateAccessUrlsAction.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
Errors'static' modifier out of order with the JLS suggestions.54
Errors'static' modifier out of order with the JLS suggestions.57
ErrorsMissing a Javadoc comment.60
ErrorsParameter accessUrls should be final.67
Errors'accessUrls' hides a field.67
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter product should be final.86
ErrorsParameter metadata should be final.86
ErrorsExpected @throws tag for 'CrawlerActionException'.87
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.115
ErrorsParameter product should be final.115
ErrorsParameter fileObject should be final.115
ErrorsParameter product should be final.138
ErrorsParameter source should be final.138
ErrorsRedundant throws: 'IllegalArgumentException' is unchecked exception.139
Errors'(' is followed by whitespace.152
Errors')' is preceded with whitespace.152
ErrorsMethod 'setRegisterFileUrls' is not designed for extension - needs to be abstract, final or empty.174
ErrorsMissing a Javadoc comment.174
ErrorsParameter registerFileUrls should be final.174
Errors'registerFileUrls' hides a field.174
Errors'static' modifier out of order with the JLS suggestions.54
Errors'static' modifier out of order with the JLS suggestions.57
ErrorsMissing a Javadoc comment.60
ErrorsParameter accessUrls should be final.67
Errors'accessUrls' hides a field.67
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter product should be final.86
ErrorsParameter metadata should be final.86
ErrorsExpected @throws tag for 'CrawlerActionException'.87
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.115
ErrorsParameter product should be final.115
ErrorsParameter fileObject should be final.115
ErrorsParameter product should be final.138
ErrorsParameter source should be final.138
ErrorsRedundant throws: 'IllegalArgumentException' is unchecked exception.139
Errors'(' is followed by whitespace.152
Errors')' is preceded with whitespace.152
ErrorsMethod 'setRegisterFileUrls' is not designed for extension - needs to be abstract, final or empty.174
ErrorsMissing a Javadoc comment.174
ErrorsParameter registerFileUrls should be final.174
Errors'registerFileUrls' hides a field.174

gov/nasa/pds/harvest/crawler/actions/FileObjectRegistrationAction.java

ViolationMessageLine
ErrorsUnused import - gov.nasa.pds.registry.exception.RegistryClientException.53
ErrorsName 'ID' must match pattern '^[a-z][a-zA-Z0-9]*$'.75
ErrorsName 'DESCRIPTION' must match pattern '^[a-z][a-zA-Z0-9]*$'.78
ErrorsParameter registryUrl should be final.108
Errors'registryUrl' hides a field.108
ErrorsParameter ingester should be final.109
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.134
ErrorsParameter product should be final.135
ErrorsParameter metadata should be final.135
ErrorsMethod 'setActions' is not designed for extension - needs to be abstract, final or empty.214
ErrorsParameter actions should be final.214
Errors'actions' hides a field.214
ErrorsMissing a Javadoc comment.218
ErrorsParameter product should be final.218
ErrorsLine has trailing spaces.230
ErrorsLine is longer than 80 characters.250
ErrorsLine has trailing spaces.259
ErrorsLine has trailing spaces.260
ErrorsLine has trailing spaces.355
ErrorsLine has trailing spaces.356
ErrorsMissing a Javadoc comment.367
ErrorsParameter product should be final.367
ErrorsParameter includePaths should be final.368
ErrorsComment matches to-do format 'TODO:'.400
ErrorsLine has trailing spaces.409
ErrorsLine has trailing spaces.418
ErrorsMissing a Javadoc comment.438
ErrorsParameter product should be final.438
ErrorsParameter fileObject should be final.438
ErrorsParameter product should be final.458
ErrorsParameter fileObject should be final.458
ErrorsParameter checksumInLabel should be final.459
ErrorsMissing a Javadoc comment.562
ErrorsParameter name should be final.562
ErrorsParameter basePath should be final.562
ErrorsParameter includePaths should be final.563
ErrorsMethod 'setGenerateChecksums' is not designed for extension - needs to be abstract, final or empty.583
ErrorsParameter value should be final.583
ErrorsMethod 'setChecksumManifest' is not designed for extension - needs to be abstract, final or empty.592
ErrorsParameter manifest should be final.592
ErrorsMethod 'setFileTypes' is not designed for extension - needs to be abstract, final or empty.601
ErrorsParameter fileTypes should be final.601
Errors'fileTypes' hides a field.601
ErrorsConditional logic can be removed.611
ErrorsParameter modelValue should be final.625
ErrorsUnused import - gov.nasa.pds.registry.exception.RegistryClientException.53
ErrorsName 'ID' must match pattern '^[a-z][a-zA-Z0-9]*$'.75
ErrorsName 'DESCRIPTION' must match pattern '^[a-z][a-zA-Z0-9]*$'.78
ErrorsParameter registryUrl should be final.108
Errors'registryUrl' hides a field.108
ErrorsParameter ingester should be final.109
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.134
ErrorsParameter product should be final.135
ErrorsParameter metadata should be final.135
ErrorsMethod 'setActions' is not designed for extension - needs to be abstract, final or empty.214
ErrorsParameter actions should be final.214
Errors'actions' hides a field.214
ErrorsMissing a Javadoc comment.218
ErrorsParameter product should be final.218
ErrorsLine has trailing spaces.230
ErrorsLine is longer than 80 characters.250
ErrorsLine has trailing spaces.259
ErrorsLine has trailing spaces.260
ErrorsLine has trailing spaces.355
ErrorsLine has trailing spaces.356
ErrorsMissing a Javadoc comment.367
ErrorsParameter product should be final.367
ErrorsParameter includePaths should be final.368
ErrorsComment matches to-do format 'TODO:'.400
ErrorsLine has trailing spaces.409
ErrorsLine has trailing spaces.418
ErrorsMissing a Javadoc comment.438
ErrorsParameter product should be final.438
ErrorsParameter fileObject should be final.438
ErrorsParameter product should be final.458
ErrorsParameter fileObject should be final.458
ErrorsParameter checksumInLabel should be final.459
ErrorsMissing a Javadoc comment.562
ErrorsParameter name should be final.562
ErrorsParameter basePath should be final.562
ErrorsParameter includePaths should be final.563
ErrorsMethod 'setGenerateChecksums' is not designed for extension - needs to be abstract, final or empty.583
ErrorsParameter value should be final.583
ErrorsMethod 'setChecksumManifest' is not designed for extension - needs to be abstract, final or empty.592
ErrorsParameter manifest should be final.592
ErrorsMethod 'setFileTypes' is not designed for extension - needs to be abstract, final or empty.601
ErrorsParameter fileTypes should be final.601
Errors'fileTypes' hides a field.601
ErrorsConditional logic can be removed.611
ErrorsParameter modelValue should be final.625

gov/nasa/pds/harvest/crawler/actions/LidCheckerAction.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.41
Errors'static' modifier out of order with the JLS suggestions.41
Errors'static' modifier out of order with the JLS suggestions.44
Errors'static' modifier out of order with the JLS suggestions.47
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.74
ErrorsParameter product should be final.74
ErrorsParameter metadata should be final.74
ErrorsLine is longer than 80 characters.41
Errors'static' modifier out of order with the JLS suggestions.41
Errors'static' modifier out of order with the JLS suggestions.44
Errors'static' modifier out of order with the JLS suggestions.47
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.74
ErrorsParameter product should be final.74
ErrorsParameter metadata should be final.74

gov/nasa/pds/harvest/crawler/actions/LogMissingReqMetadataAction.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.40
ErrorsName 'ID' must match pattern '^[a-z][a-zA-Z0-9]*$'.40
ErrorsMissing a Javadoc comment.41
ErrorsName 'DESCRIPTION' must match pattern '^[a-z][a-zA-Z0-9]*$'.41
ErrorsMissing a Javadoc comment.43
ErrorsParameter reqMetadata should be final.43
Errors'reqMetadata' hides a field.43
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.53
ErrorsParameter product should be final.54
ErrorsParameter productMetadata should be final.54
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.40
ErrorsName 'ID' must match pattern '^[a-z][a-zA-Z0-9]*$'.40
ErrorsMissing a Javadoc comment.41
ErrorsName 'DESCRIPTION' must match pattern '^[a-z][a-zA-Z0-9]*$'.41
ErrorsMissing a Javadoc comment.43
ErrorsParameter reqMetadata should be final.43
Errors'reqMetadata' hides a field.43
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.53
ErrorsParameter product should be final.54
ErrorsParameter productMetadata should be final.54

gov/nasa/pds/harvest/crawler/actions/RegistryUniquenessCheckerAction.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.13
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.45
ErrorsName 'ID' must match pattern '^[a-z][a-zA-Z0-9]*$'.45
ErrorsMissing a Javadoc comment.46
ErrorsName 'DESCRIPTION' must match pattern '^[a-z][a-zA-Z0-9]*$'.46
ErrorsParameter registryUrl should be final.56
Errors'registryUrl' hides a field.56
ErrorsParameter ingester should be final.57
Errors'ingester' hides a field.57
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.75
ErrorsParameter product should be final.76
ErrorsParameter productMetadata should be final.76
ErrorsExpected @throws tag for 'CrawlerActionException'.77
ErrorsExpression can be simplified.84
ErrorsLine is longer than 80 characters.13
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.45
ErrorsName 'ID' must match pattern '^[a-z][a-zA-Z0-9]*$'.45
ErrorsMissing a Javadoc comment.46
ErrorsName 'DESCRIPTION' must match pattern '^[a-z][a-zA-Z0-9]*$'.46
ErrorsParameter registryUrl should be final.56
Errors'registryUrl' hides a field.56
ErrorsParameter ingester should be final.57
Errors'ingester' hides a field.57
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.75
ErrorsParameter product should be final.76
ErrorsParameter productMetadata should be final.76
ErrorsExpected @throws tag for 'CrawlerActionException'.77
ErrorsExpression can be simplified.84

gov/nasa/pds/harvest/crawler/actions/SaveMetadataAction.java

ViolationMessageLine
ErrorsName 'ID' must match pattern '^[a-z][a-zA-Z0-9]*$'.34
ErrorsName 'DESCRIPTION' must match pattern '^[a-z][a-zA-Z0-9]*$'.37
ErrorsExpected an @return tag.61
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.61
ErrorsParameter product should be final.62
ErrorsParameter metadata should be final.62
ErrorsName 'ID' must match pattern '^[a-z][a-zA-Z0-9]*$'.34
ErrorsName 'DESCRIPTION' must match pattern '^[a-z][a-zA-Z0-9]*$'.37
ErrorsExpected an @return tag.61
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.61
ErrorsParameter product should be final.62
ErrorsParameter metadata should be final.62

gov/nasa/pds/harvest/crawler/actions/StorageIngestAction.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.27
Errors'static' modifier out of order with the JLS suggestions.58
Errors'static' modifier out of order with the JLS suggestions.61
ErrorsParameter storageServerUrl should be final.75
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.96
ErrorsParameter product should be final.96
ErrorsParameter metadata should be final.96
ErrorsExpected @throws tag for 'CrawlerActionException'.97
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.148
ErrorsParameter product should be final.148
ErrorsParameter fileObject should be final.148
ErrorsParameter metadata should be final.149
ErrorsMethod 'setDataTransferType' is not designed for extension - needs to be abstract, final or empty.195
ErrorsParameter dataTransferType should be final.195
ErrorsLine is longer than 80 characters.27
Errors'static' modifier out of order with the JLS suggestions.58
Errors'static' modifier out of order with the JLS suggestions.61
ErrorsParameter storageServerUrl should be final.75
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.96
ErrorsParameter product should be final.96
ErrorsParameter metadata should be final.96
ErrorsExpected @throws tag for 'CrawlerActionException'.97
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.148
ErrorsParameter product should be final.148
ErrorsParameter fileObject should be final.148
ErrorsParameter metadata should be final.149
ErrorsMethod 'setDataTransferType' is not designed for extension - needs to be abstract, final or empty.195
ErrorsParameter dataTransferType should be final.195

gov/nasa/pds/harvest/crawler/actions/ValidObjectTypeCheckerAction.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.17
ErrorsMissing a Javadoc comment.18
ErrorsMissing a Javadoc comment.20
ErrorsName 'ID' must match pattern '^[a-z][a-zA-Z0-9]*$'.20
ErrorsMissing a Javadoc comment.21
ErrorsName 'DESCRIPTION' must match pattern '^[a-z][a-zA-Z0-9]*$'.21
ErrorsMissing a Javadoc comment.23
ErrorsMissing a Javadoc comment.25
ErrorsParameter objectTypes should be final.25
Errors'objectTypes' hides a field.25
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.35
ErrorsParameter product should be final.36
ErrorsParameter productMetadata should be final.36
Errors'for' is not followed by whitespace.39
Errors'if' is not followed by whitespace.40
ErrorsMissing a Javadoc comment.17
ErrorsMissing a Javadoc comment.18
ErrorsMissing a Javadoc comment.20
ErrorsName 'ID' must match pattern '^[a-z][a-zA-Z0-9]*$'.20
ErrorsMissing a Javadoc comment.21
ErrorsName 'DESCRIPTION' must match pattern '^[a-z][a-zA-Z0-9]*$'.21
ErrorsMissing a Javadoc comment.23
ErrorsMissing a Javadoc comment.25
ErrorsParameter objectTypes should be final.25
Errors'objectTypes' hides a field.25
ErrorsMethod 'performAction' is not designed for extension - needs to be abstract, final or empty.35
ErrorsParameter product should be final.36
ErrorsParameter productMetadata should be final.36
Errors'for' is not followed by whitespace.39
Errors'if' is not followed by whitespace.40

gov/nasa/pds/harvest/crawler/daemon/HarvestDaemon.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsFirst sentence should end with a period.122
ErrorsParameter wait should be final.132
ErrorsParameter crawlers should be final.132
Errors'crawlers' hides a field.132
ErrorsParameter port should be final.132
ErrorsParameter associationPublisher should be final.133
Errors'associationPublisher' hides a field.133
ErrorsParameter ingester should be final.133
ErrorsExpected @param tag for 'ingester'.133
ErrorsMethod 'startCrawling' is not designed for extension - needs to be abstract, final or empty.167
Errors'(' is followed by whitespace.186
Errors':' should be on a new line.186
Errors'1000' is a magic number.200
ErrorsMust have at least one statement.201
Errors'1000.0' is a magic number.211
Errors'1000.0' is a magic number.213
ErrorsMethod length is 169 lines (max allowed is 150).221
ErrorsLine is longer than 80 characters.251
ErrorsLine is longer than 80 characters.253
ErrorsLine is longer than 80 characters.255
ErrorsLine is longer than 80 characters.257
ErrorsLine is longer than 80 characters.259
ErrorsLine is longer than 80 characters.261
ErrorsLine is longer than 80 characters.263
ErrorsLine is longer than 80 characters.265
ErrorsLine is longer than 80 characters.267
Errors'+' is followed by whitespace.270
Errors'(' is followed by whitespace.273
Errors'(' is followed by whitespace.317
Errors')' is preceded with whitespace.318
Errors'(' is followed by whitespace.332
Errors')' is preceded with whitespace.333
Errors'(' is followed by whitespace.347
Errors')' is preceded with whitespace.348
ErrorsLine is longer than 80 characters.378
ErrorsLine is longer than 80 characters.379
ErrorsLine is longer than 80 characters.380
ErrorsLine is longer than 80 characters.381
ErrorsLine is longer than 80 characters.382
ErrorsLine is longer than 80 characters.383
ErrorsLine is longer than 80 characters.384
ErrorsLine is longer than 80 characters.385
ErrorsLine is longer than 80 characters.386
ErrorsFirst sentence should end with a period.122
ErrorsParameter wait should be final.132
ErrorsParameter crawlers should be final.132
Errors'crawlers' hides a field.132
ErrorsParameter port should be final.132
ErrorsParameter associationPublisher should be final.133
Errors'associationPublisher' hides a field.133
ErrorsParameter ingester should be final.133
ErrorsExpected @param tag for 'ingester'.133
ErrorsMethod 'startCrawling' is not designed for extension - needs to be abstract, final or empty.167
Errors'(' is followed by whitespace.186
Errors':' should be on a new line.186
Errors'1000' is a magic number.200
ErrorsMust have at least one statement.201
Errors'1000.0' is a magic number.211
Errors'1000.0' is a magic number.213
ErrorsMethod length is 169 lines (max allowed is 150).221
ErrorsLine is longer than 80 characters.251
ErrorsLine is longer than 80 characters.253
ErrorsLine is longer than 80 characters.255
ErrorsLine is longer than 80 characters.257
ErrorsLine is longer than 80 characters.259
ErrorsLine is longer than 80 characters.261
ErrorsLine is longer than 80 characters.263
ErrorsLine is longer than 80 characters.265
ErrorsLine is longer than 80 characters.267
Errors'+' is followed by whitespace.270
Errors'(' is followed by whitespace.273
Errors'(' is followed by whitespace.317
Errors')' is preceded with whitespace.318
Errors'(' is followed by whitespace.332
Errors')' is preceded with whitespace.333
Errors'(' is followed by whitespace.347
Errors')' is preceded with whitespace.348
ErrorsLine is longer than 80 characters.378
ErrorsLine is longer than 80 characters.379
ErrorsLine is longer than 80 characters.380
ErrorsLine is longer than 80 characters.381
ErrorsLine is longer than 80 characters.382
ErrorsLine is longer than 80 characters.383
ErrorsLine is longer than 80 characters.384
ErrorsLine is longer than 80 characters.385
ErrorsLine is longer than 80 characters.386

gov/nasa/pds/harvest/crawler/metadata/CoreXPaths.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsUtility classes should not have a public or default constructor.24
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.28
Errors',' is not followed by whitespace.28
ErrorsName 'map' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.28
Errors',' is not followed by whitespace.29
ErrorsUtility classes should not have a public or default constructor.24
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.28
Errors',' is not followed by whitespace.28
ErrorsName 'map' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.28
Errors',' is not followed by whitespace.29

gov/nasa/pds/harvest/crawler/metadata/PDSCoreMetKeys.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.16
Errorsinterfaces should describe a type and hence have methods.22
ErrorsMissing a Javadoc comment.23
ErrorsRedundant 'public' modifier.23
ErrorsMissing a Javadoc comment.25
ErrorsRedundant 'public' modifier.25
ErrorsMissing a Javadoc comment.27
ErrorsRedundant 'public' modifier.27
ErrorsMissing a Javadoc comment.29
ErrorsRedundant 'public' modifier.29
ErrorsMissing a Javadoc comment.31
ErrorsRedundant 'public' modifier.31
ErrorsFirst sentence should end with a period.16
Errorsinterfaces should describe a type and hence have methods.22
ErrorsMissing a Javadoc comment.23
ErrorsRedundant 'public' modifier.23
ErrorsMissing a Javadoc comment.25
ErrorsRedundant 'public' modifier.25
ErrorsMissing a Javadoc comment.27
ErrorsRedundant 'public' modifier.27
ErrorsMissing a Javadoc comment.29
ErrorsRedundant 'public' modifier.29
ErrorsMissing a Javadoc comment.31
ErrorsRedundant 'public' modifier.31

gov/nasa/pds/harvest/crawler/metadata/extractor/BundleMetExtractor.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsUnused import - java.util.Arrays.26
ErrorsParameter config should be final.50
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.61
ErrorsParameter product should be final.61
ErrorsExpected @throws tag for 'MetExtractionException'.62
ErrorsComment matches to-do format 'TODO:'.87
ErrorsLine has trailing spaces.110
ErrorsLine has trailing spaces.137
ErrorsLine has trailing spaces.143
ErrorsLine has trailing spaces.149
ErrorsUnused import - java.util.Arrays.26
ErrorsParameter config should be final.50
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.61
ErrorsParameter product should be final.61
ErrorsExpected @throws tag for 'MetExtractionException'.62
ErrorsComment matches to-do format 'TODO:'.87
ErrorsLine has trailing spaces.110
ErrorsLine has trailing spaces.137
ErrorsLine has trailing spaces.143
ErrorsLine has trailing spaces.149

gov/nasa/pds/harvest/crawler/metadata/extractor/CollectionMetExtractor.java

ViolationMessageLine
ErrorsUnused import - java.util.Arrays.30
ErrorsParameter config should be final.58
ErrorsFirst sentence should end with a period.62
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.69
ErrorsMethod length is 164 lines (max allowed is 150).69
ErrorsParameter product should be final.69
ErrorsExpected @throws tag for 'MetExtractionException'.70
ErrorsLine has trailing spaces.78
ErrorsComment matches to-do format 'TODO:'.97
ErrorsLine has trailing spaces.175
ErrorsLine has trailing spaces.188
ErrorsLine has trailing spaces.209
ErrorsLine has trailing spaces.216
ErrorsLine has trailing spaces.231
ErrorsUnused import - java.util.Arrays.30
ErrorsParameter config should be final.58
ErrorsFirst sentence should end with a period.62
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.69
ErrorsMethod length is 164 lines (max allowed is 150).69
ErrorsParameter product should be final.69
ErrorsExpected @throws tag for 'MetExtractionException'.70
ErrorsLine has trailing spaces.78
ErrorsComment matches to-do format 'TODO:'.97
ErrorsLine has trailing spaces.175
ErrorsLine has trailing spaces.188
ErrorsLine has trailing spaces.209
ErrorsLine has trailing spaces.216
ErrorsLine has trailing spaces.231

gov/nasa/pds/harvest/crawler/metadata/extractor/Pds3MetExtractor.java

ViolationMessageLine
ErrorsParameter config should be final.70
Errors'config' hides a field.70
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.83
ErrorsParameter product should be final.83
ErrorsExpected @throws tag for 'MetExtractionException'.84
ErrorsParameter product should be final.173
ErrorsParameter label should be final.173
ErrorsParameter lidContents should be final.174
ErrorsExpected @throws tag for 'MetExtractionException'.174
Errors'=' is not followed by whitespace.177
ErrorsLine is longer than 80 characters.210
ErrorsParameter product should be final.231
ErrorsParameter label should be final.231
ErrorsParameter titleContents should be final.232
ErrorsLine has trailing spaces.261
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.272
ErrorsParameter product should be final.272
ErrorsExpected @throws tag for 'MetExtractionException'.273
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.284
ErrorsParameter product should be final.284
ErrorsExpected @throws tag for 'MetExtractionException'.285
ErrorsExpected an @return tag.293
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.293
ErrorsParameter product should be final.293
ErrorsExpected @param tag for 'product'.293
ErrorsParameter configFile should be final.293
ErrorsExpected @param tag for 'configFile'.293
ErrorsExpected @throws tag for 'MetExtractionException'.294
ErrorsExpected an @return tag.303
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.303
ErrorsParameter product should be final.303
ErrorsExpected @param tag for 'product'.303
ErrorsParameter configFile should be final.303
ErrorsExpected @param tag for 'configFile'.303
ErrorsExpected @throws tag for 'MetExtractionException'.304
ErrorsExpected an @return tag.313
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.313
ErrorsParameter product should be final.313
ErrorsExpected @param tag for 'product'.313
ErrorsParameter config should be final.313
Errors'config' hides a field.313
ErrorsExpected @param tag for 'config'.313
ErrorsExpected @throws tag for 'MetExtractionException'.314
ErrorsExpected an @return tag.323
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.323
ErrorsParameter product should be final.323
ErrorsExpected @param tag for 'product'.323
ErrorsParameter config should be final.323
Errors'config' hides a field.323
ErrorsExpected @param tag for 'config'.323
ErrorsExpected @throws tag for 'MetExtractionException'.324
ErrorsParameter configFile should be final.333
ErrorsExpected @param tag for 'configFile'.333
ErrorsExpected @throws tag for 'MetExtractionException'.334
ErrorsParameter configFile should be final.342
ErrorsExpected @param tag for 'configFile'.342
ErrorsExpected @throws tag for 'MetExtractionException'.343
ErrorsMethod 'setConfigFile' is not designed for extension - needs to be abstract, final or empty.347
ErrorsMissing a Javadoc comment.347
ErrorsParameter config should be final.347
Errors'config' hides a field.347
ErrorsParameter config should be final.70
Errors'config' hides a field.70
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.83
ErrorsParameter product should be final.83
ErrorsExpected @throws tag for 'MetExtractionException'.84
ErrorsParameter product should be final.173
ErrorsParameter label should be final.173
ErrorsParameter lidContents should be final.174
ErrorsExpected @throws tag for 'MetExtractionException'.174
Errors'=' is not followed by whitespace.177
ErrorsLine is longer than 80 characters.210
ErrorsParameter product should be final.231
ErrorsParameter label should be final.231
ErrorsParameter titleContents should be final.232
ErrorsLine has trailing spaces.261
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.272
ErrorsParameter product should be final.272
ErrorsExpected @throws tag for 'MetExtractionException'.273
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.284
ErrorsParameter product should be final.284
ErrorsExpected @throws tag for 'MetExtractionException'.285
ErrorsExpected an @return tag.293
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.293
ErrorsParameter product should be final.293
ErrorsExpected @param tag for 'product'.293
ErrorsParameter configFile should be final.293
ErrorsExpected @param tag for 'configFile'.293
ErrorsExpected @throws tag for 'MetExtractionException'.294
ErrorsExpected an @return tag.303
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.303
ErrorsParameter product should be final.303
ErrorsExpected @param tag for 'product'.303
ErrorsParameter configFile should be final.303
ErrorsExpected @param tag for 'configFile'.303
ErrorsExpected @throws tag for 'MetExtractionException'.304
ErrorsExpected an @return tag.313
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.313
ErrorsParameter product should be final.313
ErrorsExpected @param tag for 'product'.313
ErrorsParameter config should be final.313
Errors'config' hides a field.313
ErrorsExpected @param tag for 'config'.313
ErrorsExpected @throws tag for 'MetExtractionException'.314
ErrorsExpected an @return tag.323
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.323
ErrorsParameter product should be final.323
ErrorsExpected @param tag for 'product'.323
ErrorsParameter config should be final.323
Errors'config' hides a field.323
ErrorsExpected @param tag for 'config'.323
ErrorsExpected @throws tag for 'MetExtractionException'.324
ErrorsParameter configFile should be final.333
ErrorsExpected @param tag for 'configFile'.333
ErrorsExpected @throws tag for 'MetExtractionException'.334
ErrorsParameter configFile should be final.342
ErrorsExpected @param tag for 'configFile'.342
ErrorsExpected @throws tag for 'MetExtractionException'.343
ErrorsMethod 'setConfigFile' is not designed for extension - needs to be abstract, final or empty.347
ErrorsMissing a Javadoc comment.347
ErrorsParameter config should be final.347
Errors'config' hides a field.347

gov/nasa/pds/harvest/crawler/metadata/extractor/Pds3MetExtractorConfig.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsParameter metadata should be final.40
ErrorsMethod 'getStaticMetadata' is not designed for extension - needs to be abstract, final or empty.53
ErrorsMethod 'getLidContents' is not designed for extension - needs to be abstract, final or empty.62
ErrorsMethod 'getTitleContents' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMethod 'getAncillaryMetadata' is not designed for extension - needs to be abstract, final or empty.80
ErrorsMethod 'getIncludePaths' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsParameter metadata should be final.40
ErrorsMethod 'getStaticMetadata' is not designed for extension - needs to be abstract, final or empty.53
ErrorsMethod 'getLidContents' is not designed for extension - needs to be abstract, final or empty.62
ErrorsMethod 'getTitleContents' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMethod 'getAncillaryMetadata' is not designed for extension - needs to be abstract, final or empty.80
ErrorsMethod 'getIncludePaths' is not designed for extension - needs to be abstract, final or empty.89

gov/nasa/pds/harvest/crawler/metadata/extractor/Pds4MetExtractor.java

ViolationMessageLine
ErrorsUnused import - java.util.Arrays.19
ErrorsVariable 'config' must be private and have accessor methods.54
ErrorsVariable 'extractor' must be private and have accessor methods.57
ErrorsParameter config should be final.65
Errors'config' hides a field.65
ErrorsFirst sentence should end with a period.70
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter product should be final.80
ErrorsLine has trailing spaces.89
ErrorsLine has trailing spaces.139
ErrorsFirst sentence should end with a period.181
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.191
ErrorsParameter xPaths should be final.191
ErrorsMethod 'getReferences' is not designed for extension - needs to be abstract, final or empty.236
ErrorsParameter references should be final.237
ErrorsParameter product should be final.237
ErrorsExpected @throws tag for 'MetExtractionException'.238
ErrorsName 'REFERENCE_TYPE' must match pattern '^[a-z][a-zA-Z0-9]*$'.240
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.303
ErrorsParameter product should be final.303
ErrorsExpected @throws tag for 'MetExtractionException'.304
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.315
ErrorsParameter product should be final.315
ErrorsExpected @throws tag for 'MetExtractionException'.316
ErrorsExpected an @return tag.324
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.324
ErrorsParameter product should be final.324
ErrorsExpected @param tag for 'product'.324
ErrorsParameter configFile should be final.324
ErrorsExpected @param tag for 'configFile'.324
ErrorsExpected @throws tag for 'MetExtractionException'.325
ErrorsExpected an @return tag.334
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.334
ErrorsParameter product should be final.334
ErrorsExpected @param tag for 'product'.334
ErrorsParameter configFile should be final.334
ErrorsExpected @param tag for 'configFile'.334
ErrorsExpected @throws tag for 'MetExtractionException'.335
ErrorsExpected an @return tag.344
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.344
ErrorsParameter product should be final.344
ErrorsExpected @param tag for 'product'.344
ErrorsParameter config should be final.344
Errors'config' hides a field.344
ErrorsExpected @param tag for 'config'.344
ErrorsExpected @throws tag for 'MetExtractionException'.345
ErrorsExpected an @return tag.354
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.354
ErrorsParameter product should be final.354
ErrorsExpected @param tag for 'product'.354
ErrorsParameter config should be final.354
Errors'config' hides a field.354
ErrorsExpected @param tag for 'config'.354
ErrorsExpected @throws tag for 'MetExtractionException'.355
ErrorsParameter configFile should be final.364
ErrorsExpected @param tag for 'configFile'.364
ErrorsExpected @throws tag for 'MetExtractionException'.365
ErrorsParameter configFile should be final.373
ErrorsExpected @param tag for 'configFile'.373
ErrorsExpected @throws tag for 'MetExtractionException'.374
ErrorsMethod 'setConfigFile' is not designed for extension - needs to be abstract, final or empty.378
ErrorsMissing a Javadoc comment.378
ErrorsParameter config should be final.378
Errors'config' hides a field.378
ErrorsUnused import - java.util.Arrays.19
ErrorsVariable 'config' must be private and have accessor methods.54
ErrorsVariable 'extractor' must be private and have accessor methods.57
ErrorsParameter config should be final.65
Errors'config' hides a field.65
ErrorsFirst sentence should end with a period.70
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter product should be final.80
ErrorsLine has trailing spaces.89
ErrorsLine has trailing spaces.139
ErrorsFirst sentence should end with a period.181
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.191
ErrorsParameter xPaths should be final.191
ErrorsMethod 'getReferences' is not designed for extension - needs to be abstract, final or empty.236
ErrorsParameter references should be final.237
ErrorsParameter product should be final.237
ErrorsExpected @throws tag for 'MetExtractionException'.238
ErrorsName 'REFERENCE_TYPE' must match pattern '^[a-z][a-zA-Z0-9]*$'.240
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.303
ErrorsParameter product should be final.303
ErrorsExpected @throws tag for 'MetExtractionException'.304
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.315
ErrorsParameter product should be final.315
ErrorsExpected @throws tag for 'MetExtractionException'.316
ErrorsExpected an @return tag.324
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.324
ErrorsParameter product should be final.324
ErrorsExpected @param tag for 'product'.324
ErrorsParameter configFile should be final.324
ErrorsExpected @param tag for 'configFile'.324
ErrorsExpected @throws tag for 'MetExtractionException'.325
ErrorsExpected an @return tag.334
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.334
ErrorsParameter product should be final.334
ErrorsExpected @param tag for 'product'.334
ErrorsParameter configFile should be final.334
ErrorsExpected @param tag for 'configFile'.334
ErrorsExpected @throws tag for 'MetExtractionException'.335
ErrorsExpected an @return tag.344
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.344
ErrorsParameter product should be final.344
ErrorsExpected @param tag for 'product'.344
ErrorsParameter config should be final.344
Errors'config' hides a field.344
ErrorsExpected @param tag for 'config'.344
ErrorsExpected @throws tag for 'MetExtractionException'.345
ErrorsExpected an @return tag.354
ErrorsMethod 'extractMetadata' is not designed for extension - needs to be abstract, final or empty.354
ErrorsParameter product should be final.354
ErrorsExpected @param tag for 'product'.354
ErrorsParameter config should be final.354
Errors'config' hides a field.354
ErrorsExpected @param tag for 'config'.354
ErrorsExpected @throws tag for 'MetExtractionException'.355
ErrorsParameter configFile should be final.364
ErrorsExpected @param tag for 'configFile'.364
ErrorsExpected @throws tag for 'MetExtractionException'.365
ErrorsParameter configFile should be final.373
ErrorsExpected @param tag for 'configFile'.373
ErrorsExpected @throws tag for 'MetExtractionException'.374
ErrorsMethod 'setConfigFile' is not designed for extension - needs to be abstract, final or empty.378
ErrorsMissing a Javadoc comment.378
ErrorsParameter config should be final.378
Errors'config' hides a field.378

gov/nasa/pds/harvest/crawler/metadata/extractor/Pds4MetExtractorConfig.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.36
ErrorsLine is longer than 80 characters.45
ErrorsParameter candidates should be final.45
ErrorsParameter references should be final.45
Errors'references' hides a field.45
ErrorsExpected @param tag for 'references'.45
ErrorsMethod 'getMetXPaths' is not designed for extension - needs to be abstract, final or empty.57
ErrorsParameter objectType should be final.57
ErrorsMethod 'hasObjectType' is not designed for extension - needs to be abstract, final or empty.73
ErrorsParameter objectType should be final.73
ErrorsMethod 'getReferenceTypeMap' is not designed for extension - needs to be abstract, final or empty.90
ErrorsParameter modelValue should be final.90
ErrorsMethod 'containsReferenceTypeMap' is not designed for extension - needs to be abstract, final or empty.106
ErrorsConditional logic can be removed.107
ErrorsMissing a Javadoc comment.36
ErrorsLine is longer than 80 characters.45
ErrorsParameter candidates should be final.45
ErrorsParameter references should be final.45
Errors'references' hides a field.45
ErrorsExpected @param tag for 'references'.45
ErrorsMethod 'getMetXPaths' is not designed for extension - needs to be abstract, final or empty.57
ErrorsParameter objectType should be final.57
ErrorsMethod 'hasObjectType' is not designed for extension - needs to be abstract, final or empty.73
ErrorsParameter objectType should be final.73
ErrorsMethod 'getReferenceTypeMap' is not designed for extension - needs to be abstract, final or empty.90
ErrorsParameter modelValue should be final.90
ErrorsMethod 'containsReferenceTypeMap' is not designed for extension - needs to be abstract, final or empty.106
ErrorsConditional logic can be removed.107

gov/nasa/pds/harvest/crawler/status/Status.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMissing a Javadoc comment.16
Errorsinterfaces should describe a type and hence have methods.16
ErrorsMissing a Javadoc comment.17
ErrorsRedundant 'public' modifier.17
ErrorsMissing a Javadoc comment.18
ErrorsRedundant 'public' modifier.18
ErrorsMissing a Javadoc comment.20
ErrorsRedundant 'public' modifier.20
ErrorsMissing a Javadoc comment.21
ErrorsRedundant 'public' modifier.21
ErrorsMissing a Javadoc comment.23
ErrorsRedundant 'public' modifier.23
ErrorsMissing a Javadoc comment.24
ErrorsRedundant 'public' modifier.24
ErrorsMissing a Javadoc comment.16
Errorsinterfaces should describe a type and hence have methods.16
ErrorsMissing a Javadoc comment.17
ErrorsRedundant 'public' modifier.17
ErrorsMissing a Javadoc comment.18
ErrorsRedundant 'public' modifier.18
ErrorsMissing a Javadoc comment.20
ErrorsRedundant 'public' modifier.20
ErrorsMissing a Javadoc comment.21
ErrorsRedundant 'public' modifier.21
ErrorsMissing a Javadoc comment.23
ErrorsRedundant 'public' modifier.23
ErrorsMissing a Javadoc comment.24
ErrorsRedundant 'public' modifier.24

gov/nasa/pds/harvest/file/ChecksumManifest.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsUtility classes should not have a public or default constructor.35
ErrorsParameter manifest should be final.49
ErrorsUtility classes should not have a public or default constructor.35
ErrorsParameter manifest should be final.49

gov/nasa/pds/harvest/file/FileObject.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsLine has trailing spaces.54
ErrorsParameter name should be final.64
Errors'name' hides a field.64
ErrorsParameter location should be final.64
Errors'location' hides a field.64
ErrorsParameter size should be final.64
Errors'size' hides a field.64
ErrorsParameter creationDateTime should be final.65
Errors'creationDateTime' hides a field.65
ErrorsParameter checksum should be final.65
Errors'checksum' hides a field.65
ErrorsParameter fileType should be final.65
Errors'fileType' hides a field.65
ErrorsExpected @param tag for 'fileType'.65
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.77
ErrorsMissing a Javadoc comment.77
Errors'return' is not preceded with whitespace.77
Errors'{' is not followed by whitespace.77
Errors';' is not followed by whitespace.77
Errors'}' is not preceded with whitespace.77
ErrorsMethod 'getLocation' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
Errors'return' is not preceded with whitespace.79
Errors'{' is not followed by whitespace.79
Errors';' is not followed by whitespace.79
Errors'}' is not preceded with whitespace.79
ErrorsMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.81
ErrorsMissing a Javadoc comment.81
Errors'return' is not preceded with whitespace.81
Errors'{' is not followed by whitespace.81
Errors';' is not followed by whitespace.81
Errors'}' is not preceded with whitespace.81
ErrorsMethod 'getCreationDateTime' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMissing a Javadoc comment.83
Errors'return' is not preceded with whitespace.83
Errors'{' is not followed by whitespace.83
Errors';' is not followed by whitespace.83
Errors'}' is not preceded with whitespace.83
ErrorsMethod 'getChecksum' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMissing a Javadoc comment.85
Errors'return' is not preceded with whitespace.85
Errors'{' is not followed by whitespace.85
Errors';' is not followed by whitespace.85
Errors'}' is not preceded with whitespace.85
ErrorsMethod 'getMimeType' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMissing a Javadoc comment.87
Errors'return' is not preceded with whitespace.87
Errors'{' is not followed by whitespace.87
Errors';' is not followed by whitespace.87
Errors'}' is not preceded with whitespace.87
ErrorsMethod 'getFileType' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMissing a Javadoc comment.89
Errors'return' is not preceded with whitespace.89
Errors'{' is not followed by whitespace.89
Errors';' is not followed by whitespace.89
Errors'}' is not preceded with whitespace.89
ErrorsMethod 'setStorageServiceProductId' is not designed for extension - needs to be abstract, final or empty.91
ErrorsMissing a Javadoc comment.91
ErrorsParameter productId should be final.91
ErrorsMethod 'getStorageServiceProductId' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.95
ErrorsMethod 'setAccessUrls' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMissing a Javadoc comment.99
ErrorsParameter accessUrls should be final.99
Errors'accessUrls' hides a field.99
ErrorsMethod 'getAccessUrls' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMissing a Javadoc comment.103
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsLine has trailing spaces.54
ErrorsParameter name should be final.64
Errors'name' hides a field.64
ErrorsParameter location should be final.64
Errors'location' hides a field.64
ErrorsParameter size should be final.64
Errors'size' hides a field.64
ErrorsParameter creationDateTime should be final.65
Errors'creationDateTime' hides a field.65
ErrorsParameter checksum should be final.65
Errors'checksum' hides a field.65
ErrorsParameter fileType should be final.65
Errors'fileType' hides a field.65
ErrorsExpected @param tag for 'fileType'.65
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.77
ErrorsMissing a Javadoc comment.77
Errors'return' is not preceded with whitespace.77
Errors'{' is not followed by whitespace.77
Errors';' is not followed by whitespace.77
Errors'}' is not preceded with whitespace.77
ErrorsMethod 'getLocation' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
Errors'return' is not preceded with whitespace.79
Errors'{' is not followed by whitespace.79
Errors';' is not followed by whitespace.79
Errors'}' is not preceded with whitespace.79
ErrorsMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.81
ErrorsMissing a Javadoc comment.81
Errors'return' is not preceded with whitespace.81
Errors'{' is not followed by whitespace.81
Errors';' is not followed by whitespace.81
Errors'}' is not preceded with whitespace.81
ErrorsMethod 'getCreationDateTime' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMissing a Javadoc comment.83
Errors'return' is not preceded with whitespace.83
Errors'{' is not followed by whitespace.83
Errors';' is not followed by whitespace.83
Errors'}' is not preceded with whitespace.83
ErrorsMethod 'getChecksum' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMissing a Javadoc comment.85
Errors'return' is not preceded with whitespace.85
Errors'{' is not followed by whitespace.85
Errors';' is not followed by whitespace.85
Errors'}' is not preceded with whitespace.85
ErrorsMethod 'getMimeType' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMissing a Javadoc comment.87
Errors'return' is not preceded with whitespace.87
Errors'{' is not followed by whitespace.87
Errors';' is not followed by whitespace.87
Errors'}' is not preceded with whitespace.87
ErrorsMethod 'getFileType' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMissing a Javadoc comment.89
Errors'return' is not preceded with whitespace.89
Errors'{' is not followed by whitespace.89
Errors';' is not followed by whitespace.89
Errors'}' is not preceded with whitespace.89
ErrorsMethod 'setStorageServiceProductId' is not designed for extension - needs to be abstract, final or empty.91
ErrorsMissing a Javadoc comment.91
ErrorsParameter productId should be final.91
ErrorsMethod 'getStorageServiceProductId' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.95
ErrorsMethod 'setAccessUrls' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMissing a Javadoc comment.99
ErrorsParameter accessUrls should be final.99
Errors'accessUrls' hides a field.99
ErrorsMethod 'getAccessUrls' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMissing a Javadoc comment.103

gov/nasa/pds/harvest/file/FileSize.java

ViolationMessageLine
ErrorsLine has trailing spaces.18
ErrorsMissing a Javadoc comment.23
ErrorsMissing a Javadoc comment.24
ErrorsLine has trailing spaces.25
ErrorsLine has trailing spaces.28
ErrorsParameter size should be final.32
Errors'size' hides a field.32
ErrorsParameter units should be final.32
Errors'units' hides a field.32
ErrorsLine has trailing spaces.36
ErrorsMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.40
ErrorsLine has trailing spaces.43
ErrorsMethod 'getUnits' is not designed for extension - needs to be abstract, final or empty.47
ErrorsLine has trailing spaces.50
ErrorsMethod 'hasUnits' is not designed for extension - needs to be abstract, final or empty.54
ErrorsConditional logic can be removed.55
ErrorsLine has trailing spaces.18
ErrorsMissing a Javadoc comment.23
ErrorsMissing a Javadoc comment.24
ErrorsLine has trailing spaces.25
ErrorsLine has trailing spaces.28
ErrorsParameter size should be final.32
Errors'size' hides a field.32
ErrorsParameter units should be final.32
Errors'units' hides a field.32
ErrorsLine has trailing spaces.36
ErrorsMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.40
ErrorsLine has trailing spaces.43
ErrorsMethod 'getUnits' is not designed for extension - needs to be abstract, final or empty.47
ErrorsLine has trailing spaces.50
ErrorsMethod 'hasUnits' is not designed for extension - needs to be abstract, final or empty.54
ErrorsConditional logic can be removed.55

gov/nasa/pds/harvest/file/MD5Checksum.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.27
ErrorsParameter filename should be final.41
ErrorsParameter filename should be final.55
Errors'1024' is a magic number.59
ErrorsParameter bytes should be final.81
Errors')' is preceded with whitespace.86
Errors'0xF0' is a magic number.87
Errors'4' is a magic number.87
Errors'0x0F' is a magic number.88
ErrorsUtility classes should not have a public or default constructor.27
ErrorsParameter filename should be final.41
ErrorsParameter filename should be final.55
Errors'1024' is a magic number.59
ErrorsParameter bytes should be final.81
Errors')' is preceded with whitespace.86
Errors'0xF0' is a magic number.87
Errors'4' is a magic number.87
Errors'0x0F' is a magic number.88

gov/nasa/pds/harvest/ingest/RegistryIngester.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsParameter packageGuid should be final.85
ErrorsParameter packageGuid should be final.98
ErrorsParameter securityContext should be final.98
Errors'securityContext' hides a field.98
ErrorsParameter user should be final.99
Errors'user' hides a field.99
ErrorsParameter password should be final.99
Errors'password' hides a field.99
ErrorsExpected an @return tag.111
ErrorsMethod 'hasProduct' is not designed for extension - needs to be abstract, final or empty.111
ErrorsParameter registry should be final.111
ErrorsExpected @param tag for 'registry'.111
ErrorsParameter productFile should be final.111
ErrorsExpected @param tag for 'productFile'.111
ErrorsExpected @throws tag for 'CatalogException'.112
ErrorsMethod 'hasProduct' is not designed for extension - needs to be abstract, final or empty.128
ErrorsParameter registry should be final.128
ErrorsParameter lid should be final.128
ErrorsMust have at least one statement.136
ErrorsMethod 'hasProduct' is not designed for extension - needs to be abstract, final or empty.157
ErrorsParameter registry should be final.157
ErrorsParameter lid should be final.157
ErrorsParameter vid should be final.158
ErrorsMethod 'ingest' is not designed for extension - needs to be abstract, final or empty.202
ErrorsParameter registry should be final.202
ErrorsParameter prodFile should be final.202
ErrorsParameter met should be final.202
ErrorsParameter metadata should be final.253
ErrorsParameter prodFile should be final.253
ErrorsExpected @param tag for 'prodFile'.253
ErrorsLine has trailing spaces.267
ErrorsLine has trailing spaces.279
ErrorsParameter registry should be final.317
ErrorsParameter extrinsic should be final.317
ErrorsExpected @throws tag for 'CatalogException'.318
ErrorsMethod 'ingest' is not designed for extension - needs to be abstract, final or empty.343
ErrorsParameter registry should be final.343
ErrorsParameter sourceFile should be final.343
ErrorsParameter fileObject should be final.343
ErrorsParameter met should be final.344
ErrorsExpected @throws tag for 'IngestException'.344
ErrorsParameter fileObject should be final.377
ErrorsParameter sourceMet should be final.378
ErrorsLine has trailing spaces.387
ErrorsLine has trailing spaces.388
ErrorsLine has trailing spaces.391
ErrorsLine has trailing spaces.393
ErrorsLine has trailing spaces.401
ErrorsLine has trailing spaces.402
Errors'(' is followed by whitespace.405
Errors')' is preceded with whitespace.406
ErrorsLine has trailing spaces.407
ErrorsLine has trailing spaces.410
Errors'(' is followed by whitespace.411
ErrorsLine has trailing spaces.413
ErrorsLine has trailing spaces.414
ErrorsLine has trailing spaces.416
ErrorsLine has trailing spaces.417
ErrorsLine has trailing spaces.418
ErrorsLine has trailing spaces.421
ErrorsLine is longer than 80 characters.422
ErrorsLine has trailing spaces.425
ErrorsLine is longer than 80 characters.425
ErrorsLine has trailing spaces.434
ErrorsLine has trailing spaces.436
ErrorsMethod 'ingest' is not designed for extension - needs to be abstract, final or empty.458
ErrorsParameter registry should be final.458
ErrorsParameter sourceFile should be final.458
ErrorsParameter association should be final.458
ErrorsParameter targetReference should be final.459
ErrorsMethod 'hasAssociation' is not designed for extension - needs to be abstract, final or empty.491
ErrorsParameter registry should be final.491
ErrorsExpected @param tag for 'registry'.491
ErrorsParameter association should be final.491
ErrorsExpected @throws tag for 'RegistryClientException'.492
Errors'10' is a magic number.504
ErrorsMust have at least one statement.508
ErrorsMethod 'getExtrinsic' is not designed for extension - needs to be abstract, final or empty.523
ErrorsParameter registry should be final.523
ErrorsParameter lid should be final.523
ErrorsParameter version should be final.524
ErrorsExpected @throws tag for 'IngestException'.524
ErrorsMust have at least one statement.545
ErrorsExpected an @return tag.557
ErrorsMethod 'ingest' is not designed for extension - needs to be abstract, final or empty.557
ErrorsParameter fmUrl should be final.557
ErrorsExpected @param tag for 'fmUrl'.557
ErrorsParameter prodFile should be final.557
ErrorsExpected @param tag for 'prodFile'.557
ErrorsParameter extractor should be final.557
ErrorsExpected @param tag for 'extractor'.557
ErrorsParameter metConfFile should be final.558
ErrorsExpected @param tag for 'metConfFile'.558
ErrorsExpected @throws tag for 'IngestException'.558
ErrorsParameter fmUrl should be final.567
ErrorsExpected @param tag for 'fmUrl'.567
ErrorsParameter prodFiles should be final.567
ErrorsExpected @param tag for 'prodFiles'.567
ErrorsParameter extractor should be final.568
ErrorsExpected @param tag for 'extractor'.568
ErrorsParameter metConfFile should be final.568
ErrorsExpected @param tag for 'metConfFile'.568
ErrorsExpected @throws tag for 'IngestException'.569
ErrorsParameter packageGuid should be final.85
ErrorsParameter packageGuid should be final.98
ErrorsParameter securityContext should be final.98
Errors'securityContext' hides a field.98
ErrorsParameter user should be final.99
Errors'user' hides a field.99
ErrorsParameter password should be final.99
Errors'password' hides a field.99
ErrorsExpected an @return tag.111
ErrorsMethod 'hasProduct' is not designed for extension - needs to be abstract, final or empty.111
ErrorsParameter registry should be final.111
ErrorsExpected @param tag for 'registry'.111
ErrorsParameter productFile should be final.111
ErrorsExpected @param tag for 'productFile'.111
ErrorsExpected @throws tag for 'CatalogException'.112
ErrorsMethod 'hasProduct' is not designed for extension - needs to be abstract, final or empty.128
ErrorsParameter registry should be final.128
ErrorsParameter lid should be final.128
ErrorsMust have at least one statement.136
ErrorsMethod 'hasProduct' is not designed for extension - needs to be abstract, final or empty.157
ErrorsParameter registry should be final.157
ErrorsParameter lid should be final.157
ErrorsParameter vid should be final.158
ErrorsMethod 'ingest' is not designed for extension - needs to be abstract, final or empty.202
ErrorsParameter registry should be final.202
ErrorsParameter prodFile should be final.202
ErrorsParameter met should be final.202
ErrorsParameter metadata should be final.253
ErrorsParameter prodFile should be final.253
ErrorsExpected @param tag for 'prodFile'.253
ErrorsLine has trailing spaces.267
ErrorsLine has trailing spaces.279
ErrorsParameter registry should be final.317
ErrorsParameter extrinsic should be final.317
ErrorsExpected @throws tag for 'CatalogException'.318
ErrorsMethod 'ingest' is not designed for extension - needs to be abstract, final or empty.343
ErrorsParameter registry should be final.343
ErrorsParameter sourceFile should be final.343
ErrorsParameter fileObject should be final.343
ErrorsParameter met should be final.344
ErrorsExpected @throws tag for 'IngestException'.344
ErrorsParameter fileObject should be final.377
ErrorsParameter sourceMet should be final.378
ErrorsLine has trailing spaces.387
ErrorsLine has trailing spaces.388
ErrorsLine has trailing spaces.391
ErrorsLine has trailing spaces.393
ErrorsLine has trailing spaces.401
ErrorsLine has trailing spaces.402
Errors'(' is followed by whitespace.405
Errors')' is preceded with whitespace.406
ErrorsLine has trailing spaces.407
ErrorsLine has trailing spaces.410
Errors'(' is followed by whitespace.411
ErrorsLine has trailing spaces.413
ErrorsLine has trailing spaces.414
ErrorsLine has trailing spaces.416
ErrorsLine has trailing spaces.417
ErrorsLine has trailing spaces.418
ErrorsLine has trailing spaces.421
ErrorsLine is longer than 80 characters.422
ErrorsLine has trailing spaces.425
ErrorsLine is longer than 80 characters.425
ErrorsLine has trailing spaces.434
ErrorsLine has trailing spaces.436
ErrorsMethod 'ingest' is not designed for extension - needs to be abstract, final or empty.458
ErrorsParameter registry should be final.458
ErrorsParameter sourceFile should be final.458
ErrorsParameter association should be final.458
ErrorsParameter targetReference should be final.459
ErrorsMethod 'hasAssociation' is not designed for extension - needs to be abstract, final or empty.491
ErrorsParameter registry should be final.491
ErrorsExpected @param tag for 'registry'.491
ErrorsParameter association should be final.491
ErrorsExpected @throws tag for 'RegistryClientException'.492
Errors'10' is a magic number.504
ErrorsMust have at least one statement.508
ErrorsMethod 'getExtrinsic' is not designed for extension - needs to be abstract, final or empty.523
ErrorsParameter registry should be final.523
ErrorsParameter lid should be final.523
ErrorsParameter version should be final.524
ErrorsExpected @throws tag for 'IngestException'.524
ErrorsMust have at least one statement.545
ErrorsExpected an @return tag.557
ErrorsMethod 'ingest' is not designed for extension - needs to be abstract, final or empty.557
ErrorsParameter fmUrl should be final.557
ErrorsExpected @param tag for 'fmUrl'.557
ErrorsParameter prodFile should be final.557
ErrorsExpected @param tag for 'prodFile'.557
ErrorsParameter extractor should be final.557
ErrorsExpected @param tag for 'extractor'.557
ErrorsParameter metConfFile should be final.558
ErrorsExpected @param tag for 'metConfFile'.558
ErrorsExpected @throws tag for 'IngestException'.558
ErrorsParameter fmUrl should be final.567
ErrorsExpected @param tag for 'fmUrl'.567
ErrorsParameter prodFiles should be final.567
ErrorsExpected @param tag for 'prodFiles'.567
ErrorsParameter extractor should be final.568
ErrorsExpected @param tag for 'extractor'.568
ErrorsParameter metConfFile should be final.568
ErrorsExpected @param tag for 'metConfFile'.568
ErrorsExpected @throws tag for 'IngestException'.569

gov/nasa/pds/harvest/inventory/InventoryEntry.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsFirst sentence should end with a period.37
ErrorsParameter identifier should be final.51
Errors'identifier' hides a field.51
ErrorsParameter memberStatus should be final.51
Errors'memberStatus' hides a field.51
ErrorsLine is longer than 80 characters.62
ErrorsParameter file should be final.62
Errors'file' hides a field.62
ErrorsParameter checksum should be final.62
Errors'checksum' hides a field.62
ErrorsParameter identifier should be final.62
Errors'identifier' hides a field.62
ErrorsParameter memberStatus should be final.62
Errors'memberStatus' hides a field.62
ErrorsExpected @param tag for 'memberStatus'.62
ErrorsMethod 'getFile' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMethod 'getChecksum' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMethod 'getIdentifier' is not designed for extension - needs to be abstract, final or empty.92
ErrorsMethod 'getMemberStatus' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMethod 'isEmpty' is not designed for extension - needs to be abstract, final or empty.110
ErrorsConditional logic can be removed.111
ErrorsFirst sentence should end with a period.37
ErrorsParameter identifier should be final.51
Errors'identifier' hides a field.51
ErrorsParameter memberStatus should be final.51
Errors'memberStatus' hides a field.51
ErrorsLine is longer than 80 characters.62
ErrorsParameter file should be final.62
Errors'file' hides a field.62
ErrorsParameter checksum should be final.62
Errors'checksum' hides a field.62
ErrorsParameter identifier should be final.62
Errors'identifier' hides a field.62
ErrorsParameter memberStatus should be final.62
Errors'memberStatus' hides a field.62
ErrorsExpected @param tag for 'memberStatus'.62
ErrorsMethod 'getFile' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMethod 'getChecksum' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMethod 'getIdentifier' is not designed for extension - needs to be abstract, final or empty.92
ErrorsMethod 'getMemberStatus' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMethod 'isEmpty' is not designed for extension - needs to be abstract, final or empty.110
ErrorsConditional logic can be removed.111

gov/nasa/pds/harvest/inventory/InventoryKeys.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.25
ErrorsLine is longer than 80 characters.30
ErrorsLine is longer than 80 characters.37
ErrorsLine is longer than 80 characters.44
ErrorsMissing a Javadoc comment.64
ErrorsName 'fieldDelimiters' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.64
Errors',' is not followed by whitespace.68
ErrorsUtility classes should not have a public or default constructor.25
ErrorsLine is longer than 80 characters.30
ErrorsLine is longer than 80 characters.37
ErrorsLine is longer than 80 characters.44
ErrorsMissing a Javadoc comment.64
ErrorsName 'fieldDelimiters' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.64
Errors',' is not followed by whitespace.68

gov/nasa/pds/harvest/inventory/InventoryReader.java

ViolationMessageLine
ErrorsRedundant 'public' modifier.32
ErrorsExpected @throws tag for 'InventoryReaderException'.32
ErrorsRedundant 'public' modifier.32
ErrorsExpected @throws tag for 'InventoryReaderException'.32

gov/nasa/pds/harvest/inventory/InventoryReaderException.java

ViolationMessageLine
ErrorsParameter exception should be final.39
Errors'exception' hides a field.39
ErrorsMethod 'getException' is not designed for extension - needs to be abstract, final or empty.48
ErrorsMethod 'getLineNumber' is not designed for extension - needs to be abstract, final or empty.56
ErrorsMethod 'setLineNumber' is not designed for extension - needs to be abstract, final or empty.65
ErrorsParameter line should be final.65
ErrorsParameter exception should be final.39
Errors'exception' hides a field.39
ErrorsMethod 'getException' is not designed for extension - needs to be abstract, final or empty.48
ErrorsMethod 'getLineNumber' is not designed for extension - needs to be abstract, final or empty.56
ErrorsMethod 'setLineNumber' is not designed for extension - needs to be abstract, final or empty.65
ErrorsParameter line should be final.65

gov/nasa/pds/harvest/inventory/InventoryTableReader.java

ViolationMessageLine
ErrorsParameter file should be final.60
ErrorsParameter file should be final.127
ErrorsMethod 'getDataFile' is not designed for extension - needs to be abstract, final or empty.137
ErrorsMethod 'getLineNumber' is not designed for extension - needs to be abstract, final or empty.146
ErrorsMethod 'getNext' is not designed for extension - needs to be abstract, final or empty.161
ErrorsArray brackets at illegal position.180
Errors'-' is not preceded with whitespace.183
Errors'-' is not followed by whitespace.183
Errors'-' is not preceded with whitespace.195
Errors'-' is not followed by whitespace.195
ErrorsParameter file should be final.60
ErrorsParameter file should be final.127
ErrorsMethod 'getDataFile' is not designed for extension - needs to be abstract, final or empty.137
ErrorsMethod 'getLineNumber' is not designed for extension - needs to be abstract, final or empty.146
ErrorsMethod 'getNext' is not designed for extension - needs to be abstract, final or empty.161
ErrorsArray brackets at illegal position.180
Errors'-' is not preceded with whitespace.183
Errors'-' is not followed by whitespace.183
Errors'-' is not preceded with whitespace.195
Errors'-' is not followed by whitespace.195

gov/nasa/pds/harvest/inventory/InventoryXMLReader.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.43
ErrorsParameter file should be final.54
ErrorsMethod 'getNext' is not designed for extension - needs to be abstract, final or empty.79
ErrorsFirst sentence should end with a period.43
ErrorsParameter file should be final.54
ErrorsMethod 'getNext' is not designed for extension - needs to be abstract, final or empty.79

gov/nasa/pds/harvest/inventory/ReferenceEntry.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.40
ErrorsFirst sentence should end with a period.43
ErrorsMethod 'getLogicalID' is not designed for extension - needs to be abstract, final or empty.66
ErrorsMethod 'setLogicalID' is not designed for extension - needs to be abstract, final or empty.75
ErrorsParameter id should be final.75
ErrorsMethod 'getVersion' is not designed for extension - needs to be abstract, final or empty.84
ErrorsMethod 'setVersion' is not designed for extension - needs to be abstract, final or empty.93
ErrorsParameter ver should be final.93
ErrorsMethod 'hasVersion' is not designed for extension - needs to be abstract, final or empty.105
ErrorsMethod 'getType' is not designed for extension - needs to be abstract, final or empty.114
ErrorsMethod 'setType' is not designed for extension - needs to be abstract, final or empty.123
ErrorsParameter type should be final.123
Errors'type' hides a field.123
ErrorsMethod 'setFile' is not designed for extension - needs to be abstract, final or empty.132
ErrorsParameter file should be final.132
Errors'file' hides a field.132
ErrorsMethod 'getFile' is not designed for extension - needs to be abstract, final or empty.141
ErrorsMethod 'setLineNumber' is not designed for extension - needs to be abstract, final or empty.150
ErrorsParameter num should be final.150
ErrorsMethod 'getLineNumber' is not designed for extension - needs to be abstract, final or empty.159
ErrorsMethod 'getGuid' is not designed for extension - needs to be abstract, final or empty.163
ErrorsMissing a Javadoc comment.163
ErrorsMethod 'setGuid' is not designed for extension - needs to be abstract, final or empty.172
ErrorsParameter guid should be final.172
Errors'guid' hides a field.172
ErrorsMethod 'hasGuid' is not designed for extension - needs to be abstract, final or empty.181
ErrorsConditional logic can be removed.182
ErrorsFirst sentence should end with a period.40
ErrorsFirst sentence should end with a period.43
ErrorsMethod 'getLogicalID' is not designed for extension - needs to be abstract, final or empty.66
ErrorsMethod 'setLogicalID' is not designed for extension - needs to be abstract, final or empty.75
ErrorsParameter id should be final.75
ErrorsMethod 'getVersion' is not designed for extension - needs to be abstract, final or empty.84
ErrorsMethod 'setVersion' is not designed for extension - needs to be abstract, final or empty.93
ErrorsParameter ver should be final.93
ErrorsMethod 'hasVersion' is not designed for extension - needs to be abstract, final or empty.105
ErrorsMethod 'getType' is not designed for extension - needs to be abstract, final or empty.114
ErrorsMethod 'setType' is not designed for extension - needs to be abstract, final or empty.123
ErrorsParameter type should be final.123
Errors'type' hides a field.123
ErrorsMethod 'setFile' is not designed for extension - needs to be abstract, final or empty.132
ErrorsParameter file should be final.132
Errors'file' hides a field.132
ErrorsMethod 'getFile' is not designed for extension - needs to be abstract, final or empty.141
ErrorsMethod 'setLineNumber' is not designed for extension - needs to be abstract, final or empty.150
ErrorsParameter num should be final.150
ErrorsMethod 'getLineNumber' is not designed for extension - needs to be abstract, final or empty.159
ErrorsMethod 'getGuid' is not designed for extension - needs to be abstract, final or empty.163
ErrorsMissing a Javadoc comment.163
ErrorsMethod 'setGuid' is not designed for extension - needs to be abstract, final or empty.172
ErrorsParameter guid should be final.172
Errors'guid' hides a field.172
ErrorsMethod 'hasGuid' is not designed for extension - needs to be abstract, final or empty.181
ErrorsConditional logic can be removed.182

gov/nasa/pds/harvest/logging/ToolsLevel.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMissing a Javadoc comment.18
ErrorsMissing a Javadoc comment.19
Errors'8' is a magic number.20
ErrorsMissing a Javadoc comment.21
Errors'6' is a magic number.22
ErrorsMissing a Javadoc comment.23
Errors'3' is a magic number.24
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.30
ErrorsParameter name should be final.30
ErrorsParameter value should be final.30
ErrorsMissing a Javadoc comment.18
ErrorsMissing a Javadoc comment.19
Errors'8' is a magic number.20
ErrorsMissing a Javadoc comment.21
Errors'6' is a magic number.22
ErrorsMissing a Javadoc comment.23
Errors'3' is a magic number.24
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.30
ErrorsParameter name should be final.30
ErrorsParameter value should be final.30

gov/nasa/pds/harvest/logging/ToolsLogRecord.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.21
ErrorsMissing a Javadoc comment.22
ErrorsMissing a Javadoc comment.24
ErrorsParameter level should be final.24
ErrorsParameter message should be final.24
ErrorsMissing a Javadoc comment.28
ErrorsParameter level should be final.28
ErrorsParameter message should be final.28
ErrorsParameter line should be final.28
Errors'line' hides a field.28
ErrorsMissing a Javadoc comment.32
ErrorsParameter level should be final.32
ErrorsParameter filename should be final.32
Errors'filename' hides a field.32
ErrorsMissing a Javadoc comment.36
ErrorsParameter level should be final.36
ErrorsParameter message should be final.36
ErrorsParameter filename should be final.36
Errors'filename' hides a field.36
ErrorsMissing a Javadoc comment.40
ErrorsParameter level should be final.40
ErrorsParameter message should be final.40
ErrorsParameter filename should be final.40
Errors'filename' hides a field.40
ErrorsMissing a Javadoc comment.44
ErrorsParameter level should be final.44
ErrorsParameter message should be final.44
ErrorsParameter filename should be final.44
Errors'filename' hides a field.44
ErrorsParameter line should be final.45
Errors'line' hides a field.45
ErrorsMethod 'getFilename' is not designed for extension - needs to be abstract, final or empty.51
ErrorsMissing a Javadoc comment.51
ErrorsMethod 'getLine' is not designed for extension - needs to be abstract, final or empty.55
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.21
ErrorsMissing a Javadoc comment.22
ErrorsMissing a Javadoc comment.24
ErrorsParameter level should be final.24
ErrorsParameter message should be final.24
ErrorsMissing a Javadoc comment.28
ErrorsParameter level should be final.28
ErrorsParameter message should be final.28
ErrorsParameter line should be final.28
Errors'line' hides a field.28
ErrorsMissing a Javadoc comment.32
ErrorsParameter level should be final.32
ErrorsParameter filename should be final.32
Errors'filename' hides a field.32
ErrorsMissing a Javadoc comment.36
ErrorsParameter level should be final.36
ErrorsParameter message should be final.36
ErrorsParameter filename should be final.36
Errors'filename' hides a field.36
ErrorsMissing a Javadoc comment.40
ErrorsParameter level should be final.40
ErrorsParameter message should be final.40
ErrorsParameter filename should be final.40
Errors'filename' hides a field.40
ErrorsMissing a Javadoc comment.44
ErrorsParameter level should be final.44
ErrorsParameter message should be final.44
ErrorsParameter filename should be final.44
Errors'filename' hides a field.44
ErrorsParameter line should be final.45
Errors'line' hides a field.45
ErrorsMethod 'getFilename' is not designed for extension - needs to be abstract, final or empty.51
ErrorsMissing a Javadoc comment.51
ErrorsMethod 'getLine' is not designed for extension - needs to be abstract, final or empty.55
ErrorsMissing a Javadoc comment.55

gov/nasa/pds/harvest/logging/filter/ToolsLogFilter.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMethod 'isLoggable' is not designed for extension - needs to be abstract, final or empty.36
ErrorsParameter record should be final.37
ErrorsConditional logic can be removed.43
ErrorsMethod 'isLoggable' is not designed for extension - needs to be abstract, final or empty.36
ErrorsParameter record should be final.37
ErrorsConditional logic can be removed.43

gov/nasa/pds/harvest/logging/formatter/HarvestFormatter.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.44
ErrorsMethod 'format' is not designed for extension - needs to be abstract, final or empty.51
ErrorsMissing a Javadoc comment.51
ErrorsParameter record should be final.51
ErrorsMissing a Javadoc comment.88
Errors':' should be on a new line.110
Errors'(' is followed by whitespace.120
Errors')' is preceded with whitespace.121
Errors'(' is followed by whitespace.134
Errors')' is preceded with whitespace.135
Errors'(' is followed by whitespace.148
Errors')' is preceded with whitespace.149
ErrorsMethod 'getTail' is not designed for extension - needs to be abstract, final or empty.163
ErrorsMissing a Javadoc comment.163
ErrorsParameter handler should be final.163
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.44
ErrorsMethod 'format' is not designed for extension - needs to be abstract, final or empty.51
ErrorsMissing a Javadoc comment.51
ErrorsParameter record should be final.51
ErrorsMissing a Javadoc comment.88
Errors':' should be on a new line.110
Errors'(' is followed by whitespace.120
Errors')' is preceded with whitespace.121
Errors'(' is followed by whitespace.134
Errors')' is preceded with whitespace.135
Errors'(' is followed by whitespace.148
Errors')' is preceded with whitespace.149
ErrorsMethod 'getTail' is not designed for extension - needs to be abstract, final or empty.163
ErrorsMissing a Javadoc comment.163
ErrorsParameter handler should be final.163

gov/nasa/pds/harvest/logging/handler/HarvestFileHandler.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsParameter file should be final.42
ErrorsParameter formatter should be final.42
ErrorsExpected @throws tag for 'SecurityException'.43
ErrorsRedundant throws: 'SecurityException' is unchecked exception.43
ErrorsExpected @throws tag for 'IOException'.43
ErrorsParameter file should be final.57
ErrorsParameter level should be final.57
ErrorsParameter formatter should be final.57
ErrorsExpected @throws tag for 'SecurityException'.58
ErrorsRedundant throws: 'SecurityException' is unchecked exception.58
ErrorsExpected @throws tag for 'IOException'.58
ErrorsParameter file should be final.74
ErrorsParameter append should be final.74
ErrorsParameter level should be final.74
ErrorsParameter formatter should be final.75
ErrorsExpected @throws tag for 'SecurityException'.75
ErrorsRedundant throws: 'SecurityException' is unchecked exception.75
ErrorsExpected @throws tag for 'IOException'.75
ErrorsParameter file should be final.42
ErrorsParameter formatter should be final.42
ErrorsExpected @throws tag for 'SecurityException'.43
ErrorsRedundant throws: 'SecurityException' is unchecked exception.43
ErrorsExpected @throws tag for 'IOException'.43
ErrorsParameter file should be final.57
ErrorsParameter level should be final.57
ErrorsParameter formatter should be final.57
ErrorsExpected @throws tag for 'SecurityException'.58
ErrorsRedundant throws: 'SecurityException' is unchecked exception.58
ErrorsExpected @throws tag for 'IOException'.58
ErrorsParameter file should be final.74
ErrorsParameter append should be final.74
ErrorsParameter level should be final.74
ErrorsParameter formatter should be final.75
ErrorsExpected @throws tag for 'SecurityException'.75
ErrorsRedundant throws: 'SecurityException' is unchecked exception.75
ErrorsExpected @throws tag for 'IOException'.75

gov/nasa/pds/harvest/logging/handler/HarvestStreamHandler.java

ViolationMessageLine
ErrorsParameter out should be final.37
ErrorsParameter formatter should be final.37
ErrorsParameter out should be final.48
ErrorsParameter level should be final.48
ErrorsParameter formatter should be final.49
ErrorsParameter out should be final.37
ErrorsParameter formatter should be final.37
ErrorsParameter out should be final.48
ErrorsParameter level should be final.48
ErrorsParameter formatter should be final.49

gov/nasa/pds/harvest/policy/AccessUrl.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'baseUrl' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'offset' must be private and have accessor methods.62
ErrorsMethod 'getBaseUrl' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMethod 'setBaseUrl' is not designed for extension - needs to be abstract, final or empty.84
ErrorsParameter value should be final.84
ErrorsLine is longer than 80 characters.95
ErrorsExpected an @return tag.110
ErrorsMethod 'getOffset' is not designed for extension - needs to be abstract, final or empty.110
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'baseUrl' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'offset' must be private and have accessor methods.62
ErrorsMethod 'getBaseUrl' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMethod 'setBaseUrl' is not designed for extension - needs to be abstract, final or empty.84
ErrorsParameter value should be final.84
ErrorsLine is longer than 80 characters.95
ErrorsExpected an @return tag.110
ErrorsMethod 'getOffset' is not designed for extension - needs to be abstract, final or empty.110

gov/nasa/pds/harvest/policy/AccessUrls.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.59
ErrorsVariable 'accessUrl' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'registerFileUrls' must be private and have accessor methods.61
ErrorsLine is longer than 80 characters.70
ErrorsExpected an @return tag.85
ErrorsMethod 'getAccessUrl' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMethod 'isRegisterFileUrls' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMethod 'setRegisterFileUrls' is not designed for extension - needs to be abstract, final or empty.116
ErrorsParameter value should be final.116
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.59
ErrorsVariable 'accessUrl' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'registerFileUrls' must be private and have accessor methods.61
ErrorsLine is longer than 80 characters.70
ErrorsExpected an @return tag.85
ErrorsMethod 'getAccessUrl' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMethod 'isRegisterFileUrls' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMethod 'setRegisterFileUrls' is not designed for extension - needs to be abstract, final or empty.116
ErrorsParameter value should be final.116

gov/nasa/pds/harvest/policy/AncillaryMetadata.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'elementName' must be private and have accessor methods.59
ErrorsLine is longer than 80 characters.68
ErrorsExpected an @return tag.83
ErrorsMethod 'getElementName' is not designed for extension - needs to be abstract, final or empty.83
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'elementName' must be private and have accessor methods.59
ErrorsLine is longer than 80 characters.68
ErrorsExpected an @return tag.83
ErrorsMethod 'getElementName' is not designed for extension - needs to be abstract, final or empty.83

gov/nasa/pds/harvest/policy/Candidate.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.35
ErrorsLine is longer than 80 characters.44
ErrorsMissing a Javadoc comment.61
ErrorsVariable 'pds3ProductMetadata' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'namespace' must be private and have accessor methods.62
ErrorsMissing a Javadoc comment.63
ErrorsVariable 'productMetadata' must be private and have accessor methods.63
ErrorsMethod 'getPds3ProductMetadata' is not designed for extension - needs to be abstract, final or empty.73
ErrorsMethod 'setPds3ProductMetadata' is not designed for extension - needs to be abstract, final or empty.85
ErrorsParameter value should be final.85
ErrorsLine is longer than 80 characters.96
ErrorsExpected an @return tag.111
ErrorsMethod 'getNamespace' is not designed for extension - needs to be abstract, final or empty.111
ErrorsLine is longer than 80 characters.125
ErrorsExpected an @return tag.140
ErrorsMethod 'getProductMetadata' is not designed for extension - needs to be abstract, final or empty.140
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.35
ErrorsLine is longer than 80 characters.44
ErrorsMissing a Javadoc comment.61
ErrorsVariable 'pds3ProductMetadata' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'namespace' must be private and have accessor methods.62
ErrorsMissing a Javadoc comment.63
ErrorsVariable 'productMetadata' must be private and have accessor methods.63
ErrorsMethod 'getPds3ProductMetadata' is not designed for extension - needs to be abstract, final or empty.73
ErrorsMethod 'setPds3ProductMetadata' is not designed for extension - needs to be abstract, final or empty.85
ErrorsParameter value should be final.85
ErrorsLine is longer than 80 characters.96
ErrorsExpected an @return tag.111
ErrorsMethod 'getNamespace' is not designed for extension - needs to be abstract, final or empty.111
ErrorsLine is longer than 80 characters.125
ErrorsExpected an @return tag.140
ErrorsMethod 'getProductMetadata' is not designed for extension - needs to be abstract, final or empty.140

gov/nasa/pds/harvest/policy/Checksums.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.59
ErrorsVariable 'manifest' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'generate' must be private and have accessor methods.61
ErrorsLine is longer than 80 characters.70
ErrorsExpected an @return tag.85
ErrorsMethod 'getManifest' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMethod 'isGenerate' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMethod 'setGenerate' is not designed for extension - needs to be abstract, final or empty.116
ErrorsParameter value should be final.116
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.59
ErrorsVariable 'manifest' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'generate' must be private and have accessor methods.61
ErrorsLine is longer than 80 characters.70
ErrorsExpected an @return tag.85
ErrorsMethod 'getManifest' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMethod 'isGenerate' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMethod 'setGenerate' is not designed for extension - needs to be abstract, final or empty.116
ErrorsParameter value should be final.116

gov/nasa/pds/harvest/policy/Collection.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.61
ErrorsVariable 'file' must be private and have accessor methods.62
ErrorsExpected an @return tag.87
ErrorsMethod 'getFile' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMissing a Javadoc comment.61
ErrorsVariable 'file' must be private and have accessor methods.62
ErrorsExpected an @return tag.87
ErrorsMethod 'getFile' is not designed for extension - needs to be abstract, final or empty.87

gov/nasa/pds/harvest/policy/Directory.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'path' must be private and have accessor methods.63
ErrorsMissing a Javadoc comment.64
ErrorsVariable 'fileFilter' must be private and have accessor methods.64
ErrorsMissing a Javadoc comment.65
ErrorsVariable 'directoryFilter' must be private and have accessor methods.65
ErrorsExpected an @return tag.89
ErrorsMethod 'getPath' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMethod 'getFileFilter' is not designed for extension - needs to be abstract, final or empty.104
ErrorsMethod 'setFileFilter' is not designed for extension - needs to be abstract, final or empty.119
ErrorsParameter value should be final.119
ErrorsMethod 'getDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.131
ErrorsMethod 'setDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.146
ErrorsParameter value should be final.146
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'path' must be private and have accessor methods.63
ErrorsMissing a Javadoc comment.64
ErrorsVariable 'fileFilter' must be private and have accessor methods.64
ErrorsMissing a Javadoc comment.65
ErrorsVariable 'directoryFilter' must be private and have accessor methods.65
ErrorsExpected an @return tag.89
ErrorsMethod 'getPath' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMethod 'getFileFilter' is not designed for extension - needs to be abstract, final or empty.104
ErrorsMethod 'setFileFilter' is not designed for extension - needs to be abstract, final or empty.119
ErrorsParameter value should be final.119
ErrorsMethod 'getDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.131
ErrorsMethod 'setDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.146
ErrorsParameter value should be final.146

gov/nasa/pds/harvest/policy/DirectoryFilter.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.35
ErrorsMissing a Javadoc comment.57
ErrorsVariable 'exclude' must be private and have accessor methods.57
ErrorsLine is longer than 80 characters.66
ErrorsExpected an @return tag.81
ErrorsMethod 'getExclude' is not designed for extension - needs to be abstract, final or empty.81
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.35
ErrorsMissing a Javadoc comment.57
ErrorsVariable 'exclude' must be private and have accessor methods.57
ErrorsLine is longer than 80 characters.66
ErrorsExpected an @return tag.81
ErrorsMethod 'getExclude' is not designed for extension - needs to be abstract, final or empty.81

gov/nasa/pds/harvest/policy/ElementName.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.35
ErrorsMissing a Javadoc comment.56
ErrorsVariable 'value' must be private and have accessor methods.57
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'slotName' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'slotType' must be private and have accessor methods.61
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.83
ErrorsParameter value should be final.83
Errors'value' hides a field.83
ErrorsMethod 'getSlotName' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMethod 'setSlotName' is not designed for extension - needs to be abstract, final or empty.107
ErrorsParameter value should be final.107
Errors'value' hides a field.107
ErrorsMethod 'getSlotType' is not designed for extension - needs to be abstract, final or empty.119
ErrorsMethod 'setSlotType' is not designed for extension - needs to be abstract, final or empty.131
ErrorsParameter value should be final.131
Errors'value' hides a field.131
ErrorsLine has trailing spaces.134
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.35
ErrorsMissing a Javadoc comment.56
ErrorsVariable 'value' must be private and have accessor methods.57
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'slotName' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'slotType' must be private and have accessor methods.61
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.83
ErrorsParameter value should be final.83
Errors'value' hides a field.83
ErrorsMethod 'getSlotName' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMethod 'setSlotName' is not designed for extension - needs to be abstract, final or empty.107
ErrorsParameter value should be final.107
Errors'value' hides a field.107
ErrorsMethod 'getSlotType' is not designed for extension - needs to be abstract, final or empty.119
ErrorsMethod 'setSlotType' is not designed for extension - needs to be abstract, final or empty.131
ErrorsParameter value should be final.131
Errors'value' hides a field.131
ErrorsLine has trailing spaces.134

gov/nasa/pds/harvest/policy/FileFilter.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.35
ErrorsMissing a Javadoc comment.57
ErrorsVariable 'include' must be private and have accessor methods.57
ErrorsLine is longer than 80 characters.66
ErrorsExpected an @return tag.81
ErrorsMethod 'getInclude' is not designed for extension - needs to be abstract, final or empty.81
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.35
ErrorsMissing a Javadoc comment.57
ErrorsVariable 'include' must be private and have accessor methods.57
ErrorsLine is longer than 80 characters.66
ErrorsExpected an @return tag.81
ErrorsMethod 'getInclude' is not designed for extension - needs to be abstract, final or empty.81

gov/nasa/pds/harvest/policy/FileTypeMap.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.37
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'modelValue' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'value' must be private and have accessor methods.63
ErrorsLine is longer than 80 characters.72
ErrorsExpected an @return tag.87
ErrorsMethod 'getModelValue' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.114
ErrorsParameter value should be final.114
Errors'value' hides a field.114
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.37
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'modelValue' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'value' must be private and have accessor methods.63
ErrorsLine is longer than 80 characters.72
ErrorsExpected an @return tag.87
ErrorsMethod 'getModelValue' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.114
ErrorsParameter value should be final.114
Errors'value' hides a field.114

gov/nasa/pds/harvest/policy/FileTypes.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'fileTypeMap' must be private and have accessor methods.59
ErrorsLine is longer than 80 characters.68
ErrorsExpected an @return tag.83
ErrorsMethod 'getFileTypeMap' is not designed for extension - needs to be abstract, final or empty.83
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'fileTypeMap' must be private and have accessor methods.59
ErrorsLine is longer than 80 characters.68
ErrorsExpected an @return tag.83
ErrorsMethod 'getFileTypeMap' is not designed for extension - needs to be abstract, final or empty.83

gov/nasa/pds/harvest/policy/IncludePath.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'path' must be private and have accessor methods.59
ErrorsExpected an @return tag.83
ErrorsMethod 'getPath' is not designed for extension - needs to be abstract, final or empty.83
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'path' must be private and have accessor methods.59
ErrorsExpected an @return tag.83
ErrorsMethod 'getPath' is not designed for extension - needs to be abstract, final or empty.83

gov/nasa/pds/harvest/policy/LidContents.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'elementName' must be private and have accessor methods.60
ErrorsMissing a Javadoc comment.61
ErrorsVariable 'prefix' must be private and have accessor methods.62
ErrorsMissing a Javadoc comment.63
ErrorsVariable 'appendFilename' must be private and have accessor methods.64
ErrorsLine is longer than 80 characters.73
ErrorsExpected an @return tag.88
ErrorsMethod 'getElementName' is not designed for extension - needs to be abstract, final or empty.88
ErrorsMethod 'getPrefix' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMethod 'setPrefix' is not designed for extension - needs to be abstract, final or empty.115
ErrorsParameter value should be final.115
ErrorsMethod 'isAppendFilename' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMethod 'setAppendFilename' is not designed for extension - needs to be abstract, final or empty.143
ErrorsParameter value should be final.143
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'elementName' must be private and have accessor methods.60
ErrorsMissing a Javadoc comment.61
ErrorsVariable 'prefix' must be private and have accessor methods.62
ErrorsMissing a Javadoc comment.63
ErrorsVariable 'appendFilename' must be private and have accessor methods.64
ErrorsLine is longer than 80 characters.73
ErrorsExpected an @return tag.88
ErrorsMethod 'getElementName' is not designed for extension - needs to be abstract, final or empty.88
ErrorsMethod 'getPrefix' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMethod 'setPrefix' is not designed for extension - needs to be abstract, final or empty.115
ErrorsParameter value should be final.115
ErrorsMethod 'isAppendFilename' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMethod 'setAppendFilename' is not designed for extension - needs to be abstract, final or empty.143
ErrorsParameter value should be final.143

gov/nasa/pds/harvest/policy/Namespace.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.57
ErrorsVariable 'prefix' must be private and have accessor methods.58
ErrorsMissing a Javadoc comment.59
ErrorsVariable 'uri' must be private and have accessor methods.60
ErrorsMissing a Javadoc comment.61
ErrorsName '_default' must match pattern '^[a-z][a-zA-Z0-9]*$'.62
ErrorsVariable '_default' must be private and have accessor methods.62
ErrorsMethod 'getPrefix' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMethod 'setPrefix' is not designed for extension - needs to be abstract, final or empty.84
ErrorsParameter value should be final.84
ErrorsMethod 'getUri' is not designed for extension - needs to be abstract, final or empty.96
ErrorsMethod 'setUri' is not designed for extension - needs to be abstract, final or empty.108
ErrorsParameter value should be final.108
ErrorsMethod 'isDefault' is not designed for extension - needs to be abstract, final or empty.120
ErrorsMethod 'setDefault' is not designed for extension - needs to be abstract, final or empty.136
ErrorsParameter value should be final.136
ErrorsMissing a Javadoc comment.57
ErrorsVariable 'prefix' must be private and have accessor methods.58
ErrorsMissing a Javadoc comment.59
ErrorsVariable 'uri' must be private and have accessor methods.60
ErrorsMissing a Javadoc comment.61
ErrorsName '_default' must match pattern '^[a-z][a-zA-Z0-9]*$'.62
ErrorsVariable '_default' must be private and have accessor methods.62
ErrorsMethod 'getPrefix' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMethod 'setPrefix' is not designed for extension - needs to be abstract, final or empty.84
ErrorsParameter value should be final.84
ErrorsMethod 'getUri' is not designed for extension - needs to be abstract, final or empty.96
ErrorsMethod 'setUri' is not designed for extension - needs to be abstract, final or empty.108
ErrorsParameter value should be final.108
ErrorsMethod 'isDefault' is not designed for extension - needs to be abstract, final or empty.120
ErrorsMethod 'setDefault' is not designed for extension - needs to be abstract, final or empty.136
ErrorsParameter value should be final.136

gov/nasa/pds/harvest/policy/ObjectFactory.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsMissing a Javadoc comment.48
Errors'static' modifier out of order with the JLS suggestions.48
ErrorsName '_Checksums_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.48
ErrorsLine is longer than 80 characters.49
ErrorsMissing a Javadoc comment.49
Errors'static' modifier out of order with the JLS suggestions.49
ErrorsName '_ElementName_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.49
ErrorsMissing a Javadoc comment.50
Errors'static' modifier out of order with the JLS suggestions.50
ErrorsName '_AccessUrls_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.50
ErrorsMissing a Javadoc comment.51
Errors'static' modifier out of order with the JLS suggestions.51
ErrorsName '_Manifest_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.51
ErrorsLine is longer than 80 characters.52
ErrorsMissing a Javadoc comment.52
Errors'static' modifier out of order with the JLS suggestions.52
ErrorsName '_FileTypeMap_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.52
ErrorsLine is longer than 80 characters.53
ErrorsMissing a Javadoc comment.53
Errors'static' modifier out of order with the JLS suggestions.53
ErrorsName '_Pds3ProductMetadata_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.53
ErrorsLine is longer than 80 characters.54
ErrorsMissing a Javadoc comment.54
Errors'static' modifier out of order with the JLS suggestions.54
ErrorsName '_AncillaryMetadata_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.54
ErrorsLine is longer than 80 characters.55
ErrorsMissing a Javadoc comment.55
Errors'static' modifier out of order with the JLS suggestions.55
ErrorsName '_Pds3Directories_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.55
ErrorsLine is longer than 80 characters.56
ErrorsMissing a Javadoc comment.56
Errors'static' modifier out of order with the JLS suggestions.56
ErrorsName '_TitleContents_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.56
ErrorsMissing a Javadoc comment.57
Errors'static' modifier out of order with the JLS suggestions.57
ErrorsName '_Namespace_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.57
ErrorsMissing a Javadoc comment.58
Errors'static' modifier out of order with the JLS suggestions.58
ErrorsName '_BaseUrl_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.58
ErrorsLine is longer than 80 characters.59
ErrorsMissing a Javadoc comment.59
Errors'static' modifier out of order with the JLS suggestions.59
ErrorsName '_LidContents_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.59
ErrorsMissing a Javadoc comment.60
Errors'static' modifier out of order with the JLS suggestions.60
ErrorsName '_References_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.60
ErrorsMissing a Javadoc comment.61
Errors'static' modifier out of order with the JLS suggestions.61
ErrorsName '_AccessUrl_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.61
ErrorsLine is longer than 80 characters.62
ErrorsMissing a Javadoc comment.62
Errors'static' modifier out of order with the JLS suggestions.62
ErrorsName '_Directories_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.62
ErrorsLine is longer than 80 characters.63
ErrorsMissing a Javadoc comment.63
Errors'static' modifier out of order with the JLS suggestions.63
ErrorsName '_Description_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.63
ErrorsMissing a Javadoc comment.64
Errors'static' modifier out of order with the JLS suggestions.64
ErrorsName '_File_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.64
ErrorsMissing a Javadoc comment.65
Errors'static' modifier out of order with the JLS suggestions.65
ErrorsName '_Name_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.65
ErrorsMissing a Javadoc comment.66
Errors'static' modifier out of order with the JLS suggestions.66
ErrorsName '_Value_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.66
ErrorsMissing a Javadoc comment.67
Errors'static' modifier out of order with the JLS suggestions.67
ErrorsName '_Path_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.67
ErrorsMissing a Javadoc comment.68
Errors'static' modifier out of order with the JLS suggestions.68
ErrorsName '_ModelValue_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.68
ErrorsLine is longer than 80 characters.69
ErrorsMissing a Javadoc comment.69
Errors'static' modifier out of order with the JLS suggestions.69
ErrorsName '_IncludePaths_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.69
ErrorsMissing a Javadoc comment.70
Errors'static' modifier out of order with the JLS suggestions.70
ErrorsName '_Offset_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.70
ErrorsMissing a Javadoc comment.71
Errors'static' modifier out of order with the JLS suggestions.71
ErrorsName '_Slot_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.71
ErrorsLine is longer than 80 characters.72
ErrorsMissing a Javadoc comment.72
Errors'static' modifier out of order with the JLS suggestions.72
ErrorsName '_ProductMetadata_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.72
ErrorsLine is longer than 80 characters.73
ErrorsMissing a Javadoc comment.73
Errors'static' modifier out of order with the JLS suggestions.73
ErrorsName '_Collections_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.73
ErrorsMissing a Javadoc comment.74
Errors'static' modifier out of order with the JLS suggestions.74
ErrorsName '_ServerUrl_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.74
ErrorsMissing a Javadoc comment.75
Errors'static' modifier out of order with the JLS suggestions.75
ErrorsName '_Candidates_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.75
ErrorsLine is longer than 80 characters.76
ErrorsMissing a Javadoc comment.76
Errors'static' modifier out of order with the JLS suggestions.76
ErrorsName '_RegistryPackage_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.76
ErrorsMissing a Javadoc comment.77
Errors'static' modifier out of order with the JLS suggestions.77
ErrorsName '_Exclude_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.77
ErrorsMissing a Javadoc comment.78
Errors'static' modifier out of order with the JLS suggestions.78
ErrorsName '_FileFilter_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.78
ErrorsMissing a Javadoc comment.79
Errors'static' modifier out of order with the JLS suggestions.79
ErrorsName '_Include_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.79
ErrorsMissing a Javadoc comment.80
Errors'static' modifier out of order with the JLS suggestions.80
ErrorsName '_XPath_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.80
ErrorsMissing a Javadoc comment.81
Errors'static' modifier out of order with the JLS suggestions.81
ErrorsName '_FileTypes_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.81
ErrorsLine is longer than 80 characters.82
ErrorsMissing a Javadoc comment.82
Errors'static' modifier out of order with the JLS suggestions.82
ErrorsName '_ReferenceTypeMap_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.82
ErrorsLine is longer than 80 characters.83
ErrorsMissing a Javadoc comment.83
Errors'static' modifier out of order with the JLS suggestions.83
ErrorsName '_StorageIngestion_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.83
ErrorsLine is longer than 80 characters.84
ErrorsMissing a Javadoc comment.84
Errors'static' modifier out of order with the JLS suggestions.84
ErrorsName '_DirectoryFilter_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.84
ErrorsLine is longer than 80 characters.85
ErrorsMissing a Javadoc comment.85
Errors'static' modifier out of order with the JLS suggestions.85
ErrorsName '_StaticMetadata_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.85
ErrorsLine is longer than 80 characters.86
ErrorsMissing a Javadoc comment.86
Errors'static' modifier out of order with the JLS suggestions.86
ErrorsName '_DataTransferType_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.86
ErrorsFirst sentence should end with a period.88
ErrorsLine is longer than 80 characters.89
ErrorsFirst sentence should end with a period.95
ErrorsExpected an @return tag.99
ErrorsMethod 'createTitleContents' is not designed for extension - needs to be abstract, final or empty.99
ErrorsFirst sentence should end with a period.103
ErrorsExpected an @return tag.107
ErrorsMethod 'createAccessUrl' is not designed for extension - needs to be abstract, final or empty.107
ErrorsFirst sentence should end with a period.111
ErrorsExpected an @return tag.115
ErrorsMethod 'createPds3Directory' is not designed for extension - needs to be abstract, final or empty.115
ErrorsFirst sentence should end with a period.119
ErrorsExpected an @return tag.123
ErrorsMethod 'createAccessUrls' is not designed for extension - needs to be abstract, final or empty.123
ErrorsFirst sentence should end with a period.127
ErrorsExpected an @return tag.131
ErrorsMethod 'createNamespace' is not designed for extension - needs to be abstract, final or empty.131
ErrorsFirst sentence should end with a period.135
ErrorsExpected an @return tag.139
ErrorsMethod 'createLidContents' is not designed for extension - needs to be abstract, final or empty.139
ErrorsFirst sentence should end with a period.143
ErrorsExpected an @return tag.147
ErrorsMethod 'createIncludePath' is not designed for extension - needs to be abstract, final or empty.147
ErrorsFirst sentence should end with a period.151
ErrorsExpected an @return tag.155
ErrorsMethod 'createSlot' is not designed for extension - needs to be abstract, final or empty.155
ErrorsFirst sentence should end with a period.159
ErrorsExpected an @return tag.163
ErrorsMethod 'createCandidate' is not designed for extension - needs to be abstract, final or empty.163
ErrorsFirst sentence should end with a period.167
ErrorsExpected an @return tag.171
ErrorsMethod 'createReferenceTypeMap' is not designed for extension - needs to be abstract, final or empty.171
ErrorsFirst sentence should end with a period.175
ErrorsExpected an @return tag.179
ErrorsMethod 'createAncillaryMetadata' is not designed for extension - needs to be abstract, final or empty.179
ErrorsFirst sentence should end with a period.183
ErrorsExpected an @return tag.187
ErrorsMethod 'createStorageIngestion' is not designed for extension - needs to be abstract, final or empty.187
ErrorsFirst sentence should end with a period.191
ErrorsExpected an @return tag.195
ErrorsMethod 'createFileFilter' is not designed for extension - needs to be abstract, final or empty.195
ErrorsFirst sentence should end with a period.199
ErrorsExpected an @return tag.203
ErrorsMethod 'createFileTypes' is not designed for extension - needs to be abstract, final or empty.203
ErrorsFirst sentence should end with a period.207
ErrorsExpected an @return tag.211
ErrorsMethod 'createXPath' is not designed for extension - needs to be abstract, final or empty.211
ErrorsFirst sentence should end with a period.215
ErrorsExpected an @return tag.219
ErrorsMethod 'createFileTypeMap' is not designed for extension - needs to be abstract, final or empty.219
ErrorsFirst sentence should end with a period.223
ErrorsExpected an @return tag.227
ErrorsMethod 'createReferences' is not designed for extension - needs to be abstract, final or empty.227
ErrorsFirst sentence should end with a period.231
ErrorsExpected an @return tag.235
ErrorsMethod 'createPds3ProductMetadata' is not designed for extension - needs to be abstract, final or empty.235
ErrorsFirst sentence should end with a period.239
ErrorsExpected an @return tag.243
ErrorsMethod 'createDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.243
ErrorsFirst sentence should end with a period.247
ErrorsExpected an @return tag.251
ErrorsMethod 'createCollection' is not designed for extension - needs to be abstract, final or empty.251
ErrorsFirst sentence should end with a period.255
ErrorsExpected an @return tag.259
ErrorsMethod 'createDirectory' is not designed for extension - needs to be abstract, final or empty.259
ErrorsFirst sentence should end with a period.263
ErrorsExpected an @return tag.267
ErrorsMethod 'createPds4ProductMetadata' is not designed for extension - needs to be abstract, final or empty.267
ErrorsFirst sentence should end with a period.271
ErrorsExpected an @return tag.275
ErrorsMethod 'createPolicy' is not designed for extension - needs to be abstract, final or empty.275
ErrorsFirst sentence should end with a period.279
ErrorsExpected an @return tag.283
ErrorsMethod 'createChecksums' is not designed for extension - needs to be abstract, final or empty.283
ErrorsFirst sentence should end with a period.287
ErrorsExpected an @return tag.291
ErrorsMethod 'createRegistryPackage' is not designed for extension - needs to be abstract, final or empty.291
ErrorsFirst sentence should end with a period.295
ErrorsExpected an @return tag.299
ErrorsMethod 'createStaticMetadata' is not designed for extension - needs to be abstract, final or empty.299
ErrorsFirst sentence should end with a period.303
ErrorsExpected an @return tag.307
ErrorsMethod 'createElementName' is not designed for extension - needs to be abstract, final or empty.307
ErrorsFirst sentence should end with a period.311
ErrorsLine is longer than 80 characters.312
ErrorsExpected an @return tag.315
ErrorsMethod 'createChecksums' is not designed for extension - needs to be abstract, final or empty.315
ErrorsParameter value should be final.316
ErrorsExpected @param tag for 'value'.316
ErrorsLine is longer than 80 characters.317
ErrorsFirst sentence should end with a period.320
ErrorsLine is longer than 80 characters.321
ErrorsExpected an @return tag.324
ErrorsMethod 'createElementName' is not designed for extension - needs to be abstract, final or empty.324
ErrorsParameter value should be final.325
ErrorsExpected @param tag for 'value'.325
ErrorsLine is longer than 80 characters.326
ErrorsFirst sentence should end with a period.329
ErrorsLine is longer than 80 characters.330
ErrorsExpected an @return tag.333
ErrorsMethod 'createAccessUrls' is not designed for extension - needs to be abstract, final or empty.333
ErrorsParameter value should be final.334
ErrorsExpected @param tag for 'value'.334
ErrorsLine is longer than 80 characters.335
ErrorsFirst sentence should end with a period.338
ErrorsLine is longer than 80 characters.339
ErrorsExpected an @return tag.342
ErrorsMethod 'createManifest' is not designed for extension - needs to be abstract, final or empty.342
ErrorsParameter value should be final.343
ErrorsExpected @param tag for 'value'.343
ErrorsLine is longer than 80 characters.344
ErrorsFirst sentence should end with a period.347
ErrorsLine is longer than 80 characters.348
ErrorsExpected an @return tag.351
ErrorsMethod 'createFileTypeMap' is not designed for extension - needs to be abstract, final or empty.351
ErrorsParameter value should be final.352
ErrorsExpected @param tag for 'value'.352
ErrorsLine is longer than 80 characters.353
ErrorsFirst sentence should end with a period.356
ErrorsLine is longer than 80 characters.357
ErrorsExpected an @return tag.360
ErrorsMethod 'createPds3ProductMetadata' is not designed for extension - needs to be abstract, final or empty.360
ErrorsLine is longer than 80 characters.361
ErrorsParameter value should be final.361
ErrorsExpected @param tag for 'value'.361
ErrorsLine is longer than 80 characters.362
ErrorsFirst sentence should end with a period.365
ErrorsLine is longer than 80 characters.366
ErrorsExpected an @return tag.369
ErrorsMethod 'createAncillaryMetadata' is not designed for extension - needs to be abstract, final or empty.369
ErrorsLine is longer than 80 characters.370
ErrorsParameter value should be final.370
ErrorsExpected @param tag for 'value'.370
ErrorsLine is longer than 80 characters.371
ErrorsFirst sentence should end with a period.374
ErrorsLine is longer than 80 characters.375
ErrorsExpected an @return tag.378
ErrorsMethod 'createPds3Directories' is not designed for extension - needs to be abstract, final or empty.378
ErrorsLine is longer than 80 characters.379
ErrorsParameter value should be final.379
ErrorsExpected @param tag for 'value'.379
ErrorsLine is longer than 80 characters.380
ErrorsFirst sentence should end with a period.383
ErrorsLine is longer than 80 characters.384
ErrorsExpected an @return tag.387
ErrorsMethod 'createTitleContents' is not designed for extension - needs to be abstract, final or empty.387
ErrorsParameter value should be final.388
ErrorsExpected @param tag for 'value'.388
ErrorsLine is longer than 80 characters.389
ErrorsFirst sentence should end with a period.392
ErrorsLine is longer than 80 characters.393
ErrorsExpected an @return tag.396
ErrorsMethod 'createNamespace' is not designed for extension - needs to be abstract, final or empty.396
ErrorsParameter value should be final.397
ErrorsExpected @param tag for 'value'.397
ErrorsLine is longer than 80 characters.398
ErrorsFirst sentence should end with a period.401
ErrorsLine is longer than 80 characters.402
ErrorsExpected an @return tag.405
ErrorsMethod 'createBaseUrl' is not designed for extension - needs to be abstract, final or empty.405
ErrorsParameter value should be final.406
ErrorsExpected @param tag for 'value'.406
ErrorsLine is longer than 80 characters.407
ErrorsFirst sentence should end with a period.410
ErrorsLine is longer than 80 characters.411
ErrorsExpected an @return tag.414
ErrorsMethod 'createLidContents' is not designed for extension - needs to be abstract, final or empty.414
ErrorsParameter value should be final.415
ErrorsExpected @param tag for 'value'.415
ErrorsLine is longer than 80 characters.416
ErrorsFirst sentence should end with a period.419
ErrorsLine is longer than 80 characters.420
ErrorsExpected an @return tag.423
ErrorsMethod 'createReferences' is not designed for extension - needs to be abstract, final or empty.423
ErrorsParameter value should be final.424
ErrorsExpected @param tag for 'value'.424
ErrorsLine is longer than 80 characters.425
ErrorsFirst sentence should end with a period.428
ErrorsLine is longer than 80 characters.429
ErrorsExpected an @return tag.432
ErrorsMethod 'createAccessUrl' is not designed for extension - needs to be abstract, final or empty.432
ErrorsParameter value should be final.433
ErrorsExpected @param tag for 'value'.433
ErrorsLine is longer than 80 characters.434
ErrorsFirst sentence should end with a period.437
ErrorsLine is longer than 80 characters.438
ErrorsExpected an @return tag.441
ErrorsMethod 'createDirectories' is not designed for extension - needs to be abstract, final or empty.441
ErrorsParameter value should be final.442
ErrorsExpected @param tag for 'value'.442
ErrorsLine is longer than 80 characters.443
ErrorsFirst sentence should end with a period.446
ErrorsLine is longer than 80 characters.447
ErrorsExpected an @return tag.450
ErrorsMethod 'createDescription' is not designed for extension - needs to be abstract, final or empty.450
ErrorsParameter value should be final.451
ErrorsExpected @param tag for 'value'.451
ErrorsLine is longer than 80 characters.452
ErrorsFirst sentence should end with a period.455
ErrorsLine is longer than 80 characters.456
ErrorsExpected an @return tag.459
ErrorsMethod 'createFile' is not designed for extension - needs to be abstract, final or empty.459
ErrorsParameter value should be final.460
ErrorsExpected @param tag for 'value'.460
ErrorsFirst sentence should end with a period.464
ErrorsLine is longer than 80 characters.465
ErrorsExpected an @return tag.468
ErrorsMethod 'createName' is not designed for extension - needs to be abstract, final or empty.468
ErrorsParameter value should be final.469
ErrorsExpected @param tag for 'value'.469
ErrorsFirst sentence should end with a period.473
ErrorsLine is longer than 80 characters.474
ErrorsExpected an @return tag.477
ErrorsMethod 'createValue' is not designed for extension - needs to be abstract, final or empty.477
ErrorsParameter value should be final.478
ErrorsExpected @param tag for 'value'.478
ErrorsFirst sentence should end with a period.482
ErrorsLine is longer than 80 characters.483
ErrorsExpected an @return tag.486
ErrorsMethod 'createPath' is not designed for extension - needs to be abstract, final or empty.486
ErrorsParameter value should be final.487
ErrorsExpected @param tag for 'value'.487
ErrorsFirst sentence should end with a period.491
ErrorsLine is longer than 80 characters.492
ErrorsExpected an @return tag.495
ErrorsMethod 'createModelValue' is not designed for extension - needs to be abstract, final or empty.495
ErrorsParameter value should be final.496
ErrorsExpected @param tag for 'value'.496
ErrorsLine is longer than 80 characters.497
ErrorsFirst sentence should end with a period.500
ErrorsLine is longer than 80 characters.501
ErrorsExpected an @return tag.504
ErrorsMethod 'createIncludePaths' is not designed for extension - needs to be abstract, final or empty.504
ErrorsParameter value should be final.505
ErrorsExpected @param tag for 'value'.505
ErrorsLine is longer than 80 characters.506
ErrorsFirst sentence should end with a period.509
ErrorsLine is longer than 80 characters.510
ErrorsExpected an @return tag.513
ErrorsMethod 'createOffset' is not designed for extension - needs to be abstract, final or empty.513
ErrorsParameter value should be final.514
ErrorsExpected @param tag for 'value'.514
ErrorsLine is longer than 80 characters.515
ErrorsFirst sentence should end with a period.518
ErrorsLine is longer than 80 characters.519
ErrorsExpected an @return tag.522
ErrorsMethod 'createSlot' is not designed for extension - needs to be abstract, final or empty.522
ErrorsParameter value should be final.523
ErrorsExpected @param tag for 'value'.523
ErrorsFirst sentence should end with a period.527
ErrorsLine is longer than 80 characters.528
ErrorsExpected an @return tag.531
ErrorsMethod 'createProductMetadata' is not designed for extension - needs to be abstract, final or empty.531
ErrorsLine is longer than 80 characters.532
ErrorsParameter value should be final.532
ErrorsExpected @param tag for 'value'.532
ErrorsLine is longer than 80 characters.533
ErrorsFirst sentence should end with a period.536
ErrorsLine is longer than 80 characters.537
ErrorsExpected an @return tag.540
ErrorsMethod 'createCollections' is not designed for extension - needs to be abstract, final or empty.540
ErrorsParameter value should be final.541
ErrorsExpected @param tag for 'value'.541
ErrorsLine is longer than 80 characters.542
ErrorsFirst sentence should end with a period.545
ErrorsLine is longer than 80 characters.546
ErrorsExpected an @return tag.549
ErrorsMethod 'createServerUrl' is not designed for extension - needs to be abstract, final or empty.549
ErrorsParameter value should be final.550
ErrorsExpected @param tag for 'value'.550
ErrorsLine is longer than 80 characters.551
ErrorsFirst sentence should end with a period.554
ErrorsLine is longer than 80 characters.555
ErrorsExpected an @return tag.558
ErrorsMethod 'createCandidates' is not designed for extension - needs to be abstract, final or empty.558
ErrorsParameter value should be final.559
ErrorsExpected @param tag for 'value'.559
ErrorsLine is longer than 80 characters.560
ErrorsFirst sentence should end with a period.563
ErrorsLine is longer than 80 characters.564
ErrorsExpected an @return tag.567
ErrorsMethod 'createRegistryPackage' is not designed for extension - needs to be abstract, final or empty.567
ErrorsLine is longer than 80 characters.568
ErrorsParameter value should be final.568
ErrorsExpected @param tag for 'value'.568
ErrorsLine is longer than 80 characters.569
ErrorsFirst sentence should end with a period.572
ErrorsLine is longer than 80 characters.573
ErrorsExpected an @return tag.576
ErrorsMethod 'createExclude' is not designed for extension - needs to be abstract, final or empty.576
ErrorsParameter value should be final.577
ErrorsExpected @param tag for 'value'.577
ErrorsLine is longer than 80 characters.578
ErrorsFirst sentence should end with a period.581
ErrorsLine is longer than 80 characters.582
ErrorsExpected an @return tag.585
ErrorsMethod 'createFileFilter' is not designed for extension - needs to be abstract, final or empty.585
ErrorsParameter value should be final.586
ErrorsExpected @param tag for 'value'.586
ErrorsLine is longer than 80 characters.587
ErrorsFirst sentence should end with a period.590
ErrorsLine is longer than 80 characters.591
ErrorsExpected an @return tag.594
ErrorsMethod 'createInclude' is not designed for extension - needs to be abstract, final or empty.594
ErrorsParameter value should be final.595
ErrorsExpected @param tag for 'value'.595
ErrorsLine is longer than 80 characters.596
ErrorsFirst sentence should end with a period.599
ErrorsLine is longer than 80 characters.600
ErrorsExpected an @return tag.603
ErrorsMethod 'createXPath' is not designed for extension - needs to be abstract, final or empty.603
ErrorsParameter value should be final.604
ErrorsExpected @param tag for 'value'.604
ErrorsFirst sentence should end with a period.608
ErrorsLine is longer than 80 characters.609
ErrorsExpected an @return tag.612
ErrorsMethod 'createFileTypes' is not designed for extension - needs to be abstract, final or empty.612
ErrorsParameter value should be final.613
ErrorsExpected @param tag for 'value'.613
ErrorsLine is longer than 80 characters.614
ErrorsFirst sentence should end with a period.617
ErrorsLine is longer than 80 characters.618
ErrorsExpected an @return tag.621
ErrorsMethod 'createReferenceTypeMap' is not designed for extension - needs to be abstract, final or empty.621
ErrorsLine is longer than 80 characters.622
ErrorsParameter value should be final.622
ErrorsExpected @param tag for 'value'.622
ErrorsLine is longer than 80 characters.623
ErrorsFirst sentence should end with a period.626
ErrorsLine is longer than 80 characters.627
ErrorsExpected an @return tag.630
ErrorsMethod 'createStorageIngestion' is not designed for extension - needs to be abstract, final or empty.630
ErrorsLine is longer than 80 characters.631
ErrorsParameter value should be final.631
ErrorsExpected @param tag for 'value'.631
ErrorsLine is longer than 80 characters.632
ErrorsFirst sentence should end with a period.635
ErrorsLine is longer than 80 characters.636
ErrorsExpected an @return tag.639
ErrorsMethod 'createDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.639
ErrorsLine is longer than 80 characters.640
ErrorsParameter value should be final.640
ErrorsExpected @param tag for 'value'.640
ErrorsLine is longer than 80 characters.641
ErrorsFirst sentence should end with a period.644
ErrorsLine is longer than 80 characters.645
ErrorsExpected an @return tag.648
ErrorsMethod 'createStaticMetadata' is not designed for extension - needs to be abstract, final or empty.648
ErrorsLine is longer than 80 characters.649
ErrorsParameter value should be final.649
ErrorsExpected @param tag for 'value'.649
ErrorsLine is longer than 80 characters.650
ErrorsFirst sentence should end with a period.653
ErrorsLine is longer than 80 characters.654
ErrorsExpected an @return tag.657
ErrorsMethod 'createDataTransferType' is not designed for extension - needs to be abstract, final or empty.657
ErrorsParameter value should be final.658
ErrorsExpected @param tag for 'value'.658
ErrorsLine is longer than 80 characters.659
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsMissing a Javadoc comment.48
Errors'static' modifier out of order with the JLS suggestions.48
ErrorsName '_Checksums_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.48
ErrorsLine is longer than 80 characters.49
ErrorsMissing a Javadoc comment.49
Errors'static' modifier out of order with the JLS suggestions.49
ErrorsName '_ElementName_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.49
ErrorsMissing a Javadoc comment.50
Errors'static' modifier out of order with the JLS suggestions.50
ErrorsName '_AccessUrls_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.50
ErrorsMissing a Javadoc comment.51
Errors'static' modifier out of order with the JLS suggestions.51
ErrorsName '_Manifest_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.51
ErrorsLine is longer than 80 characters.52
ErrorsMissing a Javadoc comment.52
Errors'static' modifier out of order with the JLS suggestions.52
ErrorsName '_FileTypeMap_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.52
ErrorsLine is longer than 80 characters.53
ErrorsMissing a Javadoc comment.53
Errors'static' modifier out of order with the JLS suggestions.53
ErrorsName '_Pds3ProductMetadata_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.53
ErrorsLine is longer than 80 characters.54
ErrorsMissing a Javadoc comment.54
Errors'static' modifier out of order with the JLS suggestions.54
ErrorsName '_AncillaryMetadata_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.54
ErrorsLine is longer than 80 characters.55
ErrorsMissing a Javadoc comment.55
Errors'static' modifier out of order with the JLS suggestions.55
ErrorsName '_Pds3Directories_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.55
ErrorsLine is longer than 80 characters.56
ErrorsMissing a Javadoc comment.56
Errors'static' modifier out of order with the JLS suggestions.56
ErrorsName '_TitleContents_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.56
ErrorsMissing a Javadoc comment.57
Errors'static' modifier out of order with the JLS suggestions.57
ErrorsName '_Namespace_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.57
ErrorsMissing a Javadoc comment.58
Errors'static' modifier out of order with the JLS suggestions.58
ErrorsName '_BaseUrl_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.58
ErrorsLine is longer than 80 characters.59
ErrorsMissing a Javadoc comment.59
Errors'static' modifier out of order with the JLS suggestions.59
ErrorsName '_LidContents_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.59
ErrorsMissing a Javadoc comment.60
Errors'static' modifier out of order with the JLS suggestions.60
ErrorsName '_References_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.60
ErrorsMissing a Javadoc comment.61
Errors'static' modifier out of order with the JLS suggestions.61
ErrorsName '_AccessUrl_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.61
ErrorsLine is longer than 80 characters.62
ErrorsMissing a Javadoc comment.62
Errors'static' modifier out of order with the JLS suggestions.62
ErrorsName '_Directories_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.62
ErrorsLine is longer than 80 characters.63
ErrorsMissing a Javadoc comment.63
Errors'static' modifier out of order with the JLS suggestions.63
ErrorsName '_Description_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.63
ErrorsMissing a Javadoc comment.64
Errors'static' modifier out of order with the JLS suggestions.64
ErrorsName '_File_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.64
ErrorsMissing a Javadoc comment.65
Errors'static' modifier out of order with the JLS suggestions.65
ErrorsName '_Name_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.65
ErrorsMissing a Javadoc comment.66
Errors'static' modifier out of order with the JLS suggestions.66
ErrorsName '_Value_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.66
ErrorsMissing a Javadoc comment.67
Errors'static' modifier out of order with the JLS suggestions.67
ErrorsName '_Path_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.67
ErrorsMissing a Javadoc comment.68
Errors'static' modifier out of order with the JLS suggestions.68
ErrorsName '_ModelValue_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.68
ErrorsLine is longer than 80 characters.69
ErrorsMissing a Javadoc comment.69
Errors'static' modifier out of order with the JLS suggestions.69
ErrorsName '_IncludePaths_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.69
ErrorsMissing a Javadoc comment.70
Errors'static' modifier out of order with the JLS suggestions.70
ErrorsName '_Offset_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.70
ErrorsMissing a Javadoc comment.71
Errors'static' modifier out of order with the JLS suggestions.71
ErrorsName '_Slot_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.71
ErrorsLine is longer than 80 characters.72
ErrorsMissing a Javadoc comment.72
Errors'static' modifier out of order with the JLS suggestions.72
ErrorsName '_ProductMetadata_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.72
ErrorsLine is longer than 80 characters.73
ErrorsMissing a Javadoc comment.73
Errors'static' modifier out of order with the JLS suggestions.73
ErrorsName '_Collections_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.73
ErrorsMissing a Javadoc comment.74
Errors'static' modifier out of order with the JLS suggestions.74
ErrorsName '_ServerUrl_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.74
ErrorsMissing a Javadoc comment.75
Errors'static' modifier out of order with the JLS suggestions.75
ErrorsName '_Candidates_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.75
ErrorsLine is longer than 80 characters.76
ErrorsMissing a Javadoc comment.76
Errors'static' modifier out of order with the JLS suggestions.76
ErrorsName '_RegistryPackage_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.76
ErrorsMissing a Javadoc comment.77
Errors'static' modifier out of order with the JLS suggestions.77
ErrorsName '_Exclude_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.77
ErrorsMissing a Javadoc comment.78
Errors'static' modifier out of order with the JLS suggestions.78
ErrorsName '_FileFilter_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.78
ErrorsMissing a Javadoc comment.79
Errors'static' modifier out of order with the JLS suggestions.79
ErrorsName '_Include_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.79
ErrorsMissing a Javadoc comment.80
Errors'static' modifier out of order with the JLS suggestions.80
ErrorsName '_XPath_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.80
ErrorsMissing a Javadoc comment.81
Errors'static' modifier out of order with the JLS suggestions.81
ErrorsName '_FileTypes_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.81
ErrorsLine is longer than 80 characters.82
ErrorsMissing a Javadoc comment.82
Errors'static' modifier out of order with the JLS suggestions.82
ErrorsName '_ReferenceTypeMap_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.82
ErrorsLine is longer than 80 characters.83
ErrorsMissing a Javadoc comment.83
Errors'static' modifier out of order with the JLS suggestions.83
ErrorsName '_StorageIngestion_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.83
ErrorsLine is longer than 80 characters.84
ErrorsMissing a Javadoc comment.84
Errors'static' modifier out of order with the JLS suggestions.84
ErrorsName '_DirectoryFilter_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.84
ErrorsLine is longer than 80 characters.85
ErrorsMissing a Javadoc comment.85
Errors'static' modifier out of order with the JLS suggestions.85
ErrorsName '_StaticMetadata_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.85
ErrorsLine is longer than 80 characters.86
ErrorsMissing a Javadoc comment.86
Errors'static' modifier out of order with the JLS suggestions.86
ErrorsName '_DataTransferType_QNAME' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.86
ErrorsFirst sentence should end with a period.88
ErrorsLine is longer than 80 characters.89
ErrorsFirst sentence should end with a period.95
ErrorsExpected an @return tag.99
ErrorsMethod 'createTitleContents' is not designed for extension - needs to be abstract, final or empty.99
ErrorsFirst sentence should end with a period.103
ErrorsExpected an @return tag.107
ErrorsMethod 'createAccessUrl' is not designed for extension - needs to be abstract, final or empty.107
ErrorsFirst sentence should end with a period.111
ErrorsExpected an @return tag.115
ErrorsMethod 'createPds3Directory' is not designed for extension - needs to be abstract, final or empty.115
ErrorsFirst sentence should end with a period.119
ErrorsExpected an @return tag.123
ErrorsMethod 'createAccessUrls' is not designed for extension - needs to be abstract, final or empty.123
ErrorsFirst sentence should end with a period.127
ErrorsExpected an @return tag.131
ErrorsMethod 'createNamespace' is not designed for extension - needs to be abstract, final or empty.131
ErrorsFirst sentence should end with a period.135
ErrorsExpected an @return tag.139
ErrorsMethod 'createLidContents' is not designed for extension - needs to be abstract, final or empty.139
ErrorsFirst sentence should end with a period.143
ErrorsExpected an @return tag.147
ErrorsMethod 'createIncludePath' is not designed for extension - needs to be abstract, final or empty.147
ErrorsFirst sentence should end with a period.151
ErrorsExpected an @return tag.155
ErrorsMethod 'createSlot' is not designed for extension - needs to be abstract, final or empty.155
ErrorsFirst sentence should end with a period.159
ErrorsExpected an @return tag.163
ErrorsMethod 'createCandidate' is not designed for extension - needs to be abstract, final or empty.163
ErrorsFirst sentence should end with a period.167
ErrorsExpected an @return tag.171
ErrorsMethod 'createReferenceTypeMap' is not designed for extension - needs to be abstract, final or empty.171
ErrorsFirst sentence should end with a period.175
ErrorsExpected an @return tag.179
ErrorsMethod 'createAncillaryMetadata' is not designed for extension - needs to be abstract, final or empty.179
ErrorsFirst sentence should end with a period.183
ErrorsExpected an @return tag.187
ErrorsMethod 'createStorageIngestion' is not designed for extension - needs to be abstract, final or empty.187
ErrorsFirst sentence should end with a period.191
ErrorsExpected an @return tag.195
ErrorsMethod 'createFileFilter' is not designed for extension - needs to be abstract, final or empty.195
ErrorsFirst sentence should end with a period.199
ErrorsExpected an @return tag.203
ErrorsMethod 'createFileTypes' is not designed for extension - needs to be abstract, final or empty.203
ErrorsFirst sentence should end with a period.207
ErrorsExpected an @return tag.211
ErrorsMethod 'createXPath' is not designed for extension - needs to be abstract, final or empty.211
ErrorsFirst sentence should end with a period.215
ErrorsExpected an @return tag.219
ErrorsMethod 'createFileTypeMap' is not designed for extension - needs to be abstract, final or empty.219
ErrorsFirst sentence should end with a period.223
ErrorsExpected an @return tag.227
ErrorsMethod 'createReferences' is not designed for extension - needs to be abstract, final or empty.227
ErrorsFirst sentence should end with a period.231
ErrorsExpected an @return tag.235
ErrorsMethod 'createPds3ProductMetadata' is not designed for extension - needs to be abstract, final or empty.235
ErrorsFirst sentence should end with a period.239
ErrorsExpected an @return tag.243
ErrorsMethod 'createDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.243
ErrorsFirst sentence should end with a period.247
ErrorsExpected an @return tag.251
ErrorsMethod 'createCollection' is not designed for extension - needs to be abstract, final or empty.251
ErrorsFirst sentence should end with a period.255
ErrorsExpected an @return tag.259
ErrorsMethod 'createDirectory' is not designed for extension - needs to be abstract, final or empty.259
ErrorsFirst sentence should end with a period.263
ErrorsExpected an @return tag.267
ErrorsMethod 'createPds4ProductMetadata' is not designed for extension - needs to be abstract, final or empty.267
ErrorsFirst sentence should end with a period.271
ErrorsExpected an @return tag.275
ErrorsMethod 'createPolicy' is not designed for extension - needs to be abstract, final or empty.275
ErrorsFirst sentence should end with a period.279
ErrorsExpected an @return tag.283
ErrorsMethod 'createChecksums' is not designed for extension - needs to be abstract, final or empty.283
ErrorsFirst sentence should end with a period.287
ErrorsExpected an @return tag.291
ErrorsMethod 'createRegistryPackage' is not designed for extension - needs to be abstract, final or empty.291
ErrorsFirst sentence should end with a period.295
ErrorsExpected an @return tag.299
ErrorsMethod 'createStaticMetadata' is not designed for extension - needs to be abstract, final or empty.299
ErrorsFirst sentence should end with a period.303
ErrorsExpected an @return tag.307
ErrorsMethod 'createElementName' is not designed for extension - needs to be abstract, final or empty.307
ErrorsFirst sentence should end with a period.311
ErrorsLine is longer than 80 characters.312
ErrorsExpected an @return tag.315
ErrorsMethod 'createChecksums' is not designed for extension - needs to be abstract, final or empty.315
ErrorsParameter value should be final.316
ErrorsExpected @param tag for 'value'.316
ErrorsLine is longer than 80 characters.317
ErrorsFirst sentence should end with a period.320
ErrorsLine is longer than 80 characters.321
ErrorsExpected an @return tag.324
ErrorsMethod 'createElementName' is not designed for extension - needs to be abstract, final or empty.324
ErrorsParameter value should be final.325
ErrorsExpected @param tag for 'value'.325
ErrorsLine is longer than 80 characters.326
ErrorsFirst sentence should end with a period.329
ErrorsLine is longer than 80 characters.330
ErrorsExpected an @return tag.333
ErrorsMethod 'createAccessUrls' is not designed for extension - needs to be abstract, final or empty.333
ErrorsParameter value should be final.334
ErrorsExpected @param tag for 'value'.334
ErrorsLine is longer than 80 characters.335
ErrorsFirst sentence should end with a period.338
ErrorsLine is longer than 80 characters.339
ErrorsExpected an @return tag.342
ErrorsMethod 'createManifest' is not designed for extension - needs to be abstract, final or empty.342
ErrorsParameter value should be final.343
ErrorsExpected @param tag for 'value'.343
ErrorsLine is longer than 80 characters.344
ErrorsFirst sentence should end with a period.347
ErrorsLine is longer than 80 characters.348
ErrorsExpected an @return tag.351
ErrorsMethod 'createFileTypeMap' is not designed for extension - needs to be abstract, final or empty.351
ErrorsParameter value should be final.352
ErrorsExpected @param tag for 'value'.352
ErrorsLine is longer than 80 characters.353
ErrorsFirst sentence should end with a period.356
ErrorsLine is longer than 80 characters.357
ErrorsExpected an @return tag.360
ErrorsMethod 'createPds3ProductMetadata' is not designed for extension - needs to be abstract, final or empty.360
ErrorsLine is longer than 80 characters.361
ErrorsParameter value should be final.361
ErrorsExpected @param tag for 'value'.361
ErrorsLine is longer than 80 characters.362
ErrorsFirst sentence should end with a period.365
ErrorsLine is longer than 80 characters.366
ErrorsExpected an @return tag.369
ErrorsMethod 'createAncillaryMetadata' is not designed for extension - needs to be abstract, final or empty.369
ErrorsLine is longer than 80 characters.370
ErrorsParameter value should be final.370
ErrorsExpected @param tag for 'value'.370
ErrorsLine is longer than 80 characters.371
ErrorsFirst sentence should end with a period.374
ErrorsLine is longer than 80 characters.375
ErrorsExpected an @return tag.378
ErrorsMethod 'createPds3Directories' is not designed for extension - needs to be abstract, final or empty.378
ErrorsLine is longer than 80 characters.379
ErrorsParameter value should be final.379
ErrorsExpected @param tag for 'value'.379
ErrorsLine is longer than 80 characters.380
ErrorsFirst sentence should end with a period.383
ErrorsLine is longer than 80 characters.384
ErrorsExpected an @return tag.387
ErrorsMethod 'createTitleContents' is not designed for extension - needs to be abstract, final or empty.387
ErrorsParameter value should be final.388
ErrorsExpected @param tag for 'value'.388
ErrorsLine is longer than 80 characters.389
ErrorsFirst sentence should end with a period.392
ErrorsLine is longer than 80 characters.393
ErrorsExpected an @return tag.396
ErrorsMethod 'createNamespace' is not designed for extension - needs to be abstract, final or empty.396
ErrorsParameter value should be final.397
ErrorsExpected @param tag for 'value'.397
ErrorsLine is longer than 80 characters.398
ErrorsFirst sentence should end with a period.401
ErrorsLine is longer than 80 characters.402
ErrorsExpected an @return tag.405
ErrorsMethod 'createBaseUrl' is not designed for extension - needs to be abstract, final or empty.405
ErrorsParameter value should be final.406
ErrorsExpected @param tag for 'value'.406
ErrorsLine is longer than 80 characters.407
ErrorsFirst sentence should end with a period.410
ErrorsLine is longer than 80 characters.411
ErrorsExpected an @return tag.414
ErrorsMethod 'createLidContents' is not designed for extension - needs to be abstract, final or empty.414
ErrorsParameter value should be final.415
ErrorsExpected @param tag for 'value'.415
ErrorsLine is longer than 80 characters.416
ErrorsFirst sentence should end with a period.419
ErrorsLine is longer than 80 characters.420
ErrorsExpected an @return tag.423
ErrorsMethod 'createReferences' is not designed for extension - needs to be abstract, final or empty.423
ErrorsParameter value should be final.424
ErrorsExpected @param tag for 'value'.424
ErrorsLine is longer than 80 characters.425
ErrorsFirst sentence should end with a period.428
ErrorsLine is longer than 80 characters.429
ErrorsExpected an @return tag.432
ErrorsMethod 'createAccessUrl' is not designed for extension - needs to be abstract, final or empty.432
ErrorsParameter value should be final.433
ErrorsExpected @param tag for 'value'.433
ErrorsLine is longer than 80 characters.434
ErrorsFirst sentence should end with a period.437
ErrorsLine is longer than 80 characters.438
ErrorsExpected an @return tag.441
ErrorsMethod 'createDirectories' is not designed for extension - needs to be abstract, final or empty.441
ErrorsParameter value should be final.442
ErrorsExpected @param tag for 'value'.442
ErrorsLine is longer than 80 characters.443
ErrorsFirst sentence should end with a period.446
ErrorsLine is longer than 80 characters.447
ErrorsExpected an @return tag.450
ErrorsMethod 'createDescription' is not designed for extension - needs to be abstract, final or empty.450
ErrorsParameter value should be final.451
ErrorsExpected @param tag for 'value'.451
ErrorsLine is longer than 80 characters.452
ErrorsFirst sentence should end with a period.455
ErrorsLine is longer than 80 characters.456
ErrorsExpected an @return tag.459
ErrorsMethod 'createFile' is not designed for extension - needs to be abstract, final or empty.459
ErrorsParameter value should be final.460
ErrorsExpected @param tag for 'value'.460
ErrorsFirst sentence should end with a period.464
ErrorsLine is longer than 80 characters.465
ErrorsExpected an @return tag.468
ErrorsMethod 'createName' is not designed for extension - needs to be abstract, final or empty.468
ErrorsParameter value should be final.469
ErrorsExpected @param tag for 'value'.469
ErrorsFirst sentence should end with a period.473
ErrorsLine is longer than 80 characters.474
ErrorsExpected an @return tag.477
ErrorsMethod 'createValue' is not designed for extension - needs to be abstract, final or empty.477
ErrorsParameter value should be final.478
ErrorsExpected @param tag for 'value'.478
ErrorsFirst sentence should end with a period.482
ErrorsLine is longer than 80 characters.483
ErrorsExpected an @return tag.486
ErrorsMethod 'createPath' is not designed for extension - needs to be abstract, final or empty.486
ErrorsParameter value should be final.487
ErrorsExpected @param tag for 'value'.487
ErrorsFirst sentence should end with a period.491
ErrorsLine is longer than 80 characters.492
ErrorsExpected an @return tag.495
ErrorsMethod 'createModelValue' is not designed for extension - needs to be abstract, final or empty.495
ErrorsParameter value should be final.496
ErrorsExpected @param tag for 'value'.496
ErrorsLine is longer than 80 characters.497
ErrorsFirst sentence should end with a period.500
ErrorsLine is longer than 80 characters.501
ErrorsExpected an @return tag.504
ErrorsMethod 'createIncludePaths' is not designed for extension - needs to be abstract, final or empty.504
ErrorsParameter value should be final.505
ErrorsExpected @param tag for 'value'.505
ErrorsLine is longer than 80 characters.506
ErrorsFirst sentence should end with a period.509
ErrorsLine is longer than 80 characters.510
ErrorsExpected an @return tag.513
ErrorsMethod 'createOffset' is not designed for extension - needs to be abstract, final or empty.513
ErrorsParameter value should be final.514
ErrorsExpected @param tag for 'value'.514
ErrorsLine is longer than 80 characters.515
ErrorsFirst sentence should end with a period.518
ErrorsLine is longer than 80 characters.519
ErrorsExpected an @return tag.522
ErrorsMethod 'createSlot' is not designed for extension - needs to be abstract, final or empty.522
ErrorsParameter value should be final.523
ErrorsExpected @param tag for 'value'.523
ErrorsFirst sentence should end with a period.527
ErrorsLine is longer than 80 characters.528
ErrorsExpected an @return tag.531
ErrorsMethod 'createProductMetadata' is not designed for extension - needs to be abstract, final or empty.531
ErrorsLine is longer than 80 characters.532
ErrorsParameter value should be final.532
ErrorsExpected @param tag for 'value'.532
ErrorsLine is longer than 80 characters.533
ErrorsFirst sentence should end with a period.536
ErrorsLine is longer than 80 characters.537
ErrorsExpected an @return tag.540
ErrorsMethod 'createCollections' is not designed for extension - needs to be abstract, final or empty.540
ErrorsParameter value should be final.541
ErrorsExpected @param tag for 'value'.541
ErrorsLine is longer than 80 characters.542
ErrorsFirst sentence should end with a period.545
ErrorsLine is longer than 80 characters.546
ErrorsExpected an @return tag.549
ErrorsMethod 'createServerUrl' is not designed for extension - needs to be abstract, final or empty.549
ErrorsParameter value should be final.550
ErrorsExpected @param tag for 'value'.550
ErrorsLine is longer than 80 characters.551
ErrorsFirst sentence should end with a period.554
ErrorsLine is longer than 80 characters.555
ErrorsExpected an @return tag.558
ErrorsMethod 'createCandidates' is not designed for extension - needs to be abstract, final or empty.558
ErrorsParameter value should be final.559
ErrorsExpected @param tag for 'value'.559
ErrorsLine is longer than 80 characters.560
ErrorsFirst sentence should end with a period.563
ErrorsLine is longer than 80 characters.564
ErrorsExpected an @return tag.567
ErrorsMethod 'createRegistryPackage' is not designed for extension - needs to be abstract, final or empty.567
ErrorsLine is longer than 80 characters.568
ErrorsParameter value should be final.568
ErrorsExpected @param tag for 'value'.568
ErrorsLine is longer than 80 characters.569
ErrorsFirst sentence should end with a period.572
ErrorsLine is longer than 80 characters.573
ErrorsExpected an @return tag.576
ErrorsMethod 'createExclude' is not designed for extension - needs to be abstract, final or empty.576
ErrorsParameter value should be final.577
ErrorsExpected @param tag for 'value'.577
ErrorsLine is longer than 80 characters.578
ErrorsFirst sentence should end with a period.581
ErrorsLine is longer than 80 characters.582
ErrorsExpected an @return tag.585
ErrorsMethod 'createFileFilter' is not designed for extension - needs to be abstract, final or empty.585
ErrorsParameter value should be final.586
ErrorsExpected @param tag for 'value'.586
ErrorsLine is longer than 80 characters.587
ErrorsFirst sentence should end with a period.590
ErrorsLine is longer than 80 characters.591
ErrorsExpected an @return tag.594
ErrorsMethod 'createInclude' is not designed for extension - needs to be abstract, final or empty.594
ErrorsParameter value should be final.595
ErrorsExpected @param tag for 'value'.595
ErrorsLine is longer than 80 characters.596
ErrorsFirst sentence should end with a period.599
ErrorsLine is longer than 80 characters.600
ErrorsExpected an @return tag.603
ErrorsMethod 'createXPath' is not designed for extension - needs to be abstract, final or empty.603
ErrorsParameter value should be final.604
ErrorsExpected @param tag for 'value'.604
ErrorsFirst sentence should end with a period.608
ErrorsLine is longer than 80 characters.609
ErrorsExpected an @return tag.612
ErrorsMethod 'createFileTypes' is not designed for extension - needs to be abstract, final or empty.612
ErrorsParameter value should be final.613
ErrorsExpected @param tag for 'value'.613
ErrorsLine is longer than 80 characters.614
ErrorsFirst sentence should end with a period.617
ErrorsLine is longer than 80 characters.618
ErrorsExpected an @return tag.621
ErrorsMethod 'createReferenceTypeMap' is not designed for extension - needs to be abstract, final or empty.621
ErrorsLine is longer than 80 characters.622
ErrorsParameter value should be final.622
ErrorsExpected @param tag for 'value'.622
ErrorsLine is longer than 80 characters.623
ErrorsFirst sentence should end with a period.626
ErrorsLine is longer than 80 characters.627
ErrorsExpected an @return tag.630
ErrorsMethod 'createStorageIngestion' is not designed for extension - needs to be abstract, final or empty.630
ErrorsLine is longer than 80 characters.631
ErrorsParameter value should be final.631
ErrorsExpected @param tag for 'value'.631
ErrorsLine is longer than 80 characters.632
ErrorsFirst sentence should end with a period.635
ErrorsLine is longer than 80 characters.636
ErrorsExpected an @return tag.639
ErrorsMethod 'createDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.639
ErrorsLine is longer than 80 characters.640
ErrorsParameter value should be final.640
ErrorsExpected @param tag for 'value'.640
ErrorsLine is longer than 80 characters.641
ErrorsFirst sentence should end with a period.644
ErrorsLine is longer than 80 characters.645
ErrorsExpected an @return tag.648
ErrorsMethod 'createStaticMetadata' is not designed for extension - needs to be abstract, final or empty.648
ErrorsLine is longer than 80 characters.649
ErrorsParameter value should be final.649
ErrorsExpected @param tag for 'value'.649
ErrorsLine is longer than 80 characters.650
ErrorsFirst sentence should end with a period.653
ErrorsLine is longer than 80 characters.654
ErrorsExpected an @return tag.657
ErrorsMethod 'createDataTransferType' is not designed for extension - needs to be abstract, final or empty.657
ErrorsParameter value should be final.658
ErrorsExpected @param tag for 'value'.658
ErrorsLine is longer than 80 characters.659

gov/nasa/pds/harvest/policy/Pds3Directory.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'path' must be private and have accessor methods.63
ErrorsMissing a Javadoc comment.64
ErrorsVariable 'fileFilter' must be private and have accessor methods.64
ErrorsMissing a Javadoc comment.65
ErrorsVariable 'directoryFilter' must be private and have accessor methods.65
ErrorsExpected an @return tag.89
ErrorsMethod 'getPath' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMethod 'getFileFilter' is not designed for extension - needs to be abstract, final or empty.104
ErrorsMethod 'setFileFilter' is not designed for extension - needs to be abstract, final or empty.119
ErrorsParameter value should be final.119
ErrorsMethod 'getDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.131
ErrorsMethod 'setDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.146
ErrorsParameter value should be final.146
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'path' must be private and have accessor methods.63
ErrorsMissing a Javadoc comment.64
ErrorsVariable 'fileFilter' must be private and have accessor methods.64
ErrorsMissing a Javadoc comment.65
ErrorsVariable 'directoryFilter' must be private and have accessor methods.65
ErrorsExpected an @return tag.89
ErrorsMethod 'getPath' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMethod 'getFileFilter' is not designed for extension - needs to be abstract, final or empty.104
ErrorsMethod 'setFileFilter' is not designed for extension - needs to be abstract, final or empty.119
ErrorsParameter value should be final.119
ErrorsMethod 'getDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.131
ErrorsMethod 'setDirectoryFilter' is not designed for extension - needs to be abstract, final or empty.146
ErrorsParameter value should be final.146

gov/nasa/pds/harvest/policy/Pds3ProductMetadata.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.34
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'lidContents' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'titleContents' must be private and have accessor methods.63
ErrorsMissing a Javadoc comment.64
ErrorsVariable 'staticMetadata' must be private and have accessor methods.64
ErrorsMissing a Javadoc comment.65
ErrorsVariable 'ancillaryMetadata' must be private and have accessor methods.65
ErrorsMissing a Javadoc comment.66
ErrorsVariable 'includePaths' must be private and have accessor methods.66
ErrorsMissing a Javadoc comment.68
ErrorsMethod 'getLidContents' is not designed for extension - needs to be abstract, final or empty.84
ErrorsMethod 'setLidContents' is not designed for extension - needs to be abstract, final or empty.96
ErrorsParameter value should be final.96
ErrorsMethod 'getTitleContents' is not designed for extension - needs to be abstract, final or empty.108
ErrorsMethod 'setTitleContents' is not designed for extension - needs to be abstract, final or empty.120
ErrorsParameter value should be final.120
ErrorsMethod 'getStaticMetadata' is not designed for extension - needs to be abstract, final or empty.132
ErrorsMethod 'setStaticMetadata' is not designed for extension - needs to be abstract, final or empty.144
ErrorsParameter value should be final.144
ErrorsMethod 'getAncillaryMetadata' is not designed for extension - needs to be abstract, final or empty.156
ErrorsMethod 'setAncillaryMetadata' is not designed for extension - needs to be abstract, final or empty.168
ErrorsParameter value should be final.168
ErrorsMethod 'getIncludePaths' is not designed for extension - needs to be abstract, final or empty.180
ErrorsMethod 'setIncludePaths' is not designed for extension - needs to be abstract, final or empty.192
ErrorsParameter value should be final.192
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.34
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'lidContents' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'titleContents' must be private and have accessor methods.63
ErrorsMissing a Javadoc comment.64
ErrorsVariable 'staticMetadata' must be private and have accessor methods.64
ErrorsMissing a Javadoc comment.65
ErrorsVariable 'ancillaryMetadata' must be private and have accessor methods.65
ErrorsMissing a Javadoc comment.66
ErrorsVariable 'includePaths' must be private and have accessor methods.66
ErrorsMissing a Javadoc comment.68
ErrorsMethod 'getLidContents' is not designed for extension - needs to be abstract, final or empty.84
ErrorsMethod 'setLidContents' is not designed for extension - needs to be abstract, final or empty.96
ErrorsParameter value should be final.96
ErrorsMethod 'getTitleContents' is not designed for extension - needs to be abstract, final or empty.108
ErrorsMethod 'setTitleContents' is not designed for extension - needs to be abstract, final or empty.120
ErrorsParameter value should be final.120
ErrorsMethod 'getStaticMetadata' is not designed for extension - needs to be abstract, final or empty.132
ErrorsMethod 'setStaticMetadata' is not designed for extension - needs to be abstract, final or empty.144
ErrorsParameter value should be final.144
ErrorsMethod 'getAncillaryMetadata' is not designed for extension - needs to be abstract, final or empty.156
ErrorsMethod 'setAncillaryMetadata' is not designed for extension - needs to be abstract, final or empty.168
ErrorsParameter value should be final.168
ErrorsMethod 'getIncludePaths' is not designed for extension - needs to be abstract, final or empty.180
ErrorsMethod 'setIncludePaths' is not designed for extension - needs to be abstract, final or empty.192
ErrorsParameter value should be final.192

gov/nasa/pds/harvest/policy/Pds4ProductMetadata.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.37
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'xPath' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'objectType' must be private and have accessor methods.63
ErrorsLine is longer than 80 characters.72
ErrorsExpected an @return tag.87
ErrorsMethod 'getXPath' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMethod 'getObjectType' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMethod 'setObjectType' is not designed for extension - needs to be abstract, final or empty.114
ErrorsParameter value should be final.114
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.37
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'xPath' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'objectType' must be private and have accessor methods.63
ErrorsLine is longer than 80 characters.72
ErrorsExpected an @return tag.87
ErrorsMethod 'getXPath' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMethod 'getObjectType' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMethod 'setObjectType' is not designed for extension - needs to be abstract, final or empty.114
ErrorsParameter value should be final.114

gov/nasa/pds/harvest/policy/Policy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.35
ErrorsMissing a Javadoc comment.67
ErrorsVariable 'registryPackage' must be private and have accessor methods.67
ErrorsMissing a Javadoc comment.68
ErrorsVariable 'collections' must be private and have accessor methods.68
ErrorsMissing a Javadoc comment.69
ErrorsVariable 'directories' must be private and have accessor methods.69
ErrorsMissing a Javadoc comment.70
ErrorsVariable 'pds3Directories' must be private and have accessor methods.70
ErrorsMissing a Javadoc comment.71
ErrorsVariable 'storageIngestion' must be private and have accessor methods.71
ErrorsMissing a Javadoc comment.72
ErrorsVariable 'accessUrls' must be private and have accessor methods.72
ErrorsMissing a Javadoc comment.73
ErrorsVariable 'checksums' must be private and have accessor methods.73
ErrorsMissing a Javadoc comment.74
ErrorsVariable 'candidates' must be private and have accessor methods.75
ErrorsMissing a Javadoc comment.76
ErrorsVariable 'references' must be private and have accessor methods.76
ErrorsMissing a Javadoc comment.77
ErrorsVariable 'fileTypes' must be private and have accessor methods.77
ErrorsMissing a Javadoc comment.79
ErrorsMethod 'getRegistryPackage' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMethod 'setRegistryPackage' is not designed for extension - needs to be abstract, final or empty.111
ErrorsParameter value should be final.111
ErrorsMethod 'getCollections' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMethod 'setCollections' is not designed for extension - needs to be abstract, final or empty.135
ErrorsParameter value should be final.135
ErrorsMethod 'getDirectories' is not designed for extension - needs to be abstract, final or empty.147
ErrorsMethod 'setDirectories' is not designed for extension - needs to be abstract, final or empty.159
ErrorsParameter value should be final.159
ErrorsMethod 'getPds3Directories' is not designed for extension - needs to be abstract, final or empty.171
ErrorsMethod 'setPds3Directories' is not designed for extension - needs to be abstract, final or empty.183
ErrorsParameter value should be final.183
ErrorsMethod 'getStorageIngestion' is not designed for extension - needs to be abstract, final or empty.195
ErrorsMethod 'setStorageIngestion' is not designed for extension - needs to be abstract, final or empty.207
ErrorsParameter value should be final.207
ErrorsMethod 'getAccessUrls' is not designed for extension - needs to be abstract, final or empty.219
ErrorsMethod 'setAccessUrls' is not designed for extension - needs to be abstract, final or empty.231
ErrorsParameter value should be final.231
ErrorsMethod 'getChecksums' is not designed for extension - needs to be abstract, final or empty.243
ErrorsMethod 'setChecksums' is not designed for extension - needs to be abstract, final or empty.255
ErrorsParameter value should be final.255
ErrorsMethod 'getCandidates' is not designed for extension - needs to be abstract, final or empty.267
ErrorsMethod 'setCandidates' is not designed for extension - needs to be abstract, final or empty.279
ErrorsParameter value should be final.279
ErrorsMethod 'getReferences' is not designed for extension - needs to be abstract, final or empty.291
ErrorsMethod 'setReferences' is not designed for extension - needs to be abstract, final or empty.303
ErrorsParameter value should be final.303
ErrorsMethod 'getFileTypes' is not designed for extension - needs to be abstract, final or empty.315
ErrorsMethod 'setFileTypes' is not designed for extension - needs to be abstract, final or empty.327
ErrorsParameter value should be final.327
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.35
ErrorsMissing a Javadoc comment.67
ErrorsVariable 'registryPackage' must be private and have accessor methods.67
ErrorsMissing a Javadoc comment.68
ErrorsVariable 'collections' must be private and have accessor methods.68
ErrorsMissing a Javadoc comment.69
ErrorsVariable 'directories' must be private and have accessor methods.69
ErrorsMissing a Javadoc comment.70
ErrorsVariable 'pds3Directories' must be private and have accessor methods.70
ErrorsMissing a Javadoc comment.71
ErrorsVariable 'storageIngestion' must be private and have accessor methods.71
ErrorsMissing a Javadoc comment.72
ErrorsVariable 'accessUrls' must be private and have accessor methods.72
ErrorsMissing a Javadoc comment.73
ErrorsVariable 'checksums' must be private and have accessor methods.73
ErrorsMissing a Javadoc comment.74
ErrorsVariable 'candidates' must be private and have accessor methods.75
ErrorsMissing a Javadoc comment.76
ErrorsVariable 'references' must be private and have accessor methods.76
ErrorsMissing a Javadoc comment.77
ErrorsVariable 'fileTypes' must be private and have accessor methods.77
ErrorsMissing a Javadoc comment.79
ErrorsMethod 'getRegistryPackage' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMethod 'setRegistryPackage' is not designed for extension - needs to be abstract, final or empty.111
ErrorsParameter value should be final.111
ErrorsMethod 'getCollections' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMethod 'setCollections' is not designed for extension - needs to be abstract, final or empty.135
ErrorsParameter value should be final.135
ErrorsMethod 'getDirectories' is not designed for extension - needs to be abstract, final or empty.147
ErrorsMethod 'setDirectories' is not designed for extension - needs to be abstract, final or empty.159
ErrorsParameter value should be final.159
ErrorsMethod 'getPds3Directories' is not designed for extension - needs to be abstract, final or empty.171
ErrorsMethod 'setPds3Directories' is not designed for extension - needs to be abstract, final or empty.183
ErrorsParameter value should be final.183
ErrorsMethod 'getStorageIngestion' is not designed for extension - needs to be abstract, final or empty.195
ErrorsMethod 'setStorageIngestion' is not designed for extension - needs to be abstract, final or empty.207
ErrorsParameter value should be final.207
ErrorsMethod 'getAccessUrls' is not designed for extension - needs to be abstract, final or empty.219
ErrorsMethod 'setAccessUrls' is not designed for extension - needs to be abstract, final or empty.231
ErrorsParameter value should be final.231
ErrorsMethod 'getChecksums' is not designed for extension - needs to be abstract, final or empty.243
ErrorsMethod 'setChecksums' is not designed for extension - needs to be abstract, final or empty.255
ErrorsParameter value should be final.255
ErrorsMethod 'getCandidates' is not designed for extension - needs to be abstract, final or empty.267
ErrorsMethod 'setCandidates' is not designed for extension - needs to be abstract, final or empty.279
ErrorsParameter value should be final.279
ErrorsMethod 'getReferences' is not designed for extension - needs to be abstract, final or empty.291
ErrorsMethod 'setReferences' is not designed for extension - needs to be abstract, final or empty.303
ErrorsParameter value should be final.303
ErrorsMethod 'getFileTypes' is not designed for extension - needs to be abstract, final or empty.315
ErrorsMethod 'setFileTypes' is not designed for extension - needs to be abstract, final or empty.327
ErrorsParameter value should be final.327

gov/nasa/pds/harvest/policy/PolicyReader.java

ViolationMessageLine
ErrorsLine has trailing spaces.35
ErrorsUtility classes should not have a public or default constructor.39
ErrorsMissing a Javadoc comment.40
Errors'static' modifier out of order with the JLS suggestions.40
ErrorsMissing a Javadoc comment.41
Errors'static' modifier out of order with the JLS suggestions.41
ErrorsMissing a Javadoc comment.43
ErrorsParameter policyXML should be final.43
ErrorsRedundant throws: 'SAXParseException' is subclass of 'SAXException'.44
ErrorsMissing a Javadoc comment.48
ErrorsParameter policyXML should be final.48
ErrorsRedundant throws: 'SAXParseException' is subclass of 'SAXException'.49
ErrorsMissing a Javadoc comment.53
ErrorsParameter policyXML should be final.53
ErrorsRedundant throws: 'SAXParseException' is subclass of 'SAXException'.54
ErrorsLine has trailing spaces.35
ErrorsUtility classes should not have a public or default constructor.39
ErrorsMissing a Javadoc comment.40
Errors'static' modifier out of order with the JLS suggestions.40
ErrorsMissing a Javadoc comment.41
Errors'static' modifier out of order with the JLS suggestions.41
ErrorsMissing a Javadoc comment.43
ErrorsParameter policyXML should be final.43
ErrorsRedundant throws: 'SAXParseException' is subclass of 'SAXException'.44
ErrorsMissing a Javadoc comment.48
ErrorsParameter policyXML should be final.48
ErrorsRedundant throws: 'SAXParseException' is subclass of 'SAXException'.49
ErrorsMissing a Javadoc comment.53
ErrorsParameter policyXML should be final.53
ErrorsRedundant throws: 'SAXParseException' is subclass of 'SAXException'.54

gov/nasa/pds/harvest/policy/ReferenceTypeMap.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.37
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'modelValue' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'value' must be private and have accessor methods.63
ErrorsLine is longer than 80 characters.72
ErrorsExpected an @return tag.87
ErrorsMethod 'getModelValue' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.114
ErrorsParameter value should be final.114
Errors'value' hides a field.114
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.37
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'modelValue' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'value' must be private and have accessor methods.63
ErrorsLine is longer than 80 characters.72
ErrorsExpected an @return tag.87
ErrorsMethod 'getModelValue' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.114
ErrorsParameter value should be final.114
Errors'value' hides a field.114

gov/nasa/pds/harvest/policy/References.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'referenceTypeMap' must be private and have accessor methods.59
ErrorsLine is longer than 80 characters.68
ErrorsExpected an @return tag.83
ErrorsMethod 'getReferenceTypeMap' is not designed for extension - needs to be abstract, final or empty.83
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'referenceTypeMap' must be private and have accessor methods.59
ErrorsLine is longer than 80 characters.68
ErrorsExpected an @return tag.83
ErrorsMethod 'getReferenceTypeMap' is not designed for extension - needs to be abstract, final or empty.83

gov/nasa/pds/harvest/policy/RegistryPackage.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.34
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'name' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'description' must be private and have accessor methods.61
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMethod 'setName' is not designed for extension - needs to be abstract, final or empty.83
ErrorsParameter value should be final.83
ErrorsMethod 'getDescription' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMethod 'setDescription' is not designed for extension - needs to be abstract, final or empty.107
ErrorsParameter value should be final.107
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.34
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'name' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'description' must be private and have accessor methods.61
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMethod 'setName' is not designed for extension - needs to be abstract, final or empty.83
ErrorsParameter value should be final.83
ErrorsMethod 'getDescription' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMethod 'setDescription' is not designed for extension - needs to be abstract, final or empty.107
ErrorsParameter value should be final.107

gov/nasa/pds/harvest/policy/Slot.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.37
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'value' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'name' must be private and have accessor methods.63
ErrorsLine is longer than 80 characters.72
ErrorsExpected an @return tag.87
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMethod 'setName' is not designed for extension - needs to be abstract, final or empty.114
ErrorsParameter value should be final.114
Errors'value' hides a field.114
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.37
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'value' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'name' must be private and have accessor methods.63
ErrorsLine is longer than 80 characters.72
ErrorsExpected an @return tag.87
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMethod 'setName' is not designed for extension - needs to be abstract, final or empty.114
ErrorsParameter value should be final.114
Errors'value' hides a field.114

gov/nasa/pds/harvest/policy/StaticMetadata.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'slot' must be private and have accessor methods.59
ErrorsExpected an @return tag.83
ErrorsMethod 'getSlot' is not designed for extension - needs to be abstract, final or empty.83
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'slot' must be private and have accessor methods.59
ErrorsExpected an @return tag.83
ErrorsMethod 'getSlot' is not designed for extension - needs to be abstract, final or empty.83

gov/nasa/pds/harvest/policy/StorageIngestion.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.34
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'serverUrl' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'dataTransferType' must be private and have accessor methods.60
ErrorsMethod 'getServerUrl' is not designed for extension - needs to be abstract, final or empty.70
ErrorsMethod 'setServerUrl' is not designed for extension - needs to be abstract, final or empty.82
ErrorsParameter value should be final.82
ErrorsMethod 'getDataTransferType' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMethod 'setDataTransferType' is not designed for extension - needs to be abstract, final or empty.106
ErrorsParameter value should be final.106
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.34
ErrorsMissing a Javadoc comment.58
ErrorsVariable 'serverUrl' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'dataTransferType' must be private and have accessor methods.60
ErrorsMethod 'getServerUrl' is not designed for extension - needs to be abstract, final or empty.70
ErrorsMethod 'setServerUrl' is not designed for extension - needs to be abstract, final or empty.82
ErrorsParameter value should be final.82
ErrorsMethod 'getDataTransferType' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMethod 'setDataTransferType' is not designed for extension - needs to be abstract, final or empty.106
ErrorsParameter value should be final.106

gov/nasa/pds/harvest/policy/TitleContents.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.59
ErrorsVariable 'elementName' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'appendFilename' must be private and have accessor methods.61
ErrorsLine is longer than 80 characters.70
ErrorsExpected an @return tag.85
ErrorsMethod 'getElementName' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMethod 'isAppendFilename' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMethod 'setAppendFilename' is not designed for extension - needs to be abstract, final or empty.116
ErrorsParameter value should be final.116
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.59
ErrorsVariable 'elementName' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'appendFilename' must be private and have accessor methods.61
ErrorsLine is longer than 80 characters.70
ErrorsExpected an @return tag.85
ErrorsMethod 'getElementName' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMethod 'isAppendFilename' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMethod 'setAppendFilename' is not designed for extension - needs to be abstract, final or empty.116
ErrorsParameter value should be final.116

gov/nasa/pds/harvest/policy/UnmarshallerListener.java

ViolationMessageLine
ErrorsLine has trailing spaces.24
ErrorsLine has trailing spaces.29
ErrorsFirst sentence should end with a period.30
ErrorsLine has trailing spaces.33
ErrorsLine has trailing spaces.40
ErrorsMethod 'afterUnmarshal' is not designed for extension - needs to be abstract, final or empty.42
ErrorsParameter target should be final.42
ErrorsExpected @param tag for 'target'.42
ErrorsParameter parent should be final.42
ErrorsExpected @param tag for 'parent'.42
ErrorsLine has trailing spaces.24
ErrorsLine has trailing spaces.29
ErrorsFirst sentence should end with a period.30
ErrorsLine has trailing spaces.33
ErrorsLine has trailing spaces.40
ErrorsMethod 'afterUnmarshal' is not designed for extension - needs to be abstract, final or empty.42
ErrorsParameter target should be final.42
ErrorsExpected @param tag for 'target'.42
ErrorsParameter parent should be final.42
ErrorsExpected @param tag for 'parent'.42

gov/nasa/pds/harvest/policy/XPath.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.35
ErrorsMissing a Javadoc comment.55
ErrorsVariable 'value' must be private and have accessor methods.56
ErrorsMissing a Javadoc comment.57
ErrorsVariable 'slotName' must be private and have accessor methods.58
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.68
ErrorsMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter value should be final.80
Errors'value' hides a field.80
ErrorsMethod 'getSlotName' is not designed for extension - needs to be abstract, final or empty.92
ErrorsMethod 'setSlotName' is not designed for extension - needs to be abstract, final or empty.104
ErrorsParameter value should be final.104
Errors'value' hides a field.104
ErrorsLine is longer than 80 characters.16
ErrorsLine is longer than 80 characters.18
ErrorsLine is longer than 80 characters.35
ErrorsMissing a Javadoc comment.55
ErrorsVariable 'value' must be private and have accessor methods.56
ErrorsMissing a Javadoc comment.57
ErrorsVariable 'slotName' must be private and have accessor methods.58
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.68
ErrorsMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter value should be final.80
Errors'value' hides a field.80
ErrorsMethod 'getSlotName' is not designed for extension - needs to be abstract, final or empty.92
ErrorsMethod 'setSlotName' is not designed for extension - needs to be abstract, final or empty.104
ErrorsParameter value should be final.104
Errors'value' hides a field.104

gov/nasa/pds/harvest/registry/RegistryClient.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsParameter baseUrl should be final.55
ErrorsMissing a Javadoc comment.59
ErrorsParameter baseUrl should be final.59
ErrorsParameter user should be final.59
Errors'user' hides a field.59
ErrorsParameter password should be final.59
Errors'password' hides a field.59
ErrorsMethod 'setMediaType' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMissing a Javadoc comment.86
ErrorsParameter mediaType should be final.86
Errors'mediaType' hides a field.86
ErrorsParameter hostname should be final.99
ErrorsParameter session should be final.99
ErrorsExpected @throws tag for 'KeyManagementException'.116
ErrorsExpected @throws tag for 'NoSuchAlgorithmException'.117
Errors'{' is followed by whitespace.120
ErrorsParameter chain should be final.123
ErrorsParameter authType should be final.123
ErrorsParameter chain should be final.131
ErrorsParameter authType should be final.131
Errors'}' is not followed by whitespace.142
ErrorsLine is longer than 80 characters.147
ErrorsMethod 'publishExtrinsic' is not designed for extension - needs to be abstract, final or empty.147
ErrorsMissing a Javadoc comment.147
ErrorsParameter user should be final.147
Errors'user' hides a field.147
ErrorsParameter extrinsic should be final.147
ErrorsMethod 'versionExtrinsic' is not designed for extension - needs to be abstract, final or empty.153
ErrorsMissing a Javadoc comment.153
ErrorsParameter user should be final.153
Errors'user' hides a field.153
ErrorsParameter extrinsic should be final.154
ErrorsParameter lid should be final.154
ErrorsMethod 'versionExtrinsic' is not designed for extension - needs to be abstract, final or empty.158
ErrorsMissing a Javadoc comment.158
ErrorsParameter user should be final.158
Errors'user' hides a field.158
ErrorsParameter extrinsic should be final.159
ErrorsParameter lid should be final.159
ErrorsParameter major should be final.159
ErrorsMethod 'getLatestExtrinsic' is not designed for extension - needs to be abstract, final or empty.166
ErrorsMissing a Javadoc comment.166
ErrorsParameter lid should be final.166
ErrorsMethod 'getExtrinsic' is not designed for extension - needs to be abstract, final or empty.172
ErrorsMissing a Javadoc comment.172
ErrorsParameter lid should be final.172
ErrorsParameter version should be final.172
ErrorsMethod 'getStatus' is not designed for extension - needs to be abstract, final or empty.178
ErrorsMissing a Javadoc comment.178
ErrorsLine is longer than 80 characters.184
ErrorsMethod 'publishAssociation' is not designed for extension - needs to be abstract, final or empty.184
ErrorsMissing a Javadoc comment.184
ErrorsParameter user should be final.184
Errors'user' hides a field.184
ErrorsParameter association should be final.184
ErrorsMethod 'getExtrinsics' is not designed for extension - needs to be abstract, final or empty.190
ErrorsMissing a Javadoc comment.190
ErrorsParameter query should be final.190
ErrorsParameter start should be final.191
ErrorsParameter rows should be final.191
ErrorsMethod 'getAssociations' is not designed for extension - needs to be abstract, final or empty.235
ErrorsMissing a Javadoc comment.235
ErrorsParameter query should be final.235
ErrorsParameter start should be final.236
ErrorsParameter rows should be final.236
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsParameter baseUrl should be final.55
ErrorsMissing a Javadoc comment.59
ErrorsParameter baseUrl should be final.59
ErrorsParameter user should be final.59
Errors'user' hides a field.59
ErrorsParameter password should be final.59
Errors'password' hides a field.59
ErrorsMethod 'setMediaType' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMissing a Javadoc comment.86
ErrorsParameter mediaType should be final.86
Errors'mediaType' hides a field.86
ErrorsParameter hostname should be final.99
ErrorsParameter session should be final.99
ErrorsExpected @throws tag for 'KeyManagementException'.116
ErrorsExpected @throws tag for 'NoSuchAlgorithmException'.117
Errors'{' is followed by whitespace.120
ErrorsParameter chain should be final.123
ErrorsParameter authType should be final.123
ErrorsParameter chain should be final.131
ErrorsParameter authType should be final.131
Errors'}' is not followed by whitespace.142
ErrorsLine is longer than 80 characters.147
ErrorsMethod 'publishExtrinsic' is not designed for extension - needs to be abstract, final or empty.147
ErrorsMissing a Javadoc comment.147
ErrorsParameter user should be final.147
Errors'user' hides a field.147
ErrorsParameter extrinsic should be final.147
ErrorsMethod 'versionExtrinsic' is not designed for extension - needs to be abstract, final or empty.153
ErrorsMissing a Javadoc comment.153
ErrorsParameter user should be final.153
Errors'user' hides a field.153
ErrorsParameter extrinsic should be final.154
ErrorsParameter lid should be final.154
ErrorsMethod 'versionExtrinsic' is not designed for extension - needs to be abstract, final or empty.158
ErrorsMissing a Javadoc comment.158
ErrorsParameter user should be final.158
Errors'user' hides a field.158
ErrorsParameter extrinsic should be final.159
ErrorsParameter lid should be final.159
ErrorsParameter major should be final.159
ErrorsMethod 'getLatestExtrinsic' is not designed for extension - needs to be abstract, final or empty.166
ErrorsMissing a Javadoc comment.166
ErrorsParameter lid should be final.166
ErrorsMethod 'getExtrinsic' is not designed for extension - needs to be abstract, final or empty.172
ErrorsMissing a Javadoc comment.172
ErrorsParameter lid should be final.172
ErrorsParameter version should be final.172
ErrorsMethod 'getStatus' is not designed for extension - needs to be abstract, final or empty.178
ErrorsMissing a Javadoc comment.178
ErrorsLine is longer than 80 characters.184
ErrorsMethod 'publishAssociation' is not designed for extension - needs to be abstract, final or empty.184
ErrorsMissing a Javadoc comment.184
ErrorsParameter user should be final.184
Errors'user' hides a field.184
ErrorsParameter association should be final.184
ErrorsMethod 'getExtrinsics' is not designed for extension - needs to be abstract, final or empty.190
ErrorsMissing a Javadoc comment.190
ErrorsParameter query should be final.190
ErrorsParameter start should be final.191
ErrorsParameter rows should be final.191
ErrorsMethod 'getAssociations' is not designed for extension - needs to be abstract, final or empty.235
ErrorsMissing a Javadoc comment.235
ErrorsParameter query should be final.235
ErrorsParameter start should be final.236
ErrorsParameter rows should be final.236

gov/nasa/pds/harvest/registry/RegistryClientException.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.26
ErrorsParameter message should be final.26
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.26
ErrorsParameter message should be final.26

gov/nasa/pds/harvest/security/SecuredUser.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMissing a Javadoc comment.18
ErrorsMissing a Javadoc comment.19
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.21
ErrorsMissing a Javadoc comment.23
ErrorsParameter securityContext should be final.23
Errors'securityContext' hides a field.23
ErrorsParameter name should be final.23
Errors'name' hides a field.23
ErrorsParameter password should be final.24
Errors'password' hides a field.24
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.30
ErrorsMissing a Javadoc comment.30
ErrorsMethod 'getPassword' is not designed for extension - needs to be abstract, final or empty.34
ErrorsMissing a Javadoc comment.34
ErrorsMethod 'getSecurityContext' is not designed for extension - needs to be abstract, final or empty.38
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.18
ErrorsMissing a Javadoc comment.19
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.21
ErrorsMissing a Javadoc comment.23
ErrorsParameter securityContext should be final.23
Errors'securityContext' hides a field.23
ErrorsParameter name should be final.23
Errors'name' hides a field.23
ErrorsParameter password should be final.24
Errors'password' hides a field.24
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.30
ErrorsMissing a Javadoc comment.30
ErrorsMethod 'getPassword' is not designed for extension - needs to be abstract, final or empty.34
ErrorsMissing a Javadoc comment.34
ErrorsMethod 'getSecurityContext' is not designed for extension - needs to be abstract, final or empty.38
ErrorsMissing a Javadoc comment.38

gov/nasa/pds/harvest/security/SecurityClient.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.25
ErrorsMissing a Javadoc comment.32
Errors'static' modifier out of order with the JLS suggestions.32
ErrorsMissing a Javadoc comment.33
Errors'static' modifier out of order with the JLS suggestions.33
ErrorsMissing a Javadoc comment.34
Errors'static' modifier out of order with the JLS suggestions.34
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.36
ErrorsFirst sentence should end with a period.38
ErrorsParameter baseURL should be final.43
ErrorsMethod 'isTokenValid' is not designed for extension - needs to be abstract, final or empty.57
ErrorsParameter token should be final.57
Errors'if' is not followed by whitespace.63
ErrorsMethod 'authenticate' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter username should be final.86
ErrorsParameter password should be final.86
Errors'if' is not followed by whitespace.93
ErrorsMethod 'logout' is not designed for extension - needs to be abstract, final or empty.112
ErrorsParameter token should be final.112
Errors'if' is not followed by whitespace.117
ErrorsFirst sentence should end with a period.25
ErrorsMissing a Javadoc comment.32
Errors'static' modifier out of order with the JLS suggestions.32
ErrorsMissing a Javadoc comment.33
Errors'static' modifier out of order with the JLS suggestions.33
ErrorsMissing a Javadoc comment.34
Errors'static' modifier out of order with the JLS suggestions.34
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.36
ErrorsFirst sentence should end with a period.38
ErrorsParameter baseURL should be final.43
ErrorsMethod 'isTokenValid' is not designed for extension - needs to be abstract, final or empty.57
ErrorsParameter token should be final.57
Errors'if' is not followed by whitespace.63
ErrorsMethod 'authenticate' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter username should be final.86
ErrorsParameter password should be final.86
Errors'if' is not followed by whitespace.93
ErrorsMethod 'logout' is not designed for extension - needs to be abstract, final or empty.112
ErrorsParameter token should be final.112
Errors'if' is not followed by whitespace.117

gov/nasa/pds/harvest/security/SecurityClientException.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.16
ErrorsMissing a Javadoc comment.17
ErrorsMissing a Javadoc comment.19
ErrorsParameter message should be final.19
ErrorsMissing a Javadoc comment.16
ErrorsMissing a Javadoc comment.17
ErrorsMissing a Javadoc comment.19
ErrorsParameter message should be final.19

gov/nasa/pds/harvest/stats/HarvestStats.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMissing a Javadoc comment.8
ErrorsUtility classes should not have a public or default constructor.8
ErrorsMissing a Javadoc comment.9
ErrorsVariable 'numGoodFiles' must be private and have accessor methods.9
ErrorsMissing a Javadoc comment.11
ErrorsVariable 'numBadFiles' must be private and have accessor methods.11
ErrorsMissing a Javadoc comment.13
ErrorsVariable 'numFilesSkipped' must be private and have accessor methods.13
ErrorsMissing a Javadoc comment.15
ErrorsVariable 'numProductsRegistered' must be private and have accessor methods.15
ErrorsMissing a Javadoc comment.17
ErrorsVariable 'numProductsNotRegistered' must be private and have accessor methods.17
ErrorsMissing a Javadoc comment.19
ErrorsVariable 'numAncillaryProductsRegistered' must be private and have accessor methods.19
ErrorsMissing a Javadoc comment.21
ErrorsVariable 'numAncillaryProductsNotRegistered' must be private and have accessor methods.21
ErrorsMissing a Javadoc comment.23
ErrorsVariable 'numAssociationsRegistered' must be private and have accessor methods.23
ErrorsMissing a Javadoc comment.25
ErrorsVariable 'numAssociationsNotRegistered' must be private and have accessor methods.25
ErrorsMissing a Javadoc comment.27
ErrorsVariable 'numErrors' must be private and have accessor methods.27
ErrorsMissing a Javadoc comment.29
ErrorsVariable 'numWarnings' must be private and have accessor methods.29
ErrorsMissing a Javadoc comment.31
ErrorsVariable 'numGeneratedChecksumsSameInManifest' must be private and have accessor methods.31
ErrorsMissing a Javadoc comment.33
ErrorsVariable 'numGeneratedChecksumsDiffInManifest' must be private and have accessor methods.33
ErrorsMissing a Javadoc comment.35
ErrorsVariable 'numGeneratedChecksumsNotCheckedInManifest' must be private and have accessor methods.35
ErrorsMissing a Javadoc comment.37
ErrorsVariable 'numGeneratedChecksumsSameInLabel' must be private and have accessor methods.37
ErrorsMissing a Javadoc comment.39
ErrorsVariable 'numGeneratedChecksumsDiffInLabel' must be private and have accessor methods.39
ErrorsMissing a Javadoc comment.41
ErrorsVariable 'numGeneratedChecksumsNotCheckedInLabel' must be private and have accessor methods.41
ErrorsMissing a Javadoc comment.43
ErrorsVariable 'numManifestChecksumsSameInLabel' must be private and have accessor methods.43
ErrorsMissing a Javadoc comment.45
ErrorsVariable 'numManifestChecksumsDiffInLabel' must be private and have accessor methods.45
ErrorsMissing a Javadoc comment.47
ErrorsVariable 'numManifestChecksumsNotCheckedInLabel' must be private and have accessor methods.47
ErrorsLine is longer than 80 characters.50
ErrorsMissing a Javadoc comment.50
ErrorsVariable 'registeredProductTypes' must be private and have accessor methods.50
ErrorsMissing a Javadoc comment.52
ErrorsParameter type should be final.52
ErrorsParameter file should be final.52
ErrorsMissing a Javadoc comment.8
ErrorsUtility classes should not have a public or default constructor.8
ErrorsMissing a Javadoc comment.9
ErrorsVariable 'numGoodFiles' must be private and have accessor methods.9
ErrorsMissing a Javadoc comment.11
ErrorsVariable 'numBadFiles' must be private and have accessor methods.11
ErrorsMissing a Javadoc comment.13
ErrorsVariable 'numFilesSkipped' must be private and have accessor methods.13
ErrorsMissing a Javadoc comment.15
ErrorsVariable 'numProductsRegistered' must be private and have accessor methods.15
ErrorsMissing a Javadoc comment.17
ErrorsVariable 'numProductsNotRegistered' must be private and have accessor methods.17
ErrorsMissing a Javadoc comment.19
ErrorsVariable 'numAncillaryProductsRegistered' must be private and have accessor methods.19
ErrorsMissing a Javadoc comment.21
ErrorsVariable 'numAncillaryProductsNotRegistered' must be private and have accessor methods.21
ErrorsMissing a Javadoc comment.23
ErrorsVariable 'numAssociationsRegistered' must be private and have accessor methods.23
ErrorsMissing a Javadoc comment.25
ErrorsVariable 'numAssociationsNotRegistered' must be private and have accessor methods.25
ErrorsMissing a Javadoc comment.27
ErrorsVariable 'numErrors' must be private and have accessor methods.27
ErrorsMissing a Javadoc comment.29
ErrorsVariable 'numWarnings' must be private and have accessor methods.29
ErrorsMissing a Javadoc comment.31
ErrorsVariable 'numGeneratedChecksumsSameInManifest' must be private and have accessor methods.31
ErrorsMissing a Javadoc comment.33
ErrorsVariable 'numGeneratedChecksumsDiffInManifest' must be private and have accessor methods.33
ErrorsMissing a Javadoc comment.35
ErrorsVariable 'numGeneratedChecksumsNotCheckedInManifest' must be private and have accessor methods.35
ErrorsMissing a Javadoc comment.37
ErrorsVariable 'numGeneratedChecksumsSameInLabel' must be private and have accessor methods.37
ErrorsMissing a Javadoc comment.39
ErrorsVariable 'numGeneratedChecksumsDiffInLabel' must be private and have accessor methods.39
ErrorsMissing a Javadoc comment.41
ErrorsVariable 'numGeneratedChecksumsNotCheckedInLabel' must be private and have accessor methods.41
ErrorsMissing a Javadoc comment.43
ErrorsVariable 'numManifestChecksumsSameInLabel' must be private and have accessor methods.43
ErrorsMissing a Javadoc comment.45
ErrorsVariable 'numManifestChecksumsDiffInLabel' must be private and have accessor methods.45
ErrorsMissing a Javadoc comment.47
ErrorsVariable 'numManifestChecksumsNotCheckedInLabel' must be private and have accessor methods.47
ErrorsLine is longer than 80 characters.50
ErrorsMissing a Javadoc comment.50
ErrorsVariable 'registeredProductTypes' must be private and have accessor methods.50
ErrorsMissing a Javadoc comment.52
ErrorsParameter type should be final.52
ErrorsParameter file should be final.52

gov/nasa/pds/harvest/target/TargetType.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.30
Errors'value' hides a field.30
Errors'name' hides a field.30
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.30
Errors'value' hides a field.30
Errors'name' hides a field.30
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.39

gov/nasa/pds/harvest/util/HttpUtils.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMissing a Javadoc comment.27
ErrorsUtility classes should not have a public or default constructor.27
ErrorsMissing a Javadoc comment.28
ErrorsParameter uri should be final.28
ErrorsParameter requestEntity should be final.28
ErrorsParameter contentType should be final.29
ErrorsMissing a Javadoc comment.34
ErrorsParameter uri should be final.34
ErrorsParameter parameter should be final.34
ErrorsParameter contentType should be final.35
ErrorsLine is longer than 80 characters.42
ErrorsMissing a Javadoc comment.42
ErrorsParameter uri should be final.42
ErrorsParameter parameters should be final.42
ErrorsParameter contentType should be final.43
ErrorsMissing a Javadoc comment.47
ErrorsParameter uri should be final.47
ErrorsParameter requestEntity should be final.47
ErrorsParameter contentType should be final.48
ErrorsParameter token should be final.48
ErrorsLine is longer than 80 characters.53
ErrorsMissing a Javadoc comment.53
ErrorsParameter uri should be final.53
ErrorsParameter parameters should be final.53
ErrorsParameter contentType should be final.54
ErrorsParameter token should be final.54
ErrorsMissing a Javadoc comment.58
ErrorsParameter uri should be final.58
ErrorsParameter requestEntity should be final.58
ErrorsParameter parameter should be final.59
ErrorsParameter contentType should be final.59
ErrorsMissing a Javadoc comment.67
ErrorsParameter uri should be final.67
ErrorsParameter requestEntity should be final.67
ErrorsParameter parameter should be final.68
ErrorsParameter contentType should be final.68
ErrorsParameter token should be final.69
ErrorsMissing a Javadoc comment.76
ErrorsParameter uri should be final.76
ErrorsParameter requestEntity should be final.76
ErrorsParameter parameters should be final.77
ErrorsParameter contentType should be final.77
ErrorsParameter token should be final.78
Errors'for' is not followed by whitespace.80
Errors'if' is not followed by whitespace.84
Errors'if' construct must use '{}'s.87
Errors'if' is not followed by whitespace.87
Errors'if' is not followed by whitespace.89
ErrorsMissing a Javadoc comment.95
ErrorsParameter uri should be final.95
ErrorsParameter contentType should be final.95
ErrorsMissing a Javadoc comment.99
ErrorsParameter uri should be final.99
ErrorsParameter contentType should be final.99
ErrorsParameter token should be final.100
Errors'if' is not followed by whitespace.103
Errors'if' construct must use '{}'s.106
Errors'if' is not followed by whitespace.106
ErrorsMissing a Javadoc comment.112
ErrorsParameter token should be final.112
ErrorsMissing a Javadoc comment.27
ErrorsUtility classes should not have a public or default constructor.27
ErrorsMissing a Javadoc comment.28
ErrorsParameter uri should be final.28
ErrorsParameter requestEntity should be final.28
ErrorsParameter contentType should be final.29
ErrorsMissing a Javadoc comment.34
ErrorsParameter uri should be final.34
ErrorsParameter parameter should be final.34
ErrorsParameter contentType should be final.35
ErrorsLine is longer than 80 characters.42
ErrorsMissing a Javadoc comment.42
ErrorsParameter uri should be final.42
ErrorsParameter parameters should be final.42
ErrorsParameter contentType should be final.43
ErrorsMissing a Javadoc comment.47
ErrorsParameter uri should be final.47
ErrorsParameter requestEntity should be final.47
ErrorsParameter contentType should be final.48
ErrorsParameter token should be final.48
ErrorsLine is longer than 80 characters.53
ErrorsMissing a Javadoc comment.53
ErrorsParameter uri should be final.53
ErrorsParameter parameters should be final.53
ErrorsParameter contentType should be final.54
ErrorsParameter token should be final.54
ErrorsMissing a Javadoc comment.58
ErrorsParameter uri should be final.58
ErrorsParameter requestEntity should be final.58
ErrorsParameter parameter should be final.59
ErrorsParameter contentType should be final.59
ErrorsMissing a Javadoc comment.67
ErrorsParameter uri should be final.67
ErrorsParameter requestEntity should be final.67
ErrorsParameter parameter should be final.68
ErrorsParameter contentType should be final.68
ErrorsParameter token should be final.69
ErrorsMissing a Javadoc comment.76
ErrorsParameter uri should be final.76
ErrorsParameter requestEntity should be final.76
ErrorsParameter parameters should be final.77
ErrorsParameter contentType should be final.77
ErrorsParameter token should be final.78
Errors'for' is not followed by whitespace.80
Errors'if' is not followed by whitespace.84
Errors'if' construct must use '{}'s.87
Errors'if' is not followed by whitespace.87
Errors'if' is not followed by whitespace.89
ErrorsMissing a Javadoc comment.95
ErrorsParameter uri should be final.95
ErrorsParameter contentType should be final.95
ErrorsMissing a Javadoc comment.99
ErrorsParameter uri should be final.99
ErrorsParameter contentType should be final.99
ErrorsParameter token should be final.100
Errors'if' is not followed by whitespace.103
Errors'if' construct must use '{}'s.106
Errors'if' is not followed by whitespace.106
ErrorsMissing a Javadoc comment.112
ErrorsParameter token should be final.112

gov/nasa/pds/harvest/util/LidVid.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.33
ErrorsParameter lid should be final.33
Errors'lid' hides a field.33
ErrorsMissing a Javadoc comment.37
ErrorsParameter lid should be final.37
Errors'lid' hides a field.37
ErrorsParameter version should be final.37
Errors'version' hides a field.37
ErrorsMethod 'getLid' is not designed for extension - needs to be abstract, final or empty.47
ErrorsMissing a Javadoc comment.47
ErrorsMethod 'getVersion' is not designed for extension - needs to be abstract, final or empty.51
ErrorsMissing a Javadoc comment.51
ErrorsMethod 'hasVersion' is not designed for extension - needs to be abstract, final or empty.55
ErrorsMissing a Javadoc comment.55
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.59
ErrorsMissing a Javadoc comment.59
ErrorsExpected an @return tag.71
ErrorsDefinition of 'equals()' without corresponding definition of 'hashCode()'.71
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.71
ErrorsParameter o should be final.71
ErrorsExpected @param tag for 'o'.71
ErrorsMissing a Javadoc comment.33
ErrorsParameter lid should be final.33
Errors'lid' hides a field.33
ErrorsMissing a Javadoc comment.37
ErrorsParameter lid should be final.37
Errors'lid' hides a field.37
ErrorsParameter version should be final.37
Errors'version' hides a field.37
ErrorsMethod 'getLid' is not designed for extension - needs to be abstract, final or empty.47
ErrorsMissing a Javadoc comment.47
ErrorsMethod 'getVersion' is not designed for extension - needs to be abstract, final or empty.51
ErrorsMissing a Javadoc comment.51
ErrorsMethod 'hasVersion' is not designed for extension - needs to be abstract, final or empty.55
ErrorsMissing a Javadoc comment.55
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.59
ErrorsMissing a Javadoc comment.59
ErrorsExpected an @return tag.71
ErrorsDefinition of 'equals()' without corresponding definition of 'hashCode()'.71
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.71
ErrorsParameter o should be final.71
ErrorsExpected @param tag for 'o'.71

gov/nasa/pds/harvest/util/PDSNamespaceContext.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.33
ErrorsParameter namespaces should be final.49
Errors'namespaces' hides a field.49
ErrorsMethod 'addNamespace' is not designed for extension - needs to be abstract, final or empty.61
ErrorsParameter namespace should be final.61
ErrorsMethod 'getNamespaceURI' is not designed for extension - needs to be abstract, final or empty.73
ErrorsParameter prefix should be final.74
ErrorsFirst sentence should end with a period.82
ErrorsExpected an @return tag.86
ErrorsMethod 'getPrefix' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter arg0 should be final.87
ErrorsExpected @param tag for 'arg0'.87
ErrorsFirst sentence should end with a period.92
ErrorsExpected an @return tag.96
ErrorsMethod 'getPrefixes' is not designed for extension - needs to be abstract, final or empty.96
ErrorsParameter arg0 should be final.97
ErrorsExpected @param tag for 'arg0'.97
ErrorsMissing a Javadoc comment.33
ErrorsParameter namespaces should be final.49
Errors'namespaces' hides a field.49
ErrorsMethod 'addNamespace' is not designed for extension - needs to be abstract, final or empty.61
ErrorsParameter namespace should be final.61
ErrorsMethod 'getNamespaceURI' is not designed for extension - needs to be abstract, final or empty.73
ErrorsParameter prefix should be final.74
ErrorsFirst sentence should end with a period.82
ErrorsExpected an @return tag.86
ErrorsMethod 'getPrefix' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter arg0 should be final.87
ErrorsExpected @param tag for 'arg0'.87
ErrorsFirst sentence should end with a period.92
ErrorsExpected an @return tag.96
ErrorsMethod 'getPrefixes' is not designed for extension - needs to be abstract, final or empty.96
ErrorsParameter arg0 should be final.97
ErrorsExpected @param tag for 'arg0'.97

gov/nasa/pds/harvest/util/PointerStatementFinder.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.29
Errors'public' modifier out of order with the JLS suggestions.37
ErrorsParameter label should be final.37
Errors'private' modifier out of order with the JLS suggestions.53
ErrorsParameter object should be final.53
ErrorsUtility classes should not have a public or default constructor.29
Errors'public' modifier out of order with the JLS suggestions.37
ErrorsParameter label should be final.37
Errors'private' modifier out of order with the JLS suggestions.53
ErrorsParameter object should be final.53

gov/nasa/pds/harvest/util/StatementFinder.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.35
ErrorsParameter label should be final.46
ErrorsParameter identifier should be final.47
Errors'if' construct must use '{}'s.54
Errors'if' is not followed by whitespace.54
ErrorsLine is longer than 80 characters.69
ErrorsParameter labels should be final.69
ErrorsParameter identifier should be final.70
Errors'if' construct must use '{}'s.77
Errors'if' is not followed by whitespace.77
ErrorsParameter labels should be final.94
ErrorsParameter identifiers should be final.94
Errors'for' is not followed by whitespace.97
Errors'for' is not followed by whitespace.100
Errors':' should be on a new line.100
Errors'if' is not followed by whitespace.103
ErrorsParameter label should be final.124
ErrorsParameter identifiers should be final.124
ErrorsLine is longer than 80 characters.134
Errors'}' should be on the same line.144
ErrorsUtility classes should not have a public or default constructor.35
ErrorsParameter label should be final.46
ErrorsParameter identifier should be final.47
Errors'if' construct must use '{}'s.54
Errors'if' is not followed by whitespace.54
ErrorsLine is longer than 80 characters.69
ErrorsParameter labels should be final.69
ErrorsParameter identifier should be final.70
Errors'if' construct must use '{}'s.77
Errors'if' is not followed by whitespace.77
ErrorsParameter labels should be final.94
ErrorsParameter identifiers should be final.94
Errors'for' is not followed by whitespace.97
Errors'for' is not followed by whitespace.100
Errors':' should be on a new line.100
Errors'if' is not followed by whitespace.103
ErrorsParameter label should be final.124
ErrorsParameter identifiers should be final.124
ErrorsLine is longer than 80 characters.134
Errors'}' should be on the same line.144

gov/nasa/pds/harvest/util/ToolInfo.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.27
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.38
ErrorsName 'props' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.38
ErrorsUtility classes should not have a public or default constructor.27
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.38
ErrorsName 'props' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.38

gov/nasa/pds/harvest/util/Utility.java

ViolationMessageLine
ErrorsUnused import - gov.nasa.pds.harvest.policy.Policy.16
ErrorsUnused import - gov.nasa.pds.registry.model.RegistryObject.19
ErrorsUnused import - java.io.OutputStream.23
ErrorsUtility classes should not have a public or default constructor.42
ErrorsParameter s should be final.50
ErrorsExpected @throws tag for 'MalformedURLException'.50
ErrorsParameter s should be final.67
ErrorsParameter extrinsic should be final.93
ErrorsParameter association should be final.114
ErrorsLine has trailing spaces.124
ErrorsLine has trailing spaces.128
ErrorsLine has trailing spaces.130
ErrorsLine has trailing spaces.133
ErrorsParameter string should be final.135
Errors'{' should be on the previous line.136
Errors'while' is not followed by whitespace.140
Errors'{' is not preceded with whitespace.140
ErrorsAvoid inline conditionals.141
ErrorsAvoid inline conditionals.143
ErrorsLine has trailing spaces.148
ErrorsLine has trailing spaces.152
ErrorsLine has trailing spaces.154
ErrorsLine has trailing spaces.155
ErrorsLine has trailing spaces.157
ErrorsParameter strings should be final.159
ErrorsUnused import - gov.nasa.pds.harvest.policy.Policy.16
ErrorsUnused import - gov.nasa.pds.registry.model.RegistryObject.19
ErrorsUnused import - java.io.OutputStream.23
ErrorsUtility classes should not have a public or default constructor.42
ErrorsParameter s should be final.50
ErrorsExpected @throws tag for 'MalformedURLException'.50
ErrorsParameter s should be final.67
ErrorsParameter extrinsic should be final.93
ErrorsParameter association should be final.114
ErrorsLine has trailing spaces.124
ErrorsLine has trailing spaces.128
ErrorsLine has trailing spaces.130
ErrorsLine has trailing spaces.133
ErrorsParameter string should be final.135
Errors'{' should be on the previous line.136
Errors'while' is not followed by whitespace.140
Errors'{' is not preceded with whitespace.140
ErrorsAvoid inline conditionals.141
ErrorsAvoid inline conditionals.143
ErrorsLine has trailing spaces.148
ErrorsLine has trailing spaces.152
ErrorsLine has trailing spaces.154
ErrorsLine has trailing spaces.155
ErrorsLine has trailing spaces.157
ErrorsParameter strings should be final.159

gov/nasa/pds/harvest/util/XMLErrorListener.java

ViolationMessageLine
ErrorsMethod 'error' is not designed for extension - needs to be abstract, final or empty.34
ErrorsParameter exception should be final.35
ErrorsMethod 'fatalError' is not designed for extension - needs to be abstract, final or empty.47
ErrorsParameter exception should be final.48
ErrorsMethod 'warning' is not designed for extension - needs to be abstract, final or empty.61
ErrorsParameter exception should be final.62
ErrorsMethod 'error' is not designed for extension - needs to be abstract, final or empty.34
ErrorsParameter exception should be final.35
ErrorsMethod 'fatalError' is not designed for extension - needs to be abstract, final or empty.47
ErrorsParameter exception should be final.48
ErrorsMethod 'warning' is not designed for extension - needs to be abstract, final or empty.61
ErrorsParameter exception should be final.62

gov/nasa/pds/harvest/util/XMLExtractor.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.44
ErrorsFirst sentence should end with a period.47
Errors'if' is not followed by whitespace.58
ErrorsMethod 'parse' is not designed for extension - needs to be abstract, final or empty.70
ErrorsParameter src should be final.70
ErrorsMethod 'parse' is not designed for extension - needs to be abstract, final or empty.88
ErrorsParameter src should be final.88
ErrorsParameter uri should be final.97
ErrorsParameter context should be final.117
ErrorsMethod 'getValueFromDoc' is not designed for extension - needs to be abstract, final or empty.132
ErrorsParameter expression should be final.132
ErrorsExpected @throws tag for 'XPathException'.133
ErrorsMethod 'getValueFromItem' is not designed for extension - needs to be abstract, final or empty.148
ErrorsParameter expression should be final.148
ErrorsParameter item should be final.148
ErrorsMethod 'getNodeFromDoc' is not designed for extension - needs to be abstract, final or empty.162
ErrorsParameter expression should be final.162
ErrorsMethod 'getNodeFromItem' is not designed for extension - needs to be abstract, final or empty.178
ErrorsParameter expression should be final.178
ErrorsParameter item should be final.178
ErrorsMethod 'getValuesFromDoc' is not designed for extension - needs to be abstract, final or empty.193
ErrorsParameter expression should be final.193
ErrorsMethod 'getValuesFromItem' is not designed for extension - needs to be abstract, final or empty.209
ErrorsParameter expression should be final.209
ErrorsParameter item should be final.209
ErrorsMethod 'getDocNode' is not designed for extension - needs to be abstract, final or empty.229
ErrorsExpected @throws tag for 'XPathException'.229
ErrorsMethod 'getNodesFromDoc' is not designed for extension - needs to be abstract, final or empty.242
ErrorsParameter expression should be final.242
ErrorsLine is longer than 80 characters.258
ErrorsMethod 'getNodesFromItem' is not designed for extension - needs to be abstract, final or empty.258
ErrorsParameter expression should be final.258
ErrorsParameter item should be final.258
ErrorsMethod 'getAttributeValuesFromDoc' is not designed for extension - needs to be abstract, final or empty.273
ErrorsParameter expression should be final.273
ErrorsLine is longer than 80 characters.289
ErrorsMethod 'getAttributeValuesFromItem' is not designed for extension - needs to be abstract, final or empty.289
ErrorsParameter expression should be final.289
ErrorsParameter item should be final.289
ErrorsFirst sentence should end with a period.44
ErrorsFirst sentence should end with a period.47
Errors'if' is not followed by whitespace.58
ErrorsMethod 'parse' is not designed for extension - needs to be abstract, final or empty.70
ErrorsParameter src should be final.70
ErrorsMethod 'parse' is not designed for extension - needs to be abstract, final or empty.88
ErrorsParameter src should be final.88
ErrorsParameter uri should be final.97
ErrorsParameter context should be final.117
ErrorsMethod 'getValueFromDoc' is not designed for extension - needs to be abstract, final or empty.132
ErrorsParameter expression should be final.132
ErrorsExpected @throws tag for 'XPathException'.133
ErrorsMethod 'getValueFromItem' is not designed for extension - needs to be abstract, final or empty.148
ErrorsParameter expression should be final.148
ErrorsParameter item should be final.148
ErrorsMethod 'getNodeFromDoc' is not designed for extension - needs to be abstract, final or empty.162
ErrorsParameter expression should be final.162
ErrorsMethod 'getNodeFromItem' is not designed for extension - needs to be abstract, final or empty.178
ErrorsParameter expression should be final.178
ErrorsParameter item should be final.178
ErrorsMethod 'getValuesFromDoc' is not designed for extension - needs to be abstract, final or empty.193
ErrorsParameter expression should be final.193
ErrorsMethod 'getValuesFromItem' is not designed for extension - needs to be abstract, final or empty.209
ErrorsParameter expression should be final.209
ErrorsParameter item should be final.209
ErrorsMethod 'getDocNode' is not designed for extension - needs to be abstract, final or empty.229
ErrorsExpected @throws tag for 'XPathException'.229
ErrorsMethod 'getNodesFromDoc' is not designed for extension - needs to be abstract, final or empty.242
ErrorsParameter expression should be final.242
ErrorsLine is longer than 80 characters.258
ErrorsMethod 'getNodesFromItem' is not designed for extension - needs to be abstract, final or empty.258
ErrorsParameter expression should be final.258
ErrorsParameter item should be final.258
ErrorsMethod 'getAttributeValuesFromDoc' is not designed for extension - needs to be abstract, final or empty.273
ErrorsParameter expression should be final.273
ErrorsLine is longer than 80 characters.289
ErrorsMethod 'getAttributeValuesFromItem' is not designed for extension - needs to be abstract, final or empty.289
ErrorsParameter expression should be final.289
ErrorsParameter item should be final.289

gov/nasa/pds/harvest/util/XMLValidationEventHandler.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.30
ErrorsParameter systemId should be final.30
Errors'systemId' hides a field.30
ErrorsMethod 'handleEvent' is not designed for extension - needs to be abstract, final or empty.34
ErrorsMissing a Javadoc comment.34
ErrorsParameter event should be final.34
Errors'if' is not followed by whitespace.36
Errors'if' is not followed by whitespace.39
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.30
ErrorsParameter systemId should be final.30
Errors'systemId' hides a field.30
ErrorsMethod 'handleEvent' is not designed for extension - needs to be abstract, final or empty.34
ErrorsMissing a Javadoc comment.34
ErrorsParameter event should be final.34
Errors'if' is not followed by whitespace.36
Errors'if' is not followed by whitespace.39