Checkstyle Results

The following document contains the results of Checkstyle. 

Summary

Files Infos  Warnings  Errors 
503 0 0 15406

Files

Files
kernel/storage/TimestampedRepositoryReader.java 0 0 62
kernel/storage/package-info.java 0 0 1
kernel/system/GalaxyStorageImpl.java 0 0 76
org/egothor/dir/GalaxyIndexCleaner.java 0 0 41
org/egothor/dir/GalaxyTanker.java 0 0 28
org/egothor/dir/SharedRepositoryTanker.java 0 0 386
org/egothor/dir/package-info.java 0 0 1
org/egothor/text/SimpleSnipperFactory.java 0 0 21
org/egothor/text/SnipperFactory.java 0 0 3
org/egothor/text/WildcardSearchSnipper.java 0 0 18
org/egothor/text/WildcardSnipperFactory.java 0 0 33
org/egothor/text/package-info.java 0 0 2
org/galaxy/Constants.java 0 0 5
org/galaxy/Defaults.java 0 0 2
org/galaxy/Version.java 0 0 12
org/galaxy/accounts/AbstractEntity.java 0 0 19
org/galaxy/accounts/AccountsDatabase.java 0 0 43
org/galaxy/accounts/AccountsDatabaseImpl.java 0 0 215
org/galaxy/accounts/AccountsRelationsDatabase.java 0 0 33
org/galaxy/accounts/AccountsRelationsDatabaseImpl.java 0 0 172
org/galaxy/accounts/Capability.java 0 0 1
org/galaxy/accounts/EntityBuilder.java 0 0 11
org/galaxy/accounts/Group.java 0 0 4
org/galaxy/accounts/LocalPath.java 0 0 23
org/galaxy/accounts/LocalPathComparator.java 0 0 18
org/galaxy/accounts/User.java 0 0 14
org/galaxy/autocomplete/AutoComplete.java 0 0 5
org/galaxy/autocomplete/AutoCompletePostgreImpl.java 0 0 41
org/galaxy/autocomplete/Phrase.java 0 0 21
org/galaxy/autocomplete/PhraseTextComparator.java 0 0 5
org/galaxy/autocomplete/PhraseUsageComparator.java 0 0 5
org/galaxy/autocomplete/package-info.java 0 0 1
org/galaxy/collection/Collection.java 0 0 28
org/galaxy/collection/CollectionDatabase.java 0 0 51
org/galaxy/collection/CollectionDatabaseImpl.java 0 0 257
org/galaxy/collection/DataSource.java 0 0 48
org/galaxy/collection/DataSourceDatabase.java 0 0 18
org/galaxy/collection/DataSourceDatabasePostgreImpl.java 0 0 153
org/galaxy/collection/EntityBuilder.java 0 0 14
org/galaxy/collection/IndexSettings.java 0 0 39
org/galaxy/collection/Queries.java 0 0 60
org/galaxy/collection/ReportDatabase.java 0 0 56
org/galaxy/collection/ReportDatabasePostgreImpl.java 0 0 87
org/galaxy/collection/Schema.java 0 0 14
org/galaxy/collection/Sharing.java 0 0 21
org/galaxy/collection/StateReport.java 0 0 33
org/galaxy/collection/package-info.java 0 0 1
org/galaxy/computing/ContextAware.java 0 0 5
org/galaxy/computing/ContextProvider.java 0 0 9
org/galaxy/computing/DataSet.java 0 0 33
org/galaxy/computing/DataSourceAware.java 0 0 4
org/galaxy/computing/DataSourceProvider.java 0 0 6
org/galaxy/computing/Defaults.java 0 0 7
org/galaxy/computing/Domain.java 0 0 10
org/galaxy/computing/Installable.java 0 0 14
org/galaxy/computing/InstallationException.java 0 0 13
org/galaxy/computing/Parameters.java 0 0 15
org/galaxy/computing/Processable.java 0 0 82
org/galaxy/computing/Processor.java 0 0 15
org/galaxy/computing/RemoteObservable.java 0 0 4
org/galaxy/computing/RemoteObserver.java 0 0 4
org/galaxy/computing/Worker.java 0 0 17
org/galaxy/computing/boot/Bootable.java 0 0 5
org/galaxy/computing/boot/BootableSystem.java 0 0 32
org/galaxy/computing/boot/package-info.java 0 0 2
org/galaxy/computing/dataset/AbstractDataSet.java 0 0 75
org/galaxy/computing/dataset/CacheableDataSet.java 0 0 24
org/galaxy/computing/dataset/ProcessableDataStorage.java 0 0 47
org/galaxy/computing/dataset/Storage.java 0 0 13
org/galaxy/computing/dataset/io/ChunkInputStream.java 0 0 24
org/galaxy/computing/dataset/io/ChunkOutputStream.java 0 0 26
org/galaxy/computing/dataset/io/ChunkUtils.java 0 0 67
org/galaxy/computing/dataset/io/CountingStream.java 0 0 12
org/galaxy/computing/dataset/io/ObjectStreamProvider.java 0 0 98
org/galaxy/computing/dataset/io/package-info.java 0 0 2
org/galaxy/computing/dataset/package-info.java 0 0 1
org/galaxy/computing/package-info.java 0 0 1
org/galaxy/computing/processor/AbstractContextAwareProcessor.java 0 0 14
org/galaxy/computing/processor/AbstractProcessor.java 0 0 19
org/galaxy/computing/processor/BenchmarkedProcessor.java 0 0 37
org/galaxy/computing/processor/BenchmarkedProcessorReporter.java 0 0 34
org/galaxy/computing/processor/DevNull.java 0 0 17
org/galaxy/computing/processor/Identity.java 0 0 12
org/galaxy/computing/processor/MultiProcessor.java 0 0 43
org/galaxy/computing/processor/ProcessingException.java 0 0 10
org/galaxy/computing/processor/package-info.java 0 0 3
org/galaxy/computing/utils/DistantParameterBuilder.java 0 0 45
org/galaxy/computing/utils/DistantParameterDecorator.java 0 0 63
org/galaxy/computing/utils/DomainResolver.java 0 0 7
org/galaxy/computing/utils/Lookup.java 0 0 48
org/galaxy/computing/utils/NuggetUtils.java 0 0 18
org/galaxy/computing/utils/VolumeMarker.java 0 0 29
org/galaxy/computing/utils/package-info.java 0 0 1
org/galaxy/computing/worker/AbstractWorker.java 0 0 98
org/galaxy/computing/worker/RemoteWorker.java 0 0 11
org/galaxy/computing/worker/package-info.java 0 0 2
org/galaxy/connectors/AbstractConnector.java 0 0 78
org/galaxy/connectors/AbstractTask.java 0 0 54
org/galaxy/connectors/AbstractTaskExecutor.java 0 0 46
org/galaxy/connectors/ConnectorException.java 0 0 10
org/galaxy/connectors/ConnectorNotAvailableException.java 0 0 11
org/galaxy/connectors/DirectTaskExecutor.java 0 0 48
org/galaxy/connectors/DocumentReader.java 0 0 5
org/galaxy/connectors/DocumentSender.java 0 0 48
org/galaxy/connectors/IllegalTaskException.java 0 0 10
org/galaxy/connectors/Priority.java 0 0 11
org/galaxy/connectors/TaskExecutor.java 0 0 4
org/galaxy/connectors/TaskFactory.java 0 0 76
org/galaxy/connectors/TaskFactoryResolver.java 0 0 5
org/galaxy/connectors/TaskFactoryResolverImpl.java 0 0 8
org/galaxy/connectors/TaskKey.java 0 0 38
org/galaxy/connectors/UnknownTaskException.java 0 0 11
org/galaxy/connectors/bobo/AbstractBoboTask.java 0 0 55
org/galaxy/connectors/bobo/CabinetTask.java 0 0 6
org/galaxy/connectors/bobo/CabinetTaskExecutor.java 0 0 12
org/galaxy/connectors/bobo/ClientDownloadTask.java 0 0 7
org/galaxy/connectors/bobo/ClientDownloadTaskBody.java 0 0 51
org/galaxy/connectors/bobo/ClientDownloadTaskFactory.java 0 0 30
org/galaxy/connectors/bobo/CrawlerSystem.java 0 0 49
org/galaxy/connectors/bobo/CrawlerSystemComparator.java 0 0 10
org/galaxy/connectors/bobo/DiskSpaceDetails.java 0 0 17
org/galaxy/connectors/bobo/DownloadTaskExecutor.java 0 0 43
org/galaxy/connectors/bobo/MassiveDownloadTask.java 0 0 3
org/galaxy/connectors/bobo/MassiveDownloadTaskBody.java 0 0 42
org/galaxy/connectors/bobo/MassiveDownloadTaskFactory.java 0 0 39
org/galaxy/connectors/bobo/SpecificUrlDownloadTask.java 0 0 3
org/galaxy/connectors/bobo/SpecificUrlDownloadTaskFactory.java 0 0 4
org/galaxy/connectors/bobo/cabinets/CabinetAlternationListener.java 0 0 36
org/galaxy/connectors/bobo/cabinets/CabinetDescriptor.java 0 0 34
org/galaxy/connectors/bobo/cabinets/CabinetMonitor.java 0 0 23
org/galaxy/connectors/bobo/cabinets/CabinetObserver.java 0 0 16
org/galaxy/connectors/bobo/cabinets/CabinetReader.java 0 0 33
org/galaxy/connectors/bobo/cabinets/CabinetTaskFactory.java 0 0 15
org/galaxy/connectors/bobo/cabinets/CabinetsDatabase.java 0 0 16
org/galaxy/connectors/bobo/cabinets/CabinetsDatabasePostgreImpl.java 0 0 79
org/galaxy/connectors/bobo/cabinets/TaskBody.java 0 0 73
org/galaxy/connectors/bobo/cabinets/package-info.java 0 0 1
org/galaxy/connectors/bobo/db/ExtendedTaskDatabase.java 0 0 14
org/galaxy/connectors/bobo/db/ExtendedTaskDatabasePostgreImpl.java 0 0 91
org/galaxy/connectors/bobo/db/TaskEntityBuilder.java 0 0 10
org/galaxy/connectors/bobo/db/TaskInfo.java 0 0 58
org/galaxy/connectors/bobo/db/TaskStats.java 0 0 33
org/galaxy/connectors/bobo/db/package-info.java 0 0 1
org/galaxy/connectors/bobo/package-info.java 0 0 2
org/galaxy/connectors/filesystem/Directive.java 0 0 28
org/galaxy/connectors/filesystem/DirectiveList.java 0 0 7
org/galaxy/connectors/filesystem/Directives.java 0 0 14
org/galaxy/connectors/filesystem/DirectoryTreeReader.java 0 0 60
org/galaxy/connectors/filesystem/FileSystemTask.java 0 0 13
org/galaxy/connectors/filesystem/FileSystemTaskExecutor.java 0 0 17
org/galaxy/connectors/filesystem/FileSystemTaskFactory.java 0 0 12
org/galaxy/connectors/filesystem/Htaccess.java 0 0 38
org/galaxy/connectors/filesystem/HtaccessReader.java 0 0 30
org/galaxy/connectors/filesystem/SupportedDirectives.java 0 0 6
org/galaxy/connectors/filesystem/package-info.java 0 0 3
org/galaxy/connectors/package-info.java 0 0 1
org/galaxy/connectors/utils/DirectoryMonitor.java 0 0 14
org/galaxy/connectors/utils/FileFilters.java 0 0 2
org/galaxy/connectors/utils/package-info.java 0 0 1
org/galaxy/core/Configurable.java 0 0 40
org/galaxy/core/DataResource.java 0 0 3
org/galaxy/core/InstallationProcess.java 0 0 9
org/galaxy/core/JdbcDistantSystem.java 0 0 23
org/galaxy/core/package-info.java 0 0 1
org/galaxy/db/AbstractDAO.java 0 0 48
org/galaxy/db/AlreadyExistsException.java 0 0 11
org/galaxy/db/CRUD.java 0 0 23
org/galaxy/db/Commitable.java 0 0 2
org/galaxy/db/DataException.java 0 0 31
org/galaxy/db/DataSourceProvider.java 0 0 2
org/galaxy/db/NotFoundException.java 0 0 21
org/galaxy/db/PoolingDataSourceProvider.java 0 0 29
org/galaxy/db/SQLHelper.java 0 0 54
org/galaxy/db/package-info.java 0 0 1
org/galaxy/detection/CharsetDetector.java 0 0 17
org/galaxy/detection/CharsetDetectorFactory.java 0 0 3
org/galaxy/detection/ContentBasedIdentifier.java 0 0 12
org/galaxy/detection/ICUCharsetDetector.java 0 0 44
org/galaxy/detection/MimeTypeIdentifier.java 0 0 9
org/galaxy/detection/MimeTypeIdentifierFactory.java 0 0 3
org/galaxy/detection/NameBasedIdentifier.java 0 0 12
org/galaxy/detection/package-info.java 0 0 1
org/galaxy/distant/AccountsManager.java 0 0 72
org/galaxy/distant/AccountsManagerImpl.java 0 0 128
org/galaxy/distant/AutoCompleter.java 0 0 20
org/galaxy/distant/AutoCompleterImpl.java 0 0 25
org/galaxy/distant/BoboConnector.java 0 0 42
org/galaxy/distant/BoboConnectorImpl.java 0 0 135
org/galaxy/distant/CollectionsManager.java 0 0 79
org/galaxy/distant/CollectionsManagerImpl.java 0 0 228
org/galaxy/distant/Connector.java 0 0 10
org/galaxy/distant/ConnectorFacade.java 0 0 15
org/galaxy/distant/ConnectorFacadeImpl.java 0 0 77
org/galaxy/distant/FilePathResolver.java 0 0 31
org/galaxy/distant/FilePathResolverImpl.java 0 0 55
org/galaxy/distant/FileSystemConnector.java 0 0 2
org/galaxy/distant/FileSystemConnectorImpl.java 0 0 33
org/galaxy/distant/Installer.java 0 0 27
org/galaxy/distant/LockServer.java 0 0 6
org/galaxy/distant/LockServerImpl.java 0 0 36
org/galaxy/distant/Preferences.java 0 0 11
org/galaxy/distant/PreferencesImpl.java 0 0 38
org/galaxy/distant/ReplicableStorage.java 0 0 11
org/galaxy/distant/ReplicableStorageImpl.java 0 0 103
org/galaxy/distant/ReplicableStorageMonitor.java 0 0 1
org/galaxy/distant/ReplicableStorageMonitorImpl.java 0 0 89
org/galaxy/distant/Search.java 0 0 15
org/galaxy/distant/SearchImpl.java 0 0 48
org/galaxy/distant/Wayback.java 0 0 30
org/galaxy/distant/WaybackImpl.java 0 0 84
org/galaxy/distant/package-info.java 0 0 1
org/galaxy/egothor/BitmapTokenFactory.java 0 0 6
org/galaxy/egothor/BufferedTankerProvider.java 0 0 48
org/galaxy/egothor/CacheableTankerProvider.java 0 0 69
org/galaxy/egothor/DataRepositoryAdapter.java 0 0 42
org/galaxy/egothor/PhraseDiacriticsRemover.java 0 0 10
org/galaxy/egothor/QueryTranslator.java 0 0 5
org/galaxy/egothor/RangeTokenFactory.java 0 0 3
org/galaxy/egothor/SimpleTankerProvider.java 0 0 48
org/galaxy/egothor/TankerAdapter.java 0 0 26
org/galaxy/egothor/TankerProvider.java 0 0 4
org/galaxy/egothor/TokenFactory.java 0 0 13
org/galaxy/egothor/Tokens.java 0 0 22
org/galaxy/egothor/WildcardSearchInterpreter.java 0 0 6
org/galaxy/egothor/WordTokenFactory.java 0 0 2
org/galaxy/egothor/package-info.java 0 0 1
org/galaxy/graph/ChunkManager.java 0 0 34
org/galaxy/graph/Edge.java 0 0 17
org/galaxy/graph/Graph.java 0 0 12
org/galaxy/graph/GraphPostgreImpl.java 0 0 68
org/galaxy/graph/package-info.java 0 0 1
org/galaxy/jmx/ReplicableStorageMXBean.java 0 0 5
org/galaxy/jmx/package-info.java 0 0 1
org/galaxy/logging/LoggerConfiguration.java 0 0 40
org/galaxy/logging/LoggerFactory.java 0 0 6
org/galaxy/logging/package-info.java 0 0 1
org/galaxy/offline/Dumper.java 0 0 1
org/galaxy/offline/DumperImpl.java 0 0 39
org/galaxy/offline/package-info.java 0 0 1
org/galaxy/package-info.java 0 0 1
org/galaxy/preferences/Preference.java 0 0 21
org/galaxy/preferences/PreferencesDatabase.java 0 0 10
org/galaxy/preferences/PreferencesDatabasePostgreImpl.java 0 0 92
org/galaxy/preferences/package-info.java 0 0 1
org/galaxy/processing/ProcessableResource.java 0 0 94
org/galaxy/processing/ProcessableResourceDataSet.java 0 0 2
org/galaxy/processing/ProcessableResourceDataSetImpl.java 0 0 7
org/galaxy/processing/ProcessableResourceRemoteWorker.java 0 0 2
org/galaxy/processing/ProcessableResourceRemoteWorkerImpl.java 0 0 8
org/galaxy/processing/WaybackResourceFactory.java 0 0 9
org/galaxy/processing/package-info.java 0 0 1
org/galaxy/processing/processor/AbstractFilter.java 0 0 10
org/galaxy/processing/processor/AbstractImportFilter.java 0 0 15
org/galaxy/processing/processor/AbstractIndexFilter.java 0 0 19
org/galaxy/processing/processor/AbstractProcessReport.java 0 0 52
org/galaxy/processing/processor/ChangesDetector.java 0 0 36
org/galaxy/processing/processor/CharsetEncodingDetector.java 0 0 14
org/galaxy/processing/processor/ChecksumComputer.java 0 0 11
org/galaxy/processing/processor/CollectionStatisticsUpdater.java 0 0 18
org/galaxy/processing/processor/ContentTypeIndexFilter.java 0 0 20
org/galaxy/processing/processor/DeepWebDetector.java 0 0 62
org/galaxy/processing/processor/FileSizeExtractor.java 0 0 12
org/galaxy/processing/processor/ImageIndexFilter.java 0 0 20
org/galaxy/processing/processor/ImageMetaDataExtractor.java 0 0 15
org/galaxy/processing/processor/Indexer.java 0 0 130
org/galaxy/processing/processor/LinksExtractor.java 0 0 29
org/galaxy/processing/processor/MimeTypeDetector.java 0 0 16
org/galaxy/processing/processor/OriginalDataDisposer.java 0 0 11
org/galaxy/processing/processor/ReferenceCantHaveIndexFilter.java 0 0 12
org/galaxy/processing/processor/ReferenceDomainExtractor.java 0 0 19
org/galaxy/processing/processor/TextCantHaveIndexFilter.java 0 0 7
org/galaxy/processing/processor/TextChangesImportFilter.java 0 0 18
org/galaxy/processing/processor/TextExtractor.java 0 0 33
org/galaxy/processing/processor/TextMustHaveIndexFilter.java 0 0 21
org/galaxy/processing/processor/TitleSanitizer.java 0 0 23
org/galaxy/processing/processor/UUIDGenerator.java 0 0 12
org/galaxy/processing/processor/WaybackBridge.java 0 0 14
org/galaxy/processing/processor/WaybackMetadataSaver.java 0 0 28
org/galaxy/processing/processor/package-info.java 0 0 1
org/galaxy/run/AbstractStarter.java 0 0 94
org/galaxy/run/BasicOptions.java 0 0 19
org/galaxy/run/Checker.java 0 0 31
org/galaxy/run/Console.java 0 0 20
org/galaxy/run/Crawler.java 0 0 12
org/galaxy/run/Deployer.java 0 0 4
org/galaxy/run/Installer.java 0 0 28
org/galaxy/run/package-info.java 0 0 1
org/galaxy/search/Hit.java 0 0 30
org/galaxy/search/MalformedQueryException.java 0 0 12
org/galaxy/search/Query.java 0 0 35
org/galaxy/search/QueryResponseFactory.java 0 0 8
org/galaxy/search/ResultList.java 0 0 25
org/galaxy/search/SearchException.java 0 0 14
org/galaxy/search/SearchQueryException.java 0 0 9
org/galaxy/search/package-info.java 0 0 1
org/galaxy/services/AbstractWebServer.java 0 0 15
org/galaxy/services/GrizzlyStarter.java 0 0 14
org/galaxy/services/Mappings.java 0 0 3
org/galaxy/services/RemoteProxy.java 0 0 22
org/galaxy/services/SecuredWebServer.java 0 0 51
org/galaxy/services/ServiceUnavailableException.java 0 0 14
org/galaxy/services/SimpleWebServer.java 0 0 14
org/galaxy/services/URLBasedContentNegotiationFilter.java 0 0 7
org/galaxy/services/WebServer.java 0 0 13
org/galaxy/services/annotation/Autowire.java 0 0 2
org/galaxy/services/annotation/package-info.java 0 0 1
org/galaxy/services/auth/AuthenticationException.java 0 0 11
org/galaxy/services/auth/AuthenticationExceptionMapper.java 0 0 6
org/galaxy/services/auth/SecurityFilter.java 0 0 46
org/galaxy/services/beans/AbstractAccountEntity.java 0 0 38
org/galaxy/services/beans/AbstractDataStub.java 0 0 13
org/galaxy/services/beans/AbstractPaginable.java 0 0 59
org/galaxy/services/beans/AccessRights.java 0 0 44
org/galaxy/services/beans/AvailableServices.java 0 0 19
org/galaxy/services/beans/Cabinet.java 0 0 63
org/galaxy/services/beans/Capability.java 0 0 2
org/galaxy/services/beans/Collection.java 0 0 94
org/galaxy/services/beans/Collections.java 0 0 6
org/galaxy/services/beans/Comment.java 0 0 33
org/galaxy/services/beans/Comments.java 0 0 1
org/galaxy/services/beans/CommonTask.java 0 0 27
org/galaxy/services/beans/Crawler.java 0 0 33
org/galaxy/services/beans/CrawlerTask.java 0 0 67
org/galaxy/services/beans/CrawlerTaskStats.java 0 0 92
org/galaxy/services/beans/DataSource.java 0 0 88
org/galaxy/services/beans/DataSourceStatePair.java 0 0 23
org/galaxy/services/beans/DataSourceStatePairs.java 0 0 29
org/galaxy/services/beans/DataSourceTaskReport.java 0 0 87
org/galaxy/services/beans/DirectoryFiles.java 0 0 21
org/galaxy/services/beans/DiskUsage.java 0 0 36
org/galaxy/services/beans/GraphEdge.java 0 0 22
org/galaxy/services/beans/Group.java 0 0 9
org/galaxy/services/beans/IndexSettings.java 0 0 102
org/galaxy/services/beans/LocalPathDetail.java 0 0 34
org/galaxy/services/beans/Message.java 0 0 15
org/galaxy/services/beans/PaginableSet.java 0 0 122
org/galaxy/services/beans/Preference.java 0 0 41
org/galaxy/services/beans/Preferences.java 0 0 23
org/galaxy/services/beans/RegisteredSystem.java 0 0 36
org/galaxy/services/beans/RegisteredSystems.java 0 0 22
org/galaxy/services/beans/Resource.java 0 0 117
org/galaxy/services/beans/Schema.java 0 0 3
org/galaxy/services/beans/SearchHit.java 0 0 72
org/galaxy/services/beans/SearchQuery.java 0 0 40
org/galaxy/services/beans/SearchResult.java 0 0 55
org/galaxy/services/beans/ServiceFailure.java 0 0 32
org/galaxy/services/beans/ServiceFailureTypes.java 0 0 2
org/galaxy/services/beans/ServiceStatus.java 0 0 25
org/galaxy/services/beans/Sharing.java 0 0 44
org/galaxy/services/beans/Suggestion.java 0 0 39
org/galaxy/services/beans/TaskBody.java 0 0 40
org/galaxy/services/beans/TaskData.java 0 0 29
org/galaxy/services/beans/TaskHeader.java 0 0 69
org/galaxy/services/beans/TaskKey.java 0 0 45
org/galaxy/services/beans/Timeline.java 0 0 30
org/galaxy/services/beans/TimelineEntry.java 0 0 35
org/galaxy/services/beans/User.java 0 0 34
org/galaxy/services/beans/XmlBean.java 0 0 3
org/galaxy/services/beans/internal/AbstractAccountEntityBean.java 0 0 39
org/galaxy/services/beans/internal/CabinetBean.java 0 0 44
org/galaxy/services/beans/internal/CapabilityBean.java 0 0 3
org/galaxy/services/beans/internal/CollectionBean.java 0 0 61
org/galaxy/services/beans/internal/CommentBean.java 0 0 36
org/galaxy/services/beans/internal/CommentsBean.java 0 0 11
org/galaxy/services/beans/internal/CrawlerSystemBean.java 0 0 24
org/galaxy/services/beans/internal/DataSourceBean.java 0 0 54
org/galaxy/services/beans/internal/DataSourceTaskReportBean.java 0 0 68
org/galaxy/services/beans/internal/DiskUsageBean.java 0 0 15
org/galaxy/services/beans/internal/FacadeBean.java 0 0 29
org/galaxy/services/beans/internal/GraphEdgeBean.java 0 0 21
org/galaxy/services/beans/internal/GroupBean.java 0 0 6
org/galaxy/services/beans/internal/HitBean.java 0 0 58
org/galaxy/services/beans/internal/IndexSettingsBean.java 0 0 68
org/galaxy/services/beans/internal/InternalBean.java 0 0 13
org/galaxy/services/beans/internal/InternalBeanFactory.java 0 0 64
org/galaxy/services/beans/internal/ListableFacadeBean.java 0 0 27
org/galaxy/services/beans/internal/PhraseBean.java 0 0 15
org/galaxy/services/beans/internal/PreferenceBean.java 0 0 21
org/galaxy/services/beans/internal/QueryBean.java 0 0 30
org/galaxy/services/beans/internal/ResourceBean.java 0 0 74
org/galaxy/services/beans/internal/SearchResultBean.java 0 0 48
org/galaxy/services/beans/internal/SharingBean.java 0 0 26
org/galaxy/services/beans/internal/TaskInfoBean.java 0 0 104
org/galaxy/services/beans/internal/TimelineBean.java 0 0 23
org/galaxy/services/beans/internal/TimelineEntryBean.java 0 0 27
org/galaxy/services/beans/internal/UserBean.java 0 0 33
org/galaxy/services/beans/internal/package-info.java 0 0 2
org/galaxy/services/beans/package-info.java 0 0 2
org/galaxy/services/beans/utils/InvalidXmlCharactersAdapter.java 0 0 7
org/galaxy/services/beans/utils/MapAdapter.java 0 0 12
org/galaxy/services/beans/utils/MapEntryType.java 0 0 7
org/galaxy/services/beans/utils/MapType.java 0 0 3
org/galaxy/services/beans/utils/XMLHelper.java 0 0 13
org/galaxy/services/beans/utils/package-info.java 0 0 1
org/galaxy/services/package-info.java 0 0 1
org/galaxy/services/params/IDSet.java 0 0 9
org/galaxy/services/params/Listing.java 0 0 39
org/galaxy/services/params/UUIDParam.java 0 0 7
org/galaxy/services/params/package-info.java 0 0 1
org/galaxy/services/providers/AbstractParameterProvider.java 0 0 18
org/galaxy/services/providers/BeanFactoryProvider.java 0 0 3
org/galaxy/services/providers/ListingParamProvider.java 0 0 8
org/galaxy/services/providers/RemoteProxyProvider.java 0 0 3
org/galaxy/services/providers/SearchQueryProvider.java 0 0 9
org/galaxy/services/providers/StartupListener.java 0 0 6
org/galaxy/services/providers/distant/AccountsManagerProvider.java 0 0 7
org/galaxy/services/providers/distant/AutoCompleterProvider.java 0 0 7
org/galaxy/services/providers/distant/BoboConnectorProvider.java 0 0 7
org/galaxy/services/providers/distant/CollectionsManagerProvider.java 0 0 6
org/galaxy/services/providers/distant/ConnectorFacadeProvider.java 0 0 6
org/galaxy/services/providers/distant/FilePathResolverProvider.java 0 0 7
org/galaxy/services/providers/distant/FileSystemConnectorProvider.java 0 0 7
org/galaxy/services/providers/distant/PreferencesProvider.java 0 0 7
org/galaxy/services/providers/distant/SearchProvider.java 0 0 4
org/galaxy/services/providers/distant/WaybackProvider.java 0 0 9
org/galaxy/services/providers/distant/package-info.java 0 0 1
org/galaxy/services/providers/exception/AbstractExceptionMapper.java 0 0 29
org/galaxy/services/providers/exception/AlreadyExistsExceptionMapper.java 0 0 4
org/galaxy/services/providers/exception/ConnectorExceptionMapper.java 0 0 9
org/galaxy/services/providers/exception/DataExceptionMapper.java 0 0 5
org/galaxy/services/providers/exception/DefaultExceptionMapper.java 0 0 5
org/galaxy/services/providers/exception/NotFoundExceptionMapper.java 0 0 6
org/galaxy/services/providers/exception/RemoteExceptionMapper.java 0 0 4
org/galaxy/services/providers/exception/SearchQueryExceptionMapper.java 0 0 7
org/galaxy/services/providers/exception/ServiceUnavailabilityMapper.java 0 0 4
org/galaxy/services/providers/exception/UnsupportedTaskExceptionMapper.java 0 0 3
org/galaxy/services/providers/exception/WebApplicationExceptionMapper.java 0 0 7
org/galaxy/services/providers/exception/package-info.java 0 0 1
org/galaxy/services/providers/package-info.java 0 0 1
org/galaxy/services/resources/AbstractService.java 0 0 7
org/galaxy/services/resources/AccountsService.java 0 0 179
org/galaxy/services/resources/AutoCompleteService.java 0 0 9
org/galaxy/services/resources/BoboConnectorService.java 0 0 52
org/galaxy/services/resources/CollectionService.java 0 0 135
org/galaxy/services/resources/ConnectorFacadeService.java 0 0 23
org/galaxy/services/resources/GenericService.java 0 0 6
org/galaxy/services/resources/PreferencesService.java 0 0 65
org/galaxy/services/resources/SearchService.java 0 0 22
org/galaxy/services/resources/StatusService.java 0 0 6
org/galaxy/services/resources/WaybackService.java 0 0 104
org/galaxy/services/resources/WebGraphService.java 0 0 15
org/galaxy/services/resources/package-info.java 0 0 1
org/galaxy/services/utils/ShaPasswordEncoder.java 0 0 25
org/galaxy/services/utils/beans/BeanFactory.java 0 0 194
org/galaxy/services/utils/beans/BidirectionalConverter.java 0 0 9
org/galaxy/services/utils/beans/TaskDataConverter.java 0 0 11
org/galaxy/services/utils/beans/package-info.java 0 0 1
org/galaxy/tools/Search.java 0 0 38
org/galaxy/utils/Assert.java 0 0 7
org/galaxy/utils/Attributes.java 0 0 91
org/galaxy/utils/ClasspathScanner.java 0 0 13
org/galaxy/utils/Configuration.java 0 0 66
org/galaxy/utils/DiffUtils.java 0 0 493
org/galaxy/utils/ListableSet.java 0 0 46
org/galaxy/utils/MD5.java 0 0 298
org/galaxy/utils/MemoryUsage.java 0 0 12
org/galaxy/utils/NotifyingThread.java 0 0 34
org/galaxy/utils/PropertiesUtils.java 0 0 19
org/galaxy/utils/StringMapDecorator.java 0 0 39
org/galaxy/utils/StringUtils.java 0 0 25
org/galaxy/utils/ThreadCompleteListener.java 0 0 2
org/galaxy/utils/XmlBinder.java 0 0 18
org/galaxy/utils/bobo/Crawl.java 0 0 15
org/galaxy/utils/bobo/Crawler.java 0 0 22
org/galaxy/utils/bobo/Install.java 0 0 14
org/galaxy/utils/bobo/RunLinux.java 0 0 41
org/galaxy/utils/bobo/RunRegistry.java 0 0 18
org/galaxy/utils/bobo/RunWindows.java 0 0 40
org/galaxy/utils/bobo/Test.java 0 0 6
org/galaxy/utils/bobo/package-info.java 0 0 1
org/galaxy/utils/fs/DiskUsage.java 0 0 14
org/galaxy/utils/fs/FileSystemUtils.java 0 0 30
org/galaxy/utils/fs/package-info.java 0 0 1
org/galaxy/utils/package-info.java 0 0 1
org/galaxy/wayback/Queries.java 0 0 24
org/galaxy/wayback/Resource.java 0 0 36
org/galaxy/wayback/ResourceFactory.java 0 0 4
org/galaxy/wayback/ResourceFactoryProvider.java 0 0 7
org/galaxy/wayback/Timeline.java 0 0 24
org/galaxy/wayback/TimelineEntry.java 0 0 17
org/galaxy/wayback/UUIDComputer.java 0 0 2
org/galaxy/wayback/WaybackDatabase.java 0 0 47
org/galaxy/wayback/WaybackDatabaseImpl.java 0 0 258
org/galaxy/wayback/comments/Comment.java 0 0 22
org/galaxy/wayback/comments/CommentsDatabase.java 0 0 12
org/galaxy/wayback/comments/CommentsDatabaseImpl.java 0 0 48
org/galaxy/wayback/comments/package-info.java 0 0 2
org/galaxy/wayback/content/AbsoluteReferencesView.java 0 0 16
org/galaxy/wayback/content/AbstractResourceView.java 0 0 9
org/galaxy/wayback/content/HTMLContentSimplifier.java 0 0 19
org/galaxy/wayback/content/HTMLOfflineContentPrinter.java 0 0 52
org/galaxy/wayback/content/HttpEquivRefreshRemover.java 0 0 28
org/galaxy/wayback/content/InternalReferencesResolver.java 0 0 78
org/galaxy/wayback/content/InternalView.java 0 0 42
org/galaxy/wayback/content/Reference.java 0 0 22
org/galaxy/wayback/content/ReferencesParser.java 0 0 46
org/galaxy/wayback/content/ResourceView.java 0 0 6
org/galaxy/wayback/content/filters/HtmlContentWriter.java 0 0 14
org/galaxy/wayback/content/filters/InternalReferencesResolver.java 0 0 74
org/galaxy/wayback/content/filters/package-info.java 0 0 1
org/galaxy/wayback/content/package-info.java 0 0 1
org/galaxy/wayback/package-info.java 0 0 1

Rules

Rules Violations Severity
JavadocPackage
  • allowLegacy: "true"
4  Error
NewlineAtEndOfFile 344  Error
Translation 0  Error
FileLength 1  Error
FileTabCharacter
  • eachLine: "true"
4  Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
1203  Error
JavadocMethod 2476  Error
JavadocType 76  Error
JavadocVariable 1110  Error
JavadocStyle 115  Error
ConstantName 89  Error
LocalFinalVariableName 3  Error
LocalVariableName 87  Error
MemberName 22  Error
MethodName 42  Error
PackageName 0  Error
ParameterName 34  Error
StaticVariableName 0  Error
TypeName 0  Error
AvoidStarImport 2  Error
IllegalImport 0  Error
RedundantImport 0  Error
UnusedImports 91  Error
LineLength 2329  Error
MethodLength 0  Error
ParameterNumber 5  Error
EmptyForIteratorPad 0  Error
MethodParamPad 0  Error
NoWhitespaceAfter 7  Error
NoWhitespaceBefore 1  Error
OperatorWrap 3  Error
ParenPad 51  Error
TypecastParenPad 0  Error
WhitespaceAfter 96  Error
WhitespaceAround 290  Error
ModifierOrder 30  Error
RedundantModifier 320  Error
AvoidNestedBlocks 7  Error
EmptyBlock 27  Error
LeftCurly 83  Error
NeedBraces 12  Error
RightCurly 0  Error
AvoidInlineConditionals 70  Error
EmptyStatement 0  Error
EqualsHashCode 0  Error
HiddenField 515  Error
IllegalInstantiation 0  Error
InnerAssignment 9  Error
MagicNumber 458  Error
MissingSwitchDefault 10  Error
RedundantThrows 127  Error
SimplifyBooleanExpression 2  Error
SimplifyBooleanReturn 1  Error
DesignForExtension 1991  Error
FinalClass 0  Error
HideUtilityClassConstructor 26  Error
InterfaceIsType 0  Error
VisibilityModifier 302  Error
ArrayTypeStyle 14  Error
FinalParameters 2844  Error
TodoComment 8  Error
UpperEll 72  Error

Details

kernel/storage/TimestampedRepositoryReader.java

Violation Message Line
File does not end with a newline. 0
Unused import - java.util.Arrays. 12
Missing a Javadoc comment. 51
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 51
Missing a Javadoc comment. 54
Line is longer than 80 characters (found 82). 56
Missing a Javadoc comment. 57
Missing a Javadoc comment. 60
Name 'last_read' must match pattern '^[a-z][a-zA-Z0-9]*$'. 60
Missing a Javadoc comment. 63
Missing a Javadoc comment. 66
Parameter directory should be final. 75
'directory' hides a field. 75
Line is longer than 80 characters (found 92). 87
Parameter directory should be final. 87
'directory' hides a field. 87
Parameter force should be final. 87
'force' hides a field. 87
First sentence should end with a period. 95
Method 'open' is not designed for extension - needs to be abstract, final or empty. 101
Missing a Javadoc comment. 106
Missing a Javadoc comment. 116
Method 'destroy' is not designed for extension - needs to be abstract, final or empty. 124
Parameter swc should be final. 125
Method 'getFilename' is not designed for extension - needs to be abstract, final or empty. 129
Missing a Javadoc comment. 129
Parameter localPart should be final. 129
Missing a Javadoc comment. 133
Missing a Javadoc comment. 135
Variable 'directory' must be private and have accessor methods. 135
Missing a Javadoc comment. 136
Variable 'list' must be private and have accessor methods. 136
Missing a Javadoc comment. 137
Variable 'cursor' must be private and have accessor methods. 137
Missing a Javadoc comment. 138
Variable 'file' must be private and have accessor methods. 138
Missing a Javadoc comment. 140
Parameter directory should be final. 140
'directory' hides a field. 140
Parameter timestamp should be final. 140
Parameter force should be final. 140
'force' hides a field. 140
Line is longer than 80 characters (found 109). 141
Redundant throws: 'NoSuchElementException' is unchecked exception. 146
Avoid inline conditionals. 148
Line is longer than 80 characters (found 112). 180
Missing a Javadoc comment. 192
Missing a Javadoc comment. 194
Missing a Javadoc comment. 197
Missing a Javadoc comment. 199
Missing a Javadoc comment. 201
Line is longer than 80 characters (found 90). 203
Missing a Javadoc comment. 203
Parameter directory should be final. 203
'directory' hides a field. 203
Parameter logFile should be final. 203
Parameter force should be final. 203
'force' hides a field. 203
Missing a Javadoc comment. 213
Parameter file should be final. 224
Parameter dir should be final. 234
Parameter name should be final. 234

kernel/storage/package-info.java

Violation Message Line
File does not end with a newline. 0

kernel/system/GalaxyStorageImpl.java

Violation Message Line
File does not end with a newline. 0
Missing package-info.java file. 0
Unused import - java.util.concurrent.locks.Lock. 12
Unused import - kernel.cluster.DistantParameter. 17
Missing a Javadoc comment. 34
Name 'rnd' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
Missing a Javadoc comment. 35
'@BootParam' annotation modifier does not preceed non-annotation modifiers. 35
Variable 'domain' must be private and have accessor methods. 36
Missing a Javadoc comment. 37
'@BootParam' annotation modifier does not preceed non-annotation modifiers. 37
Variable 'directoriesList' must be private and have accessor methods. 38
Missing a Javadoc comment. 39
'@Context' annotation modifier does not preceed non-annotation modifiers. 39
Variable 'context' must be private and have accessor methods. 40
Missing a Javadoc comment. 41
Missing a Javadoc comment. 42
Missing a Javadoc comment. 43
First sentence should end with a period. 44
Line is longer than 80 characters (found 112). 47
'static' modifier out of order with the JLS suggestions. 47
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
First sentence should end with a period. 48
'static' modifier out of order with the JLS suggestions. 51
Line is longer than 80 characters (found 113). 56
Line is longer than 80 characters (found 104). 57
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Parameter context should be final. 67
'context' hides a field. 67
Line has trailing spaces. 73
Line has trailing spaces. 74
Line is longer than 80 characters (found 126). 84
'10000' is a magic number. 84
Line is longer than 80 characters (found 130). 89
'10000' is a magic number. 89
Line is longer than 80 characters (found 81). 90
Line is longer than 80 characters (found 98). 92
Missing a Javadoc comment. 111
Method 'close' is not designed for extension - needs to be abstract, final or empty. 115
Missing a Javadoc comment. 115
Line is longer than 80 characters (found 85). 121
Line is longer than 80 characters (found 100). 125
Method 'open' is not designed for extension - needs to be abstract, final or empty. 138
Line is longer than 80 characters (found 118). 139
Parameter name should be final. 139
Redundant throws: 'IllegalArgumentException' is unchecked exception. 139
Redundant throws: 'RemoteException' is subclass of 'IOException'. 139
Line is longer than 80 characters (found 86). 145
'60' is a magic number. 151
'1000' is a magic number. 151
Line is longer than 80 characters (found 117). 152
Line is longer than 80 characters (found 89). 153
Line is longer than 80 characters (found 130). 160
Line is longer than 80 characters (found 84). 162
Line is longer than 80 characters (found 108). 166
Line is longer than 80 characters (found 95). 170
Line is longer than 80 characters (found 81). 179
Method 'close' is not designed for extension - needs to be abstract, final or empty. 190
Parameter handleNum should be final. 191
Method 'write' is not designed for extension - needs to be abstract, final or empty. 218
Line is longer than 80 characters (found 89). 219
Parameter handleNum should be final. 219
Parameter b should be final. 219
Parameter off should be final. 219
Parameter len should be final. 219
Line is longer than 80 characters (found 86). 224
Method 'commit' is not designed for extension - needs to be abstract, final or empty. 245
Parameter handleNum should be final. 246
Line is longer than 80 characters (found 102). 271
Missing a Javadoc comment. 271
Missing a Javadoc comment. 273
Variable 'created' must be private and have accessor methods. 273
Missing a Javadoc comment. 275
Parameter os should be final. 275
Missing a Javadoc comment. 280

org/egothor/dir/GalaxyIndexCleaner.java

Violation Message Line
File does not end with a newline. 0
Unused import - java.util.Iterator. 7
Missing a Javadoc comment. 32
Missing a Javadoc comment. 33
Line is longer than 80 characters (found 108). 34
Missing a Javadoc comment. 34
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
Line is longer than 80 characters (found 81). 40
Parameter location should be final. 40
'location' hides a field. 40
Expected @param tag for 'location'. 40
Parameter lockServerConfigFilename should be final. 40
'lockServerConfigFilename' hides a field. 40
Expected @param tag for 'lockServerConfigFilename'. 40
Method 'run' is not designed for extension - needs to be abstract, final or empty. 48
Parameter args should be final. 56
Expected @param tag for 'args'. 56
Avoid inline conditionals. 63
Line is longer than 80 characters (found 124). 69
Avoid inline conditionals. 69
Line is longer than 80 characters (found 141). 72
Line is longer than 80 characters (found 124). 73
Line is longer than 80 characters (found 141). 81
Line is longer than 80 characters (found 133). 82
Line is longer than 80 characters (found 81). 86
Line is longer than 80 characters (found 87). 87
Line is longer than 80 characters (found 102). 88
Line is longer than 80 characters (found 97). 108
Line is longer than 80 characters (found 106). 109
Line is longer than 80 characters (found 83). 119
Line is longer than 80 characters (found 85). 120
Line is longer than 80 characters (found 85). 124
'8' is a magic number. 124
Line is longer than 80 characters (found 111). 125
Line is longer than 80 characters (found 87). 132
Line is longer than 80 characters (found 103). 142
Line is longer than 80 characters (found 125). 143
Expected an @return tag. 154
Line is longer than 80 characters (found 101). 166
Line is longer than 80 characters (found 123). 176
Line is longer than 80 characters (found 116). 183

org/egothor/dir/GalaxyTanker.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 102). 24
Missing a Javadoc comment. 24
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24
Missing a Javadoc comment. 27
Name 'snipper_factory' must match pattern '^[a-z][a-zA-Z0-9]*$'. 27
Variable 'snipper_factory' must be private and have accessor methods. 27
Parameter snipper_factory should be final. 46
'snipper_factory' hides a field. 46
Name 'snipper_factory' must match pattern '^[a-z][a-zA-Z0-9]*$'. 46
Method 'expandDocMetadata' is not designed for extension - needs to be abstract, final or empty. 59
Line is longer than 80 characters (found 97). 60
Parameter ofBarrel should be final. 60
Parameter interest should be final. 60
Line is longer than 80 characters (found 97). 62
Line is longer than 80 characters (found 83). 71
Line is longer than 80 characters (found 82). 77
Line is longer than 80 characters (found 101). 80
Line is longer than 80 characters (found 103). 81
Line is longer than 80 characters (found 100). 85
Line is longer than 80 characters (found 142). 86
Line is longer than 80 characters (found 113). 88
Line is longer than 80 characters (found 118). 92
'+' is not preceded with whitespace. 92
'+' is not followed by whitespace. 92
'+' is not preceded with whitespace. 92
'+' is not followed by whitespace. 92
Must have at least one statement. 95

org/egothor/dir/SharedRepositoryTanker.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 66
First sentence should end with a period. 75
Missing a Javadoc comment. 83
Variable 'localTanker' must be private and have accessor methods. 88
First sentence should end with a period. 89
Variable 'localDocDB' must be private and have accessor methods. 92
Missing a Javadoc comment. 98
Missing a Javadoc comment. 99
Missing a Javadoc comment. 100
Missing a Javadoc comment. 101
Missing a Javadoc comment. 102
Name 'MTE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 102
Missing a Javadoc comment. 103
Missing a Javadoc comment. 104
Missing a Javadoc comment. 105
Line is longer than 80 characters (found 100). 112
Missing a Javadoc comment. 112
Missing a Javadoc comment. 114
Line is longer than 80 characters (found 125). 134
Method 'initializeTankerSecure' is not designed for extension - needs to be abstract, final or empty. 134
Parameter indexDir should be final. 134
Expected @param tag for 'indexDir'. 134
Parameter repo should be final. 134
Expected @param tag for 'repo'. 134
Parameter useBerkeleyGP should be final. 134
'useBerkeleyGP' hides a field. 134
Expected @param tag for 'useBerkeleyGP'. 134
Parameter MTE should be final. 134
'MTE' hides a field. 134
Expected @param tag for 'MTE'. 134
Name 'MTE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 134
Line is longer than 80 characters (found 134). 135
Parameter capacity should be final. 135
'capacity' hides a field. 135
Expected @param tag for 'capacity'. 135
Parameter lockServerConfigFilename should be final. 135
'lockServerConfigFilename' hides a field. 135
Expected @param tag for 'lockServerConfigFilename'. 135
Parameter indexConstPeriodOfTime should be final. 135
'indexConstPeriodOfTime' hides a field. 135
Expected @param tag for 'indexConstPeriodOfTime'. 135
Expected @throws tag for 'java.io.IOException'. 135
Expected @throws tag for 'DatabaseException'. 135
Unable to get class information for DatabaseException. 135
Line is longer than 80 characters (found 105). 137
Line is longer than 80 characters (found 125). 158
Method 'initializeTankerSecure' is not designed for extension - needs to be abstract, final or empty. 158
More than 7 parameters (found 8). 158
Parameter indexDir should be final. 158
Expected @param tag for 'indexDir'. 158
Parameter repo should be final. 158
Expected @param tag for 'repo'. 158
Parameter useBerkeleyGP should be final. 158
'useBerkeleyGP' hides a field. 158
Expected @param tag for 'useBerkeleyGP'. 158
Parameter MTE should be final. 158
'MTE' hides a field. 158
Expected @param tag for 'MTE'. 158
Name 'MTE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 158
Line is longer than 80 characters (found 131). 159
Parameter capacity should be final. 159
'capacity' hides a field. 159
Expected @param tag for 'capacity'. 159
Parameter mergeFactor should be final. 159
'mergeFactor' hides a field. 159
Expected @param tag for 'mergeFactor'. 159
Parameter lockServerConfigFilename should be final. 159
'lockServerConfigFilename' hides a field. 159
Expected @param tag for 'lockServerConfigFilename'. 159
Parameter indexConstPeriodOfTime should be final. 159
'indexConstPeriodOfTime' hides a field. 159
Expected @param tag for 'indexConstPeriodOfTime'. 159
Expected @throws tag for 'java.io.IOException'. 159
Expected @throws tag for 'DatabaseException'. 160
Unable to get class information for DatabaseException. 160
Line is longer than 80 characters (found 137). 164
Avoid inline conditionals. 164
Line is longer than 80 characters (found 95). 167
Line is longer than 80 characters (found 138). 168
Line is longer than 80 characters (found 136). 169
Line is longer than 80 characters (found 81). 174
Line is longer than 80 characters (found 94). 176
Method 'open' is not designed for extension - needs to be abstract, final or empty. 190
Missing a Javadoc comment. 196
Missing a Javadoc comment. 198
Variable 'original' must be private and have accessor methods. 198
Missing a Javadoc comment. 200
Missing a Javadoc comment. 203
Parameter original should be final. 203
'original' hides a field. 203
Missing a Javadoc comment. 208
Expected @throws tag for 'UnsupportedOperationException'. 215
Redundant throws: 'UnsupportedOperationException' is unchecked exception. 215
Missing a Javadoc comment. 219
Line is longer than 80 characters (found 81). 220
Line is longer than 80 characters (found 99). 229
Line is longer than 80 characters (found 90). 234
Missing a Javadoc comment. 247
Missing a Javadoc comment. 251
Method 'openSecure' is not designed for extension - needs to be abstract, final or empty. 284
Unable to get class information for EgothorIndexConstExpiredException. 284
Method 'openIList' is not designed for extension - needs to be abstract, final or empty. 292
Parameter term should be final. 294
Parameter clean should be final. 294
Expected an @return tag. 311
Line is longer than 80 characters (found 122). 311
Method 'openIListSecure' is not designed for extension - needs to be abstract, final or empty. 311
Parameter term should be final. 311
Expected @param tag for 'term'. 311
Parameter clean should be final. 311
Expected @param tag for 'clean'. 311
Unable to get class information for EgothorIndexConstExpiredException. 311
Method 'query' is not designed for extension - needs to be abstract, final or empty. 318
Line is longer than 80 characters (found 126). 320
Parameter offset should be final. 320
Parameter length should be final. 320
Parameter p should be final. 320
Parameter query should be final. 320
Parameter max_hits2scan should be final. 320
Name 'max_hits2scan' must match pattern '^[a-z][a-zA-Z0-9]*$'. 320
Parameter pg_rerank should be final. 320
Name 'pg_rerank' must match pattern '^[a-z][a-zA-Z0-9]*$'. 320
Parameter controls should be final. 321
Unable to get class information for ParseException. 321
Line is longer than 80 characters (found 89). 322
Expected an @return tag. 344
Line is longer than 80 characters (found 132). 344
Method 'querySecure' is not designed for extension - needs to be abstract, final or empty. 344
Parameter offset should be final. 344
Expected @param tag for 'offset'. 344
Parameter length should be final. 344
Expected @param tag for 'length'. 344
Parameter p should be final. 344
Expected @param tag for 'p'. 344
Parameter query should be final. 344
Expected @param tag for 'query'. 344
Parameter max_hits2scan should be final. 344
Expected @param tag for 'max_hits2scan'. 344
Name 'max_hits2scan' must match pattern '^[a-z][a-zA-Z0-9]*$'. 344
Parameter pg_rerank should be final. 344
Expected @param tag for 'pg_rerank'. 344
Name 'pg_rerank' must match pattern '^[a-z][a-zA-Z0-9]*$'. 344
Line is longer than 80 characters (found 90). 345
Parameter controls should be final. 345
Expected @param tag for 'controls'. 345
Expected @throws tag for 'ParseException'. 345
Unable to get class information for ParseException. 345
Redundant throws: 'EgothorIndexConstExpiredException' listed more then one time. 345
Unable to get class information for EgothorIndexConstExpiredException. 345
Line is longer than 80 characters (found 143). 348
Method 'query' is not designed for extension - needs to be abstract, final or empty. 354
Line is longer than 80 characters (found 110). 356
Parameter q should be final. 356
Parameter result should be final. 356
Line is longer than 80 characters (found 114). 372
Method 'querySecure' is not designed for extension - needs to be abstract, final or empty. 372
Parameter q should be final. 372
Expected @param tag for 'q'. 372
Parameter result should be final. 372
Expected @param tag for 'result'. 372
Unable to get class information for EgothorIndexConstExpiredException. 373
Method 'expandDocMetadata' is not designed for extension - needs to be abstract, final or empty. 383
Line is longer than 80 characters (found 97). 385
Parameter ofBarrel should be final. 385
Parameter interest should be final. 385
Expected an @return tag. 402
Line is longer than 80 characters (found 101). 402
Method 'expandDocMetadataSecure' is not designed for extension - needs to be abstract, final or empty. 402
Parameter ofBarrel should be final. 402
Expected @param tag for 'ofBarrel'. 402
Parameter interest should be final. 402
Expected @param tag for 'interest'. 402
Unable to get class information for EgothorIndexConstExpiredException. 403
Method 'append' is not designed for extension - needs to be abstract, final or empty. 419
Parameter barrelReader should be final. 419
Expected @param tag for 'barrelReader'. 419
Line is longer than 80 characters (found 131). 423
Line is longer than 80 characters (found 113). 426
Method 'removeDoc' is not designed for extension - needs to be abstract, final or empty. 435
Parameter id should be final. 437
Method 'removeDoc' is not designed for extension - needs to be abstract, final or empty. 446
Parameter id should be final. 446
Parameter revision should be final. 446
Line is longer than 80 characters (found 132). 450
Line is longer than 80 characters (found 95). 451
Line is longer than 80 characters (found 132). 453
Line is longer than 80 characters (found 95). 454
Line is longer than 80 characters (found 134). 464
Line is longer than 80 characters (found 97). 465
Method 'commitWithResults' is not designed for extension - needs to be abstract, final or empty. 474
Method 'commit' is not designed for extension - needs to be abstract, final or empty. 487
Line is longer than 80 characters (found 90). 495
Line is longer than 80 characters (found 126). 505
Line is longer than 80 characters (found 125). 506
Line has trailing spaces. 510
Line is longer than 80 characters (found 136). 514
Line is longer than 80 characters (found 141). 515
Line has trailing spaces. 518
Line is longer than 80 characters (found 83). 525
Line is longer than 80 characters (found 81). 526
Line is longer than 80 characters (found 82). 541
Line is longer than 80 characters (found 91). 554
Parameter localBarrel should be final. 568
Expected @param tag for 'localBarrel'. 568
Line is longer than 80 characters (found 84). 570
Line is longer than 80 characters (found 84). 580
Line is longer than 80 characters (found 105). 585
Line is longer than 80 characters (found 82). 587
Line is longer than 80 characters (found 95). 588
Line is longer than 80 characters (found 94). 589
Must have at least one statement. 592
Line is longer than 80 characters (found 100). 593
Line is longer than 80 characters (found 82). 595
Line is longer than 80 characters (found 83). 600
Line is longer than 80 characters (found 101). 601
Line is longer than 80 characters (found 89). 603
Line is longer than 80 characters (found 96). 607
Line is longer than 80 characters (found 112). 609
Line is longer than 80 characters (found 85). 611
Line is longer than 80 characters (found 105). 612
Line is longer than 80 characters (found 125). 613
Line is longer than 80 characters (found 89). 614
Line is longer than 80 characters (found 93). 615
Line is longer than 80 characters (found 103). 616
Line is longer than 80 characters (found 125). 617
Line is longer than 80 characters (found 89). 618
Line is longer than 80 characters (found 103). 620
Line is longer than 80 characters (found 81). 621
Line is longer than 80 characters (found 90). 623
Line is longer than 80 characters (found 107). 626
Line is longer than 80 characters (found 117). 634
Line is longer than 80 characters (found 81). 635
Line is longer than 80 characters (found 86). 638
Must have at least one statement. 650
Line has trailing spaces. 651
Line is longer than 80 characters (found 113). 653
Line is longer than 80 characters (found 132). 658
Line is longer than 80 characters (found 102). 663
Line is longer than 80 characters (found 84). 664
'20' is a magic number. 694
Line is longer than 80 characters (found 89). 716
Line is longer than 80 characters (found 84). 740
Line is longer than 80 characters (found 98). 752
Parameter barrelLocation should be final. 752
Expected @param tag for 'barrelLocation'. 752
Parameter barrelChangeMap should be final. 752
Expected @param tag for 'barrelChangeMap'. 752
Parameter pos should be final. 752
Expected @param tag for 'pos'. 752
Line is longer than 80 characters (found 129). 754
Line is longer than 80 characters (found 104). 758
'8' is a magic number. 758
'8' is a magic number. 758
Expected an @return tag. 778
Line is longer than 80 characters (found 109). 778
Parameter localUID should be final. 778
Expected @param tag for 'localUID'. 778
Parameter barrelChangeMap should be final. 778
Expected @param tag for 'barrelChangeMap'. 778
Parameter pos should be final. 778
Expected @param tag for 'pos'. 778
Parameter localDocData should be final. 778
Expected @param tag for 'localDocData'. 778
'65000' is a magic number. 779
'65000' is a magic number. 779
Line is longer than 80 characters (found 86). 784
Line is longer than 80 characters (found 104). 786
Line is longer than 80 characters (found 83). 798
Parameter repo should be final. 798
Expected @param tag for 'repo'. 798
Parameter documentData should be final. 798
Expected @param tag for 'documentData'. 798
Line is longer than 80 characters (found 84). 807
Line is longer than 80 characters (found 97). 812
Line is longer than 80 characters (found 86). 831
Line is longer than 80 characters (found 99). 833
Line is longer than 80 characters (found 82). 836
Line is longer than 80 characters (found 81). 839
Line is longer than 80 characters (found 89). 852
Method 'reloadIndex' is not designed for extension - needs to be abstract, final or empty. 852
Parameter indexConstPeriodOfTime should be final. 852
'indexConstPeriodOfTime' hides a field. 852
Expected @param tag for 'indexConstPeriodOfTime'. 852
Expected @throws tag for 'IOException'. 852
Line is longer than 80 characters (found 95). 859
Line is longer than 80 characters (found 138). 860
Line is longer than 80 characters (found 136). 861
Line is longer than 80 characters (found 86). 868
Line is longer than 80 characters (found 99). 870
Line is longer than 80 characters (found 82). 873
Line is longer than 80 characters (found 81). 876
Line is longer than 80 characters (found 81). 885
Method 'commitEmit' is not designed for extension - needs to be abstract, final or empty. 885
Missing a Javadoc comment. 885
Parameter recordsx4 should be final. 885
Parameter record4 should be final. 885
Array brackets at illegal position. 885
'3' is a magic number. 897
'3' is a magic number. 901
'3' is a magic number. 904
'4' is a magic number. 908
Method 'destroy' is not designed for extension - needs to be abstract, final or empty. 917
Must have at least one statement. 930
Method 'close' is not designed for extension - needs to be abstract, final or empty. 958
Line is longer than 80 characters (found 82). 963
Must have at least one statement. 973
Must have at least one statement. 980
Line is longer than 80 characters (found 82). 982
Method 'optimize' is not designed for extension - needs to be abstract, final or empty. 989
Line is longer than 80 characters (found 128). 991
Line is longer than 80 characters (found 125). 992
Line is longer than 80 characters (found 116). 997
Method 'elements' is not designed for extension - needs to be abstract, final or empty. 1003
Expected an @return tag. 1034
Line is longer than 80 characters (found 87). 1034
Method 'elementsSecure' is not designed for extension - needs to be abstract, final or empty. 1034
Unable to get class information for EgothorIndexConstExpiredException. 1034
Line is longer than 80 characters (found 93). 1051
Unable to get class information for EgothorIndexConstExpiredException. 1051
Line is longer than 80 characters (found 113). 1054
Line is longer than 80 characters (found 106). 1055
Line is longer than 80 characters (found 104). 1058
Line is longer than 80 characters (found 98). 1059
Line is longer than 80 characters (found 106). 1065
Line is longer than 80 characters (found 117). 1067
Line is longer than 80 characters (found 108). 1071
Expected an @return tag. 1089
Conditional logic can be removed. 1092
Expected an @return tag. 1108
Line is longer than 80 characters (found 91). 1108
Parameter indexLocation should be final. 1108
Expected @param tag for 'indexLocation'. 1108
Expected @throws tag for 'DatabaseException'. 1108
Unable to get class information for DatabaseException. 1108
Expected @throws tag for 'IOException'. 1108
Expected an @return tag. 1130
Line is longer than 80 characters (found 91). 1130
Parameter indexLocation should be final. 1130
Expected @param tag for 'indexLocation'. 1130
Expected @throws tag for 'IOException'. 1130
Expected @throws tag for 'DatabaseException'. 1130
Unable to get class information for DatabaseException. 1130
Line is longer than 80 characters (found 86). 1137
Line is longer than 80 characters (found 109). 1138
Line is longer than 80 characters (found 94). 1154
Parameter indexLocation should be final. 1154
Expected @param tag for 'indexLocation'. 1154
Expected @throws tag for 'IOException'. 1154
Expected @throws tag for 'DatabaseException'. 1154
Unable to get class information for DatabaseException. 1154
Line is longer than 80 characters (found 97). 1162
Line is longer than 80 characters (found 110). 1164
Line is longer than 80 characters (found 93). 1168
Missing a Javadoc comment. 1168
Parameter indexLocation should be final. 1168
Unable to get class information for DatabaseException. 1168
Expected an @return tag. 1177
Parameter parentDirectory should be final. 1177
Expected @param tag for 'parentDirectory'. 1177
Line is longer than 80 characters (found 134). 1183
Expected an @return tag. 1195
'20' is a magic number. 1203
Line is longer than 80 characters (found 84). 1212
Method 'loadState' is not designed for extension - needs to be abstract, final or empty. 1218
Method 'getRootVersionID' is not designed for extension - needs to be abstract, final or empty. 1223
Method 'isDirty' is not designed for extension - needs to be abstract, final or empty. 1228
Method 'deleted' is not designed for extension - needs to be abstract, final or empty. 1233
Method 'expand' is not designed for extension - needs to be abstract, final or empty. 1238
Parameter expr should be final. 1239
Method 'forEach' is not designed for extension - needs to be abstract, final or empty. 1243
Parameter task should be final. 1244
Method 'getBitmap' is not designed for extension - needs to be abstract, final or empty. 1248
Parameter label should be final. 1249
Method 'getCWI' is not designed for extension - needs to be abstract, final or empty. 1253
Parameter terms should be final. 1254
Method 'getIListMeta' is not designed for extension - needs to be abstract, final or empty. 1258
Parameter term should be final. 1259
Method 'getMeta' is not designed for extension - needs to be abstract, final or empty. 1263
Parameter uid should be final. 1264
Method 'iterate' is not designed for extension - needs to be abstract, final or empty. 1268
Parameter task should be final. 1269
Method 'setBitmap' is not designed for extension - needs to be abstract, final or empty. 1273
Parameter label should be final. 1274
Parameter bitmap should be final. 1274
Method 'size' is not designed for extension - needs to be abstract, final or empty. 1278

org/egothor/dir/package-info.java

Violation Message Line
File does not end with a newline. 0

org/egothor/text/SimpleSnipperFactory.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 6
First sentence should end with a period. 28
First sentence should end with a period. 35
Variable 'htmlAware' must be private and have accessor methods. 40
Variable 'startHit' must be private and have accessor methods. 47
Variable 'endHit' must be private and have accessor methods. 54
Line is longer than 80 characters (found 95). 68
Line is longer than 80 characters (found 84). 73
Parameter htmlAware should be final. 73
'htmlAware' hides a field. 73
Parameter startHit should be final. 73
'startHit' hides a field. 73
Parameter endHit should be final. 73
'endHit' hides a field. 73
Method 'getSnipper' is not designed for extension - needs to be abstract, final or empty. 86
Parameter words should be final. 87
Line is longer than 80 characters (found 82). 88
Method 'getSnipper' is not designed for extension - needs to be abstract, final or empty. 98
Parameter words should be final. 99
Line is longer than 80 characters (found 114). 104

org/egothor/text/SnipperFactory.java

Violation Message Line
File does not end with a newline. 0
Redundant 'public' modifier. 20
Redundant 'public' modifier. 28

org/egothor/text/WildcardSearchSnipper.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 13
Missing a Javadoc comment. 14
Missing a Javadoc comment. 15
Line is longer than 80 characters (found 123). 17
Missing a Javadoc comment. 17
Parameter wildcardToken should be final. 17
Parameter words should be final. 17
Parameter htmlAware should be final. 17
Parameter startHit should be final. 17
Parameter endHit should be final. 17
Method 'filter' is not designed for extension - needs to be abstract, final or empty. 22
Parameter tokens should be final. 23
Missing a Javadoc comment. 36
Parameter tokens should be final. 36
Line is longer than 80 characters (found 81). 40
Inner assignments should be avoided. 40
Line has trailing spaces. 52

org/egothor/text/WildcardSnipperFactory.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 6
First sentence should end with a period. 28
First sentence should end with a period. 35
Variable 'htmlAware' must be private and have accessor methods. 40
Variable 'startHit' must be private and have accessor methods. 47
Variable 'endHit' must be private and have accessor methods. 54
Missing a Javadoc comment. 56
Name 'wildcard_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. 56
Variable 'wildcard_token' must be private and have accessor methods. 56
Parameter wildcard_token should be final. 63
'wildcard_token' hides a field. 63
Expected @param tag for 'wildcard_token'. 63
Name 'wildcard_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. 63
Line is longer than 80 characters (found 85). 64
Line is longer than 80 characters (found 95). 70
Line is longer than 80 characters (found 109). 75
Parameter wildcard_token should be final. 75
'wildcard_token' hides a field. 75
Expected @param tag for 'wildcard_token'. 75
Name 'wildcard_token' must match pattern '^[a-z][a-zA-Z0-9]*$'. 75
Parameter htmlAware should be final. 75
'htmlAware' hides a field. 75
Parameter startHit should be final. 75
'startHit' hides a field. 75
Parameter endHit should be final. 75
'endHit' hides a field. 75
Method 'getSnipper' is not designed for extension - needs to be abstract, final or empty. 89
Parameter words should be final. 90
Line is longer than 80 characters (found 93). 91
Method 'getSnipper' is not designed for extension - needs to be abstract, final or empty. 101
Parameter words should be final. 102
Line is longer than 80 characters (found 125). 107

org/egothor/text/package-info.java

Violation Message Line
Line has trailing spaces. 2
Line has trailing spaces. 4

org/galaxy/Constants.java

Violation Message Line
File does not end with a newline. 0
Utility classes should not have a public or default constructor. 11
Line is longer than 80 characters (found 95). 13
Missing a Javadoc comment. 13
Line has trailing spaces. 14

org/galaxy/Defaults.java

Violation Message Line
File does not end with a newline. 0
Utility classes should not have a public or default constructor. 10

org/galaxy/Version.java

Violation Message Line
File does not end with a newline. 0
Utility classes should not have a public or default constructor. 9
Name '_author' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 16
Name '_major' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 23
First sentence should end with a period. 25
Name '_minor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
First sentence should end with a period. 32
Name '_classifier' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 37
First sentence should end with a period. 39
First sentence should end with a period. 46
'(' is followed by whitespace. 62
')' is preceded with whitespace. 62

org/galaxy/accounts/AbstractEntity.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 8
Variable 'id' must be private and have accessor methods. 27
Variable 'name' must be private and have accessor methods. 34
Variable 'description' must be private and have accessor methods. 41
Variable 'dateCreated' must be private and have accessor methods. 48
Variable 'dateModified' must be private and have accessor methods. 55
Line has trailing spaces. 56
Line has trailing spaces. 59
Variable 'permanent' must be private and have accessor methods. 62
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 64
Parameter out should be final. 65
Line has trailing spaces. 72
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 77
Line is longer than 80 characters (found 89). 78
Parameter in should be final. 78
Line has trailing spaces. 85
'cast' is not followed by whitespace. 86
'cast' is not followed by whitespace. 87

org/galaxy/accounts/AccountsDatabase.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 17
Redundant 'public' modifier. 17
Missing a Javadoc comment. 20
Redundant 'public' modifier. 20
Line has trailing spaces. 22
Missing a Javadoc comment. 23
Redundant 'public' modifier. 23
Missing a Javadoc comment. 26
Redundant 'public' modifier. 26
Missing a Javadoc comment. 29
Redundant 'public' modifier. 29
Missing a Javadoc comment. 32
Redundant 'public' modifier. 32
Missing a Javadoc comment. 35
Redundant 'public' modifier. 35
Line is longer than 80 characters (found 129). 38
Missing a Javadoc comment. 38
Redundant 'public' modifier. 38
Missing a Javadoc comment. 45
Redundant 'public' modifier. 45
Line has trailing spaces. 47
Missing a Javadoc comment. 48
Redundant 'public' modifier. 48
Missing a Javadoc comment. 51
Redundant 'public' modifier. 51
Missing a Javadoc comment. 54
Redundant 'public' modifier. 54
Line is longer than 80 characters (found 107). 57
Missing a Javadoc comment. 57
Redundant 'public' modifier. 57
Missing a Javadoc comment. 64
Redundant 'public' modifier. 64
Line has trailing spaces. 66
Missing a Javadoc comment. 67
Redundant 'public' modifier. 67
Missing a Javadoc comment. 70
Redundant 'public' modifier. 70
Missing a Javadoc comment. 73
Redundant 'public' modifier. 73
Line is longer than 80 characters (found 118). 76
Missing a Javadoc comment. 76
Redundant 'public' modifier. 76

org/galaxy/accounts/AccountsDatabaseImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 96). 26
Parameter dataSource should be final. 34
Method 'install' is not designed for extension - needs to be abstract, final or empty. 47
Redundant throws: 'InstallationException' is unchecked exception. 48
Line is longer than 80 characters (found 84). 52
Line is longer than 80 characters (found 96). 56
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 69
Redundant throws: 'InstallationException' is unchecked exception. 70
Line is longer than 80 characters (found 82). 74
Line is longer than 80 characters (found 94). 78
Method 'getUser' is not designed for extension - needs to be abstract, final or empty. 96
Parameter userId should be final. 97
Line is longer than 80 characters (found 86). 99
Line is longer than 80 characters (found 84). 111
Method 'getUserByName' is not designed for extension - needs to be abstract, final or empty. 130
Parameter name should be final. 131
Line is longer than 80 characters (found 94). 133
Line is longer than 80 characters (found 89). 145
Method 'createUser' is not designed for extension - needs to be abstract, final or empty. 164
Parameter user should be final. 165
Line is longer than 80 characters (found 89). 167
'7' is a magic number. 171
Line is longer than 80 characters (found 84). 181
Expected an @return tag. 200
Method 'updateUser' is not designed for extension - needs to be abstract, final or empty. 200
Parameter userId should be final. 201
Parameter user should be final. 201
'3' is a magic number. 216
'4' is a magic number. 217
'5' is a magic number. 220
'6' is a magic number. 221
'5' is a magic number. 223
Line is longer than 80 characters (found 81). 234
Line has trailing spaces. 249
Method 'deleteOrActivateUser' is not designed for extension - needs to be abstract, final or empty. 257
Line is longer than 80 characters (found 87). 258
Parameter userId should be final. 258
Parameter delete should be final. 258
Line is longer than 80 characters (found 103). 260
'3' is a magic number. 264
Line is longer than 80 characters (found 97). 273
'+' is not preceded with whitespace. 273
'+' is not followed by whitespace. 273
'+' is not preceded with whitespace. 273
'+' is not followed by whitespace. 273
Method 'listUsers' is not designed for extension - needs to be abstract, final or empty. 293
Line is longer than 80 characters (found 152). 294
Parameter offset should be final. 294
Parameter limit should be final. 294
Parameter orderBy should be final. 294
Parameter asc should be final. 294
Parameter search should be final. 294
Parameter includeDeleted should be final. 294
Line has trailing spaces. 295
Line has trailing spaces. 298
'if' is not followed by whitespace. 299
'{' is not preceded with whitespace. 299
Line has trailing spaces. 304
'3' is a magic number. 318
Line is longer than 80 characters (found 81). 334
Line is longer than 80 characters (found 87). 339
Expected an @return tag. 356
Method 'lockUser' is not designed for extension - needs to be abstract, final or empty. 356
Parameter userId should be final. 357
Expected an @return tag. 368
Method 'unlockUser' is not designed for extension - needs to be abstract, final or empty. 368
Parameter userId should be final. 369
Missing a Javadoc comment. 373
Parameter userId should be final. 373
Parameter lock should be final. 373
Line is longer than 80 characters (found 102). 375
Line is longer than 80 characters (found 86). 388
Line is longer than 80 characters (found 106). 400
Missing a Javadoc comment. 400
Parameter stmt should be final. 400
Parameter user should be final. 400
'3' is a magic number. 403
'4' is a magic number. 404
'5' is a magic number. 405
'6' is a magic number. 406
Line is longer than 80 characters (found 81). 410
Unused @param tag for 'capabilityId'. 415
Method 'getGroup' is not designed for extension - needs to be abstract, final or empty. 420
Parameter groupId should be final. 421
Expected @param tag for 'groupId'. 421
Line is longer than 80 characters (found 87). 423
Method 'createGroup' is not designed for extension - needs to be abstract, final or empty. 454
Parameter group should be final. 455
Line is longer than 80 characters (found 90). 457
'3' is a magic number. 461
Line is longer than 80 characters (found 86). 473
Expected an @return tag. 492
Method 'updateGroup' is not designed for extension - needs to be abstract, final or empty. 492
Parameter groupId should be final. 493
Parameter group should be final. 493
Line is longer than 80 characters (found 90). 495
Method 'deleteGroup' is not designed for extension - needs to be abstract, final or empty. 526
Parameter groupId should be final. 527
Line is longer than 80 characters (found 90). 529
Method 'listGroups' is not designed for extension - needs to be abstract, final or empty. 559
Line is longer than 80 characters (found 130). 560
Parameter offset should be final. 560
Parameter limit should be final. 560
Parameter orderBy should be final. 560
Parameter asc should be final. 560
Parameter search should be final. 560
Line is longer than 80 characters (found 81). 592
Line is longer than 80 characters (found 88). 602
Line is longer than 80 characters (found 109). 612
Missing a Javadoc comment. 612
Parameter stmt should be final. 612
Parameter group should be final. 612
Unused @param tag for 'userId'. 623
Method 'getCapability' is not designed for extension - needs to be abstract, final or empty. 628
Parameter capabilityId should be final. 629
Expected @param tag for 'capabilityId'. 629
Line is longer than 80 characters (found 92). 631
Line is longer than 80 characters (found 90). 643
Method 'createCapability' is not designed for extension - needs to be abstract, final or empty. 662
Line is longer than 80 characters (found 84). 663
Parameter capability should be final. 663
Line is longer than 80 characters (found 95). 665
Line is longer than 80 characters (found 86). 677
Expected an @return tag. 696
Method 'updateCapability' is not designed for extension - needs to be abstract, final or empty. 696
Line is longer than 80 characters (found 102). 697
Parameter capabilityId should be final. 697
Parameter capability should be final. 697
Line is longer than 80 characters (found 95). 700
Line is longer than 80 characters (found 93). 713
Method 'deleteCapability' is not designed for extension - needs to be abstract, final or empty. 731
Parameter capabilityId should be final. 732
Line is longer than 80 characters (found 95). 734
Line is longer than 80 characters (found 86). 743
Method 'listCapabilities' is not designed for extension - needs to be abstract, final or empty. 765
Line is longer than 80 characters (found 141). 766
Parameter offset should be final. 766
Parameter limit should be final. 766
Parameter orderBy should be final. 766
Parameter asc should be final. 766
Parameter search should be final. 766
Line is longer than 80 characters (found 85). 791
Line is longer than 80 characters (found 86). 794
Line is longer than 80 characters (found 81). 797
Line is longer than 80 characters (found 94). 807
Missing a Javadoc comment. 817
Parameter search should be final. 817
Line has trailing spaces. 818
Line has trailing spaces. 821
Line has trailing spaces. 827
'3' is a magic number. 834
Line is longer than 80 characters (found 124). 856
Missing a Javadoc comment. 856
Parameter stmt should be final. 856
Parameter capability should be final. 856
Line is longer than 80 characters (found 85). 885
Line is longer than 80 characters (found 87). 891
Line is longer than 80 characters (found 99). 897
Line is longer than 80 characters (found 88). 916
Line is longer than 80 characters (found 88). 933
Line is longer than 80 characters (found 93). 948
Missing a Javadoc comment. 950
Line is longer than 80 characters (found 169). 951
Line is longer than 80 characters (found 200). 952
Line is longer than 80 characters (found 158). 953
Line is longer than 80 characters (found 171). 954
Line is longer than 80 characters (found 181). 955
Line is longer than 80 characters (found 177). 956
Line is longer than 80 characters (found 195). 957
Line has trailing spaces. 959
Line is longer than 80 characters (found 222). 964
Line is longer than 80 characters (found 228). 965
Missing a Javadoc comment. 966
Line is longer than 80 characters (found 169). 967
Line is longer than 80 characters (found 188). 968
Line is longer than 80 characters (found 152). 990
Missing a Javadoc comment. 990
Missing a Javadoc comment. 991
Missing a Javadoc comment. 992
Missing a Javadoc comment. 995
Missing a Javadoc comment. 1010
Line is longer than 80 characters (found 91). 1013
Missing a Javadoc comment. 1013
Line is longer than 80 characters (found 83). 1014
Missing a Javadoc comment. 1016
Line is longer than 80 characters (found 105). 1017
Missing a Javadoc comment. 1018
Line is longer than 80 characters (found 103). 1019
Line is longer than 80 characters (found 88). 1020
Missing a Javadoc comment. 1020
Line is longer than 80 characters (found 90). 1021
Missing a Javadoc comment. 1021
Line is longer than 80 characters (found 124). 1022
Missing a Javadoc comment. 1022
Line is longer than 80 characters (found 124). 1023
Missing a Javadoc comment. 1023
Line is longer than 80 characters (found 118). 1024
Missing a Javadoc comment. 1024
Missing a Javadoc comment. 1037
Missing a Javadoc comment. 1040
Line is longer than 80 characters (found 90). 1043
Missing a Javadoc comment. 1043
Missing a Javadoc comment. 1046
Line is longer than 80 characters (found 83). 1047
Line is longer than 80 characters (found 98). 1048
Missing a Javadoc comment. 1048
Line is longer than 80 characters (found 115). 1049
Missing a Javadoc comment. 1049
Missing a Javadoc comment. 1062
Missing a Javadoc comment. 1065
Line is longer than 80 characters (found 86). 1067
Missing a Javadoc comment. 1067
Line is longer than 80 characters (found 109). 1068
Missing a Javadoc comment. 1068

org/galaxy/accounts/AccountsRelationsDatabase.java

Violation Message Line
Line has trailing spaces. 13
Missing a Javadoc comment. 18
Redundant 'public' modifier. 18
Missing a Javadoc comment. 21
Redundant 'public' modifier. 21
Line has trailing spaces. 23
Missing a Javadoc comment. 24
Redundant 'public' modifier. 24
Line has trailing spaces. 27
Missing a Javadoc comment. 32
Redundant 'public' modifier. 32
Missing a Javadoc comment. 35
Redundant 'public' modifier. 35
Missing a Javadoc comment. 38
Redundant 'public' modifier. 38
Missing a Javadoc comment. 41
Redundant 'public' modifier. 41
Missing a Javadoc comment. 44
Redundant 'public' modifier. 44
Missing a Javadoc comment. 47
Redundant 'public' modifier. 47
Missing a Javadoc comment. 50
Redundant 'public' modifier. 50
Missing a Javadoc comment. 53
Redundant 'public' modifier. 53
Missing a Javadoc comment. 60
Redundant 'public' modifier. 60
Missing a Javadoc comment. 63
Redundant 'public' modifier. 63
Missing a Javadoc comment. 66
Redundant 'public' modifier. 66
Missing a Javadoc comment. 69
Redundant 'public' modifier. 69

org/galaxy/accounts/AccountsRelationsDatabaseImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 114). 22
Parameter dataSource should be final. 30
Method 'install' is not designed for extension - needs to be abstract, final or empty. 43
Redundant throws: 'InstallationException' is unchecked exception. 44
Line is longer than 80 characters (found 84). 48
Line is longer than 80 characters (found 106). 52
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 65
Redundant throws: 'InstallationException' is unchecked exception. 66
Line is longer than 80 characters (found 82). 70
Line is longer than 80 characters (found 104). 74
Method 'getUserGroups' is not designed for extension - needs to be abstract, final or empty. 85
Parameter userId should be final. 86
Line is longer than 80 characters (found 93). 88
Line is longer than 80 characters (found 81). 102
Method 'getUserCapabilities' is not designed for extension - needs to be abstract, final or empty. 115
Line is longer than 80 characters (found 89). 116
Parameter userId should be final. 116
Line is longer than 80 characters (found 99). 118
Line is longer than 80 characters (found 85). 129
Line is longer than 80 characters (found 81). 132
Line is longer than 80 characters (found 81). 135
Method 'assignGroupsToMember' is not designed for extension - needs to be abstract, final or empty. 145
Parameter userId should be final. 146
Parameter groups should be final. 146
Line is longer than 80 characters (found 96). 151
Line is longer than 80 characters (found 97). 162
'3' is a magic number. 167
'4' is a magic number. 168
'5' is a magic number. 169
Line has trailing spaces. 192
Line is longer than 80 characters (found 81). 194
Method 'getGroupMembers' is not designed for extension - needs to be abstract, final or empty. 196
Parameter userId should be final. 197
Line is longer than 80 characters (found 94). 199
Line is longer than 80 characters (found 81). 213
Method 'addGroupMembers' is not designed for extension - needs to be abstract, final or empty. 226
Parameter groupId should be final. 227
Parameter users should be final. 227
Line is longer than 80 characters (found 97). 229
'3' is a magic number. 234
Method 'removeGroupMembers' is not designed for extension - needs to be abstract, final or empty. 251
Line is longer than 80 characters (found 83). 252
Parameter groupId should be final. 252
Parameter users should be final. 252
Line is longer than 80 characters (found 97). 254
Method 'setGroupMembers' is not designed for extension - needs to be abstract, final or empty. 276
Parameter groupId should be final. 277
Parameter users should be final. 277
Line is longer than 80 characters (found 97). 281
Line is longer than 80 characters (found 97). 292
'3' is a magic number. 297
'4' is a magic number. 298
'5' is a magic number. 299
Line is longer than 80 characters (found 82). 308
Method 'getGroupAdministrators' is not designed for extension - needs to be abstract, final or empty. 323
Line is longer than 80 characters (found 87). 324
Parameter groupId should be final. 324
Line is longer than 80 characters (found 95). 326
Line is longer than 80 characters (found 81). 340
Method 'addGroupAdministrators' is not designed for extension - needs to be abstract, final or empty. 353
Line is longer than 80 characters (found 87). 354
Parameter groupId should be final. 354
Parameter users should be final. 354
Line is longer than 80 characters (found 101). 356
'3' is a magic number. 361
Method 'removeGroupAdministrators' is not designed for extension - needs to be abstract, final or empty. 378
Line is longer than 80 characters (found 90). 379
Parameter groupId should be final. 379
Parameter users should be final. 379
Line is longer than 80 characters (found 101). 381
'3' is a magic number. 386
Line is longer than 80 characters (found 84). 397
Method 'setGroupAdministrators' is not designed for extension - needs to be abstract, final or empty. 404
Line is longer than 80 characters (found 87). 405
Parameter groupId should be final. 405
Parameter users should be final. 405
Line is longer than 80 characters (found 96). 409
Line is longer than 80 characters (found 101). 420
'3' is a magic number. 425
Method 'getGroupCapabilities' is not designed for extension - needs to be abstract, final or empty. 450
Line is longer than 80 characters (found 91). 451
Parameter groupId should be final. 451
Line is longer than 80 characters (found 101). 453
Line is longer than 80 characters (found 85). 464
Line is longer than 80 characters (found 81). 467
Line is longer than 80 characters (found 81). 470
Method 'addGroupCapabilities' is not designed for extension - needs to be abstract, final or empty. 480
Line is longer than 80 characters (found 92). 481
Parameter groupId should be final. 481
Parameter capabilities should be final. 481
Line is longer than 80 characters (found 101). 483
'3' is a magic number. 488
'4' is a magic number. 489
Method 'removeGroupCapabilities' is not designed for extension - needs to be abstract, final or empty. 506
Line is longer than 80 characters (found 95). 507
Parameter groupId should be final. 507
Parameter capabilities should be final. 507
Line is longer than 80 characters (found 101). 509
Line is longer than 80 characters (found 82). 524
Method 'setGroupCapabilities' is not designed for extension - needs to be abstract, final or empty. 531
Line is longer than 80 characters (found 92). 532
Parameter groupId should be final. 532
Parameter capabilities should be final. 532
Line is longer than 80 characters (found 102). 536
Line is longer than 80 characters (found 101). 548
'3' is a magic number. 553
'4' is a magic number. 554
Line is longer than 80 characters (found 87). 563
Missing a Javadoc comment. 582
Line is longer than 80 characters (found 136). 584
Missing a Javadoc comment. 584
Line is longer than 80 characters (found 126). 585
Missing a Javadoc comment. 585
Missing a Javadoc comment. 586
Line is longer than 80 characters (found 185). 590
Line is longer than 80 characters (found 215). 591
Line is longer than 80 characters (found 124). 592
Missing a Javadoc comment. 594
Line is longer than 80 characters (found 179). 599
Line is longer than 80 characters (found 176). 600
Line is longer than 80 characters (found 97). 601
Missing a Javadoc comment. 603
Line is longer than 80 characters (found 111). 604
Line is longer than 80 characters (found 111). 605
Line is longer than 80 characters (found 111). 606
Line is longer than 80 characters (found 111). 607
Line is longer than 80 characters (found 111). 608
Line is longer than 80 characters (found 111). 609
Line is longer than 80 characters (found 111). 610
Line is longer than 80 characters (found 111). 611
Line is longer than 80 characters (found 111). 612
Line is longer than 80 characters (found 111). 613
Line is longer than 80 characters (found 111). 614
Line is longer than 80 characters (found 112). 615
Missing a Javadoc comment. 616
Line is longer than 80 characters (found 114). 617
Line is longer than 80 characters (found 115). 618
Missing a Javadoc comment. 619
Line is longer than 80 characters (found 101). 620
Missing a Javadoc comment. 620
Missing a Javadoc comment. 621
Missing a Javadoc comment. 624
Missing a Javadoc comment. 627
Missing a Javadoc comment. 629
Missing a Javadoc comment. 631
Missing a Javadoc comment. 636
Missing a Javadoc comment. 639
Missing a Javadoc comment. 644
Missing a Javadoc comment. 649
Missing a Javadoc comment. 654
Missing a Javadoc comment. 659
Missing a Javadoc comment. 665
Line has trailing spaces. 668
Missing a Javadoc comment. 669
Missing a Javadoc comment. 673
Missing a Javadoc comment. 677
Missing a Javadoc comment. 681
Line is longer than 80 characters (found 101). 684
Missing a Javadoc comment. 687
Line is longer than 80 characters (found 112). 690
Missing a Javadoc comment. 693
Missing a Javadoc comment. 697
Missing a Javadoc comment. 701
Missing a Javadoc comment. 705
Line is longer than 80 characters (found 104). 706
Line is longer than 80 characters (found 81). 707
Missing a Javadoc comment. 709
Line is longer than 80 characters (found 84). 711
Line is longer than 80 characters (found 86). 714
Missing a Javadoc comment. 714
Line has trailing spaces. 722

org/galaxy/accounts/Capability.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/accounts/EntityBuilder.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 13
Parameter set should be final. 13
Line is longer than 80 characters (found 81). 32
Missing a Javadoc comment. 32
Parameter set should be final. 32
Missing a Javadoc comment. 41
Parameter set should be final. 41
Line is longer than 80 characters (found 86). 56
Missing a Javadoc comment. 56
Parameter set should be final. 56

org/galaxy/accounts/Group.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 5
Line has trailing spaces. 10
Line has trailing spaces. 13

org/galaxy/accounts/LocalPath.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 17
Missing a Javadoc comment. 20
Missing a Javadoc comment. 23
Missing a Javadoc comment. 25
Parameter path should be final. 37
'path' hides a field. 37
Parameter directory should be final. 37
'directory' hides a field. 37
Method 'getPath' is not designed for extension - needs to be abstract, final or empty. 48
Method 'setPath' is not designed for extension - needs to be abstract, final or empty. 58
Parameter path should be final. 58
'path' hides a field. 58
Method 'isDirectory' is not designed for extension - needs to be abstract, final or empty. 68
Method 'setDirectory' is not designed for extension - needs to be abstract, final or empty. 78
Parameter directory should be final. 78
'directory' hides a field. 78
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 82
Parameter out should be final. 83
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 88
Line is longer than 80 characters (found 89). 89
Parameter in should be final. 89
'cast' is not followed by whitespace. 91

org/galaxy/accounts/LocalPathComparator.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 81). 15
Missing a Javadoc comment. 18
Missing a Javadoc comment. 21
First sentence should end with a period. 23
Line is longer than 80 characters (found 90). 35
Parameter foldersFirst should be final. 38
'foldersFirst' hides a field. 38
Expected an @return tag. 49
Method 'compare' is not designed for extension - needs to be abstract, final or empty. 49
Parameter o1 should be final. 50
Parameter o2 should be final. 50
Avoid inline conditionals. 55
Avoid inline conditionals. 56
'*' is not preceded with whitespace. 56
'*' is not followed by whitespace. 56
'*' is not preceded with whitespace. 56
'*' is not followed by whitespace. 56

org/galaxy/accounts/User.java

Violation Message Line
File does not end with a newline. 0
Comment matches to-do format 'TODO:'. 10
Variable 'email' must be private and have accessor methods. 29
Variable 'password' must be private and have accessor methods. 36
Variable 'locked' must be private and have accessor methods. 43
Variable 'admin' must be private and have accessor methods. 50
Variable 'deleted' must be private and have accessor methods. 57
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 59
Line is longer than 80 characters (found 89). 60
Parameter in should be final. 60
'cast' is not followed by whitespace. 64
'cast' is not followed by whitespace. 65
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 73
Parameter out should be final. 74

org/galaxy/autocomplete/AutoComplete.java

Violation Message Line
File does not end with a newline. 0
Redundant 'public' modifier. 23
Redundant 'public' modifier. 32
Redundant 'public' modifier. 41
Redundant 'public' modifier. 50

org/galaxy/autocomplete/AutoCompletePostgreImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 95). 24
Missing a Javadoc comment. 27
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 27
Line is longer than 80 characters (found 82). 29
Missing a Javadoc comment. 30
Missing a Javadoc comment. 33
Missing a Javadoc comment. 37
Missing a Javadoc comment. 45
Missing a Javadoc comment. 49
Missing a Javadoc comment. 55
Comment matches to-do format 'TODO:'. 59
Missing a Javadoc comment. 60
Line is longer than 80 characters (found 96). 65
Missing a Javadoc comment. 66
Missing a Javadoc comment. 69
Parameter dataSource should be final. 77
'10' is a magic number. 80
Method 'open' is not designed for extension - needs to be abstract, final or empty. 89
Method 'getListSize' is not designed for extension - needs to be abstract, final or empty. 100
Method 'setListSize' is not designed for extension - needs to be abstract, final or empty. 111
Parameter listSize should be final. 112
'listSize' hides a field. 112
Method 'getRatingThreshold' is not designed for extension - needs to be abstract, final or empty. 123
Method 'setRatingThreshold' is not designed for extension - needs to be abstract, final or empty. 134
Parameter threshold should be final. 135
Method 'install' is not designed for extension - needs to be abstract, final or empty. 146
Redundant throws: 'InstallationException' is unchecked exception. 147
Line is longer than 80 characters (found 95). 152
Method 'add' is not designed for extension - needs to be abstract, final or empty. 159
Parameter instance should be final. 160
Line is longer than 80 characters (found 88). 162
Line is longer than 80 characters (found 88). 171
Method 'findPrefix' is not designed for extension - needs to be abstract, final or empty. 186
Parameter prefix should be final. 187
Line is longer than 80 characters (found 87). 192
'3' is a magic number. 196
Line is longer than 80 characters (found 82). 206
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 222
Redundant throws: 'InstallationException' is unchecked exception. 223
Line is longer than 80 characters (found 97). 228

org/galaxy/autocomplete/Phrase.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 17
Line has trailing spaces. 20
Line has trailing spaces. 21
Variable 'text' must be private and have accessor methods. 24
Line has trailing spaces. 26
Line has trailing spaces. 27
Line has trailing spaces. 28
Variable 'used' must be private and have accessor methods. 31
Parameter text should be final. 48
'text' hides a field. 48
Parameter text should be final. 59
'text' hides a field. 59
Parameter used should be final. 59
'used' hides a field. 59
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 64
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 69
Parameter out should be final. 70
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 75
Line is longer than 80 characters (found 89). 76
Parameter in should be final. 76

org/galaxy/autocomplete/PhraseTextComparator.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 15
Method 'compare' is not designed for extension - needs to be abstract, final or empty. 27
Parameter o1 should be final. 28
Parameter o2 should be final. 28

org/galaxy/autocomplete/PhraseUsageComparator.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 15
Method 'compare' is not designed for extension - needs to be abstract, final or empty. 26
Parameter o1 should be final. 27
Parameter o2 should be final. 27

org/galaxy/autocomplete/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/collection/Collection.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 17
Variable 'id' must be private and have accessor methods. 24
Variable 'owner' must be private and have accessor methods. 31
Variable 'name' must be private and have accessor methods. 38
Variable 'description' must be private and have accessor methods. 45
Variable 'directory' must be private and have accessor methods. 52
Variable 'dateCreated' must be private and have accessor methods. 59
Variable 'dateModified' must be private and have accessor methods. 66
Variable 'diskUsage' must be private and have accessor methods. 73
Variable 'dataSourcesCount' must be private and have accessor methods. 80
Variable 'documentsCount' must be private and have accessor methods. 87
Variable 'documentsIndexedCount' must be private and have accessor methods. 95
Line has trailing spaces. 96
Line has trailing spaces. 99
Variable 'editable' must be private and have accessor methods. 102
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 104
Parameter out should be final. 105
Line has trailing spaces. 109
Line has trailing spaces. 117
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 123
Line is longer than 80 characters (found 89). 124
Parameter in should be final. 124
Line has trailing spaces. 128
Line has trailing spaces. 136
'cast' is not followed by whitespace. 137
'cast' is not followed by whitespace. 138
'cast' is not followed by whitespace. 139

org/galaxy/collection/CollectionDatabase.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.db.NotFoundException. 4
Line is longer than 80 characters (found 131). 18
Missing a Javadoc comment. 18
Redundant 'public' modifier. 18
Missing a Javadoc comment. 21
Redundant 'public' modifier. 21
Line has trailing spaces. 23
Line is longer than 80 characters (found 137). 24
Missing a Javadoc comment. 24
Redundant 'public' modifier. 24
Missing a Javadoc comment. 31
Redundant 'public' modifier. 31
Line is longer than 80 characters (found 101). 34
Missing a Javadoc comment. 34
Redundant 'public' modifier. 34
Missing a Javadoc comment. 41
Redundant 'public' modifier. 41
Missing a Javadoc comment. 44
Redundant 'public' modifier. 44
Missing a Javadoc comment. 47
Redundant 'public' modifier. 47
Missing a Javadoc comment. 50
Redundant 'public' modifier. 50
Missing a Javadoc comment. 57
Redundant 'public' modifier. 57
Missing a Javadoc comment. 60
Redundant 'public' modifier. 60
Missing a Javadoc comment. 63
Redundant 'public' modifier. 63
Missing a Javadoc comment. 66
Redundant 'public' modifier. 66
Missing a Javadoc comment. 69
Redundant 'public' modifier. 69
Missing a Javadoc comment. 72
Redundant 'public' modifier. 72
Missing a Javadoc comment. 79
Redundant 'public' modifier. 79
Missing a Javadoc comment. 82
Redundant 'public' modifier. 82
Line has trailing spaces. 85
Missing a Javadoc comment. 85
Redundant 'public' modifier. 85
Line has trailing spaces. 88
Missing a Javadoc comment. 88
Redundant 'public' modifier. 88
Line has trailing spaces. 90
Line has trailing spaces. 91
Line is longer than 80 characters (found 103). 96
Missing a Javadoc comment. 96
Redundant 'public' modifier. 96

org/galaxy/collection/CollectionDatabaseImpl.java

Violation Message Line
File does not end with a newline. 0
Unused import - java.util.Map. 10
Line is longer than 80 characters (found 100). 27
Parameter dataSource should be final. 35
Method 'install' is not designed for extension - needs to be abstract, final or empty. 48
Redundant throws: 'InstallationException' is unchecked exception. 49
Line is longer than 80 characters (found 84). 53
Line is longer than 80 characters (found 99). 57
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 70
Redundant throws: 'InstallationException' is unchecked exception. 71
Line is longer than 80 characters (found 82). 75
Line is longer than 80 characters (found 97). 79
Method 'getUserCollections' is not designed for extension - needs to be abstract, final or empty. 89
Line is longer than 80 characters (found 155). 90
Parameter userId should be final. 90
Parameter offset should be final. 90
Parameter limit should be final. 90
Parameter orderBy should be final. 90
Parameter asc should be final. 90
Parameter search should be final. 90
Line is longer than 80 characters (found 84). 117
Line is longer than 80 characters (found 83). 121
Line is longer than 80 characters (found 81). 124
Line is longer than 80 characters (found 81). 128
Line is longer than 80 characters (found 93). 134
Method 'isAccessibleCollections' is not designed for extension - needs to be abstract, final or empty. 145
Line is longer than 80 characters (found 95). 146
Parameter userId should be final. 146
Parameter collectionId should be final. 146
Line has trailing spaces. 147
Line has trailing spaces. 149
Line is longer than 80 characters (found 99). 151
Line has trailing spaces. 152
'3' is a magic number. 155
'4' is a magic number. 156
'5' is a magic number. 157
'6' is a magic number. 158
Line has trailing spaces. 163
Line has trailing spaces. 169
Line is longer than 80 characters (found 86). 171
Method 'getAccessibleCollections' is not designed for extension - needs to be abstract, final or empty. 179
Line is longer than 80 characters (found 161). 180
Parameter userId should be final. 180
Parameter offset should be final. 180
Parameter limit should be final. 180
Parameter orderBy should be final. 180
Parameter asc should be final. 180
Parameter search should be final. 180
Line has trailing spaces. 183
'3' is a magic number. 198
'4' is a magic number. 199
'5' is a magic number. 200
'6' is a magic number. 203
Line is longer than 80 characters (found 84). 213
Line is longer than 80 characters (found 81). 220
Line is longer than 80 characters (found 93). 225
Method 'getIndexSettings' is not designed for extension - needs to be abstract, final or empty. 238
Line is longer than 80 characters (found 94). 239
Parameter userId should be final. 239
Parameter collectionId should be final. 239
Line is longer than 80 characters (found 100). 243
Line is longer than 80 characters (found 104). 254
Line is longer than 80 characters (found 85). 258
Method 'updateIndexSettings' is not designed for extension - needs to be abstract, final or empty. 266
Line is longer than 80 characters (found 121). 267
Parameter userId should be final. 267
Parameter collectionId should be final. 267
Parameter settings should be final. 267
Line is longer than 80 characters (found 101). 271
'3' is a magic number. 275
'4' is a magic number. 276
'5' is a magic number. 277
'6' is a magic number. 278
'7' is a magic number. 279
'8' is a magic number. 280
'9' is a magic number. 281
'10' is a magic number. 282
'11' is a magic number. 283
Line is longer than 80 characters (found 104). 293
Line is longer than 80 characters (found 85). 297
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 307
Line is longer than 80 characters (found 88). 308
Parameter userId should be final. 308
Parameter collectionId should be final. 308
Line is longer than 80 characters (found 92). 311
Line is longer than 80 characters (found 100). 323
Line is longer than 80 characters (found 85). 327
Method 'createCollection' is not designed for extension - needs to be abstract, final or empty. 334
Line is longer than 80 characters (found 93). 335
Parameter userId should be final. 335
Parameter details should be final. 335
Line is longer than 80 characters (found 92). 339
'3' is a magic number. 344
'4' is a magic number. 345
'5' is a magic number. 346
'6' is a magic number. 347
Line is longer than 80 characters (found 109). 358
Method 'updateCollection' is not designed for extension - needs to be abstract, final or empty. 369
Line is longer than 80 characters (found 90). 370
Parameter userId should be final. 370
Parameter collection should be final. 370
Line has trailing spaces. 372
Line is longer than 80 characters (found 99). 374
'3' is a magic number. 377
Line is longer than 80 characters (found 97). 382
'if' is not followed by whitespace. 386
'{' is not preceded with whitespace. 386
Line has trailing spaces. 387
Line is longer than 80 characters (found 105). 387
Line has trailing spaces. 392
Method 'deleteCollection' is not designed for extension - needs to be abstract, final or empty. 395
Line is longer than 80 characters (found 85). 396
Parameter userId should be final. 396
Parameter collectionId should be final. 396
Line is longer than 80 characters (found 92). 400
Line is longer than 80 characters (found 86). 410
Method 'getUserSharings' is not designed for extension - needs to be abstract, final or empty. 421
Line is longer than 80 characters (found 100). 422
Parameter userId should be final. 422
Parameter collectionId should be final. 422
Line is longer than 80 characters (found 97). 428
Line is longer than 80 characters (found 102). 445
Method 'addUserSharing' is not designed for extension - needs to be abstract, final or empty. 452
Line is longer than 80 characters (found 86). 453
Parameter ownerId should be final. 453
Parameter sharing should be final. 453
Line is longer than 80 characters (found 96). 458
'3' is a magic number. 462
'4' is a magic number. 463
'5' is a magic number. 464
Line is longer than 80 characters (found 88). 475
Line is longer than 80 characters (found 120). 479
Method 'removeUserSharing' is not designed for extension - needs to be abstract, final or empty. 486
Line is longer than 80 characters (found 99). 487
Parameter ownerId should be final. 487
Parameter collectionId should be final. 487
Parameter userId should be final. 487
Line is longer than 80 characters (found 99). 492
Line is longer than 80 characters (found 109). 504
Method 'getGroupSharings' is not designed for extension - needs to be abstract, final or empty. 511
Line is longer than 80 characters (found 101). 512
Parameter userId should be final. 512
Parameter collectionId should be final. 512
Line is longer than 80 characters (found 98). 517
Line is longer than 80 characters (found 109). 534
Method 'addGroupSharing' is not designed for extension - needs to be abstract, final or empty. 541
Line is longer than 80 characters (found 87). 542
Parameter ownerId should be final. 542
Parameter sharing should be final. 542
Line is longer than 80 characters (found 97). 547
'3' is a magic number. 551
'4' is a magic number. 552
'5' is a magic number. 553
Line is longer than 80 characters (found 88). 564
Line is longer than 80 characters (found 120). 568
Method 'removeGroupSharing' is not designed for extension - needs to be abstract, final or empty. 575
Line is longer than 80 characters (found 101). 576
Parameter ownerId should be final. 576
Parameter collectionId should be final. 576
Parameter groupId should be final. 576
Line is longer than 80 characters (found 100). 581
Line is longer than 80 characters (found 115). 593
Method 'canRead' is not designed for extension - needs to be abstract, final or empty. 603
Parameter userId should be final. 604
Parameter collectionId should be final. 604
Method 'canWrite' is not designed for extension - needs to be abstract, final or empty. 608
Parameter userId should be final. 609
Parameter collectionId should be final. 609
Method 'restrictReaders' is not designed for extension - needs to be abstract, final or empty. 613
Line is longer than 80 characters (found 84). 614
Parameter userId should be final. 614
Parameter collectionId should be final. 614
Line is longer than 80 characters (found 93). 616
Method 'restrictWriters' is not designed for extension - needs to be abstract, final or empty. 620
Line is longer than 80 characters (found 84). 621
Parameter userId should be final. 621
Parameter collectionId should be final. 621
Line is longer than 80 characters (found 93). 623
Method 'updateDocumentsCount' is not designed for extension - needs to be abstract, final or empty. 637
Line is longer than 80 characters (found 126). 638
Parameter collectionId should be final. 638
Expected @param tag for 'collectionId'. 638
Parameter documentsCount should be final. 638
Expected @param tag for 'documentsCount'. 638
Parameter documentsIndexedCount should be final. 638
Expected @param tag for 'documentsIndexedCount'. 638
Line is longer than 80 characters (found 98). 640
'3' is a magic number. 643
Line is longer than 80 characters (found 112). 652
Line is longer than 80 characters (found 99). 659
Missing a Javadoc comment. 659
Parameter userId should be final. 659
Parameter isAdmin should be final. 659
Parameter search should be final. 659
'3' is a magic number. 676
'4' is a magic number. 677
'5' is a magic number. 678
'6' is a magic number. 681
Missing a Javadoc comment. 703
Parameter userId should be final. 703
Line is longer than 80 characters (found 86). 706
Line has trailing spaces. 729
Line is longer than 80 characters (found 109). 756
Line is longer than 80 characters (found 106). 762
Line is longer than 80 characters (found 113). 764
Line is longer than 80 characters (found 86). 765
Line is longer than 80 characters (found 93). 766
Line is longer than 80 characters (found 117). 767
Line is longer than 80 characters (found 88). 768
Line is longer than 80 characters (found 98). 769
Line is longer than 80 characters (found 97). 770
Line is longer than 80 characters (found 100). 771
Line is longer than 80 characters (found 82). 772
Line is longer than 80 characters (found 93). 773
Line is longer than 80 characters (found 123). 774
Line is longer than 80 characters (found 81). 777
Line is longer than 80 characters (found 88). 785
Line is longer than 80 characters (found 93). 790
Line is longer than 80 characters (found 82). 791
Line is longer than 80 characters (found 89). 799
Line is longer than 80 characters (found 96). 804
Line is longer than 80 characters (found 87). 811
Line is longer than 80 characters (found 86). 812
Line is longer than 80 characters (found 82). 822
Line is longer than 80 characters (found 81). 829
Line is longer than 80 characters (found 82). 831
Line is longer than 80 characters (found 81). 832
Missing a Javadoc comment. 833
Missing a Javadoc comment. 837
Missing a Javadoc comment. 841
Line is longer than 80 characters (found 82). 845
Line has trailing spaces. 847
Missing a Javadoc comment. 848
Line has trailing spaces. 852
Missing a Javadoc comment. 853
Line has trailing spaces. 864
Missing a Javadoc comment. 865
Line has trailing spaces. 876
Line is longer than 80 characters (found 84). 892
Line is longer than 80 characters (found 85). 910
Missing a Javadoc comment. 940
Line is longer than 80 characters (found 87). 946
Missing a Javadoc comment. 950
Line is longer than 80 characters (found 115). 951
Missing a Javadoc comment. 952
Missing a Javadoc comment. 960
Missing a Javadoc comment. 968
Line is longer than 80 characters (found 81). 969
Missing a Javadoc comment. 971
Line is longer than 80 characters (found 82). 972
Missing a Javadoc comment. 974
Missing a Javadoc comment. 977
Missing a Javadoc comment. 980
Missing a Javadoc comment. 982
Missing a Javadoc comment. 988
Missing a Javadoc comment. 992
Parameter args should be final. 992

org/galaxy/collection/DataSource.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 19
Variable 'id' must be private and have accessor methods. 26
Variable 'owner' must be private and have accessor methods. 33
First sentence should end with a period. 35
Variable 'collection' must be private and have accessor methods. 40
Variable 'name' must be private and have accessor methods. 47
Variable 'description' must be private and have accessor methods. 54
Variable 'status' must be private and have accessor methods. 61
Variable 'type' must be private and have accessor methods. 68
Variable 'lastExecution' must be private and have accessor methods. 75
Line has trailing spaces. 79
Line has trailing spaces. 82
Variable 'createdAt' must be private and have accessor methods. 82
Line has trailing spaces. 83
Variable 'meta' must be private and have accessor methods. 89
Parameter id should be final. 110
'id' hides a field. 110
Parameter owner should be final. 110
'owner' hides a field. 110
Parameter name should be final. 110
'name' hides a field. 110
Parameter type should be final. 110
'type' hides a field. 110
Expected @param tag for 'type'. 110
Line is longer than 80 characters (found 88). 124
Parameter id should be final. 124
'id' hides a field. 124
Parameter owner should be final. 124
'owner' hides a field. 124
Parameter name should be final. 124
'name' hides a field. 124
Parameter type should be final. 124
'type' hides a field. 124
Expected @param tag for 'type'. 124
Parameter description should be final. 124
'description' hides a field. 124
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 132
Parameter out should be final. 133
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 159
Line is longer than 80 characters (found 89). 160
Parameter in should be final. 160
'cast' is not followed by whitespace. 168
'cast' is not followed by whitespace. 169
'cast' is not followed by whitespace. 170
'cast' is not followed by whitespace. 171
'cast' is not followed by whitespace. 177
'cast' is not followed by whitespace. 178

org/galaxy/collection/DataSourceDatabase.java

Violation Message Line
File does not end with a newline. 0
Redundant 'public' modifier. 68
Line is longer than 80 characters (found 81). 79
Redundant 'public' modifier. 79
Line is longer than 80 characters (found 100). 90
Redundant 'public' modifier. 90
Expected @throws tag for 'DataException'. 90
Line is longer than 80 characters (found 87). 99
Redundant 'public' modifier. 99
Line is longer than 80 characters (found 94). 101
Missing a Javadoc comment. 101
Redundant 'public' modifier. 101
More than 7 parameters (found 8). 101
Line is longer than 80 characters (found 88). 102
Line has trailing spaces. 103
Missing a Javadoc comment. 104
Redundant 'public' modifier. 104
Line has trailing spaces. 105

org/galaxy/collection/DataSourceDatabasePostgreImpl.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.egothor.repository.Tuple. 13
Unused import - org.galaxy.connectors.filesystem.FileSystemTask. 17
Unused import - org.galaxy.distant.FileSystemConnector. 22
Line is longer than 80 characters (found 107). 33
Line is longer than 80 characters (found 126). 70
Line is longer than 80 characters (found 126). 77
Missing a Javadoc comment. 79
Line is longer than 80 characters (found 97). 81
Missing a Javadoc comment. 92
Line is longer than 80 characters (found 90). 93
Missing a Javadoc comment. 95
Missing a Javadoc comment. 98
Missing a Javadoc comment. 100
Missing a Javadoc comment. 102
Missing a Javadoc comment. 104
Line is longer than 80 characters (found 104). 105
Missing a Javadoc comment. 106
Line is longer than 80 characters (found 94). 107
Missing a Javadoc comment. 108
Missing a Javadoc comment. 110
Line is longer than 80 characters (found 82). 111
Missing a Javadoc comment. 112
Missing a Javadoc comment. 114
Line is longer than 80 characters (found 93). 115
Line is longer than 80 characters (found 85). 118
Missing a Javadoc comment. 120
Line is longer than 80 characters (found 103). 125
Line is longer than 80 characters (found 97). 127
Line is longer than 80 characters (found 104). 129
Missing a Javadoc comment. 131
Missing a Javadoc comment. 133
Line is longer than 80 characters (found 83). 134
Missing a Javadoc comment. 135
Missing a Javadoc comment. 139
Line is longer than 80 characters (found 117). 140
Line is longer than 80 characters (found 104). 141
Parameter dataSource should be final. 153
Method 'install' is not designed for extension - needs to be abstract, final or empty. 163
Redundant throws: 'InstallationException' is unchecked exception. 165
Line is longer than 80 characters (found 97). 173
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 186
Redundant throws: 'InstallationException' is unchecked exception. 188
Line is longer than 80 characters (found 84). 196
Method 'create' is not designed for extension - needs to be abstract, final or empty. 203
Parameter owner should be final. 204
Parameter ds should be final. 204
Line is longer than 80 characters (found 88). 209
'3' is a magic number. 213
'4' is a magic number. 214
'5' is a magic number. 215
Line is longer than 80 characters (found 104). 225
Line is longer than 80 characters (found 92). 226
'3' is a magic number. 229
Line is longer than 80 characters (found 84). 246
Method 'list' is not designed for extension - needs to be abstract, final or empty. 259
Line is longer than 80 characters (found 172). 260
More than 7 parameters (found 8). 260
Parameter userId should be final. 260
Parameter isAdmin should be final. 260
Parameter collection should be final. 260
Parameter offset should be final. 260
Parameter limit should be final. 260
Parameter order should be final. 260
Parameter asc should be final. 260
Parameter search should be final. 260
'3' is a magic number. 276
'4' is a magic number. 277
'5' is a magic number. 278
'6' is a magic number. 279
'7' is a magic number. 283
'8' is a magic number. 284
Line is longer than 80 characters (found 81). 299
Line is longer than 80 characters (found 88). 301
Line is longer than 80 characters (found 93). 304
Method 'read' is not designed for extension - needs to be abstract, final or empty. 314
Parameter user should be final. 315
Parameter id should be final. 315
Line is longer than 80 characters (found 88). 318
Line is longer than 80 characters (found 84). 330
Line is longer than 80 characters (found 88). 335
Method 'update' is not designed for extension - needs to be abstract, final or empty. 353
Parameter user should be final. 354
Parameter id should be final. 354
Parameter obj should be final. 354
Line is longer than 80 characters (found 83). 356
'3' is a magic number. 359
Line is longer than 80 characters (found 87). 364
Line is longer than 80 characters (found 88). 367
'3' is a magic number. 371
Method 'delete' is not designed for extension - needs to be abstract, final or empty. 384
Parameter user should be final. 385
Parameter id should be final. 385
Line is longer than 80 characters (found 83). 387
Line is longer than 80 characters (found 87). 395
Missing a Javadoc comment. 403
Parameter set should be final. 403
Line is longer than 80 characters (found 88). 425
Method 'updateStatus' is not designed for extension - needs to be abstract, final or empty. 443
Line is longer than 80 characters (found 92). 444
Parameter user should be final. 444
Parameter dataSource should be final. 444
Parameter status should be final. 444
Line is longer than 80 characters (found 92). 446
Method 'updateMeta' is not designed for extension - needs to be abstract, final or empty. 466
Line is longer than 80 characters (found 101). 467
Parameter user should be final. 467
Parameter dataSource should be final. 467
Parameter key should be final. 467
Parameter value should be final. 467
Line is longer than 80 characters (found 85). 469
'3' is a magic number. 474
'4' is a magic number. 477
'5' is a magic number. 478
'6' is a magic number. 479
'7' is a magic number. 480
'8' is a magic number. 481
Method 'markLastExecution' is not designed for extension - needs to be abstract, final or empty. 493
Line is longer than 80 characters (found 82). 494
Parameter user should be final. 494
Parameter dataSource should be final. 494
Line is longer than 80 characters (found 92). 496
Missing a Javadoc comment. 515
Parameter set should be final. 515
Line is longer than 80 characters (found 113). 526
Missing a Javadoc comment. 526
Parameter collectionId should be final. 526
Parameter userId should be final. 526
Parameter isAdmin should be final. 526
Parameter search should be final. 526
'3' is a magic number. 543
'4' is a magic number. 544
'5' is a magic number. 545
'6' is a magic number. 546
'7' is a magic number. 549
'8' is a magic number. 550
Method 'refreshDataSourcesCount' is not designed for extension - needs to be abstract, final or empty. 572
Line is longer than 80 characters (found 88). 573
Parameter user should be final. 573
Parameter collection should be final. 573
Line is longer than 80 characters (found 98). 575
Line is longer than 80 characters (found 125). 586
Method 'getUnfinishedBoboFetches' is not designed for extension - needs to be abstract, final or empty. 590
Line is longer than 80 characters (found 94). 593
Line has trailing spaces. 603
Line is longer than 80 characters (found 82). 604
Line is longer than 80 characters (found 103). 605
Line is longer than 80 characters (found 103). 606
Line is longer than 80 characters (found 82). 607
Line has trailing spaces. 608
Missing a Javadoc comment. 621
Parameter args should be final. 621
Line has trailing spaces. 624

org/galaxy/collection/EntityBuilder.java

Violation Message Line
Utility classes should not have a public or default constructor. 11
Line is longer than 80 characters (found 84). 13
Missing a Javadoc comment. 13
Parameter set should be final. 13
Line is longer than 80 characters (found 85). 25
Missing a Javadoc comment. 25
Parameter set should be final. 25
Line is longer than 80 characters (found 86). 37
Missing a Javadoc comment. 37
Parameter set should be final. 37
Line is longer than 80 characters (found 82). 50
Line is longer than 80 characters (found 86). 55
Missing a Javadoc comment. 55
Parameter set should be final. 55

org/galaxy/collection/IndexSettings.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 19
Missing a Javadoc comment. 28
Missing a Javadoc comment. 30
Missing a Javadoc comment. 31
Missing a Javadoc comment. 32
Missing a Javadoc comment. 33
Missing a Javadoc comment. 34
Missing a Javadoc comment. 35
Missing a Javadoc comment. 36
Missing a Javadoc comment. 37
Line is longer than 80 characters (found 82). 38
Missing a Javadoc comment. 38
Missing a Javadoc comment. 41
Variable 'collection' must be private and have accessor methods. 50
Variable 'owner' must be private and have accessor methods. 57
Variable 'multiThreadExecution' must be private and have accessor methods. 64
Variable 'capacity' must be private and have accessor methods. 71
Variable 'mergeFactor' must be private and have accessor methods. 78
Variable 'indexConstPeriodOfTime' must be private and have accessor methods. 84
Variable 'cacheSize' must be private and have accessor methods. 90
Variable 'evaluationModel' must be private and have accessor methods. 96
Variable 'maxHitsToScan' must be private and have accessor methods. 102
Variable 'pageRankBooster' must be private and have accessor methods. 108
Variable 'filters' must be private and have accessor methods. 114
Variable 'requireRoles' must be private and have accessor methods. 120
Missing a Javadoc comment. 122
Missing a Javadoc comment. 126
Parameter collection should be final. 126
'collection' hides a field. 126
Parameter owner should be final. 126
'owner' hides a field. 126
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 131
Parameter out should be final. 132
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 156
Line is longer than 80 characters (found 89). 157
Parameter in should be final. 157
'cast' is not followed by whitespace. 177
'cast' is not followed by whitespace. 178

org/galaxy/collection/Queries.java

Violation Message Line
File does not end with a newline. 0
Utility classes should not have a public or default constructor. 8
Line is longer than 80 characters (found 105). 28
Line is longer than 80 characters (found 102). 34
Line is longer than 80 characters (found 109). 36
Line is longer than 80 characters (found 82). 37
Line is longer than 80 characters (found 89). 38
Line is longer than 80 characters (found 113). 39
Line is longer than 80 characters (found 84). 40
Line is longer than 80 characters (found 94). 41
Line is longer than 80 characters (found 93). 42
Line is longer than 80 characters (found 96). 43
Line is longer than 80 characters (found 89). 45
Line is longer than 80 characters (found 119). 46
Missing a Javadoc comment. 50
Line is longer than 80 characters (found 101). 65
Line is longer than 80 characters (found 104). 82
Line is longer than 80 characters (found 104). 83
Missing a Javadoc comment. 86
Line is longer than 80 characters (found 111). 88
Missing a Javadoc comment. 91
Line is longer than 80 characters (found 84). 93
Missing a Javadoc comment. 96
Missing a Javadoc comment. 99
Missing a Javadoc comment. 103
Missing a Javadoc comment. 108
Missing a Javadoc comment. 111
Missing a Javadoc comment. 114
Missing a Javadoc comment. 118
Line is longer than 80 characters (found 83). 124
Line is longer than 80 characters (found 117). 126
Missing a Javadoc comment. 129
Missing a Javadoc comment. 132
Line is longer than 80 characters (found 85). 137
Missing a Javadoc comment. 139
Line has trailing spaces. 141
Missing a Javadoc comment. 142
Line is longer than 80 characters (found 103). 143
Missing a Javadoc comment. 145
Missing a Javadoc comment. 148
Line is longer than 80 characters (found 86). 153
Missing a Javadoc comment. 153
Missing a Javadoc comment. 155
Missing a Javadoc comment. 158
Missing a Javadoc comment. 161
Line is longer than 80 characters (found 83). 163
Line is longer than 80 characters (found 92). 165
Missing a Javadoc comment. 165
Line is longer than 80 characters (found 115). 166
Missing a Javadoc comment. 168
Line is longer than 80 characters (found 82). 169
Missing a Javadoc comment. 171
Line has trailing spaces. 175
Missing a Javadoc comment. 175
Line has trailing spaces. 178
Line is longer than 80 characters (found 85). 179
Missing a Javadoc comment. 181
Line has trailing spaces. 185
Missing a Javadoc comment. 186
Parameter args should be final. 186

org/galaxy/collection/ReportDatabase.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.db.NotFoundException. 4
Missing a Javadoc comment. 15
Redundant 'public' modifier. 15
Missing a Javadoc comment. 17
Redundant 'public' modifier. 17
Missing a Javadoc comment. 19
Redundant 'public' modifier. 19
Missing a Javadoc comment. 21
Redundant 'public' modifier. 21
Missing a Javadoc comment. 23
Redundant 'public' modifier. 23
Expected an @return tag. 33
Redundant 'public' modifier. 33
Expected @throws tag for 'DataException'. 34
Unused @throws tag for 'NotFoundException'. 41
Redundant 'public' modifier. 43
Expected @throws tag for 'DataException'. 44
Unused @param tag for 'status'. 50
Unused @throws tag for 'NotFoundException'. 51
Redundant 'public' modifier. 53
Expected @param tag for 'taskId'. 53
Expected @throws tag for 'DataException'. 54
Line has trailing spaces. 55
Expected an @return tag. 63
Redundant 'public' modifier. 63
Expected @param tag for 'count'. 63
Expected @throws tag for 'DataException'. 64
Expected an @return tag. 73
Redundant 'public' modifier. 73
Expected @param tag for 'count'. 73
Expected @throws tag for 'DataException'. 74
Expected an @return tag. 83
Redundant 'public' modifier. 83
Expected @param tag for 'count'. 83
Expected @throws tag for 'DataException'. 84
Expected an @return tag. 93
Redundant 'public' modifier. 93
Expected @param tag for 'count'. 93
Expected @throws tag for 'DataException'. 94
Expected an @return tag. 103
Redundant 'public' modifier. 103
Expected @param tag for 'count'. 103
Expected @throws tag for 'DataException'. 104
Expected an @return tag. 113
Redundant 'public' modifier. 113
Expected @param tag for 'count'. 113
Expected @throws tag for 'DataException'. 114
Line has trailing spaces. 115
Missing a Javadoc comment. 116
Redundant 'public' modifier. 116
Missing a Javadoc comment. 119
Redundant 'public' modifier. 119
Line is longer than 80 characters (found 111). 122
Missing a Javadoc comment. 122
Redundant 'public' modifier. 122

org/galaxy/collection/ReportDatabasePostgreImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 99). 25
Parameter ds should be final. 32
Expected @param tag for 'ds'. 32
Method 'install' is not designed for extension - needs to be abstract, final or empty. 42
Expected @throws tag for 'InstallationException'. 43
Redundant throws: 'InstallationException' is unchecked exception. 43
Line is longer than 80 characters (found 93). 51
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 64
Expected @throws tag for 'InstallationException'. 65
Redundant throws: 'InstallationException' is unchecked exception. 65
Line is longer than 80 characters (found 93). 73
Expected an @return tag. 85
Method 'insertReport' is not designed for extension - needs to be abstract, final or empty. 85
Parameter report should be final. 86
Expected @param tag for 'report'. 86
Expected @throws tag for 'DataException'. 86
Line is longer than 80 characters (found 99). 89
'3' is a magic number. 93
'4' is a magic number. 94
'5' is a magic number. 95
'6' is a magic number. 96
'7' is a magic number. 97
'8' is a magic number. 98
'9' is a magic number. 99
'10' is a magic number. 100
'11' is a magic number. 101
Method 'incrementAdded' is not designed for extension - needs to be abstract, final or empty. 121
Parameter id should be final. 122
Parameter count should be final. 122
Method 'incrementFiltered' is not designed for extension - needs to be abstract, final or empty. 127
Parameter id should be final. 128
Parameter count should be final. 128
Method 'incrementModified' is not designed for extension - needs to be abstract, final or empty. 133
Parameter id should be final. 134
Parameter count should be final. 134
Method 'incrementRead' is not designed for extension - needs to be abstract, final or empty. 139
Parameter id should be final. 140
Parameter count should be final. 140
Method 'incrementFetched' is not designed for extension - needs to be abstract, final or empty. 145
Parameter id should be final. 146
Parameter count should be final. 146
Method 'incrementUnmodified' is not designed for extension - needs to be abstract, final or empty. 151
Parameter id should be final. 152
Parameter count should be final. 152
Method 'updateStatus' is not designed for extension - needs to be abstract, final or empty. 157
Parameter id should be final. 158
Parameter status should be final. 158
Method 'updateTaskId' is not designed for extension - needs to be abstract, final or empty. 163
Parameter id should be final. 164
Parameter taskId should be final. 164
Missing a Javadoc comment. 169
Parameter id should be final. 169
Parameter field should be final. 169
Parameter count should be final. 169
Line is longer than 80 characters (found 81). 174
Line is longer than 80 characters (found 83). 188
Line is longer than 80 characters (found 89). 192
Missing a Javadoc comment. 199
Parameter id should be final. 199
Parameter field should be final. 199
Parameter count should be final. 199
Line is longer than 80 characters (found 81). 204
Line is longer than 80 characters (found 83). 218
Line is longer than 80 characters (found 89). 222
Method 'getLatestReport' is not designed for extension - needs to be abstract, final or empty. 229
Parameter source should be final. 230
Line is longer than 80 characters (found 107). 232
Line is longer than 80 characters (found 87). 242
Line is longer than 80 characters (found 93). 260
Method 'getSummaryReport' is not designed for extension - needs to be abstract, final or empty. 267
Parameter source should be final. 268
Line is longer than 80 characters (found 108). 270
Line is longer than 80 characters (found 93). 280
Line is longer than 80 characters (found 93). 297
Method 'listReports' is not designed for extension - needs to be abstract, final or empty. 304
Line is longer than 80 characters (found 134). 305
Parameter source should be final. 305
Parameter offset should be final. 305
Parameter limit should be final. 305
Parameter orderBy should be final. 305
Parameter asc should be final. 305
Line has trailing spaces. 311
Line is longer than 80 characters (found 90). 328
Line is longer than 80 characters (found 82). 337
Line is longer than 80 characters (found 104). 343
Line is longer than 80 characters (found 87). 345

org/galaxy/collection/Schema.java

Violation Message Line
Line has trailing spaces. 9
Line has trailing spaces. 12
Line has trailing spaces. 19
Line has trailing spaces. 26
Line has trailing spaces. 33
Line has trailing spaces. 41
Line is longer than 80 characters (found 93). 44
Line is longer than 80 characters (found 95). 46
Missing a Javadoc comment. 46
Line has trailing spaces. 47
Line has trailing spaces. 50
Line is longer than 80 characters (found 90). 53
Line has trailing spaces. 57
Line has trailing spaces. 66

org/galaxy/collection/Sharing.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 10
Line has trailing spaces. 17
Line has trailing spaces. 19
Variable 'entityId' must be private and have accessor methods. 23
Line has trailing spaces. 24
Line has trailing spaces. 26
Variable 'collectionId' must be private and have accessor methods. 29
Line has trailing spaces. 30
Line has trailing spaces. 33
Variable 'group' must be private and have accessor methods. 37
Line has trailing spaces. 38
Line has trailing spaces. 41
Variable 'writable' must be private and have accessor methods. 44
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 46
Parameter out should be final. 47
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 55
Line is longer than 80 characters (found 89). 56
Parameter in should be final. 56
Line has trailing spaces. 59
Line has trailing spaces. 63

org/galaxy/collection/StateReport.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 18
Missing a Javadoc comment. 20
Line has trailing spaces. 21
Variable 'id' must be private and have accessor methods. 27
Variable 'sourceId' must be private and have accessor methods. 34
Line has trailing spaces. 35
Variable 'taskId' must be private and have accessor methods. 41
Variable 'started' must be private and have accessor methods. 48
Variable 'stopped' must be private and have accessor methods. 55
Variable 'state' must be private and have accessor methods. 62
Variable 'fetched' must be private and have accessor methods. 69
Variable 'read' must be private and have accessor methods. 76
Variable 'added' must be private and have accessor methods. 83
Variable 'modified' must be private and have accessor methods. 90
Variable 'unmodified' must be private and have accessor methods. 97
Variable 'filtered' must be private and have accessor methods. 104
Parameter sourceId should be final. 120
'sourceId' hides a field. 120
Expected @param tag for 'sourceId'. 120
Parameter id should be final. 129
'id' hides a field. 129
Expected @param tag for 'id'. 129
Parameter sourceId should be final. 129
'sourceId' hides a field. 129
Expected @param tag for 'sourceId'. 129
Should use uppercase 'L'. 133
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 136
Parameter out should be final. 137
Line has trailing spaces. 152
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 155
Line is longer than 80 characters (found 89). 156
Parameter in should be final. 156

org/galaxy/collection/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/computing/ContextAware.java

Violation Message Line
Line has trailing spaces. 7
Line has trailing spaces. 8
Line has trailing spaces. 16
Redundant 'public' modifier. 21
Line has trailing spaces. 22

org/galaxy/computing/ContextProvider.java

Violation Message Line
Line has trailing spaces. 7
Line has trailing spaces. 8
Line has trailing spaces. 16
Redundant 'public' modifier. 20
Line has trailing spaces. 21
Line has trailing spaces. 24
Line has trailing spaces. 25
Redundant 'public' modifier. 28
Line has trailing spaces. 29

org/galaxy/computing/DataSet.java

Violation Message Line
Line has trailing spaces. 11
Type Javadoc comment is missing an @param <P> tag. 15
Line has trailing spaces. 19
Line is longer than 80 characters (found 94). 20
Line has trailing spaces. 21
Redundant 'public' modifier. 27
Line has trailing spaces. 28
Line has trailing spaces. 31
Line has trailing spaces. 34
Line has trailing spaces. 37
Line has trailing spaces. 38
Line has trailing spaces. 40
Redundant 'public' modifier. 46
Line has trailing spaces. 47
Line has trailing spaces. 50
Line has trailing spaces. 52
Redundant 'public' modifier. 56
Expected @param tag for 'batchSize'. 56
Expected @throws tag for 'IOException'. 56
Redundant throws: 'RemoteException' is subclass of 'IOException'. 56
Line has trailing spaces. 57
Line has trailing spaces. 60
Unused @param tag for 'entry'. 61
Line has trailing spaces. 62
Redundant 'public' modifier. 66
Expected @param tag for 'entries'. 66
Expected @throws tag for 'IOException'. 66
Redundant throws: 'RemoteException' is subclass of 'IOException'. 66
Line has trailing spaces. 67
Line has trailing spaces. 70
Line has trailing spaces. 72
Redundant 'public' modifier. 76
Line has trailing spaces. 77

org/galaxy/computing/DataSourceAware.java

Violation Message Line
Redundant 'public' modifier. 19
Redundant 'public' modifier. 26
Redundant 'public' modifier. 33
Redundant 'public' modifier. 41

org/galaxy/computing/DataSourceProvider.java

Violation Message Line
Line has trailing spaces. 6
Line has trailing spaces. 7
Line has trailing spaces. 8
Line has trailing spaces. 16
Redundant 'public' modifier. 20
Line has trailing spaces. 21

org/galaxy/computing/Defaults.java

Violation Message Line
Utility classes should not have a public or default constructor. 8
Line has trailing spaces. 12
Line has trailing spaces. 16
Line has trailing spaces. 18
Line has trailing spaces. 19
Line has trailing spaces. 23
Line has trailing spaces. 24

org/galaxy/computing/Domain.java

Violation Message Line
Line has trailing spaces. 10
Line has trailing spaces. 11
Line has trailing spaces. 12
Line has trailing spaces. 13
Line has trailing spaces. 15
Line has trailing spaces. 18
Line has trailing spaces. 29
Unused Javadoc tag. 30
Redundant 'public' modifier. 33
Line has trailing spaces. 34

org/galaxy/computing/Installable.java

Violation Message Line
Line has trailing spaces. 4
Line has trailing spaces. 5
Line has trailing spaces. 6
Line has trailing spaces. 7
Line has trailing spaces. 12
Line has trailing spaces. 15
Line is longer than 80 characters (found 88). 16
Redundant 'public' modifier. 19
Redundant throws: 'InstallationException' is unchecked exception. 19
Line has trailing spaces. 23
Line is longer than 80 characters (found 88). 24
Redundant 'public' modifier. 27
Redundant throws: 'InstallationException' is unchecked exception. 27
Line has trailing spaces. 28

org/galaxy/computing/InstallationException.java

Violation Message Line
Missing a Javadoc comment. 12
Line has trailing spaces. 13
Line has trailing spaces. 18
Line has trailing spaces. 26
Line has trailing spaces. 27
Parameter message should be final. 34
Line has trailing spaces. 39
Line has trailing spaces. 42
Line has trailing spaces. 46
Parameter cause should be final. 50
Parameter message should be final. 67
Parameter cause should be final. 67
Line has trailing spaces. 70

org/galaxy/computing/Parameters.java

Violation Message Line
Line has trailing spaces. 4
Line is longer than 80 characters (found 81). 4
Line has trailing spaces. 6
Unknown tag 'sicne'. 8
Missing a Javadoc comment. 12
Line has trailing spaces. 17
Line has trailing spaces. 21
Line has trailing spaces. 22
Line has trailing spaces. 24
Line has trailing spaces. 26
Line has trailing spaces. 28
Line has trailing spaces. 30
Line has trailing spaces. 34
Line has trailing spaces. 36
Line has trailing spaces. 40

org/galaxy/computing/Processable.java

Violation Message Line
Unused import - java.io.ObjectOutputStream. 7
Line has trailing spaces. 13
Line has trailing spaces. 14
Missing a Javadoc comment. 21
Line has trailing spaces. 22
Missing a Javadoc comment. 24
Line has trailing spaces. 25
Missing a Javadoc comment. 27
Missing a Javadoc comment. 30
Missing a Javadoc comment. 33
Line has trailing spaces. 34
Missing a Javadoc comment. 36
Line has trailing spaces. 37
Missing a Javadoc comment. 39
Missing a Javadoc comment. 50
Parameter processable should be final. 50
Line has trailing spaces. 57
Missing a Javadoc comment. 58
Parameter data should be final. 58
'data' hides a field. 58
Line has trailing spaces. 61
Missing a Javadoc comment. 62
Missing a Javadoc comment. 66
Parameter data should be final. 66
'data' hides a field. 66
Missing a Javadoc comment. 70
Parameter key should be final. 70
Parameter value should be final. 70
Line has trailing spaces. 72
Line has trailing spaces. 73
Missing a Javadoc comment. 74
Parameter key should be final. 74
Parameter value should be final. 74
Line has trailing spaces. 76
Line has trailing spaces. 77
Missing a Javadoc comment. 78
Parameter key should be final. 78
Parameter value should be final. 78
Line has trailing spaces. 80
Line has trailing spaces. 81
Missing a Javadoc comment. 82
Parameter key should be final. 82
Parameter value should be final. 82
Line has trailing spaces. 84
Line has trailing spaces. 85
Missing a Javadoc comment. 86
Parameter key should be final. 86
Missing a Javadoc comment. 90
Parameter key should be final. 90
Line has trailing spaces. 92
Avoid inline conditionals. 93
Method 'removeTextField' is not designed for extension - needs to be abstract, final or empty. 96
Missing a Javadoc comment. 96
Parameter key should be final. 96
Method 'removeLongField' is not designed for extension - needs to be abstract, final or empty. 100
Missing a Javadoc comment. 100
Parameter key should be final. 100
Method 'removeIntField' is not designed for extension - needs to be abstract, final or empty. 104
Missing a Javadoc comment. 104
Parameter key should be final. 104
Line has trailing spaces. 107
Missing a Javadoc comment. 108
Parameter key should be final. 108
Should use uppercase 'L'. 111
Missing a Javadoc comment. 117
Parameter key should be final. 117
Missing a Javadoc comment. 122
Parameter key should be final. 122
Missing a Javadoc comment. 126
Parameter key should be final. 126
Missing a Javadoc comment. 130
Parameter key should be final. 130
Line has trailing spaces. 133
Missing a Javadoc comment. 134
Parameter key should be final. 134
Line has trailing spaces. 137
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 138
Parameter out should be final. 139
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 174
Line is longer than 80 characters (found 89). 175
Parameter in should be final. 175
Line has trailing spaces. 204

org/galaxy/computing/Processor.java

Violation Message Line
Line has trailing spaces. 7
Line is longer than 80 characters (found 87). 12
Type Javadoc comment is missing an @param <P> tag. 12
Line has trailing spaces. 13
Line has trailing spaces. 16
Line is longer than 80 characters (found 123). 18
Line is longer than 80 characters (found 85). 19
Redundant 'public' modifier. 22
Line has trailing spaces. 23
Line has trailing spaces. 25
Line is longer than 80 characters (found 83). 25
Line has trailing spaces. 26
Line is longer than 80 characters (found 84). 27
Redundant 'public' modifier. 30
Line has trailing spaces. 31

org/galaxy/computing/RemoteObservable.java

Violation Message Line
Line has trailing spaces. 9
Line has trailing spaces. 17
Redundant 'public' modifier. 21
Line has trailing spaces. 22

org/galaxy/computing/RemoteObserver.java

Violation Message Line
Line has trailing spaces. 8
Line has trailing spaces. 10
Redundant 'public' modifier. 23
Line has trailing spaces. 24

org/galaxy/computing/Worker.java

Violation Message Line
Line has trailing spaces. 11
Type Javadoc comment is missing an @param <P> tag. 15
Line has trailing spaces. 20
Redundant 'public' modifier. 25
Line has trailing spaces. 26
Line has trailing spaces. 29
Redundant 'public' modifier. 34
Line has trailing spaces. 35
Line has trailing spaces. 38
Line has trailing spaces. 44
Line has trailing spaces. 45
Expected an @return tag. 46
Line has trailing spaces. 46
Redundant 'public' modifier. 46
Expected @param tag for 'processables'. 46
Expected @throws tag for 'ProcessingException'. 47
Line has trailing spaces. 48

org/galaxy/computing/boot/Bootable.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 86). 19
Parameter parameters should be final. 42
'parameters' hides a field. 42
Line is longer than 80 characters (found 90). 43

org/galaxy/computing/boot/BootableSystem.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 18
First sentence should end with a period. 26
Line is longer than 80 characters (found 87). 31
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
Line has trailing spaces. 32
Variable 'context' must be private and have accessor methods. 55
Variable 'uuid' must be private and have accessor methods. 62
Variable 'domain' must be private and have accessor methods. 72
Parameter parameters should be final. 80
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 101
Parameter ctx should be final. 103
Method 'locateSharedVolume' is not designed for extension - needs to be abstract, final or empty. 129
Parameter label should be final. 129
Line has trailing spaces. 144
Line has trailing spaces. 149
Method 'lookup' is not designed for extension - needs to be abstract, final or empty. 152
Expected @param tag for '<T>'. 152
Parameter clazz should be final. 152
Parameter params should be final. 152
Line has trailing spaces. 155
Line has trailing spaces. 166
Line is longer than 80 characters (found 92). 169
Method 'lookup' is not designed for extension - needs to be abstract, final or empty. 169
Expected @param tag for '<T>'. 169
Parameter lookupDomain should be final. 169
Parameter clazz should be final. 169
Parameter params should be final. 169
Method 'initStubDirector' is not designed for extension - needs to be abstract, final or empty. 180
Missing a Javadoc comment. 180
Parameter clazz should be final. 180
'{' should be on the previous line. 182

org/galaxy/computing/boot/package-info.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 3

org/galaxy/computing/dataset/AbstractDataSet.java

Violation Message Line
File does not end with a newline. 0
Unused import - java.rmi.UnknownHostException. 6
Line is longer than 80 characters (found 135). 32
Type Javadoc comment is missing an @param <P> tag. 32
Missing a Javadoc comment. 34
Missing a Javadoc comment. 35
Missing a Javadoc comment. 36
Missing a Javadoc comment. 37
Missing a Javadoc comment. 38
Missing a Javadoc comment. 39
Missing a Javadoc comment. 40
Missing a Javadoc comment. 41
Line is longer than 80 characters (found 88). 44
Missing a Javadoc comment. 44
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Line has trailing spaces. 45
Missing a Javadoc comment. 54
Missing a Javadoc comment. 55
Missing a Javadoc comment. 56
Missing a Javadoc comment. 57
Missing a Javadoc comment. 58
Missing a Javadoc comment. 59
Missing a Javadoc comment. 60
Missing a Javadoc comment. 61
Missing a Javadoc comment. 62
Missing a Javadoc comment. 63
Missing a Javadoc comment. 65
Parameter parameters should be final. 65
Should use uppercase 'L'. 69
Line is longer than 80 characters (found 84). 74
Line is longer than 80 characters (found 82). 77
Method 'getDatasetName' is not designed for extension - needs to be abstract, final or empty. 83
Missing a Javadoc comment. 83
Unused @param tag for 'ctx'. 90
Unused @throws tag for 'UnknownHostException'. 91
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 95
'10000' is a magic number. 95
Parameter context should be final. 98
Expected @param tag for 'context'. 98
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 102
Line is longer than 80 characters (found 96). 108
Line is longer than 80 characters (found 84). 115
Line is longer than 80 characters (found 88). 117
Line is longer than 80 characters (found 95). 124
Method 'run' is not designed for extension - needs to be abstract, final or empty. 133
'1000l' is a magic number. 137
Should use uppercase 'L'. 137
'1000000000l' is a magic number. 144
Should use uppercase 'L'. 144
Line is longer than 80 characters (found 90). 150
Method 'startup' is not designed for extension - needs to be abstract, final or empty. 163
Missing a Javadoc comment. 163
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 172
Method 'getSignature' is not designed for extension - needs to be abstract, final or empty. 177
Method 'take' is not designed for extension - needs to be abstract, final or empty. 182
Parameter batchSize should be final. 183
Redundant throws: 'RemoteException' is subclass of 'IOException'. 183
Method 'put' is not designed for extension - needs to be abstract, final or empty. 193
Parameter entries should be final. 194
Redundant throws: 'RemoteException' is subclass of 'IOException'. 194
Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 204
Missing a Javadoc comment. 204
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 210
Line is longer than 80 characters (found 94). 212
Method 'setEmpty' is not designed for extension - needs to be abstract, final or empty. 215
Missing a Javadoc comment. 215
Parameter value should be final. 215
Line is longer than 80 characters (found 88). 225
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. 234
Missing a Javadoc comment. 234
Method 'notifyObservers' is not designed for extension - needs to be abstract, final or empty. 238
Method 'getObserverDomain' is not designed for extension - needs to be abstract, final or empty. 261
Missing a Javadoc comment. 261
Missing a Javadoc comment. 265
Method 'getLocalPath' is not designed for extension - needs to be abstract, final or empty. 267

org/galaxy/computing/dataset/CacheableDataSet.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 16
Line is longer than 80 characters (found 90). 22
Type Javadoc comment is missing an @param <P> tag. 22
Line is longer than 80 characters (found 85). 24
Missing a Javadoc comment. 24
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24
Line has trailing spaces. 25
Missing a Javadoc comment. 40
Missing a Javadoc comment. 41
Name 'cache_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. 41
Missing a Javadoc comment. 42
Missing a Javadoc comment. 44
Parameter parameters should be final. 44
Method 'take' is not designed for extension - needs to be abstract, final or empty. 54
Parameter batchSize should be final. 55
Redundant throws: 'RemoteException' is subclass of 'IOException'. 55
Method 'put' is not designed for extension - needs to be abstract, final or empty. 89
Parameter entries should be final. 90
Redundant throws: 'RemoteException' is subclass of 'IOException'. 90
Method 'setEmpty' is not designed for extension - needs to be abstract, final or empty. 112
Parameter value should be final. 113
Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 121
Line has trailing spaces. 126

org/galaxy/computing/dataset/ProcessableDataStorage.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 82). 19
Type Javadoc comment is missing an @param <P> tag. 19
Missing a Javadoc comment. 22
Name 'EMPTY_ARRAY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 22
Line has trailing spaces. 23
Missing a Javadoc comment. 25
Missing a Javadoc comment. 28
Line has trailing spaces. 29
Missing a Javadoc comment. 31
Line has trailing spaces. 32
Line has trailing spaces. 34
Line has trailing spaces. 36
Line is longer than 80 characters (found 104). 39
Parameter directory should be final. 39
'directory' hides a field. 39
Expected @param tag for 'directory'. 39
Parameter chunkSize should be final. 39
Parameter gzipped should be final. 39
Expected @param tag for 'gzipped'. 39
Expected @throws tag for 'IOException'. 39
Line is longer than 80 characters (found 91). 41
Line has trailing spaces. 43
Line has trailing spaces. 47
Line has trailing spaces. 49
Parameter type should be final. 51
Line has trailing spaces. 54
Method 'load' is not designed for extension - needs to be abstract, final or empty. 55
Parameter batchSize should be final. 56
Line has trailing spaces. 60
Line has trailing spaces. 65
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. 68
Line has trailing spaces. 75
Method 'save' is not designed for extension - needs to be abstract, final or empty. 76
Parameter processables should be final. 77
Method 'flush' is not designed for extension - needs to be abstract, final or empty. 87
Line has trailing spaces. 91
Method 'close' is not designed for extension - needs to be abstract, final or empty. 92
Line has trailing spaces. 98
Missing a Javadoc comment. 99
Parameter size should be final. 99
Line has trailing spaces. 102
'cast' is not followed by whitespace. 107
Line has trailing spaces. 119
Missing a Javadoc comment. 120
Line is longer than 80 characters (found 91). 122
Line has trailing spaces. 125

org/galaxy/computing/dataset/Storage.java

Violation Message Line
Type Javadoc comment is missing an @param <T> tag. 12
Missing a Javadoc comment. 14
Redundant 'public' modifier. 14
Line has trailing spaces. 15
Missing a Javadoc comment. 16
Redundant 'public' modifier. 16
Line has trailing spaces. 17
Missing a Javadoc comment. 18
Redundant 'public' modifier. 18
Line has trailing spaces. 19
Missing a Javadoc comment. 20
Redundant 'public' modifier. 20
Line has trailing spaces. 21

org/galaxy/computing/dataset/io/ChunkInputStream.java

Violation Message Line
Line is longer than 80 characters (found 92). 13
Missing a Javadoc comment. 15
Missing a Javadoc comment. 16
Missing a Javadoc comment. 17
Missing a Javadoc comment. 18
Line is longer than 80 characters (found 120). 20
Missing a Javadoc comment. 20
Parameter stream should be final. 20
Parameter chunk should be final. 20
'chunk' hides a field. 20
Parameter threshold should be final. 20
'threshold' hides a field. 20
Parameter file should be final. 20
'file' hides a field. 20
Method 'getChunk' is not designed for extension - needs to be abstract, final or empty. 31
Missing a Javadoc comment. 31
Method 'closeChunk' is not designed for extension - needs to be abstract, final or empty. 35
Missing a Javadoc comment. 35
Method 'getCount' is not designed for extension - needs to be abstract, final or empty. 39
Method 'incrementCount' is not designed for extension - needs to be abstract, final or empty. 44
Method 'resetCount' is not designed for extension - needs to be abstract, final or empty. 49
Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. 54
Method 'getThreshold' is not designed for extension - needs to be abstract, final or empty. 59
Line has trailing spaces. 63

org/galaxy/computing/dataset/io/ChunkOutputStream.java

Violation Message Line
Line is longer than 80 characters (found 94). 13
Missing a Javadoc comment. 15
Missing a Javadoc comment. 16
Missing a Javadoc comment. 17
Missing a Javadoc comment. 18
Line is longer than 80 characters (found 122). 20
Missing a Javadoc comment. 20
Parameter stream should be final. 20
Parameter chunk should be final. 20
'chunk' hides a field. 20
Parameter threshold should be final. 20
'threshold' hides a field. 20
Parameter file should be final. 20
'file' hides a field. 20
Method 'getChunk' is not designed for extension - needs to be abstract, final or empty. 31
Missing a Javadoc comment. 31
Line has trailing spaces. 34
Method 'closeChunk' is not designed for extension - needs to be abstract, final or empty. 35
Missing a Javadoc comment. 35
Line has trailing spaces. 39
Method 'getCount' is not designed for extension - needs to be abstract, final or empty. 40
Method 'incrementCount' is not designed for extension - needs to be abstract, final or empty. 45
Method 'resetCount' is not designed for extension - needs to be abstract, final or empty. 50
Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. 55
Method 'getThreshold' is not designed for extension - needs to be abstract, final or empty. 60
Line has trailing spaces. 64

org/galaxy/computing/dataset/io/ChunkUtils.java

Violation Message Line
Utility classes should not have a public or default constructor. 21
Line has trailing spaces. 26
Line has trailing spaces. 35
Line has trailing spaces. 39
Line has trailing spaces. 45
Line has trailing spaces. 47
Line has trailing spaces. 50
Line has trailing spaces. 53
Line is longer than 80 characters (found 100). 54
Line has trailing spaces. 55
Line has trailing spaces. 56
Line has trailing spaces. 58
Missing a Javadoc comment. 58
Missing a Javadoc comment. 61
Name 'rnd' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 61
Line has trailing spaces. 62
Missing a Javadoc comment. 63
Line has trailing spaces. 64
First sentence should end with a period. 65
Line has trailing spaces. 69
Expected an @return tag. 71
Parameter directory should be final. 71
Expected @param tag for 'directory'. 71
Line is longer than 80 characters (found 147). 75
Missing a Javadoc comment. 84
Parameter directory should be final. 84
Parameter filename should be final. 84
Line is longer than 80 characters (found 84). 88
Missing a Javadoc comment. 88
Parameter directory should be final. 88
Parameter filename should be final. 88
Parameter busy should be final. 88
Line is longer than 80 characters (found 97). 90
Line is longer than 80 characters (found 97). 92
Line is longer than 80 characters (found 100). 96
Missing a Javadoc comment. 96
Parameter directory should be final. 96
Parameter filename should be final. 96
Parameter writes should be final. 96
Line is longer than 80 characters (found 98). 97
Line is longer than 80 characters (found 86). 104
Missing a Javadoc comment. 104
Parameter directory should be final. 104
Parameter filename should be final. 104
Line is longer than 80 characters (found 96). 105
Line is longer than 80 characters (found 81). 112
Missing a Javadoc comment. 112
Parameter directory should be final. 112
Parameter chunk should be final. 112
Line is longer than 80 characters (found 86). 113
Line is longer than 80 characters (found 86). 114
Line is longer than 80 characters (found 81). 116
Line is longer than 80 characters (found 81). 119
Missing a Javadoc comment. 119
Parameter directory should be final. 119
Parameter chunk should be final. 119
Line is longer than 80 characters (found 86). 120
Line is longer than 80 characters (found 86). 121
Line is longer than 80 characters (found 81). 123
Line has trailing spaces. 125
Line has trailing spaces. 127
Line has trailing spaces. 129
Line is longer than 80 characters (found 82). 133
Parameter entry should be final. 136
Line is longer than 80 characters (found 92). 137
Line has trailing spaces. 139
Line has trailing spaces. 141

org/galaxy/computing/dataset/io/CountingStream.java

Violation Message Line
Missing a Javadoc comment. 10
Redundant 'public' modifier. 10
Line has trailing spaces. 11
Missing a Javadoc comment. 12
Redundant 'public' modifier. 12
Missing a Javadoc comment. 14
Redundant 'public' modifier. 14
Missing a Javadoc comment. 16
Redundant 'public' modifier. 16
Missing a Javadoc comment. 18
Redundant 'public' modifier. 18
Line has trailing spaces. 19

org/galaxy/computing/dataset/io/ObjectStreamProvider.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 40
Missing a Javadoc comment. 42
Missing a Javadoc comment. 45
Line has trailing spaces. 46
Line has trailing spaces. 48
Missing a Javadoc comment. 48
Line has trailing spaces. 50
Line has trailing spaces. 52
Missing a Javadoc comment. 52
Line has trailing spaces. 54
Line has trailing spaces. 56
Missing a Javadoc comment. 56
Line has trailing spaces. 58
Line has trailing spaces. 60
Missing a Javadoc comment. 60
Missing a Javadoc comment. 64
Line has trailing spaces. 65
Missing a Javadoc comment. 67
Line has trailing spaces. 68
Missing a Javadoc comment. 70
Line has trailing spaces. 71
Missing a Javadoc comment. 73
Line has trailing spaces. 74
Missing a Javadoc comment. 76
Line has trailing spaces. 77
Missing a Javadoc comment. 78
Line is longer than 80 characters (found 81). 80
Missing a Javadoc comment. 80
Parameter directory should be final. 80
'directory' hides a field. 80
Parameter chunkSize should be final. 80
'chunkSize' hides a field. 80
Parameter gzipped should be final. 80
'gzipped' hides a field. 80
Line is longer than 80 characters (found 102). 91
Parameter directory should be final. 91
'directory' hides a field. 91
Parameter chunkSize should be final. 91
'chunkSize' hides a field. 91
Parameter maxOpenedChunks should be final. 91
'maxOpenedChunks' hides a field. 91
Expected @param tag for 'maxOpenedChunks'. 91
Parameter gzipped should be final. 91
'gzipped' hides a field. 91
Expected @param tag for 'gzipped'. 91
Method 'pollOutputStream' is not designed for extension - needs to be abstract, final or empty. 99
Missing a Javadoc comment. 99
Method 'pollInputStream' is not designed for extension - needs to be abstract, final or empty. 122
Missing a Javadoc comment. 122
Avoid inline conditionals. 137
Method 'getDirectory' is not designed for extension - needs to be abstract, final or empty. 149
Method 'validateState' is not designed for extension - needs to be abstract, final or empty. 160
Line is longer than 80 characters (found 98). 162
Method 'flush' is not designed for extension - needs to be abstract, final or empty. 166
Method 'close' is not designed for extension - needs to be abstract, final or empty. 179
Method 'waitForStream' is not designed for extension - needs to be abstract, final or empty. 203
Parameter condition should be final. 203
Expected @param tag for 'condition'. 203
'5' is a magic number. 205
Must have at least one statement. 205
Missing a Javadoc comment. 216
Must have at least one statement. 227
Line is longer than 80 characters (found 141). 238
'8192' is a magic number. 238
Line is longer than 80 characters (found 107). 240
Missing a Javadoc comment. 250
Line is longer than 80 characters (found 113). 251
Line is longer than 80 characters (found 83). 254
Line is longer than 80 characters (found 84). 265
Must have at least one statement. 274
Line is longer than 80 characters (found 83). 282
Line is longer than 80 characters (found 135). 285
'8192' is a magic number. 285
Line is longer than 80 characters (found 108). 287
Line is longer than 80 characters (found 97). 299
Missing a Javadoc comment. 299
Parameter stream should be final. 299
Parameter force should be final. 299
Line is longer than 80 characters (found 93). 304
Missing a Javadoc comment. 315
Parameter sis should be final. 315
Line is longer than 80 characters (found 116). 323
Line is longer than 80 characters (found 85). 325
Missing a Javadoc comment. 341
Line is longer than 80 characters (found 137). 343
Missing a Javadoc comment. 343
Parameter stream should be final. 343
Parameter chunk should be final. 343
Parameter maxWrites should be final. 343
Parameter file should be final. 343
Missing a Javadoc comment. 353
Line is longer than 80 characters (found 134). 355
Missing a Javadoc comment. 355
Parameter stream should be final. 355
Parameter chunk should be final. 355
Parameter maxReads should be final. 355
Parameter file should be final. 355

org/galaxy/computing/dataset/io/package-info.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 3

org/galaxy/computing/dataset/package-info.java

Violation Message Line
Line has trailing spaces. 3

org/galaxy/computing/package-info.java

Violation Message Line
Line has trailing spaces. 3

org/galaxy/computing/processor/AbstractContextAwareProcessor.java

Violation Message Line
Line is longer than 80 characters (found 129). 13
Type Javadoc comment is missing an @param <P> tag. 13
First sentence should end with a period. 22
Variable 'ctx' must be private and have accessor methods. 28
First sentence should end with a period. 30
Variable 'domain' must be private and have accessor methods. 36
Parameter parameters should be final. 53
Method 'setContext' is not designed for extension - needs to be abstract, final or empty. 57
Parameter domain should be final. 58
'domain' hides a field. 58
Parameter ctx should be final. 58
'ctx' hides a field. 58
Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 63
Method 'getDomain' is not designed for extension - needs to be abstract, final or empty. 68

org/galaxy/computing/processor/AbstractProcessor.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 123). 20
Type Javadoc comment is missing an @param <P> tag. 20
First sentence should end with a period. 22
Line is longer than 80 characters (found 92). 34
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
Parameter parameters should be final. 61
Method 'install' is not designed for extension - needs to be abstract, final or empty. 70
Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 87
Parameter dataSource should be final. 88
'dataSource' hides a field. 88
Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 98
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 109
Parameter out should be final. 115
Line is longer than 80 characters (found 89). 120
Parameter in should be final. 120
Method 'splitParameters' is not designed for extension - needs to be abstract, final or empty. 131
Parameter parameters should be final. 131
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 140

org/galaxy/computing/processor/BenchmarkedProcessor.java

Violation Message Line
Line is longer than 80 characters (found 108). 11
Type Javadoc comment is missing an @param <P> tag. 11
First sentence should end with a period. 13
Missing a Javadoc comment. 38
Missing a Javadoc comment. 39
Missing a Javadoc comment. 43
Should use uppercase 'L'. 43
Missing a Javadoc comment. 46
Should use uppercase 'L'. 46
Missing a Javadoc comment. 49
Variable 'enableBenchmark' must be private and have accessor methods. 49
Missing a Javadoc comment. 60
Parameter parameters should be final. 60
Line is longer than 80 characters (found 103). 65
Method 'benchmarkStart' is not designed for extension - needs to be abstract, final or empty. 69
Missing a Javadoc comment. 69
Method 'benchmarkStop' is not designed for extension - needs to be abstract, final or empty. 75
Missing a Javadoc comment. 75
Parameter processable should be final. 75
Line is longer than 80 characters (found 81). 84
Line is longer than 80 characters (found 82). 85
Method 'getBenchmark' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 90
Parameter clazz should be final. 90
Parameter processable should be final. 90
Method 'getBenchmark' is not designed for extension - needs to be abstract, final or empty. 94
Missing a Javadoc comment. 94
Parameter clazz should be final. 94
Parameter processable should be final. 94
Should use uppercase 'L'. 99
Method 'getBenchmarkDataSize' is not designed for extension - needs to be abstract, final or empty. 102
Missing a Javadoc comment. 102
Parameter clazz should be final. 102
Parameter processable should be final. 102
Should use uppercase 'L'. 107
Missing a Javadoc comment. 110
Parameter processable should be final. 110

org/galaxy/computing/processor/BenchmarkedProcessorReporter.java

Violation Message Line
Line is longer than 80 characters (found 98). 17
Type Javadoc comment is missing an @param <P> tag. 17
First sentence should end with a period. 19
Missing a Javadoc comment. 63
Missing a Javadoc comment. 66
Missing a Javadoc comment. 69
Missing a Javadoc comment. 72
Missing a Javadoc comment. 83
Parameter parameters should be final. 83
Line is longer than 80 characters (found 88). 88
Method 'process' is not designed for extension - needs to be abstract, final or empty. 100
Parameter processable should be final. 101
Should use uppercase 'L'. 105
Should use uppercase 'L'. 115
Method 'install' is not designed for extension - needs to be abstract, final or empty. 128
Redundant throws: 'InstallationException' is unchecked exception. 129
Line is longer than 80 characters (found 106). 141
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 145
Redundant throws: 'InstallationException' is unchecked exception. 146
Method 'complete' is not designed for extension - needs to be abstract, final or empty. 155
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 162
Parameter out should be final. 163
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 179
Line is longer than 80 characters (found 89). 180
Parameter in should be final. 180
'cast' is not followed by whitespace. 182
'=' is not preceded with whitespace. 186
'=' is not followed by whitespace. 186
'<' is not preceded with whitespace. 186
'<' is not followed by whitespace. 186
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 193
Missing a Javadoc comment. 198
Parameter args should be final. 198
Line is longer than 80 characters (found 91). 199

org/galaxy/computing/processor/DevNull.java

Violation Message Line
File does not end with a newline. 0
Type Javadoc comment is missing an @param <P> tag. 15
First sentence should end with a period. 17
Missing a Javadoc comment. 24
Missing a Javadoc comment. 28
Parameter parameters should be final. 28
Unused @param tag for 'document'. 35
Expected an @return tag. 38
Method 'process' is not designed for extension - needs to be abstract, final or empty. 38
Parameter processable should be final. 39
Expected @param tag for 'processable'. 39
Expected @throws tag for 'ProcessingException'. 39
Inner assignments should be avoided. 40
Parameter out should be final. 49
Line is longer than 80 characters (found 89). 54
Parameter in should be final. 54
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 58

org/galaxy/computing/processor/Identity.java

Violation Message Line
File does not end with a newline. 0
Type Javadoc comment is missing an @param <P> tag. 15
Missing a Javadoc comment. 24
Missing a Javadoc comment. 28
Parameter parameters should be final. 28
Method 'process' is not designed for extension - needs to be abstract, final or empty. 40
Parameter processable should be final. 41
Expected @param tag for 'processable'. 41
Parameter out should be final. 46
Line is longer than 80 characters (found 89). 51
Parameter in should be final. 51
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 60

org/galaxy/computing/processor/MultiProcessor.java

Violation Message Line
Unused import - org.galaxy.computing.Installable. 13
Line is longer than 80 characters (found 93). 26
Type Javadoc comment is missing an @param <P> tag. 26
Missing a Javadoc comment. 29
Missing a Javadoc comment. 32
Missing a Javadoc comment. 35
Missing a Javadoc comment. 37
Missing a Javadoc comment. 41
Parameter parameters should be final. 41
Method 'register' is not designed for extension - needs to be abstract, final or empty. 55
Parameter classes should be final. 55
'classes' hides a field. 55
Line is longer than 80 characters (found 96). 66
Line is longer than 80 characters (found 136). 67
Line is longer than 80 characters (found 87). 69
Line is longer than 80 characters (found 83). 73
Line is longer than 80 characters (found 86). 77
Line is longer than 80 characters (found 84). 78
Line is longer than 80 characters (found 81). 82
Line is longer than 80 characters (found 90). 85
Line is longer than 80 characters (found 84). 87
Line is longer than 80 characters (found 84). 89
Line is longer than 80 characters (found 84). 91
Line is longer than 80 characters (found 84). 93
Method 'install' is not designed for extension - needs to be abstract, final or empty. 106
Redundant throws: 'InstallationException' is unchecked exception. 107
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 121
Redundant throws: 'InstallationException' is unchecked exception. 122
Unused @param tag for 'document'. 132
Expected an @return tag. 135
Method 'process' is not designed for extension - needs to be abstract, final or empty. 135
Parameter processable should be final. 136
Expected @param tag for 'processable'. 136
Expected @throws tag for 'ProcessingException'. 137
Inner assignments should be avoided. 141
Line is longer than 80 characters (found 86). 145
Method 'complete' is not designed for extension - needs to be abstract, final or empty. 151
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 158
Parameter out should be final. 159
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 168
Line is longer than 80 characters (found 89). 169
Parameter in should be final. 169
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 179

org/galaxy/computing/processor/ProcessingException.java

Violation Message Line
Line has trailing spaces. 15
Line has trailing spaces. 19
Unused @param tag for 'processor'. 33
Parameter source should be final. 37
Expected @param tag for 'source'. 37
Parameter cause should be final. 54
Line is longer than 80 characters (found 87). 69
Parameter processor should be final. 69
Parameter cause should be final. 69
Line has trailing spaces. 72

org/galaxy/computing/processor/package-info.java

Violation Message Line
Line has trailing spaces. 2
Line is longer than 80 characters (found 93). 2
Line has trailing spaces. 4

org/galaxy/computing/utils/DistantParameterBuilder.java

Violation Message Line
Line has trailing spaces. 10
Missing a Javadoc comment. 17
Line has trailing spaces. 18
Missing a Javadoc comment. 20
Line has trailing spaces. 21
Line has trailing spaces. 24
Line has trailing spaces. 30
Method 'appaned' is not designed for extension - needs to be abstract, final or empty. 31
Missing a Javadoc comment. 31
Parameter name should be final. 31
Parameter value should be final. 31
Line has trailing spaces. 35
Method 'appaned' is not designed for extension - needs to be abstract, final or empty. 36
Missing a Javadoc comment. 36
Parameter name should be final. 36
Parameter value should be final. 36
Line has trailing spaces. 39
Method 'appaned' is not designed for extension - needs to be abstract, final or empty. 40
Missing a Javadoc comment. 40
Parameter name should be final. 40
Parameter value should be final. 40
Line has trailing spaces. 43
Method 'appaned' is not designed for extension - needs to be abstract, final or empty. 44
Missing a Javadoc comment. 44
Parameter name should be final. 44
Parameter value should be final. 44
Line has trailing spaces. 47
Method 'build' is not designed for extension - needs to be abstract, final or empty. 48
Missing a Javadoc comment. 48
Missing a Javadoc comment. 52
Parameter name should be final. 52
Parameter value should be final. 52
Line has trailing spaces. 57
Missing a Javadoc comment. 58
Parameter name should be final. 58
Parameter value should be final. 58
Line has trailing spaces. 63
Missing a Javadoc comment. 64
Parameter name should be final. 64
Parameter value should be final. 64
Line has trailing spaces. 69
Missing a Javadoc comment. 70
Parameter name should be final. 70
Parameter value should be final. 70
Line has trailing spaces. 75

org/galaxy/computing/utils/DistantParameterDecorator.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 82). 18
Missing a Javadoc comment. 18
Missing a Javadoc comment. 21
Missing a Javadoc comment. 24
Missing a Javadoc comment. 26
Line is longer than 80 characters (found 98). 34
Parameter parameters should be final. 34
'parameters' hides a field. 34
Parameter multiValuesSeparator should be final. 34
'multiValuesSeparator' hides a field. 34
Expected @param tag for 'multiValuesSeparator'. 34
Line is longer than 80 characters (found 81). 40
Method 'getDistantParameters' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Method 'selectPrefixedParameters' is not designed for extension - needs to be abstract, final or empty. 49
Missing a Javadoc comment. 49
Parameter prefix should be final. 49
Method 'get' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Parameter name should be final. 66
Line is longer than 80 characters (found 83). 69
Method 'getAsArray' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Parameter name should be final. 74
Line is longer than 80 characters (found 83). 77
Method 'get' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Parameter name should be final. 82
Parameter defaultValue should be final. 82
Avoid inline conditionals. 84
Method 'getInteger' is not designed for extension - needs to be abstract, final or empty. 87
Missing a Javadoc comment. 87
Parameter name should be final. 87
Redundant throws: 'NumberFormatException' is unchecked exception. 87
Line is longer than 80 characters (found 83). 90
Line is longer than 80 characters (found 87). 95
Method 'getInteger' is not designed for extension - needs to be abstract, final or empty. 95
Missing a Javadoc comment. 95
Parameter name should be final. 95
Parameter defaultValue should be final. 95
Redundant throws: 'NumberFormatException' is unchecked exception. 95
Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 103
Missing a Javadoc comment. 103
Parameter name should be final. 103
Redundant throws: 'NumberFormatException' is unchecked exception. 103
Line is longer than 80 characters (found 83). 106
Line is longer than 80 characters (found 86). 111
Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 111
Missing a Javadoc comment. 111
Parameter name should be final. 111
Parameter defaultValue should be final. 111
Redundant throws: 'NumberFormatException' is unchecked exception. 111
Method 'getBoolean' is not designed for extension - needs to be abstract, final or empty. 119
Missing a Javadoc comment. 119
Parameter name should be final. 119
Redundant throws: 'NumberFormatException' is unchecked exception. 119
Line is longer than 80 characters (found 95). 124
Method 'getBoolean' is not designed for extension - needs to be abstract, final or empty. 124
Missing a Javadoc comment. 124
Parameter name should be final. 124
Parameter defaultValue should be final. 124
Redundant throws: 'NumberFormatException' is unchecked exception. 124

org/galaxy/computing/utils/DomainResolver.java

Violation Message Line
Parameter domain should be final. 21
Parameter clazz should be final. 21
Expected @param tag for '<T>'. 31
Parameter clazz should be final. 31
Expected an @return tag. 48
Parameter domain should be final. 48
Parameter object should be final. 48

org/galaxy/computing/utils/Lookup.java

Violation Message Line
Line is longer than 80 characters (found 126). 17
Missing a Javadoc comment. 17
Parameter domain should be final. 17
Parameter name should be final. 17
Parameter ctx should be final. 17
Parameter clazz should be final. 17
Parameter parameters should be final. 17
Line has trailing spaces. 18
'{' should be on the previous line. 19
Line has trailing spaces. 22
'cast' is not followed by whitespace. 23
Line has trailing spaces. 25
Missing a Javadoc comment. 26
Parameter ctx should be final. 26
Parameter reference should be final. 26
'{' should be on the previous line. 28
Line has trailing spaces. 31
Line is longer than 80 characters (found 113). 32
Missing a Javadoc comment. 32
Parameter domain should be final. 32
Parameter ctx should be final. 32
Parameter clazz should be final. 32
Parameter parameters should be final. 32
Line has trailing spaces. 33
'{' should be on the previous line. 34
Line has trailing spaces. 37
'cast' is not followed by whitespace. 38
Line has trailing spaces. 40
Line has trailing spaces. 41
Line is longer than 80 characters (found 177). 42
Missing a Javadoc comment. 42
Parameter domain should be final. 42
Parameter ctx should be final. 42
Parameter clazz should be final. 42
Parameter parameters should be final. 42
Line has trailing spaces. 46
Line is longer than 80 characters (found 131). 50
Missing a Javadoc comment. 50
Parameter domain should be final. 50
Parameter jInterface should be final. 50
Line is longer than 80 characters (found 162). 54
Missing a Javadoc comment. 54
Parameter domain should be final. 54
Parameter jInterface should be final. 54
Parameter parameters should be final. 54
Line is longer than 80 characters (found 97). 56
'{' is followed by whitespace. 56
Line has trailing spaces. 58

org/galaxy/computing/utils/NuggetUtils.java

Violation Message Line
Unused import - kernel.cluster.NuggetImpl. 4
Utility classes should not have a public or default constructor. 17
Line is longer than 80 characters (found 84). 20
Missing a Javadoc comment. 20
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 20
Line is longer than 80 characters (found 103). 22
Missing a Javadoc comment. 22
Parameter domain should be final. 22
Parameter program should be final. 22
Parameter startConsole should be final. 22
Line is longer than 80 characters (found 122). 29
Missing a Javadoc comment. 29
Parameter nuggetName should be final. 29
Parameter domain should be final. 29
Parameter program should be final. 29
Parameter startConsole should be final. 29
Line is longer than 80 characters (found 86). 31
Line is longer than 80 characters (found 81). 42

org/galaxy/computing/utils/VolumeMarker.java

Violation Message Line
Line has trailing spaces. 23
Missing a Javadoc comment. 29
Line is longer than 80 characters (found 110). 30
Line is longer than 80 characters (found 98). 32
Missing a Javadoc comment. 32
Line is longer than 80 characters (found 100). 34
Missing a Javadoc comment. 34
Line has trailing spaces. 35
Missing a Javadoc comment. 36
Line has trailing spaces. 38
Missing a Javadoc comment. 39
Parameter ctx should be final. 39
Parameter label should be final. 39
Missing a Javadoc comment. 43
Parameter path should be final. 43
Line has trailing spaces. 46
Line has trailing spaces. 50
Line has trailing spaces. 53
Missing a Javadoc comment. 54
Parameter path should be final. 54
Line has trailing spaces. 62
First sentence should end with a period. 63
Line has trailing spaces. 64
Line has trailing spaces. 65
Parameter args should be final. 67
Line is longer than 80 characters (found 91). 69
Line is longer than 80 characters (found 81). 73
Line is longer than 80 characters (found 91). 74
Line has trailing spaces. 80

org/galaxy/computing/utils/package-info.java

Violation Message Line
Line has trailing spaces. 3

org/galaxy/computing/worker/AbstractWorker.java

Violation Message Line
File does not end with a newline. 0
Unused import - java.util.ArrayDeque. 8
Unused import - java.util.concurrent.locks.Lock. 15
Line is longer than 80 characters (found 184). 46
Type Javadoc comment is missing an @param <P> tag. 46
Line is longer than 80 characters (found 87). 49
Missing a Javadoc comment. 49
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 49
Missing a Javadoc comment. 52
Missing a Javadoc comment. 53
Variable 'conditionEmptySource' must be private and have accessor methods. 53
Missing a Javadoc comment. 54
Variable 'conditionAnyTarget' must be private and have accessor methods. 54
Line is longer than 80 characters (found 85). 55
Missing a Javadoc comment. 55
Missing a Javadoc comment. 68
Missing a Javadoc comment. 69
Missing a Javadoc comment. 70
Missing a Javadoc comment. 71
Missing a Javadoc comment. 72
Missing a Javadoc comment. 73
Missing a Javadoc comment. 76
Missing a Javadoc comment. 78
Missing a Javadoc comment. 79
Missing a Javadoc comment. 83
Missing a Javadoc comment. 85
Missing a Javadoc comment. 88
Missing a Javadoc comment. 89
Missing a Javadoc comment. 90
Variable 'batchSize' must be private and have accessor methods. 90
Missing a Javadoc comment. 91
Missing a Javadoc comment. 92
Variable 'sourceDataSet' must be private and have accessor methods. 92
Missing a Javadoc comment. 93
Variable 'targetDataSet' must be private and have accessor methods. 93
Missing a Javadoc comment. 94
Variable 'targetDataSetStub' must be private and have accessor methods. 94
Missing a Javadoc comment. 96
Variable 'processor' must be private and have accessor methods. 96
Missing a Javadoc comment. 98
Variable 'notifications' must be private and have accessor methods. 98
Missing a Javadoc comment. 100
Variable 'lock' must be private and have accessor methods. 100
Missing a Javadoc comment. 102
Variable 'notified' must be private and have accessor methods. 102
Parameter parameters should be final. 109
Line is longer than 80 characters (found 81). 124
Line is longer than 80 characters (found 87). 134
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 143
'20000' is a magic number. 145
Parameter ctx should be final. 146
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 150
Method 'getAccepts' is not designed for extension - needs to be abstract, final or empty. 156
Method 'getProvides' is not designed for extension - needs to be abstract, final or empty. 161
Method 'run' is not designed for extension - needs to be abstract, final or empty. 166
Line is longer than 80 characters (found 81). 189
Line has trailing spaces. 200
Line has trailing spaces. 205
Method 'initProcessor' is not designed for extension - needs to be abstract, final or empty. 218
Missing a Javadoc comment. 218
Missing a Javadoc comment. 238
Missing a Javadoc comment. 240
Missing a Javadoc comment. 242
Missing a Javadoc comment. 244
Method 'getSourceDataSetDomain' is not designed for extension - needs to be abstract, final or empty. 246
Missing a Javadoc comment. 246
Method 'getTargetDataSetDomain' is not designed for extension - needs to be abstract, final or empty. 250
Missing a Javadoc comment. 250
Method 'completeBatch' is not designed for extension - needs to be abstract, final or empty. 254
Missing a Javadoc comment. 254
Method 'obtainSourceDataSet' is not designed for extension - needs to be abstract, final or empty. 264
Missing a Javadoc comment. 264
Line is longer than 80 characters (found 127). 278
Method 'obtainTargetDataSet' is not designed for extension - needs to be abstract, final or empty. 293
Missing a Javadoc comment. 293
Line is longer than 80 characters (found 121). 300
Method 'process' is not designed for extension - needs to be abstract, final or empty. 307
Parameter processables should be final. 308
Method 'processData' is not designed for extension - needs to be abstract, final or empty. 312
Missing a Javadoc comment. 312
Parameter processables should be final. 312
Method 'waitForData' is not designed for extension - needs to be abstract, final or empty. 330
Missing a Javadoc comment. 330
Line is longer than 80 characters (found 83). 331
Method 'update' is not designed for extension - needs to be abstract, final or empty. 355
Parameter source should be final. 356
Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 382
Method 'getDomain' is not designed for extension - needs to be abstract, final or empty. 396
Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 401
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 406
Parameter out should be final. 407
Line is longer than 80 characters (found 135). 408
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 411
Line is longer than 80 characters (found 89). 412
Parameter in should be final. 412
Line is longer than 80 characters (found 135). 413
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 416
Line is longer than 80 characters (found 105). 418

org/galaxy/computing/worker/RemoteWorker.java

Violation Message Line
Line is longer than 80 characters (found 85). 16
Type Javadoc comment is missing an @param <P> tag. 16
Line is longer than 80 characters (found 85). 19
Missing a Javadoc comment. 19
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 19
Parameter parameters should be final. 26
Expected an @return tag. 35
Method 'loadData' is not designed for extension - needs to be abstract, final or empty. 35
Method 'saveData' is not designed for extension - needs to be abstract, final or empty. 56
Parameter data should be final. 57
Expected @param tag for 'data'. 57

org/galaxy/computing/worker/package-info.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 3

org/galaxy/connectors/AbstractConnector.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 171). 34
Type Javadoc comment is missing an @param <E> tag. 34
Type Javadoc comment is missing an @param <T> tag. 34
Missing a Javadoc comment. 37
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 37
Line is longer than 80 characters (found 100). 68
Missing a Javadoc comment. 68
Missing a Javadoc comment. 71
Missing a Javadoc comment. 74
Missing a Javadoc comment. 77
Missing a Javadoc comment. 80
Missing a Javadoc comment. 83
Missing a Javadoc comment. 86
Missing a Javadoc comment. 89
Missing a Javadoc comment. 92
Parameter parameters should be final. 100
Line is longer than 80 characters (found 82). 107
Parameter o1 should be final. 109
Parameter o2 should be final. 109
Method 'lock' is not designed for extension - needs to be abstract, final or empty. 122
Method 'unlock' is not designed for extension - needs to be abstract, final or empty. 131
Unused @param tag for 'context'. 138
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 141
Line is longer than 80 characters (found 82). 148
Must have at least one statement. 150
Method 'registerTaskExecutor' is not designed for extension - needs to be abstract, final or empty. 156
Missing a Javadoc comment. 156
Parameter executor should be final. 156
Method 'handleComplete' is not designed for extension - needs to be abstract, final or empty. 175
Parameter thread should be final. 176
Line is longer than 80 characters (found 83). 191
Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 200
Method 'getProvides' is not designed for extension - needs to be abstract, final or empty. 215
Method 'setMaxThreads' is not designed for extension - needs to be abstract, final or empty. 225
Parameter count should be final. 225
Method 'getMaxThreads' is not designed for extension - needs to be abstract, final or empty. 235
Line is longer than 80 characters (found 102). 247
Method 'stopTaskThread' is not designed for extension - needs to be abstract, final or empty. 247
Parameter user should be final. 247
Parameter task should be final. 247
Expected @throws tag for 'DataException'. 247
Method 'poolAndStartTask' is not designed for extension - needs to be abstract, final or empty. 261
Missing a Javadoc comment. 261
Line has trailing spaces. 272
Line is longer than 80 characters (found 93). 277
Line is longer than 80 characters (found 91). 280
Line is longer than 80 characters (found 91). 283
Line has trailing spaces. 305
Method 'createTaskReport' is not designed for extension - needs to be abstract, final or empty. 306
Missing a Javadoc comment. 306
Parameter dataSourceId should be final. 306
Line is longer than 80 characters (found 116). 310
Method 'updateDataSourceStatus' is not designed for extension - needs to be abstract, final or empty. 310
Missing a Javadoc comment. 310
Parameter user should be final. 310
Parameter ds should be final. 310
Parameter status should be final. 310
Line is longer than 80 characters (found 89). 314
Method 'updateDataSourceLastExecution' is not designed for extension - needs to be abstract, final or empty. 314
Missing a Javadoc comment. 314
Parameter user should be final. 314
Parameter ds should be final. 314
Method 'registerActiveDataSource' is not designed for extension - needs to be abstract, final or empty. 318
Missing a Javadoc comment. 318
Parameter datasource should be final. 318
Method 'deregisterActiveDataSource' is not designed for extension - needs to be abstract, final or empty. 322
Missing a Javadoc comment. 322
Parameter datasource should be final. 322
Method 'updateActiveThreadsLiveParameter' is not designed for extension - needs to be abstract, final or empty. 326
Missing a Javadoc comment. 326
Line is longer than 80 characters (found 101). 334
Method 'setBusy' is not designed for extension - needs to be abstract, final or empty. 338
Missing a Javadoc comment. 338
Parameter value should be final. 338
Line is longer than 80 characters (found 105). 345
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 350
Line is longer than 80 characters (found 136). 352

org/galaxy/connectors/AbstractTask.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 18
Missing a Javadoc comment. 25
'abstract' modifier out of order with the JLS suggestions. 25
Line is longer than 80 characters (found 84). 28
Line is longer than 80 characters (found 81). 29
Line is longer than 80 characters (found 82). 46
Line is longer than 80 characters (found 83). 47
Line is longer than 80 characters (found 81). 55
Line is longer than 80 characters (found 89). 57
Variable 'id' must be private and have accessor methods. 93
Variable 'collection' must be private and have accessor methods. 100
Variable 'source' must be private and have accessor methods. 107
Variable 'priority' must be private and have accessor methods. 114
Missing a Javadoc comment. 116
Variable 'owner' must be private and have accessor methods. 116
Missing a Javadoc comment. 118
Variable 'filters' must be private and have accessor methods. 118
Missing a Javadoc comment. 120
Missing a Javadoc comment. 124
Parameter task should be final. 124
Missing a Javadoc comment. 133
Parameter id should be final. 133
'id' hides a field. 133
Parameter collection should be final. 133
'collection' hides a field. 133
Parameter source should be final. 133
'source' hides a field. 133
Missing a Javadoc comment. 137
Parameter id should be final. 137
'id' hides a field. 137
Parameter collection should be final. 137
'collection' hides a field. 137
Parameter source should be final. 137
'source' hides a field. 137
Parameter priority should be final. 137
'priority' hides a field. 137
Method 'getProperties' is not designed for extension - needs to be abstract, final or empty. 144
Missing a Javadoc comment. 144
Method 'getPropertiesWtihPrefix' is not designed for extension - needs to be abstract, final or empty. 157
Missing a Javadoc comment. 157
Parameter prefix should be final. 157
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 170
Parameter out should be final. 171
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 193
Line is longer than 80 characters (found 89). 194
Parameter in should be final. 194
'=' is not preceded with whitespace. 205
'=' is not followed by whitespace. 205
'<' is not preceded with whitespace. 205
'<' is not followed by whitespace. 205
Line is longer than 80 characters (found 83). 206
'cast' is not followed by whitespace. 206
'cast' is not followed by whitespace. 206

org/galaxy/connectors/AbstractTaskExecutor.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 92). 17
Type Javadoc comment is missing an @param <T> tag. 17
Missing a Javadoc comment. 20
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 20
Variable 'shutdown' must be private and have accessor methods. 27
Variable 'task' must be private and have accessor methods. 34
Variable 'priority' must be private and have accessor methods. 41
Variable 'user' must be private and have accessor methods. 48
Variable 'domain' must be private and have accessor methods. 55
Variable 'dataset' must be private and have accessor methods. 62
Variable 'context' must be private and have accessor methods. 69
Variable 'failed' must be private and have accessor methods. 76
Variable 'stub' must be private and have accessor methods. 83
Missing a Javadoc comment. 85
Parameter user should be final. 92
'user' hides a field. 92
Expected @param tag for 'user'. 92
Parameter task should be final. 92
'task' hides a field. 92
Expected @param tag for 'task'. 92
Parameter dataset should be final. 92
'dataset' hides a field. 92
Expected @param tag for 'dataset'. 92
Method 'run' is not designed for extension - needs to be abstract, final or empty. 109
Method 'start' is not designed for extension - needs to be abstract, final or empty. 114
Expected @throws tag for 'ConnectorException'. 130
Method 'stop' is not designed for extension - needs to be abstract, final or empty. 139
Method 'getTask' is not designed for extension - needs to be abstract, final or empty. 151
Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 162
Unused @param tag for 'ctx'. 171
Method 'setContext' is not designed for extension - needs to be abstract, final or empty. 176
Parameter domain should be final. 177
'domain' hides a field. 177
Parameter context should be final. 177
'context' hides a field. 177
Expected @param tag for 'context'. 177
Method 'getDomain' is not designed for extension - needs to be abstract, final or empty. 200
Method 'getPriority' is not designed for extension - needs to be abstract, final or empty. 205
Missing a Javadoc comment. 205
Method 'getUser' is not designed for extension - needs to be abstract, final or empty. 209
Missing a Javadoc comment. 209
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 213
Missing a Javadoc comment. 213
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 217
Line is longer than 80 characters (found 109). 219

org/galaxy/connectors/ConnectorException.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 11
Parameter message should be final. 26
Expected @param tag for 'message'. 26
Parameter message should be final. 34
Expected @param tag for 'message'. 34
Parameter cause should be final. 34
Expected @param tag for 'cause'. 34
Parameter cause should be final. 42
Expected @param tag for 'cause'. 42

org/galaxy/connectors/ConnectorNotAvailableException.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 81). 4
Missing a Javadoc comment. 12
Parameter message should be final. 26
Expected @param tag for 'message'. 26
Parameter message should be final. 34
Expected @param tag for 'message'. 34
Parameter cause should be final. 34
Expected @param tag for 'cause'. 34
Parameter cause should be final. 42
Expected @param tag for 'cause'. 42

org/galaxy/connectors/DirectTaskExecutor.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 98). 24
Type Javadoc comment is missing an @param <T> tag. 24
Variable 'reports' must be private and have accessor methods. 39
Variable 'reader' must be private and have accessor methods. 46
Variable 'reportDocumentCounter' must be private and have accessor methods. 51
Variable 'reportLastUpdate' must be private and have accessor methods. 55
Variable 'reportId' must be private and have accessor methods. 59
Missing a Javadoc comment. 60
Variable 'maxCacheSize' must be private and have accessor methods. 60
First sentence should end with a period. 62
Line is longer than 80 characters (found 83). 78
Parameter user should be final. 78
Expected @param tag for 'user'. 78
Parameter task should be final. 78
Parameter dataset should be final. 78
Expected @param tag for 'dataset'. 78
Parameter ds should be final. 78
'ds' hides a field. 78
Expected @param tag for 'ds'. 78
Method 'run' is not designed for extension - needs to be abstract, final or empty. 91
Missing a Javadoc comment. 96
Method 'execute' is not designed for extension - needs to be abstract, final or empty. 103
Line has trailing spaces. 113
Line is longer than 80 characters (found 85). 134
Line is longer than 80 characters (found 89). 135
Line is longer than 80 characters (found 90). 136
Line is longer than 80 characters (found 90). 138
Line is longer than 80 characters (found 82). 139
Line is longer than 80 characters (found 94). 145
Line is longer than 80 characters (found 94). 163
Line is longer than 80 characters (found 104). 179
Missing a Javadoc comment. 179
Parameter space should be final. 179
Parameter document should be final. 179
Redundant throws: 'RemoteException' is subclass of 'IOException'. 180
Missing a Javadoc comment. 187
Parameter space should be final. 187
Redundant throws: 'RemoteException' is subclass of 'IOException'. 188
Method 'reportSingleDocument' is not designed for extension - needs to be abstract, final or empty. 206
Parameter force should be final. 206
'10000000000l' is a magic number. 210
Should use uppercase 'L'. 210
Method 'flushReport' is not designed for extension - needs to be abstract, final or empty. 215
Missing a Javadoc comment. 215
Method 'reportStop' is not designed for extension - needs to be abstract, final or empty. 225
Missing a Javadoc comment. 225
Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 235

org/galaxy/connectors/DocumentReader.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 86). 12
Redundant 'public' modifier. 19
Expected @throws tag for 'Exception'. 19
Line has trailing spaces. 20

org/galaxy/connectors/DocumentSender.java

Violation Message Line
File does not end with a newline. 0
Comment matches to-do format 'TODO:'. 24
Missing a Javadoc comment. 32
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32
Line has trailing spaces. 33
First sentence should end with a period. 43
First sentence should end with a period. 52
Parameter user should be final. 68
'user' hides a field. 68
Parameter provides should be final. 68
'provides' hides a field. 68
Parameter task should be final. 68
'task' hides a field. 68
Method 'send' is not designed for extension - needs to be abstract, final or empty. 82
Parameter document should be final. 82
Expected @param tag for 'document'. 82
Expected @throws tag for 'IOException'. 83
Expected @throws tag for 'RemoteException'. 83
Redundant throws: 'RemoteException' is subclass of 'IOException'. 83
Expected @throws tag for 'IllegalStateException'. 83
Redundant throws: 'IllegalStateException' is unchecked exception. 83
'{' should be on the previous line. 84
Line is longer than 80 characters (found 87). 92
Missing a Javadoc comment. 98
Missing a Javadoc comment. 104
Parameter document should be final. 104
Redundant throws: 'RemoteException' is subclass of 'IOException'. 105
'{' should be on the previous line. 106
Line has trailing spaces. 113
Missing a Javadoc comment. 113
Redundant throws: 'RemoteException' is subclass of 'IOException'. 114
Redundant throws: 'IllegalStateException' is unchecked exception. 114
'{' should be on the previous line. 115
Line is longer than 80 characters (found 100). 118
Line is longer than 80 characters (found 82). 125
Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 139
Method 'setContext' is not designed for extension - needs to be abstract, final or empty. 153
Parameter domain should be final. 154
'domain' hides a field. 154
Parameter ctx should be final. 154
'ctx' hides a field. 154
Method 'getDomain' is not designed for extension - needs to be abstract, final or empty. 179
Method 'close' is not designed for extension - needs to be abstract, final or empty. 189
Expected @throws tag for 'IOException'. 191
'{' should be on the previous line. 192
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 200
Line is longer than 80 characters (found 87). 202
Line has trailing spaces. 204

org/galaxy/connectors/IllegalTaskException.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 12
Parameter message should be final. 26
Expected @param tag for 'message'. 26
Parameter message should be final. 34
Expected @param tag for 'message'. 34
Parameter cause should be final. 34
Expected @param tag for 'cause'. 34
Parameter cause should be final. 42
Expected @param tag for 'cause'. 42

org/galaxy/connectors/Priority.java

Violation Message Line
File does not end with a newline. 0
Variable 'level' must be private and have accessor methods. 63
Parameter level should be final. 81
'level' hides a field. 81
Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 99
Parameter o should be final. 100
Method 'equals' is not designed for extension - needs to be abstract, final or empty. 115
Parameter obj should be final. 116
Expected @param tag for 'obj'. 116
'cast' is not followed by whitespace. 118
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 129

org/galaxy/connectors/TaskExecutor.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 82). 12
Redundant 'public' modifier. 19
Redundant 'public' modifier. 26

org/galaxy/connectors/TaskFactory.java

Violation Message Line
File does not end with a newline. 0
Type Javadoc comment is missing an @param <T> tag. 15
Line is longer than 80 characters (found 95). 31
Unable to get class information for @throws tag 'IllegalPropertyException'. 31
Unused @throws tag for 'IllegalPropertyException'. 31
Expected @param tag for 'user'. 34
Expected @throws tag for 'IllegalTaskException'. 35
Line is longer than 80 characters (found 84). 49
Method 'isTaskSupported' is not designed for extension - needs to be abstract, final or empty. 52
Parameter taskType should be final. 52
Line is longer than 80 characters (found 130). 56
Method 'initTask' is not designed for extension - needs to be abstract, final or empty. 56
Missing a Javadoc comment. 56
Parameter user should be final. 56
Parameter task should be final. 56
Parameter decorator should be final. 56
Line is longer than 80 characters (found 83). 62
Method 'getBoolean' is not designed for extension - needs to be abstract, final or empty. 65
Missing a Javadoc comment. 65
Parameter decorator should be final. 65
Parameter property should be final. 65
'{' should be on the previous line. 67
Line has trailing spaces. 70
Line is longer than 80 characters (found 101). 71
Method 'getBoolean' is not designed for extension - needs to be abstract, final or empty. 71
Missing a Javadoc comment. 71
Parameter decorator should be final. 71
Parameter property should be final. 71
Parameter defaultValue should be final. 71
'{' should be on the previous line. 73
Line has trailing spaces. 80
Method 'getInt' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Parameter decorator should be final. 82
Parameter property should be final. 82
'{' should be on the previous line. 84
Line is longer than 80 characters (found 93). 88
Line is longer than 80 characters (found 89). 92
Method 'getInt' is not designed for extension - needs to be abstract, final or empty. 92
Missing a Javadoc comment. 92
Parameter decorator should be final. 92
Parameter property should be final. 92
Parameter defaultValue should be final. 92
'{' should be on the previous line. 94
Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 102
Missing a Javadoc comment. 102
Parameter decorator should be final. 102
Parameter property should be final. 102
'{' should be on the previous line. 104
Line is longer than 80 characters (found 90). 108
Line is longer than 80 characters (found 92). 112
Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 112
Missing a Javadoc comment. 112
Parameter decorator should be final. 112
Parameter property should be final. 112
Parameter defaultValue should be final. 112
'{' should be on the previous line. 114
Line is longer than 80 characters (found 98). 122
Method 'getString' is not designed for extension - needs to be abstract, final or empty. 122
Missing a Javadoc comment. 122
Parameter decorator should be final. 122
Parameter property should be final. 122
Parameter defaultValue should be final. 122
'{' should be on the previous line. 124
Method 'getString' is not designed for extension - needs to be abstract, final or empty. 128
Missing a Javadoc comment. 128
Parameter decorator should be final. 128
Parameter property should be final. 128
'{' should be on the previous line. 130
Line is longer than 80 characters (found 85). 134
Method 'getRequiredString' is not designed for extension - needs to be abstract, final or empty. 134
Missing a Javadoc comment. 134
Parameter decorator should be final. 134
Parameter property should be final. 134
'{' should be on the previous line. 136
Line is longer than 80 characters (found 86). 140

org/galaxy/connectors/TaskFactoryResolver.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 82). 4
Redundant 'public' modifier. 21
Redundant 'public' modifier. 28
Redundant 'public' modifier. 39

org/galaxy/connectors/TaskFactoryResolverImpl.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 14
Name 'factoryLoader' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 14
Method 'getTaskFactory' is not designed for extension - needs to be abstract, final or empty. 32
Parameter taskType should be final. 33
Method 'refresh' is not designed for extension - needs to be abstract, final or empty. 47
Method 'isTaskSupported' is not designed for extension - needs to be abstract, final or empty. 61
Parameter taskType should be final. 62

org/galaxy/connectors/TaskKey.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 6
Missing a Javadoc comment. 16
Missing a Javadoc comment. 19
Missing a Javadoc comment. 22
Missing a Javadoc comment. 25
Parameter dataSource should be final. 32
'dataSource' hides a field. 32
Missing a Javadoc comment. 36
Parameter system should be final. 36
'system' hides a field. 36
Parameter serial should be final. 36
'serial' hides a field. 36
Missing a Javadoc comment. 40
Parameter system should be final. 40
'system' hides a field. 40
Parameter serial should be final. 40
'serial' hides a field. 40
Parameter dataSource should be final. 40
'dataSource' hides a field. 40
Method 'getSystem' is not designed for extension - needs to be abstract, final or empty. 46
Missing a Javadoc comment. 46
Method 'setSystem' is not designed for extension - needs to be abstract, final or empty. 50
Missing a Javadoc comment. 50
Parameter system should be final. 50
'system' hides a field. 50
Method 'getSerial' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Method 'setSerial' is not designed for extension - needs to be abstract, final or empty. 58
Missing a Javadoc comment. 58
Parameter serial should be final. 58
'serial' hides a field. 58
Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 62
Missing a Javadoc comment. 62
Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Parameter dataSource should be final. 66
'dataSource' hides a field. 66

org/galaxy/connectors/UnknownTaskException.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 81). 4
Missing a Javadoc comment. 12
Parameter message should be final. 26
Expected @param tag for 'message'. 26
Parameter message should be final. 34
Expected @param tag for 'message'. 34
Parameter cause should be final. 34
Expected @param tag for 'cause'. 34
Parameter cause should be final. 42
Expected @param tag for 'cause'. 42

org/galaxy/connectors/bobo/AbstractBoboTask.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 16
Missing a Javadoc comment. 17
Missing a Javadoc comment. 20
Missing a Javadoc comment. 29
Missing a Javadoc comment. 31
Missing a Javadoc comment. 33
Missing a Javadoc comment. 37
Missing a Javadoc comment. 54
Missing a Javadoc comment. 63
Missing a Javadoc comment. 65
Missing a Javadoc comment. 67
Missing a Javadoc comment. 69
'=' is not followed by whitespace. 69
Line has trailing spaces. 70
Missing a Javadoc comment. 71
'=' is not followed by whitespace. 71
First sentence should end with a period. 111
Missing a Javadoc comment. 118
Variable 'repositoryName' must be private and have accessor methods. 118
Missing a Javadoc comment. 120
Variable 'repositoryPath' must be private and have accessor methods. 120
Missing a Javadoc comment. 122
Variable 'serialId' must be private and have accessor methods. 122
Missing a Javadoc comment. 124
Variable 'startAt' must be private and have accessor methods. 124
Missing a Javadoc comment. 126
Variable 'cancelAt' must be private and have accessor methods. 126
Missing a Javadoc comment. 128
Variable 'systemId' must be private and have accessor methods. 128
Missing a Javadoc comment. 130
Variable 'service' must be private and have accessor methods. 130
Missing a Javadoc comment. 132
Variable 'reindex' must be private and have accessor methods. 132
Missing a Javadoc comment. 134
Variable 'domain' must be private and have accessor methods. 134
Line has trailing spaces. 135
Missing a Javadoc comment. 137
Variable 'taskBody' must be private and have accessor methods. 137
Missing a Javadoc comment. 140
Missing a Javadoc comment. 144
Parameter service should be final. 144
'service' hides a field. 144
Missing a Javadoc comment. 149
Parameter task should be final. 149
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 167
Parameter out should be final. 168
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 185
Line is longer than 80 characters (found 89). 186
Parameter in should be final. 186
'cast' is not followed by whitespace. 196
'cast' is not followed by whitespace. 197
'cast' is not followed by whitespace. 198
'cast' is not followed by whitespace. 199
'cast' is not followed by whitespace. 200

org/galaxy/connectors/bobo/CabinetTask.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 13
Parameter task should be final. 30
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 40
'+' is not preceded with whitespace. 42
'+' is not followed by whitespace. 42

org/galaxy/connectors/bobo/CabinetTaskExecutor.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.db.DataException. 8
Missing a Javadoc comment. 20
Line is longer than 80 characters (found 83). 27
Line is longer than 80 characters (found 92). 30
Parameter user should be final. 30
Parameter task should be final. 30
Parameter provides should be final. 30
Parameter ds should be final. 30
Expected @param tag for 'ds'. 30
Method 'prepareDocumentReader' is not designed for extension - needs to be abstract, final or empty. 40
Method 'getSourceType' is not designed for extension - needs to be abstract, final or empty. 45

org/galaxy/connectors/bobo/ClientDownloadTask.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.distant.BoboConnector. 3
First sentence should end with a period. 5
Missing a Javadoc comment. 17
Missing a Javadoc comment. 19
Missing a Javadoc comment. 21
Missing a Javadoc comment. 23

org/galaxy/connectors/bobo/ClientDownloadTaskBody.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 13
Missing a Javadoc comment. 15
Missing a Javadoc comment. 17
Missing a Javadoc comment. 19
Missing a Javadoc comment. 21
Missing a Javadoc comment. 23
Missing a Javadoc comment. 25
Missing a Javadoc comment. 27
Method 'getNick' is not designed for extension - needs to be abstract, final or empty. 31
Missing a Javadoc comment. 31
Method 'setNick' is not designed for extension - needs to be abstract, final or empty. 35
Missing a Javadoc comment. 35
Parameter nick should be final. 35
'nick' hides a field. 35
Method 'getAgent' is not designed for extension - needs to be abstract, final or empty. 39
Missing a Javadoc comment. 39
Method 'setAgent' is not designed for extension - needs to be abstract, final or empty. 43
Missing a Javadoc comment. 43
Parameter agent should be final. 43
'agent' hides a field. 43
Method 'getRepository' is not designed for extension - needs to be abstract, final or empty. 47
Missing a Javadoc comment. 47
Method 'setRepository' is not designed for extension - needs to be abstract, final or empty. 51
Missing a Javadoc comment. 51
Parameter repository should be final. 51
'repository' hides a field. 51
Method 'getStart' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
Method 'setStart' is not designed for extension - needs to be abstract, final or empty. 59
Missing a Javadoc comment. 59
Parameter start should be final. 59
'start' hides a field. 59
Method 'getRecrawl' is not designed for extension - needs to be abstract, final or empty. 63
Missing a Javadoc comment. 63
Method 'setRecrawl' is not designed for extension - needs to be abstract, final or empty. 67
Missing a Javadoc comment. 67
Parameter recrawl should be final. 67
'recrawl' hides a field. 67
Method 'getPause' is not designed for extension - needs to be abstract, final or empty. 71
Missing a Javadoc comment. 71
Method 'setPause' is not designed for extension - needs to be abstract, final or empty. 75
Missing a Javadoc comment. 75
Parameter pause should be final. 75
'pause' hides a field. 75
Method 'getMaxpages' is not designed for extension - needs to be abstract, final or empty. 79
Missing a Javadoc comment. 79
Method 'setMaxpages' is not designed for extension - needs to be abstract, final or empty. 83
Missing a Javadoc comment. 83
Parameter maxpages should be final. 83
'maxpages' hides a field. 83

org/galaxy/connectors/bobo/ClientDownloadTaskFactory.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 81). 27
Method 'createTask' is not designed for extension - needs to be abstract, final or empty. 30
Line is longer than 80 characters (found 114). 31
Parameter user should be final. 31
Parameter settings should be final. 31
Line is longer than 80 characters (found 96). 40
Line is longer than 80 characters (found 83). 42
Should use uppercase 'L'. 42
Line is longer than 80 characters (found 83). 44
Line is longer than 80 characters (found 95). 45
Line is longer than 80 characters (found 94). 47
'60l' is a magic number. 47
Should use uppercase 'L'. 47
'60l' is a magic number. 47
Should use uppercase 'L'. 47
'1000l' is a magic number. 47
Should use uppercase 'L'. 47
Line has trailing spaces. 51
Line is longer than 80 characters (found 109). 52
'if' is not followed by whitespace. 52
'(' is followed by whitespace. 52
')' is preceded with whitespace. 52
'{' is not preceded with whitespace. 52
Line is longer than 80 characters (found 86). 53
Line is longer than 80 characters (found 84). 55
Line has trailing spaces. 62
Line is longer than 80 characters (found 83). 66
Line is longer than 80 characters (found 81). 67
Method 'getSupportedTaskType' is not designed for extension - needs to be abstract, final or empty. 92

org/galaxy/connectors/bobo/CrawlerSystem.java

Violation Message Line
Line has trailing spaces. 10
Line has trailing spaces. 15
Line has trailing spaces. 18
Line has trailing spaces. 22
Missing a Javadoc comment. 23
Line has trailing spaces. 24
Line has trailing spaces. 27
Variable 'id' must be private and have accessor methods. 30
Line has trailing spaces. 31
Line has trailing spaces. 34
Variable 'domain' must be private and have accessor methods. 37
Line has trailing spaces. 38
Line has trailing spaces. 41
Variable 'name' must be private and have accessor methods. 44
Line has trailing spaces. 45
Line has trailing spaces. 48
Variable 'available' must be private and have accessor methods. 51
Missing a Javadoc comment. 53
Line has trailing spaces. 56
Missing a Javadoc comment. 57
Parameter system should be final. 57
Line has trailing spaces. 60
Missing a Javadoc comment. 61
Parameter id should be final. 61
'id' hides a field. 61
Parameter domain should be final. 61
'domain' hides a field. 61
Parameter name should be final. 61
'name' hides a field. 61
Line has trailing spaces. 64
Line is longer than 80 characters (found 82). 65
Missing a Javadoc comment. 65
Parameter id should be final. 65
'id' hides a field. 65
Parameter domain should be final. 65
'domain' hides a field. 65
Parameter name should be final. 65
'name' hides a field. 65
Parameter available should be final. 65
'available' hides a field. 65
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 72
Parameter out should be final. 73
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 80
Line is longer than 80 characters (found 89). 81
Parameter in should be final. 81
'cast' is not followed by whitespace. 84
'cast' is not followed by whitespace. 85
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 88
Line is longer than 80 characters (found 122). 90

org/galaxy/connectors/bobo/CrawlerSystemComparator.java

Violation Message Line
First sentence should end with a period. 5
Line has trailing spaces. 7
Method 'compare' is not designed for extension - needs to be abstract, final or empty. 13
Parameter o1 should be final. 14
Parameter o2 should be final. 14
Avoid inline conditionals. 18
Line has trailing spaces. 20
Avoid inline conditionals. 24
Line has trailing spaces. 26
Line has trailing spaces. 29

org/galaxy/connectors/bobo/DiskSpaceDetails.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 17
Variable 'usedSpace' must be private and have accessor methods. 24
Variable 'freeSpace' must be private and have accessor methods. 31
Should use uppercase 'L'. 39
Should use uppercase 'L'. 39
Parameter usedSpace should be final. 49
'usedSpace' hides a field. 49
Parameter freeSpace should be final. 49
'freeSpace' hides a field. 49
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 60
Line is longer than 80 characters (found 97). 62
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 65
Parameter out should be final. 66
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 71
Line is longer than 80 characters (found 89). 72
Parameter in should be final. 72

org/galaxy/connectors/bobo/DownloadTaskExecutor.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.collection.DataSourceDatabase. 21
Unused import - org.galaxy.collection.DataSourceDatabasePostgreImpl. 22
Line is longer than 80 characters (found 82). 39
Missing a Javadoc comment. 42
Missing a Javadoc comment. 45
Missing a Javadoc comment. 48
Missing a Javadoc comment. 50
Unused @param tag for 'provides'. 57
Line is longer than 80 characters (found 127). 61
Parameter user should be final. 61
Parameter task should be final. 61
Parameter dataset should be final. 61
Expected @param tag for 'dataset'. 61
Parameter ds should be final. 61
'ds' hides a field. 61
Expected @param tag for 'ds'. 61
Parameter pi should be final. 61
'pi' hides a field. 61
Expected @param tag for 'pi'. 61
Method 'execute' is not designed for extension - needs to be abstract, final or empty. 67
Line is longer than 80 characters (found 85). 76
Line is longer than 80 characters (found 122). 80
Missing a Javadoc comment. 80
Line is longer than 80 characters (found 95). 88
Line is longer than 80 characters (found 103). 91
Line is longer than 80 characters (found 87). 95
Missing a Javadoc comment. 102
Line is longer than 80 characters (found 84). 118
Line is longer than 80 characters (found 87). 121
Line is longer than 80 characters (found 93). 124
Line has trailing spaces. 133
Line is longer than 80 characters (found 81). 134
Missing a Javadoc comment. 140
Missing a Javadoc comment. 163
Parameter condition should be final. 163
'condition' hides a field. 163
'60' is a magic number. 165
Must have at least one statement. 166
Method 'stop' is not designed for extension - needs to be abstract, final or empty. 172
Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 183
Method 'getSourceType' is not designed for extension - needs to be abstract, final or empty. 188
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 193

org/galaxy/connectors/bobo/MassiveDownloadTask.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 13
Line has trailing spaces. 35

org/galaxy/connectors/bobo/MassiveDownloadTaskBody.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 95). 13
Missing a Javadoc comment. 17
Missing a Javadoc comment. 20
Missing a Javadoc comment. 23
Missing a Javadoc comment. 26
Missing a Javadoc comment. 29
Missing a Javadoc comment. 32
Line has trailing spaces. 33
Missing a Javadoc comment. 35
Method 'getNick' is not designed for extension - needs to be abstract, final or empty. 52
Method 'setNick' is not designed for extension - needs to be abstract, final or empty. 62
Parameter nick should be final. 62
'nick' hides a field. 62
Method 'getAgent' is not designed for extension - needs to be abstract, final or empty. 72
Method 'setAgent' is not designed for extension - needs to be abstract, final or empty. 82
Parameter agent should be final. 82
'agent' hides a field. 82
Method 'getRepository' is not designed for extension - needs to be abstract, final or empty. 92
Method 'setRepository' is not designed for extension - needs to be abstract, final or empty. 102
Parameter repository should be final. 102
'repository' hides a field. 102
Method 'getStart' is not designed for extension - needs to be abstract, final or empty. 112
Method 'setStart' is not designed for extension - needs to be abstract, final or empty. 122
Parameter start should be final. 122
'start' hides a field. 122
Method 'getValid' is not designed for extension - needs to be abstract, final or empty. 132
Method 'setValid' is not designed for extension - needs to be abstract, final or empty. 141
Parameter valid should be final. 141
'valid' hides a field. 141
Expected @param tag for 'valid'. 141
Method 'getDomain' is not designed for extension - needs to be abstract, final or empty. 151
Method 'setDomain' is not designed for extension - needs to be abstract, final or empty. 161
Parameter domain should be final. 161
'domain' hides a field. 161
Line has trailing spaces. 166
Method 'getMaxlength' is not designed for extension - needs to be abstract, final or empty. 169
Line has trailing spaces. 174
Method 'setMaxlength' is not designed for extension - needs to be abstract, final or empty. 177
Parameter maxlength should be final. 177
'maxlength' hides a field. 177
Line has trailing spaces. 180

org/galaxy/connectors/bobo/MassiveDownloadTaskFactory.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 82). 20
Line has trailing spaces. 28
Missing a Javadoc comment. 29
Line is longer than 80 characters (found 81). 37
Method 'createTask' is not designed for extension - needs to be abstract, final or empty. 40
Line is longer than 80 characters (found 115). 41
Parameter user should be final. 41
Parameter settings should be final. 41
Line is longer than 80 characters (found 97). 50
Line is longer than 80 characters (found 81). 52
Should use uppercase 'L'. 52
Line is longer than 80 characters (found 83). 54
Line is longer than 80 characters (found 93). 55
Line is longer than 80 characters (found 92). 57
'60l' is a magic number. 57
Should use uppercase 'L'. 57
'60l' is a magic number. 57
Should use uppercase 'L'. 57
'1000l' is a magic number. 57
Should use uppercase 'L'. 57
Line has trailing spaces. 61
Line is longer than 80 characters (found 109). 62
'if' is not followed by whitespace. 62
'(' is followed by whitespace. 62
')' is preceded with whitespace. 62
'{' is not preceded with whitespace. 62
Line is longer than 80 characters (found 86). 63
Line is longer than 80 characters (found 84). 65
Line has trailing spaces. 72
Line is longer than 80 characters (found 84). 76
Line is longer than 80 characters (found 86). 77
Line is longer than 80 characters (found 82). 78
Line is longer than 80 characters (found 84). 80
Line has trailing spaces. 81
Line is longer than 80 characters (found 87). 82
Line is longer than 80 characters (found 105). 83
Avoid inline conditionals. 83
Method 'getSupportedTaskType' is not designed for extension - needs to be abstract, final or empty. 103

org/galaxy/connectors/bobo/SpecificUrlDownloadTask.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 8
Missing a Javadoc comment. 9

org/galaxy/connectors/bobo/SpecificUrlDownloadTaskFactory.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 82). 12
Method 'getSupportedTaskType' is not designed for extension - needs to be abstract, final or empty. 15
Line has trailing spaces. 19

org/galaxy/connectors/bobo/cabinets/CabinetAlternationListener.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 26
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 26
Missing a Javadoc comment. 29
Missing a Javadoc comment. 32
Missing a Javadoc comment. 35
Unused @param tag for 'connector'. 40
Line is longer than 80 characters (found 126). 43
Parameter context should be final. 43
Expected @param tag for 'context'. 43
Parameter domain should be final. 43
Expected @param tag for 'domain'. 43
Parameter task should be final. 43
'task' hides a field. 43
Expected @param tag for 'task'. 43
Expected @throws tag for 'ClassNotFoundException'. 43
Method 'onStart' is not designed for extension - needs to be abstract, final or empty. 55
Parameter observer should be final. 56
Expected @param tag for 'observer'. 56
Method 'onDirectoryCreate' is not designed for extension - needs to be abstract, final or empty. 60
Parameter directory should be final. 61
Method 'onDirectoryChange' is not designed for extension - needs to be abstract, final or empty. 65
Parameter directory should be final. 66
Method 'onDirectoryDelete' is not designed for extension - needs to be abstract, final or empty. 70
Parameter directory should be final. 71
Method 'onFileCreate' is not designed for extension - needs to be abstract, final or empty. 75
Parameter file should be final. 76
Method 'onFileChange' is not designed for extension - needs to be abstract, final or empty. 88
Parameter file should be final. 89
Method 'onFileDelete' is not designed for extension - needs to be abstract, final or empty. 101
Parameter file should be final. 102
Method 'onStop' is not designed for extension - needs to be abstract, final or empty. 106
Parameter observer should be final. 107
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 111
Line is longer than 80 characters (found 89). 113
Missing a Javadoc comment. 117

org/galaxy/connectors/bobo/cabinets/CabinetDescriptor.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 17
Variable 'id' must be private and have accessor methods. 24
Variable 'owner' must be private and have accessor methods. 31
Variable 'name' must be private and have accessor methods. 38
Variable 'path' must be private and have accessor methods. 45
Variable 'description' must be private and have accessor methods. 52
Variable 'dateCreated' must be private and have accessor methods. 59
Variable 'dateModified' must be private and have accessor methods. 64
First sentence should end with a period. 66
Variable 'size' must be private and have accessor methods. 71
Missing a Javadoc comment. 82
Parameter id should be final. 82
'id' hides a field. 82
Parameter id should be final. 94
'id' hides a field. 94
Expected @param tag for 'id'. 94
Parameter owner should be final. 94
'owner' hides a field. 94
Expected @param tag for 'owner'. 94
Parameter name should be final. 94
'name' hides a field. 94
Expected @param tag for 'name'. 94
Parameter path should be final. 94
'path' hides a field. 94
Expected @param tag for 'path'. 94
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 101
Parameter out should be final. 102
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 117
Line is longer than 80 characters (found 89). 118
Parameter in should be final. 118
'cast' is not followed by whitespace. 127
'cast' is not followed by whitespace. 128
'cast' is not followed by whitespace. 129

org/galaxy/connectors/bobo/cabinets/CabinetMonitor.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 24
Missing a Javadoc comment. 27
Missing a Javadoc comment. 30
Missing a Javadoc comment. 33
Parameter context should be final. 40
'context' hides a field. 40
Expected @param tag for 'context'. 40
Parameter domain should be final. 40
'domain' hides a field. 40
Expected @param tag for 'domain'. 40
Line is longer than 80 characters (found 101). 55
Method 'registerDirectory' is not designed for extension - needs to be abstract, final or empty. 55
Parameter directory should be final. 55
Parameter task should be final. 55
Expected @param tag for 'task'. 55
Expected @throws tag for 'ClassNotFoundException'. 55
Line is longer than 80 characters (found 93). 58
Method 'removeDirectory' is not designed for extension - needs to be abstract, final or empty. 73
Parameter directory should be final. 73
Method 'start' is not designed for extension - needs to be abstract, final or empty. 83
Method 'stop' is not designed for extension - needs to be abstract, final or empty. 93
Method 'getInterval' is not designed for extension - needs to be abstract, final or empty. 104

org/galaxy/connectors/bobo/cabinets/CabinetObserver.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 22
Missing a Javadoc comment. 40
Name 'filter' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 40
Unused @param tag for 'path'. 50
Line is longer than 80 characters (found 133). 54
Parameter context should be final. 54
Expected @param tag for 'context'. 54
Parameter domain should be final. 54
Expected @param tag for 'domain'. 54
Parameter task should be final. 54
Expected @param tag for 'task'. 54
Parameter directory should be final. 54
Expected @param tag for 'directory'. 54
Expected @throws tag for 'ClassNotFoundException'. 54
Line is longer than 80 characters (found 81). 56

org/galaxy/connectors/bobo/cabinets/CabinetReader.java

Violation Message Line
File does not end with a newline. 0
Unused import - kernel.storage.MultiFileRepositoryReader. 11
Missing a Javadoc comment. 30
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
Missing a Javadoc comment. 33
Missing a Javadoc comment. 36
Missing a Javadoc comment. 39
Line has trailing spaces. 40
Missing a Javadoc comment. 41
Missing a Javadoc comment. 43
Parameter cabinet should be final. 43
'cabinet' hides a field. 43
Parameter readAll should be final. 43
'readAll' hides a field. 43
Method 'open' is not designed for extension - needs to be abstract, final or empty. 48
Comment matches to-do format 'TODO:'. 51
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 59
Method 'close' is not designed for extension - needs to be abstract, final or empty. 67
Missing a Javadoc comment. 75
Missing a Javadoc comment. 77
Missing a Javadoc comment. 78
Missing a Javadoc comment. 80
Parameter sequence should be final. 80
'sequence' hides a field. 80
'(' is followed by whitespace. 87
')' is preceded with whitespace. 87
Line is longer than 80 characters (found 84). 97
Avoid inline conditionals. 97
Avoid inline conditionals. 98
Line is longer than 80 characters (found 83). 106
'128' is a magic number. 106
'1024' is a magic number. 106
Line is longer than 80 characters (found 102). 113

org/galaxy/connectors/bobo/cabinets/CabinetTaskFactory.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 19
Line is longer than 80 characters (found 95). 24
Unable to get class information for @throws tag 'IllegalPropertyException'. 24
Unused @throws tag for 'IllegalPropertyException'. 24
Method 'createTask' is not designed for extension - needs to be abstract, final or empty. 27
Parameter user should be final. 28
Expected @param tag for 'user'. 28
Parameter settings should be final. 28
Expected @throws tag for 'IllegalTaskException'. 29
'{' should be on the previous line. 30
Line is longer than 80 characters (found 93). 39
Line is longer than 80 characters (found 83). 40
Should use uppercase 'L'. 40
Method 'getSupportedTaskType' is not designed for extension - needs to be abstract, final or empty. 52

org/galaxy/connectors/bobo/cabinets/CabinetsDatabase.java

Violation Message Line
File does not end with a newline. 0
Expected an @return tag. 22
Redundant 'public' modifier. 22
Expected @param tag for 'owner'. 22
Expected @param tag for 'directory'. 22
Expected @throws tag for 'DataException'. 23
Expected an @return tag. 36
Line is longer than 80 characters (found 124). 36
Redundant 'public' modifier. 36
Expected @param tag for 'owner'. 36
Expected @param tag for 'offset'. 36
Expected @param tag for 'limit'. 36
Expected @param tag for 'orderBy'. 36
Expected @param tag for 'asc'. 36
Expected @param tag for 'search'. 36
Expected @throws tag for 'DataException'. 37

org/galaxy/connectors/bobo/cabinets/CabinetsDatabasePostgreImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 103). 26
Missing a Javadoc comment. 29
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 29
Line is longer than 80 characters (found 89). 59
Missing a Javadoc comment. 69
Unused @param tag for 'ds'. 120
Parameter dataSource should be final. 123
Expected @param tag for 'dataSource'. 123
Method 'install' is not designed for extension - needs to be abstract, final or empty. 133
Redundant throws: 'InstallationException' is unchecked exception. 135
Line is longer than 80 characters (found 84). 143
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 156
Redundant throws: 'InstallationException' is unchecked exception. 158
Line is longer than 80 characters (found 84). 166
Method 'create' is not designed for extension - needs to be abstract, final or empty. 173
Parameter user should be final. 174
Parameter cabinet should be final. 174
Line is longer than 80 characters (found 88). 177
'3' is a magic number. 181
'4' is a magic number. 182
Line is longer than 80 characters (found 87). 192
Line is longer than 80 characters (found 82). 196
Method 'delete' is not designed for extension - needs to be abstract, final or empty. 208
Parameter user should be final. 209
Expected @param tag for 'user'. 209
Parameter id should be final. 209
Expected @param tag for 'id'. 209
Expected @throws tag for 'DataException'. 210
Line is longer than 80 characters (found 88). 212
Line is longer than 80 characters (found 83). 220
Expected an @return tag. 236
Method 'read' is not designed for extension - needs to be abstract, final or empty. 236
Parameter user should be final. 237
Expected @param tag for 'user'. 237
Parameter id should be final. 237
Expected @param tag for 'id'. 237
Expected @throws tag for 'DataException'. 238
Line is longer than 80 characters (found 88). 240
Line is longer than 80 characters (found 81). 252
Method 'update' is not designed for extension - needs to be abstract, final or empty. 263
Parameter user should be final. 264
Parameter id should be final. 264
Parameter cabinet should be final. 264
Line is longer than 80 characters (found 88). 267
'3' is a magic number. 271
'4' is a magic number. 272
Expected an @return tag. 300
Method 'list' is not designed for extension - needs to be abstract, final or empty. 300
Line is longer than 80 characters (found 124). 301
Parameter owner should be final. 301
Expected @param tag for 'owner'. 301
Parameter offset should be final. 301
Expected @param tag for 'offset'. 301
Parameter limit should be final. 301
Expected @param tag for 'limit'. 301
Parameter orderBy should be final. 301
Expected @param tag for 'orderBy'. 301
Parameter asc should be final. 301
Expected @param tag for 'asc'. 301
Parameter search should be final. 301
Expected @param tag for 'search'. 301
Expected @throws tag for 'DataException'. 302
Line is longer than 80 characters (found 93). 312
'3' is a magic number. 318
Line is longer than 80 characters (found 85). 331
'3' is a magic number. 340
Line is longer than 80 characters (found 85). 353
Method 'getCabinetByDirectory' is not designed for extension - needs to be abstract, final or empty. 362
Parameter owner should be final. 363
Parameter directory should be final. 363
'{' should be on the previous line. 365
Line is longer than 80 characters (found 101). 367
Line is longer than 80 characters (found 91). 381
Expected an @return tag. 398
Parameter set should be final. 398
Expected @param tag for 'set'. 398
Expected @throws tag for 'SQLException'. 399
Line has trailing spaces. 412

org/galaxy/connectors/bobo/cabinets/TaskBody.java

Violation Message Line
File does not end with a newline. 0
'=' is not preceded with whitespace. 11
'=' is not followed by whitespace. 11
Variable 'type' must be private and have accessor methods. 26
Variable 'nick' must be private and have accessor methods. 33
Variable 'agent' must be private and have accessor methods. 40
Variable 'recrawl' must be private and have accessor methods. 46
Variable 'pause' must be private and have accessor methods. 52
Variable 'maxpages' must be private and have accessor methods. 58
Variable 'repository' must be private and have accessor methods. 64
Variable 'start' must be private and have accessor methods. 70
Variable 'valid' must be private and have accessor methods. 76
Variable 'domain' must be private and have accessor methods. 82
Method 'getType' is not designed for extension - needs to be abstract, final or empty. 92
Missing a Javadoc comment. 92
Method 'setType' is not designed for extension - needs to be abstract, final or empty. 96
Missing a Javadoc comment. 96
Parameter type should be final. 96
'type' hides a field. 96
Method 'getNick' is not designed for extension - needs to be abstract, final or empty. 100
Missing a Javadoc comment. 100
Method 'setNick' is not designed for extension - needs to be abstract, final or empty. 104
Missing a Javadoc comment. 104
Parameter nick should be final. 104
'nick' hides a field. 104
Method 'getAgent' is not designed for extension - needs to be abstract, final or empty. 108
Missing a Javadoc comment. 108
Method 'setAgent' is not designed for extension - needs to be abstract, final or empty. 112
Missing a Javadoc comment. 112
Parameter agent should be final. 112
'agent' hides a field. 112
Method 'getRecrawl' is not designed for extension - needs to be abstract, final or empty. 116
Missing a Javadoc comment. 116
Method 'setRecrawl' is not designed for extension - needs to be abstract, final or empty. 120
Missing a Javadoc comment. 120
Parameter recrawl should be final. 120
'recrawl' hides a field. 120
Method 'getPause' is not designed for extension - needs to be abstract, final or empty. 124
Missing a Javadoc comment. 124
Method 'setPause' is not designed for extension - needs to be abstract, final or empty. 128
Missing a Javadoc comment. 128
Parameter pause should be final. 128
'pause' hides a field. 128
Method 'getMaxpages' is not designed for extension - needs to be abstract, final or empty. 132
Missing a Javadoc comment. 132
Method 'setMaxpages' is not designed for extension - needs to be abstract, final or empty. 136
Missing a Javadoc comment. 136
Parameter maxpages should be final. 136
'maxpages' hides a field. 136
Method 'getRepository' is not designed for extension - needs to be abstract, final or empty. 140
Missing a Javadoc comment. 140
Method 'setRepository' is not designed for extension - needs to be abstract, final or empty. 144
Missing a Javadoc comment. 144
Parameter repository should be final. 144
'repository' hides a field. 144
Method 'getStart' is not designed for extension - needs to be abstract, final or empty. 148
Missing a Javadoc comment. 148
Method 'setStart' is not designed for extension - needs to be abstract, final or empty. 152
Missing a Javadoc comment. 152
Parameter start should be final. 152
'start' hides a field. 152
Method 'getValid' is not designed for extension - needs to be abstract, final or empty. 156
Missing a Javadoc comment. 156
Method 'setValid' is not designed for extension - needs to be abstract, final or empty. 160
Missing a Javadoc comment. 160
Parameter valid should be final. 160
'valid' hides a field. 160
Method 'getDomain' is not designed for extension - needs to be abstract, final or empty. 164
Missing a Javadoc comment. 164
Method 'setDomain' is not designed for extension - needs to be abstract, final or empty. 168
Missing a Javadoc comment. 168
Parameter domain should be final. 168
'domain' hides a field. 168

org/galaxy/connectors/bobo/cabinets/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/connectors/bobo/db/ExtendedTaskDatabase.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 85). 13
Missing a Javadoc comment. 13
Redundant 'public' modifier. 13
Line has trailing spaces. 14
Line has trailing spaces. 15
Line is longer than 80 characters (found 94). 15
Missing a Javadoc comment. 15
Redundant 'public' modifier. 15
Line has trailing spaces. 18
Line is longer than 80 characters (found 121). 18
Missing a Javadoc comment. 18
Redundant 'public' modifier. 18
Line has trailing spaces. 20

org/galaxy/connectors/bobo/db/ExtendedTaskDatabasePostgreImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 98). 22
Parameter dataSource should be final. 30
Method 'getTasks' is not designed for extension - needs to be abstract, final or empty. 37
Line is longer than 80 characters (found 116). 38
Parameter offset should be final. 38
Parameter limit should be final. 38
Parameter orderBy should be final. 38
Parameter asc should be final. 38
Line is longer than 80 characters (found 103). 40
Line is longer than 80 characters (found 85). 52
Line is longer than 80 characters (found 87). 60
Method 'getTasksBySystemId' is not designed for extension - needs to be abstract, final or empty. 70
Line is longer than 80 characters (found 141). 71
Parameter systemId should be final. 71
Parameter offset should be final. 71
Parameter limit should be final. 71
Parameter orderBy should be final. 71
Parameter asc should be final. 71
Line is longer than 80 characters (found 116). 73
Line is longer than 80 characters (found 85). 87
Line is longer than 80 characters (found 153). 92
Line is longer than 80 characters (found 87). 95
Line has trailing spaces. 104
Method 'getLastCancelationForDatasource' is not designed for extension - needs to be abstract, final or empty. 105
Line is longer than 80 characters (found 86). 106
Parameter dataSource should be final. 106
Line is longer than 80 characters (found 97). 108
'if' is not followed by whitespace. 116
'(' is followed by whitespace. 116
')' is preceded with whitespace. 116
'{' is not preceded with whitespace. 116
Line has trailing spaces. 118
'if' is not followed by whitespace. 122
'(' is followed by whitespace. 122
')' is preceded with whitespace. 122
'{' is not preceded with whitespace. 122
Line is longer than 80 characters (found 114). 125
'if' is not followed by whitespace. 133
'(' is followed by whitespace. 133
')' is preceded with whitespace. 133
'{' is not preceded with whitespace. 133
Line is longer than 80 characters (found 87). 136
Line is longer than 80 characters (found 111). 139
Line is longer than 80 characters (found 104). 143
Line has trailing spaces. 148
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 151
Missing a Javadoc comment. 156
Missing a Javadoc comment. 158
Missing a Javadoc comment. 160
Missing a Javadoc comment. 161
Line has trailing spaces. 163
Missing a Javadoc comment. 164
'+' is not preceded with whitespace. 165
'+' is not followed by whitespace. 165
Line has trailing spaces. 167
Line has trailing spaces. 168
Line is longer than 80 characters (found 102). 168
Missing a Javadoc comment. 168
'+' is not preceded with whitespace. 168
'+' is not followed by whitespace. 169
Line has trailing spaces. 170
Missing a Javadoc comment. 171
Line is longer than 80 characters (found 109). 179
Line is longer than 80 characters (found 92). 180
Line is longer than 80 characters (found 85). 181
Missing a Javadoc comment. 188
Line is longer than 80 characters (found 109). 196
Line is longer than 80 characters (found 92). 197
Line is longer than 80 characters (found 85). 198
Missing a Javadoc comment. 206
Name 'GET_LATEST_' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 206
Line is longer than 80 characters (found 99). 207
Line is longer than 80 characters (found 91). 214
Line has trailing spaces. 215
Line is longer than 80 characters (found 105). 216
Missing a Javadoc comment. 216
Line is longer than 80 characters (found 121). 217
Line is longer than 80 characters (found 88). 218
Line is longer than 80 characters (found 143). 223
Line is longer than 80 characters (found 91). 231
Line has trailing spaces. 232
Line is longer than 80 characters (found 81). 233
Missing a Javadoc comment. 233
Line is longer than 80 characters (found 127). 234
Line is longer than 80 characters (found 88). 235
Line is longer than 80 characters (found 143). 240
Line has trailing spaces. 248
Missing a Javadoc comment. 251
Parameter args should be final. 251
Line has trailing spaces. 253

org/galaxy/connectors/bobo/db/TaskEntityBuilder.java

Violation Message Line
Utility classes should not have a public or default constructor. 12
Line is longer than 80 characters (found 90). 14
Missing a Javadoc comment. 14
Parameter result should be final. 14
Parameter loadData should be final. 14
Line has trailing spaces. 26
Line is longer than 80 characters (found 82). 38
Missing a Javadoc comment. 38
Parameter result should be final. 38
Line has trailing spaces. 53

org/galaxy/connectors/bobo/db/TaskInfo.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 17
Line has trailing spaces. 21
Missing a Javadoc comment. 22
Variable 'ownerId' must be private and have accessor methods. 22
Should use uppercase 'L'. 22
Line has trailing spaces. 23
Missing a Javadoc comment. 24
Variable 'systemId' must be private and have accessor methods. 24
Should use uppercase 'L'. 24
Line has trailing spaces. 25
Missing a Javadoc comment. 26
Variable 'parentId' must be private and have accessor methods. 26
Should use uppercase 'L'. 26
Line has trailing spaces. 27
Missing a Javadoc comment. 28
Variable 'serialId' must be private and have accessor methods. 28
Should use uppercase 'L'. 28
Line has trailing spaces. 29
Missing a Javadoc comment. 30
Variable 'targetId' must be private and have accessor methods. 30
Should use uppercase 'L'. 30
Line has trailing spaces. 31
Missing a Javadoc comment. 32
Variable 'startAt' must be private and have accessor methods. 32
Should use uppercase 'L'. 32
Line has trailing spaces. 33
Missing a Javadoc comment. 34
Variable 'cancelAt' must be private and have accessor methods. 34
Should use uppercase 'L'. 34
Line has trailing spaces. 35
Missing a Javadoc comment. 36
Variable 'collectionId' must be private and have accessor methods. 36
Line has trailing spaces. 37
Missing a Javadoc comment. 38
Variable 'dataSourceId' must be private and have accessor methods. 38
Line has trailing spaces. 39
Missing a Javadoc comment. 40
Variable 'processSerial' must be private and have accessor methods. 40
Line has trailing spaces. 41
Missing a Javadoc comment. 42
Variable 'stats' must be private and have accessor methods. 42
Line has trailing spaces. 43
Missing a Javadoc comment. 44
Variable 'data' must be private and have accessor methods. 44
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 46
Parameter out should be final. 47
Line has trailing spaces. 55
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 71
Line is longer than 80 characters (found 89). 72
Parameter in should be final. 72
Line has trailing spaces. 73
Line has trailing spaces. 81
Line has trailing spaces. 84
'cast' is not followed by whitespace. 85
'cast' is not followed by whitespace. 86
Line has trailing spaces. 87
Line has trailing spaces. 95

org/galaxy/connectors/bobo/db/TaskStats.java

Violation Message Line
Line has trailing spaces. 17
Line has trailing spaces. 21
Missing a Javadoc comment. 22
Variable 'systemId' must be private and have accessor methods. 22
Missing a Javadoc comment. 23
Variable 'parentId' must be private and have accessor methods. 23
Missing a Javadoc comment. 24
Variable 'serialId' must be private and have accessor methods. 24
Missing a Javadoc comment. 25
Variable 'accepted' must be private and have accessor methods. 25
Missing a Javadoc comment. 26
Variable 'newcomers' must be private and have accessor methods. 26
Missing a Javadoc comment. 27
Variable 'unique' must be private and have accessor methods. 27
Missing a Javadoc comment. 28
Variable 'processed' must be private and have accessor methods. 28
Missing a Javadoc comment. 29
Variable 'failed' must be private and have accessor methods. 29
Missing a Javadoc comment. 30
Variable 'writtenAt' must be private and have accessor methods. 30
Missing a Javadoc comment. 31
Variable 'status' must be private and have accessor methods. 31
Missing a Javadoc comment. 32
Variable 'message' must be private and have accessor methods. 32
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 34
Parameter out should be final. 35
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 49
Line is longer than 80 characters (found 89). 50
Parameter in should be final. 50
'cast' is not followed by whitespace. 61
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 64
Line is longer than 80 characters (found 113). 66
Line has trailing spaces. 68

org/galaxy/connectors/bobo/db/package-info.java

Violation Message Line
Line has trailing spaces. 3

org/galaxy/connectors/bobo/package-info.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 6

org/galaxy/connectors/filesystem/Directive.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 94). 8
Line is longer than 80 characters (found 100). 9
Line is longer than 80 characters (found 90). 12
Missing a Javadoc comment. 20
Variable 'directive' must be private and have accessor methods. 20
Missing a Javadoc comment. 23
Variable 'arguments' must be private and have accessor methods. 23
Line is longer than 80 characters (found 97). 26
Parameter directive should be final. 31
'directive' hides a field. 31
Line is longer than 80 characters (found 85). 36
Parameter directive should be final. 42
'directive' hides a field. 42
Parameter arguments should be final. 42
'arguments' hides a field. 42
Line is longer than 80 characters (found 143). 44
Avoid inline conditionals. 44
First sentence should end with a period. 47
First sentence should end with a period. 57
Parameter index should be final. 75
First sentence should end with a period. 93
Missing a Javadoc comment. 103
'=' is not preceded with whitespace. 106
'=' is not followed by whitespace. 106
'<' is not preceded with whitespace. 106
'<' is not followed by whitespace. 106
Expected an @return tag. 118

org/galaxy/connectors/filesystem/DirectiveList.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 9
Missing a Javadoc comment. 11
'=' is not preceded with whitespace. 19
'=' is not followed by whitespace. 19
'<' is not preceded with whitespace. 19
'<' is not followed by whitespace. 19

org/galaxy/connectors/filesystem/Directives.java

Violation Message Line
File does not end with a newline. 0
Utility classes should not have a public or default constructor. 9
Missing a Javadoc comment. 12
Name 'switches' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 12
Missing a Javadoc comment. 13
Name 'setters' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 13
Missing a Javadoc comment. 14
Name 'appenders' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 14
Missing a Javadoc comment. 15
Name 'adders' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 15
Missing a Javadoc comment. 16
Name 'removers' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 16
Missing a Javadoc comment. 17
Name 'matcher' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 17

org/galaxy/connectors/filesystem/DirectoryTreeReader.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 29
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 29
Missing a Javadoc comment. 32
Missing a Javadoc comment. 34
Name 'reference_base' must match pattern '^[a-z][a-zA-Z0-9]*$'. 34
Parameter reference_base should be final. 41
'reference_base' hides a field. 41
Expected @param tag for 'reference_base'. 41
Name 'reference_base' must match pattern '^[a-z][a-zA-Z0-9]*$'. 41
Parameter directory should be final. 41
Unused @throws tag for 'IllegalStateException'. 49
Method 'open' is not designed for extension - needs to be abstract, final or empty. 52
Line is longer than 80 characters (found 92). 55
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 59
Missing a Javadoc comment. 69
Missing a Javadoc comment. 71
Variable 'files' must be private and have accessor methods. 71
Missing a Javadoc comment. 72
Variable 'directories' must be private and have accessor methods. 72
Missing a Javadoc comment. 73
Variable 'symlinx' must be private and have accessor methods. 73
Missing a Javadoc comment. 74
Variable 'htaccess' must be private and have accessor methods. 74
Missing a Javadoc comment. 75
Variable 'root' must be private and have accessor methods. 75
Missing a Javadoc comment. 77
Parameter directory should be final. 77
Line is longer than 80 characters (found 89). 78
Name 'relative_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. 103
Line is longer than 80 characters (found 99). 104
Name 'absolute_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. 104
Line is longer than 80 characters (found 96). 114
Missing a Javadoc comment. 151
Parameter hta should be final. 151
Missing a Javadoc comment. 155
Parameter relative_path should be final. 155
Name 'relative_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. 155
Line is longer than 80 characters (found 82). 156
Missing a Javadoc comment. 160
Parameter hta should be final. 160
Parameter relative_path should be final. 160
Name 'relative_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. 160
Missing a Javadoc comment. 172
Line is longer than 80 characters (found 99). 177
Missing a Javadoc comment. 181
Parameter path should be final. 181
Line is longer than 80 characters (found 89). 182
Line is longer than 80 characters (found 85). 183
Parameter dir should be final. 194
Parameter name should be final. 194
Name 'FS' must match pattern '^[a-z][a-zA-Z0-9]*$'. 200
Avoid inline conditionals. 200
Line is longer than 80 characters (found 103). 204
Line is longer than 80 characters (found 93). 207
Parameter file should be final. 219
Missing a Javadoc comment. 244
Parameter parent should be final. 244
Parameter directory should be final. 244
Line is longer than 80 characters (found 98). 267

org/galaxy/connectors/filesystem/FileSystemTask.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 8
Missing a Javadoc comment. 35
Missing a Javadoc comment. 38
Variable 'directory' must be private and have accessor methods. 38
Missing a Javadoc comment. 41
Variable 'allowReferenceMapping' must be private and have accessor methods. 41
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 52
Parameter out should be final. 53
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 61
Line is longer than 80 characters (found 89). 62
Parameter in should be final. 62
'cast' is not followed by whitespace. 65

org/galaxy/connectors/filesystem/FileSystemTaskExecutor.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 83). 10
Missing a Javadoc comment. 17
Name 'reference_base' must match pattern '^[a-z][a-zA-Z0-9]*$'. 17
Line is longer than 80 characters (found 83). 23
Unused @param tag for 'db'. 24
Line is longer than 80 characters (found 116). 27
Parameter user should be final. 27
Expected @param tag for 'user'. 27
Parameter task should be final. 27
Parameter filesRoot should be final. 27
Expected @param tag for 'filesRoot'. 27
Parameter provides should be final. 27
Parameter ds should be final. 27
Expected @param tag for 'ds'. 27
Method 'prepareDocumentReader' is not designed for extension - needs to be abstract, final or empty. 32
Method 'getSourceType' is not designed for extension - needs to be abstract, final or empty. 37

org/galaxy/connectors/filesystem/FileSystemTaskFactory.java

Violation Message Line
File does not end with a newline. 0
Expected an @return tag. 21
Method 'createTask' is not designed for extension - needs to be abstract, final or empty. 21
Parameter user should be final. 22
Expected @param tag for 'user'. 22
Parameter settings should be final. 22
Expected @param tag for 'settings'. 22
Expected @throws tag for 'IllegalTaskException'. 23
'{' should be on the previous line. 24
Line is longer than 80 characters (found 85). 33
Line is longer than 80 characters (found 95). 34
Method 'getSupportedTaskType' is not designed for extension - needs to be abstract, final or empty. 39

org/galaxy/connectors/filesystem/Htaccess.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 15
Missing a Javadoc comment. 18
Missing a Javadoc comment. 21
'(' is followed by whitespace. 35
Parameter parent should be final. 35
Expected @param tag for 'parent'. 35
')' is preceded with whitespace. 35
Line is longer than 80 characters (found 91). 42
Expected an @return tag. 44
Parameter directive should be final. 44
Expected @param tag for 'directive'. 44
Parameter object should be final. 44
Expected @param tag for 'object'. 44
Line is longer than 80 characters (found 81). 46
Line is longer than 80 characters (found 85). 48
Parameter input should be final. 59
Expected @param tag for 'input'. 59
Missing a Javadoc comment. 79
Parameter directive should be final. 79
Parameter index should be final. 79
Missing a Javadoc comment. 92
Parameter name should be final. 92
'for' construct must use '{}'s. 94
'for' construct must use '{}'s. 95
'if' construct must use '{}'s. 96
Missing a Javadoc comment. 102
Parameter setter should be final. 102
'if' construct must use '{}'s. 107
'directives' hides a field. 110
Missing a Javadoc comment. 120
Parameter urlPath should be final. 120
Line is longer than 80 characters (found 83). 124
'if' construct must use '{}'s. 126
'directives' hides a field. 129
Name 'url_pattern' must match pattern '^[a-z][a-zA-Z0-9]*$'. 133
'if' construct must use '{}'s. 135
Line is longer than 80 characters (found 90). 138

org/galaxy/connectors/filesystem/HtaccessReader.java

Violation Message Line
Missing a Javadoc comment. 25
Missing a Javadoc comment. 27
Missing a Javadoc comment. 31
Parameter input should be final. 31
'while' is not followed by whitespace. 39
'(' is followed by whitespace. 39
'if' construct must use '{}'s. 41
Missing a Javadoc comment. 49
Parameter line should be final. 49
Name 'not_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 55
Name 'not_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 56
'=' is not preceded with whitespace. 59
'=' is not followed by whitespace. 59
'<' is not preceded with whitespace. 59
'<' is not followed by whitespace. 59
'if' construct must use '{}'s. 72
'if' construct must use '{}'s. 80
Line is longer than 80 characters (found 114). 80
Missing a Javadoc comment. 86
Parameter tokens should be final. 86
'if' construct must use '{}'s. 91
Line is longer than 80 characters (found 94). 94
'>' is not preceded with whitespace. 94
'>' is not followed by whitespace. 94
Avoid inline conditionals. 94
')' is preceded with whitespace. 95
'while' construct must use '{}'s. 105
'+' is not preceded with whitespace. 106
'+' is not followed by whitespace. 106
Missing a Javadoc comment. 111

org/galaxy/connectors/filesystem/SupportedDirectives.java

Violation Message Line
File does not end with a newline. 0
Utility classes should not have a public or default constructor. 12
First sentence should end with a period. 14
Missing a Javadoc comment. 21
Missing a Javadoc comment. 22
Missing a Javadoc comment. 24

org/galaxy/connectors/filesystem/package-info.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 83). 2
Line has trailing spaces. 6

org/galaxy/connectors/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/connectors/utils/DirectoryMonitor.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.connectors.bobo.cabinets.CabinetObserver. 6
Missing a Javadoc comment. 24
Missing a Javadoc comment. 27
Line is longer than 80 characters (found 86). 47
Method 'registerDirectory' is not designed for extension - needs to be abstract, final or empty. 47
Parameter directory should be final. 47
Parameter observer should be final. 47
Expected @param tag for 'observer'. 47
Method 'removeDirectory' is not designed for extension - needs to be abstract, final or empty. 63
Parameter directory should be final. 63
Method 'start' is not designed for extension - needs to be abstract, final or empty. 73
Method 'stop' is not designed for extension - needs to be abstract, final or empty. 83
Method 'getInterval' is not designed for extension - needs to be abstract, final or empty. 94

org/galaxy/connectors/utils/FileFilters.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 33

org/galaxy/connectors/utils/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/core/Configurable.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 16
Method 'setProperty' is not designed for extension - needs to be abstract, final or empty. 27
Missing a Javadoc comment. 27
Parameter key should be final. 27
Parameter value should be final. 27
Method 'getProperty' is not designed for extension - needs to be abstract, final or empty. 44
Parameter key should be final. 44
Method 'getProperty' is not designed for extension - needs to be abstract, final or empty. 59
Parameter key should be final. 59
Parameter defaultValue should be final. 59
Method 'getPropertyAsLong' is not designed for extension - needs to be abstract, final or empty. 63
Missing a Javadoc comment. 63
Parameter name should be final. 63
Method 'getPropertyAsLong' is not designed for extension - needs to be abstract, final or empty. 67
Missing a Javadoc comment. 67
Parameter name should be final. 67
Parameter defaultValue should be final. 67
Method 'getPropertyAsInteger' is not designed for extension - needs to be abstract, final or empty. 71
Missing a Javadoc comment. 71
Parameter name should be final. 71
Method 'getPropertyAsInteger' is not designed for extension - needs to be abstract, final or empty. 75
Missing a Javadoc comment. 75
Parameter name should be final. 75
Parameter defaultValue should be final. 75
Method 'getPropertyAsBoolean' is not designed for extension - needs to be abstract, final or empty. 79
Missing a Javadoc comment. 79
Parameter name should be final. 79
Method 'getPropertyAsBoolean' is not designed for extension - needs to be abstract, final or empty. 83
Missing a Javadoc comment. 83
Parameter name should be final. 83
Parameter defaultValue should be final. 83
Method 'listProperties' is not designed for extension - needs to be abstract, final or empty. 87
Missing a Javadoc comment. 87
Method 'listProperties' is not designed for extension - needs to be abstract, final or empty. 91
Missing a Javadoc comment. 91
Parameter prefix should be final. 91
Method 'loadConfigurationProperties' is not designed for extension - needs to be abstract, final or empty. 95
Missing a Javadoc comment. 95
Parameter filename should be final. 95

org/galaxy/core/DataResource.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 85). 15
Redundant 'public' modifier. 18

org/galaxy/core/InstallationProcess.java

Violation Message Line
File does not end with a newline. 0
Expected an @return tag. 23
Redundant 'public' modifier. 23
Expected @param tag for 'on'. 23
Expected @param tag for 'params'. 23
Expected an @return tag. 33
Redundant 'public' modifier. 33
Expected @param tag for 'on'. 33
Expected @param tag for 'params'. 33

org/galaxy/core/JdbcDistantSystem.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.computing.Parameters. 9
Line is longer than 80 characters (found 94). 22
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 29
Line is longer than 80 characters (found 81). 53
Name 'jdbc_url' must match pattern '^[a-z][a-zA-Z0-9]*$'. 62
Name 'jdbc_username' must match pattern '^[a-z][a-zA-Z0-9]*$'. 67
Name 'jdbc_password' must match pattern '^[a-z][a-zA-Z0-9]*$'. 72
Name 'pool_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 77
Missing a Javadoc comment. 79
Name 'use_central_pool' must match pattern '^[a-z][a-zA-Z0-9]*$'. 79
Missing a Javadoc comment. 81
Parameter parameters should be final. 96
'(' is followed by whitespace. 103
')' is preceded with whitespace. 103
'(' is followed by whitespace. 104
')' is preceded with whitespace. 104
Line is longer than 80 characters (found 99). 111
First sentence should end with a period. 114
Method 'getPooliInterface' is not designed for extension - needs to be abstract, final or empty. 120
Line is longer than 80 characters (found 84). 130
'10' is a magic number. 130
Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 140

org/galaxy/core/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/db/AbstractDAO.java

Violation Message Line
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 25
Line is longer than 80 characters (found 96). 33
Missing a Javadoc comment. 33
Missing a Javadoc comment. 35
Missing a Javadoc comment. 37
Missing a Javadoc comment. 37
Missing a Javadoc comment. 37
Missing a Javadoc comment. 41
Unused @throws tag for 'IllegalArgumentException'. 47
Parameter dataSource should be final. 50
'dataSource' hides a field. 50
Line is longer than 80 characters (found 97). 57
Method 'countRecordsById' is not designed for extension - needs to be abstract, final or empty. 57
Missing a Javadoc comment. 57
Parameter table should be final. 57
Parameter condition should be final. 57
Parameter id should be final. 57
Line is longer than 80 characters (found 97). 61
Line is longer than 80 characters (found 139). 84
Method 'countRecords' is not designed for extension - needs to be abstract, final or empty. 84
Missing a Javadoc comment. 84
Parameter table should be final. 84
Parameter filter_query should be final. 84
Name 'filter_query' must match pattern '^[a-z][a-zA-Z0-9]*$'. 84
Parameter filtersType should be final. 84
Parameter filters should be final. 84
Unused @param tag for 'filter'. 93
Line is longer than 80 characters (found 172). 98
Method 'countRecords' is not designed for extension - needs to be abstract, final or empty. 98
Parameter ownerId should be final. 98
Expected @param tag for 'ownerId'. 98
Parameter ownerField should be final. 98
Expected @param tag for 'ownerField'. 98
Parameter table should be final. 98
Parameter filter_query should be final. 98
Name 'filter_query' must match pattern '^[a-z][a-zA-Z0-9]*$'. 98
Parameter filtersTypes should be final. 98
Expected @param tag for 'filtersTypes'. 98
Parameter filters should be final. 98
Expected @param tag for 'filters'. 98
Line is longer than 80 characters (found 124). 104
Line is longer than 80 characters (found 81). 121
Method 'getConnection' is not designed for extension - needs to be abstract, final or empty. 159
Method 'isValidSearchTerm' is not designed for extension - needs to be abstract, final or empty. 163
Missing a Javadoc comment. 163
Parameter term should be final. 163
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 167
Line is longer than 80 characters (found 83). 169

org/galaxy/db/AlreadyExistsException.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 81). 5
Missing a Javadoc comment. 14
Parameter targetIdentifier should be final. 28
Expected @param tag for 'targetIdentifier'. 28
Parameter id should be final. 35
Expected @param tag for 'id'. 35
Parameter cause should be final. 35
Expected @param tag for 'cause'. 35
Parameter message should be final. 42
Expected @param tag for 'message'. 42

org/galaxy/db/CRUD.java

Violation Message Line
File does not end with a newline. 0
Type Javadoc comment is missing an @param <T> tag. 9
Unused @param tag for 'obj'. 15
Redundant 'public' modifier. 20
Expected @param tag for 'user'. 20
Expected @param tag for 'instance'. 20
Expected @throws tag for 'DataException'. 21
Expected an @return tag. 31
Redundant 'public' modifier. 31
Expected @param tag for 'user'. 31
Expected @param tag for 'cabinet'. 31
Expected @throws tag for 'DataException'. 32
Unused @param tag for 'id'. 36
Unused @param tag for 'obj'. 37
Redundant 'public' modifier. 42
Expected @param tag for 'user'. 42
Expected @param tag for 'cabinet'. 42
Expected @param tag for 'instance'. 42
Expected @throws tag for 'DataException'. 43
Redundant 'public' modifier. 52
Expected @param tag for 'user'. 52
Expected @param tag for 'cabinet'. 52
Expected @throws tag for 'DataException'. 53

org/galaxy/db/Commitable.java

Violation Message Line
File does not end with a newline. 0
Redundant 'public' modifier. 17

org/galaxy/db/DataException.java

Violation Message Line
File does not end with a newline. 0
Variable 'targetIdentifier' must be private and have accessor methods. 23
Parameter message should be final. 40
Parameter message should be final. 49
Expected @param tag for 'message'. 49
Parameter cause should be final. 49
Expected @param tag for 'cause'. 49
Parameter cause should be final. 57
Expected @param tag for 'cause'. 57
Parameter objectId should be final. 65
Expected @param tag for 'objectId'. 65
Parameter objectId should be final. 74
Expected @param tag for 'objectId'. 74
Parameter message should be final. 74
Expected @param tag for 'message'. 74
Parameter objectId should be final. 84
Expected @param tag for 'objectId'. 84
Parameter cause should be final. 84
Expected @param tag for 'cause'. 84
Parameter objectId should be final. 95
Expected @param tag for 'objectId'. 95
Parameter message should be final. 95
Expected @param tag for 'message'. 95
Parameter cause should be final. 95
Expected @param tag for 'cause'. 95
Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 109
Line is longer than 80 characters (found 91). 113
'+' is not preceded with whitespace. 113
'+' is not followed by whitespace. 113
'+' is not preceded with whitespace. 113
'+' is not followed by whitespace. 113

org/galaxy/db/DataSourceProvider.java

Violation Message Line
File does not end with a newline. 0
Redundant 'public' modifier. 20

org/galaxy/db/NotFoundException.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 12
Missing a Javadoc comment. 23
Parameter message should be final. 23
Missing a Javadoc comment. 27
Parameter message should be final. 27
Parameter cause should be final. 27
Missing a Javadoc comment. 31
Parameter cause should be final. 31
Missing a Javadoc comment. 35
Parameter objectId should be final. 35
Missing a Javadoc comment. 39
Parameter objectId should be final. 39
Parameter message should be final. 39
Missing a Javadoc comment. 43
Parameter objectId should be final. 43
Parameter cause should be final. 43
Missing a Javadoc comment. 47
Parameter objectId should be final. 47
Parameter message should be final. 47
Parameter cause should be final. 47

org/galaxy/db/PoolingDataSourceProvider.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 12
First sentence should end with a period. 22
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 23
Missing a Javadoc comment. 25
Missing a Javadoc comment. 26
Missing a Javadoc comment. 28
Should use uppercase 'L'. 28
'*' is not preceded with whitespace. 28
'*' is not followed by whitespace. 28
Should use uppercase 'L'. 28
First sentence should end with a period. 30
First sentence should end with a period. 33
First sentence should end with a period. 36
Line is longer than 80 characters (found 94). 47
Line is longer than 80 characters (found 84). 69
Parameter url should be final. 69
'url' hides a field. 69
Parameter username should be final. 69
'username' hides a field. 69
Parameter password should be final. 69
'password' hides a field. 69
Unused @param tag for 'uri'. 79
Unused @param tag for 'username'. 81
Unused @param tag for 'password'. 82
Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 86
Line has trailing spaces. 108
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 130
Line is longer than 80 characters (found 85). 132

org/galaxy/db/SQLHelper.java

Violation Message Line
File does not end with a newline. 0
Utility classes should not have a public or default constructor. 16
Missing a Javadoc comment. 19
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 19
Parameter query should be final. 41
Parameter field should be final. 41
Parameter ascending should be final. 41
Avoid inline conditionals. 45
Missing a Javadoc comment. 54
Parameter query should be final. 54
Parameter key should be final. 54
Parameter argument should be final. 54
Line has trailing spaces. 57
Line is longer than 80 characters (found 89). 58
Missing a Javadoc comment. 58
Parameter query should be final. 58
Parameter placeholder should be final. 58
Parameter keys should be final. 58
Line has trailing spaces. 69
Line is longer than 80 characters (found 90). 73
Missing a Javadoc comment. 73
Parameter query should be final. 73
Parameter placeholder should be final. 73
Parameter keys should be final. 73
Line has trailing spaces. 84
Expected an @return tag. 100
Parameter query should be final. 100
Parameter limit should be final. 100
Expected @param tag for 'limit'. 100
Parameter offset should be final. 100
Expected @param tag for 'offset'. 100
Line is longer than 80 characters (found 117). 109
Missing a Javadoc comment. 109
Parameter query should be final. 109
Parameter orderByField should be final. 109
Parameter ascending should be final. 109
Parameter limit should be final. 109
Parameter offset should be final. 109
First sentence should end with a period. 114
Expected an @return tag. 120
Parameter query should be final. 120
Expected @param tag for 'query'. 120
Parameter condition should be final. 120
Expected @param tag for 'condition'. 120
Parameter statement should be final. 130
Parameter connection should be final. 146
Missing a Javadoc comment. 156
Parameter term should be final. 156
Missing a Javadoc comment. 160
Parameter term should be final. 160
Parameter as should be final. 160
Line is longer than 80 characters (found 87). 171
Parameter dataSource should be final. 171
Expected @throws tag for 'SQLException'. 171

org/galaxy/db/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/detection/CharsetDetector.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 87). 24
Redundant 'public' modifier. 28
Line is longer than 80 characters (found 100). 38
Line is longer than 80 characters (found 85). 42
Redundant 'public' modifier. 42
Line is longer than 80 characters (found 87). 48
Redundant 'public' modifier. 52
Expected @throws tag for 'IOException'. 52
Line is longer than 80 characters (found 100). 62
Line is longer than 80 characters (found 90). 66
Redundant 'public' modifier. 66
Expected @param tag for 'content'. 66
Line is longer than 80 characters (found 93). 77
Redundant 'public' modifier. 77
Line is longer than 80 characters (found 88). 88
Redundant 'public' modifier. 88

org/galaxy/detection/CharsetDetectorFactory.java

Violation Message Line
File does not end with a newline. 0
'static' modifier out of order with the JLS suggestions. 18
Name 'loader' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 18

org/galaxy/detection/ContentBasedIdentifier.java

Violation Message Line
File does not end with a newline. 0
Method 'identify' is not designed for extension - needs to be abstract, final or empty. 41
Parameter firstBytes should be final. 42
Expected @param tag for 'firstBytes'. 42
Parameter fileName should be final. 42
Expected @param tag for 'fileName'. 42
Parameter uri should be final. 42
Expected @param tag for 'uri'. 42
Line is longer than 80 characters (found 88). 49
Unused @throws tag for 'UnsupportedOperationException'. 50
Method 'getMinArrayLength' is not designed for extension - needs to be abstract, final or empty. 53
Line is longer than 80 characters (found 102). 55

org/galaxy/detection/ICUCharsetDetector.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 81). 17
Missing a Javadoc comment. 26
Missing a Javadoc comment. 29
Missing a Javadoc comment. 32
Name 'ibm' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32
Line is longer than 80 characters (found 88). 33
Missing a Javadoc comment. 36
Name 'win' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
Missing a Javadoc comment. 40
Name 'cp' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 40
Missing a Javadoc comment. 44
Name 'czech' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Method 'detect' is not designed for extension - needs to be abstract, final or empty. 59
Parameter content should be final. 60
Method 'detect' is not designed for extension - needs to be abstract, final or empty. 64
Line is longer than 80 characters (found 86). 65
Parameter content should be final. 65
Parameter declaredEncoding should be final. 65
Method 'detect' is not designed for extension - needs to be abstract, final or empty. 70
Parameter content should be final. 71
Method 'detect' is not designed for extension - needs to be abstract, final or empty. 76
Parameter content should be final. 77
Parameter declaredEncoding should be final. 77
Method 'getReader' is not designed for extension - needs to be abstract, final or empty. 83
Parameter content should be final. 84
Parameter declaredEncoding should be final. 84
Method 'getString' is not designed for extension - needs to be abstract, final or empty. 89
Parameter content should be final. 90
Parameter declaredEncoding should be final. 90
Missing a Javadoc comment. 95
Parameter declaredEncoding should be final. 95
Line is longer than 80 characters (found 99). 99
Avoid inline conditionals. 99
Line is longer than 80 characters (found 93). 106
Comment matches to-do format 'TODO:'. 114
Line is longer than 80 characters (found 87). 120
Parameter encoding should be final. 122
Expected @param tag for 'encoding'. 122
Line is longer than 80 characters (found 93). 124
Line is longer than 80 characters (found 98). 126
Missing a Javadoc comment. 136
Parameter args should be final. 136
Line is longer than 80 characters (found 86). 140

org/galaxy/detection/MimeTypeIdentifier.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 86). 14
Line is longer than 80 characters (found 97). 16
Line is longer than 80 characters (found 102). 17
Line is longer than 80 characters (found 99). 18
Line is longer than 80 characters (found 95). 22
Redundant 'public' modifier. 28
Line is longer than 80 characters (found 88). 34
Redundant 'public' modifier. 38

org/galaxy/detection/MimeTypeIdentifierFactory.java

Violation Message Line
File does not end with a newline. 0
'static' modifier out of order with the JLS suggestions. 19
Name 'loader' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 19

org/galaxy/detection/NameBasedIdentifier.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 102). 33
Method 'identify' is not designed for extension - needs to be abstract, final or empty. 39
Parameter firstBytes should be final. 40
Expected @param tag for 'firstBytes'. 40
Parameter fileName should be final. 40
Expected @param tag for 'fileName'. 40
Parameter uri should be final. 40
Expected @param tag for 'uri'. 40
Line is longer than 80 characters (found 88). 47
Unused @throws tag for 'UnsupportedOperationException'. 48
Method 'getMinArrayLength' is not designed for extension - needs to be abstract, final or empty. 51

org/galaxy/detection/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/distant/AccountsManager.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 26
Redundant 'public' modifier. 26
Missing a Javadoc comment. 29
Redundant 'public' modifier. 29
Missing a Javadoc comment. 32
Redundant 'public' modifier. 32
Missing a Javadoc comment. 35
Redundant 'public' modifier. 35
Missing a Javadoc comment. 38
Redundant 'public' modifier. 38
Missing a Javadoc comment. 41
Redundant 'public' modifier. 41
Missing a Javadoc comment. 44
Redundant 'public' modifier. 44
Line is longer than 80 characters (found 129). 47
Missing a Javadoc comment. 47
Redundant 'public' modifier. 47
Missing a Javadoc comment. 50
Redundant 'public' modifier. 50
Missing a Javadoc comment. 53
Redundant 'public' modifier. 53
Line has trailing spaces. 55
Missing a Javadoc comment. 56
Redundant 'public' modifier. 56
Line has trailing spaces. 58
Missing a Javadoc comment. 63
Redundant 'public' modifier. 63
Missing a Javadoc comment. 66
Redundant 'public' modifier. 66
Missing a Javadoc comment. 69
Redundant 'public' modifier. 69
Missing a Javadoc comment. 72
Redundant 'public' modifier. 72
Missing a Javadoc comment. 75
Redundant 'public' modifier. 75
Missing a Javadoc comment. 78
Redundant 'public' modifier. 78
Missing a Javadoc comment. 81
Redundant 'public' modifier. 81
Missing a Javadoc comment. 84
Redundant 'public' modifier. 84
Missing a Javadoc comment. 87
Redundant 'public' modifier. 87
Missing a Javadoc comment. 90
Redundant 'public' modifier. 90
Missing a Javadoc comment. 93
Redundant 'public' modifier. 93
Missing a Javadoc comment. 96
Redundant 'public' modifier. 96
Line is longer than 80 characters (found 107). 99
Missing a Javadoc comment. 99
Redundant 'public' modifier. 99
Missing a Javadoc comment. 102
Redundant 'public' modifier. 102
Missing a Javadoc comment. 105
Redundant 'public' modifier. 105
Missing a Javadoc comment. 108
Redundant 'public' modifier. 108
Missing a Javadoc comment. 111
Redundant 'public' modifier. 111
Missing a Javadoc comment. 118
Redundant 'public' modifier. 118
Missing a Javadoc comment. 121
Redundant 'public' modifier. 121
Missing a Javadoc comment. 124
Redundant 'public' modifier. 124
Missing a Javadoc comment. 127
Redundant 'public' modifier. 127
Line is longer than 80 characters (found 118). 130
Missing a Javadoc comment. 130
Redundant 'public' modifier. 130

org/galaxy/distant/AccountsManagerImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 87). 23
Line is longer than 80 characters (found 93). 46
Parameter parameters should be final. 46
Expected @throws tag for 'ClassNotFoundException'. 46
Method 'getUser' is not designed for extension - needs to be abstract, final or empty. 66
Parameter userId should be final. 67
Method 'getUserByName' is not designed for extension - needs to be abstract, final or empty. 71
Line is longer than 80 characters (found 82). 72
Parameter name should be final. 72
Method 'createUser' is not designed for extension - needs to be abstract, final or empty. 76
Parameter user should be final. 77
Method 'updateUser' is not designed for extension - needs to be abstract, final or empty. 81
Line is longer than 80 characters (found 89). 82
Parameter userId should be final. 82
Parameter user should be final. 82
Method 'deleteOrActivateUser' is not designed for extension - needs to be abstract, final or empty. 86
Line is longer than 80 characters (found 104). 87
Parameter userId should be final. 87
Parameter delete should be final. 87
Method 'lockUser' is not designed for extension - needs to be abstract, final or empty. 91
Parameter userId should be final. 92
Method 'unlockUser' is not designed for extension - needs to be abstract, final or empty. 96
Parameter userId should be final. 97
Method 'listUsers' is not designed for extension - needs to be abstract, final or empty. 101
Line is longer than 80 characters (found 169). 102
Parameter offset should be final. 102
Parameter limit should be final. 102
Parameter orderBy should be final. 102
Parameter asc should be final. 102
Parameter search should be final. 102
Parameter includeDeleted should be final. 102
Line is longer than 80 characters (found 87). 103
Line has trailing spaces. 105
Method 'getUserGroups' is not designed for extension - needs to be abstract, final or empty. 106
Line is longer than 80 characters (found 95). 107
Parameter userId should be final. 107
Method 'getUserCapabilities' is not designed for extension - needs to be abstract, final or empty. 111
Line is longer than 80 characters (found 106). 112
Parameter userId should be final. 112
Line has trailing spaces. 115
Method 'assignGroupsToMember' is not designed for extension - needs to be abstract, final or empty. 116
Parameter userId should be final. 117
Parameter groups should be final. 117
Method 'getGroup' is not designed for extension - needs to be abstract, final or empty. 126
Parameter groupId should be final. 127
Method 'getGroupCapabilities' is not designed for extension - needs to be abstract, final or empty. 131
Line is longer than 80 characters (found 108). 132
Parameter groupId should be final. 132
Method 'getGroupMembers' is not designed for extension - needs to be abstract, final or empty. 136
Line is longer than 80 characters (found 97). 137
Parameter groupId should be final. 137
Method 'addGroupMembers' is not designed for extension - needs to be abstract, final or empty. 141
Line is longer than 80 characters (found 97). 142
Parameter groupId should be final. 142
Parameter users should be final. 142
Method 'removeGroupMembers' is not designed for extension - needs to be abstract, final or empty. 146
Line is longer than 80 characters (found 100). 147
Parameter groupId should be final. 147
Parameter users should be final. 147
Method 'setGroupMembers' is not designed for extension - needs to be abstract, final or empty. 151
Line is longer than 80 characters (found 97). 152
Parameter groupId should be final. 152
Parameter users should be final. 152
Method 'createGroup' is not designed for extension - needs to be abstract, final or empty. 156
Line is longer than 80 characters (found 81). 157
Parameter group should be final. 157
Method 'updateGroup' is not designed for extension - needs to be abstract, final or empty. 161
Line is longer than 80 characters (found 94). 162
Parameter groupId should be final. 162
Parameter group should be final. 162
Method 'deleteGroup' is not designed for extension - needs to be abstract, final or empty. 166
Parameter groupId should be final. 167
Method 'listGroups' is not designed for extension - needs to be abstract, final or empty. 171
Line is longer than 80 characters (found 147). 172
Parameter offset should be final. 172
Parameter limit should be final. 172
Parameter orderBy should be final. 172
Parameter asc should be final. 172
Parameter search should be final. 172
Method 'getGroupAdministrators' is not designed for extension - needs to be abstract, final or empty. 176
Line is longer than 80 characters (found 104). 177
Parameter groupId should be final. 177
Method 'addGroupAdministrators' is not designed for extension - needs to be abstract, final or empty. 181
Line is longer than 80 characters (found 104). 182
Parameter groupId should be final. 182
Parameter users should be final. 182
Method 'removeGroupAdministrators' is not designed for extension - needs to be abstract, final or empty. 186
Line is longer than 80 characters (found 107). 187
Parameter groupId should be final. 187
Parameter users should be final. 187
Method 'setGroupAdministrators' is not designed for extension - needs to be abstract, final or empty. 191
Line is longer than 80 characters (found 104). 192
Parameter groupId should be final. 192
Parameter users should be final. 192
Line has trailing spaces. 195
Method 'getCapability' is not designed for extension - needs to be abstract, final or empty. 200
Line is longer than 80 characters (found 93). 201
Parameter capabilityId should be final. 201
Method 'createCapability' is not designed for extension - needs to be abstract, final or empty. 205
Line is longer than 80 characters (found 101). 206
Parameter capability should be final. 206
Method 'updateCapability' is not designed for extension - needs to be abstract, final or empty. 210
Line is longer than 80 characters (found 119). 211
Parameter capabilityId should be final. 211
Parameter capability should be final. 211
Method 'deleteCapability' is not designed for extension - needs to be abstract, final or empty. 215
Line is longer than 80 characters (found 90). 216
Parameter capabilityId should be final. 216
Method 'listCapabilities' is not designed for extension - needs to be abstract, final or empty. 220
Line is longer than 80 characters (found 158). 221
Parameter offset should be final. 221
Parameter limit should be final. 221
Parameter orderBy should be final. 221
Parameter asc should be final. 221
Parameter search should be final. 221
Method 'addGroupCapabilities' is not designed for extension - needs to be abstract, final or empty. 225
Line is longer than 80 characters (found 109). 226
Parameter groupId should be final. 226
Parameter capabilities should be final. 226
Method 'removeGroupCapabilities' is not designed for extension - needs to be abstract, final or empty. 230
Line is longer than 80 characters (found 112). 231
Parameter groupId should be final. 231
Parameter capabilities should be final. 231
Method 'setGroupCapabilities' is not designed for extension - needs to be abstract, final or empty. 235
Line is longer than 80 characters (found 109). 236
Parameter groupId should be final. 236
Parameter capabilities should be final. 236

org/galaxy/distant/AutoCompleter.java

Violation Message Line
File does not end with a newline. 0
'{' should be on the previous line. 17
Redundant 'public' modifier. 22
Expected @param tag for 'listSize'. 22
Expected @throws tag for 'RemoteException'. 22
Redundant 'public' modifier. 27
Expected @param tag for 'ratingThreshold'. 27
Expected @throws tag for 'RemoteException'. 27
Expected an @return tag. 34
Redundant 'public' modifier. 34
Expected @throws tag for 'RemoteException'. 34
Redundant 'public' modifier. 42
Expected @throws tag for 'RemoteException'. 42
Expected an @return tag. 50
Redundant 'public' modifier. 50
Expected @param tag for 'prefix'. 50
Expected @throws tag for 'RemoteException'. 50
Expected an @return tag. 55
Redundant 'public' modifier. 55
Expected @throws tag for 'RemoteException'. 55

org/galaxy/distant/AutoCompleterImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 83). 21
Missing a Javadoc comment. 24
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24
Missing a Javadoc comment. 27
Parameter parameters should be final. 37
Method 'startup' is not designed for extension - needs to be abstract, final or empty. 46
Method 'close' is not designed for extension - needs to be abstract, final or empty. 65
Method 'setRatingThreshold' is not designed for extension - needs to be abstract, final or empty. 72
Parameter ratingThreshold should be final. 73
'{' should be on the previous line. 75
Method 'setListSize' is not designed for extension - needs to be abstract, final or empty. 79
Parameter listSize should be final. 80
'{' should be on the previous line. 82
Method 'findPrefix' is not designed for extension - needs to be abstract, final or empty. 86
Parameter prefix should be final. 87
'{' should be on the previous line. 89
Method 'destroy' is not designed for extension - needs to be abstract, final or empty. 93
'{' should be on the previous line. 96
Method 'create' is not designed for extension - needs to be abstract, final or empty. 106
'{' should be on the previous line. 109
Method 'add' is not designed for extension - needs to be abstract, final or empty. 119
Parameter suggestion should be final. 120
'{' should be on the previous line. 122
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 126

org/galaxy/distant/BoboConnector.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 28
Redundant 'public' modifier. 36
Line is longer than 80 characters (found 96). 38
Missing a Javadoc comment. 38
Redundant 'public' modifier. 38
Line has trailing spaces. 40
Line is longer than 80 characters (found 121). 41
Missing a Javadoc comment. 41
Redundant 'public' modifier. 41
Line has trailing spaces. 43
Missing a Javadoc comment. 44
Redundant 'public' modifier. 44
Line has trailing spaces. 46
Missing a Javadoc comment. 47
Redundant 'public' modifier. 47
Line has trailing spaces. 49
Line is longer than 80 characters (found 81). 51
Redundant 'public' modifier. 57
Missing a Javadoc comment. 64
Redundant 'public' modifier. 64
First sentence should end with a period. 73
Line is longer than 80 characters (found 130). 75
Line is longer than 80 characters (found 112). 85
Expected an @return tag. 92
Redundant 'public' modifier. 92
Expected @param tag for 'user'. 92
Expected @param tag for 'cabinet'. 92
Expected @throws tag for 'RemoteException'. 93
Expected @throws tag for 'DataException'. 93
Missing a Javadoc comment. 95
Redundant 'public' modifier. 95
Missing a Javadoc comment. 98
Redundant 'public' modifier. 98
Line is longer than 80 characters (found 82). 101
Missing a Javadoc comment. 101
Redundant 'public' modifier. 101
Line is longer than 80 characters (found 131). 104
Missing a Javadoc comment. 104
Redundant 'public' modifier. 104
Missing a Javadoc comment. 107
Redundant 'public' modifier. 107

org/galaxy/distant/BoboConnectorImpl.java

Violation Message Line
File does not end with a newline. 0
Unknown tag 'sinc'. 68
Line is longer than 80 characters (found 152). 70
Missing a Javadoc comment. 72
Missing a Javadoc comment. 100
Missing a Javadoc comment. 109
Missing a Javadoc comment. 110
Missing a Javadoc comment. 113
Missing a Javadoc comment. 116
Missing a Javadoc comment. 119
Missing a Javadoc comment. 122
Missing a Javadoc comment. 123
Missing a Javadoc comment. 124
Missing a Javadoc comment. 125
Missing a Javadoc comment. 126
Line is longer than 80 characters (found 91). 134
Parameter parameters should be final. 134
Expected @throws tag for 'ClassNotFoundException'. 134
'3' is a magic number. 154
Line is longer than 80 characters (found 85). 156
Line is longer than 80 characters (found 97). 158
Method 'getSupportedTaskTypes' is not designed for extension - needs to be abstract, final or empty. 165
Method 'stopTask' is not designed for extension - needs to be abstract, final or empty. 170
Line is longer than 80 characters (found 89). 171
Parameter user should be final. 171
Parameter systemId should be final. 171
Parameter serialId should be final. 171
Line is longer than 80 characters (found 105). 176
Line is longer than 80 characters (found 89). 191
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 213
Missing a Javadoc comment. 219
Missing a Javadoc comment. 223
Method 'sendTask' is not designed for extension - needs to be abstract, final or empty. 234
Line is longer than 80 characters (found 102). 235
Parameter user should be final. 235
Expected @param tag for 'user'. 235
Parameter task should be final. 235
Expected @param tag for 'task'. 235
Expected @throws tag for 'RemoteException'. 235
Expected @throws tag for 'ConnectorException'. 235
Line is longer than 80 characters (found 110). 244
Line is longer than 80 characters (found 101). 255
Line is longer than 80 characters (found 93). 259
Line is longer than 80 characters (found 109). 269
Line is longer than 80 characters (found 117). 271
Method 'stopTask' is not designed for extension - needs to be abstract, final or empty. 290
Line is longer than 80 characters (found 102). 291
Parameter user should be final. 291
Parameter task should be final. 291
Line has trailing spaces. 316
Line is longer than 80 characters (found 89). 330
Line is longer than 80 characters (found 97). 342
Line is longer than 80 characters (found 121). 362
Missing a Javadoc comment. 362
Parameter name should be final. 362
Parameter domain should be final. 362
Line is longer than 80 characters (found 103). 365
Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 383
Method 'listTasks' is not designed for extension - needs to be abstract, final or empty. 389
Line is longer than 80 characters (found 136). 390
Parameter offset should be final. 390
Parameter size should be final. 390
Parameter sort should be final. 390
Parameter ascending should be final. 390
Line has trailing spaces. 393
Method 'listTasksBySystemId' is not designed for extension - needs to be abstract, final or empty. 394
Line is longer than 80 characters (found 121). 395
Parameter systemId should be final. 395
Parameter offset should be final. 395
Parameter size should be final. 395
Parameter sort should be final. 395
Parameter ascending should be final. 395
Method 'getLastCancelationForDatasource' is not designed for extension - needs to be abstract, final or empty. 400
Parameter dataSource should be final. 401
Line has trailing spaces. 405
Method 'registeredSystems' is not designed for extension - needs to be abstract, final or empty. 409
Line is longer than 80 characters (found 83). 422
Line is longer than 80 characters (found 82). 423
Line is longer than 80 characters (found 82). 427
Line is longer than 80 characters (found 100). 431
Line is longer than 80 characters (found 139). 440
Line is longer than 80 characters (found 123). 446
Line is longer than 80 characters (found 81). 457
Method 'acceptTasks' is not designed for extension - needs to be abstract, final or empty. 481
Line is longer than 80 characters (found 83). 488
Line is longer than 80 characters (found 82). 489
Line is longer than 80 characters (found 82). 493
Line is longer than 80 characters (found 100). 497
Method 'getTask' is not designed for extension - needs to be abstract, final or empty. 521
Parameter key should be final. 522
Method 'listCabinets' is not designed for extension - needs to be abstract, final or empty. 533
Line is longer than 80 characters (found 131). 534
Parameter user should be final. 534
Parameter offset should be final. 534
Parameter limit should be final. 534
Parameter orderBy should be final. 534
Parameter asc should be final. 534
Parameter search should be final. 534
Line is longer than 80 characters (found 102). 539
Method 'createCabinet' is not designed for extension - needs to be abstract, final or empty. 559
Line is longer than 80 characters (found 82). 560
Parameter user should be final. 560
Parameter descriptor should be final. 560
Method 'getCabinet' is not designed for extension - needs to be abstract, final or empty. 589
Parameter user should be final. 590
Parameter cabinet should be final. 590
Method 'updateCabinet' is not designed for extension - needs to be abstract, final or empty. 612
Line is longer than 80 characters (found 82). 613
Parameter user should be final. 613
Parameter cabinet should be final. 613
Parameter descriptor should be final. 613
Method 'deleteCabinet' is not designed for extension - needs to be abstract, final or empty. 618
Parameter user should be final. 619
Parameter cabinet should be final. 619
Method 'refreshResolverIfNeccessary' is not designed for extension - needs to be abstract, final or empty. 624
Missing a Javadoc comment. 624
Method 'getDiskSpaceDetails' is not designed for extension - needs to be abstract, final or empty. 631
Expected an @return tag. 658
Line is longer than 80 characters (found 86). 658
Parameter user should be final. 658
Expected @param tag for 'user'. 658
Parameter task should be final. 658
Expected @param tag for 'task'. 658
Expected @throws tag for 'RemoteException'. 659
Expected @throws tag for 'DataException'. 659
Line is longer than 80 characters (found 83). 662
Method 'getAbsolutePath' is not designed for extension - needs to be abstract, final or empty. 675
Missing a Javadoc comment. 675
Parameter user should be final. 675
Parameter relative should be final. 675
Parameter system should be final. 675
Missing a Javadoc comment. 683
Missing a Javadoc comment. 691
Parameter systemId should be final. 691
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 695

org/galaxy/distant/CollectionsManager.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.collection.CollectionDatabase. 7
Unused import - org.galaxy.db.AlreadyExistsException. 14
Missing a Javadoc comment. 28
Redundant 'public' modifier. 28
Redundant throws: 'RemoteException' is subclass of 'IOException'. 29
Line is longer than 80 characters (found 86). 36
Unused @throws tag for 'AlreadyExistsException'. 36
Redundant 'public' modifier. 41
Expected @param tag for 'user'. 41
Expected @param tag for 'details'. 41
Expected @throws tag for 'DataException'. 42
Missing a Javadoc comment. 44
Redundant 'public' modifier. 44
Line is longer than 80 characters (found 87). 47
Missing a Javadoc comment. 47
Redundant 'public' modifier. 47
Missing a Javadoc comment. 50
Redundant 'public' modifier. 50
Line is longer than 80 characters (found 85). 53
Missing a Javadoc comment. 53
Redundant 'public' modifier. 53
Missing a Javadoc comment. 56
Redundant 'public' modifier. 56
Missing a Javadoc comment. 59
Redundant 'public' modifier. 59
Missing a Javadoc comment. 62
Redundant 'public' modifier. 62
Missing a Javadoc comment. 65
Redundant 'public' modifier. 65
Line is longer than 80 characters (found 134). 68
Missing a Javadoc comment. 68
Redundant 'public' modifier. 68
Name 'order_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. 68
Missing a Javadoc comment. 71
Redundant 'public' modifier. 71
Missing a Javadoc comment. 74
Redundant 'public' modifier. 74
Missing a Javadoc comment. 77
Redundant 'public' modifier. 77
Missing a Javadoc comment. 80
Redundant 'public' modifier. 80
Line is longer than 80 characters (found 167). 83
Missing a Javadoc comment. 83
Redundant 'public' modifier. 83
More than 7 parameters (found 8). 83
Name 'order_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. 83
Missing a Javadoc comment. 86
Redundant 'public' modifier. 86
Line has trailing spaces. 89
Missing a Javadoc comment. 89
Redundant 'public' modifier. 89
Line has trailing spaces. 91
Line has trailing spaces. 92
Line is longer than 80 characters (found 144). 92
Missing a Javadoc comment. 92
Redundant 'public' modifier. 92
Line has trailing spaces. 94
Line has trailing spaces. 95
Missing a Javadoc comment. 100
Redundant 'public' modifier. 100
Line has trailing spaces. 102
Missing a Javadoc comment. 103
Redundant 'public' modifier. 103
Line has trailing spaces. 105
Missing a Javadoc comment. 106
Redundant 'public' modifier. 106
Missing a Javadoc comment. 109
Redundant 'public' modifier. 109
Missing a Javadoc comment. 112
Redundant 'public' modifier. 112
Missing a Javadoc comment. 115
Redundant 'public' modifier. 115
Missing a Javadoc comment. 118
Redundant 'public' modifier. 118
Missing a Javadoc comment. 121
Redundant 'public' modifier. 121
Missing a Javadoc comment. 124
Redundant 'public' modifier. 124

org/galaxy/distant/CollectionsManagerImpl.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.computing.Parameters. 25
Unused import - org.galaxy.db.AlreadyExistsException. 28
Unused import - org.galaxy.db.NotFoundException. 30
Line is longer than 80 characters (found 93). 45
Missing a Javadoc comment. 48
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
Missing a Javadoc comment. 50
Missing a Javadoc comment. 53
Missing a Javadoc comment. 56
Missing a Javadoc comment. 59
Missing a Javadoc comment. 62
Missing a Javadoc comment. 65
Missing a Javadoc comment. 66
Missing a Javadoc comment. 67
Missing a Javadoc comment. 68
Parameter parameters should be final. 81
Expected @throws tag for 'ClassNotFoundException'. 82
Line is longer than 80 characters (found 85). 85
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 99
Method 'getDiskSpaceDetails' is not designed for extension - needs to be abstract, final or empty. 105
Line is longer than 80 characters (found 87). 106
Redundant throws: 'RemoteException' is subclass of 'IOException'. 106
Expected an @return tag. 129
Method 'createCollection' is not designed for extension - needs to be abstract, final or empty. 129
Parameter user should be final. 130
Expected @param tag for 'user'. 130
Parameter details should be final. 130
Expected @param tag for 'details'. 130
Expected @throws tag for 'RemoteException'. 131
Expected @throws tag for 'DataException'. 131
Method 'updateCollection' is not designed for extension - needs to be abstract, final or empty. 164
Parameter user should be final. 165
Parameter colelction should be final. 165
Method 'deleteCollection' is not designed for extension - needs to be abstract, final or empty. 170
Parameter user should be final. 171
Parameter collection should be final. 171
Method 'emptyCollection' is not designed for extension - needs to be abstract, final or empty. 177
Line is longer than 80 characters (found 97). 178
Parameter user should be final. 178
Parameter collection should be final. 178
Line is longer than 80 characters (found 87). 183
Line is longer than 80 characters (found 98). 219
Method 'createDataSource' is not designed for extension - needs to be abstract, final or empty. 224
Line is longer than 80 characters (found 84). 225
Parameter userId should be final. 225
Parameter collectionId should be final. 225
Parameter dsd should be final. 225
Line has trailing spaces. 227
Line has trailing spaces. 230
Line has trailing spaces. 234
Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 238
Line is longer than 80 characters (found 105). 239
Parameter userId should be final. 239
Parameter dataSourceId should be final. 239
Line has trailing spaces. 240
Line has trailing spaces. 242
Line has trailing spaces. 244
Line is longer than 80 characters (found 81). 253
Line is longer than 80 characters (found 81). 260
Method 'deleteDataSource' is not designed for extension - needs to be abstract, final or empty. 270
Line is longer than 80 characters (found 102). 271
Parameter userId should be final. 271
Parameter dataSourceId should be final. 271
Line has trailing spaces. 272
Line has trailing spaces. 274
Line is longer than 80 characters (found 82). 277
Method 'updateDataSource' is not designed for extension - needs to be abstract, final or empty. 280
Line is longer than 80 characters (found 118). 281
Parameter userId should be final. 281
Parameter dataSourceId should be final. 281
Parameter dsd should be final. 281
Line has trailing spaces. 287
Expected an @return tag. 298
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 298
Line is longer than 80 characters (found 101). 299
Parameter user should be final. 299
Expected @param tag for 'user'. 299
Parameter collection should be final. 299
Expected @param tag for 'collection'. 299
Expected @throws tag for 'RemoteException'. 299
Expected @throws tag for 'DataException'. 299
Line has trailing spaces. 302
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 303
Line is longer than 80 characters (found 127). 304
Parameter user should be final. 304
Parameter collection should be final. 304
Parameter includeDiskUsage should be final. 304
Line is longer than 80 characters (found 111). 306
Line has trailing spaces. 308
Expected an @return tag. 319
Method 'listCollections' is not designed for extension - needs to be abstract, final or empty. 319
Line is longer than 80 characters (found 136). 320
Parameter userId should be final. 320
Expected @param tag for 'userId'. 320
Parameter offset should be final. 320
Expected @param tag for 'offset'. 320
Parameter limit should be final. 320
Expected @param tag for 'limit'. 320
Parameter order_by should be final. 320
Expected @param tag for 'order_by'. 320
Name 'order_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. 320
Parameter ascending should be final. 320
Expected @param tag for 'ascending'. 320
Parameter search should be final. 320
Expected @param tag for 'search'. 320
Expected @throws tag for 'RemoteException'. 321
Expected @throws tag for 'DataException'. 321
Line is longer than 80 characters (found 142). 326
Method 'listDataSources' is not designed for extension - needs to be abstract, final or empty. 336
Line is longer than 80 characters (found 171). 337
More than 7 parameters (found 8). 337
Parameter userId should be final. 337
Parameter isAdmin should be final. 337
Parameter collectionId should be final. 337
Parameter offset should be final. 337
Parameter limit should be final. 337
Parameter order_by should be final. 337
Name 'order_by' must match pattern '^[a-z][a-zA-Z0-9]*$'. 337
Parameter ascending should be final. 337
Parameter search should be final. 337
Line has trailing spaces. 342
Line is longer than 80 characters (found 114). 343
Method 'refreshResolverIfNeccessary' is not designed for extension - needs to be abstract, final or empty. 346
Missing a Javadoc comment. 346
Line is longer than 80 characters (found 99). 353
Method 'populateCollectionDetails' is not designed for extension - needs to be abstract, final or empty. 353
Missing a Javadoc comment. 353
Parameter collection should be final. 353
Parameter includeDiskUsage should be final. 353
Method 'refreshLockServerIfNeccessary' is not designed for extension - needs to be abstract, final or empty. 379
Missing a Javadoc comment. 379
Method 'getIndexSettings' is not designed for extension - needs to be abstract, final or empty. 386
Line is longer than 80 characters (found 107). 387
Parameter user should be final. 387
Parameter collection should be final. 387
Method 'updateIndexSettings' is not designed for extension - needs to be abstract, final or empty. 391
Line is longer than 80 characters (found 125). 392
Parameter user should be final. 392
Parameter collection should be final. 392
Parameter settings should be final. 392
Method 'resetIndexSettings' is not designed for extension - needs to be abstract, final or empty. 396
Line is longer than 80 characters (found 100). 397
Parameter user should be final. 397
Parameter collection should be final. 397
Line is longer than 80 characters (found 102). 398
Method 'getDataSourceLatestTaskReport' is not designed for extension - needs to be abstract, final or empty. 401
Line is longer than 80 characters (found 122). 402
Parameter userId should be final. 402
Parameter dataSourceId should be final. 402
Line has trailing spaces. 403
Line has trailing spaces. 406
Method 'getDataSourceTaskSummaryReport' is not designed for extension - needs to be abstract, final or empty. 410
Line is longer than 80 characters (found 123). 411
Parameter userId should be final. 411
Parameter dataSourceId should be final. 411
Line has trailing spaces. 412
Method 'listDataSourceTaskReports' is not designed for extension - needs to be abstract, final or empty. 419
Line is longer than 80 characters (found 183). 420
Parameter userId should be final. 420
Parameter dataSourceId should be final. 420
Parameter offset should be final. 420
Parameter limit should be final. 420
Parameter orderBy should be final. 420
Parameter asc should be final. 420
Line has trailing spaces. 421
Line is longer than 80 characters (found 85). 425
Line has trailing spaces. 427
Method 'canSearch' is not designed for extension - needs to be abstract, final or empty. 432
Line is longer than 80 characters (found 98). 433
Parameter userId should be final. 433
Parameter collectionId should be final. 433
Line has trailing spaces. 436
Method 'getUserSharings' is not designed for extension - needs to be abstract, final or empty. 437
Line is longer than 80 characters (found 117). 438
Parameter userId should be final. 438
Parameter collectionId should be final. 438
Method 'addUserSharing' is not designed for extension - needs to be abstract, final or empty. 442
Line is longer than 80 characters (found 103). 443
Parameter ownerId should be final. 443
Parameter sharing should be final. 443
Method 'removeUserSharing' is not designed for extension - needs to be abstract, final or empty. 447
Line is longer than 80 characters (found 116). 448
Parameter ownerId should be final. 448
Parameter collectionId should be final. 448
Parameter userId should be final. 448
Method 'getGroupSharings' is not designed for extension - needs to be abstract, final or empty. 452
Line is longer than 80 characters (found 118). 453
Parameter userId should be final. 453
Parameter collectionId should be final. 453
Method 'addGroupSharing' is not designed for extension - needs to be abstract, final or empty. 457
Line is longer than 80 characters (found 104). 458
Parameter ownerId should be final. 458
Parameter sharing should be final. 458
Method 'removeGroupSharing' is not designed for extension - needs to be abstract, final or empty. 462
Line is longer than 80 characters (found 118). 463
Parameter ownerId should be final. 463
Parameter collectionId should be final. 463
Parameter groupId should be final. 463
Line has trailing spaces. 470
Method 'checkCollectionWriteAccess' is not designed for extension - needs to be abstract, final or empty. 471
Parameter userId should be final. 472
Parameter collectionId should be final. 472
Line has trailing spaces. 473
'{' should be on the previous line. 474
Line has trailing spaces. 477
Method 'checkCollectionReadAccess' is not designed for extension - needs to be abstract, final or empty. 478
Parameter userId should be final. 479
Parameter collectionId should be final. 479
'{' should be on the previous line. 481
Line has trailing spaces. 484
Line has trailing spaces. 485
Line is longer than 80 characters (found 99). 486
Method 'getReadableDataSource' is not designed for extension - needs to be abstract, final or empty. 486
Missing a Javadoc comment. 486
Parameter userId should be final. 486
Parameter dataSourceId should be final. 486
Line has trailing spaces. 487
Line has trailing spaces. 493
Line has trailing spaces. 496
Line is longer than 80 characters (found 99). 497
Method 'getWritableDataSource' is not designed for extension - needs to be abstract, final or empty. 497
Missing a Javadoc comment. 497
Parameter userId should be final. 497
Parameter dataSourceId should be final. 497
Line has trailing spaces. 498
Line has trailing spaces. 504
Line has trailing spaces. 507

org/galaxy/distant/Connector.java

Violation Message Line
File does not end with a newline. 0
Type Javadoc comment is missing an @param <T> tag. 15
Redundant 'public' modifier. 23
Redundant 'public' modifier. 32
Redundant 'public' modifier. 41
Redundant 'public' modifier. 50
Redundant 'public' modifier. 61
Expected @throws tag for 'ConnectorException'. 62
Redundant 'public' modifier. 72
Redundant 'public' modifier. 82

org/galaxy/distant/ConnectorFacade.java

Violation Message Line
File does not end with a newline. 0
Unused @param tag for 'taskType'. 24
Unused @param tag for 'settings'. 25
Redundant 'public' modifier. 30
Expected @param tag for 'datasouce'. 30
Expected @throws tag for 'DataException'. 31
Missing a Javadoc comment. 33
Redundant 'public' modifier. 33
Line is longer than 80 characters (found 92). 36
Missing a Javadoc comment. 36
Redundant 'public' modifier. 36
Line has trailing spaces. 38
First sentence should end with a period. 39
Unused @param tag for 'taskType'. 43
Redundant 'public' modifier. 50

org/galaxy/distant/ConnectorFacadeImpl.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.connectors.UnknownTaskException. 18
Line is longer than 80 characters (found 87). 26
'static' modifier out of order with the JLS suggestions. 33
Name 'resolverLoader' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 33
Missing a Javadoc comment. 36
Line has trailing spaces. 37
Missing a Javadoc comment. 38
Missing a Javadoc comment. 39
Parameter parameters should be final. 47
Unused @param tag for 'taskType'. 64
Unused @param tag for 'properties'. 65
Method 'sendTask' is not designed for extension - needs to be abstract, final or empty. 69
Parameter user should be final. 70
Expected @param tag for 'user'. 70
Parameter datasource should be final. 70
Expected @param tag for 'datasource'. 70
Expected @throws tag for 'RemoteException'. 71
Expected @throws tag for 'ConnectorException'. 71
Expected @throws tag for 'DataException'. 71
Line is longer than 80 characters (found 90). 75
Method 'sendTask' is not designed for extension - needs to be abstract, final or empty. 78
Parameter user should be final. 79
Parameter datasource should be final. 79
Parameter forceTaskType should be final. 79
Line is longer than 80 characters (found 88). 84
Line has trailing spaces. 86
Line has trailing spaces. 87
Method 'sendGenericTask' is not designed for extension - needs to be abstract, final or empty. 88
Line is longer than 80 characters (found 93). 89
Parameter owner should be final. 89
Parameter taskType should be final. 89
Parameter settings should be final. 89
'{' should be on the previous line. 91
Line is longer than 80 characters (found 98). 106
Line is longer than 80 characters (found 89). 107
Line is longer than 80 characters (found 101). 115
Line is longer than 80 characters (found 99). 120
Line is longer than 80 characters (found 94). 127
Method 'stopTask' is not designed for extension - needs to be abstract, final or empty. 130
Parameter user should be final. 131
Parameter datasource should be final. 131
Line is longer than 80 characters (found 104). 147
Line is longer than 80 characters (found 88). 156
Line is longer than 80 characters (found 106). 160
Line is longer than 80 characters (found 84). 162
Line is longer than 80 characters (found 94). 167
Line has trailing spaces. 169
Line is longer than 80 characters (found 141). 170
Missing a Javadoc comment. 170
Parameter connector should be final. 170
Parameter user should be final. 170
Parameter task should be final. 170
Parameter attemptsLeft should be final. 170
'if' is not followed by whitespace. 174
'>' is not preceded with whitespace. 174
'>' is not followed by whitespace. 174
'{' is not preceded with whitespace. 174
Line has trailing spaces. 175
'(' is followed by whitespace. 177
'1000' is a magic number. 177
')' is preceded with whitespace. 177
Line is longer than 80 characters (found 103). 179
Line has trailing spaces. 181
Line is longer than 80 characters (found 94). 189
Missing a Javadoc comment. 189
Parameter definition should be final. 189
Parameter findAnyConnector should be final. 189
Line is longer than 80 characters (found 93). 193
Line is longer than 80 characters (found 93). 197
Line is longer than 80 characters (found 93). 198
Expected an @return tag. 210
Parameter definition should be final. 210
Expected @param tag for 'definition'. 210
Line is longer than 80 characters (found 93). 213
Line is longer than 80 characters (found 85). 214
Line is longer than 80 characters (found 83). 215

org/galaxy/distant/FilePathResolver.java

Violation Message Line
File does not end with a newline. 0
Unused import - java.nio.file.Path. 3
Redundant 'public' modifier. 28
Unused @param tag for 'id'. 40
Redundant 'public' modifier. 47
Expected @param tag for 'user'. 47
Expected @param tag for 'more'. 47
Unused @param tag for 'id'. 59
Redundant 'public' modifier. 66
Expected @param tag for 'user'. 66
Expected @param tag for 'more'. 66
Missing a Javadoc comment. 69
Redundant 'public' modifier. 69
Expected an @return tag. 80
Redundant 'public' modifier. 80
Expected @param tag for 'user'. 80
Expected @param tag for 'relative'. 80
Expected @throws tag for 'RemoteException'. 81
Missing a Javadoc comment. 83
Redundant 'public' modifier. 83
Expected an @return tag. 94
Redundant 'public' modifier. 94
Expected @param tag for 'user'. 94
Expected @param tag for 'absolute'. 94
Expected @param tag for 'system'. 94
Expected @throws tag for 'RemoteException'. 95
Missing a Javadoc comment. 97
Redundant 'public' modifier. 97
Missing a Javadoc comment. 100
Redundant 'public' modifier. 100
Line has trailing spaces. 102

org/galaxy/distant/FilePathResolverImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 86). 23
Line is longer than 80 characters (found 82). 67
Line has trailing spaces. 83
Missing a Javadoc comment. 84
Parameter parameters should be final. 97
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 116
Method 'getBaseRoot' is not designed for extension - needs to be abstract, final or empty. 139
Method 'getSystemDirectory' is not designed for extension - needs to be abstract, final or empty. 144
Line is longer than 80 characters (found 88). 145
Parameter user should be final. 145
Parameter more should be final. 145
Line is longer than 80 characters (found 89). 146
Method 'getHomeDirectory' is not designed for extension - needs to be abstract, final or empty. 149
Line is longer than 80 characters (found 86). 150
Parameter user should be final. 150
Parameter more should be final. 150
Line is longer than 80 characters (found 87). 151
Method 'listHomeDirectory' is not designed for extension - needs to be abstract, final or empty. 154
Line is longer than 80 characters (found 89). 155
Parameter user should be final. 155
Parameter more should be final. 155
Method 'toAbsolutePath' is not designed for extension - needs to be abstract, final or empty. 160
Parameter user should be final. 161
Parameter relative should be final. 161
'{' should be on the previous line. 163
Method 'toAbsolutePath' is not designed for extension - needs to be abstract, final or empty. 167
Parameter user should be final. 168
Parameter relative should be final. 168
Parameter system should be final. 168
'{' should be on the previous line. 170
Method 'toRelativePath' is not designed for extension - needs to be abstract, final or empty. 180
Parameter user should be final. 181
Parameter absolute should be final. 181
'{' should be on the previous line. 183
Method 'toRelativePath' is not designed for extension - needs to be abstract, final or empty. 187
Parameter user should be final. 188
Parameter absolute should be final. 188
Parameter system should be final. 188
'{' should be on the previous line. 190
Line is longer than 80 characters (found 82). 192
Avoid inline conditionals. 192
'root' hides a field. 195
Line is longer than 80 characters (found 99). 199
Line is longer than 80 characters (found 86). 201
Method 'traverseUserHome' is not designed for extension - needs to be abstract, final or empty. 204
Parameter user should be final. 205
Parameter relative should be final. 205
'{' should be on the previous line. 207
Line is longer than 80 characters (found 81). 225
Missing a Javadoc comment. 243
Parameter user should be final. 243
Parameter more should be final. 243
Missing a Javadoc comment. 247
Parameter user should be final. 247

org/galaxy/distant/FileSystemConnector.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 81). 14

org/galaxy/distant/FileSystemConnectorImpl.java

Violation Message Line
File does not end with a newline. 0
Unused import - kernel.cluster.DistantContext. 6
Unused import - kernel.cluster.annotation.Initialize. 8
Line is longer than 80 characters (found 135). 23
Missing a Javadoc comment. 26
Missing a Javadoc comment. 31
Missing a Javadoc comment. 34
Parameter parameters should be final. 42
Expected @throws tag for 'ClassNotFoundException'. 43
'{' should be on the previous line. 44
Unused @param tag for 'context'. 52
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 55
Method 'getSupportedTaskTypes' is not designed for extension - needs to be abstract, final or empty. 69
Method 'sendTask' is not designed for extension - needs to be abstract, final or empty. 81
Parameter user should be final. 82
Expected @param tag for 'user'. 82
Parameter task should be final. 82
Line is longer than 80 characters (found 128). 94
Method 'stopTask' is not designed for extension - needs to be abstract, final or empty. 116
Line is longer than 80 characters (found 100). 117
Parameter user should be final. 117
Parameter task should be final. 117
Expected @throws tag for 'ConnectorException'. 117
Missing a Javadoc comment. 132
Parameter user should be final. 132
'{' should be on the previous line. 134
Line is longer than 80 characters (found 90). 137
Missing a Javadoc comment. 140
Parameter user should be final. 140
Parameter relative should be final. 140
Parameter system should be final. 140
'{' should be on the previous line. 142
Missing a Javadoc comment. 149

org/galaxy/distant/Installer.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.computing.Parameters. 9
Line is longer than 80 characters (found 90). 26
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
Parameter parameters should be final. 44
Method 'install' is not designed for extension - needs to be abstract, final or empty. 53
Parameter iface should be final. 54
Parameter on should be final. 54
Parameter params should be final. 54
Line is longer than 80 characters (found 90). 72
Line is longer than 80 characters (found 90). 74
Line is longer than 80 characters (found 90). 76
Line is longer than 80 characters (found 90). 78
Line is longer than 80 characters (found 90). 80
Line is longer than 80 characters (found 90). 82
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 88
Parameter iface should be final. 89
Parameter on should be final. 89
Parameter params should be final. 89
Must have at least one statement. 103
Line is longer than 80 characters (found 90). 108
Line is longer than 80 characters (found 90). 110
Line is longer than 80 characters (found 90). 112
Line is longer than 80 characters (found 90). 114
Line is longer than 80 characters (found 90). 116
Line is longer than 80 characters (found 90). 118
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 125

org/galaxy/distant/LockServer.java

Violation Message Line
File does not end with a newline. 0
Redundant 'public' modifier. 23
Redundant 'public' modifier. 33
Redundant 'public' modifier. 43
Expected an @return tag. 52
Redundant 'public' modifier. 52

org/galaxy/distant/LockServerImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 84). 22
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 29
Missing a Javadoc comment. 31
Missing a Javadoc comment. 33
Missing a Javadoc comment. 35
Missing a Javadoc comment. 37
Missing a Javadoc comment. 39
Missing a Javadoc comment. 41
Missing a Javadoc comment. 43
Missing a Javadoc comment. 45
Missing a Javadoc comment. 47
Missing a Javadoc comment. 49
Missing a Javadoc comment. 51
Parameter parameters should be final. 51
Line is longer than 80 characters (found 86). 54
Line is longer than 80 characters (found 86). 55
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 59
Method 'run' is not designed for extension - needs to be abstract, final or empty. 68
Line is longer than 80 characters (found 85). 80
Expression can be simplified. 83
'1024' is a magic number. 84
Line has trailing spaces. 89
Line is longer than 80 characters (found 87). 90
Line has trailing spaces. 91
Line is longer than 80 characters (found 81). 92
Method 'isRunning' is not designed for extension - needs to be abstract, final or empty. 108
Method 'getServerIP' is not designed for extension - needs to be abstract, final or empty. 113
'{' should be on the previous line. 116
Method 'getServerPort' is not designed for extension - needs to be abstract, final or empty. 120
'{' should be on the previous line. 123
Method 'getConfigurationFile' is not designed for extension - needs to be abstract, final or empty. 127
Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 132
Missing a Javadoc comment. 132
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 138
Line is longer than 80 characters (found 102). 140

org/galaxy/distant/Preferences.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.preferences.PreferencesDatabase. 8
Expected an @return tag. 29
Redundant 'public' modifier. 29
Unused @param tag for 'key'. 35
Unused @param tag for 'defaultValue'. 36
Expected an @return tag. 42
Redundant 'public' modifier. 42
Redundant 'public' modifier. 55
Unused @param tag for 'value'. 63
Redundant 'public' modifier. 69

org/galaxy/distant/PreferencesImpl.java

Violation Message Line
File does not end with a newline. 0
Unused import - kernel.cluster.DistantContext. 5
Unused import - kernel.cluster.annotation.Initialize. 7
Missing a Javadoc comment. 25
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 25
Parameter parameters should be final. 39
Expected @param tag for 'parameters'. 39
Unused @param tag for 'context'. 46
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 49
Expected an @return tag. 71
Method 'getOption' is not designed for extension - needs to be abstract, final or empty. 71
Parameter context should be final. 72
Expected @param tag for 'context'. 72
Parameter key should be final. 72
Expected @param tag for 'key'. 72
Parameter defaultValue should be final. 72
Expected @param tag for 'defaultValue'. 72
Expected @throws tag for 'RemoteException'. 73
Expected @throws tag for 'DataException'. 73
'{' should be on the previous line. 74
Method 'getOptions' is not designed for extension - needs to be abstract, final or empty. 78
Parameter user should be final. 79
'{' should be on the previous line. 81
Method 'setOption' is not designed for extension - needs to be abstract, final or empty. 95
Parameter context should be final. 96
Expected @param tag for 'context'. 96
Parameter key should be final. 96
Expected @param tag for 'key'. 96
Parameter value should be final. 96
Expected @param tag for 'value'. 96
Expected @throws tag for 'RemoteException'. 97
Expected @throws tag for 'DataException'. 97
'{' should be on the previous line. 98
Method 'deleteOption' is not designed for extension - needs to be abstract, final or empty. 102
Parameter user_id should be final. 103
Name 'user_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 103
Parameter key should be final. 103
'{' should be on the previous line. 105

org/galaxy/distant/ReplicableStorage.java

Violation Message Line
File does not end with a newline. 0
Unused @param tag for 'name'. 24
Unused @param tag for 'directory'. 25
Redundant 'public' modifier. 29
Expected @param tag for 'user'. 29
Expected @param tag for 'task'. 29
Line is longer than 80 characters (found 84). 30
Expected @throws tag for 'PrivilegedActionException'. 30
Expected @throws tag for 'InterruptedException'. 30
Missing a Javadoc comment. 32
Redundant 'public' modifier. 32

org/galaxy/distant/ReplicableStorageImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 110). 44
Line is longer than 80 characters (found 88). 69
Missing a Javadoc comment. 88
Missing a Javadoc comment. 120
Missing a Javadoc comment. 124
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 124
Missing a Javadoc comment. 125
Missing a Javadoc comment. 126
Missing a Javadoc comment. 127
Missing a Javadoc comment. 128
Missing a Javadoc comment. 129
Missing a Javadoc comment. 130
Missing a Javadoc comment. 131
Missing a Javadoc comment. 134
Missing a Javadoc comment. 135
Missing a Javadoc comment. 136
Missing a Javadoc comment. 137
Missing a Javadoc comment. 138
Missing a Javadoc comment. 139
Missing a Javadoc comment. 140
Missing a Javadoc comment. 141
Missing a Javadoc comment. 142
Missing a Javadoc comment. 143
Missing a Javadoc comment. 144
Missing a Javadoc comment. 145
Line has trailing spaces. 146
Missing a Javadoc comment. 147
Missing a Javadoc comment. 149
Parameter parameters should be final. 149
'parameters' hides a field. 149
Line has trailing spaces. 152
Line has trailing spaces. 154
Line is longer than 80 characters (found 82). 156
Line is longer than 80 characters (found 90). 159
Line is longer than 80 characters (found 102). 174
Line is longer than 80 characters (found 84). 184
Line is longer than 80 characters (found 84). 185
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 189
Parameter context should be final. 191
Line is longer than 80 characters (found 99). 193
Line has trailing spaces. 196
Method 'run' is not designed for extension - needs to be abstract, final or empty. 202
Line is longer than 80 characters (found 85). 206
Should use uppercase 'L'. 206
Line is longer than 80 characters (found 81). 207
Should use uppercase 'L'. 207
Line is longer than 80 characters (found 84). 216
Line is longer than 80 characters (found 84). 217
Line is longer than 80 characters (found 118). 221
Line is longer than 80 characters (found 99). 230
Line has trailing spaces. 237
Line is longer than 80 characters (found 849). 237
Line is longer than 80 characters (found 96). 241
'2500' is a magic number. 256
Method 'replicate' is not designed for extension - needs to be abstract, final or empty. 267
Parameter user should be final. 268
Parameter task should be final. 268
Line is longer than 80 characters (found 85). 269
Line is longer than 80 characters (found 99). 271
Line is longer than 80 characters (found 89). 284
Method 'startup' is not designed for extension - needs to be abstract, final or empty. 343
Method 'close' is not designed for extension - needs to be abstract, final or empty. 350
Method 'open' is not designed for extension - needs to be abstract, final or empty. 357
Line is longer than 80 characters (found 118). 358
Parameter name should be final. 358
'name' hides a field. 358
Redundant throws: 'IllegalArgumentException' is unchecked exception. 358
Redundant throws: 'RemoteException' is subclass of 'IOException'. 358
Method 'close' is not designed for extension - needs to be abstract, final or empty. 370
Parameter handleNum should be final. 371
Method 'write' is not designed for extension - needs to be abstract, final or empty. 382
Line is longer than 80 characters (found 89). 383
Parameter handleNum should be final. 383
Parameter b should be final. 383
Parameter off should be final. 383
Parameter len should be final. 383
Method 'commit' is not designed for extension - needs to be abstract, final or empty. 394
Parameter handleNum should be final. 395
Missing a Javadoc comment. 410
Line has trailing spaces. 411
Line has trailing spaces. 415
Line has trailing spaces. 421
Line is longer than 80 characters (found 99). 428
Line is longer than 80 characters (found 86). 429
Missing a Javadoc comment. 441
Parameter definition should be final. 441
Line is longer than 80 characters (found 93). 444
Line is longer than 80 characters (found 85). 445
Line is longer than 80 characters (found 83). 446
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 454
Line is longer than 80 characters (found 92). 456
Line has trailing spaces. 458
Line has trailing spaces. 459
Line has trailing spaces. 463
Missing a Javadoc comment. 464
Missing a Javadoc comment. 466
Parameter parameters should be final. 466
'parameters' hides a field. 466
Missing a Javadoc comment. 470
Line has trailing spaces. 473
Line has trailing spaces. 478
Line has trailing spaces. 480

org/galaxy/distant/ReplicableStorageMonitor.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/distant/ReplicableStorageMonitorImpl.java

Violation Message Line
File does not end with a newline. 0
Unused import - kernel.system.Storage. 14
Line is longer than 80 characters (found 115). 39
Line is longer than 80 characters (found 92). 49
Missing a Javadoc comment. 49
Missing a Javadoc comment. 50
Missing a Javadoc comment. 61
Missing a Javadoc comment. 65
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 65
Line is longer than 80 characters (found 125). 66
Missing a Javadoc comment. 66
'static' modifier out of order with the JLS suggestions. 66
Name 'resolverLoader' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 66
Missing a Javadoc comment. 67
'private' modifier out of order with the JLS suggestions. 67
Missing a Javadoc comment. 68
'private' modifier out of order with the JLS suggestions. 68
Missing a Javadoc comment. 69
'private' modifier out of order with the JLS suggestions. 69
Missing a Javadoc comment. 71
Line has trailing spaces. 72
Missing a Javadoc comment. 74
Missing a Javadoc comment. 77
Line is longer than 80 characters (found 102). 79
Missing a Javadoc comment. 79
Parameter parameters should be final. 79
Line is longer than 80 characters (found 94). 83
'3' is a magic number. 92
Line is longer than 80 characters (found 85). 94
Line is longer than 80 characters (found 103). 96
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 106
Method 'run' is not designed for extension - needs to be abstract, final or empty. 116
Should use uppercase 'L'. 120
Line is longer than 80 characters (found 89). 130
'5' is a magic number. 138
Missing a Javadoc comment. 144
Parameter lastCheck should be final. 144
'1000l' is a magic number. 146
Should use uppercase 'L'. 146
'1000000l' is a magic number. 146
Should use uppercase 'L'. 146
Method 'waitForData' is not designed for extension - needs to be abstract, final or empty. 153
Missing a Javadoc comment. 153
Parameter sleepInSeconds should be final. 153
Line is longer than 80 characters (found 82). 154
'1000l' is a magic number. 156
Should use uppercase 'L'. 156
Method 'executeCheck' is not designed for extension - needs to be abstract, final or empty. 166
Missing a Javadoc comment. 166
Line is longer than 80 characters (found 84). 169
Line is longer than 80 characters (found 98). 176
Line is longer than 80 characters (found 175). 183
Method 'cloneStorageIfNeccessary' is not designed for extension - needs to be abstract, final or empty. 183
Missing a Javadoc comment. 183
Parameter source should be final. 183
Line is longer than 80 characters (found 97). 189
Line has trailing spaces. 193
Line is longer than 80 characters (found 99). 198
Line is longer than 80 characters (found 97). 206
Line is longer than 80 characters (found 97). 214
Line has trailing spaces. 219
Line has trailing spaces. 224
Line is longer than 80 characters (found 104). 233
Line is longer than 80 characters (found 112). 236
Line is longer than 80 characters (found 87). 239
Line has trailing spaces. 255
Line has trailing spaces. 257
Line has trailing spaces. 259
Line has trailing spaces. 260
Line is longer than 80 characters (found 89). 268
Method 'getAbsolutePath' is not designed for extension - needs to be abstract, final or empty. 268
Missing a Javadoc comment. 268
Parameter userId should be final. 268
Parameter repository should be final. 268
Line has trailing spaces. 272
Line is longer than 80 characters (found 88). 275
Line has trailing spaces. 276
Line has trailing spaces. 278
Missing a Javadoc comment. 285
Parameter definition should be final. 285
Line is longer than 80 characters (found 93). 288
Line is longer than 80 characters (found 85). 289
Line is longer than 80 characters (found 83). 290
Method 'startup' is not designed for extension - needs to be abstract, final or empty. 297
Missing a Javadoc comment. 297
Method 'close' is not designed for extension - needs to be abstract, final or empty. 302
Missing a Javadoc comment. 302
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 308
Line is longer than 80 characters (found 137). 310

org/galaxy/distant/Search.java

Violation Message Line
File does not end with a newline. 0
Expected an @return tag. 32
Redundant 'public' modifier. 32
Expected @param tag for 'user'. 32
Expected @param tag for 'query'. 32
Expected @throws tag for 'RemoteException'. 33
Expected @throws tag for 'SearchException'. 33
Expected @throws tag for 'DataException'. 33
Expected an @return tag. 43
Redundant 'public' modifier. 43
Expected @param tag for 'target'. 43
Expected @param tag for 'offset'. 43
Expected @param tag for 'size'. 43
Expected @throws tag for 'RemoteException'. 44
Expected @throws tag for 'DataException'. 44

org/galaxy/distant/SearchImpl.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 43
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
Missing a Javadoc comment. 46
Line is longer than 80 characters (found 81). 48
Missing a Javadoc comment. 48
Missing a Javadoc comment. 50
Missing a Javadoc comment. 52
Missing a Javadoc comment. 53
Missing a Javadoc comment. 54
Missing a Javadoc comment. 55
Line is longer than 80 characters (found 84). 62
Parameter parameters should be final. 62
Expected @param tag for 'parameters'. 62
Expected @throws tag for 'ClassNotFoundException'. 62
Line is longer than 80 characters (found 85). 66
Unused @param tag for 'context'. 74
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 77
Missing a Javadoc comment. 83
Expected an @return tag. 98
Method 'search' is not designed for extension - needs to be abstract, final or empty. 98
Line is longer than 80 characters (found 108). 99
Parameter user should be final. 99
Expected @param tag for 'user'. 99
Parameter query should be final. 99
Expected @param tag for 'query'. 99
Expected @throws tag for 'RemoteException'. 99
Expected @throws tag for 'SearchException'. 99
Expected @throws tag for 'DataException'. 99
Line has trailing spaces. 110
Line is longer than 80 characters (found 86). 118
Line is longer than 80 characters (found 99). 122
Line has trailing spaces. 140
Line is longer than 80 characters (found 82). 141
Line has trailing spaces. 146
Line is longer than 80 characters (found 85). 161
Method 'income' is not designed for extension - needs to be abstract, final or empty. 189
Parameter target should be final. 190
Parameter offset should be final. 190
Parameter size should be final. 190
Method 'getCollectionManager' is not designed for extension - needs to be abstract, final or empty. 195
Missing a Javadoc comment. 195
Method 'refreshCollectionsManagerIfNeccessary' is not designed for extension - needs to be abstract, final or empty. 199
Missing a Javadoc comment. 199
Method 'refreshLockServerIfNeccessary' is not designed for extension - needs to be abstract, final or empty. 206
Missing a Javadoc comment. 206
Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 213
Missing a Javadoc comment. 213

org/galaxy/distant/Wayback.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 22
Redundant 'public' modifier. 22
Line is longer than 80 characters (found 82). 25
Missing a Javadoc comment. 25
Redundant 'public' modifier. 25
Line is longer than 80 characters (found 84). 28
Missing a Javadoc comment. 28
Redundant 'public' modifier. 28
Line is longer than 80 characters (found 120). 31
Missing a Javadoc comment. 31
Redundant 'public' modifier. 31
Line is longer than 80 characters (found 90). 34
Missing a Javadoc comment. 34
Redundant 'public' modifier. 34
Missing a Javadoc comment. 37
Redundant 'public' modifier. 37
Missing a Javadoc comment. 40
Redundant 'public' modifier. 40
Missing a Javadoc comment. 43
Redundant 'public' modifier. 43
Missing a Javadoc comment. 46
Redundant 'public' modifier. 46
Line is longer than 80 characters (found 81). 49
Missing a Javadoc comment. 49
Redundant 'public' modifier. 49
Line is longer than 80 characters (found 87). 52
Missing a Javadoc comment. 52
Redundant 'public' modifier. 52
Line has trailing spaces. 55

org/galaxy/distant/WaybackImpl.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 43
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
Missing a Javadoc comment. 46
Missing a Javadoc comment. 49
Missing a Javadoc comment. 52
Missing a Javadoc comment. 55
Missing a Javadoc comment. 57
Missing a Javadoc comment. 59
Missing a Javadoc comment. 61
Parameter parameters should be final. 70
Line is longer than 80 characters (found 95). 85
Missing a Javadoc comment. 85
Parameter userId should be final. 85
Parameter collectionId should be final. 85
Expected an @return tag. 101
Method 'timeline' is not designed for extension - needs to be abstract, final or empty. 101
Parameter user should be final. 102
Expected @param tag for 'user'. 102
Parameter collection should be final. 102
Expected @param tag for 'collection'. 102
Parameter document should be final. 102
Expected @param tag for 'document'. 102
Expected @throws tag for 'RemoteException'. 103
Expected @throws tag for 'DataException'. 103
Method 'getDetailWithCachedData' is not designed for extension - needs to be abstract, final or empty. 107
Line is longer than 80 characters (found 122). 108
Parameter user should be final. 108
Parameter collection should be final. 108
Parameter serial should be final. 108
Method 'getDetailWithOriginalData' is not designed for extension - needs to be abstract, final or empty. 118
Line is longer than 80 characters (found 124). 119
Parameter user should be final. 119
Parameter collection should be final. 119
Parameter serial should be final. 119
Method 'getTextDifference' is not designed for extension - needs to be abstract, final or empty. 129
Line is longer than 80 characters (found 130). 130
Parameter user should be final. 130
Parameter serial1 should be final. 130
Parameter serial2 should be final. 130
Parameter method should be final. 130
Method 'getDetailAsOfflineView' is not designed for extension - needs to be abstract, final or empty. 173
Line is longer than 80 characters (found 160). 174
Parameter user should be final. 174
Parameter collection should be final. 174
Parameter serial should be final. 174
Parameter disableStyles should be final. 174
Parameter baseURL should be final. 174
Line is longer than 80 characters (found 98). 201
Avoid inline conditionals. 201
Line is longer than 80 characters (found 91). 205
First sentence should end with a period. 229
Method 'resolveReference' is not designed for extension - needs to be abstract, final or empty. 238
Parameter reference should be final. 239
Method 'resolveUUID' is not designed for extension - needs to be abstract, final or empty. 244
Line is longer than 80 characters (found 84). 245
Parameter uuid should be final. 245
Line is longer than 80 characters (found 88). 247
Method 'addComment' is not designed for extension - needs to be abstract, final or empty. 267
Parameter resource should be final. 268
Parameter author should be final. 268
Parameter comment should be final. 268
Method 'getComment' is not designed for extension - needs to be abstract, final or empty. 273
Parameter resource should be final. 274
Parameter comment should be final. 274
Expected an @return tag. 290
Method 'getComments' is not designed for extension - needs to be abstract, final or empty. 290
Line is longer than 80 characters (found 121). 291
Parameter resource should be final. 291
Expected @param tag for 'resource'. 291
Parameter offset should be final. 291
Expected @param tag for 'offset'. 291
Parameter limit should be final. 291
Expected @param tag for 'limit'. 291
Method 'lookupFirstResource' is not designed for extension - needs to be abstract, final or empty. 295
Line is longer than 80 characters (found 127). 296
Parameter userId should be final. 296
Parameter collectionId should be final. 296
Parameter dataSourceId should be final. 296
Line is longer than 80 characters (found 99). 309
Method 'getReadableDataSource' is not designed for extension - needs to be abstract, final or empty. 309
Missing a Javadoc comment. 309
Parameter userId should be final. 309
Parameter dataSourceId should be final. 309

org/galaxy/distant/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/egothor/BitmapTokenFactory.java

Violation Message Line
File does not end with a newline. 0
Method 'getSupportedTag' is not designed for extension - needs to be abstract, final or empty. 40
Unused Javadoc tag. 50
Method 'append' is not designed for extension - needs to be abstract, final or empty. 53
Parameter type should be final. 53
Parameter value should be final. 53

org/galaxy/egothor/BufferedTankerProvider.java

Violation Message Line
File does not end with a newline. 0
Method 'getTanker' is not designed for extension - needs to be abstract, final or empty. 24
Line is longer than 80 characters (found 92). 25
Parameter collectionId should be final. 25
Unable to get class information for DatabaseException. 25
Line has trailing spaces. 33
Missing a Javadoc comment. 34
Missing a Javadoc comment. 37
Missing a Javadoc comment. 40
Line has trailing spaces. 41
Missing a Javadoc comment. 42
Parameter collectionId should be final. 51
'collectionId' hides a field. 51
Expected @param tag for 'collectionId'. 51
Line has trailing spaces. 53
Line has trailing spaces. 59
Line is longer than 80 characters (found 165). 61
Parameter collection should be final. 61
Parameter settings should be final. 61
Parameter lockserverProperties should be final. 61
Parameter wayback should be final. 61
Unable to get class information for DatabaseException. 61
Line has trailing spaces. 65
Line has trailing spaces. 68
Line is longer than 80 characters (found 97). 69
Line has trailing spaces. 70
Line is longer than 80 characters (found 93). 81
Line has trailing spaces. 84
Line has trailing spaces. 85
Parameter document should be final. 91
Line is longer than 80 characters (found 202). 96
Parameter offset should be final. 96
Parameter length should be final. 96
Parameter p should be final. 96
Parameter query should be final. 96
Parameter max_hits2scan should be final. 96
Name 'max_hits2scan' must match pattern '^[a-z][a-zA-Z0-9]*$'. 96
Parameter pg_rerank should be final. 96
Name 'pg_rerank' must match pattern '^[a-z][a-zA-Z0-9]*$'. 96
Parameter controls should be final. 96
Unable to get class information for ParseException. 96
Redundant throws: 'EgothorIndexConstExpiredException' listed more then one time. 96
Unable to get class information for EgothorIndexConstExpiredException. 96
Line has trailing spaces. 99
Parameter id should be final. 101
Parameter version should be final. 101
Line has trailing spaces. 124
Line has trailing spaces. 126

org/galaxy/egothor/CacheableTankerProvider.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.computing.processor.AbstractProcessor. 14
Line has trailing spaces. 21
Line has trailing spaces. 27
Line is longer than 80 characters (found 102). 27
Missing a Javadoc comment. 27
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 27
Line has trailing spaces. 30
Missing a Javadoc comment. 35
Line has trailing spaces. 39
Parameter proxiedProvider should be final. 43
'proxiedProvider' hides a field. 43
Method 'getCache' is not designed for extension - needs to be abstract, final or empty. 48
Missing a Javadoc comment. 48
Method 'getTanker' is not designed for extension - needs to be abstract, final or empty. 52
Line is longer than 80 characters (found 92). 53
Parameter collectionId should be final. 53
Unable to get class information for DatabaseException. 53
Line has trailing spaces. 54
Line has trailing spaces. 55
Line has trailing spaces. 57
Line has trailing spaces. 59
Line is longer than 80 characters (found 82). 60
Line has trailing spaces. 61
Line has trailing spaces. 64
Method 'clearCache' is not designed for extension - needs to be abstract, final or empty. 68
Missing a Javadoc comment. 68
Line has trailing spaces. 78
Method 'close' is not designed for extension - needs to be abstract, final or empty. 79
Line has trailing spaces. 84
Missing a Javadoc comment. 85
Line has trailing spaces. 86
Missing a Javadoc comment. 87
Line has trailing spaces. 88
Missing a Javadoc comment. 89
Line is longer than 80 characters (found 85). 91
Missing a Javadoc comment. 91
Parameter adapter should be final. 91
'adapter' hides a field. 91
Parameter collectionId should be final. 91
Line has trailing spaces. 100
Line is longer than 80 characters (found 159). 102
Parameter collection should be final. 102
'collection' hides a field. 102
Parameter settings should be final. 102
Parameter lockServerFile should be final. 102
Parameter wayback should be final. 102
Unable to get class information for DatabaseException. 102
Parameter document should be final. 107
Line is longer than 80 characters (found 202). 112
Parameter offset should be final. 112
Parameter length should be final. 112
Parameter p should be final. 112
Parameter query should be final. 112
Parameter max_hits2scan should be final. 112
Name 'max_hits2scan' must match pattern '^[a-z][a-zA-Z0-9]*$'. 112
Parameter pg_rerank should be final. 112
Name 'pg_rerank' must match pattern '^[a-z][a-zA-Z0-9]*$'. 112
Parameter controls should be final. 112
Unable to get class information for ParseException. 112
Redundant throws: 'EgothorIndexConstExpiredException' listed more then one time. 112
Unable to get class information for EgothorIndexConstExpiredException. 112
Line is longer than 80 characters (found 101). 113
Parameter id should be final. 117
Parameter version should be final. 117
Line has trailing spaces. 140
Missing a Javadoc comment. 141
Line has trailing spaces. 144
Line has trailing spaces. 146

org/galaxy/egothor/DataRepositoryAdapter.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 31
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
Missing a Javadoc comment. 36
Parameter wayback should be final. 42
'wayback' hides a field. 42
Expected @param tag for 'wayback'. 42
Parameter collection should be final. 42
'collection' hides a field. 42
Expected @param tag for 'collection'. 42
Method 'addItem' is not designed for extension - needs to be abstract, final or empty. 47
Parameter key should be final. 48
Parameter document should be final. 48
Parameter length should be final. 48
Method 'elementAt' is not designed for extension - needs to be abstract, final or empty. 63
Parameter key should be final. 64
Parameter revision should be final. 64
Name 'data_len' must match pattern '^[a-z][a-zA-Z0-9]*$'. 84
'1024' is a magic number. 86
Comment matches to-do format 'TODO:'. 88
Line is longer than 80 characters (found 85). 101
Method 'elements' is not designed for extension - needs to be abstract, final or empty. 111
Method 'close' is not designed for extension - needs to be abstract, final or empty. 120
Method 'destroy' is not designed for extension - needs to be abstract, final or empty. 125
Missing a Javadoc comment. 134
Missing a Javadoc comment. 136
Variable 'cursor' must be private and have accessor methods. 136
Missing a Javadoc comment. 137
Variable 'cacheSize' must be private and have accessor methods. 137
'1000L' is a magic number. 137
Missing a Javadoc comment. 138
Variable 'cache' must be private and have accessor methods. 138
Missing a Javadoc comment. 139
Variable 'current' must be private and have accessor methods. 139
Missing a Javadoc comment. 141
Parameter column should be final. 164
Line is longer than 80 characters (found 86). 173
Line is longer than 80 characters (found 91). 190
Parameter column should be final. 197
Line is longer than 80 characters (found 103). 203
Parameter column should be final. 207
Line is longer than 80 characters (found 103). 213

org/galaxy/egothor/PhraseDiacriticsRemover.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 87). 17
Missing a Javadoc comment. 17
Missing a Javadoc comment. 19
Parameter query should be final. 19
Array brackets at illegal position. 23
Missing a Javadoc comment. 34
Parameter args should be final. 34
Line is longer than 80 characters (found 105). 35
Line is longer than 80 characters (found 116). 36

org/galaxy/egothor/QueryTranslator.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 12
Missing a Javadoc comment. 13
Redundant 'public' modifier. 13
Line has trailing spaces. 14

org/galaxy/egothor/RangeTokenFactory.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 3
Method 'getSupportedTag' is not designed for extension - needs to be abstract, final or empty. 34

org/galaxy/egothor/SimpleTankerProvider.java

Violation Message Line
File does not end with a newline. 0
Method 'getTanker' is not designed for extension - needs to be abstract, final or empty. 24
Line is longer than 80 characters (found 92). 25
Parameter collectionId should be final. 25
Unable to get class information for DatabaseException. 25
Line has trailing spaces. 33
Missing a Javadoc comment. 34
Missing a Javadoc comment. 37
Line has trailing spaces. 38
Missing a Javadoc comment. 40
Line has trailing spaces. 41
Missing a Javadoc comment. 42
Parameter collectionId should be final. 51
'collectionId' hides a field. 51
Expected @param tag for 'collectionId'. 51
Line has trailing spaces. 53
Line has trailing spaces. 59
Line is longer than 80 characters (found 165). 61
Parameter collection should be final. 61
Parameter settings should be final. 61
Parameter lockserverProperties should be final. 61
Parameter wayback should be final. 61
Unable to get class information for DatabaseException. 61
Line has trailing spaces. 65
Line has trailing spaces. 68
Line is longer than 80 characters (found 97). 69
Line has trailing spaces. 70
Line has trailing spaces. 84
Parameter document should be final. 89
Line is longer than 80 characters (found 202). 94
Parameter offset should be final. 94
Parameter length should be final. 94
Parameter p should be final. 94
Parameter query should be final. 94
Parameter max_hits2scan should be final. 94
Name 'max_hits2scan' must match pattern '^[a-z][a-zA-Z0-9]*$'. 94
Parameter pg_rerank should be final. 94
Name 'pg_rerank' must match pattern '^[a-z][a-zA-Z0-9]*$'. 94
Parameter controls should be final. 94
Unable to get class information for ParseException. 94
Redundant throws: 'EgothorIndexConstExpiredException' listed more then one time. 94
Unable to get class information for EgothorIndexConstExpiredException. 94
Line is longer than 80 characters (found 100). 95
Line has trailing spaces. 97
Parameter id should be final. 99
Parameter version should be final. 99
Line has trailing spaces. 122
Line has trailing spaces. 124

org/galaxy/egothor/TankerAdapter.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 20
Redundant 'public' modifier. 20
Line has trailing spaces. 21
Line is longer than 80 characters (found 154). 22
Missing a Javadoc comment. 22
Redundant 'public' modifier. 22
Unable to get class information for DatabaseException. 22
Missing a Javadoc comment. 24
Redundant 'public' modifier. 24
Line is longer than 80 characters (found 197). 26
Missing a Javadoc comment. 26
Redundant 'public' modifier. 26
Name 'max_hits2scan' must match pattern '^[a-z][a-zA-Z0-9]*$'. 26
Name 'pg_rerank' must match pattern '^[a-z][a-zA-Z0-9]*$'. 26
Unable to get class information for ParseException. 26
Redundant throws: 'EgothorIndexConstExpiredException' listed more then one time. 26
Unable to get class information for EgothorIndexConstExpiredException. 26
Missing a Javadoc comment. 28
Redundant 'public' modifier. 28
Missing a Javadoc comment. 30
Redundant 'public' modifier. 30
Missing a Javadoc comment. 32
Redundant 'public' modifier. 32
Missing a Javadoc comment. 34
Redundant 'public' modifier. 34

org/galaxy/egothor/TankerProvider.java

Violation Message Line
Missing a Javadoc comment. 13
Redundant 'public' modifier. 13
Unable to get class information for DatabaseException. 14
Line has trailing spaces. 15

org/galaxy/egothor/TokenFactory.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.egothor.core.memory.FTField. 7
Missing a Javadoc comment. 29
Missing a Javadoc comment. 32
Method 'next' is not designed for extension - needs to be abstract, final or empty. 58
Method 'restart' is not designed for extension - needs to be abstract, final or empty. 72
Method 'append' is not designed for extension - needs to be abstract, final or empty. 83
Parameter name should be final. 83
Method 'append' is not designed for extension - needs to be abstract, final or empty. 95
Parameter name should be final. 95
Parameter weight should be final. 95
Method 'append' is not designed for extension - needs to be abstract, final or empty. 107
Parameter token should be final. 107

org/galaxy/egothor/Tokens.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 18
Missing a Javadoc comment. 20
Missing a Javadoc comment. 22
Missing a Javadoc comment. 24
Missing a Javadoc comment. 26
Missing a Javadoc comment. 28
Missing a Javadoc comment. 30
Missing a Javadoc comment. 32
Missing a Javadoc comment. 34
Line has trailing spaces. 35
Missing a Javadoc comment. 36
Line has trailing spaces. 37
Missing a Javadoc comment. 38
Line has trailing spaces. 39
Missing a Javadoc comment. 49
Missing a Javadoc comment. 51
Missing a Javadoc comment. 53
Missing a Javadoc comment. 55
Missing a Javadoc comment. 57
Missing a Javadoc comment. 59
Missing a Javadoc comment. 61

org/galaxy/egothor/WildcardSearchInterpreter.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 10
Line is longer than 80 characters (found 85). 12
Missing a Javadoc comment. 12
Missing a Javadoc comment. 14
Parameter query should be final. 14

org/galaxy/egothor/WordTokenFactory.java

Violation Message Line
File does not end with a newline. 0
Method 'getSupportedTag' is not designed for extension - needs to be abstract, final or empty. 33

org/galaxy/egothor/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/graph/ChunkManager.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 17
Line has trailing spaces. 33
Line has trailing spaces. 34
Line has trailing spaces. 35
Line has trailing spaces. 37
Line has trailing spaces. 41
Line has trailing spaces. 43
Line has trailing spaces. 44
Line has trailing spaces. 46
Line has trailing spaces. 52
Line has trailing spaces. 53
Line has trailing spaces. 54
Line has trailing spaces. 55
Line has trailing spaces. 57
Line has trailing spaces. 61
Parameter directory should be final. 97
'directory' hides a field. 97
Parameter chunkSize should be final. 97
'chunkSize' hides a field. 97
First sentence should end with a period. 103
'{' should be on the previous line. 112
Line has trailing spaces. 128
Line has trailing spaces. 131
Parameter edges should be final. 175
Line has trailing spaces. 183
Line has trailing spaces. 185
Line is longer than 80 characters (found 101). 212
Missing a Javadoc comment. 235
Parameter args should be final. 235
Line is longer than 80 characters (found 261). 236
Line is longer than 80 characters (found 262). 237
Line is longer than 80 characters (found 263). 238
Line has trailing spaces. 240

org/galaxy/graph/Edge.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 15
Variable 'from' must be private and have accessor methods. 22
Variable 'to' must be private and have accessor methods. 29
Variable 'reference' must be private and have accessor methods. 36
Missing a Javadoc comment. 38
Parameter from should be final. 49
'from' hides a field. 49
Parameter to should be final. 49
'to' hides a field. 49
Parameter reference should be final. 49
'reference' hides a field. 49
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 61
Line is longer than 80 characters (found 90). 74
Method 'toCSV' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Line has trailing spaces. 89

org/galaxy/graph/Graph.java

Violation Message Line
File does not end with a newline. 0
Unused @param tag for 'edges'. 19
Redundant 'public' modifier. 23
Expected @param tag for 'edge'. 23
Unused @param tag for 'edges'. 29
Redundant 'public' modifier. 33
Expected @param tag for 'edge'. 33
Redundant 'public' modifier. 46
Redundant 'public' modifier. 55
Missing a Javadoc comment. 57
Redundant 'public' modifier. 57
Line has trailing spaces. 58

org/galaxy/graph/GraphPostgreImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 81). 27
Missing a Javadoc comment. 48
Line is longer than 80 characters (found 86). 50
Line is longer than 80 characters (found 86). 52
Line is longer than 80 characters (found 87). 60
Missing a Javadoc comment. 101
Missing a Javadoc comment. 102
Missing a Javadoc comment. 103
Missing a Javadoc comment. 104
Missing a Javadoc comment. 105
Parameter ds should be final. 115
Parameter ds should be final. 127
Parameter cacheDirectory should be final. 127
'cacheDirectory' hides a field. 127
Expected @param tag for 'cacheDirectory'. 127
Line is longer than 80 characters (found 82). 131
Missing a Javadoc comment. 131
Parameter ds should be final. 131
Parameter cacheDirectory should be final. 131
'cacheDirectory' hides a field. 131
Parameter cacheSize should be final. 131
'cacheSize' hides a field. 131
Line is longer than 80 characters (found 97). 143
Parameter ds should be final. 143
Expected @param tag for 'ds'. 143
Parameter cacheDirectory should be final. 143
'cacheDirectory' hides a field. 143
Expected @param tag for 'cacheDirectory'. 143
Parameter cacheSize should be final. 143
'cacheSize' hides a field. 143
Expected @param tag for 'cacheSize'. 143
Parameter chunkSize should be final. 143
'chunkSize' hides a field. 143
Expected @param tag for 'chunkSize'. 143
Method 'open' is not designed for extension - needs to be abstract, final or empty. 151
Method 'close' is not designed for extension - needs to be abstract, final or empty. 164
Expected @throws tag for 'Exception'. 166
Method 'install' is not designed for extension - needs to be abstract, final or empty. 179
Redundant throws: 'InstallationException' is unchecked exception. 180
Line is longer than 80 characters (found 83). 188
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 201
Redundant throws: 'InstallationException' is unchecked exception. 202
Method 'cachedInsert' is not designed for extension - needs to be abstract, final or empty. 217
Parameter edge should be final. 218
Expected @throws tag for 'DataException'. 235
Unused @param tag for 'edges'. 250
Method 'directInsert' is not designed for extension - needs to be abstract, final or empty. 254
Parameter edge should be final. 255
Expected @param tag for 'edge'. 255
Line is longer than 80 characters (found 82). 258
'3' is a magic number. 262
Expected an @return tag. 287
Method 'income' is not designed for extension - needs to be abstract, final or empty. 287
Parameter target should be final. 288
Expected @param tag for 'target'. 288
Parameter offset should be final. 288
Expected @param tag for 'offset'. 288
Parameter size should be final. 288
Expected @param tag for 'size'. 288
Line is longer than 80 characters (found 89). 295
First sentence should end with a period. 334
Method 'commit' is not designed for extension - needs to be abstract, final or empty. 340
Line is longer than 80 characters (found 130). 360
Method 'removeDuplicates' is not designed for extension - needs to be abstract, final or empty. 380
Line is longer than 80 characters (found 85). 389
Missing a Javadoc comment. 396
Parameter args should be final. 396

org/galaxy/graph/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/jmx/ReplicableStorageMXBean.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 8
Missing a Javadoc comment. 14
Redundant 'public' modifier. 14
Line is longer than 80 characters (found 84). 15

org/galaxy/jmx/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/logging/LoggerConfiguration.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 13
Utility classes should not have a public or default constructor. 17
Missing a Javadoc comment. 20
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 20
Line has trailing spaces. 24
Line has trailing spaces. 28
Line has trailing spaces. 31
Line has trailing spaces. 37
Missing a Javadoc comment. 41
Missing a Javadoc comment. 42
Missing a Javadoc comment. 43
First sentence should end with a period. 46
Line has trailing spaces. 48
Parameter config should be final. 52
Line has trailing spaces. 53
Line is longer than 80 characters (found 92). 55
'+' is not preceded with whitespace. 55
'+' is not followed by whitespace. 55
'+' is not preceded with whitespace. 55
'+' is not followed by whitespace. 55
Line has trailing spaces. 60
Line has trailing spaces. 62
Line has trailing spaces. 67
Line has trailing spaces. 72
Line is longer than 80 characters (found 85). 73
Line has trailing spaces. 79
Line has trailing spaces. 82
Line has trailing spaces. 89
Line has trailing spaces. 96
Parameter location should be final. 100
Line has trailing spaces. 103
Line has trailing spaces. 106
Line has trailing spaces. 108
Parameter path should be final. 112
Line has trailing spaces. 113
Line is longer than 80 characters (found 81). 113
Line has trailing spaces. 114
Line has trailing spaces. 120
Line has trailing spaces. 123

org/galaxy/logging/LoggerFactory.java

Violation Message Line
Line has trailing spaces. 5
Line has trailing spaces. 12
Line has trailing spaces. 13
Line has trailing spaces. 15
Line has trailing spaces. 24
Line has trailing spaces. 29

org/galaxy/logging/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/offline/Dumper.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/offline/DumperImpl.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 39
Missing a Javadoc comment. 40
Missing a Javadoc comment. 42
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 42
Missing a Javadoc comment. 44
Missing a Javadoc comment. 46
Missing a Javadoc comment. 48
Missing a Javadoc comment. 49
Missing a Javadoc comment. 51
Line is longer than 80 characters (found 81). 52
Missing a Javadoc comment. 52
Missing a Javadoc comment. 54
Missing a Javadoc comment. 56
Missing a Javadoc comment. 57
Missing a Javadoc comment. 58
Line is longer than 80 characters (found 107). 66
Parameter parameters should be final. 66
Expected @throws tag for 'NumberFormatException'. 66
Redundant throws: 'NumberFormatException' is unchecked exception. 66
Expected @throws tag for 'ClassNotFoundException'. 66
Line is longer than 80 characters (found 85). 75
Unused @param tag for 'context'. 82
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 85
Method 'run' is not designed for extension - needs to be abstract, final or empty. 94
'15000' is a magic number. 99
Must have at least one statement. 100
Line is longer than 80 characters (found 83). 111
Line is longer than 80 characters (found 85). 123
Line is longer than 80 characters (found 87). 127
Array brackets at illegal position. 169
'1024' is a magic number. 169
Line is longer than 80 characters (found 85). 170
Line is longer than 80 characters (found 82). 176
Line is longer than 80 characters (found 89). 189
Method 'refreshCollectionsManagerIfNeccessary' is not designed for extension - needs to be abstract, final or empty. 199
Missing a Javadoc comment. 199
Method 'refreshLockServerIfNeccessary' is not designed for extension - needs to be abstract, final or empty. 206
Missing a Javadoc comment. 206

org/galaxy/offline/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/preferences/Preference.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 18
Variable 'context' must be private and have accessor methods. 25
Variable 'key' must be private and have accessor methods. 32
Variable 'value' must be private and have accessor methods. 39
Parameter context should be final. 57
'context' hides a field. 57
Expected @param tag for 'context'. 57
Parameter key should be final. 57
'key' hides a field. 57
Parameter value should be final. 57
'value' hides a field. 57
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 63
Parameter out should be final. 64
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 70
Line is longer than 80 characters (found 89). 71
Parameter in should be final. 71
'cast' is not followed by whitespace. 73
'cast' is not followed by whitespace. 74
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 77
Line is longer than 80 characters (found 96). 79

org/galaxy/preferences/PreferencesDatabase.java

Violation Message Line
File does not end with a newline. 0
Redundant 'public' modifier. 26
Redundant 'public' modifier. 39
Line is longer than 80 characters (found 81). 47
Redundant 'public' modifier. 53
Unused @param tag for 'key'. 60
Redundant 'public' modifier. 65
Expected @param tag for 'keys'. 65
Redundant 'public' modifier. 76
Redundant 'public' modifier. 88

org/galaxy/preferences/PreferencesDatabasePostgreImpl.java

Violation Message Line
Line has trailing spaces. 20
Line is longer than 80 characters (found 89). 24
Missing a Javadoc comment. 27
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 27
Line has trailing spaces. 28
Missing a Javadoc comment. 30
Line has trailing spaces. 31
Missing a Javadoc comment. 33
Line is longer than 80 characters (found 82). 38
Line has trailing spaces. 40
Missing a Javadoc comment. 42
Line has trailing spaces. 44
Missing a Javadoc comment. 46
Line is longer than 80 characters (found 86). 47
Missing a Javadoc comment. 54
Line has trailing spaces. 57
Missing a Javadoc comment. 59
Missing a Javadoc comment. 64
Line has trailing spaces. 67
Variable 'ds' must be private and have accessor methods. 73
Parameter ds should be final. 81
'ds' hides a field. 81
Line has trailing spaces. 87
Method 'set' is not designed for extension - needs to be abstract, final or empty. 94
Line is longer than 80 characters (found 81). 95
Parameter context should be final. 95
Parameter key should be final. 95
Parameter value should be final. 95
Line is longer than 80 characters (found 84). 97
'3' is a magic number. 101
'4' is a magic number. 102
'5' is a magic number. 103
'6' is a magic number. 104
'7' is a magic number. 105
Line has trailing spaces. 121
Line has trailing spaces. 124
Line has trailing spaces. 126
Method 'get' is not designed for extension - needs to be abstract, final or empty. 129
Line has trailing spaces. 130
Parameter context should be final. 130
Parameter key should be final. 130
Line has trailing spaces. 131
'{' should be on the previous line. 132
Line has trailing spaces. 134
Line has trailing spaces. 135
Line has trailing spaces. 137
Line has trailing spaces. 139
Line is longer than 80 characters (found 81). 142
Line has trailing spaces. 143
Line has trailing spaces. 145
Method 'get' is not designed for extension - needs to be abstract, final or empty. 148
Line is longer than 80 characters (found 94). 149
Parameter context should be final. 149
Parameter key should be final. 149
Parameter defaultValue should be final. 149
Line is longer than 80 characters (found 84). 151
Line is longer than 80 characters (found 87). 161
Line has trailing spaces. 175
Unused @param tag for 'key'. 177
Method 'get' is not designed for extension - needs to be abstract, final or empty. 182
Parameter context should be final. 183
Parameter keys should be final. 183
Expected @param tag for 'keys'. 183
Line is longer than 80 characters (found 84). 186
Line has trailing spaces. 189
Line is longer than 80 characters (found 97). 198
Line has trailing spaces. 210
Method 'getAll' is not designed for extension - needs to be abstract, final or empty. 211
Parameter context should be final. 212
Line is longer than 80 characters (found 83). 215
Line has trailing spaces. 217
Line is longer than 80 characters (found 113). 225
Line has trailing spaces. 235
Line has trailing spaces. 236
Line has trailing spaces. 239
Method 'delete' is not designed for extension - needs to be abstract, final or empty. 246
Line has trailing spaces. 247
Parameter context should be final. 247
Parameter key should be final. 247
'{' should be on the previous line. 249
Line is longer than 80 characters (found 84). 251
Line is longer than 80 characters (found 87). 261
Line has trailing spaces. 272
Method 'install' is not designed for extension - needs to be abstract, final or empty. 280
Redundant throws: 'InstallationException' is unchecked exception. 282
Line is longer than 80 characters (found 93). 290
Line is longer than 80 characters (found 87). 293
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 303
Redundant throws: 'InstallationException' is unchecked exception. 305
Line is longer than 80 characters (found 93). 313
Line is longer than 80 characters (found 87). 316
Line has trailing spaces. 319

org/galaxy/preferences/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/processing/ProcessableResource.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 15
Missing a Javadoc comment. 17
Missing a Javadoc comment. 29
Missing a Javadoc comment. 30
Missing a Javadoc comment. 31
Missing a Javadoc comment. 32
Missing a Javadoc comment. 33
Missing a Javadoc comment. 34
Missing a Javadoc comment. 35
Missing a Javadoc comment. 36
Missing a Javadoc comment. 38
Missing a Javadoc comment. 40
Line is longer than 80 characters (found 83). 81
Missing a Javadoc comment. 94
Missing a Javadoc comment. 95
Missing a Javadoc comment. 96
Missing a Javadoc comment. 97
Line is longer than 80 characters (found 81). 98
Missing a Javadoc comment. 98
Line has trailing spaces. 106
First sentence should end with a period. 107
Line has trailing spaces. 108
Line is longer than 80 characters (found 91). 108
Line has trailing spaces. 114
Missing a Javadoc comment. 117
Missing a Javadoc comment. 119
Parameter reference should be final. 129
Expected @param tag for 'reference'. 129
Missing a Javadoc comment. 133
Parameter reference should be final. 133
Parameter data should be final. 133
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 139
Missing a Javadoc comment. 139
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 143
Missing a Javadoc comment. 143
Parameter id should be final. 143
Line has trailing spaces. 146
Method 'isIndexed' is not designed for extension - needs to be abstract, final or empty. 147
Missing a Javadoc comment. 147
Method 'setIndexed' is not designed for extension - needs to be abstract, final or empty. 151
Missing a Javadoc comment. 151
Parameter indexed should be final. 151
Method 'getRevision' is not designed for extension - needs to be abstract, final or empty. 155
Missing a Javadoc comment. 155
Method 'setRevision' is not designed for extension - needs to be abstract, final or empty. 159
Missing a Javadoc comment. 159
Parameter revision should be final. 159
Method 'setOriginalContentType' is not designed for extension - needs to be abstract, final or empty. 163
Missing a Javadoc comment. 163
Parameter original should be final. 163
Method 'getOriginalContentType' is not designed for extension - needs to be abstract, final or empty. 167
Missing a Javadoc comment. 167
Method 'getChecksum' is not designed for extension - needs to be abstract, final or empty. 171
Missing a Javadoc comment. 171
Method 'setChecksum' is not designed for extension - needs to be abstract, final or empty. 175
Missing a Javadoc comment. 175
Parameter checksum should be final. 175
Method 'getTimestamp' is not designed for extension - needs to be abstract, final or empty. 179
Missing a Javadoc comment. 179
Method 'setTimestamp' is not designed for extension - needs to be abstract, final or empty. 183
Missing a Javadoc comment. 183
Parameter timestamp should be final. 183
Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 187
Missing a Javadoc comment. 187
Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 191
Missing a Javadoc comment. 191
Parameter reference should be final. 191
Method 'getText' is not designed for extension - needs to be abstract, final or empty. 195
Missing a Javadoc comment. 195
Method 'setText' is not designed for extension - needs to be abstract, final or empty. 199
Missing a Javadoc comment. 199
Parameter text should be final. 199
Method 'getSerial' is not designed for extension - needs to be abstract, final or empty. 203
Missing a Javadoc comment. 203
Method 'setSerial' is not designed for extension - needs to be abstract, final or empty. 207
Missing a Javadoc comment. 207
Parameter serial should be final. 207
Method 'getCollcetion' is not designed for extension - needs to be abstract, final or empty. 211
Missing a Javadoc comment. 211
Method 'setCollcetion' is not designed for extension - needs to be abstract, final or empty. 215
Missing a Javadoc comment. 215
Parameter collection should be final. 215
Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 219
Missing a Javadoc comment. 219
Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 223
Missing a Javadoc comment. 223
Parameter dataSource should be final. 223
Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 227
Missing a Javadoc comment. 227
Method 'setTitle' is not designed for extension - needs to be abstract, final or empty. 231
Missing a Javadoc comment. 231
Parameter title should be final. 231
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 235

org/galaxy/processing/ProcessableResourceDataSet.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 91). 15

org/galaxy/processing/ProcessableResourceDataSetImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 129). 13
Missing a Javadoc comment. 15
Parameter parameters should be final. 15
Method 'getObserverDomain' is not designed for extension - needs to be abstract, final or empty. 19
Line is longer than 80 characters (found 89). 21
Method 'getObserverInterface' is not designed for extension - needs to be abstract, final or empty. 24

org/galaxy/processing/ProcessableResourceRemoteWorker.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 95). 15

org/galaxy/processing/ProcessableResourceRemoteWorkerImpl.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 135). 15
Missing a Javadoc comment. 18
Missing a Javadoc comment. 21
Parameter parameters should be final. 29
Method 'getSourceDataSetInterface' is not designed for extension - needs to be abstract, final or empty. 44
Method 'getTargetDataSetInterface' is not designed for extension - needs to be abstract, final or empty. 55
Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 66

org/galaxy/processing/WaybackResourceFactory.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 16
Method 'supports' is not designed for extension - needs to be abstract, final or empty. 27
Parameter source should be final. 28
Duplicate @return tag. 38
Method 'create' is not designed for extension - needs to be abstract, final or empty. 40
Parameter source should be final. 41
Line has trailing spaces. 66
Line has trailing spaces. 69

org/galaxy/processing/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/processing/processor/AbstractFilter.java

Violation Message Line
Line is longer than 80 characters (found 87). 7
Unused import - org.galaxy.processing.processor.AbstractIndexFilter.FIELD_FILTERED_INDEX. 7
Line is longer than 80 characters (found 90). 15
Type Javadoc comment is missing an @param <P> tag. 15
Parameter parameters should be final. 39
Method 'process' is not designed for extension - needs to be abstract, final or empty. 43
Parameter processable should be final. 44
Missing a Javadoc comment. 55
Missing a Javadoc comment. 57
Missing a Javadoc comment. 59

org/galaxy/processing/processor/AbstractImportFilter.java

Violation Message Line
Line is longer than 80 characters (found 93). 14
Type Javadoc comment is missing an @param <P> tag. 14
Missing a Javadoc comment. 30
Missing a Javadoc comment. 34
Parameter parameters should be final. 34
Method 'process' is not designed for extension - needs to be abstract, final or empty. 38
Parameter processable should be final. 39
Line is longer than 80 characters (found 108). 46
Method 'reject' is not designed for extension - needs to be abstract, final or empty. 49
Parameter processabe should be final. 50
Method 'accept' is not designed for extension - needs to be abstract, final or empty. 54
Parameter processabe should be final. 55
Missing a Javadoc comment. 59
Parameter processable should be final. 59
Line is longer than 80 characters (found 120). 60

org/galaxy/processing/processor/AbstractIndexFilter.java

Violation Message Line
Line is longer than 80 characters (found 89). 6
Unused import - org.galaxy.processing.processor.AbstractImportFilter.FIELD_FILTERED_IMPORT. 6
Line is longer than 80 characters (found 92). 15
Type Javadoc comment is missing an @param <P> tag. 15
Missing a Javadoc comment. 32
Missing a Javadoc comment. 36
Parameter parameters should be final. 36
Method 'process' is not designed for extension - needs to be abstract, final or empty. 40
Parameter processable should be final. 41
Line is longer than 80 characters (found 107). 48
Line has trailing spaces. 50
Method 'reject' is not designed for extension - needs to be abstract, final or empty. 51
Parameter processabe should be final. 52
Method 'accept' is not designed for extension - needs to be abstract, final or empty. 56
Parameter processabe should be final. 57
Missing a Javadoc comment. 61
Parameter processable should be final. 61
Line is longer than 80 characters (found 118). 62
Line has trailing spaces. 64

org/galaxy/processing/processor/AbstractProcessReport.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 100). 20
Type Javadoc comment is missing an @param <P> tag. 20
Missing a Javadoc comment. 23
Missing a Javadoc comment. 32
Missing a Javadoc comment. 34
Variable 'reports' must be private and have accessor methods. 42
Missing a Javadoc comment. 54
Parameter parameters should be final. 54
Should use uppercase 'L'. 57
Method 'install' is not designed for extension - needs to be abstract, final or empty. 60
Redundant throws: 'InstallationException' is unchecked exception. 61
Method 'complete' is not designed for extension - needs to be abstract, final or empty. 65
Method 'flushCache' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Should use uppercase 'L'. 101
Missing a Javadoc comment. 104
Should use uppercase 'L'. 105
Line is longer than 80 characters (found 96). 107
'1000000000l' is a magic number. 107
Should use uppercase 'L'. 107
Missing a Javadoc comment. 113
Parameter id should be final. 113
Method 'updateStatus' is not designed for extension - needs to be abstract, final or empty. 122
Missing a Javadoc comment. 122
Parameter id should be final. 122
Parameter status should be final. 122
Line is longer than 80 characters (found 84). 126
Method 'incrementRead' is not designed for extension - needs to be abstract, final or empty. 126
Missing a Javadoc comment. 126
Parameter id should be final. 126
Parameter count should be final. 126
Line is longer than 80 characters (found 85). 132
Method 'incrementAdded' is not designed for extension - needs to be abstract, final or empty. 132
Missing a Javadoc comment. 132
Parameter id should be final. 132
Parameter count should be final. 132
Line is longer than 80 characters (found 88). 138
Method 'incrementModified' is not designed for extension - needs to be abstract, final or empty. 138
Missing a Javadoc comment. 138
Parameter id should be final. 138
Parameter count should be final. 138
Line is longer than 80 characters (found 90). 144
Method 'incrementUnmodified' is not designed for extension - needs to be abstract, final or empty. 144
Missing a Javadoc comment. 144
Parameter id should be final. 144
Parameter count should be final. 144
Line is longer than 80 characters (found 88). 150
Method 'incrementFiltered' is not designed for extension - needs to be abstract, final or empty. 150
Missing a Javadoc comment. 150
Parameter id should be final. 150
Parameter count should be final. 150

org/galaxy/processing/processor/ChangesDetector.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 25
Missing a Javadoc comment. 27
Line has trailing spaces. 28
Missing a Javadoc comment. 38
Parameter parameters should be final. 38
Method 'install' is not designed for extension - needs to be abstract, final or empty. 42
Redundant throws: 'InstallationException' is unchecked exception. 43
Line is longer than 80 characters (found 83). 50
Line is longer than 80 characters (found 112). 52
Line is longer than 80 characters (found 100). 53
Expected an @return tag. 58
Method 'process' is not designed for extension - needs to be abstract, final or empty. 58
Line is longer than 80 characters (found 97). 59
Parameter resource should be final. 59
Expected @param tag for 'resource'. 59
Expected @throws tag for 'ProcessingException'. 59
Line has trailing spaces. 65
Line is longer than 80 characters (found 83). 67
Line is longer than 80 characters (found 94). 68
Line has trailing spaces. 69
Line is longer than 80 characters (found 123). 74
Line is longer than 80 characters (found 136). 75
Line is longer than 80 characters (found 102). 76
'100' is a magic number. 76
Line is longer than 80 characters (found 101). 78
'100' is a magic number. 83
Line is longer than 80 characters (found 101). 94
Missing a Javadoc comment. 94
Parameter args should be final. 94
Line is longer than 80 characters (found 149). 97
Line is longer than 80 characters (found 108). 103
Line is longer than 80 characters (found 111). 109
'3' is a magic number. 110
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 117
Line has trailing spaces. 121

org/galaxy/processing/processor/CharsetEncodingDetector.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 88). 20
Name 'charsetDetector' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
Parameter parameters should be final. 65
Line is longer than 80 characters (found 81). 72
Unused @param tag for 'document'. 77
Expected an @return tag. 80
Method 'process' is not designed for extension - needs to be abstract, final or empty. 80
Line is longer than 80 characters (found 100). 81
Parameter processable should be final. 81
Expected @param tag for 'processable'. 81
Expected @throws tag for 'ProcessingException'. 81
Line is longer than 80 characters (found 103). 89
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 122

org/galaxy/processing/processor/ChecksumComputer.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 81). 17
Variable 'md5' must be private and have accessor methods. 31
Unused @param tag for 'document'. 46
Expected an @return tag. 49
Method 'process' is not designed for extension - needs to be abstract, final or empty. 49
Line is longer than 80 characters (found 100). 50
Parameter processable should be final. 50
Expected @param tag for 'processable'. 50
Expected @throws tag for 'ProcessingException'. 50
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 75

org/galaxy/processing/processor/CollectionStatisticsUpdater.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 92). 23
First sentence should end with a period. 25
Parameter parameters should be final. 68
Method 'process' is not designed for extension - needs to be abstract, final or empty. 72
Line is longer than 80 characters (found 100). 73
Parameter processable should be final. 73
Line is longer than 80 characters (found 89). 75
Method 'install' is not designed for extension - needs to be abstract, final or empty. 80
Method 'complete' is not designed for extension - needs to be abstract, final or empty. 87
Line is longer than 80 characters (found 87). 94
Line is longer than 80 characters (found 91). 95
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 103
Line is longer than 80 characters (found 89). 104
Parameter in should be final. 104
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 113
Parameter out should be final. 114
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 123

org/galaxy/processing/processor/ContentTypeIndexFilter.java

Violation Message Line
Unused import - org.galaxy.computing.processor.AbstractProcessor. 7
Line is longer than 80 characters (found 86). 18
Line has trailing spaces. 39
Missing a Javadoc comment. 52
Missing a Javadoc comment. 56
Parameter parameters should be final. 56
Line is longer than 80 characters (found 81). 58
Method 'canFilter' is not designed for extension - needs to be abstract, final or empty. 61
Parameter processable should be final. 62
Line has trailing spaces. 77
Line is longer than 80 characters (found 92). 80
Line has trailing spaces. 85
Line has trailing spaces. 89
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 97
Parameter out should be final. 98
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 104
Line is longer than 80 characters (found 89). 105
Parameter in should be final. 105
'cast' is not followed by whitespace. 108
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 111

org/galaxy/processing/processor/DeepWebDetector.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 16
Line is longer than 80 characters (found 89). 29
First sentence should end with a period. 48
First sentence should end with a period. 57
First sentence should end with a period. 75
Missing a Javadoc comment. 84
Line is longer than 80 characters (found 84). 89
Line is longer than 80 characters (found 84). 93
Line is longer than 80 characters (found 154). 96
Missing a Javadoc comment. 96
Line is longer than 80 characters (found 155). 98
Missing a Javadoc comment. 98
Line is longer than 80 characters (found 153). 99
Missing a Javadoc comment. 99
Line is longer than 80 characters (found 84). 104
Line is longer than 80 characters (found 133). 109
Missing a Javadoc comment. 109
Line is longer than 80 characters (found 121). 111
Missing a Javadoc comment. 111
Line is longer than 80 characters (found 132). 112
Missing a Javadoc comment. 112
Line is longer than 80 characters (found 128). 113
Missing a Javadoc comment. 113
Missing a Javadoc comment. 114
Missing a Javadoc comment. 115
Parameter parameters should be final. 132
Line is longer than 80 characters (found 90). 135
Expected an @return tag. 151
Method 'process' is not designed for extension - needs to be abstract, final or empty. 151
Parameter processable should be final. 152
'processable' hides a field. 152
Expected @param tag for 'processable'. 152
Line is longer than 80 characters (found 133). 160
Line is longer than 80 characters (found 81). 161
Line is longer than 80 characters (found 112). 162
Line is longer than 80 characters (found 109). 165
First sentence should end with a period. 175
Unused @param tag for 'checkForInputOnly'. 181
Line is longer than 80 characters (found 84). 185
Parameter content should be final. 185
Parameter checkForPassInputOnly should be final. 185
Expected @param tag for 'checkForPassInputOnly'. 185
Line is longer than 80 characters (found 107). 191
Line is longer than 80 characters (found 110). 195
Line is longer than 80 characters (found 83). 200
Line is longer than 80 characters (found 118). 206
Line is longer than 80 characters (found 110). 210
Line is longer than 80 characters (found 86). 214
Line is longer than 80 characters (found 81). 223
Parameter group should be final. 223
Parameter nameField should be final. 223
Expected @param tag for 'nameField'. 223
Parameter idField should be final. 223
Expected @param tag for 'idField'. 223
Missing a Javadoc comment. 237
Parameter key should be final. 237
Parameter value should be final. 237
Missing a Javadoc comment. 241
Parameter key should be final. 241
Parameter value should be final. 241
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 245

org/galaxy/processing/processor/FileSizeExtractor.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 40
Parameter parameters should be final. 40
Unused @param tag for 'document'. 47
Expected an @return tag. 50
Method 'process' is not designed for extension - needs to be abstract, final or empty. 50
Line is longer than 80 characters (found 100). 51
Parameter processable should be final. 51
Expected @param tag for 'processable'. 51
Expected @throws tag for 'ProcessingException'. 51
'1024' is a magic number. 56
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 64

org/galaxy/processing/processor/ImageIndexFilter.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 16
Missing a Javadoc comment. 55
Missing a Javadoc comment. 71
Parameter parameters should be final. 71
Method 'canFilter' is not designed for extension - needs to be abstract, final or empty. 81
Parameter processable should be final. 82
Line is longer than 80 characters (found 141). 98
'!' is followed by whitespace. 98
')' is preceded with whitespace. 98
Line is longer than 80 characters (found 150). 102
Line has trailing spaces. 103
Line is longer than 80 characters (found 116). 111
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 119
Parameter out should be final. 120
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 127
Line is longer than 80 characters (found 89). 128
Parameter in should be final. 128
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 135
Line is longer than 80 characters (found 98). 137

org/galaxy/processing/processor/ImageMetaDataExtractor.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 87). 24
Expected an @return tag. 63
Method 'process' is not designed for extension - needs to be abstract, final or empty. 63
Parameter document should be final. 64
'5' is a magic number. 81
Line has trailing spaces. 86
Line is longer than 80 characters (found 102). 104
Line has trailing spaces. 113
Line has trailing spaces. 114
Line is longer than 80 characters (found 95). 116
Avoid inline conditionals. 116
Line is longer than 80 characters (found 94). 129
Line is longer than 80 characters (found 101). 131
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 140

org/galaxy/processing/processor/Indexer.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 45
Missing a Javadoc comment. 53
Missing a Javadoc comment. 56
Missing a Javadoc comment. 59
Line is longer than 80 characters (found 81). 62
Missing a Javadoc comment. 62
Missing a Javadoc comment. 65
Missing a Javadoc comment. 68
Missing a Javadoc comment. 69
Missing a Javadoc comment. 80
Parameter parameters should be final. 80
Method 'setContext' is not designed for extension - needs to be abstract, final or empty. 90
Parameter domain should be final. 91
Expected @param tag for 'domain'. 91
Parameter ctx should be final. 91
Line is longer than 80 characters (found 95). 95
Line is longer than 80 characters (found 111). 97
Unused @param tag for 'document'. 108
Expected an @return tag. 112
Method 'process' is not designed for extension - needs to be abstract, final or empty. 112
Line is longer than 80 characters (found 97). 113
Parameter resource should be final. 113
Expected @param tag for 'resource'. 113
Expected @throws tag for 'ProcessingException'. 113
Line is longer than 80 characters (found 82). 121
Must have at least one statement. 136
Line is longer than 80 characters (found 98). 151
Must have at least one statement. 155
Line is longer than 80 characters (found 87). 176
Missing a Javadoc comment. 201
Parameter guid should be final. 201
Parameter doc should be final. 201
Line is longer than 80 characters (found 87). 205
Name 'cache_content_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. 205
Line is longer than 80 characters (found 86). 206
Name 'cache_encoding' must match pattern '^[a-z][a-zA-Z0-9]*$'. 206
Name 'cached_content' must match pattern '^[a-z][a-zA-Z0-9]*$'. 207
Line is longer than 80 characters (found 91). 215
First sentence should end with a period. 227
Method 'install' is not designed for extension - needs to be abstract, final or empty. 233
Expected @throws tag for 'InstallationException'. 234
Redundant throws: 'InstallationException' is unchecked exception. 234
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 246
Expected @throws tag for 'InstallationException'. 247
Redundant throws: 'InstallationException' is unchecked exception. 247
Expected an @return tag. 265
Method 'getIndexManager' is not designed for extension - needs to be abstract, final or empty. 265
Parameter userId should be final. 265
Expected @param tag for 'userId'. 265
Parameter collectionId should be final. 265
Expected @param tag for 'collectionId'. 265
Line is longer than 80 characters (found 81). 269
Line is longer than 80 characters (found 99). 276
Line is longer than 80 characters (found 103). 278
Line is longer than 80 characters (found 86). 291
Line is longer than 80 characters (found 86). 298
Method 'complete' is not designed for extension - needs to be abstract, final or empty. 315
Expected @throws tag for 'ProcessingException'. 316
Missing a Javadoc comment. 348
Missing a Javadoc comment. 355
Missing a Javadoc comment. 361
Line is longer than 80 characters (found 87). 362
Missing a Javadoc comment. 362
Name 'formater' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 362
Missing a Javadoc comment. 364
Parameter document should be final. 364
Line is longer than 80 characters (found 112). 381
Line is longer than 80 characters (found 88). 382
Line is longer than 80 characters (found 121). 393
Line is longer than 80 characters (found 89). 400
Line is longer than 80 characters (found 84). 408
Missing a Javadoc comment. 408
Parameter field should be final. 408
Parameter document should be final. 408
Line is longer than 80 characters (found 104). 420
Line is longer than 80 characters (found 113). 421
Line is longer than 80 characters (found 123). 422
Line is longer than 80 characters (found 129). 423
Line is longer than 80 characters (found 106). 424
Line is longer than 80 characters (found 114). 425
Line is longer than 80 characters (found 93). 426
Line is longer than 80 characters (found 108). 427
Line is longer than 80 characters (found 135). 430
Line is longer than 80 characters (found 137). 431
Line is longer than 80 characters (found 135). 432
Line is longer than 80 characters (found 112). 438
Line is longer than 80 characters (found 122). 442
Line is longer than 80 characters (found 124). 446
Line is longer than 80 characters (found 91). 450
'1000l' is a magic number. 450
Should use uppercase 'L'. 450
Line is longer than 80 characters (found 91). 451
'1000l' is a magic number. 451
Should use uppercase 'L'. 451
Line is longer than 80 characters (found 92). 452
'1000l' is a magic number. 452
Should use uppercase 'L'. 452
'3' is a magic number. 454
Line is longer than 80 characters (found 127). 463
Missing a Javadoc comment. 463
Parameter factory should be final. 463
Parameter resource should be final. 463
Parameter field should be final. 463
Parameter token should be final. 463
Line is longer than 80 characters (found 128). 470
Missing a Javadoc comment. 470
Parameter factory should be final. 470
Parameter resource should be final. 470
Parameter field should be final. 470
Parameter token should be final. 470
Line is longer than 80 characters (found 81). 472
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 476
Missing a Javadoc comment. 481
Missing a Javadoc comment. 483
Missing a Javadoc comment. 484
Missing a Javadoc comment. 485
Missing a Javadoc comment. 486
Missing a Javadoc comment. 488
Parameter wayback should be final. 488
'wayback' hides a field. 488
Line is longer than 80 characters (found 82). 492
Missing a Javadoc comment. 492
Parameter cacheSize should be final. 492
'cacheSize' hides a field. 492
Parameter wayback should be final. 492
'wayback' hides a field. 492
Missing a Javadoc comment. 498
Parameter number should be final. 498
Missing a Javadoc comment. 505

org/galaxy/processing/processor/LinksExtractor.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 89). 58
Missing a Javadoc comment. 58
Missing a Javadoc comment. 71
Missing a Javadoc comment. 72
Missing a Javadoc comment. 83
Parameter parameters should be final. 83
Method 'process' is not designed for extension - needs to be abstract, final or empty. 98
Line is longer than 80 characters (found 100). 99
Parameter processable should be final. 99
Name 'from_uuid' must match pattern '^[a-z][a-zA-Z0-9]*$'. 161
Name 'reference_uuid' must match pattern '^[a-z][a-zA-Z0-9]*$'. 162
Method 'complete' is not designed for extension - needs to be abstract, final or empty. 173
Method 'install' is not designed for extension - needs to be abstract, final or empty. 196
Redundant throws: 'InstallationException' is unchecked exception. 197
Line is longer than 80 characters (found 92). 204
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 214
Expected @throws tag for 'InstallationException'. 215
Redundant throws: 'InstallationException' is unchecked exception. 215
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 226
Line is longer than 80 characters (found 91). 234
Missing a Javadoc comment. 234
Parameter source_uuid should be final. 234
Name 'source_uuid' must match pattern '^[a-z][a-zA-Z0-9]*$'. 234
Parameter target_reference should be final. 234
Name 'target_reference' must match pattern '^[a-z][a-zA-Z0-9]*$'. 234
Parameter source_reference should be final. 234
Name 'source_reference' must match pattern '^[a-z][a-zA-Z0-9]*$'. 234
Line is longer than 80 characters (found 90). 237

org/galaxy/processing/processor/MimeTypeDetector.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 81). 19
First sentence should end with a period. 21
Line is longer than 80 characters (found 81). 28
Missing a Javadoc comment. 28
Missing a Javadoc comment. 30
Missing a Javadoc comment. 32
Line is longer than 80 characters (found 83). 34
Missing a Javadoc comment. 34
Name 'identifier' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 41
Missing a Javadoc comment. 53
Parameter parameters should be final. 53
Expected an @return tag. 67
Method 'process' is not designed for extension - needs to be abstract, final or empty. 67
Parameter document should be final. 68
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 96

org/galaxy/processing/processor/OriginalDataDisposer.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 82). 14
First sentence should end with a period. 16
Missing a Javadoc comment. 32
Parameter parameters should be final. 32
Expected an @return tag. 42
Method 'process' is not designed for extension - needs to be abstract, final or empty. 42
Line is longer than 80 characters (found 97). 43
Parameter document should be final. 43
Expected @throws tag for 'ProcessingException'. 43
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 52

org/galaxy/processing/processor/ReferenceCantHaveIndexFilter.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 92). 17
First sentence should end with a period. 19
Missing a Javadoc comment. 26
Missing a Javadoc comment. 30
Name 'patternsCacheMaxSize' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
Missing a Javadoc comment. 33
Method 'canFilter' is not designed for extension - needs to be abstract, final or empty. 55
Parameter processable should be final. 56
Name 'pattern_compiled' must match pattern '^[a-z][a-zA-Z0-9]*$'. 64
Method 'complete' is not designed for extension - needs to be abstract, final or empty. 94
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 100

org/galaxy/processing/processor/ReferenceDomainExtractor.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 86). 15
Missing a Javadoc comment. 24
Missing a Javadoc comment. 26
Missing a Javadoc comment. 28
First sentence should end with a period. 39
Parameter parameters should be final. 45
Method 'process' is not designed for extension - needs to be abstract, final or empty. 49
Line is longer than 80 characters (found 100). 50
Parameter processable should be final. 50
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 85
Missing a Javadoc comment. 90
Parameter parts should be final. 90
'-' is not preceded with whitespace. 92
'-' is not followed by whitespace. 92
Missing a Javadoc comment. 97
Parameter parts should be final. 97
'-' is not preceded with whitespace. 99
'-' is not followed by whitespace. 99

org/galaxy/processing/processor/TextCantHaveIndexFilter.java

Violation Message Line
Line is longer than 80 characters (found 87). 11
Missing a Javadoc comment. 28
Missing a Javadoc comment. 32
Parameter parameters should be final. 32
Method 'canFilter' is not designed for extension - needs to be abstract, final or empty. 36
Parameter processable should be final. 37
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 60

org/galaxy/processing/processor/TextChangesImportFilter.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 87). 9
Line is longer than 80 characters (found 88). 16
Line has trailing spaces. 24
Line is longer than 80 characters (found 119). 25
Missing a Javadoc comment. 25
Missing a Javadoc comment. 27
Missing a Javadoc comment. 31
Parameter parameters should be final. 31
Method 'canFilter' is not designed for extension - needs to be abstract, final or empty. 35
Parameter processable should be final. 36
Line has trailing spaces. 48
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 55
Parameter out should be final. 56
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 60
Line is longer than 80 characters (found 89). 61
Parameter in should be final. 61
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 65

org/galaxy/processing/processor/TextExtractor.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 36
Line is longer than 80 characters (found 85). 43
Missing a Javadoc comment. 43
Missing a Javadoc comment. 45
First sentence should end with a period. 61
Missing a Javadoc comment. 75
Parameter parameters should be final. 75
Expected an @return tag. 89
Method 'process' is not designed for extension - needs to be abstract, final or empty. 89
Parameter document should be final. 90
Expected @throws tag for 'ProcessingException'. 91
Line is longer than 80 characters (found 104). 108
Line is longer than 80 characters (found 85). 109
Line is longer than 80 characters (found 88). 140
Line is longer than 80 characters (found 110). 156
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 164
Parameter out should be final. 165
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 170
Line is longer than 80 characters (found 89). 171
Parameter in should be final. 171
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 176
Line is longer than 80 characters (found 83). 178
Missing a Javadoc comment. 181
Missing a Javadoc comment. 183
Missing a Javadoc comment. 185
Missing a Javadoc comment. 186
Missing a Javadoc comment. 188
Missing a Javadoc comment. 191
Parameter contentType should be final. 191
Line is longer than 80 characters (found 90). 202
Parameter input should be final. 202
Parameter metadata should be final. 202

org/galaxy/processing/processor/TextMustHaveIndexFilter.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 87). 8
Line is longer than 80 characters (found 87). 15
Missing a Javadoc comment. 24
Line is longer than 80 characters (found 92). 26
Missing a Javadoc comment. 26
Missing a Javadoc comment. 28
Missing a Javadoc comment. 30
Missing a Javadoc comment. 35
Parameter parameters should be final. 35
Line is longer than 80 characters (found 95). 37
Method 'canFilter' is not designed for extension - needs to be abstract, final or empty. 40
Parameter processable should be final. 41
Line is longer than 80 characters (found 81). 43
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 62
Parameter out should be final. 63
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 69
Line is longer than 80 characters (found 89). 70
Parameter in should be final. 70
'cast' is not followed by whitespace. 73
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 76

org/galaxy/processing/processor/TitleSanitizer.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 20
Missing a Javadoc comment. 27
Missing a Javadoc comment. 36
Missing a Javadoc comment. 39
Missing a Javadoc comment. 52
Parameter parameters should be final. 52
Parameter maxTitleLength should be final. 66
'maxTitleLength' hides a field. 66
Expected an @return tag. 80
Method 'process' is not designed for extension - needs to be abstract, final or empty. 80
Line is longer than 80 characters (found 97). 81
Parameter document should be final. 81
Expected @throws tag for 'ProcessingException'. 81
Line is longer than 80 characters (found 81). 94
Missing a Javadoc comment. 108
Parameter title should be final. 108
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 117
Parameter out should be final. 118
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 124
Line is longer than 80 characters (found 89). 125
Parameter in should be final. 125
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 131

org/galaxy/processing/processor/UUIDGenerator.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 22
Parameter parameters should be final. 43
Expected an @return tag. 53
Method 'process' is not designed for extension - needs to be abstract, final or empty. 53
Parameter document should be final. 54
Expected @throws tag for 'ProcessingException'. 55
'{' should be on the previous line. 56
Parameter out should be final. 71
Line is longer than 80 characters (found 89). 76
Parameter in should be final. 76
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 80

org/galaxy/processing/processor/WaybackBridge.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 23
First sentence should end with a period. 29
First sentence should end with a period. 35
Parameter parameters should be final. 57
Method 'install' is not designed for extension - needs to be abstract, final or empty. 61
Redundant throws: 'InstallationException' is unchecked exception. 62
Method 'process' is not designed for extension - needs to be abstract, final or empty. 67
Line is longer than 80 characters (found 97). 68
Parameter resource should be final. 68
Line is longer than 80 characters (found 81). 97
Line is longer than 80 characters (found 97). 100
Line is longer than 80 characters (found 106). 108
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 138

org/galaxy/processing/processor/WaybackMetadataSaver.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.computing.processor.AbstractProcessor. 10
Line is longer than 80 characters (found 85). 24
Line has trailing spaces. 32
First sentence should end with a period. 43
Parameter parameters should be final. 72
Method 'install' is not designed for extension - needs to be abstract, final or empty. 77
Redundant throws: 'InstallationException' is unchecked exception. 78
Unused @param tag for 'document'. 85
Expected an @return tag. 89
Method 'process' is not designed for extension - needs to be abstract, final or empty. 89
Line is longer than 80 characters (found 97). 90
Parameter resource should be final. 90
Expected @param tag for 'resource'. 90
Expected @throws tag for 'ProcessingException'. 90
Line has trailing spaces. 95
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 125
Parameter out should be final. 126
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 135
Line is longer than 80 characters (found 89). 136
Parameter in should be final. 136
'=' is not preceded with whitespace. 141
'=' is not followed by whitespace. 141
'<' is not preceded with whitespace. 141
'<' is not followed by whitespace. 141
'cast' is not followed by whitespace. 142
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 146
Line is longer than 80 characters (found 83). 148

org/galaxy/processing/processor/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/run/AbstractStarter.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 32
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32
Variable 'options' must be private and have accessor methods. 39
Variable 'args' must be private and have accessor methods. 60
Variable 'configuration' must be private and have accessor methods. 66
Variable 'startConsole' must be private and have accessor methods. 72
Variable 'domain' must be private and have accessor methods. 78
Missing a Javadoc comment. 80
Variable 'group' must be private and have accessor methods. 80
Missing a Javadoc comment. 82
Variable 'classes' must be private and have accessor methods. 82
First sentence should end with a period. 93
Parameter args should be final. 98
'args' hides a field. 98
Method 'processCommandLineArguments' is not designed for extension - needs to be abstract, final or empty. 109
Must have at least one statement. 126
Unused @param tag for 'propertiesFileName'. 138
Method 'loadConfiguration' is not designed for extension - needs to be abstract, final or empty. 143
Parameter file should be final. 143
Expected @param tag for 'file'. 143
Name 'user_home' must match pattern '^[a-z][a-zA-Z0-9]*$'. 144
Line is longer than 80 characters (found 103). 146
Unused @param tag for 'path'. 154
Method 'processLoggingOptions' is not designed for extension - needs to be abstract, final or empty. 156
Parameter cmd should be final. 156
Expected @param tag for 'cmd'. 156
Line is longer than 80 characters (found 91). 166
Method 'getDistantParameters' is not designed for extension - needs to be abstract, final or empty. 166
Missing a Javadoc comment. 166
Parameter classname should be final. 166
Parameter groupName should be final. 166
Line is longer than 80 characters (found 97). 172
Line is longer than 80 characters (found 93). 178
Line is longer than 80 characters (found 84). 180
Line is longer than 80 characters (found 110). 182
Line is longer than 80 characters (found 84). 187
Unused @param tag for 'defaultValue'. 194
Expected an @return tag. 197
Method 'getDistantParameter' is not designed for extension - needs to be abstract, final or empty. 197
Parameter name should be final. 197
Parameter prefix should be final. 197
Expected @param tag for 'prefix'. 197
Expected an @return tag. 208
Method 'getDistantParameter' is not designed for extension - needs to be abstract, final or empty. 208
Parameter name should be final. 209
Parameter defaultValue should be final. 209
Parameter prefix should be final. 209
Expected @param tag for 'prefix'. 209
Method 'getConfigurationPrefix' is not designed for extension - needs to be abstract, final or empty. 224
Parameter classname should be final. 224
Parameter name should be final. 224
Method 'printHelp' is not designed for extension - needs to be abstract, final or empty. 233
Missing a Javadoc comment. 233
Parameter clazz should be final. 233
Parameter options should be final. 233
'options' hides a field. 233
'*' is not preceded with whitespace. 235
'*' is not followed by whitespace. 235
Method 'processConfigurationOption' is not designed for extension - needs to be abstract, final or empty. 239
Missing a Javadoc comment. 239
Parameter cmd should be final. 239
Line is longer than 80 characters (found 85). 241
Method 'processDomainOption' is not designed for extension - needs to be abstract, final or empty. 248
Missing a Javadoc comment. 248
Parameter cmd should be final. 248
Line is longer than 80 characters (found 113). 251
Line is longer than 80 characters (found 87). 253
Method 'loadLoggerConfiguation' is not designed for extension - needs to be abstract, final or empty. 261
Line is longer than 80 characters (found 117). 281
Method 'prepareDeploymantDescriptor' is not designed for extension - needs to be abstract, final or empty. 281
Parameter program should be final. 281
Expected @param tag for 'program'. 281
Parameter jInterface should be final. 281
Expected @param tag for 'jInterface'. 281
Parameter groupName should be final. 281
Expected @param tag for 'groupName'. 281
Line is longer than 80 characters (found 99). 282
Line is longer than 80 characters (found 135). 285
Method 'prepareDeploymantDescriptor' is not designed for extension - needs to be abstract, final or empty. 285
Missing a Javadoc comment. 285
Parameter program should be final. 285
Parameter jInterface should be final. 285
Parameter implClass should be final. 285
Parameter groupName should be final. 285
Line is longer than 80 characters (found 101). 293
Name 'program_parameters' must match pattern '^[a-z][a-zA-Z0-9]*$'. 293
Method 'getGlobalSetting' is not designed for extension - needs to be abstract, final or empty. 309
Missing a Javadoc comment. 309
'=' is not preceded with whitespace. 315
'=' is not followed by whitespace. 315
'<' is not preceded with whitespace. 315
'<' is not followed by whitespace. 315
Line is longer than 80 characters (found 90). 316

org/galaxy/run/BasicOptions.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 46
Method 'getOptions' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
Method 'allowHelp' is not designed for extension - needs to be abstract, final or empty. 59
Missing a Javadoc comment. 59
Method 'allowDomain' is not designed for extension - needs to be abstract, final or empty. 63
Missing a Javadoc comment. 63
Parameter required should be final. 63
Method 'allowGroups' is not designed for extension - needs to be abstract, final or empty. 75
Missing a Javadoc comment. 75
Parameter required should be final. 75
Method 'addOptionGroup' is not designed for extension - needs to be abstract, final or empty. 89
Missing a Javadoc comment. 89
Parameter group should be final. 89
Method 'addOption' is not designed for extension - needs to be abstract, final or empty. 93
Missing a Javadoc comment. 93
Parameter option should be final. 93
Line has trailing spaces. 96

org/galaxy/run/Checker.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.apache.commons.cli.OptionGroup. 10
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 27
Missing a Javadoc comment. 29
Missing a Javadoc comment. 31
Missing a Javadoc comment. 33
Parameter args should be final. 33
Line is longer than 80 characters (found 112). 37
Method 'run' is not designed for extension - needs to be abstract, final or empty. 37
Missing a Javadoc comment. 37
Line is longer than 80 characters (found 98). 50
Line is longer than 80 characters (found 87). 51
Line is longer than 80 characters (found 93). 52
Line is longer than 80 characters (found 98). 53
'1024' is a magic number. 53
'1024' is a magic number. 53
Line is longer than 80 characters (found 102). 54
'1024' is a magic number. 54
'1024' is a magic number. 54
Line is longer than 80 characters (found 98). 55
Method 'processCommandLineArguments' is not designed for extension - needs to be abstract, final or empty. 63
Line is longer than 80 characters (found 124). 66
Line has trailing spaces. 67
Line has trailing spaces. 69
Method 'startup' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 96
Line is longer than 80 characters (found 82). 114
Line is longer than 80 characters (found 82). 115
Line is longer than 80 characters (found 82). 117
Missing a Javadoc comment. 122
Parameter args should be final. 122

org/galaxy/run/Console.java

Violation Message Line
Unused import - kernel.cluster.Distant. 7
Missing a Javadoc comment. 28
Missing a Javadoc comment. 29
Parameter args should be final. 36
Method 'startup' is not designed for extension - needs to be abstract, final or empty. 40
Line is longer than 80 characters (found 185). 47
Line is longer than 80 characters (found 159). 48
Line is longer than 80 characters (found 85). 63
Line is longer than 80 characters (found 81). 100
Line is longer than 80 characters (found 88). 104
Line has trailing spaces. 116
Line is longer than 80 characters (found 131). 128
Missing a Javadoc comment. 128
Parameter registry should be final. 128
Parameter jInterface should be final. 128
Redundant throws: 'UnknownHostException' is subclass of 'IOException'. 128
Line is longer than 80 characters (found 83). 132
Line is longer than 80 characters (found 118). 133
Line is longer than 80 characters (found 83). 134
Parameter args should be final. 143

org/galaxy/run/Crawler.java

Violation Message Line
Missing a Javadoc comment. 3
Utility classes should not have a public or default constructor. 3
Missing a Javadoc comment. 5
Parameter args should be final. 5
Line has trailing spaces. 6
Line is longer than 80 characters (found 135). 8
Line is longer than 80 characters (found 124). 9
Line is longer than 80 characters (found 131). 10
Line is longer than 80 characters (found 122). 11
Line has trailing spaces. 13
Line has trailing spaces. 14
Line has trailing spaces. 15

org/galaxy/run/Deployer.java

Violation Message Line
File does not end with a newline. 0
Parameter args should be final. 19
Method 'startup' is not designed for extension - needs to be abstract, final or empty. 23
Parameter args should be final. 83

org/galaxy/run/Installer.java

Violation Message Line
File does not end with a newline. 0
Unused import - kernel.cluster.NuggetImpl. 10
Expected @param tag for 'args'. 61
Line is longer than 80 characters (found 83). 79
Line is longer than 80 characters (found 87). 80
Line is longer than 80 characters (found 114). 113
Missing a Javadoc comment. 113
Name 'installer_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. 126
Line is longer than 80 characters (found 88). 128
Missing a Javadoc comment. 149
Line is longer than 80 characters (found 124). 155
Missing a Javadoc comment. 155
Parameter iface should be final. 155
Parameter routine should be final. 155
Expression can be simplified. 156
Line is longer than 80 characters (found 99). 161
Line is longer than 80 characters (found 167). 162
Line is longer than 80 characters (found 98). 169
Line is longer than 80 characters (found 89). 182
Parameter params should be final. 187
Parameter className should be final. 187
Array brackets at illegal position. 196
Line is longer than 80 characters (found 84). 202
Line is longer than 80 characters (found 82). 206
Line is longer than 80 characters (found 84). 209
Missing a Javadoc comment. 221
Parameter args should be final. 221
Line is longer than 80 characters (found 106). 224

org/galaxy/run/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/search/Hit.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 19
Variable 'uid' must be private and have accessor methods. 27
Variable 'id' must be private and have accessor methods. 34
Variable 'revision' must be private and have accessor methods. 41
Variable 'title' must be private and have accessor methods. 48
Variable 'snippet' must be private and have accessor methods. 55
Variable 'reference' must be private and have accessor methods. 62
Variable 'timestamp' must be private and have accessor methods. 69
Variable 'similarity' must be private and have accessor methods. 76
Variable 'contentType' must be private and have accessor methods. 83
Variable 'startGroup' must be private and have accessor methods. 90
Variable 'attributes' must be private and have accessor methods. 97
Missing a Javadoc comment. 99
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 103
Parameter out should be final. 104
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 132
Line is longer than 80 characters (found 89). 133
Parameter in should be final. 133
'cast' is not followed by whitespace. 144
'cast' is not followed by whitespace. 145
'cast' is not followed by whitespace. 146
'cast' is not followed by whitespace. 147
'<' is not preceded with whitespace. 152
'<' is not followed by whitespace. 152
Line is longer than 80 characters (found 86). 153
'cast' is not followed by whitespace. 153
'cast' is not followed by whitespace. 153
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 160
Line is longer than 80 characters (found 97). 162

org/galaxy/search/MalformedQueryException.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 12
Missing a Javadoc comment. 14
Line contains a tab character. 15
Missing a Javadoc comment. 18
Parameter message should be final. 18
Line contains a tab character. 19
Missing a Javadoc comment. 22
Parameter message should be final. 22
Parameter cause should be final. 22
Missing a Javadoc comment. 26
Parameter cause should be final. 26

org/galaxy/search/Query.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 10
Missing a Javadoc comment. 17
Line has trailing spaces. 18
Missing a Javadoc comment. 19
Variable 'collection' must be private and have accessor methods. 26
Variable 'text' must be private and have accessor methods. 33
Variable 'offset' must be private and have accessor methods. 40
Variable 'limit' must be private and have accessor methods. 47
'10' is a magic number. 47
First sentence should end with a period. 49
Variable 'controls' must be private and have accessor methods. 54
Missing a Javadoc comment. 56
Missing a Javadoc comment. 60
Parameter text should be final. 60
'text' hides a field. 60
Parameter offset should be final. 60
'offset' hides a field. 60
Parameter limit should be final. 60
'limit' hides a field. 60
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 67
Parameter out should be final. 68
'=' is not preceded with whitespace. 80
'=' is not followed by whitespace. 80
'<' is not preceded with whitespace. 80
'<' is not followed by whitespace. 80
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 86
Line is longer than 80 characters (found 89). 87
Parameter in should be final. 87
'cast' is not followed by whitespace. 92
'=' is not preceded with whitespace. 97
'=' is not followed by whitespace. 97
'<' is not preceded with whitespace. 97
'<' is not followed by whitespace. 97
'cast' is not followed by whitespace. 98

org/galaxy/search/QueryResponseFactory.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 15
Parameter instance should be final. 15
Line is longer than 80 characters (found 90). 34
Missing a Javadoc comment. 34
Parameter response should be final. 34
Parameter totalIndexed should be final. 34
Line is longer than 80 characters (found 99). 53

org/galaxy/search/ResultList.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 20
Variable 'offset' must be private and have accessor methods. 27
Variable 'wouldBe' must be private and have accessor methods. 33
Variable 'scanned' must be private and have accessor methods. 39
Line has trailing spaces. 40
Missing a Javadoc comment. 41
Variable 'totalCount' must be private and have accessor methods. 41
Variable 'executionTime' must be private and have accessor methods. 47
Variable 'resultLength' must be private and have accessor methods. 53
Variable 'hits' must be private and have accessor methods. 59
Variable 'unsatisfiedMimeType' must be private and have accessor methods. 65
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 79
Parameter out should be final. 80
Expected @param tag for 'out'. 80
Expected @throws tag for 'IOException'. 80
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 102
Line is longer than 80 characters (found 89). 103
Parameter in should be final. 103
'cast' is not followed by whitespace. 112
'<' is not preceded with whitespace. 117
'<' is not followed by whitespace. 117
'cast' is not followed by whitespace. 118
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 125
Line is longer than 80 characters (found 141). 127

org/galaxy/search/SearchException.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 14
Missing a Javadoc comment. 16
Line contains a tab character. 17
Missing a Javadoc comment. 20
Parameter message should be final. 20
Line contains a tab character. 21
Missing a Javadoc comment. 24
Parameter message should be final. 24
Parameter cause should be final. 24
Missing a Javadoc comment. 28
Parameter cause should be final. 28
Missing a Javadoc comment. 32
Parameter cause should be final. 32

org/galaxy/search/SearchQueryException.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 16
Missing a Javadoc comment. 26
Parameter message should be final. 26
Parameter cause should be final. 26
Missing a Javadoc comment. 30
Parameter cause should be final. 30
Missing a Javadoc comment. 34
Parameter cause should be final. 34

org/galaxy/search/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/services/AbstractWebServer.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 85). 17
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24
Missing a Javadoc comment. 26
Variable 'protocol' must be private and have accessor methods. 58
Variable 'host' must be private and have accessor methods. 66
Variable 'port' must be private and have accessor methods. 74
Variable 'path' must be private and have accessor methods. 82
Parameter parameters should be final. 89
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 105
Missing a Javadoc comment. 110
Method 'getProtocol' is not designed for extension - needs to be abstract, final or empty. 112
Method 'getHost' is not designed for extension - needs to be abstract, final or empty. 117
Method 'getPort' is not designed for extension - needs to be abstract, final or empty. 122
Method 'getPath' is not designed for extension - needs to be abstract, final or empty. 127

org/galaxy/services/GrizzlyStarter.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 21
Method 'processCommandLineArguments' is not designed for extension - needs to be abstract, final or empty. 40
Line is longer than 80 characters (found 107). 45
Name 'opt_host' must match pattern '^[a-z][a-zA-Z0-9]*$'. 45
Line is longer than 80 characters (found 107). 46
Name 'opt_port' must match pattern '^[a-z][a-zA-Z0-9]*$'. 46
Line is longer than 80 characters (found 107). 47
Name 'opt_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. 47
Line is longer than 80 characters (found 100). 48
Name 'opt_secured' must match pattern '^[a-z][a-zA-Z0-9]*$'. 48
Method 'startup' is not designed for extension - needs to be abstract, final or empty. 75
Line is longer than 80 characters (found 115). 92
Line is longer than 80 characters (found 113). 94

org/galaxy/services/Mappings.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 81). 7
'abstract' modifier out of order with the JLS suggestions. 20

org/galaxy/services/RemoteProxy.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 18
Line has trailing spaces. 19
Missing a Javadoc comment. 21
Missing a Javadoc comment. 24
Parameter domain should be final. 36
'domain' hides a field. 36
Parameter ctx should be final. 36
'ctx' hides a field. 36
First sentence should end with a period. 73
Unused @throws tag for 'ServiceUnavailableException'. 77
Parameter clazz should be final. 81
Expected @param tag for 'clazz'. 81
Unused @throws tag for 'ServiceUnavailableException'. 96
Parameter obj should be final. 99
Parameter name should be final. 99
Expected @param tag for 'name'. 99
Missing a Javadoc comment. 106
Line has trailing spaces. 107
Missing a Javadoc comment. 108
Line has trailing spaces. 109
Line has trailing spaces. 111

org/galaxy/services/SecuredWebServer.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 30
Missing a Javadoc comment. 32
Missing a Javadoc comment. 34
Line has trailing spaces. 35
Missing a Javadoc comment. 36
Missing a Javadoc comment. 38
Line has trailing spaces. 39
Missing a Javadoc comment. 40
Missing a Javadoc comment. 42
Missing a Javadoc comment. 44
Missing a Javadoc comment. 46
Line has trailing spaces. 47
Variable 'server' must be private and have accessor methods. 56
Missing a Javadoc comment. 58
Variable 'keyStoreDirectory' must be private and have accessor methods. 58
Missing a Javadoc comment. 60
Variable 'keyStorePassword' must be private and have accessor methods. 60
Line has trailing spaces. 61
Missing a Javadoc comment. 62
Variable 'clientAuth' must be private and have accessor methods. 62
Parameter params should be final. 72
Line is longer than 80 characters (found 82). 80
Line has trailing spaces. 81
Line has trailing spaces. 85
Line is longer than 80 characters (found 89). 87
Method 'startup' is not designed for extension - needs to be abstract, final or empty. 95
'20000' is a magic number. 96
Line has trailing spaces. 117
Line has trailing spaces. 119
Line has trailing spaces. 123
Line is longer than 80 characters (found 108). 124
')' is preceded with whitespace. 124
Line is longer than 80 characters (found 139). 125
')' is preceded with whitespace. 125
Line is longer than 80 characters (found 94). 133
Line is longer than 80 characters (found 81). 136
Line has trailing spaces. 139
Line is longer than 80 characters (found 121). 139
Line has trailing spaces. 141
Line is longer than 80 characters (found 124). 143
Line is longer than 80 characters (found 87). 146
Line has trailing spaces. 149
Line is longer than 80 characters (found 170). 150
Line is longer than 80 characters (found 94). 151
Line is longer than 80 characters (found 85). 156
Line is longer than 80 characters (found 82). 158
Line is longer than 80 characters (found 118). 160
Line is longer than 80 characters (found 82). 164
Method 'stop' is not designed for extension - needs to be abstract, final or empty. 179
'20000' is a magic number. 180

org/galaxy/services/ServiceUnavailableException.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 16
Missing a Javadoc comment. 18
Parameter service should be final. 30
'service' hides a field. 30
Expected @param tag for 'service'. 30
Missing a Javadoc comment. 35
Parameter cause should be final. 35
Missing a Javadoc comment. 39
Parameter cause should be final. 39
Parameter service should be final. 39
'service' hides a field. 39
Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 44
Line has trailing spaces. 48

org/galaxy/services/SimpleWebServer.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 56
Variable 'server' must be private and have accessor methods. 63
Parameter params should be final. 75
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 85
Method 'startup' is not designed for extension - needs to be abstract, final or empty. 95
'20000' is a magic number. 96
Line is longer than 80 characters (found 136). 115
Line is longer than 80 characters (found 85). 124
Line is longer than 80 characters (found 82). 126
Line is longer than 80 characters (found 118). 128
Line is longer than 80 characters (found 82). 132
Method 'stop' is not designed for extension - needs to be abstract, final or empty. 147
'20000' is a magic number. 148

org/galaxy/services/URLBasedContentNegotiationFilter.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 12
Line is longer than 80 characters (found 83). 26
Name 'defaultExtentions' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 26
Missing a Javadoc comment. 34
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
Line is longer than 80 characters (found 94). 44

org/galaxy/services/WebServer.java

Violation Message Line
File does not end with a newline. 0
Redundant 'public' modifier. 22
Missing a Javadoc comment. 24
Redundant 'public' modifier. 24
Line has trailing spaces. 25
Missing a Javadoc comment. 46
Redundant 'public' modifier. 46
Missing a Javadoc comment. 48
Redundant 'public' modifier. 48
Missing a Javadoc comment. 50
Redundant 'public' modifier. 50
Missing a Javadoc comment. 52
Redundant 'public' modifier. 52

org/galaxy/services/annotation/Autowire.java

Violation Message Line
'}' is not preceded with whitespace. 16
Line has trailing spaces. 20

org/galaxy/services/annotation/package-info.java

Violation Message Line
Line has trailing spaces. 3

org/galaxy/services/auth/AuthenticationException.java

Violation Message Line
File does not end with a newline. 0
Missing package-info.java file. 0
Missing a Javadoc comment. 12
Missing a Javadoc comment. 14
Parameter message should be final. 14
Parameter realm should be final. 14
'realm' hides a field. 14
Missing a Javadoc comment. 19
Parameter cause should be final. 19
Method 'getRealm' is not designed for extension - needs to be abstract, final or empty. 23
Missing a Javadoc comment. 23

org/galaxy/services/auth/AuthenticationExceptionMapper.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 96). 16
Method 'toResponse' is not designed for extension - needs to be abstract, final or empty. 18
Missing a Javadoc comment. 18
Parameter e should be final. 18
Line is longer than 80 characters (found 87). 22

org/galaxy/services/auth/SecurityFilter.java

Violation Message Line
File does not end with a newline. 0
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 39
Missing a Javadoc comment. 54
Missing a Javadoc comment. 55
Should use uppercase 'L'. 55
Missing a Javadoc comment. 56
Missing a Javadoc comment. 58
Method 'filter' is not designed for extension - needs to be abstract, final or empty. 62
Parameter request should be final. 63
'400' is a magic number. 69
Line is longer than 80 characters (found 81). 74
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 83
Line is longer than 80 characters (found 101). 88
Missing a Javadoc comment. 88
Parameter request should be final. 88
Line is longer than 80 characters (found 87). 91
Line is longer than 80 characters (found 96). 93
Line is longer than 80 characters (found 83). 100
Line is longer than 80 characters (found 94). 103
Line is longer than 80 characters (found 89). 108
Line is longer than 80 characters (found 93). 142
Line has trailing spaces. 145
Line is longer than 80 characters (found 94). 147
'256' is a magic number. 147
Line is longer than 80 characters (found 90). 152
Line is longer than 80 characters (found 98). 156
Line is longer than 80 characters (found 97). 164
Missing a Javadoc comment. 172
Missing a Javadoc comment. 174
Missing a Javadoc comment. 175
Missing a Javadoc comment. 176
Line is longer than 80 characters (found 81). 178
Missing a Javadoc comment. 178
'1000000l' is a magic number. 180
Should use uppercase 'L'. 180
Method 'getUserPrincipal' is not designed for extension - needs to be abstract, final or empty. 193
Method 'isUserInRole' is not designed for extension - needs to be abstract, final or empty. 198
Parameter role should be final. 199
Method 'isSecure' is not designed for extension - needs to be abstract, final or empty. 203
Method 'getAuthenticationScheme' is not designed for extension - needs to be abstract, final or empty. 208
Method 'getAuthorizedSince' is not designed for extension - needs to be abstract, final or empty. 213
Missing a Javadoc comment. 213
Method 'hasValidTimestamp' is not designed for extension - needs to be abstract, final or empty. 217
Missing a Javadoc comment. 217
'1000000l' is a magic number. 218
Should use uppercase 'L'. 218

org/galaxy/services/beans/AbstractAccountEntity.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 89). 11
'}' is not preceded with whitespace. 11
Line has trailing spaces. 51
Line has trailing spaces. 55
Parameter id should be final. 70
Expected @param tag for 'id'. 70
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Method 'setName' is not designed for extension - needs to be abstract, final or empty. 78
Missing a Javadoc comment. 78
Parameter name should be final. 78
'name' hides a field. 78
Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 86
Missing a Javadoc comment. 86
Parameter description should be final. 86
'description' hides a field. 86
Method 'getDateCreated' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 90
Method 'setDateCreated' is not designed for extension - needs to be abstract, final or empty. 94
Missing a Javadoc comment. 94
Parameter dateCreated should be final. 94
'dateCreated' hides a field. 94
Method 'getDateModified' is not designed for extension - needs to be abstract, final or empty. 98
Missing a Javadoc comment. 98
Method 'setDateModified' is not designed for extension - needs to be abstract, final or empty. 102
Missing a Javadoc comment. 102
Parameter dateModified should be final. 102
'dateModified' hides a field. 102
Method 'isPermanent' is not designed for extension - needs to be abstract, final or empty. 106
Missing a Javadoc comment. 106
Method 'setPermanent' is not designed for extension - needs to be abstract, final or empty. 110
Missing a Javadoc comment. 110
Parameter permanent should be final. 110
'permanent' hides a field. 110
Line has trailing spaces. 113

org/galaxy/services/beans/AbstractDataStub.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 14
Missing a Javadoc comment. 22
Unused @param tag for 'id'. 36
Expected @param tag for 'entryId'. 39
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 49
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 59
Parameter id should be final. 59
'id' hides a field. 59
Method 'equals' is not designed for extension - needs to be abstract, final or empty. 63
Parameter obj should be final. 64
'cast' is not followed by whitespace. 69
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 74

org/galaxy/services/beans/AbstractPaginable.java

Violation Message Line
Line has trailing spaces. 9
Unused Javadoc tag. 10
Type Javadoc comment is missing an @param <T> tag. 14
Missing a Javadoc comment. 18
Line has trailing spaces. 19
Missing a Javadoc comment. 21
Line has trailing spaces. 22
Missing a Javadoc comment. 24
'10' is a magic number. 24
Line has trailing spaces. 25
Missing a Javadoc comment. 27
Line has trailing spaces. 28
Missing a Javadoc comment. 30
Missing a Javadoc comment. 33
Line has trailing spaces. 37
'10' is a magic number. 41
Line is longer than 80 characters (found 98). 44
Missing a Javadoc comment. 44
Parameter offset should be final. 44
'offset' hides a field. 44
Parameter limit should be final. 44
'limit' hides a field. 44
Parameter total should be final. 44
'total' hides a field. 44
Parameter displayable should be final. 44
'displayable' hides a field. 44
Parameter entries should be final. 44
'entries' hides a field. 44
Method 'getOffset' is not designed for extension - needs to be abstract, final or empty. 52
Missing a Javadoc comment. 52
Method 'setOffset' is not designed for extension - needs to be abstract, final or empty. 56
Missing a Javadoc comment. 56
Parameter offset should be final. 56
'offset' hides a field. 56
Method 'getLimit' is not designed for extension - needs to be abstract, final or empty. 60
Missing a Javadoc comment. 60
Method 'setLimit' is not designed for extension - needs to be abstract, final or empty. 64
Missing a Javadoc comment. 64
Parameter limit should be final. 64
'limit' hides a field. 64
Method 'getTotal' is not designed for extension - needs to be abstract, final or empty. 68
Missing a Javadoc comment. 68
Method 'setTotal' is not designed for extension - needs to be abstract, final or empty. 72
Missing a Javadoc comment. 72
Parameter total should be final. 72
'total' hides a field. 72
Method 'getDisplayable' is not designed for extension - needs to be abstract, final or empty. 76
Missing a Javadoc comment. 76
Method 'setDisplayable' is not designed for extension - needs to be abstract, final or empty. 80
Missing a Javadoc comment. 80
Parameter displayable should be final. 80
'displayable' hides a field. 80
Method 'getEntries' is not designed for extension - needs to be abstract, final or empty. 84
Missing a Javadoc comment. 84
Method 'setEntries' is not designed for extension - needs to be abstract, final or empty. 88
Missing a Javadoc comment. 88
Parameter entries should be final. 88
'entries' hides a field. 88
Line has trailing spaces. 91

org/galaxy/services/beans/AccessRights.java

Violation Message Line
File does not end with a newline. 0
'=' is not preceded with whitespace. 11
'=' is not followed by whitespace. 11
'}' is not preceded with whitespace. 12
Missing a Javadoc comment. 16
Missing a Javadoc comment. 19
Missing a Javadoc comment. 22
Missing a Javadoc comment. 24
Line has trailing spaces. 25
Missing a Javadoc comment. 26
Line has trailing spaces. 27
Line has trailing spaces. 28
Missing a Javadoc comment. 38
Parameter entityId should be final. 38
'entityId' hides a field. 38
Parameter userId should be final. 38
'userId' hides a field. 38
Line has trailing spaces. 42
Method 'getEntityId' is not designed for extension - needs to be abstract, final or empty. 43
Missing a Javadoc comment. 43
Method 'setEntityId' is not designed for extension - needs to be abstract, final or empty. 47
Missing a Javadoc comment. 47
Parameter entityId should be final. 47
'entityId' hides a field. 47
Method 'getUserId' is not designed for extension - needs to be abstract, final or empty. 51
Missing a Javadoc comment. 51
Method 'setUserId' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
Parameter userId should be final. 55
'userId' hides a field. 55
Method 'isCanRead' is not designed for extension - needs to be abstract, final or empty. 59
Missing a Javadoc comment. 59
Method 'setCanRead' is not designed for extension - needs to be abstract, final or empty. 63
Missing a Javadoc comment. 63
Parameter canRead should be final. 63
'canRead' hides a field. 63
Method 'isCanWrite' is not designed for extension - needs to be abstract, final or empty. 67
Missing a Javadoc comment. 67
Method 'setCanWrite' is not designed for extension - needs to be abstract, final or empty. 71
Missing a Javadoc comment. 71
Parameter canWrite should be final. 71
'canWrite' hides a field. 71
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 75
Line is longer than 80 characters (found 137). 77

org/galaxy/services/beans/AvailableServices.java

Violation Message Line
Unused import - java.io.Serializable. 3
Line has trailing spaces. 14
Missing a Javadoc comment. 22
Line has trailing spaces. 23
Missing a Javadoc comment. 24
First sentence should end with a period. 27
Line has trailing spaces. 29
Missing a Javadoc comment. 36
Parameter services should be final. 36
Method 'getServices' is not designed for extension - needs to be abstract, final or empty. 41
Missing a Javadoc comment. 41
'=' is not preceded with whitespace. 41
'=' is not followed by whitespace. 41
'=' is not preceded with whitespace. 42
'=' is not followed by whitespace. 42
Method 'setServices' is not designed for extension - needs to be abstract, final or empty. 47
Missing a Javadoc comment. 47
Parameter services should be final. 47
Line has trailing spaces. 50

org/galaxy/services/beans/Cabinet.java

Violation Message Line
Line has trailing spaces. 13
Line is longer than 80 characters (found 82). 13
Missing a Javadoc comment. 18
Line has trailing spaces. 19
Missing a Javadoc comment. 21
Line has trailing spaces. 22
Missing a Javadoc comment. 24
Line has trailing spaces. 25
Missing a Javadoc comment. 27
Missing a Javadoc comment. 30
Line has trailing spaces. 31
Missing a Javadoc comment. 33
Line has trailing spaces. 34
Missing a Javadoc comment. 36
Line has trailing spaces. 37
Missing a Javadoc comment. 39
Line has trailing spaces. 40
Line has trailing spaces. 43
Missing a Javadoc comment. 50
Parameter id should be final. 50
Method 'getOwner' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Method 'setOwner' is not designed for extension - needs to be abstract, final or empty. 58
Missing a Javadoc comment. 58
Parameter owner should be final. 58
'owner' hides a field. 58
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 62
Missing a Javadoc comment. 62
Method 'setName' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Parameter name should be final. 66
'name' hides a field. 66
Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 70
Missing a Javadoc comment. 70
Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Parameter description should be final. 74
'description' hides a field. 74
Method 'getDateCreated' is not designed for extension - needs to be abstract, final or empty. 78
Missing a Javadoc comment. 78
Method 'setDateCreated' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Parameter dateCreated should be final. 82
'dateCreated' hides a field. 82
Method 'getDateModified' is not designed for extension - needs to be abstract, final or empty. 86
Missing a Javadoc comment. 86
Method 'setDateModified' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 90
Parameter dateModified should be final. 90
'dateModified' hides a field. 90
Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 94
Missing a Javadoc comment. 94
Method 'setSize' is not designed for extension - needs to be abstract, final or empty. 98
Missing a Javadoc comment. 98
Parameter size should be final. 98
'size' hides a field. 98
Method 'getPath' is not designed for extension - needs to be abstract, final or empty. 102
Missing a Javadoc comment. 102
Method 'setPath' is not designed for extension - needs to be abstract, final or empty. 106
Missing a Javadoc comment. 106
Parameter path should be final. 106
'path' hides a field. 106
Line has trailing spaces. 109

org/galaxy/services/beans/Capability.java

Violation Message Line
File does not end with a newline. 0
Parameter id should be final. 36

org/galaxy/services/beans/Collection.java

Violation Message Line
Unused import - java.io.Serializable. 3
Line has trailing spaces. 9
Line has trailing spaces. 15
Line has trailing spaces. 16
Line is longer than 80 characters (found 82). 16
Line has trailing spaces. 20
Missing a Javadoc comment. 22
Line has trailing spaces. 23
Missing a Javadoc comment. 25
Line has trailing spaces. 26
Missing a Javadoc comment. 28
Line has trailing spaces. 29
Missing a Javadoc comment. 31
Missing a Javadoc comment. 34
Missing a Javadoc comment. 37
Line has trailing spaces. 38
Missing a Javadoc comment. 40
Missing a Javadoc comment. 43
Missing a Javadoc comment. 46
Line has trailing spaces. 47
Missing a Javadoc comment. 49
Line has trailing spaces. 50
Missing a Javadoc comment. 52
Missing a Javadoc comment. 55
Line has trailing spaces. 59
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 70
Missing a Javadoc comment. 70
Parameter id should be final. 70
'id' hides a field. 70
Method 'getOwner' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Method 'setOwner' is not designed for extension - needs to be abstract, final or empty. 78
Missing a Javadoc comment. 78
Parameter owner should be final. 78
'owner' hides a field. 78
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Method 'setName' is not designed for extension - needs to be abstract, final or empty. 86
Missing a Javadoc comment. 86
Parameter name should be final. 86
'name' hides a field. 86
Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 90
Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 94
Missing a Javadoc comment. 94
Parameter description should be final. 94
'description' hides a field. 94
Method 'getDirectory' is not designed for extension - needs to be abstract, final or empty. 98
Missing a Javadoc comment. 98
Method 'setDirectory' is not designed for extension - needs to be abstract, final or empty. 102
Missing a Javadoc comment. 102
Parameter directory should be final. 102
'directory' hides a field. 102
Method 'getDateCreated' is not designed for extension - needs to be abstract, final or empty. 106
Missing a Javadoc comment. 106
Method 'setDateCreated' is not designed for extension - needs to be abstract, final or empty. 110
Missing a Javadoc comment. 110
Parameter dateCreated should be final. 110
'dateCreated' hides a field. 110
Method 'getDateModified' is not designed for extension - needs to be abstract, final or empty. 114
Missing a Javadoc comment. 114
Method 'setDateModified' is not designed for extension - needs to be abstract, final or empty. 118
Missing a Javadoc comment. 118
Parameter dateModified should be final. 118
'dateModified' hides a field. 118
Method 'getDiskUsage' is not designed for extension - needs to be abstract, final or empty. 122
Missing a Javadoc comment. 122
Method 'setDiskUsage' is not designed for extension - needs to be abstract, final or empty. 126
Missing a Javadoc comment. 126
Parameter diskUsage should be final. 126
'diskUsage' hides a field. 126
Method 'getDataSourcesCount' is not designed for extension - needs to be abstract, final or empty. 130
Missing a Javadoc comment. 130
Method 'setDataSourcesCount' is not designed for extension - needs to be abstract, final or empty. 134
Missing a Javadoc comment. 134
Parameter dataSourcesCount should be final. 134
'dataSourcesCount' hides a field. 134
Method 'getDocumentsCount' is not designed for extension - needs to be abstract, final or empty. 138
Missing a Javadoc comment. 138
Method 'setDocumentsCount' is not designed for extension - needs to be abstract, final or empty. 142
Missing a Javadoc comment. 142
Parameter documentsCount should be final. 142
'documentsCount' hides a field. 142
Method 'getDocumentsIndexedCount' is not designed for extension - needs to be abstract, final or empty. 146
Missing a Javadoc comment. 146
Method 'setDocumentsIndexedCount' is not designed for extension - needs to be abstract, final or empty. 150
Missing a Javadoc comment. 150
Parameter documentsIndexedCount should be final. 150
'documentsIndexedCount' hides a field. 150
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 154
Line is longer than 80 characters (found 88). 156
Line has trailing spaces. 158

org/galaxy/services/beans/Collections.java

Violation Message Line
Line has trailing spaces. 7
Line has trailing spaces. 13
Missing a Javadoc comment. 15
Line has trailing spaces. 16
Line has trailing spaces. 19
Line has trailing spaces. 25

org/galaxy/services/beans/Comment.java

Violation Message Line
File does not end with a newline. 0
'}' is not preceded with whitespace. 13
First sentence should end with a period. 16
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 67
Missing a Javadoc comment. 67
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 71
Missing a Javadoc comment. 71
Parameter id should be final. 71
'id' hides a field. 71
Method 'getResource' is not designed for extension - needs to be abstract, final or empty. 75
Missing a Javadoc comment. 75
Method 'setResource' is not designed for extension - needs to be abstract, final or empty. 79
Missing a Javadoc comment. 79
Parameter resource should be final. 79
'resource' hides a field. 79
Method 'getAuthor' is not designed for extension - needs to be abstract, final or empty. 83
Missing a Javadoc comment. 83
Method 'setAuthor' is not designed for extension - needs to be abstract, final or empty. 87
Missing a Javadoc comment. 87
Parameter author should be final. 87
'author' hides a field. 87
Method 'getCreated' is not designed for extension - needs to be abstract, final or empty. 91
Missing a Javadoc comment. 91
Method 'setCreated' is not designed for extension - needs to be abstract, final or empty. 95
Missing a Javadoc comment. 95
Parameter created should be final. 95
'created' hides a field. 95
Method 'getComment' is not designed for extension - needs to be abstract, final or empty. 99
Missing a Javadoc comment. 99
Method 'setComment' is not designed for extension - needs to be abstract, final or empty. 103
Missing a Javadoc comment. 103
Parameter comment should be final. 103
'comment' hides a field. 103

org/galaxy/services/beans/Comments.java

Violation Message Line
First sentence should end with a period. 14

org/galaxy/services/beans/CommonTask.java

Violation Message Line
Unused import - java.io.Serializable. 3
Line has trailing spaces. 14
Missing a Javadoc comment. 23
Line has trailing spaces. 24
Missing a Javadoc comment. 26
Line has trailing spaces. 27
Missing a Javadoc comment. 29
Line has trailing spaces. 34
Missing a Javadoc comment. 41
Parameter type should be final. 41
'type' hides a field. 41
Parameter settings should be final. 41
'settings' hides a field. 41
Method 'getType' is not designed for extension - needs to be abstract, final or empty. 46
Missing a Javadoc comment. 46
Method 'setType' is not designed for extension - needs to be abstract, final or empty. 50
Missing a Javadoc comment. 50
Parameter type should be final. 50
'type' hides a field. 50
Line has trailing spaces. 53
Method 'getSettings' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Method 'setSettings' is not designed for extension - needs to be abstract, final or empty. 59
Missing a Javadoc comment. 59
Parameter settings should be final. 59
'settings' hides a field. 59
Line has trailing spaces. 62

org/galaxy/services/beans/Crawler.java

Violation Message Line
Unused import - java.io.Serializable. 3
'}' is not preceded with whitespace. 17
Missing a Javadoc comment. 21
Line has trailing spaces. 22
Missing a Javadoc comment. 23
Missing a Javadoc comment. 26
Missing a Javadoc comment. 29
Missing a Javadoc comment. 33
Parameter systems should be final. 33
'systems' hides a field. 33
Parameter services should be final. 33
'services' hides a field. 33
Method 'getServices' is not designed for extension - needs to be abstract, final or empty. 38
Missing a Javadoc comment. 38
'=' is not preceded with whitespace. 38
'=' is not followed by whitespace. 38
'=' is not preceded with whitespace. 39
'=' is not followed by whitespace. 39
Method 'setServices' is not designed for extension - needs to be abstract, final or empty. 44
Missing a Javadoc comment. 44
Parameter services should be final. 44
'services' hides a field. 44
Method 'getSystems' is not designed for extension - needs to be abstract, final or empty. 48
Missing a Javadoc comment. 48
'=' is not preceded with whitespace. 48
'=' is not followed by whitespace. 48
'=' is not preceded with whitespace. 49
'=' is not followed by whitespace. 49
Method 'setSystems' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Parameter systems should be final. 54
'systems' hides a field. 54
Line has trailing spaces. 57

org/galaxy/services/beans/CrawlerTask.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 107). 13
'}' is not preceded with whitespace. 13
Missing a Javadoc comment. 17
Missing a Javadoc comment. 18
Should use uppercase 'L'. 18
Missing a Javadoc comment. 19
Should use uppercase 'L'. 19
Missing a Javadoc comment. 20
Should use uppercase 'L'. 20
Missing a Javadoc comment. 21
Should use uppercase 'L'. 21
Missing a Javadoc comment. 22
Missing a Javadoc comment. 23
Missing a Javadoc comment. 24
Missing a Javadoc comment. 25
Missing a Javadoc comment. 27
Method 'getOwnerId' is not designed for extension - needs to be abstract, final or empty. 31
Missing a Javadoc comment. 31
Method 'setOwnerId' is not designed for extension - needs to be abstract, final or empty. 35
Missing a Javadoc comment. 35
Parameter ownerId should be final. 35
'ownerId' hides a field. 35
Method 'getTargetId' is not designed for extension - needs to be abstract, final or empty. 39
Missing a Javadoc comment. 39
Method 'setTargetId' is not designed for extension - needs to be abstract, final or empty. 43
Missing a Javadoc comment. 43
Parameter targetId should be final. 43
'targetId' hides a field. 43
Method 'getStartAt' is not designed for extension - needs to be abstract, final or empty. 47
Missing a Javadoc comment. 47
Method 'setStartAt' is not designed for extension - needs to be abstract, final or empty. 51
Missing a Javadoc comment. 51
Parameter startAt should be final. 51
'startAt' hides a field. 51
Method 'getCancelAt' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
Method 'setCancelAt' is not designed for extension - needs to be abstract, final or empty. 59
Missing a Javadoc comment. 59
Parameter cancelAt should be final. 59
'cancelAt' hides a field. 59
Method 'getCollectionId' is not designed for extension - needs to be abstract, final or empty. 63
Missing a Javadoc comment. 63
Method 'setCollectionId' is not designed for extension - needs to be abstract, final or empty. 67
Missing a Javadoc comment. 67
Parameter collectionId should be final. 67
'collectionId' hides a field. 67
Line has trailing spaces. 70
Method 'getDataSourceId' is not designed for extension - needs to be abstract, final or empty. 71
Missing a Javadoc comment. 71
Method 'setDataSourceId' is not designed for extension - needs to be abstract, final or empty. 75
Missing a Javadoc comment. 75
Parameter dataSourceId should be final. 75
'dataSourceId' hides a field. 75
Method 'getProcessSerial' is not designed for extension - needs to be abstract, final or empty. 79
Missing a Javadoc comment. 79
Method 'setProcessSerial' is not designed for extension - needs to be abstract, final or empty. 83
Missing a Javadoc comment. 83
Parameter processSerial should be final. 83
'processSerial' hides a field. 83
Method 'getData' is not designed for extension - needs to be abstract, final or empty. 87
Missing a Javadoc comment. 87
Method 'setData' is not designed for extension - needs to be abstract, final or empty. 91
Missing a Javadoc comment. 91
Parameter data should be final. 91
'data' hides a field. 91
Line has trailing spaces. 94

org/galaxy/services/beans/CrawlerTaskStats.java

Violation Message Line
Line is longer than 80 characters (found 130). 13
Missing a Javadoc comment. 18
Line has trailing spaces. 19
Missing a Javadoc comment. 20
Should use uppercase 'L'. 20
Missing a Javadoc comment. 21
Should use uppercase 'L'. 21
Missing a Javadoc comment. 22
Should use uppercase 'L'. 22
Missing a Javadoc comment. 23
Should use uppercase 'L'. 23
Missing a Javadoc comment. 24
Should use uppercase 'L'. 24
Missing a Javadoc comment. 25
Should use uppercase 'L'. 25
Missing a Javadoc comment. 26
Should use uppercase 'L'. 26
Missing a Javadoc comment. 27
Should use uppercase 'L'. 27
Missing a Javadoc comment. 28
Should use uppercase 'L'. 28
Missing a Javadoc comment. 29
Should use uppercase 'L'. 29
Missing a Javadoc comment. 30
Missing a Javadoc comment. 32
Method 'getSystemId' is not designed for extension - needs to be abstract, final or empty. 35
Missing a Javadoc comment. 35
Method 'setSystemId' is not designed for extension - needs to be abstract, final or empty. 39
Missing a Javadoc comment. 39
Parameter systemId should be final. 39
'systemId' hides a field. 39
Method 'getParentId' is not designed for extension - needs to be abstract, final or empty. 43
Missing a Javadoc comment. 43
Method 'setParentId' is not designed for extension - needs to be abstract, final or empty. 47
Missing a Javadoc comment. 47
Parameter parentId should be final. 47
'parentId' hides a field. 47
Method 'getSerialId' is not designed for extension - needs to be abstract, final or empty. 51
Missing a Javadoc comment. 51
Method 'setSerialId' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
Parameter serialId should be final. 55
'serialId' hides a field. 55
Method 'getAccepted' is not designed for extension - needs to be abstract, final or empty. 59
Missing a Javadoc comment. 59
Method 'setAccepted' is not designed for extension - needs to be abstract, final or empty. 63
Missing a Javadoc comment. 63
Parameter accepted should be final. 63
'accepted' hides a field. 63
Method 'getNewcomers' is not designed for extension - needs to be abstract, final or empty. 67
Missing a Javadoc comment. 67
Method 'setNewcomers' is not designed for extension - needs to be abstract, final or empty. 71
Missing a Javadoc comment. 71
Parameter newcomers should be final. 71
'newcomers' hides a field. 71
Method 'getUnique' is not designed for extension - needs to be abstract, final or empty. 75
Missing a Javadoc comment. 75
Method 'setUnique' is not designed for extension - needs to be abstract, final or empty. 79
Missing a Javadoc comment. 79
Parameter unique should be final. 79
'unique' hides a field. 79
Method 'getProcessed' is not designed for extension - needs to be abstract, final or empty. 83
Missing a Javadoc comment. 83
Method 'setProcessed' is not designed for extension - needs to be abstract, final or empty. 87
Missing a Javadoc comment. 87
Parameter processed should be final. 87
'processed' hides a field. 87
Method 'getFailed' is not designed for extension - needs to be abstract, final or empty. 91
Missing a Javadoc comment. 91
Method 'setFailed' is not designed for extension - needs to be abstract, final or empty. 95
Missing a Javadoc comment. 95
Parameter failed should be final. 95
'failed' hides a field. 95
Method 'getWrittenAt' is not designed for extension - needs to be abstract, final or empty. 99
Missing a Javadoc comment. 99
Method 'setWrittenAt' is not designed for extension - needs to be abstract, final or empty. 103
Missing a Javadoc comment. 103
Parameter writtenAt should be final. 103
'writtenAt' hides a field. 103
Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 107
Missing a Javadoc comment. 107
Method 'setMessage' is not designed for extension - needs to be abstract, final or empty. 111
Missing a Javadoc comment. 111
Parameter message should be final. 111
'message' hides a field. 111
Method 'getStatus' is not designed for extension - needs to be abstract, final or empty. 115
Missing a Javadoc comment. 115
Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. 119
Missing a Javadoc comment. 119
Parameter status should be final. 119
'status' hides a field. 119
Line has trailing spaces. 122

org/galaxy/services/beans/DataSource.java

Violation Message Line
File does not end with a newline. 0
'=' is not preceded with whitespace. 15
'=' is not followed by whitespace. 15
Line is longer than 80 characters (found 141). 16
'}' is not preceded with whitespace. 16
Missing a Javadoc comment. 20
Missing a Javadoc comment. 23
Missing a Javadoc comment. 26
Missing a Javadoc comment. 29
Missing a Javadoc comment. 32
Missing a Javadoc comment. 35
Missing a Javadoc comment. 38
Missing a Javadoc comment. 41
Missing a Javadoc comment. 44
Missing a Javadoc comment. 47
Missing a Javadoc comment. 50
Missing a Javadoc comment. 53
Missing a Javadoc comment. 65
Parameter type should be final. 65
'type' hides a field. 65
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 69
Missing a Javadoc comment. 69
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 73
Missing a Javadoc comment. 73
Parameter id should be final. 73
'id' hides a field. 73
Method 'getOwner' is not designed for extension - needs to be abstract, final or empty. 77
Missing a Javadoc comment. 77
Method 'setOwner' is not designed for extension - needs to be abstract, final or empty. 81
Missing a Javadoc comment. 81
Parameter owner should be final. 81
'owner' hides a field. 81
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 85
Missing a Javadoc comment. 85
Method 'setCollection' is not designed for extension - needs to be abstract, final or empty. 89
Missing a Javadoc comment. 89
Parameter collection should be final. 89
'collection' hides a field. 89
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 93
Missing a Javadoc comment. 93
Method 'setName' is not designed for extension - needs to be abstract, final or empty. 97
Missing a Javadoc comment. 97
Parameter name should be final. 97
'name' hides a field. 97
Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 101
Missing a Javadoc comment. 101
Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 105
Missing a Javadoc comment. 105
Parameter description should be final. 105
'description' hides a field. 105
Method 'getType' is not designed for extension - needs to be abstract, final or empty. 109
Missing a Javadoc comment. 109
Method 'setType' is not designed for extension - needs to be abstract, final or empty. 113
Missing a Javadoc comment. 113
Parameter type should be final. 113
'type' hides a field. 113
Method 'getMeta' is not designed for extension - needs to be abstract, final or empty. 117
Missing a Javadoc comment. 117
Method 'setMeta' is not designed for extension - needs to be abstract, final or empty. 122
Missing a Javadoc comment. 122
Parameter meta should be final. 122
'meta' hides a field. 122
Method 'getStatus' is not designed for extension - needs to be abstract, final or empty. 126
Missing a Javadoc comment. 126
Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. 130
Missing a Javadoc comment. 130
Parameter status should be final. 130
'status' hides a field. 130
Method 'getLastExecution' is not designed for extension - needs to be abstract, final or empty. 134
Missing a Javadoc comment. 134
Method 'setLastExecution' is not designed for extension - needs to be abstract, final or empty. 138
Missing a Javadoc comment. 138
Parameter lastExecution should be final. 138
'lastExecution' hides a field. 138
Method 'getCreatedAt' is not designed for extension - needs to be abstract, final or empty. 142
Missing a Javadoc comment. 142
Method 'setCreatedAt' is not designed for extension - needs to be abstract, final or empty. 146
Missing a Javadoc comment. 146
Parameter createdAt should be final. 146
'createdAt' hides a field. 146
Method 'isDeleted' is not designed for extension - needs to be abstract, final or empty. 150
Missing a Javadoc comment. 150
Method 'setDeleted' is not designed for extension - needs to be abstract, final or empty. 154
Missing a Javadoc comment. 154
Parameter deleted should be final. 154
'deleted' hides a field. 154
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 158
Line is longer than 80 characters (found 119). 160

org/galaxy/services/beans/DataSourceStatePair.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 11
Missing a Javadoc comment. 12
Missing a Javadoc comment. 13
Missing a Javadoc comment. 15
Line is longer than 80 characters (found 81). 18
Missing a Javadoc comment. 18
Parameter sourceId should be final. 18
'sourceId' hides a field. 18
Parameter lastCancelationForDatasource should be final. 18
Method 'getSourceId' is not designed for extension - needs to be abstract, final or empty. 23
Missing a Javadoc comment. 23
Method 'setSourceId' is not designed for extension - needs to be abstract, final or empty. 27
Missing a Javadoc comment. 27
Parameter sourceId should be final. 27
'sourceId' hides a field. 27
Method 'getCancelAtStamp' is not designed for extension - needs to be abstract, final or empty. 31
Missing a Javadoc comment. 31
Method 'setCancelAtStamp' is not designed for extension - needs to be abstract, final or empty. 35
Missing a Javadoc comment. 35
Parameter cancelAtStamp should be final. 35
'cancelAtStamp' hides a field. 35
Line has trailing spaces. 38

org/galaxy/services/beans/DataSourceStatePairs.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 17
Missing a Javadoc comment. 18
';' is preceded with whitespace. 20
First sentence should end with a period. 21
Line has trailing spaces. 23
Missing a Javadoc comment. 30
Parameter datasources should be final. 30
Missing a Javadoc comment. 34
Parameter datasources should be final. 34
Method 'getDatasourcesStates' is not designed for extension - needs to be abstract, final or empty. 38
Missing a Javadoc comment. 38
'=' is not preceded with whitespace. 38
'=' is not followed by whitespace. 38
'=' is not preceded with whitespace. 39
'=' is not followed by whitespace. 39
Line is longer than 80 characters (found 83). 44
Method 'setDatasourcesStates' is not designed for extension - needs to be abstract, final or empty. 44
Missing a Javadoc comment. 44
Parameter datasourcesStates should be final. 44
'datasourcesStates' hides a field. 44
Line has trailing spaces. 47
Method 'addPair' is not designed for extension - needs to be abstract, final or empty. 48
Missing a Javadoc comment. 48
'(' is followed by whitespace. 48
Parameter pair should be final. 48
')' is preceded with whitespace. 48
'{' is not preceded with whitespace. 48
Line has trailing spaces. 51

org/galaxy/services/beans/DataSourceTaskReport.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 147). 14
'}' is not preceded with whitespace. 14
Missing a Javadoc comment. 18
Line has trailing spaces. 89
Parameter sourceId should be final. 118
'sourceId' hides a field. 118
Expected @param tag for 'sourceId'. 118
Parameter id should be final. 127
'id' hides a field. 127
Expected @param tag for 'id'. 127
Parameter sourceId should be final. 127
'sourceId' hides a field. 127
Expected @param tag for 'sourceId'. 127
Should use uppercase 'L'. 131
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 134
Missing a Javadoc comment. 134
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 138
Missing a Javadoc comment. 138
Parameter id should be final. 138
'id' hides a field. 138
Method 'getSourceId' is not designed for extension - needs to be abstract, final or empty. 142
Missing a Javadoc comment. 142
Method 'setSourceId' is not designed for extension - needs to be abstract, final or empty. 146
Missing a Javadoc comment. 146
Parameter sourceId should be final. 146
'sourceId' hides a field. 146
Method 'getStarted' is not designed for extension - needs to be abstract, final or empty. 150
Missing a Javadoc comment. 150
Method 'setStarted' is not designed for extension - needs to be abstract, final or empty. 154
Missing a Javadoc comment. 154
Parameter started should be final. 154
'started' hides a field. 154
Method 'getStopped' is not designed for extension - needs to be abstract, final or empty. 158
Missing a Javadoc comment. 158
Method 'setStopped' is not designed for extension - needs to be abstract, final or empty. 162
Missing a Javadoc comment. 162
Parameter stopped should be final. 162
'stopped' hides a field. 162
Method 'getState' is not designed for extension - needs to be abstract, final or empty. 166
Missing a Javadoc comment. 166
Method 'setState' is not designed for extension - needs to be abstract, final or empty. 170
Missing a Javadoc comment. 170
Parameter state should be final. 170
'state' hides a field. 170
Method 'getRead' is not designed for extension - needs to be abstract, final or empty. 174
Missing a Javadoc comment. 174
Method 'setRead' is not designed for extension - needs to be abstract, final or empty. 178
Missing a Javadoc comment. 178
Parameter read should be final. 178
'read' hides a field. 178
Method 'getAdded' is not designed for extension - needs to be abstract, final or empty. 182
Missing a Javadoc comment. 182
Method 'setAdded' is not designed for extension - needs to be abstract, final or empty. 186
Missing a Javadoc comment. 186
Parameter added should be final. 186
'added' hides a field. 186
Method 'getModified' is not designed for extension - needs to be abstract, final or empty. 190
Missing a Javadoc comment. 190
Method 'setModified' is not designed for extension - needs to be abstract, final or empty. 194
Missing a Javadoc comment. 194
Parameter modified should be final. 194
'modified' hides a field. 194
Method 'getUnmodified' is not designed for extension - needs to be abstract, final or empty. 198
Missing a Javadoc comment. 198
Method 'setUnmodified' is not designed for extension - needs to be abstract, final or empty. 202
Missing a Javadoc comment. 202
Parameter unmodified should be final. 202
'unmodified' hides a field. 202
Method 'getFiltered' is not designed for extension - needs to be abstract, final or empty. 206
Missing a Javadoc comment. 206
Method 'setFiltered' is not designed for extension - needs to be abstract, final or empty. 210
Missing a Javadoc comment. 210
Parameter filtered should be final. 210
'filtered' hides a field. 210
Method 'getTaskId' is not designed for extension - needs to be abstract, final or empty. 214
Missing a Javadoc comment. 214
Method 'setTaskId' is not designed for extension - needs to be abstract, final or empty. 218
Missing a Javadoc comment. 218
Parameter taskId should be final. 218
'taskId' hides a field. 218
Method 'getFetched' is not designed for extension - needs to be abstract, final or empty. 222
Missing a Javadoc comment. 222
Method 'setFetched' is not designed for extension - needs to be abstract, final or empty. 226
Missing a Javadoc comment. 226
Parameter fetched should be final. 226
'fetched' hides a field. 226

org/galaxy/services/beans/DirectoryFiles.java

Violation Message Line
Unused import - java.io.Serializable. 3
Line has trailing spaces. 14
'}' is not preceded with whitespace. 19
Line has trailing spaces. 21
Missing a Javadoc comment. 23
Line has trailing spaces. 24
Missing a Javadoc comment. 25
Line has trailing spaces. 30
Line has trailing spaces. 37
Method 'getPaths' is not designed for extension - needs to be abstract, final or empty. 37
Missing a Javadoc comment. 37
'=' is not preceded with whitespace. 38
'=' is not followed by whitespace. 38
'=' is not preceded with whitespace. 38
'=' is not followed by whitespace. 38
Line has trailing spaces. 39
Method 'setPaths' is not designed for extension - needs to be abstract, final or empty. 44
Missing a Javadoc comment. 44
Parameter paths should be final. 44
'paths' hides a field. 44
Line has trailing spaces. 47

org/galaxy/services/beans/DiskUsage.java

Violation Message Line
Unused import - java.io.Serializable. 3
Line has trailing spaces. 8
Missing a Javadoc comment. 16
Line has trailing spaces. 17
Missing a Javadoc comment. 19
Should use uppercase 'L'. 19
Line has trailing spaces. 20
Missing a Javadoc comment. 22
Should use uppercase 'L'. 22
Line has trailing spaces. 26
Line has trailing spaces. 33
Missing a Javadoc comment. 34
Parameter usedSpace should be final. 34
'usedSpace' hides a field. 34
Parameter freeSpace should be final. 34
'freeSpace' hides a field. 34
Method 'getUsedSpace' is not designed for extension - needs to be abstract, final or empty. 39
Missing a Javadoc comment. 39
Method 'setUsedSpace' is not designed for extension - needs to be abstract, final or empty. 43
Missing a Javadoc comment. 43
Parameter usedSpace should be final. 43
'usedSpace' hides a field. 43
Method 'getFreeSpace' is not designed for extension - needs to be abstract, final or empty. 47
Missing a Javadoc comment. 47
Method 'setFreeSpace' is not designed for extension - needs to be abstract, final or empty. 51
Missing a Javadoc comment. 51
Parameter freeSpace should be final. 51
'freeSpace' hides a field. 51
Line has trailing spaces. 54
Method 'getUsedSpaceInPercents' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
'cast' is not followed by whitespace. 56
'*' is not preceded with whitespace. 56
'*' is not followed by whitespace. 56
'100' is a magic number. 56
Line has trailing spaces. 58

org/galaxy/services/beans/GraphEdge.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 20
Line has trailing spaces. 27
Line has trailing spaces. 34
Method 'getFrom' is not designed for extension - needs to be abstract, final or empty. 51
Missing a Javadoc comment. 51
Method 'setFrom' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
Parameter from should be final. 55
'from' hides a field. 55
Method 'getTo' is not designed for extension - needs to be abstract, final or empty. 59
Missing a Javadoc comment. 59
Method 'setTo' is not designed for extension - needs to be abstract, final or empty. 63
Missing a Javadoc comment. 63
Parameter to should be final. 63
'to' hides a field. 63
Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 67
Missing a Javadoc comment. 67
Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 71
Missing a Javadoc comment. 71
Parameter reference should be final. 71
'reference' hides a field. 71

org/galaxy/services/beans/Group.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 7
Line has trailing spaces. 16
Line has trailing spaces. 20
Line has trailing spaces. 23
Line has trailing spaces. 32
Line has trailing spaces. 34
Parameter id should be final. 37
Line has trailing spaces. 40

org/galaxy/services/beans/IndexSettings.java

Violation Message Line
Line has trailing spaces. 14
Missing a Javadoc comment. 20
Line has trailing spaces. 21
Missing a Javadoc comment. 23
Line has trailing spaces. 24
Missing a Javadoc comment. 26
Missing a Javadoc comment. 29
Line has trailing spaces. 30
Missing a Javadoc comment. 32
Line has trailing spaces. 33
Missing a Javadoc comment. 35
Line has trailing spaces. 36
Missing a Javadoc comment. 38
Line has trailing spaces. 39
Missing a Javadoc comment. 41
Line has trailing spaces. 42
Missing a Javadoc comment. 44
Line has trailing spaces. 45
Missing a Javadoc comment. 47
Line has trailing spaces. 48
Missing a Javadoc comment. 50
Line has trailing spaces. 51
Missing a Javadoc comment. 53
Line has trailing spaces. 54
Line has trailing spaces. 56
Missing a Javadoc comment. 56
Line has trailing spaces. 59
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Method 'setCollection' is not designed for extension - needs to be abstract, final or empty. 70
Missing a Javadoc comment. 70
Parameter collection should be final. 70
'collection' hides a field. 70
Method 'getOwner' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Method 'setOwner' is not designed for extension - needs to be abstract, final or empty. 78
Missing a Javadoc comment. 78
Parameter owner should be final. 78
'owner' hides a field. 78
Method 'isMultiThreadExecution' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Method 'setMultiThreadExecution' is not designed for extension - needs to be abstract, final or empty. 86
Missing a Javadoc comment. 86
Parameter multiThreadExecution should be final. 86
'multiThreadExecution' hides a field. 86
Method 'getCapacity' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 90
Method 'setCapacity' is not designed for extension - needs to be abstract, final or empty. 94
Missing a Javadoc comment. 94
Parameter capacity should be final. 94
'capacity' hides a field. 94
Method 'getMergeFactor' is not designed for extension - needs to be abstract, final or empty. 98
Missing a Javadoc comment. 98
Method 'setMergeFactor' is not designed for extension - needs to be abstract, final or empty. 102
Missing a Javadoc comment. 102
Parameter mergeFactor should be final. 102
'mergeFactor' hides a field. 102
Method 'getIndexConstPeriodOfTime' is not designed for extension - needs to be abstract, final or empty. 106
Missing a Javadoc comment. 106
Method 'setIndexConstPeriodOfTime' is not designed for extension - needs to be abstract, final or empty. 110
Missing a Javadoc comment. 110
Parameter indexConstPeriodOfTime should be final. 110
'indexConstPeriodOfTime' hides a field. 110
Method 'getCacheSize' is not designed for extension - needs to be abstract, final or empty. 114
Missing a Javadoc comment. 114
Method 'setCacheSize' is not designed for extension - needs to be abstract, final or empty. 118
Missing a Javadoc comment. 118
Parameter cacheSize should be final. 118
'cacheSize' hides a field. 118
Method 'getEvaluationModel' is not designed for extension - needs to be abstract, final or empty. 122
Missing a Javadoc comment. 122
Method 'setEvaluationModel' is not designed for extension - needs to be abstract, final or empty. 126
Missing a Javadoc comment. 126
Parameter evaluationModel should be final. 126
'evaluationModel' hides a field. 126
Method 'getMaxHitsToScan' is not designed for extension - needs to be abstract, final or empty. 130
Missing a Javadoc comment. 130
Method 'setMaxHitsToScan' is not designed for extension - needs to be abstract, final or empty. 134
Missing a Javadoc comment. 134
Parameter maxHitsToScan should be final. 134
'maxHitsToScan' hides a field. 134
Method 'getPageRankBooster' is not designed for extension - needs to be abstract, final or empty. 138
Missing a Javadoc comment. 138
Method 'setPageRankBooster' is not designed for extension - needs to be abstract, final or empty. 142
Missing a Javadoc comment. 142
Parameter pageRankBooster should be final. 142
'pageRankBooster' hides a field. 142
Method 'getFilters' is not designed for extension - needs to be abstract, final or empty. 146
Missing a Javadoc comment. 146
Method 'setFilters' is not designed for extension - needs to be abstract, final or empty. 150
Missing a Javadoc comment. 150
Parameter filters should be final. 150
'filters' hides a field. 150
Method 'getRequireRoles' is not designed for extension - needs to be abstract, final or empty. 154
Missing a Javadoc comment. 154
Method 'setRequireRoles' is not designed for extension - needs to be abstract, final or empty. 158
Missing a Javadoc comment. 158
Parameter requireRoles should be final. 158
'requireRoles' hides a field. 158
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 162
Line is longer than 80 characters (found 462). 164
Line has trailing spaces. 166

org/galaxy/services/beans/LocalPathDetail.java

Violation Message Line
Unused import - java.io.Serializable. 3
Missing a Javadoc comment. 17
Line has trailing spaces. 18
Missing a Javadoc comment. 20
Line has trailing spaces. 21
Missing a Javadoc comment. 23
Missing a Javadoc comment. 25
Line has trailing spaces. 28
Missing a Javadoc comment. 29
Parameter path should be final. 29
'path' hides a field. 29
Parameter directory should be final. 29
'directory' hides a field. 29
Method 'getPath' is not designed for extension - needs to be abstract, final or empty. 34
Missing a Javadoc comment. 34
Method 'setPath' is not designed for extension - needs to be abstract, final or empty. 38
Missing a Javadoc comment. 38
Parameter path should be final. 38
'path' hides a field. 38
Method 'isDirectory' is not designed for extension - needs to be abstract, final or empty. 42
Missing a Javadoc comment. 42
Method 'setDirectory' is not designed for extension - needs to be abstract, final or empty. 46
Missing a Javadoc comment. 46
Parameter directory should be final. 46
'directory' hides a field. 46
Line has trailing spaces. 49
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 50
Missing a Javadoc comment. 50
Method 'getExtension' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
Avoid inline conditionals. 58
'+' is not preceded with whitespace. 58
'+' is not followed by whitespace. 58
Line has trailing spaces. 60

org/galaxy/services/beans/Message.java

Violation Message Line
Missing a Javadoc comment. 14
Line has trailing spaces. 15
Missing a Javadoc comment. 16
Missing a Javadoc comment. 18
Missing a Javadoc comment. 22
Parameter message should be final. 22
'message' hides a field. 22
Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 26
Missing a Javadoc comment. 26
Method 'setMessage' is not designed for extension - needs to be abstract, final or empty. 30
Missing a Javadoc comment. 30
Parameter message should be final. 30
'message' hides a field. 30
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 34
Line has trailing spaces. 38

org/galaxy/services/beans/PaginableSet.java

Violation Message Line
Type Javadoc comment is missing an @param <T> tag. 19
Line is longer than 80 characters (found 213). 21
'}' is not preceded with whitespace. 21
Missing a Javadoc comment. 25
Missing a Javadoc comment. 28
Missing a Javadoc comment. 31
Missing a Javadoc comment. 34
Missing a Javadoc comment. 37
Missing a Javadoc comment. 39
'10' is a magic number. 48
Unused @param tag for 'results'. 54
Parameter offset should be final. 60
'offset' hides a field. 60
Parameter limit should be final. 60
'limit' hides a field. 60
Parameter total should be final. 60
'total' hides a field. 60
Parameter displayable should be final. 60
'displayable' hides a field. 60
Expected @param tag for 'displayable'. 60
Line is longer than 80 characters (found 93). 64
Missing a Javadoc comment. 64
Parameter offset should be final. 64
'offset' hides a field. 64
Parameter limit should be final. 64
'limit' hides a field. 64
Parameter total should be final. 64
'total' hides a field. 64
Parameter displayable should be final. 64
'displayable' hides a field. 64
Parameter entries should be final. 64
'entries' hides a field. 64
Method 'getOffset' is not designed for extension - needs to be abstract, final or empty. 72
Missing a Javadoc comment. 72
Method 'setOffset' is not designed for extension - needs to be abstract, final or empty. 76
Missing a Javadoc comment. 76
Parameter offset should be final. 76
'offset' hides a field. 76
Method 'getLimit' is not designed for extension - needs to be abstract, final or empty. 80
Missing a Javadoc comment. 80
Method 'setLimit' is not designed for extension - needs to be abstract, final or empty. 84
Missing a Javadoc comment. 84
Parameter limit should be final. 84
'limit' hides a field. 84
Method 'getTotal' is not designed for extension - needs to be abstract, final or empty. 88
Missing a Javadoc comment. 88
Method 'setTotal' is not designed for extension - needs to be abstract, final or empty. 92
Missing a Javadoc comment. 92
Parameter total should be final. 92
'total' hides a field. 92
Method 'getDisplayable' is not designed for extension - needs to be abstract, final or empty. 96
Missing a Javadoc comment. 96
Method 'setDisplayable' is not designed for extension - needs to be abstract, final or empty. 100
Missing a Javadoc comment. 100
Parameter displayable should be final. 100
'displayable' hides a field. 100
Method 'getEntries' is not designed for extension - needs to be abstract, final or empty. 104
Missing a Javadoc comment. 104
Line is longer than 80 characters (found 84). 105
'=' is not preceded with whitespace. 105
'=' is not followed by whitespace. 105
'=' is not preceded with whitespace. 105
'=' is not followed by whitespace. 105
Line is longer than 80 characters (found 84). 106
'=' is not preceded with whitespace. 106
'=' is not followed by whitespace. 106
'=' is not preceded with whitespace. 106
'=' is not followed by whitespace. 106
Line is longer than 80 characters (found 82). 107
'=' is not preceded with whitespace. 107
'=' is not followed by whitespace. 107
'=' is not preceded with whitespace. 107
'=' is not followed by whitespace. 107
Line is longer than 80 characters (found 90). 108
'=' is not preceded with whitespace. 108
'=' is not followed by whitespace. 108
'=' is not preceded with whitespace. 108
'=' is not followed by whitespace. 108
Line is longer than 80 characters (found 90). 109
'=' is not preceded with whitespace. 109
'=' is not followed by whitespace. 109
'=' is not preceded with whitespace. 109
'=' is not followed by whitespace. 109
'=' is not preceded with whitespace. 110
'=' is not followed by whitespace. 110
'=' is not preceded with whitespace. 110
'=' is not followed by whitespace. 110
'=' is not preceded with whitespace. 111
'=' is not followed by whitespace. 111
'=' is not preceded with whitespace. 111
'=' is not followed by whitespace. 111
Line is longer than 80 characters (found 86). 112
'=' is not preceded with whitespace. 112
'=' is not followed by whitespace. 112
'=' is not preceded with whitespace. 112
'=' is not followed by whitespace. 112
Line is longer than 80 characters (found 84). 113
'=' is not preceded with whitespace. 113
'=' is not followed by whitespace. 113
'=' is not preceded with whitespace. 113
'=' is not followed by whitespace. 113
Line is longer than 80 characters (found 83). 114
'=' is not preceded with whitespace. 114
'=' is not followed by whitespace. 114
'=' is not preceded with whitespace. 114
'=' is not followed by whitespace. 114
Line is longer than 80 characters (found 89). 115
'=' is not preceded with whitespace. 115
'=' is not followed by whitespace. 115
'=' is not preceded with whitespace. 115
'=' is not followed by whitespace. 115
Line is longer than 80 characters (found 95). 116
'=' is not preceded with whitespace. 116
'=' is not followed by whitespace. 116
'=' is not preceded with whitespace. 116
'=' is not followed by whitespace. 116
'=' is not preceded with whitespace. 118
'=' is not followed by whitespace. 118
Method 'setEntries' is not designed for extension - needs to be abstract, final or empty. 123
Missing a Javadoc comment. 123
Parameter entries should be final. 123
'entries' hides a field. 123

org/galaxy/services/beans/Preference.java

Violation Message Line
'=' is not preceded with whitespace. 12
'=' is not followed by whitespace. 12
'}' is not preceded with whitespace. 12
Missing a Javadoc comment. 16
Line has trailing spaces. 17
Missing a Javadoc comment. 19
Line has trailing spaces. 20
Missing a Javadoc comment. 22
Line has trailing spaces. 23
Missing a Javadoc comment. 25
Line has trailing spaces. 29
Missing a Javadoc comment. 36
Parameter context should be final. 36
'context' hides a field. 36
Parameter key should be final. 36
'key' hides a field. 36
Parameter value should be final. 36
'value' hides a field. 36
Line has trailing spaces. 41
Line has trailing spaces. 44
Expected an @return tag. 47
Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 47
Line has trailing spaces. 53
Method 'setContext' is not designed for extension - needs to be abstract, final or empty. 57
Parameter context should be final. 57
'context' hides a field. 57
Line has trailing spaces. 60
Line has trailing spaces. 63
Expected an @return tag. 66
Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 66
Line has trailing spaces. 72
Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 76
Parameter key should be final. 76
'key' hides a field. 76
Line has trailing spaces. 82
Expected an @return tag. 85
Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 85
Line has trailing spaces. 91
Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 95
Parameter value should be final. 95
'value' hides a field. 95

org/galaxy/services/beans/Preferences.java

Violation Message Line
Line has trailing spaces. 9
Missing a Javadoc comment. 17
Line has trailing spaces. 18
Missing a Javadoc comment. 20
Line has trailing spaces. 21
Line has trailing spaces. 24
First sentence should end with a period. 31
Line has trailing spaces. 33
Parameter preferences should be final. 37
'preferences' hides a field. 37
Line has trailing spaces. 43
Line has trailing spaces. 47
Method 'getPreferences' is not designed for extension - needs to be abstract, final or empty. 47
'=' is not preceded with whitespace. 48
'=' is not followed by whitespace. 48
'=' is not preceded with whitespace. 48
'=' is not followed by whitespace. 48
Line has trailing spaces. 49
Line has trailing spaces. 56
Method 'setPreferences' is not designed for extension - needs to be abstract, final or empty. 60
Parameter preferences should be final. 60
'preferences' hides a field. 60
Line has trailing spaces. 63

org/galaxy/services/beans/RegisteredSystem.java

Violation Message Line
Line has trailing spaces. 15
Line has trailing spaces. 19
Line has trailing spaces. 22
Line has trailing spaces. 26
Line has trailing spaces. 29
Line has trailing spaces. 33
Line has trailing spaces. 36
Line has trailing spaces. 40
Line has trailing spaces. 43
Line has trailing spaces. 47
Missing a Javadoc comment. 48
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 51
Missing a Javadoc comment. 51
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
Parameter id should be final. 55
'id' hides a field. 55
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 59
Missing a Javadoc comment. 59
Method 'setName' is not designed for extension - needs to be abstract, final or empty. 63
Missing a Javadoc comment. 63
Parameter name should be final. 63
'name' hides a field. 63
Method 'isAvailable' is not designed for extension - needs to be abstract, final or empty. 67
Missing a Javadoc comment. 67
Method 'setAvailable' is not designed for extension - needs to be abstract, final or empty. 71
Missing a Javadoc comment. 71
Parameter available should be final. 71
'available' hides a field. 71
Method 'getDomain' is not designed for extension - needs to be abstract, final or empty. 75
Missing a Javadoc comment. 75
Method 'setDomain' is not designed for extension - needs to be abstract, final or empty. 79
Missing a Javadoc comment. 79
Parameter domain should be final. 79
'domain' hides a field. 79
Line has trailing spaces. 82

org/galaxy/services/beans/RegisteredSystems.java

Violation Message Line
Missing a Javadoc comment. 20
Line has trailing spaces. 21
Missing a Javadoc comment. 22
First sentence should end with a period. 25
Line has trailing spaces. 27
Missing a Javadoc comment. 34
Parameter systems should be final. 34
'systems' hides a field. 34
Missing a Javadoc comment. 38
Parameter systems should be final. 38
'systems' hides a field. 38
Method 'getSystems' is not designed for extension - needs to be abstract, final or empty. 42
Missing a Javadoc comment. 42
'=' is not preceded with whitespace. 42
'=' is not followed by whitespace. 42
'=' is not preceded with whitespace. 43
'=' is not followed by whitespace. 43
Method 'setSystems' is not designed for extension - needs to be abstract, final or empty. 48
Missing a Javadoc comment. 48
Parameter systems should be final. 48
'systems' hides a field. 48
Line has trailing spaces. 51

org/galaxy/services/beans/Resource.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 11
Missing a Javadoc comment. 19
Line has trailing spaces. 20
Missing a Javadoc comment. 22
Line has trailing spaces. 23
Missing a Javadoc comment. 25
Missing a Javadoc comment. 28
Missing a Javadoc comment. 31
Missing a Javadoc comment. 34
Missing a Javadoc comment. 37
Line has trailing spaces. 38
Missing a Javadoc comment. 40
Line has trailing spaces. 41
Missing a Javadoc comment. 43
Line has trailing spaces. 44
Missing a Javadoc comment. 46
Line has trailing spaces. 47
Line is longer than 80 characters (found 104). 48
Missing a Javadoc comment. 49
Missing a Javadoc comment. 52
Line has trailing spaces. 53
Missing a Javadoc comment. 55
Line has trailing spaces. 56
Missing a Javadoc comment. 58
Missing a Javadoc comment. 60
Should use uppercase 'L'. 61
Line has trailing spaces. 63
Missing a Javadoc comment. 64
Parameter id should be final. 64
'id' hides a field. 64
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 69
Missing a Javadoc comment. 69
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 73
Missing a Javadoc comment. 73
Parameter id should be final. 73
'id' hides a field. 73
Method 'getUuid' is not designed for extension - needs to be abstract, final or empty. 77
Missing a Javadoc comment. 77
Method 'setUuid' is not designed for extension - needs to be abstract, final or empty. 81
Missing a Javadoc comment. 81
Parameter uuid should be final. 81
'uuid' hides a field. 81
Method 'getRevision' is not designed for extension - needs to be abstract, final or empty. 85
Missing a Javadoc comment. 85
Method 'setRevision' is not designed for extension - needs to be abstract, final or empty. 89
Missing a Javadoc comment. 89
Parameter revision should be final. 89
'revision' hides a field. 89
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 93
Missing a Javadoc comment. 93
Method 'setCollection' is not designed for extension - needs to be abstract, final or empty. 97
Missing a Javadoc comment. 97
Parameter collection should be final. 97
'collection' hides a field. 97
Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 101
Missing a Javadoc comment. 101
Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 105
Missing a Javadoc comment. 105
Parameter dataSource should be final. 105
'dataSource' hides a field. 105
Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 109
Missing a Javadoc comment. 109
Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 114
Missing a Javadoc comment. 114
Parameter reference should be final. 114
'reference' hides a field. 114
Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 118
Missing a Javadoc comment. 118
Method 'setTitle' is not designed for extension - needs to be abstract, final or empty. 123
Missing a Javadoc comment. 123
Parameter title should be final. 123
'title' hides a field. 123
Method 'getMime' is not designed for extension - needs to be abstract, final or empty. 127
Missing a Javadoc comment. 127
Method 'setMime' is not designed for extension - needs to be abstract, final or empty. 131
Missing a Javadoc comment. 131
Parameter mime should be final. 131
'mime' hides a field. 131
Method 'getChecksum' is not designed for extension - needs to be abstract, final or empty. 135
Missing a Javadoc comment. 135
Method 'setChecksum' is not designed for extension - needs to be abstract, final or empty. 139
Missing a Javadoc comment. 139
Parameter checksum should be final. 139
'checksum' hides a field. 139
Method 'getTimestamp' is not designed for extension - needs to be abstract, final or empty. 143
Missing a Javadoc comment. 143
Method 'setTimestamp' is not designed for extension - needs to be abstract, final or empty. 147
Missing a Javadoc comment. 147
Parameter timestamp should be final. 147
'timestamp' hides a field. 147
Method 'getData' is not designed for extension - needs to be abstract, final or empty. 151
Missing a Javadoc comment. 151
Method 'setData' is not designed for extension - needs to be abstract, final or empty. 155
Missing a Javadoc comment. 155
Parameter data should be final. 155
'data' hides a field. 155
Method 'getText' is not designed for extension - needs to be abstract, final or empty. 159
Missing a Javadoc comment. 159
Method 'setText' is not designed for extension - needs to be abstract, final or empty. 164
Missing a Javadoc comment. 164
Parameter text should be final. 164
'text' hides a field. 164
Method 'getMeta' is not designed for extension - needs to be abstract, final or empty. 168
Missing a Javadoc comment. 168
Method 'setMeta' is not designed for extension - needs to be abstract, final or empty. 172
Missing a Javadoc comment. 172
Parameter meta should be final. 172
'meta' hides a field. 172
Line has trailing spaces. 175
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. 176
Missing a Javadoc comment. 176
'{' is not preceded with whitespace. 177
Line is longer than 80 characters (found 98). 178
Line has trailing spaces. 180
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 181
Line is longer than 80 characters (found 127). 183

org/galaxy/services/beans/Schema.java

Violation Message Line
Line has trailing spaces. 5
Line has trailing spaces. 13
Line has trailing spaces. 17

org/galaxy/services/beans/SearchHit.java

Violation Message Line
File does not end with a newline. 0
'=' is not preceded with whitespace. 13
'=' is not followed by whitespace. 13
Missing a Javadoc comment. 17
Missing a Javadoc comment. 97
Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 100
Missing a Javadoc comment. 100
Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. 104
Missing a Javadoc comment. 104
Parameter contentType should be final. 104
'contentType' hides a field. 104
Method 'getUid' is not designed for extension - needs to be abstract, final or empty. 108
Missing a Javadoc comment. 108
Method 'setUid' is not designed for extension - needs to be abstract, final or empty. 112
Missing a Javadoc comment. 112
Parameter uid should be final. 112
'uid' hides a field. 112
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 116
Missing a Javadoc comment. 116
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 120
Missing a Javadoc comment. 120
Parameter id should be final. 120
'id' hides a field. 120
Method 'getRevision' is not designed for extension - needs to be abstract, final or empty. 124
Missing a Javadoc comment. 124
Method 'setRevision' is not designed for extension - needs to be abstract, final or empty. 128
Missing a Javadoc comment. 128
Parameter revision should be final. 128
'revision' hides a field. 128
Line has trailing spaces. 132
Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 133
Missing a Javadoc comment. 133
Method 'setTitle' is not designed for extension - needs to be abstract, final or empty. 138
Missing a Javadoc comment. 138
Parameter title should be final. 138
'title' hides a field. 138
Method 'getSnippet' is not designed for extension - needs to be abstract, final or empty. 142
Missing a Javadoc comment. 142
Method 'setSnippet' is not designed for extension - needs to be abstract, final or empty. 147
Missing a Javadoc comment. 147
Parameter snippet should be final. 147
'snippet' hides a field. 147
Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 151
Missing a Javadoc comment. 151
Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 155
Missing a Javadoc comment. 155
Parameter reference should be final. 155
'reference' hides a field. 155
Method 'getTimestamp' is not designed for extension - needs to be abstract, final or empty. 159
Missing a Javadoc comment. 159
Method 'setTimestamp' is not designed for extension - needs to be abstract, final or empty. 163
Missing a Javadoc comment. 163
Parameter timestamp should be final. 163
'timestamp' hides a field. 163
Method 'getSimilarity' is not designed for extension - needs to be abstract, final or empty. 167
Missing a Javadoc comment. 167
Method 'setSimilarity' is not designed for extension - needs to be abstract, final or empty. 171
Missing a Javadoc comment. 171
Parameter similarity should be final. 171
'similarity' hides a field. 171
Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. 175
Missing a Javadoc comment. 175
Method 'setAttributes' is not designed for extension - needs to be abstract, final or empty. 179
Missing a Javadoc comment. 179
Parameter attributes should be final. 179
'attributes' hides a field. 179
Method 'isStartGroup' is not designed for extension - needs to be abstract, final or empty. 183
Missing a Javadoc comment. 183
Method 'setStartGroup' is not designed for extension - needs to be abstract, final or empty. 187
Missing a Javadoc comment. 187
Parameter startGroup should be final. 187
'startGroup' hides a field. 187

org/galaxy/services/beans/SearchQuery.java

Violation Message Line
Unused import - java.io.Serializable. 3
Missing a Javadoc comment. 16
Missing a Javadoc comment. 18
Missing a Javadoc comment. 21
Missing a Javadoc comment. 24
Missing a Javadoc comment. 27
Missing a Javadoc comment. 30
'10' is a magic number. 30
Missing a Javadoc comment. 33
Missing a Javadoc comment. 35
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 38
Missing a Javadoc comment. 38
Method 'setCollection' is not designed for extension - needs to be abstract, final or empty. 42
Missing a Javadoc comment. 42
Parameter collection should be final. 42
'collection' hides a field. 42
Method 'getText' is not designed for extension - needs to be abstract, final or empty. 46
Missing a Javadoc comment. 46
Method 'setText' is not designed for extension - needs to be abstract, final or empty. 50
Missing a Javadoc comment. 50
Parameter text should be final. 50
'text' hides a field. 50
Method 'getOffset' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Method 'setOffset' is not designed for extension - needs to be abstract, final or empty. 58
Missing a Javadoc comment. 58
Parameter offset should be final. 58
'offset' hides a field. 58
Method 'getLimit' is not designed for extension - needs to be abstract, final or empty. 62
Missing a Javadoc comment. 62
Method 'setLimit' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Parameter limit should be final. 66
'limit' hides a field. 66
Method 'getControls' is not designed for extension - needs to be abstract, final or empty. 70
Missing a Javadoc comment. 70
Method 'setControls' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Parameter controls should be final. 74
'controls' hides a field. 74

org/galaxy/services/beans/SearchResult.java

Violation Message Line
Line is longer than 80 characters (found 89). 15
Missing a Javadoc comment. 20
Missing a Javadoc comment. 22
Missing a Javadoc comment. 24
Missing a Javadoc comment. 26
Missing a Javadoc comment. 28
Line has trailing spaces. 29
Missing a Javadoc comment. 30
Missing a Javadoc comment. 32
Missing a Javadoc comment. 34
Missing a Javadoc comment. 36
Method 'getOffset' is not designed for extension - needs to be abstract, final or empty. 40
Missing a Javadoc comment. 40
Method 'setOffset' is not designed for extension - needs to be abstract, final or empty. 44
Missing a Javadoc comment. 44
Parameter offset should be final. 44
'offset' hides a field. 44
Method 'getWouldBe' is not designed for extension - needs to be abstract, final or empty. 48
Missing a Javadoc comment. 48
Method 'setWouldBe' is not designed for extension - needs to be abstract, final or empty. 52
Missing a Javadoc comment. 52
Parameter wouldBe should be final. 52
'wouldBe' hides a field. 52
Method 'getScanned' is not designed for extension - needs to be abstract, final or empty. 56
Missing a Javadoc comment. 56
Method 'setScanned' is not designed for extension - needs to be abstract, final or empty. 60
Missing a Javadoc comment. 60
Parameter scanned should be final. 60
'scanned' hides a field. 60
Line has trailing spaces. 63
Method 'getTotalCount' is not designed for extension - needs to be abstract, final or empty. 64
Missing a Javadoc comment. 64
Method 'setTotalCount' is not designed for extension - needs to be abstract, final or empty. 68
Missing a Javadoc comment. 68
Parameter totalCount should be final. 68
'totalCount' hides a field. 68
Line has trailing spaces. 71
Method 'getExecutionTime' is not designed for extension - needs to be abstract, final or empty. 72
Missing a Javadoc comment. 72
Method 'setExecutionTime' is not designed for extension - needs to be abstract, final or empty. 76
Missing a Javadoc comment. 76
Parameter executionTime should be final. 76
'executionTime' hides a field. 76
Method 'getResultLength' is not designed for extension - needs to be abstract, final or empty. 80
Missing a Javadoc comment. 80
Method 'setResultLength' is not designed for extension - needs to be abstract, final or empty. 84
Missing a Javadoc comment. 84
Parameter resultLength should be final. 84
'resultLength' hides a field. 84
Method 'getHits' is not designed for extension - needs to be abstract, final or empty. 88
Missing a Javadoc comment. 88
Method 'setHits' is not designed for extension - needs to be abstract, final or empty. 92
Missing a Javadoc comment. 92
Parameter hits should be final. 92
'hits' hides a field. 92

org/galaxy/services/beans/ServiceFailure.java

Violation Message Line
'=' is not preceded with whitespace. 11
'=' is not followed by whitespace. 11
Missing a Javadoc comment. 15
Line is longer than 80 characters (found 88). 17
Missing a Javadoc comment. 18
Missing a Javadoc comment. 21
Missing a Javadoc comment. 24
Missing a Javadoc comment. 35
Parameter type should be final. 35
'type' hides a field. 35
Parameter code should be final. 35
'code' hides a field. 35
Parameter message should be final. 35
'message' hides a field. 35
Method 'getType' is not designed for extension - needs to be abstract, final or empty. 41
Missing a Javadoc comment. 41
Method 'setType' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Parameter type should be final. 45
'type' hides a field. 45
Method 'getCode' is not designed for extension - needs to be abstract, final or empty. 49
Missing a Javadoc comment. 49
Method 'setCode' is not designed for extension - needs to be abstract, final or empty. 53
Missing a Javadoc comment. 53
Parameter code should be final. 53
'code' hides a field. 53
Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 57
Missing a Javadoc comment. 57
Method 'setMessage' is not designed for extension - needs to be abstract, final or empty. 61
Missing a Javadoc comment. 61
Parameter message should be final. 61
'message' hides a field. 61

org/galaxy/services/beans/ServiceFailureTypes.java

Violation Message Line
Missing a Javadoc comment. 10
Missing a Javadoc comment. 12

org/galaxy/services/beans/ServiceStatus.java

Violation Message Line
Unused import - java.io.Serializable. 3
Line has trailing spaces. 9
'=' is not preceded with whitespace. 14
'=' is not followed by whitespace. 14
'}' is not preceded with whitespace. 14
Missing a Javadoc comment. 18
Line has trailing spaces. 19
Line has trailing spaces. 22
Line has trailing spaces. 26
Line has trailing spaces. 29
Line has trailing spaces. 33
Line has trailing spaces. 35
Missing a Javadoc comment. 37
Line has trailing spaces. 42
Line has trailing spaces. 51
Parameter message should be final. 55
'message' hides a field. 55
Line has trailing spaces. 61
Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 65
Line has trailing spaces. 71
Method 'setMessage' is not designed for extension - needs to be abstract, final or empty. 75
Parameter message should be final. 75
'message' hides a field. 75
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 79
Line has trailing spaces. 83

org/galaxy/services/beans/Sharing.java

Violation Message Line
File does not end with a newline. 0
'}' is not preceded with whitespace. 13
Missing a Javadoc comment. 47
Missing a Javadoc comment. 51
Parameter entityId should be final. 51
'entityId' hides a field. 51
Parameter collectionId should be final. 51
'collectionId' hides a field. 51
Parameter group should be final. 51
'group' hides a field. 51
Method 'getEntityId' is not designed for extension - needs to be abstract, final or empty. 57
Missing a Javadoc comment. 57
Method 'setEntityId' is not designed for extension - needs to be abstract, final or empty. 61
Missing a Javadoc comment. 61
Parameter entityId should be final. 61
'entityId' hides a field. 61
Method 'getCollectionId' is not designed for extension - needs to be abstract, final or empty. 65
Missing a Javadoc comment. 65
Method 'setCollectionId' is not designed for extension - needs to be abstract, final or empty. 69
Missing a Javadoc comment. 69
Parameter collectionId should be final. 69
'collectionId' hides a field. 69
Method 'isGroup' is not designed for extension - needs to be abstract, final or empty. 73
Missing a Javadoc comment. 73
Method 'setGroup' is not designed for extension - needs to be abstract, final or empty. 77
Missing a Javadoc comment. 77
Parameter group should be final. 77
'group' hides a field. 77
Method 'isWritable' is not designed for extension - needs to be abstract, final or empty. 81
Missing a Javadoc comment. 81
Method 'setWritable' is not designed for extension - needs to be abstract, final or empty. 85
Missing a Javadoc comment. 85
Parameter writable should be final. 85
'writable' hides a field. 85
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 89
'3' is a magic number. 91
'71' is a magic number. 92
'71' is a magic number. 93
'71' is a magic number. 94
Avoid inline conditionals. 94
'71' is a magic number. 95
Avoid inline conditionals. 95
Method 'equals' is not designed for extension - needs to be abstract, final or empty. 99
Parameter obj should be final. 100

org/galaxy/services/beans/Suggestion.java

Violation Message Line
Missing a Javadoc comment. 13
Line has trailing spaces. 14
Missing a Javadoc comment. 16
Line has trailing spaces. 19
Missing a Javadoc comment. 19
Missing a Javadoc comment. 22
Line has trailing spaces. 25
Line has trailing spaces. 27
Line has trailing spaces. 29
Unused @param tag for 'used'. 29
Parameter text should be final. 32
'text' hides a field. 32
Expected @param tag for 'text'. 32
Line has trailing spaces. 35
Line has trailing spaces. 37
Line has trailing spaces. 39
Parameter text should be final. 42
'text' hides a field. 42
Expected @param tag for 'text'. 42
Parameter used should be final. 42
'used' hides a field. 42
Line has trailing spaces. 48
Line has trailing spaces. 49
Expected an @return tag. 52
Method 'getText' is not designed for extension - needs to be abstract, final or empty. 52
Line has trailing spaces. 57
Method 'setText' is not designed for extension - needs to be abstract, final or empty. 60
Parameter text should be final. 60
'text' hides a field. 60
Expected @param tag for 'text'. 60
Line has trailing spaces. 65
Line has trailing spaces. 66
Expected an @return tag. 69
Method 'getUsed' is not designed for extension - needs to be abstract, final or empty. 69
Line has trailing spaces. 74
Method 'setUsed' is not designed for extension - needs to be abstract, final or empty. 78
Parameter used should be final. 78
'used' hides a field. 78
Line has trailing spaces. 81

org/galaxy/services/beans/TaskBody.java

Violation Message Line
Line has trailing spaces. 13
Missing a Javadoc comment. 18
Missing a Javadoc comment. 20
Missing a Javadoc comment. 22
Line has trailing spaces. 23
Missing a Javadoc comment. 24
Missing a Javadoc comment. 26
Line has trailing spaces. 27
Missing a Javadoc comment. 28
Missing a Javadoc comment. 30
Method 'getNick' is not designed for extension - needs to be abstract, final or empty. 34
Missing a Javadoc comment. 34
Method 'setNick' is not designed for extension - needs to be abstract, final or empty. 38
Missing a Javadoc comment. 38
Parameter nick should be final. 38
'nick' hides a field. 38
Method 'getAgent' is not designed for extension - needs to be abstract, final or empty. 42
Missing a Javadoc comment. 42
Method 'setAgent' is not designed for extension - needs to be abstract, final or empty. 46
Missing a Javadoc comment. 46
Parameter agent should be final. 46
'agent' hides a field. 46
Method 'getRepository' is not designed for extension - needs to be abstract, final or empty. 50
Missing a Javadoc comment. 50
Method 'setRepository' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Parameter repository should be final. 54
'repository' hides a field. 54
Method 'getValid' is not designed for extension - needs to be abstract, final or empty. 58
Missing a Javadoc comment. 58
Method 'setValid' is not designed for extension - needs to be abstract, final or empty. 62
Missing a Javadoc comment. 62
Parameter valid should be final. 62
'valid' hides a field. 62
Method 'getDomain' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Method 'setDomain' is not designed for extension - needs to be abstract, final or empty. 70
Missing a Javadoc comment. 70
Parameter domain should be final. 70
'domain' hides a field. 70

org/galaxy/services/beans/TaskData.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 6
Missing a Javadoc comment. 13
Missing a Javadoc comment. 15
Line has trailing spaces. 16
Missing a Javadoc comment. 17
Line has trailing spaces. 18
Missing a Javadoc comment. 19
Line has trailing spaces. 20
Missing a Javadoc comment. 21
Method 'getHeader' is not designed for extension - needs to be abstract, final or empty. 25
Missing a Javadoc comment. 25
Method 'setHeader' is not designed for extension - needs to be abstract, final or empty. 29
Missing a Javadoc comment. 29
Parameter header should be final. 29
'header' hides a field. 29
Method 'getBody' is not designed for extension - needs to be abstract, final or empty. 33
Missing a Javadoc comment. 33
Method 'setBody' is not designed for extension - needs to be abstract, final or empty. 37
Missing a Javadoc comment. 37
Parameter body should be final. 37
'body' hides a field. 37
Method 'getBodyAsString' is not designed for extension - needs to be abstract, final or empty. 41
Missing a Javadoc comment. 41
Method 'setBodyAsString' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Parameter bodyAsString should be final. 45
'bodyAsString' hides a field. 45
Line has trailing spaces. 48

org/galaxy/services/beans/TaskHeader.java

Violation Message Line
Line has trailing spaces. 8
Line has trailing spaces. 9
Line is longer than 80 characters (found 94). 15
Missing a Javadoc comment. 20
Missing a Javadoc comment. 22
Line has trailing spaces. 23
Missing a Javadoc comment. 24
Line has trailing spaces. 25
Missing a Javadoc comment. 26
Line has trailing spaces. 27
Missing a Javadoc comment. 28
Line has trailing spaces. 29
Missing a Javadoc comment. 30
Line has trailing spaces. 31
Missing a Javadoc comment. 32
Line has trailing spaces. 33
Missing a Javadoc comment. 34
Line has trailing spaces. 35
Missing a Javadoc comment. 36
Missing a Javadoc comment. 38
Method 'getOwnerId' is not designed for extension - needs to be abstract, final or empty. 42
Missing a Javadoc comment. 42
Method 'setOwnerId' is not designed for extension - needs to be abstract, final or empty. 46
Missing a Javadoc comment. 46
Parameter ownerId should be final. 46
'ownerId' hides a field. 46
Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 50
Missing a Javadoc comment. 50
Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Parameter key should be final. 54
'key' hides a field. 54
Method 'getTargetId' is not designed for extension - needs to be abstract, final or empty. 58
Missing a Javadoc comment. 58
Method 'setTargetId' is not designed for extension - needs to be abstract, final or empty. 62
Missing a Javadoc comment. 62
Parameter targetId should be final. 62
'targetId' hides a field. 62
Method 'getStartAt' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Method 'setStartAt' is not designed for extension - needs to be abstract, final or empty. 70
Missing a Javadoc comment. 70
Parameter startAt should be final. 70
'startAt' hides a field. 70
Method 'getCancelAt' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Method 'setCancelAt' is not designed for extension - needs to be abstract, final or empty. 78
Missing a Javadoc comment. 78
Parameter cancelAt should be final. 78
'cancelAt' hides a field. 78
Method 'getDuplicateSince' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Method 'setDuplicateSince' is not designed for extension - needs to be abstract, final or empty. 86
Missing a Javadoc comment. 86
Parameter duplicateSince should be final. 86
'duplicateSince' hides a field. 86
Method 'getServiceTo' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 90
Method 'setServiceTo' is not designed for extension - needs to be abstract, final or empty. 94
Missing a Javadoc comment. 94
Parameter serviceTo should be final. 94
'serviceTo' hides a field. 94
Method 'getSpec' is not designed for extension - needs to be abstract, final or empty. 98
Missing a Javadoc comment. 98
Method 'setSpec' is not designed for extension - needs to be abstract, final or empty. 102
Missing a Javadoc comment. 102
Parameter spec should be final. 102
'spec' hides a field. 102
Line has trailing spaces. 105

org/galaxy/services/beans/TaskKey.java

Violation Message Line
'}' is not preceded with whitespace. 12
Missing a Javadoc comment. 16
Line has trailing spaces. 17
Missing a Javadoc comment. 19
Line has trailing spaces. 20
Line is longer than 80 characters (found 81). 21
Missing a Javadoc comment. 22
Line has trailing spaces. 23
Missing a Javadoc comment. 25
Line has trailing spaces. 28
Line has trailing spaces. 29
Line has trailing spaces. 38
Line has trailing spaces. 40
Parameter systemId should be final. 42
'systemId' hides a field. 42
Expected @param tag for 'systemId'. 42
Parameter parentId should be final. 42
'parentId' hides a field. 42
Line has trailing spaces. 46
Missing a Javadoc comment. 47
Parameter systemId should be final. 47
'systemId' hides a field. 47
Parameter parentId should be final. 47
'parentId' hides a field. 47
Parameter serialId should be final. 47
'serialId' hides a field. 47
Method 'getSystemId' is not designed for extension - needs to be abstract, final or empty. 53
Missing a Javadoc comment. 53
Method 'setSystemId' is not designed for extension - needs to be abstract, final or empty. 57
Missing a Javadoc comment. 57
Parameter systemId should be final. 57
'systemId' hides a field. 57
Method 'getParentId' is not designed for extension - needs to be abstract, final or empty. 61
Missing a Javadoc comment. 61
Method 'setParentId' is not designed for extension - needs to be abstract, final or empty. 65
Missing a Javadoc comment. 65
Parameter parentId should be final. 65
'parentId' hides a field. 65
Method 'getSerialId' is not designed for extension - needs to be abstract, final or empty. 69
Missing a Javadoc comment. 69
Method 'setSerialId' is not designed for extension - needs to be abstract, final or empty. 73
Missing a Javadoc comment. 73
Parameter serialId should be final. 73
'serialId' hides a field. 73
Line has trailing spaces. 76

org/galaxy/services/beans/Timeline.java

Violation Message Line
File does not end with a newline. 0
'}' is not preceded with whitespace. 17
Missing a Javadoc comment. 21
Missing a Javadoc comment. 24
Missing a Javadoc comment. 27
Missing a Javadoc comment. 30
Method 'getUuid' is not designed for extension - needs to be abstract, final or empty. 43
Missing a Javadoc comment. 43
Method 'setUuid' is not designed for extension - needs to be abstract, final or empty. 47
Missing a Javadoc comment. 47
Parameter uuid should be final. 47
'uuid' hides a field. 47
Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 51
Missing a Javadoc comment. 51
Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
Parameter reference should be final. 55
'reference' hides a field. 55
Method 'getEntries' is not designed for extension - needs to be abstract, final or empty. 59
Missing a Javadoc comment. 59
'=' is not preceded with whitespace. 60
'=' is not followed by whitespace. 60
'=' is not preceded with whitespace. 60
'=' is not followed by whitespace. 60
'=' is not preceded with whitespace. 62
'=' is not followed by whitespace. 62
Method 'setEntries' is not designed for extension - needs to be abstract, final or empty. 67
Missing a Javadoc comment. 67
Parameter entries should be final. 67
'entries' hides a field. 67

org/galaxy/services/beans/TimelineEntry.java

Violation Message Line
Missing a Javadoc comment. 14
Line has trailing spaces. 15
Missing a Javadoc comment. 17
Line has trailing spaces. 18
Missing a Javadoc comment. 20
Missing a Javadoc comment. 23
Line has trailing spaces. 24
Missing a Javadoc comment. 26
Line has trailing spaces. 27
Line has trailing spaces. 30
Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 37
Missing a Javadoc comment. 37
Method 'setTitle' is not designed for extension - needs to be abstract, final or empty. 41
Missing a Javadoc comment. 41
Parameter title should be final. 41
'title' hides a field. 41
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 49
Missing a Javadoc comment. 49
Parameter id should be final. 49
'id' hides a field. 49
Method 'getRevision' is not designed for extension - needs to be abstract, final or empty. 53
Missing a Javadoc comment. 53
Method 'setRevision' is not designed for extension - needs to be abstract, final or empty. 57
Missing a Javadoc comment. 57
Parameter revision should be final. 57
'revision' hides a field. 57
Method 'getTimestamp' is not designed for extension - needs to be abstract, final or empty. 61
Missing a Javadoc comment. 61
Method 'setTimestamp' is not designed for extension - needs to be abstract, final or empty. 65
Missing a Javadoc comment. 65
Parameter timestamp should be final. 65
'timestamp' hides a field. 65
Line has trailing spaces. 68

org/galaxy/services/beans/User.java

Violation Message Line
File does not end with a newline. 0
'(' is followed by whitespace. 12
'}' is not preceded with whitespace. 12
Parameter id should be final. 72
Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. 76
Missing a Javadoc comment. 76
Method 'setEmail' is not designed for extension - needs to be abstract, final or empty. 80
Missing a Javadoc comment. 80
Parameter email should be final. 80
'email' hides a field. 80
Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. 84
Missing a Javadoc comment. 84
Method 'setPassword' is not designed for extension - needs to be abstract, final or empty. 88
Missing a Javadoc comment. 88
Parameter password should be final. 88
'password' hides a field. 88
Method 'isLocked' is not designed for extension - needs to be abstract, final or empty. 92
Missing a Javadoc comment. 92
Method 'setLocked' is not designed for extension - needs to be abstract, final or empty. 96
Missing a Javadoc comment. 96
Parameter locked should be final. 96
'locked' hides a field. 96
Method 'isAdmin' is not designed for extension - needs to be abstract, final or empty. 100
Missing a Javadoc comment. 100
Method 'setAdmin' is not designed for extension - needs to be abstract, final or empty. 104
Missing a Javadoc comment. 104
Parameter admin should be final. 104
'admin' hides a field. 104
Method 'isDeleted' is not designed for extension - needs to be abstract, final or empty. 108
Missing a Javadoc comment. 108
Method 'setDeleted' is not designed for extension - needs to be abstract, final or empty. 112
Missing a Javadoc comment. 112
Parameter deleted should be final. 112
'deleted' hides a field. 112

org/galaxy/services/beans/XmlBean.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 7
Line has trailing spaces. 15

org/galaxy/services/beans/internal/AbstractAccountEntityBean.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 99). 10
Type Javadoc comment is missing an @param <T> tag. 10
Missing a Javadoc comment. 12
Line has trailing spaces. 15
Missing a Javadoc comment. 16
Parameter instance should be final. 16
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 20
Missing a Javadoc comment. 20
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 24
Missing a Javadoc comment. 24
Parameter id should be final. 24
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 28
Missing a Javadoc comment. 28
Method 'setName' is not designed for extension - needs to be abstract, final or empty. 32
Missing a Javadoc comment. 32
Parameter name should be final. 32
Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 36
Missing a Javadoc comment. 36
Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 40
Missing a Javadoc comment. 40
Parameter description should be final. 40
Method 'getDateCreated' is not designed for extension - needs to be abstract, final or empty. 44
Missing a Javadoc comment. 44
Method 'setDateCreated' is not designed for extension - needs to be abstract, final or empty. 48
Missing a Javadoc comment. 48
Parameter dateCreated should be final. 48
Method 'getDateModified' is not designed for extension - needs to be abstract, final or empty. 52
Missing a Javadoc comment. 52
Method 'setDateModified' is not designed for extension - needs to be abstract, final or empty. 56
Missing a Javadoc comment. 56
Parameter dateModified should be final. 56
Line has trailing spaces. 59
Method 'isPermanent' is not designed for extension - needs to be abstract, final or empty. 60
Missing a Javadoc comment. 60
Method 'setPermanent' is not designed for extension - needs to be abstract, final or empty. 64
Missing a Javadoc comment. 64
Parameter permanent should be final. 64
Line has trailing spaces. 67

org/galaxy/services/beans/internal/CabinetBean.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 13
Missing a Javadoc comment. 17
Parameter instance should be final. 17
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 21
Missing a Javadoc comment. 21
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 25
Missing a Javadoc comment. 25
Parameter id should be final. 25
Method 'getOwner' is not designed for extension - needs to be abstract, final or empty. 29
Missing a Javadoc comment. 29
Method 'setOwner' is not designed for extension - needs to be abstract, final or empty. 33
Missing a Javadoc comment. 33
Parameter owner should be final. 33
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 37
Missing a Javadoc comment. 37
Method 'setName' is not designed for extension - needs to be abstract, final or empty. 41
Missing a Javadoc comment. 41
Parameter name should be final. 41
Method 'getPath' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Method 'setPath' is not designed for extension - needs to be abstract, final or empty. 49
Missing a Javadoc comment. 49
Parameter path should be final. 49
Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 53
Missing a Javadoc comment. 53
Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 57
Missing a Javadoc comment. 57
Parameter description should be final. 57
Method 'getDateCreated' is not designed for extension - needs to be abstract, final or empty. 61
Missing a Javadoc comment. 61
Method 'setDateCreated' is not designed for extension - needs to be abstract, final or empty. 65
Missing a Javadoc comment. 65
Parameter dateCreated should be final. 65
Method 'getDateModified' is not designed for extension - needs to be abstract, final or empty. 69
Missing a Javadoc comment. 69
Method 'setDateModified' is not designed for extension - needs to be abstract, final or empty. 73
Missing a Javadoc comment. 73
Parameter dateModified should be final. 73
Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 77
Missing a Javadoc comment. 77
Method 'setSize' is not designed for extension - needs to be abstract, final or empty. 81
Missing a Javadoc comment. 81
Parameter size should be final. 81

org/galaxy/services/beans/internal/CapabilityBean.java

Violation Message Line
File does not end with a newline. 0
'{' is not preceded with whitespace. 10
Parameter instance should be final. 27

org/galaxy/services/beans/internal/CollectionBean.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 86). 12
Missing a Javadoc comment. 15
Missing a Javadoc comment. 17
Missing a Javadoc comment. 21
Parameter instance should be final. 21
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 25
Missing a Javadoc comment. 25
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 29
Missing a Javadoc comment. 29
Parameter id should be final. 29
Method 'getOwner' is not designed for extension - needs to be abstract, final or empty. 33
Missing a Javadoc comment. 33
Method 'setOwner' is not designed for extension - needs to be abstract, final or empty. 37
Missing a Javadoc comment. 37
Parameter owner should be final. 37
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 41
Missing a Javadoc comment. 41
Method 'setName' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Parameter name should be final. 45
Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 49
Missing a Javadoc comment. 49
Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 53
Missing a Javadoc comment. 53
Parameter description should be final. 53
Method 'getDirectory' is not designed for extension - needs to be abstract, final or empty. 57
Missing a Javadoc comment. 57
Method 'setDirectory' is not designed for extension - needs to be abstract, final or empty. 61
Missing a Javadoc comment. 61
Parameter directory should be final. 61
Method 'getDateCreated' is not designed for extension - needs to be abstract, final or empty. 65
Missing a Javadoc comment. 65
Method 'setDateCreated' is not designed for extension - needs to be abstract, final or empty. 69
Missing a Javadoc comment. 69
Parameter dateCreated should be final. 69
Method 'getDateModified' is not designed for extension - needs to be abstract, final or empty. 73
Missing a Javadoc comment. 73
Method 'setDateModified' is not designed for extension - needs to be abstract, final or empty. 77
Missing a Javadoc comment. 77
Parameter dateModified should be final. 77
Method 'getDiskUsage' is not designed for extension - needs to be abstract, final or empty. 81
Missing a Javadoc comment. 81
Method 'setDiskUsage' is not designed for extension - needs to be abstract, final or empty. 85
Missing a Javadoc comment. 85
Parameter diskUsage should be final. 85
Method 'getDataSourcesCount' is not designed for extension - needs to be abstract, final or empty. 89
Missing a Javadoc comment. 89
Method 'setDataSourcesCount' is not designed for extension - needs to be abstract, final or empty. 93
Missing a Javadoc comment. 93
Parameter dataSourcesCount should be final. 93
Method 'getDocumentsCount' is not designed for extension - needs to be abstract, final or empty. 97
Missing a Javadoc comment. 97
Method 'setDocumentsCount' is not designed for extension - needs to be abstract, final or empty. 101
Missing a Javadoc comment. 101
Parameter documentsCount should be final. 101
Method 'getDocumentsIndexedCount' is not designed for extension - needs to be abstract, final or empty. 105
Missing a Javadoc comment. 105
Method 'setDocumentsIndexedCount' is not designed for extension - needs to be abstract, final or empty. 109
Missing a Javadoc comment. 109
Parameter documentsIndexedCount should be final. 109

org/galaxy/services/beans/internal/CommentBean.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 117). 8
First sentence should end with a period. 10
Parameter comment should be final. 22
Parameter comment should be final. 31
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 35
Missing a Javadoc comment. 35
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 39
Missing a Javadoc comment. 39
Parameter id should be final. 39
Method 'getResource' is not designed for extension - needs to be abstract, final or empty. 43
Missing a Javadoc comment. 43
Method 'setResource' is not designed for extension - needs to be abstract, final or empty. 47
Missing a Javadoc comment. 47
Parameter resource should be final. 47
Method 'getAuthor' is not designed for extension - needs to be abstract, final or empty. 51
Missing a Javadoc comment. 51
Method 'setAuthor' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
Parameter author should be final. 55
Method 'getCreated' is not designed for extension - needs to be abstract, final or empty. 59
Missing a Javadoc comment. 59
Method 'setCreated' is not designed for extension - needs to be abstract, final or empty. 63
Missing a Javadoc comment. 63
Parameter created should be final. 63
Method 'getComment' is not designed for extension - needs to be abstract, final or empty. 67
Missing a Javadoc comment. 67
Method 'setComment' is not designed for extension - needs to be abstract, final or empty. 71
Missing a Javadoc comment. 71
Parameter comment should be final. 71
Missing a Javadoc comment. 75
Parameter args should be final. 75
'246l' is a magic number. 83
Should use uppercase 'L'. 83
'56465l' is a magic number. 84
Should use uppercase 'L'. 84

org/galaxy/services/beans/internal/CommentsBean.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 126). 12
First sentence should end with a period. 14
Line is longer than 80 characters (found 83). 26
Parameter comment should be final. 26
Line is longer than 80 characters (found 82). 35
Parameter comment should be final. 35
Method 'convertEntry' is not designed for extension - needs to be abstract, final or empty. 39
Parameter entry should be final. 40
Method 'convertEntry' is not designed for extension - needs to be abstract, final or empty. 44
Parameter entry should be final. 45

org/galaxy/services/beans/internal/CrawlerSystemBean.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 13
Missing a Javadoc comment. 17
Parameter instance should be final. 17
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 21
Missing a Javadoc comment. 21
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 25
Missing a Javadoc comment. 25
Parameter id should be final. 25
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 29
Missing a Javadoc comment. 29
Method 'setName' is not designed for extension - needs to be abstract, final or empty. 33
Missing a Javadoc comment. 33
Parameter name should be final. 33
Method 'isAvailable' is not designed for extension - needs to be abstract, final or empty. 37
Missing a Javadoc comment. 37
Method 'setAvailable' is not designed for extension - needs to be abstract, final or empty. 41
Missing a Javadoc comment. 41
Parameter available should be final. 41
Method 'getDomain' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Method 'setDomain' is not designed for extension - needs to be abstract, final or empty. 49
Missing a Javadoc comment. 49
Parameter domain should be final. 49

org/galaxy/services/beans/internal/DataSourceBean.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 14
Missing a Javadoc comment. 18
Parameter instance should be final. 18
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 22
Missing a Javadoc comment. 22
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 26
Missing a Javadoc comment. 26
Parameter id should be final. 26
Method 'getOwner' is not designed for extension - needs to be abstract, final or empty. 30
Missing a Javadoc comment. 30
Method 'setOwner' is not designed for extension - needs to be abstract, final or empty. 34
Missing a Javadoc comment. 34
Parameter owner should be final. 34
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 38
Missing a Javadoc comment. 38
Method 'setCollection' is not designed for extension - needs to be abstract, final or empty. 42
Missing a Javadoc comment. 42
Parameter collection should be final. 42
Method 'getName' is not designed for extension - needs to be abstract, final or empty. 46
Missing a Javadoc comment. 46
Method 'setName' is not designed for extension - needs to be abstract, final or empty. 50
Missing a Javadoc comment. 50
Parameter name should be final. 50
Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 58
Missing a Javadoc comment. 58
Parameter description should be final. 58
Method 'getStatus' is not designed for extension - needs to be abstract, final or empty. 62
Missing a Javadoc comment. 62
Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Parameter status should be final. 66
Method 'getType' is not designed for extension - needs to be abstract, final or empty. 70
Missing a Javadoc comment. 70
Method 'setType' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Parameter type should be final. 74
Method 'getLastExecution' is not designed for extension - needs to be abstract, final or empty. 78
Missing a Javadoc comment. 78
Method 'setLastExecution' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Parameter lastExecution should be final. 82
Method 'getCreatedAt' is not designed for extension - needs to be abstract, final or empty. 86
Missing a Javadoc comment. 86
Method 'setCreatedAt' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 90
Parameter createdAt should be final. 90
Method 'getMeta' is not designed for extension - needs to be abstract, final or empty. 94
Missing a Javadoc comment. 94
Method 'setMeta' is not designed for extension - needs to be abstract, final or empty. 98
Missing a Javadoc comment. 98
Parameter meta should be final. 98

org/galaxy/services/beans/internal/DataSourceTaskReportBean.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 141). 11
Missing a Javadoc comment. 13
Line has trailing spaces. 16
Missing a Javadoc comment. 17
Parameter internal should be final. 17
Missing a Javadoc comment. 21
Parameter api should be final. 21
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 25
Missing a Javadoc comment. 25
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 29
Missing a Javadoc comment. 29
Parameter id should be final. 29
Method 'getSourceId' is not designed for extension - needs to be abstract, final or empty. 33
Missing a Javadoc comment. 33
Method 'setSourceId' is not designed for extension - needs to be abstract, final or empty. 37
Missing a Javadoc comment. 37
Parameter sourceId should be final. 37
Method 'getStarted' is not designed for extension - needs to be abstract, final or empty. 41
Missing a Javadoc comment. 41
Method 'setStarted' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Parameter started should be final. 45
Method 'getStopped' is not designed for extension - needs to be abstract, final or empty. 49
Missing a Javadoc comment. 49
Method 'setStopped' is not designed for extension - needs to be abstract, final or empty. 53
Missing a Javadoc comment. 53
Parameter stopped should be final. 53
Method 'getState' is not designed for extension - needs to be abstract, final or empty. 57
Missing a Javadoc comment. 57
Method 'setState' is not designed for extension - needs to be abstract, final or empty. 61
Missing a Javadoc comment. 61
Parameter state should be final. 61
Method 'getRead' is not designed for extension - needs to be abstract, final or empty. 65
Missing a Javadoc comment. 65
Method 'setRead' is not designed for extension - needs to be abstract, final or empty. 69
Missing a Javadoc comment. 69
Parameter read should be final. 69
Method 'getAdded' is not designed for extension - needs to be abstract, final or empty. 73
Missing a Javadoc comment. 73
Method 'setAdded' is not designed for extension - needs to be abstract, final or empty. 77
Missing a Javadoc comment. 77
Parameter added should be final. 77
Method 'getModified' is not designed for extension - needs to be abstract, final or empty. 81
Missing a Javadoc comment. 81
Method 'setModified' is not designed for extension - needs to be abstract, final or empty. 85
Missing a Javadoc comment. 85
Parameter modified should be final. 85
Method 'getUnmodified' is not designed for extension - needs to be abstract, final or empty. 89
Missing a Javadoc comment. 89
Method 'setUnmodified' is not designed for extension - needs to be abstract, final or empty. 93
Missing a Javadoc comment. 93
Parameter unmodified should be final. 93
Method 'getFiltered' is not designed for extension - needs to be abstract, final or empty. 97
Missing a Javadoc comment. 97
Method 'setFiltered' is not designed for extension - needs to be abstract, final or empty. 101
Missing a Javadoc comment. 101
Parameter filtered should be final. 101
Method 'getTaskId' is not designed for extension - needs to be abstract, final or empty. 105
Missing a Javadoc comment. 105
Method 'setTaskId' is not designed for extension - needs to be abstract, final or empty. 109
Missing a Javadoc comment. 109
Parameter taskId should be final. 109
Method 'getFetched' is not designed for extension - needs to be abstract, final or empty. 113
Missing a Javadoc comment. 113
Method 'setFetched' is not designed for extension - needs to be abstract, final or empty. 117
Missing a Javadoc comment. 117
Parameter fetched should be final. 117

org/galaxy/services/beans/internal/DiskUsageBean.java

Violation Message Line
Line has trailing spaces. 7
Missing a Javadoc comment. 13
Missing a Javadoc comment. 17
Parameter instance should be final. 17
Method 'getUsedSpace' is not designed for extension - needs to be abstract, final or empty. 21
Missing a Javadoc comment. 21
Method 'setUsedSpace' is not designed for extension - needs to be abstract, final or empty. 25
Missing a Javadoc comment. 25
Parameter usedSpace should be final. 25
Method 'getFreeSpace' is not designed for extension - needs to be abstract, final or empty. 29
Missing a Javadoc comment. 29
Method 'setFreeSpace' is not designed for extension - needs to be abstract, final or empty. 33
Missing a Javadoc comment. 33
Parameter freeSpace should be final. 33
Line has trailing spaces. 36

org/galaxy/services/beans/internal/FacadeBean.java

Violation Message Line
Line is longer than 80 characters (found 103). 17
Type Javadoc comment is missing an @param <A> tag. 17
Type Javadoc comment is missing an @param <I> tag. 17
First sentence should end with a period. 19
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24
Variable 'internal' must be private and have accessor methods. 39
Variable 'api' must be private and have accessor methods. 46
Parameter internal should be final. 68
'internal' hides a field. 68
Expected @param tag for 'internal'. 68
Missing a Javadoc comment. 72
Parameter api should be final. 72
'api' hides a field. 72
Method 'getInternalBean' is not designed for extension - needs to be abstract, final or empty. 76
Missing a Javadoc comment. 76
'cast' is not followed by whitespace. 78
Method 'getApiBean' is not designed for extension - needs to be abstract, final or empty. 83
Missing a Javadoc comment. 83
Missing a Javadoc comment. 90
'{' should be on the previous line. 91
Missing a Javadoc comment. 97
'{' should be on the previous line. 98
Line is longer than 80 characters (found 87). 104
Method 'convertBean' is not designed for extension - needs to be abstract, final or empty. 104
Missing a Javadoc comment. 104
Parameter source should be final. 104
Parameter type should be final. 104
Parameter ignoreProperties should be final. 104
'cast' is not followed by whitespace. 106

org/galaxy/services/beans/internal/GraphEdgeBean.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 8
Missing a Javadoc comment. 14
Missing a Javadoc comment. 18
Parameter instance should be final. 18
Method 'getFrom' is not designed for extension - needs to be abstract, final or empty. 22
Missing a Javadoc comment. 22
Method 'setFrom' is not designed for extension - needs to be abstract, final or empty. 26
Missing a Javadoc comment. 26
Parameter from should be final. 26
Method 'getTo' is not designed for extension - needs to be abstract, final or empty. 30
Missing a Javadoc comment. 30
Method 'setTo' is not designed for extension - needs to be abstract, final or empty. 34
Missing a Javadoc comment. 34
Parameter to should be final. 34
Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 38
Missing a Javadoc comment. 38
Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 42
Missing a Javadoc comment. 42
Parameter reference should be final. 42
Line has trailing spaces. 45

org/galaxy/services/beans/internal/GroupBean.java

Violation Message Line
File does not end with a newline. 0
'{' is not preceded with whitespace. 10
Line has trailing spaces. 14
Line has trailing spaces. 23
Parameter instance should be final. 27
Line has trailing spaces. 30

org/galaxy/services/beans/internal/HitBean.java

Violation Message Line
Missing a Javadoc comment. 14
Missing a Javadoc comment. 18
Parameter instance should be final. 18
Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 22
Missing a Javadoc comment. 22
Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. 26
Missing a Javadoc comment. 26
Parameter contentType should be final. 26
Method 'getUid' is not designed for extension - needs to be abstract, final or empty. 30
Missing a Javadoc comment. 30
Method 'setUid' is not designed for extension - needs to be abstract, final or empty. 34
Missing a Javadoc comment. 34
Parameter uid should be final. 34
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 38
Missing a Javadoc comment. 38
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 42
Missing a Javadoc comment. 42
Parameter id should be final. 42
Method 'getRevision' is not designed for extension - needs to be abstract, final or empty. 46
Missing a Javadoc comment. 46
Method 'setRevision' is not designed for extension - needs to be abstract, final or empty. 50
Missing a Javadoc comment. 50
Parameter revision should be final. 50
Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Method 'setTitle' is not designed for extension - needs to be abstract, final or empty. 58
Missing a Javadoc comment. 58
Parameter title should be final. 58
Method 'getSnippet' is not designed for extension - needs to be abstract, final or empty. 62
Missing a Javadoc comment. 62
Method 'setSnippet' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Parameter snippet should be final. 66
Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 70
Missing a Javadoc comment. 70
Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Parameter reference should be final. 74
Method 'getTimestamp' is not designed for extension - needs to be abstract, final or empty. 78
Missing a Javadoc comment. 78
Method 'setTimestamp' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Parameter timestamp should be final. 82
Method 'getSimilarity' is not designed for extension - needs to be abstract, final or empty. 86
Missing a Javadoc comment. 86
Method 'setSimilarity' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 90
Parameter similarity should be final. 90
Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. 94
Missing a Javadoc comment. 94
Method 'setAttributes' is not designed for extension - needs to be abstract, final or empty. 98
Missing a Javadoc comment. 98
Parameter attributes should be final. 98
Method 'isStartGroup' is not designed for extension - needs to be abstract, final or empty. 102
Missing a Javadoc comment. 102
Method 'setStartGroup' is not designed for extension - needs to be abstract, final or empty. 106
Missing a Javadoc comment. 106
Parameter startGroup should be final. 106

org/galaxy/services/beans/internal/IndexSettingsBean.java

Violation Message Line
Line has trailing spaces. 7
Missing a Javadoc comment. 13
Line has trailing spaces. 16
Missing a Javadoc comment. 17
Parameter settings should be final. 17
Method 'getSettings' is not designed for extension - needs to be abstract, final or empty. 21
Missing a Javadoc comment. 21
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 25
Missing a Javadoc comment. 25
Method 'setCollection' is not designed for extension - needs to be abstract, final or empty. 29
Missing a Javadoc comment. 29
Parameter collection should be final. 29
Method 'getOwner' is not designed for extension - needs to be abstract, final or empty. 33
Missing a Javadoc comment. 33
Method 'setOwner' is not designed for extension - needs to be abstract, final or empty. 37
Missing a Javadoc comment. 37
Parameter owner should be final. 37
Method 'isMultiThreadExecution' is not designed for extension - needs to be abstract, final or empty. 41
Missing a Javadoc comment. 41
Method 'setMultiThreadExecution' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Parameter multiThreadExecution should be final. 45
Method 'getCapacity' is not designed for extension - needs to be abstract, final or empty. 49
Missing a Javadoc comment. 49
Method 'setCapacity' is not designed for extension - needs to be abstract, final or empty. 53
Missing a Javadoc comment. 53
Parameter capacity should be final. 53
Method 'getMergeFactor' is not designed for extension - needs to be abstract, final or empty. 57
Missing a Javadoc comment. 57
Method 'setMergeFactor' is not designed for extension - needs to be abstract, final or empty. 61
Missing a Javadoc comment. 61
Parameter mergeFactor should be final. 61
Method 'getIndexConstPeriodOfTime' is not designed for extension - needs to be abstract, final or empty. 65
Missing a Javadoc comment. 65
Method 'setIndexConstPeriodOfTime' is not designed for extension - needs to be abstract, final or empty. 69
Missing a Javadoc comment. 69
Parameter indexConstPeriodOfTime should be final. 69
Method 'getCacheSize' is not designed for extension - needs to be abstract, final or empty. 73
Missing a Javadoc comment. 73
Method 'setCacheSize' is not designed for extension - needs to be abstract, final or empty. 77
Missing a Javadoc comment. 77
Parameter cacheSize should be final. 77
Method 'getEvaluationModel' is not designed for extension - needs to be abstract, final or empty. 81
Missing a Javadoc comment. 81
Method 'setEvaluationModel' is not designed for extension - needs to be abstract, final or empty. 85
Missing a Javadoc comment. 85
Parameter evaluationModel should be final. 85
Method 'getMaxHitsToScan' is not designed for extension - needs to be abstract, final or empty. 89
Missing a Javadoc comment. 89
Method 'setMaxHitsToScan' is not designed for extension - needs to be abstract, final or empty. 93
Missing a Javadoc comment. 93
Parameter maxHitsToScan should be final. 93
Method 'getPageRankBooster' is not designed for extension - needs to be abstract, final or empty. 97
Missing a Javadoc comment. 97
Method 'setPageRankBooster' is not designed for extension - needs to be abstract, final or empty. 101
Missing a Javadoc comment. 101
Parameter pageRankBooster should be final. 101
Method 'getFilters' is not designed for extension - needs to be abstract, final or empty. 105
Missing a Javadoc comment. 105
Method 'setFilters' is not designed for extension - needs to be abstract, final or empty. 109
Missing a Javadoc comment. 109
Parameter filters should be final. 109
Method 'getRequireRoles' is not designed for extension - needs to be abstract, final or empty. 113
Missing a Javadoc comment. 113
Method 'setRequireRoles' is not designed for extension - needs to be abstract, final or empty. 117
Missing a Javadoc comment. 117
Parameter requireRoles should be final. 117
Line has trailing spaces. 120

org/galaxy/services/beans/internal/InternalBean.java

Violation Message Line
Type Javadoc comment is missing an @param <T> tag. 8
Line has trailing spaces. 9
Missing a Javadoc comment. 11
Variable 'instance' must be private and have accessor methods. 11
Missing a Javadoc comment. 13
Line has trailing spaces. 16
Missing a Javadoc comment. 17
Parameter instance should be final. 17
'instance' hides a field. 17
Line has trailing spaces. 20
Method 'getInternal' is not designed for extension - needs to be abstract, final or empty. 21
Missing a Javadoc comment. 21
Line has trailing spaces. 24

org/galaxy/services/beans/internal/InternalBeanFactory.java

Violation Message Line
Missing a Javadoc comment. 38
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 38
Missing a Javadoc comment. 40
Line is longer than 80 characters (found 82). 45
Line is longer than 80 characters (found 82). 52
Line is longer than 80 characters (found 81). 54
Line is longer than 80 characters (found 99). 56
Line is longer than 80 characters (found 101). 57
Line is longer than 80 characters (found 111). 58
Line is longer than 80 characters (found 105). 59
Line is longer than 80 characters (found 104). 60
Line is longer than 80 characters (found 107). 62
Line is longer than 80 characters (found 122). 63
Missing a Javadoc comment. 66
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 70
Missing a Javadoc comment. 70
Parameter instance should be final. 70
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Parameter instance should be final. 74
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 78
Missing a Javadoc comment. 78
Parameter instance should be final. 78
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Parameter instance should be final. 82
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 86
Missing a Javadoc comment. 86
Parameter instance should be final. 86
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 90
Parameter instance should be final. 90
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 94
Missing a Javadoc comment. 94
Parameter instance should be final. 94
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 98
Missing a Javadoc comment. 98
Parameter instance should be final. 98
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 102
Missing a Javadoc comment. 102
Parameter instance should be final. 102
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 106
Missing a Javadoc comment. 106
Parameter instance should be final. 106
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 110
Missing a Javadoc comment. 110
Parameter instance should be final. 110
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 114
Missing a Javadoc comment. 114
Parameter instance should be final. 114
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 118
Missing a Javadoc comment. 118
Parameter instance should be final. 118
Line is longer than 80 characters (found 92). 122
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 122
Missing a Javadoc comment. 122
',' is not followed by whitespace. 122
Parameter instance should be final. 122
Parameter from should be final. 122
Parameter to should be final. 122
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 141
Missing a Javadoc comment. 141
Parameter instance should be final. 141
Parameter from should be final. 141

org/galaxy/services/beans/internal/ListableFacadeBean.java

Violation Message Line
Line is longer than 80 characters (found 111). 19
Type Javadoc comment is missing an @param <A> tag. 19
Type Javadoc comment is missing an @param <I> tag. 19
First sentence should end with a period. 21
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 26
Variable 'internal' must be private and have accessor methods. 39
Variable 'api' must be private and have accessor methods. 45
Parameter internal should be final. 61
'internal' hides a field. 61
Expected @param tag for 'internal'. 61
Missing a Javadoc comment. 65
Parameter api should be final. 65
'api' hides a field. 65
Method 'getInternalBean' is not designed for extension - needs to be abstract, final or empty. 69
Missing a Javadoc comment. 69
Method 'getApiBean' is not designed for extension - needs to be abstract, final or empty. 86
Missing a Javadoc comment. 86
Missing a Javadoc comment. 102
Missing a Javadoc comment. 104
Missing a Javadoc comment. 106
Missing a Javadoc comment. 112
Line is longer than 80 characters (found 86). 118
Method 'convertBean' is not designed for extension - needs to be abstract, final or empty. 118
Missing a Javadoc comment. 118
Parameter source should be final. 118
Parameter type should be final. 118
Parameter ignoreProperties should be final. 118

org/galaxy/services/beans/internal/PhraseBean.java

Violation Message Line
Line has trailing spaces. 7
Missing a Javadoc comment. 13
Missing a Javadoc comment. 17
Parameter instance should be final. 17
Method 'getText' is not designed for extension - needs to be abstract, final or empty. 21
Missing a Javadoc comment. 21
Method 'setText' is not designed for extension - needs to be abstract, final or empty. 25
Missing a Javadoc comment. 25
Parameter text should be final. 25
Method 'getUsed' is not designed for extension - needs to be abstract, final or empty. 29
Missing a Javadoc comment. 29
Method 'setUsed' is not designed for extension - needs to be abstract, final or empty. 33
Missing a Javadoc comment. 33
Parameter used should be final. 33
Line has trailing spaces. 36

org/galaxy/services/beans/internal/PreferenceBean.java

Violation Message Line
Line has trailing spaces. 6
Line has trailing spaces. 7
Missing a Javadoc comment. 13
Missing a Javadoc comment. 17
Parameter instance should be final. 17
Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 21
Missing a Javadoc comment. 21
Method 'setContext' is not designed for extension - needs to be abstract, final or empty. 25
Missing a Javadoc comment. 25
Parameter context should be final. 25
Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 29
Missing a Javadoc comment. 29
Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 33
Missing a Javadoc comment. 33
Parameter key should be final. 33
Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 37
Missing a Javadoc comment. 37
Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 41
Missing a Javadoc comment. 41
Parameter value should be final. 41
Line has trailing spaces. 44

org/galaxy/services/beans/internal/QueryBean.java

Violation Message Line
Missing a Javadoc comment. 12
Line has trailing spaces. 15
Missing a Javadoc comment. 16
Parameter instance should be final. 16
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 20
Missing a Javadoc comment. 20
Method 'setCollection' is not designed for extension - needs to be abstract, final or empty. 24
Missing a Javadoc comment. 24
Parameter collection should be final. 24
Method 'getText' is not designed for extension - needs to be abstract, final or empty. 28
Missing a Javadoc comment. 28
Method 'setText' is not designed for extension - needs to be abstract, final or empty. 32
Missing a Javadoc comment. 32
Parameter text should be final. 32
Method 'getOffset' is not designed for extension - needs to be abstract, final or empty. 36
Missing a Javadoc comment. 36
Method 'setOffset' is not designed for extension - needs to be abstract, final or empty. 40
Missing a Javadoc comment. 40
Parameter offset should be final. 40
Method 'getLimit' is not designed for extension - needs to be abstract, final or empty. 44
Missing a Javadoc comment. 44
Method 'setLimit' is not designed for extension - needs to be abstract, final or empty. 48
Missing a Javadoc comment. 48
Parameter limit should be final. 48
Method 'getControls' is not designed for extension - needs to be abstract, final or empty. 52
Missing a Javadoc comment. 52
Method 'setControls' is not designed for extension - needs to be abstract, final or empty. 56
Missing a Javadoc comment. 56
Parameter controls should be final. 56
Line has trailing spaces. 59

org/galaxy/services/beans/internal/ResourceBean.java

Violation Message Line
Line is longer than 80 characters (found 82). 12
Missing a Javadoc comment. 15
Line has trailing spaces. 16
Missing a Javadoc comment. 17
Line has trailing spaces. 20
Missing a Javadoc comment. 21
Parameter resource should be final. 21
Line has trailing spaces. 24
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 25
Missing a Javadoc comment. 25
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 29
Missing a Javadoc comment. 29
Parameter id should be final. 29
Method 'getUuid' is not designed for extension - needs to be abstract, final or empty. 33
Missing a Javadoc comment. 33
Method 'setUuid' is not designed for extension - needs to be abstract, final or empty. 37
Missing a Javadoc comment. 37
Parameter uuid should be final. 37
Method 'getRevision' is not designed for extension - needs to be abstract, final or empty. 41
Missing a Javadoc comment. 41
Method 'setRevision' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Parameter revision should be final. 45
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 49
Missing a Javadoc comment. 49
Method 'setCollection' is not designed for extension - needs to be abstract, final or empty. 53
Missing a Javadoc comment. 53
Parameter collection should be final. 53
Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 57
Missing a Javadoc comment. 57
Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 61
Missing a Javadoc comment. 61
Parameter reference should be final. 61
Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 65
Missing a Javadoc comment. 65
Method 'setTitle' is not designed for extension - needs to be abstract, final or empty. 69
Missing a Javadoc comment. 69
Parameter title should be final. 69
Method 'getMime' is not designed for extension - needs to be abstract, final or empty. 73
Missing a Javadoc comment. 73
Method 'setMime' is not designed for extension - needs to be abstract, final or empty. 77
Missing a Javadoc comment. 77
Parameter mime should be final. 77
Method 'getChecksum' is not designed for extension - needs to be abstract, final or empty. 81
Missing a Javadoc comment. 81
Method 'setChecksum' is not designed for extension - needs to be abstract, final or empty. 85
Missing a Javadoc comment. 85
Parameter checksum should be final. 85
Method 'getTimestamp' is not designed for extension - needs to be abstract, final or empty. 89
Missing a Javadoc comment. 89
Method 'setTimestamp' is not designed for extension - needs to be abstract, final or empty. 93
Missing a Javadoc comment. 93
Parameter timestamp should be final. 93
Method 'getData' is not designed for extension - needs to be abstract, final or empty. 97
Missing a Javadoc comment. 97
Method 'setData' is not designed for extension - needs to be abstract, final or empty. 101
Missing a Javadoc comment. 101
Parameter data should be final. 101
Method 'getText' is not designed for extension - needs to be abstract, final or empty. 105
Missing a Javadoc comment. 105
Method 'setText' is not designed for extension - needs to be abstract, final or empty. 109
Missing a Javadoc comment. 109
Parameter text should be final. 109
Method 'getMeta' is not designed for extension - needs to be abstract, final or empty. 113
Missing a Javadoc comment. 113
Method 'setMeta' is not designed for extension - needs to be abstract, final or empty. 117
Missing a Javadoc comment. 117
Parameter meta should be final. 117
Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 121
Missing a Javadoc comment. 121
Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 125
Missing a Javadoc comment. 125
Parameter dataSource should be final. 125
Line has trailing spaces. 128

org/galaxy/services/beans/internal/SearchResultBean.java

Violation Message Line
Line has trailing spaces. 10
Missing a Javadoc comment. 16
Missing a Javadoc comment. 20
Parameter instance should be final. 20
Method 'getOffset' is not designed for extension - needs to be abstract, final or empty. 24
Missing a Javadoc comment. 24
Method 'setOffset' is not designed for extension - needs to be abstract, final or empty. 28
Missing a Javadoc comment. 28
Parameter offset should be final. 28
Method 'getWouldBe' is not designed for extension - needs to be abstract, final or empty. 32
Missing a Javadoc comment. 32
Method 'setWouldBe' is not designed for extension - needs to be abstract, final or empty. 36
Missing a Javadoc comment. 36
Parameter wouldBe should be final. 36
Method 'getScanned' is not designed for extension - needs to be abstract, final or empty. 40
Missing a Javadoc comment. 40
Method 'setScanned' is not designed for extension - needs to be abstract, final or empty. 44
Missing a Javadoc comment. 44
Parameter scanned should be final. 44
Method 'getTotalCount' is not designed for extension - needs to be abstract, final or empty. 48
Missing a Javadoc comment. 48
Method 'setTotalCount' is not designed for extension - needs to be abstract, final or empty. 52
Missing a Javadoc comment. 52
Parameter totalCount should be final. 52
Line has trailing spaces. 55
Method 'getExecutionTime' is not designed for extension - needs to be abstract, final or empty. 56
Missing a Javadoc comment. 56
Method 'setExecutionTime' is not designed for extension - needs to be abstract, final or empty. 60
Missing a Javadoc comment. 60
Parameter executionTime should be final. 60
Method 'getResultLength' is not designed for extension - needs to be abstract, final or empty. 64
Missing a Javadoc comment. 64
Method 'setResultLength' is not designed for extension - needs to be abstract, final or empty. 68
Missing a Javadoc comment. 68
Parameter resultLength should be final. 68
Method 'getHits' is not designed for extension - needs to be abstract, final or empty. 72
Missing a Javadoc comment. 72
Line has trailing spaces. 74
Method 'setHits' is not designed for extension - needs to be abstract, final or empty. 81
Missing a Javadoc comment. 81
Parameter hits should be final. 81
Line has trailing spaces. 83
Method 'getUnsatisfiedMimeType' is not designed for extension - needs to be abstract, final or empty. 89
Missing a Javadoc comment. 89
Method 'setUnsatisfiedMimeType' is not designed for extension - needs to be abstract, final or empty. 93
Missing a Javadoc comment. 93
Parameter unsatisfiedMimeType should be final. 93
Line has trailing spaces. 96

org/galaxy/services/beans/internal/SharingBean.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 7
Missing a Javadoc comment. 13
Missing a Javadoc comment. 17
Parameter instance should be final. 17
Method 'getEntityId' is not designed for extension - needs to be abstract, final or empty. 21
Missing a Javadoc comment. 21
Method 'setEntityId' is not designed for extension - needs to be abstract, final or empty. 25
Missing a Javadoc comment. 25
Parameter entityId should be final. 25
Method 'getCollectionId' is not designed for extension - needs to be abstract, final or empty. 29
Missing a Javadoc comment. 29
Method 'setCollectionId' is not designed for extension - needs to be abstract, final or empty. 33
Missing a Javadoc comment. 33
Parameter collectionId should be final. 33
Method 'isGroup' is not designed for extension - needs to be abstract, final or empty. 37
Missing a Javadoc comment. 37
Method 'setGroup' is not designed for extension - needs to be abstract, final or empty. 41
Missing a Javadoc comment. 41
Parameter group should be final. 41
Method 'isWritable' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Method 'setWritable' is not designed for extension - needs to be abstract, final or empty. 49
Missing a Javadoc comment. 49
Parameter writable should be final. 49
Line has trailing spaces. 52

org/galaxy/services/beans/internal/TaskInfoBean.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 12
Missing a Javadoc comment. 13
Missing a Javadoc comment. 17
Parameter instance should be final. 17
Method 'getOwnerId' is not designed for extension - needs to be abstract, final or empty. 24
Missing a Javadoc comment. 24
Method 'setOwnerId' is not designed for extension - needs to be abstract, final or empty. 28
Missing a Javadoc comment. 28
Parameter ownerId should be final. 28
Method 'getSystemId' is not designed for extension - needs to be abstract, final or empty. 32
Missing a Javadoc comment. 32
Method 'setSystemId' is not designed for extension - needs to be abstract, final or empty. 36
Missing a Javadoc comment. 36
Parameter systemId should be final. 36
Method 'getParentId' is not designed for extension - needs to be abstract, final or empty. 40
Missing a Javadoc comment. 40
Method 'setParentId' is not designed for extension - needs to be abstract, final or empty. 44
Missing a Javadoc comment. 44
Parameter parentId should be final. 44
Method 'getSerialId' is not designed for extension - needs to be abstract, final or empty. 48
Missing a Javadoc comment. 48
Method 'setSerialId' is not designed for extension - needs to be abstract, final or empty. 52
Missing a Javadoc comment. 52
Parameter serialId should be final. 52
Method 'getTargetId' is not designed for extension - needs to be abstract, final or empty. 56
Missing a Javadoc comment. 56
Method 'setTargetId' is not designed for extension - needs to be abstract, final or empty. 60
Missing a Javadoc comment. 60
Parameter targetId should be final. 60
Method 'getStartAt' is not designed for extension - needs to be abstract, final or empty. 64
Missing a Javadoc comment. 64
Method 'setStartAt' is not designed for extension - needs to be abstract, final or empty. 68
Missing a Javadoc comment. 68
Parameter startAt should be final. 68
Method 'getCancelAt' is not designed for extension - needs to be abstract, final or empty. 72
Missing a Javadoc comment. 72
Method 'setCancelAt' is not designed for extension - needs to be abstract, final or empty. 76
Missing a Javadoc comment. 76
Parameter cancelAt should be final. 76
Method 'getProcessSerial' is not designed for extension - needs to be abstract, final or empty. 80
Missing a Javadoc comment. 80
Method 'setProcessSerial' is not designed for extension - needs to be abstract, final or empty. 84
Missing a Javadoc comment. 84
Parameter processSerial should be final. 84
Method 'getData' is not designed for extension - needs to be abstract, final or empty. 88
Missing a Javadoc comment. 88
Method 'setData' is not designed for extension - needs to be abstract, final or empty. 92
Missing a Javadoc comment. 92
Parameter data should be final. 92
Method 'getAccepted' is not designed for extension - needs to be abstract, final or empty. 96
Missing a Javadoc comment. 96
Method 'setAccepted' is not designed for extension - needs to be abstract, final or empty. 100
Missing a Javadoc comment. 100
Parameter accepted should be final. 100
Method 'getNewcomers' is not designed for extension - needs to be abstract, final or empty. 104
Missing a Javadoc comment. 104
Method 'setNewcomers' is not designed for extension - needs to be abstract, final or empty. 108
Missing a Javadoc comment. 108
Parameter newcomers should be final. 108
Method 'getUnique' is not designed for extension - needs to be abstract, final or empty. 112
Missing a Javadoc comment. 112
Method 'setUnique' is not designed for extension - needs to be abstract, final or empty. 116
Missing a Javadoc comment. 116
Parameter unique should be final. 116
Method 'getProcessed' is not designed for extension - needs to be abstract, final or empty. 120
Missing a Javadoc comment. 120
Method 'setProcessed' is not designed for extension - needs to be abstract, final or empty. 124
Missing a Javadoc comment. 124
Parameter processed should be final. 124
Method 'getFailed' is not designed for extension - needs to be abstract, final or empty. 128
Missing a Javadoc comment. 128
Method 'setFailed' is not designed for extension - needs to be abstract, final or empty. 132
Missing a Javadoc comment. 132
Parameter failed should be final. 132
Method 'getDataSourceId' is not designed for extension - needs to be abstract, final or empty. 136
Missing a Javadoc comment. 136
Method 'setDataSourceId' is not designed for extension - needs to be abstract, final or empty. 140
Missing a Javadoc comment. 140
Parameter dataSourceId should be final. 140
Line has trailing spaces. 143
Method 'getCollectionId' is not designed for extension - needs to be abstract, final or empty. 144
Missing a Javadoc comment. 144
Method 'setCollectionId' is not designed for extension - needs to be abstract, final or empty. 148
Missing a Javadoc comment. 148
Parameter collectionId should be final. 148
Line has trailing spaces. 151
Method 'getWrittenAt' is not designed for extension - needs to be abstract, final or empty. 152
Missing a Javadoc comment. 152
Method 'setWrittenAt' is not designed for extension - needs to be abstract, final or empty. 156
Missing a Javadoc comment. 156
Parameter writtenAt should be final. 156
Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 160
Missing a Javadoc comment. 160
Method 'setMessage' is not designed for extension - needs to be abstract, final or empty. 164
Missing a Javadoc comment. 164
Parameter message should be final. 164
Line has trailing spaces. 167
Method 'getStatus' is not designed for extension - needs to be abstract, final or empty. 168
Missing a Javadoc comment. 168
Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. 172
Missing a Javadoc comment. 172
Parameter status should be final. 172
Line has trailing spaces. 175

org/galaxy/services/beans/internal/TimelineBean.java

Violation Message Line
Line has trailing spaces. 9
Line has trailing spaces. 10
Missing a Javadoc comment. 16
Missing a Javadoc comment. 20
Parameter instance should be final. 20
Method 'getUuid' is not designed for extension - needs to be abstract, final or empty. 24
Missing a Javadoc comment. 24
Method 'setUuid' is not designed for extension - needs to be abstract, final or empty. 28
Missing a Javadoc comment. 28
Parameter uuid should be final. 28
Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 32
Missing a Javadoc comment. 32
Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 36
Missing a Javadoc comment. 36
Parameter reference should be final. 36
Method 'getEntries' is not designed for extension - needs to be abstract, final or empty. 40
Missing a Javadoc comment. 40
Line has trailing spaces. 42
Method 'setEntries' is not designed for extension - needs to be abstract, final or empty. 49
Missing a Javadoc comment. 49
Parameter entries should be final. 49
Line has trailing spaces. 51
Line has trailing spaces. 56

org/galaxy/services/beans/internal/TimelineEntryBean.java

Violation Message Line
Unused import - org.galaxy.wayback.Timeline. 3
Line has trailing spaces. 7
Line has trailing spaces. 8
Missing a Javadoc comment. 14
Missing a Javadoc comment. 18
Parameter instance should be final. 18
Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 22
Missing a Javadoc comment. 22
Method 'setTitle' is not designed for extension - needs to be abstract, final or empty. 26
Missing a Javadoc comment. 26
Parameter title should be final. 26
Method 'getId' is not designed for extension - needs to be abstract, final or empty. 30
Missing a Javadoc comment. 30
Method 'setId' is not designed for extension - needs to be abstract, final or empty. 34
Missing a Javadoc comment. 34
Parameter id should be final. 34
Method 'getRevision' is not designed for extension - needs to be abstract, final or empty. 38
Missing a Javadoc comment. 38
Method 'setRevision' is not designed for extension - needs to be abstract, final or empty. 42
Missing a Javadoc comment. 42
Parameter revision should be final. 42
Method 'getTimestamp' is not designed for extension - needs to be abstract, final or empty. 46
Missing a Javadoc comment. 46
Method 'setTimestamp' is not designed for extension - needs to be abstract, final or empty. 50
Missing a Javadoc comment. 50
Parameter timestamp should be final. 50
Line has trailing spaces. 53

org/galaxy/services/beans/internal/UserBean.java

Violation Message Line
File does not end with a newline. 0
'{' is not preceded with whitespace. 10
Line has trailing spaces. 11
Line has trailing spaces. 14
Line has trailing spaces. 23
Parameter instance should be final. 27
Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. 31
Missing a Javadoc comment. 31
Method 'setEmail' is not designed for extension - needs to be abstract, final or empty. 35
Missing a Javadoc comment. 35
Parameter email should be final. 35
Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. 39
Missing a Javadoc comment. 39
Method 'setPassword' is not designed for extension - needs to be abstract, final or empty. 43
Missing a Javadoc comment. 43
Parameter password should be final. 43
Method 'isLocked' is not designed for extension - needs to be abstract, final or empty. 47
Missing a Javadoc comment. 47
Method 'setLocked' is not designed for extension - needs to be abstract, final or empty. 51
Missing a Javadoc comment. 51
Parameter locked should be final. 51
Method 'isAdmin' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
Method 'setAdmin' is not designed for extension - needs to be abstract, final or empty. 59
Missing a Javadoc comment. 59
Parameter admin should be final. 59
Line has trailing spaces. 61
Line has trailing spaces. 63
Method 'isDeleted' is not designed for extension - needs to be abstract, final or empty. 64
Missing a Javadoc comment. 64
Method 'setDeleted' is not designed for extension - needs to be abstract, final or empty. 68
Missing a Javadoc comment. 68
Parameter deleted should be final. 68

org/galaxy/services/beans/internal/package-info.java

Violation Message Line
Line has trailing spaces. 2
Line has trailing spaces. 4

org/galaxy/services/beans/package-info.java

Violation Message Line
Line has trailing spaces. 4
Line is longer than 80 characters (found 82). 8

org/galaxy/services/beans/utils/InvalidXmlCharactersAdapter.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 13
Method 'marshal' is not designed for extension - needs to be abstract, final or empty. 19
Parameter string should be final. 20
Method 'unmarshal' is not designed for extension - needs to be abstract, final or empty. 24
Parameter v should be final. 25
Line has trailing spaces. 28

org/galaxy/services/beans/utils/MapAdapter.java

Violation Message Line
Line has trailing spaces. 23
Line has trailing spaces. 26
Method 'marshal' is not designed for extension - needs to be abstract, final or empty. 28
Parameter map should be final. 29
Line is longer than 80 characters (found 84). 34
Line is longer than 80 characters (found 88). 35
Line has trailing spaces. 42
Line has trailing spaces. 44
Line has trailing spaces. 45
Expected an @return tag. 47
Method 'unmarshal' is not designed for extension - needs to be abstract, final or empty. 47
Parameter mapType should be final. 48

org/galaxy/services/beans/utils/MapEntryType.java

Violation Message Line
Line has trailing spaces. 8
Line has trailing spaces. 16
Variable 'key' must be private and have accessor methods. 20
Line has trailing spaces. 21
Line has trailing spaces. 24
Variable 'value' must be private and have accessor methods. 28
Line has trailing spaces. 29

org/galaxy/services/beans/utils/MapType.java

Violation Message Line
Line has trailing spaces. 8
Line has trailing spaces. 17
Variable 'entry' must be private and have accessor methods. 21

org/galaxy/services/beans/utils/XMLHelper.java

Violation Message Line
Utility classes should not have a public or default constructor. 12
Line is longer than 80 characters (found 85). 14
Missing a Javadoc comment. 14
Parameter string should be final. 14
'0x9' is a magic number. 23
'0xA' is a magic number. 24
'0xD' is a magic number. 25
'0x20' is a magic number. 26
'0xD7FF' is a magic number. 26
'0xE000' is a magic number. 27
'0xFFFD' is a magic number. 27
'0x10000' is a magic number. 28
'0x10FFFF' is a magic number. 28

org/galaxy/services/beans/utils/package-info.java

Violation Message Line
Line has trailing spaces. 3

org/galaxy/services/package-info.java

Violation Message Line
Line has trailing spaces. 3

org/galaxy/services/params/IDSet.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 17
Parameter value should be final. 26
Expected @param tag for 'value'. 26
Unable to get class information for WebApplicationException. 26
Must have at least one statement. 36
Line is longer than 80 characters (found 85). 45
Line is longer than 80 characters (found 98). 46
Method 'value' is not designed for extension - needs to be abstract, final or empty. 58

org/galaxy/services/params/Listing.java

Violation Message Line
Line has trailing spaces. 5
Variable 'limit' must be private and have accessor methods. 27
Variable 'offset' must be private and have accessor methods. 32
Missing a Javadoc comment. 33
Variable 'sort' must be private and have accessor methods. 33
Missing a Javadoc comment. 34
Variable 'asc' must be private and have accessor methods. 34
Missing a Javadoc comment. 35
Variable 'search' must be private and have accessor methods. 35
Method 'getLimit' is not designed for extension - needs to be abstract, final or empty. 46
Missing a Javadoc comment. 46
Method 'setLimit' is not designed for extension - needs to be abstract, final or empty. 50
Missing a Javadoc comment. 50
Parameter limit should be final. 50
'limit' hides a field. 50
Method 'getOffset' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Method 'setOffset' is not designed for extension - needs to be abstract, final or empty. 58
Missing a Javadoc comment. 58
Parameter offset should be final. 58
'offset' hides a field. 58
Method 'getSort' is not designed for extension - needs to be abstract, final or empty. 62
Missing a Javadoc comment. 62
Method 'setSort' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Parameter sort should be final. 66
'sort' hides a field. 66
Method 'isAsc' is not designed for extension - needs to be abstract, final or empty. 70
Missing a Javadoc comment. 70
Method 'setAsc' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Parameter asc should be final. 74
'asc' hides a field. 74
Method 'getSearch' is not designed for extension - needs to be abstract, final or empty. 78
Missing a Javadoc comment. 78
Method 'setSearch' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Parameter search should be final. 82
'search' hides a field. 82

org/galaxy/services/params/UUIDParam.java

Violation Message Line
Unused import - java.util.UUID. 3
Missing a Javadoc comment. 16
Parameter name should be final. 25
Expected @param tag for 'name'. 25
Unable to get class information for WebApplicationException. 26
Line is longer than 80 characters (found 89). 33
Method 'value' is not designed for extension - needs to be abstract, final or empty. 42

org/galaxy/services/params/package-info.java

Violation Message Line
Line has trailing spaces. 3

org/galaxy/services/providers/AbstractParameterProvider.java

Violation Message Line
Line is longer than 80 characters (found 103). 24
Missing a Javadoc comment. 27
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 27
Line has trailing spaces. 28
Missing a Javadoc comment. 29
Parameter hc should be final. 38
'hc' hides a field. 38
Method 'getScope' is not designed for extension - needs to be abstract, final or empty. 48
Line is longer than 80 characters (found 138). 63
Method 'getInjectable' is not designed for extension - needs to be abstract, final or empty. 63
Expected @param tag for '<T>'. 63
Parameter ic should be final. 63
Expected @param tag for 'parameterType'. 63
Line has trailing spaces. 68
Line is longer than 80 characters (found 97). 74
Line is longer than 80 characters (found 85). 76
Line is longer than 80 characters (found 88). 82
Line is longer than 80 characters (found 86). 83

org/galaxy/services/providers/BeanFactoryProvider.java

Violation Message Line
Line has trailing spaces. 10
Line is longer than 80 characters (found 97). 16
Line has trailing spaces. 26

org/galaxy/services/providers/ListingParamProvider.java

Violation Message Line
Parameter hc should be final. 28
Method 'getInjectable' is not designed for extension - needs to be abstract, final or empty. 40
Line is longer than 80 characters (found 107). 41
Parameter ic should be final. 41
Expected @param tag for 'ic'. 41
Expected @param tag for 'a'. 41
Expected @param tag for 'c'. 41
Line has trailing spaces. 44

org/galaxy/services/providers/RemoteProxyProvider.java

Violation Message Line
Unused import - java.rmi.Remote. 4
Line is longer than 80 characters (found 97). 19
Line has trailing spaces. 29

org/galaxy/services/providers/SearchQueryProvider.java

Violation Message Line
Unused import - org.galaxy.search.Query. 10
Unused import - org.galaxy.services.params.Listing. 12
Parameter hc should be final. 30
Method 'getInjectable' is not designed for extension - needs to be abstract, final or empty. 42
Line is longer than 80 characters (found 111). 43
Parameter ic should be final. 43
Expected @param tag for 'ic'. 43
Expected @param tag for 'a'. 43
Expected @param tag for 'c'. 43

org/galaxy/services/providers/StartupListener.java

Violation Message Line
Missing a Javadoc comment. 19
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 19
Line has trailing spaces. 20
Method 'onLoaded' is not designed for extension - needs to be abstract, final or empty. 28
Parameter modelContext should be final. 29
Line has trailing spaces. 33

org/galaxy/services/providers/distant/AccountsManagerProvider.java

Violation Message Line
Unused import - java.rmi.Remote. 6
Line is longer than 80 characters (found 106). 18
Method 'getInjectable' is not designed for extension - needs to be abstract, final or empty. 35
Line is longer than 80 characters (found 87). 36
Parameter ic should be final. 36
Parameter a should be final. 36
Line is longer than 80 characters (found 97). 40

org/galaxy/services/providers/distant/AutoCompleterProvider.java

Violation Message Line
Unused import - java.rmi.Remote. 6
Line is longer than 80 characters (found 102). 18
Method 'getInjectable' is not designed for extension - needs to be abstract, final or empty. 35
Line is longer than 80 characters (found 85). 36
Parameter ic should be final. 36
Parameter a should be final. 36
Line is longer than 80 characters (found 93). 40

org/galaxy/services/providers/distant/BoboConnectorProvider.java

Violation Message Line
Unused import - org.galaxy.distant.CollectionsManager. 8
Line is longer than 80 characters (found 102). 19
Method 'getInjectable' is not designed for extension - needs to be abstract, final or empty. 37
Line is longer than 80 characters (found 85). 38
Parameter ic should be final. 38
Parameter a should be final. 38
Line is longer than 80 characters (found 93). 42

org/galaxy/services/providers/distant/CollectionsManagerProvider.java

Violation Message Line
Line is longer than 80 characters (found 112). 17
Method 'getInjectable' is not designed for extension - needs to be abstract, final or empty. 34
Line is longer than 80 characters (found 90). 35
Parameter ic should be final. 35
Parameter a should be final. 35
Line is longer than 80 characters (found 103). 39

org/galaxy/services/providers/distant/ConnectorFacadeProvider.java

Violation Message Line
Line is longer than 80 characters (found 106). 20
Method 'getInjectable' is not designed for extension - needs to be abstract, final or empty. 38
Line is longer than 80 characters (found 87). 39
Parameter ic should be final. 39
Parameter a should be final. 39
Line is longer than 80 characters (found 97). 43

org/galaxy/services/providers/distant/FilePathResolverProvider.java

Violation Message Line
Unused import - java.rmi.Remote. 6
Line is longer than 80 characters (found 108). 18
Method 'getInjectable' is not designed for extension - needs to be abstract, final or empty. 35
Line is longer than 80 characters (found 88). 36
Parameter ic should be final. 36
Parameter a should be final. 36
Line is longer than 80 characters (found 99). 40

org/galaxy/services/providers/distant/FileSystemConnectorProvider.java

Violation Message Line
Unused import - org.galaxy.distant.CollectionsManager. 7
Line is longer than 80 characters (found 114). 18
Method 'getInjectable' is not designed for extension - needs to be abstract, final or empty. 35
Line is longer than 80 characters (found 91). 36
Parameter ic should be final. 36
Parameter a should be final. 36
Line is longer than 80 characters (found 105). 40

org/galaxy/services/providers/distant/PreferencesProvider.java

Violation Message Line
Unused import - java.rmi.Remote. 6
Line is longer than 80 characters (found 98). 18
Method 'getInjectable' is not designed for extension - needs to be abstract, final or empty. 35
Line is longer than 80 characters (found 83). 36
Parameter ic should be final. 36
Parameter a should be final. 36
Line is longer than 80 characters (found 89). 40

org/galaxy/services/providers/distant/SearchProvider.java

Violation Message Line
Line is longer than 80 characters (found 88). 17
Method 'getInjectable' is not designed for extension - needs to be abstract, final or empty. 34
Parameter ic should be final. 35
Parameter a should be final. 35

org/galaxy/services/providers/distant/WaybackProvider.java

Violation Message Line
Unused import - java.rmi.Remote. 6
Line has trailing spaces. 14
Line is longer than 80 characters (found 90). 19
Line has trailing spaces. 32
Method 'getInjectable' is not designed for extension - needs to be abstract, final or empty. 38
Parameter ic should be final. 39
Parameter a should be final. 39
Line is longer than 80 characters (found 81). 43
Line has trailing spaces. 47

org/galaxy/services/providers/distant/package-info.java

Violation Message Line
Line has trailing spaces. 3

org/galaxy/services/providers/exception/AbstractExceptionMapper.java

Violation Message Line
File does not end with a newline. 0
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 21
Line is longer than 80 characters (found 85). 23
Missing a Javadoc comment. 23
Parameter ex should be final. 23
Parameter status should be final. 23
Line is longer than 80 characters (found 98). 27
Missing a Javadoc comment. 27
Parameter ex should be final. 27
Parameter status should be final. 27
Parameter level should be final. 27
Line is longer than 80 characters (found 85). 28
Line has trailing spaces. 30
Line is longer than 80 characters (found 111). 31
Missing a Javadoc comment. 31
Parameter ex should be final. 31
Parameter status should be final. 31
Parameter type should be final. 31
Parameter level should be final. 31
Line has trailing spaces. 53
Line has trailing spaces. 55
Line is longer than 80 characters (found 98). 60
Parameter ex should be final. 60
Expected @param tag for 'ex'. 60
Parameter status should be final. 60
Expected @param tag for 'status'. 60
Parameter type should be final. 60
Expected @param tag for 'type'. 60
Line has trailing spaces. 63

org/galaxy/services/providers/exception/AlreadyExistsExceptionMapper.java

Violation Message Line
Line is longer than 80 characters (found 126). 17
Method 'toResponse' is not designed for extension - needs to be abstract, final or empty. 25
Parameter exception should be final. 26
Line is longer than 80 characters (found 90). 29

org/galaxy/services/providers/exception/ConnectorExceptionMapper.java

Violation Message Line
Unused import - org.galaxy.connectors.UnknownTaskException. 9
Line is longer than 80 characters (found 118). 18
Method 'toResponse' is not designed for extension - needs to be abstract, final or empty. 26
Parameter exception should be final. 27
Line has trailing spaces. 30
Line is longer than 80 characters (found 89). 34
Line has trailing spaces. 37
Line is longer than 80 characters (found 89). 40
Line has trailing spaces. 43

org/galaxy/services/providers/exception/DataExceptionMapper.java

Violation Message Line
Unused import - java.rmi.RemoteException. 3
Line is longer than 80 characters (found 108). 17
Method 'toResponse' is not designed for extension - needs to be abstract, final or empty. 25
Parameter exception should be final. 26
Line is longer than 80 characters (found 81). 29

org/galaxy/services/providers/exception/DefaultExceptionMapper.java

Violation Message Line
Unused import - org.galaxy.db.AlreadyExistsException. 7
Line is longer than 80 characters (found 107). 16
Method 'toResponse' is not designed for extension - needs to be abstract, final or empty. 24
Parameter exception should be final. 25
Line is longer than 80 characters (found 91). 28

org/galaxy/services/providers/exception/NotFoundExceptionMapper.java

Violation Message Line
Unused import - java.rmi.RemoteException. 3
Line is longer than 80 characters (found 116). 18
Method 'toResponse' is not designed for extension - needs to be abstract, final or empty. 26
Parameter exception should be final. 27
Line is longer than 80 characters (found 110). 30
Line has trailing spaces. 33

org/galaxy/services/providers/exception/RemoteExceptionMapper.java

Violation Message Line
Line is longer than 80 characters (found 112). 16
Method 'toResponse' is not designed for extension - needs to be abstract, final or empty. 24
Parameter exception should be final. 25
Line is longer than 80 characters (found 91). 28

org/galaxy/services/providers/exception/SearchQueryExceptionMapper.java

Violation Message Line
Unused import - org.galaxy.connectors.ConnectorException. 7
Unused import - org.galaxy.connectors.ConnectorNotAvailableException. 8
Unused import - org.galaxy.connectors.UnknownTaskException. 9
Line is longer than 80 characters (found 122). 20
Method 'toResponse' is not designed for extension - needs to be abstract, final or empty. 28
Parameter exception should be final. 29
Line is longer than 80 characters (found 118). 33

org/galaxy/services/providers/exception/ServiceUnavailabilityMapper.java

Violation Message Line
Line is longer than 80 characters (found 130). 17
Method 'toResponse' is not designed for extension - needs to be abstract, final or empty. 25
Parameter exception should be final. 26
Line is longer than 80 characters (found 89). 29

org/galaxy/services/providers/exception/UnsupportedTaskExceptionMapper.java

Violation Message Line
Line is longer than 80 characters (found 126). 16
Method 'toResponse' is not designed for extension - needs to be abstract, final or empty. 24
Parameter exception should be final. 25

org/galaxy/services/providers/exception/WebApplicationExceptionMapper.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 128). 15
Method 'toResponse' is not designed for extension - needs to be abstract, final or empty. 17
Parameter exception should be final. 18
Line has trailing spaces. 19
Line is longer than 80 characters (found 121). 22
Line has trailing spaces. 26

org/galaxy/services/providers/exception/package-info.java

Violation Message Line
Line has trailing spaces. 4

org/galaxy/services/providers/package-info.java

Violation Message Line
Line has trailing spaces. 3

org/galaxy/services/resources/AbstractService.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 18
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 21
Line has trailing spaces. 22
Variable 'factory' must be private and have accessor methods. 29
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 31
Line has trailing spaces. 35

org/galaxy/services/resources/AccountsService.java

Violation Message Line
File does not end with a newline. 0
Method 'listUsers' is not designed for extension - needs to be abstract, final or empty. 61
Missing a Javadoc comment. 61
Line is longer than 80 characters (found 109). 63
Parameter listing should be final. 63
Line is longer than 80 characters (found 97). 65
Line has trailing spaces. 69
Method 'listAllUsers' is not designed for extension - needs to be abstract, final or empty. 70
Missing a Javadoc comment. 70
Line is longer than 80 characters (found 112). 72
Parameter listing should be final. 72
Line is longer than 80 characters (found 96). 74
Method 'createUser' is not designed for extension - needs to be abstract, final or empty. 79
Missing a Javadoc comment. 79
Line is longer than 80 characters (found 102). 81
Parameter id should be final. 81
Parameter user should be final. 81
Method 'getUser' is not designed for extension - needs to be abstract, final or empty. 85
Missing a Javadoc comment. 85
Line is longer than 80 characters (found 88). 87
Parameter id should be final. 87
Method 'getUserByNamer' is not designed for extension - needs to be abstract, final or empty. 91
Missing a Javadoc comment. 91
Line is longer than 80 characters (found 110). 93
Parameter username should be final. 93
Method 'updateUser' is not designed for extension - needs to be abstract, final or empty. 97
Missing a Javadoc comment. 97
Line is longer than 80 characters (found 102). 99
Parameter id should be final. 99
Parameter user should be final. 99
Method 'deleteUser' is not designed for extension - needs to be abstract, final or empty. 103
Missing a Javadoc comment. 103
Line is longer than 80 characters (found 91). 105
Parameter id should be final. 105
Line has trailing spaces. 108
Method 'activateUser' is not designed for extension - needs to be abstract, final or empty. 109
Missing a Javadoc comment. 109
'+' is not preceded with whitespace. 110
'+' is not followed by whitespace. 110
Line is longer than 80 characters (found 93). 111
Parameter id should be final. 111
Method 'listUserHomeFolder' is not designed for extension - needs to be abstract, final or empty. 115
Missing a Javadoc comment. 115
Line is longer than 80 characters (found 172). 117
Parameter id should be final. 117
Parameter path should be final. 117
Line has trailing spaces. 120
Line is longer than 80 characters (found 96). 126
Method 'lockAccount' is not designed for extension - needs to be abstract, final or empty. 132
Missing a Javadoc comment. 132
Line is longer than 80 characters (found 111). 134
Parameter id should be final. 134
Redundant throws: 'NotFoundException' is subclass of 'DataException'. 134
Method 'unlockAccount' is not designed for extension - needs to be abstract, final or empty. 138
Missing a Javadoc comment. 138
Line is longer than 80 characters (found 113). 140
Parameter id should be final. 140
Redundant throws: 'NotFoundException' is subclass of 'DataException'. 140
Line has trailing spaces. 143
Method 'assignMemberToGroup' is not designed for extension - needs to be abstract, final or empty. 144
Missing a Javadoc comment. 144
Line is longer than 80 characters (found 151). 146
Parameter userId should be final. 146
Parameter groups should be final. 146
Method 'listGroups' is not designed for extension - needs to be abstract, final or empty. 155
Missing a Javadoc comment. 155
Line is longer than 80 characters (found 111). 157
Parameter listing should be final. 157
Line is longer than 80 characters (found 90). 159
Method 'createGroup' is not designed for extension - needs to be abstract, final or empty. 164
Missing a Javadoc comment. 164
Line is longer than 80 characters (found 106). 166
Parameter id should be final. 166
Parameter group should be final. 166
Method 'getGroup' is not designed for extension - needs to be abstract, final or empty. 170
Missing a Javadoc comment. 170
Line is longer than 80 characters (found 90). 172
Parameter id should be final. 172
Method 'updateGroup' is not designed for extension - needs to be abstract, final or empty. 176
Missing a Javadoc comment. 176
Line is longer than 80 characters (found 106). 178
Parameter id should be final. 178
Parameter group should be final. 178
Line is longer than 80 characters (found 81). 179
Method 'deleteGroup' is not designed for extension - needs to be abstract, final or empty. 182
Missing a Javadoc comment. 182
Line is longer than 80 characters (found 92). 184
Parameter id should be final. 184
Method 'getUserCapabilities' is not designed for extension - needs to be abstract, final or empty. 192
Missing a Javadoc comment. 192
Line is longer than 80 characters (found 124). 194
Parameter userId should be final. 194
Method 'getUserGroups' is not designed for extension - needs to be abstract, final or empty. 200
Missing a Javadoc comment. 200
Line is longer than 80 characters (found 113). 202
Parameter userId should be final. 202
Line has trailing spaces. 207
Method 'getGroupCapabilities' is not designed for extension - needs to be abstract, final or empty. 212
Missing a Javadoc comment. 212
Line is longer than 80 characters (found 126). 214
Parameter groupId should be final. 214
Method 'addGroupCapabilities' is not designed for extension - needs to be abstract, final or empty. 220
Missing a Javadoc comment. 220
Line is longer than 80 characters (found 164). 222
Parameter groupId should be final. 222
Parameter capabilities should be final. 222
Method 'resetGroupCapabilities' is not designed for extension - needs to be abstract, final or empty. 227
Missing a Javadoc comment. 227
Line is longer than 80 characters (found 166). 229
Parameter groupId should be final. 229
Parameter capabilities should be final. 229
Method 'deleteGroupCapabilities' is not designed for extension - needs to be abstract, final or empty. 234
Missing a Javadoc comment. 234
Line is longer than 80 characters (found 167). 236
Parameter groupId should be final. 236
Parameter capabilities should be final. 236
Method 'getGroupMembers' is not designed for extension - needs to be abstract, final or empty. 245
Missing a Javadoc comment. 245
Line is longer than 80 characters (found 110). 247
Parameter id should be final. 247
Method 'addGroupMembers' is not designed for extension - needs to be abstract, final or empty. 253
Missing a Javadoc comment. 253
Line is longer than 80 characters (found 146). 255
Parameter groupId should be final. 255
Parameter users should be final. 255
Method 'resetGroupMembers' is not designed for extension - needs to be abstract, final or empty. 260
Missing a Javadoc comment. 260
Line is longer than 80 characters (found 148). 262
Parameter groupId should be final. 262
Parameter users should be final. 262
Method 'deleteGroupMembers' is not designed for extension - needs to be abstract, final or empty. 267
Missing a Javadoc comment. 267
Line is longer than 80 characters (found 135). 269
Parameter groupId should be final. 269
Parameter users should be final. 269
Method 'getGroupManagers' is not designed for extension - needs to be abstract, final or empty. 277
Missing a Javadoc comment. 277
Line is longer than 80 characters (found 111). 279
Parameter id should be final. 279
Method 'addGroupManagers' is not designed for extension - needs to be abstract, final or empty. 285
Missing a Javadoc comment. 285
Line is longer than 80 characters (found 147). 287
Parameter groupId should be final. 287
Parameter users should be final. 287
Method 'resetGroupManagers' is not designed for extension - needs to be abstract, final or empty. 292
Missing a Javadoc comment. 292
Line is longer than 80 characters (found 149). 294
Parameter groupId should be final. 294
Parameter users should be final. 294
Method 'deleteGroupManagers' is not designed for extension - needs to be abstract, final or empty. 299
Missing a Javadoc comment. 299
Line is longer than 80 characters (found 136). 301
Parameter groupId should be final. 301
Parameter users should be final. 301
Method 'listCapabilities' is not designed for extension - needs to be abstract, final or empty. 309
Missing a Javadoc comment. 309
Line is longer than 80 characters (found 121). 311
Parameter listing should be final. 311
Line is longer than 80 characters (found 90). 313
Method 'createCapability' is not designed for extension - needs to be abstract, final or empty. 318
Missing a Javadoc comment. 318
Line is longer than 80 characters (found 126). 320
Parameter id should be final. 320
Parameter capability should be final. 320
Line is longer than 80 characters (found 87). 321
Method 'getCapability' is not designed for extension - needs to be abstract, final or empty. 324
Missing a Javadoc comment. 324
Line is longer than 80 characters (found 100). 326
Parameter id should be final. 326
Method 'updateCapability' is not designed for extension - needs to be abstract, final or empty. 330
Missing a Javadoc comment. 330
Line is longer than 80 characters (found 126). 332
Parameter id should be final. 332
Parameter capability should be final. 332
Line is longer than 80 characters (found 91). 333
Method 'deleteCapability' is not designed for extension - needs to be abstract, final or empty. 336
Missing a Javadoc comment. 336
Line is longer than 80 characters (found 97). 338
Parameter id should be final. 338

org/galaxy/services/resources/AutoCompleteService.java

Violation Message Line
Missing a Javadoc comment. 22
Expected an @return tag. 32
Method 'suggest' is not designed for extension - needs to be abstract, final or empty. 32
Parameter text should be final. 33
Expected @throws tag for 'RemoteException'. 34
Unused @param tag for 'phrase'. 41
Parameter suggestion should be final. 45
Expected @param tag for 'suggestion'. 45
Expected @throws tag for 'RemoteException'. 46

org/galaxy/services/resources/BoboConnectorService.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 36
Line has trailing spaces. 37
Missing a Javadoc comment. 43
Missing a Javadoc comment. 45
Line has trailing spaces. 48
Method 'getAvailableSystems' is not designed for extension - needs to be abstract, final or empty. 49
Missing a Javadoc comment. 49
Line has trailing spaces. 51
Line is longer than 80 characters (found 89). 51
Line has trailing spaces. 55
Line has trailing spaces. 59
Line has trailing spaces. 62
Method 'getAllTasks' is not designed for extension - needs to be abstract, final or empty. 63
Missing a Javadoc comment. 63
Line has trailing spaces. 65
Line is longer than 80 characters (found 117). 65
Parameter listing should be final. 65
Line has trailing spaces. 68
Line is longer than 80 characters (found 99). 68
Line has trailing spaces. 72
Method 'getTasksBySystemId' is not designed for extension - needs to be abstract, final or empty. 73
Missing a Javadoc comment. 73
Line has trailing spaces. 75
Line is longer than 80 characters (found 162). 75
Parameter listing should be final. 75
Parameter systemId should be final. 75
Line has trailing spaces. 78
Line is longer than 80 characters (found 119). 78
Line has trailing spaces. 82
Method 'getCancelAtByDatasourceId' is not designed for extension - needs to be abstract, final or empty. 83
Missing a Javadoc comment. 83
Line has trailing spaces. 85
Line is longer than 80 characters (found 133). 85
Parameter datasources should be final. 85
Line has trailing spaces. 88
Line is longer than 80 characters (found 134). 90
'(' is followed by whitespace. 90
'(' is followed by whitespace. 90
'(' is followed by whitespace. 90
')' is preceded with whitespace. 90
')' is preceded with whitespace. 90
')' is preceded with whitespace. 90
Line has trailing spaces. 92
Line has trailing spaces. 94
Line has trailing spaces. 96
Method 'stopTask' is not designed for extension - needs to be abstract, final or empty. 97
Missing a Javadoc comment. 97
Line is longer than 80 characters (found 133). 99
Parameter userId should be final. 99
Parameter systemId should be final. 99
Parameter serialId should be final. 99

org/galaxy/services/resources/CollectionService.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 37
Line has trailing spaces. 39
Missing a Javadoc comment. 40
Missing a Javadoc comment. 42
Method 'getDiskUsageDetails' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Redundant throws: 'RemoteException' is subclass of 'IOException'. 47
Method 'getDataSourceBasicDetails' is not designed for extension - needs to be abstract, final or empty. 51
Missing a Javadoc comment. 51
Line is longer than 80 characters (found 146). 53
Parameter source should be final. 53
Expected an @return tag. 69
Method 'list' is not designed for extension - needs to be abstract, final or empty. 69
Line is longer than 80 characters (found 110). 70
Parameter listing should be final. 70
Expected @param tag for 'listing'. 70
Expected @throws tag for 'RemoteException'. 70
Expected @throws tag for 'DataException'. 70
Line is longer than 80 characters (found 92). 71
Unused @param tag for 'phrase'. 89
Expected an @return tag. 92
Method 'create' is not designed for extension - needs to be abstract, final or empty. 92
Parameter collection should be final. 93
Expected @param tag for 'collection'. 93
Expected @throws tag for 'RemoteException'. 94
Expected @throws tag for 'DataException'. 94
Line is longer than 80 characters (found 92). 95
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 101
Missing a Javadoc comment. 101
Parameter collection should be final. 103
Line is longer than 80 characters (found 86). 105
Method 'getCollectionRestrictions' is not designed for extension - needs to be abstract, final or empty. 110
Missing a Javadoc comment. 110
Line is longer than 80 characters (found 122). 112
Parameter collection should be final. 112
Line has trailing spaces. 113
Line has trailing spaces. 115
Line is longer than 80 characters (found 81). 117
Line has trailing spaces. 118
Method 'updateCollection' is not designed for extension - needs to be abstract, final or empty. 122
Missing a Javadoc comment. 122
Parameter collection should be final. 123
'if' is not followed by whitespace. 125
'{' is not preceded with whitespace. 125
Method 'deleteCollection' is not designed for extension - needs to be abstract, final or empty. 131
Missing a Javadoc comment. 131
Line is longer than 80 characters (found 105). 133
Parameter collection should be final. 133
Parameter destroy should be final. 133
Method 'getUserSharings' is not designed for extension - needs to be abstract, final or empty. 145
Missing a Javadoc comment. 145
Line is longer than 80 characters (found 123). 147
Parameter collectionId should be final. 147
Method 'addUserSharings' is not designed for extension - needs to be abstract, final or empty. 153
Missing a Javadoc comment. 153
Line is longer than 80 characters (found 126). 155
Parameter collectionId should be final. 155
Parameter sharing should be final. 155
Method 'removeUserSharings' is not designed for extension - needs to be abstract, final or empty. 160
Missing a Javadoc comment. 160
Line is longer than 80 characters (found 139). 162
Parameter collectionId should be final. 162
Parameter user should be final. 162
'user' hides a field. 162
Method 'getGroupSharings' is not designed for extension - needs to be abstract, final or empty. 166
Missing a Javadoc comment. 166
Line is longer than 80 characters (found 124). 168
Parameter collectionId should be final. 168
Method 'addGroupSharings' is not designed for extension - needs to be abstract, final or empty. 174
Missing a Javadoc comment. 174
Line is longer than 80 characters (found 127). 176
Parameter collectionId should be final. 176
Parameter sharing should be final. 176
Method 'removeGroupSharings' is not designed for extension - needs to be abstract, final or empty. 181
Missing a Javadoc comment. 181
Line is longer than 80 characters (found 144). 183
Parameter collectionId should be final. 183
Parameter groupId should be final. 183
Method 'getIndexSettings' is not designed for extension - needs to be abstract, final or empty. 190
Missing a Javadoc comment. 190
Parameter collection should be final. 192
Method 'updateIndexSettings' is not designed for extension - needs to be abstract, final or empty. 197
Missing a Javadoc comment. 197
Line is longer than 80 characters (found 91). 199
Parameter collection should be final. 199
Parameter details should be final. 199
Method 'resetIndexSettings' is not designed for extension - needs to be abstract, final or empty. 204
Missing a Javadoc comment. 204
Parameter collection should be final. 206
Method 'listDataSources' is not designed for extension - needs to be abstract, final or empty. 216
Missing a Javadoc comment. 216
Line is longer than 80 characters (found 148). 218
Parameter collection should be final. 218
Parameter listing should be final. 218
Line has trailing spaces. 220
Line is longer than 80 characters (found 92). 221
Method 'createDataSource' is not designed for extension - needs to be abstract, final or empty. 237
Missing a Javadoc comment. 237
Line is longer than 80 characters (found 150). 239
Parameter collection should be final. 239
Parameter source should be final. 239
Line is longer than 80 characters (found 100). 241
Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 247
Missing a Javadoc comment. 247
Line is longer than 80 characters (found 135). 249
Parameter collection should be final. 249
Parameter source should be final. 249
Method 'updateDataSource' is not designed for extension - needs to be abstract, final or empty. 254
Missing a Javadoc comment. 254
Line is longer than 80 characters (found 147). 256
Parameter collection should be final. 256
Parameter source should be final. 256
Parameter ds should be final. 256
Method 'deleteDataSource' is not designed for extension - needs to be abstract, final or empty. 261
Missing a Javadoc comment. 261
Line is longer than 80 characters (found 146). 263
Parameter collection should be final. 263
Parameter source should be final. 263
Method 'listDataSourceLatestReports' is not designed for extension - needs to be abstract, final or empty. 267
Missing a Javadoc comment. 267
Line is longer than 80 characters (found 176). 269
Parameter source should be final. 269
Parameter listing should be final. 269
Line is longer than 80 characters (found 137). 270
Method 'getDataSourceLatestReport' is not designed for extension - needs to be abstract, final or empty. 275
Missing a Javadoc comment. 275
Line is longer than 80 characters (found 90). 277
Parameter source should be final. 277
Line is longer than 80 characters (found 110). 280
Method 'getDataSourceSummaryReport' is not designed for extension - needs to be abstract, final or empty. 284
Missing a Javadoc comment. 284
Line is longer than 80 characters (found 91). 286
Parameter source should be final. 286
Line is longer than 80 characters (found 111). 289

org/galaxy/services/resources/ConnectorFacadeService.java

Violation Message Line
Missing a Javadoc comment. 26
Line has trailing spaces. 28
Missing a Javadoc comment. 30
Method 'sendGenericTask' is not designed for extension - needs to be abstract, final or empty. 33
Missing a Javadoc comment. 33
Line is longer than 80 characters (found 108). 34
Parameter task should be final. 34
Line has trailing spaces. 37
Unused @param tag for 'phrase'. 41
Method 'fetchDataSource' is not designed for extension - needs to be abstract, final or empty. 44
Parameter datasource should be final. 46
Expected @param tag for 'datasource'. 46
Expected @throws tag for 'RemoteException'. 47
Expected @throws tag for 'ConnectorException'. 47
Expected @throws tag for 'DataException'. 47
'{' should be on the previous line. 48
Line has trailing spaces. 51
Method 'cancelFetchDataSource' is not designed for extension - needs to be abstract, final or empty. 52
Missing a Javadoc comment. 52
Parameter datasource should be final. 54
Line has trailing spaces. 55
'{' should be on the previous line. 56
Line has trailing spaces. 59

org/galaxy/services/resources/GenericService.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 83). 23
Missing a Javadoc comment. 23
Method 'introduction' is not designed for extension - needs to be abstract, final or empty. 25
Missing a Javadoc comment. 25
Line is longer than 80 characters (found 104). 33

org/galaxy/services/resources/PreferencesService.java

Violation Message Line
Unused import - org.galaxy.search.SearchException. 13
Line has trailing spaces. 18
Missing a Javadoc comment. 25
Method 'getOptions' is not designed for extension - needs to be abstract, final or empty. 28
Missing a Javadoc comment. 28
Line is longer than 80 characters (found 90). 29
Parameter ctx should be final. 29
Line has trailing spaces. 30
'{' should be on the previous line. 31
Line has trailing spaces. 32
Line has trailing spaces. 34
Line has trailing spaces. 35
Line has trailing spaces. 41
Method 'addOption' is not designed for extension - needs to be abstract, final or empty. 45
Missing a Javadoc comment. 45
Line is longer than 80 characters (found 100). 46
Parameter ctx should be final. 46
Parameter data should be final. 46
Line has trailing spaces. 47
'{' should be on the previous line. 48
Line is longer than 80 characters (found 87). 49
Line is longer than 80 characters (found 83). 50
Line has trailing spaces. 53
Method 'batchAddOptions' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Line is longer than 80 characters (found 106). 55
Parameter ctx should be final. 55
Parameter data should be final. 55
Line has trailing spaces. 56
'{' should be on the previous line. 57
Line is longer than 80 characters (found 87). 58
Line is longer than 80 characters (found 83). 59
Line has trailing spaces. 62
Expected an @return tag. 72
Method 'getOption' is not designed for extension - needs to be abstract, final or empty. 72
Line is longer than 80 characters (found 118). 74
Parameter ctx should be final. 74
Expected @param tag for 'ctx'. 74
Parameter key should be final. 74
Expected @param tag for 'key'. 74
Line has trailing spaces. 75
Expected @throws tag for 'RemoteException'. 75
Expected @throws tag for 'DataException'. 75
'{' should be on the previous line. 76
Method 'setOption' is not designed for extension - needs to be abstract, final or empty. 88
Parameter ctx should be final. 91
Expected @param tag for 'ctx'. 91
Parameter key should be final. 92
Expected @param tag for 'key'. 92
Parameter value should be final. 93
Expected @param tag for 'value'. 93
Expected @throws tag for 'RemoteException'. 94
Expected @throws tag for 'DataException'. 94
Expected an @return tag. 106
Method 'setOption' is not designed for extension - needs to be abstract, final or empty. 106
Line is longer than 80 characters (found 118). 108
Parameter ctx should be final. 108
Expected @param tag for 'ctx'. 108
Parameter key should be final. 108
Expected @param tag for 'key'. 108
Line has trailing spaces. 109
Expected @throws tag for 'RemoteException'. 109
Expected @throws tag for 'DataException'. 109
'{' should be on the previous line. 110
Line has trailing spaces. 113

org/galaxy/services/resources/SearchService.java

Violation Message Line
Missing a Javadoc comment. 28
Line has trailing spaces. 30
Missing a Javadoc comment. 31
Line has trailing spaces. 33
Missing a Javadoc comment. 34
Expected an @return tag. 46
Method 'search' is not designed for extension - needs to be abstract, final or empty. 46
Parameter query should be final. 47
Expected @param tag for 'query'. 47
Expected @throws tag for 'RemoteException'. 48
Expected @throws tag for 'DataException'. 48
Expected @throws tag for 'SearchException'. 48
Method 'getSearchableCollections' is not designed for extension - needs to be abstract, final or empty. 52
Missing a Javadoc comment. 52
Line is longer than 80 characters (found 90). 54
Parameter listing should be final. 54
Line is longer than 80 characters (found 92). 56
Line has trailing spaces. 65
Line has trailing spaces. 66
Line has trailing spaces. 67
Line has trailing spaces. 69
Line has trailing spaces. 73

org/galaxy/services/resources/StatusService.java

Violation Message Line
Line has trailing spaces. 8
Line has trailing spaces. 9
Line has trailing spaces. 16
Line has trailing spaces. 19
Method 'getStatus' is not designed for extension - needs to be abstract, final or empty. 23
Line has trailing spaces. 27

org/galaxy/services/resources/WaybackService.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.search.SearchException. 12
Missing a Javadoc comment. 31
Method 'getVisualComparison' is not designed for extension - needs to be abstract, final or empty. 34
Missing a Javadoc comment. 34
Line is longer than 80 characters (found 162). 36
Parameter userId should be final. 36
Parameter collectionId should be final. 36
Parameter dataSourceId should be final. 36
'{' should be on the previous line. 38
Line is longer than 80 characters (found 96). 39
Line has trailing spaces. 41
Method 'getVisualComparison' is not designed for extension - needs to be abstract, final or empty. 42
Missing a Javadoc comment. 42
Line is longer than 80 characters (found 180). 44
Parameter userId should be final. 44
Parameter serial1 should be final. 44
Parameter serial2 should be final. 44
Parameter method should be final. 44
'{' should be on the previous line. 46
Line is longer than 80 characters (found 92). 47
Expected an @return tag. 59
Method 'getTimeline' is not designed for extension - needs to be abstract, final or empty. 59
Line has trailing spaces. 62
Parameter userId should be final. 62
Expected @param tag for 'userId'. 62
Parameter collection should be final. 63
Expected @param tag for 'collection'. 63
Parameter uuid should be final. 64
Expected @param tag for 'uuid'. 64
Expected @throws tag for 'RemoteException'. 65
Expected @throws tag for 'DataException'. 65
Line is longer than 80 characters (found 83). 66
Method 'getDetailWithCachedData' is not designed for extension - needs to be abstract, final or empty. 69
Missing a Javadoc comment. 69
Line is longer than 80 characters (found 155). 71
Parameter userId should be final. 71
Parameter collection should be final. 71
Parameter document should be final. 71
'{' should be on the previous line. 73
Line is longer than 80 characters (found 94). 74
Method 'getDetailWithOriginalData' is not designed for extension - needs to be abstract, final or empty. 77
Missing a Javadoc comment. 77
Line is longer than 80 characters (found 157). 79
Parameter userId should be final. 79
Parameter collection should be final. 79
Parameter document should be final. 79
'{' should be on the previous line. 81
Line is longer than 80 characters (found 96). 82
Method 'getDetailAsOfflineView' is not designed for extension - needs to be abstract, final or empty. 85
Missing a Javadoc comment. 85
Line is longer than 80 characters (found 247). 87
Parameter userId should be final. 87
Parameter collection should be final. 87
Parameter document should be final. 87
Parameter disableStyles should be final. 87
Parameter baseURL should be final. 87
')' is preceded with whitespace. 87
'{' should be on the previous line. 89
Line is longer than 80 characters (found 117). 90
Method 'getDocumentDetails' is not designed for extension - needs to be abstract, final or empty. 94
Missing a Javadoc comment. 94
Line is longer than 80 characters (found 114). 96
Parameter userId should be final. 96
Parameter reference should be final. 96
'{' should be on the previous line. 98
Method 'getDocumentDetailsByUUID' is not designed for extension - needs to be abstract, final or empty. 102
Missing a Javadoc comment. 102
Line is longer than 80 characters (found 150). 104
Parameter userId should be final. 104
Parameter uuid should be final. 104
Line is longer than 80 characters (found 84). 107
'(' is followed by whitespace. 107
Avoid inline conditionals. 107
')' is preceded with whitespace. 107
Method 'getComments' is not designed for extension - needs to be abstract, final or empty. 114
Missing a Javadoc comment. 114
Line is longer than 80 characters (found 145). 116
Parameter userId should be final. 116
Parameter resource should be final. 116
Parameter listing should be final. 116
'{' should be on the previous line. 118
Line is longer than 80 characters (found 81). 120
Expected an @return tag. 132
Method 'addComment' is not designed for extension - needs to be abstract, final or empty. 132
Line is longer than 80 characters (found 117). 134
Parameter userId should be final. 134
Expected @param tag for 'userId'. 134
Parameter resource should be final. 134
Expected @param tag for 'resource'. 134
Parameter comment should be final. 134
Expected @param tag for 'comment'. 134
Expected @throws tag for 'RemoteException'. 135
Expected @throws tag for 'DataException'. 135
'{' should be on the previous line. 136
Line is longer than 80 characters (found 117). 137
Method 'getComment' is not designed for extension - needs to be abstract, final or empty. 141
Missing a Javadoc comment. 141
Line is longer than 80 characters (found 138). 143
Parameter userId should be final. 143
Parameter resource should be final. 143
Parameter comment should be final. 143
'{' should be on the previous line. 145
Line is longer than 80 characters (found 83). 146

org/galaxy/services/resources/WebGraphService.java

Violation Message Line
Unused import - org.galaxy.utils.ListableSet. 10
Unused import - org.galaxy.graph.Edge. 12
Missing a Javadoc comment. 27
Expected an @return tag. 39
Method 'search' is not designed for extension - needs to be abstract, final or empty. 39
Parameter uuid should be final. 42
Expected @param tag for 'uuid'. 42
Parameter offset should be final. 43
Expected @param tag for 'offset'. 43
Parameter limit should be final. 44
Expected @param tag for 'limit'. 44
Expected @throws tag for 'RemoteException'. 45
Expected @throws tag for 'DataException'. 45
Expected @throws tag for 'SearchException'. 45
Line is longer than 80 characters (found 91). 47

org/galaxy/services/resources/package-info.java

Violation Message Line
Line has trailing spaces. 3

org/galaxy/services/utils/ShaPasswordEncoder.java

Violation Message Line
File does not end with a newline. 0
Missing package-info.java file. 0
Missing a Javadoc comment. 14
Missing a Javadoc comment. 15
Missing a Javadoc comment. 17
Missing a Javadoc comment. 21
Parameter strength should be final. 21
'strength' hides a field. 21
Method 'encodePassword' is not designed for extension - needs to be abstract, final or empty. 25
Missing a Javadoc comment. 25
Parameter rawPass should be final. 25
Parameter salt should be final. 25
Array brackets at illegal position. 31
Line is longer than 80 characters (found 87). 36
'0xff' is a magic number. 36
'0x100' is a magic number. 36
'16' is a magic number. 36
Line is longer than 80 characters (found 94). 49
Parameter algorithm should be final. 49
Expected @param tag for 'algorithm'. 49
Redundant throws: 'IllegalArgumentException' is unchecked exception. 49
Line is longer than 80 characters (found 88). 53
Missing a Javadoc comment. 57
Parameter password should be final. 57
Parameter salt should be final. 57

org/galaxy/services/utils/beans/BeanFactory.java

Violation Message Line
File does not end with a newline. 0
Unused import - java.lang.reflect.InvocationTargetException. 3
Missing a Javadoc comment. 42
Missing a Javadoc comment. 43
Line is longer than 80 characters (found 91). 54
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 54
Missing a Javadoc comment. 54
Parameter set should be final. 54
Parameter from should be final. 54
Parameter to should be final. 54
'cast' is not followed by whitespace. 64
Line has trailing spaces. 66
Line is longer than 80 characters (found 100). 78
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 78
Missing a Javadoc comment. 78
Parameter instance should be final. 78
Line is longer than 80 characters (found 101). 79
Line is longer than 80 characters (found 100). 82
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 82
Missing a Javadoc comment. 82
Parameter instance should be final. 82
Line is longer than 80 characters (found 94). 86
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 86
Missing a Javadoc comment. 86
Parameter instance should be final. 86
Line is longer than 80 characters (found 95). 87
Line is longer than 80 characters (found 94). 90
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 90
Parameter instance should be final. 90
Line is longer than 80 characters (found 100). 94
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 94
Missing a Javadoc comment. 94
Parameter instance should be final. 94
Line is longer than 80 characters (found 101). 95
Line is longer than 80 characters (found 100). 98
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 98
Missing a Javadoc comment. 98
Parameter instance should be final. 98
Line is longer than 80 characters (found 106). 102
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 102
Missing a Javadoc comment. 102
Parameter instance should be final. 102
Line is longer than 80 characters (found 107). 103
Line is longer than 80 characters (found 106). 106
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 106
Missing a Javadoc comment. 106
Parameter instance should be final. 106
Line has trailing spaces. 109
Line is longer than 80 characters (found 111). 110
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 110
Missing a Javadoc comment. 110
Parameter instance should be final. 110
Line is longer than 80 characters (found 121). 111
Line is longer than 80 characters (found 111). 114
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 114
Missing a Javadoc comment. 114
Parameter instance should be final. 114
Line is longer than 80 characters (found 87). 115
Line is longer than 80 characters (found 98). 122
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 122
Missing a Javadoc comment. 122
Parameter instance should be final. 122
Line is longer than 80 characters (found 97). 123
Line is longer than 80 characters (found 98). 126
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 126
Missing a Javadoc comment. 126
Parameter instance should be final. 126
Line is longer than 80 characters (found 101). 134
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 134
Missing a Javadoc comment. 134
Parameter instance should be final. 134
Line is longer than 80 characters (found 101). 135
Line is longer than 80 characters (found 101). 138
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 138
Missing a Javadoc comment. 138
Parameter instance should be final. 138
Line is longer than 80 characters (found 92). 146
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 146
Missing a Javadoc comment. 146
Parameter instance should be final. 146
Line is longer than 80 characters (found 98). 150
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 150
Missing a Javadoc comment. 150
Parameter instance should be final. 150
Line is longer than 80 characters (found 116). 160
Line is longer than 80 characters (found 93). 173
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 173
Missing a Javadoc comment. 173
Parameter resource should be final. 173
Line is longer than 80 characters (found 97). 174
Line is longer than 80 characters (found 93). 177
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 177
Missing a Javadoc comment. 177
Parameter instance should be final. 177
Line is longer than 80 characters (found 111). 186
Line is longer than 80 characters (found 82). 188
Line is longer than 80 characters (found 124). 190
Line is longer than 80 characters (found 88). 196
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 196
Missing a Javadoc comment. 196
Parameter instance should be final. 196
Line is longer than 80 characters (found 99). 197
Line is longer than 80 characters (found 88). 200
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 200
Missing a Javadoc comment. 200
Parameter instance should be final. 200
Line has trailing spaces. 203
Line is longer than 80 characters (found 98). 208
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 208
Missing a Javadoc comment. 208
Parameter instance should be final. 208
Line is longer than 80 characters (found 101). 209
Line is longer than 80 characters (found 98). 212
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 212
Missing a Javadoc comment. 212
Parameter instance should be final. 212
Line has trailing spaces. 215
Line is longer than 80 characters (found 88). 216
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 216
Missing a Javadoc comment. 216
Parameter instance should be final. 216
Line is longer than 80 characters (found 126). 217
Line is longer than 80 characters (found 88). 220
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 220
Missing a Javadoc comment. 220
Parameter instance should be final. 220
Line is longer than 80 characters (found 103). 221
Line has trailing spaces. 223
Line is longer than 80 characters (found 86). 224
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 224
Missing a Javadoc comment. 224
Parameter instance should be final. 224
Line is longer than 80 characters (found 124). 225
Line is longer than 80 characters (found 86). 228
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 228
Missing a Javadoc comment. 228
Parameter instance should be final. 228
Line is longer than 80 characters (found 102). 229
Line has trailing spaces. 231
Line is longer than 80 characters (found 114). 236
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 236
Missing a Javadoc comment. 236
Parameter instance should be final. 236
Line is longer than 80 characters (found 110). 237
Line has trailing spaces. 239
Line is longer than 80 characters (found 118). 240
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 240
Missing a Javadoc comment. 240
Parameter instance should be final. 240
Line is longer than 80 characters (found 118). 244
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 244
Missing a Javadoc comment. 244
Parameter instance should be final. 244
Line is longer than 80 characters (found 110). 248
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 248
Missing a Javadoc comment. 248
Parameter instance should be final. 248
Line is longer than 80 characters (found 99). 249
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 270
Missing a Javadoc comment. 270
Parameter task should be final. 270
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 274
Missing a Javadoc comment. 274
Parameter task should be final. 274
Line is longer than 80 characters (found 91). 279
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 279
Missing a Javadoc comment. 279
Parameter source should be final. 279
Line is longer than 80 characters (found 101). 283
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 283
Missing a Javadoc comment. 283
Parameter source should be final. 283
Line is longer than 80 characters (found 101). 287
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 287
Missing a Javadoc comment. 287
Parameter source should be final. 287
Expected an @return tag. 301
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 301
Expected @param tag for '<S>'. 301
Expected @param tag for '<T>'. 301
Parameter source should be final. 301
Expected @param tag for 'source'. 301
Parameter type should be final. 301
Expected @param tag for 'type'. 301
Expected @throws tag for 'ConversionException'. 302
Unable to get class information for ConversionException. 302
Line is longer than 80 characters (found 87). 306
Method 'convertBean' is not designed for extension - needs to be abstract, final or empty. 306
Missing a Javadoc comment. 306
Parameter source should be final. 306
Parameter type should be final. 306
Parameter ignoreProperties should be final. 306
'cast' is not followed by whitespace. 308

org/galaxy/services/utils/beans/BidirectionalConverter.java

Violation Message Line
Type Javadoc comment is missing an @param <B> tag. 10
Type Javadoc comment is missing an @param <P> tag. 10
Line has trailing spaces. 11
Missing a Javadoc comment. 12
Redundant 'public' modifier. 12
Line has trailing spaces. 13
Missing a Javadoc comment. 14
Redundant 'public' modifier. 14
Line has trailing spaces. 15

org/galaxy/services/utils/beans/TaskDataConverter.java

Violation Message Line
Line is longer than 80 characters (found 82). 13
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 15
Parameter instance should be final. 16
Line is longer than 80 characters (found 82). 30
Method 'convert' is not designed for extension - needs to be abstract, final or empty. 36
Parameter instance should be final. 37
Line has trailing spaces. 47
Line has trailing spaces. 48
Line has trailing spaces. 52
Line has trailing spaces. 54
Line is longer than 80 characters (found 88). 55

org/galaxy/services/utils/beans/package-info.java

Violation Message Line
Line has trailing spaces. 4

org/galaxy/tools/Search.java

Violation Message Line
File does not end with a newline. 0
Missing package-info.java file. 0
Unused import - org.egothor.repository.Berkeley. 21
Unused import - org.egothor.repository.DataRepository. 22
Utility classes should not have a public or default constructor. 33
Line has trailing spaces. 34
Missing a Javadoc comment. 35
Parameter args should be final. 35
Line has trailing spaces. 36
Line is longer than 80 characters (found 101). 39
Line has trailing spaces. 42
'3' is a magic number. 43
Line is longer than 80 characters (found 140). 47
Line is longer than 80 characters (found 91). 53
'32' is a magic number. 53
'10' is a magic number. 53
'10000' is a magic number. 53
Line is longer than 80 characters (found 87). 55
'32' is a magic number. 55
'10000' is a magic number. 55
Line is longer than 80 characters (found 138). 60
'625' is a magic number. 60
'625' is a magic number. 60
'20' is a magic number. 61
Line is longer than 80 characters (found 88). 64
'7500' is a magic number. 64
'100' is a magic number. 64
Line is longer than 80 characters (found 92). 69
Must have at least one statement. 70
Line is longer than 80 characters (found 88). 75
Must have at least one statement. 76
Line is longer than 80 characters (found 92). 81
Must have at least one statement. 82
Line is longer than 80 characters (found 90). 87
'10' is a magic number. 87
Line is longer than 80 characters (found 86). 98
Line is longer than 80 characters (found 89). 116
Line has trailing spaces. 125

org/galaxy/utils/Assert.java

Violation Message Line
File does not end with a newline. 0
Unused @throws tag for 'IllegalArgumentException'. 15
Parameter object should be final. 18
Parameter message should be final. 18
Expected @param tag for 'message'. 18
Unused @throws tag for 'IllegalArgumentException'. 28
Parameter object should be final. 31

org/galaxy/utils/Attributes.java

Violation Message Line
File does not end with a newline. 0
Type Javadoc comment is missing an @param <T> tag. 15
Missing a Javadoc comment. 18
Line has trailing spaces. 19
',' is not followed by whitespace. 24
Unused @param tag for 'map'. 29
Missing a Javadoc comment. 36
Parameter map should be final. 36
'map' hides a field. 36
Method 'put' is not designed for extension - needs to be abstract, final or empty. 49
Parameter key should be final. 49
Expected @param tag for 'key'. 49
Parameter value should be final. 49
Method 'get' is not designed for extension - needs to be abstract, final or empty. 61
Parameter key should be final. 61
Method 'get' is not designed for extension - needs to be abstract, final or empty. 74
Parameter key should be final. 74
Parameter defaultValue should be final. 74
Method 'get' is not designed for extension - needs to be abstract, final or empty. 90
Parameter key should be final. 90
Parameter requiredType should be final. 90
Method 'get' is not designed for extension - needs to be abstract, final or empty. 104
Parameter key should be final. 104
Parameter requiredType should be final. 104
Parameter defaultValue should be final. 104
Method 'getString' is not designed for extension - needs to be abstract, final or empty. 120
Parameter key should be final. 120
Redundant throws: 'IllegalArgumentException' is unchecked exception. 120
Unused @throws tag for 'IllegalArgumentException'. 131
Method 'getString' is not designed for extension - needs to be abstract, final or empty. 134
Parameter key should be final. 134
Parameter defaultValue should be final. 134
'cast' is not followed by whitespace. 138
Unused @throws tag for 'IllegalArgumentException'. 147
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 150
Parameter key should be final. 150
'cast' is not followed by whitespace. 154
Method 'getCollection' is not designed for extension - needs to be abstract, final or empty. 165
Parameter key should be final. 165
Parameter requiredType should be final. 165
Expected @param tag for 'requiredType'. 165
'cast' is not followed by whitespace. 172
Method 'getArray' is not designed for extension - needs to be abstract, final or empty. 183
Parameter key should be final. 183
Parameter requiredType should be final. 183
Expected @param tag for 'requiredType'. 183
'cast' is not followed by whitespace. 190
Method 'getNumber' is not designed for extension - needs to be abstract, final or empty. 202
Parameter key should be final. 202
Parameter requiredType should be final. 202
Method 'getNumber' is not designed for extension - needs to be abstract, final or empty. 215
Parameter key should be final. 215
Parameter requiredType should be final. 215
Expected @param tag for 'requiredType'. 215
Parameter defaultValue should be final. 215
'cast' is not followed by whitespace. 222
Method 'getInteger' is not designed for extension - needs to be abstract, final or empty. 233
Parameter key should be final. 233
Expected @throws tag for 'IllegalArgumentException'. 233
Redundant throws: 'IllegalArgumentException' is unchecked exception. 233
Method 'getInteger' is not designed for extension - needs to be abstract, final or empty. 246
Parameter key should be final. 246
Parameter defaultValue should be final. 246
Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 258
Parameter key should be final. 258
Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 271
Parameter key should be final. 271
Parameter defaultValue should be final. 271
Method 'getBoolean' is not designed for extension - needs to be abstract, final or empty. 283
Parameter key should be final. 283
Method 'getBoolean' is not designed for extension - needs to be abstract, final or empty. 296
Parameter key should be final. 296
Parameter defaultValue should be final. 296
Method 'containsKey' is not designed for extension - needs to be abstract, final or empty. 311
Parameter key should be final. 311
Parameter requiredType should be final. 311
Expected @param tag for 'requiredType'. 311
Method 'getKeyValueOfType' is not designed for extension - needs to be abstract, final or empty. 322
Parameter key should be final. 322
Parameter requiredType should be final. 322
Line is longer than 80 characters (found 83). 335
Parameter key should be final. 335
Parameter value should be final. 335
Parameter requiredType should be final. 335
Missing a Javadoc comment. 342
Parameter clazz should be final. 342
Parameter requiredType should be final. 342
Method 'size' is not designed for extension - needs to be abstract, final or empty. 346
Missing a Javadoc comment. 346
Method 'entrySet' is not designed for extension - needs to be abstract, final or empty. 350
Missing a Javadoc comment. 350

org/galaxy/utils/ClasspathScanner.java

Violation Message Line
File does not end with a newline. 0
Parameter packageName should be final. 31
Expected @throws tag for 'UnsupportedEncodingException'. 32
Redundant throws: 'UnsupportedEncodingException' is subclass of 'IOException'. 32
Expected @throws tag for 'IOException'. 32
'{' should be on the previous line. 33
Line is longer than 80 characters (found 81). 34
Name 'package_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 37
'5' is a magic number. 47
Line is longer than 80 characters (found 107). 52
'5' is a magic number. 52
Line is longer than 80 characters (found 81). 53
Line has trailing spaces. 70

org/galaxy/utils/Configuration.java

Violation Message Line
File does not end with a newline. 0
Using the '.*' form of import should be avoided - java.io.*. 3
Missing a Javadoc comment. 20
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 20
Variable 'settings' must be private and have accessor methods. 25
Method 'put' is not designed for extension - needs to be abstract, final or empty. 34
Missing a Javadoc comment. 34
Parameter name should be final. 34
Parameter value should be final. 34
Method 'get' is not designed for extension - needs to be abstract, final or empty. 38
Missing a Javadoc comment. 38
Parameter name should be final. 38
Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 42
Missing a Javadoc comment. 42
Parameter name should be final. 42
'+' is not preceded with whitespace. 49
'+' is not followed by whitespace. 49
'+' is not preceded with whitespace. 49
'+' is not followed by whitespace. 49
Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 55
Missing a Javadoc comment. 55
Parameter name should be final. 55
Parameter defaultValue should be final. 55
Avoid inline conditionals. 58
Method 'getInteger' is not designed for extension - needs to be abstract, final or empty. 61
Missing a Javadoc comment. 61
Parameter name should be final. 61
Line is longer than 80 characters (found 81). 68
'+' is not preceded with whitespace. 68
'+' is not followed by whitespace. 68
'+' is not preceded with whitespace. 68
'+' is not followed by whitespace. 68
Method 'getInteger' is not designed for extension - needs to be abstract, final or empty. 74
Missing a Javadoc comment. 74
Parameter name should be final. 74
Parameter defaultValue should be final. 74
Avoid inline conditionals. 77
Method 'getBoolean' is not designed for extension - needs to be abstract, final or empty. 80
Missing a Javadoc comment. 80
Parameter name should be final. 80
Line is longer than 80 characters (found 81). 87
'+' is not preceded with whitespace. 87
'+' is not followed by whitespace. 87
'+' is not preceded with whitespace. 87
'+' is not followed by whitespace. 87
Method 'getBoolean' is not designed for extension - needs to be abstract, final or empty. 93
Missing a Javadoc comment. 93
Parameter name should be final. 93
Parameter defaultValue should be final. 93
Avoid inline conditionals. 96
Method 'get' is not designed for extension - needs to be abstract, final or empty. 99
Missing a Javadoc comment. 99
Parameter name should be final. 99
Parameter defaultValue should be final. 99
Avoid inline conditionals. 101
Method 'keys' is not designed for extension - needs to be abstract, final or empty. 104
Missing a Javadoc comment. 104
Expected an @return tag. 119
Method 'keys' is not designed for extension - needs to be abstract, final or empty. 119
Parameter prefix should be final. 119
Expected @param tag for 'prefix'. 119
Expected an @return tag. 138
Method 'load' is not designed for extension - needs to be abstract, final or empty. 138
Parameter filename should be final. 138
Expected @param tag for 'filename'. 138
Line is longer than 80 characters (found 102). 149

org/galaxy/utils/DiffUtils.java

Violation Message Line
File does not end with a newline. 0
File length is 2,526 lines (max allowed is 2,000). 1
Missing a Javadoc comment. 46
Name 'Diff_Timeout' must match pattern '^[a-z][a-zA-Z0-9]*$'. 53
Variable 'Diff_Timeout' must be private and have accessor methods. 53
Name 'Diff_EditCost' must match pattern '^[a-z][a-zA-Z0-9]*$'. 57
Variable 'Diff_EditCost' must be private and have accessor methods. 57
'4' is a magic number. 57
Name 'Match_Threshold' must match pattern '^[a-z][a-zA-Z0-9]*$'. 61
Variable 'Match_Threshold' must be private and have accessor methods. 61
'0.5f' is a magic number. 61
Name 'Match_Distance' must match pattern '^[a-z][a-zA-Z0-9]*$'. 67
Variable 'Match_Distance' must be private and have accessor methods. 67
'1000' is a magic number. 67
Name 'Patch_DeleteThreshold' must match pattern '^[a-z][a-zA-Z0-9]*$'. 74
Variable 'Patch_DeleteThreshold' must be private and have accessor methods. 74
'0.5f' is a magic number. 74
Name 'Patch_Margin' must match pattern '^[a-z][a-zA-Z0-9]*$'. 78
Variable 'Patch_Margin' must be private and have accessor methods. 78
'4' is a magic number. 78
Name 'Match_MaxBits' must match pattern '^[a-z][a-zA-Z0-9]*$'. 82
'32' is a magic number. 82
Missing a Javadoc comment. 90
Variable 'chars1' must be private and have accessor methods. 90
Missing a Javadoc comment. 91
Variable 'chars2' must be private and have accessor methods. 91
Missing a Javadoc comment. 92
Variable 'lineArray' must be private and have accessor methods. 92
Missing a Javadoc comment. 94
Parameter chars1 should be final. 94
'chars1' hides a field. 94
Parameter chars2 should be final. 94
'chars2' hides a field. 94
Parameter lineArray should be final. 95
'lineArray' hides a field. 95
First sentence should end with a period. 103
Missing a Javadoc comment. 111
Missing a Javadoc comment. 111
Missing a Javadoc comment. 111
Method 'diff_main' is not designed for extension - needs to be abstract, final or empty. 123
Name 'diff_main' must match pattern '^[a-z][a-zA-Z0-9]*$'. 123
Parameter text1 should be final. 123
Parameter text2 should be final. 123
Method 'diff_main' is not designed for extension - needs to be abstract, final or empty. 137
Name 'diff_main' must match pattern '^[a-z][a-zA-Z0-9]*$'. 137
Parameter text1 should be final. 137
Parameter text2 should be final. 137
Parameter checklines should be final. 138
Line is longer than 80 characters (found 81). 144
'1000' is a magic number. 144
Name 'diff_main' must match pattern '^[a-z][a-zA-Z0-9]*$'. 162
Parameter text1 should be final. 162
Parameter text2 should be final. 162
Parameter checklines should be final. 163
Parameter deadline should be final. 163
Name 'diff_compute' must match pattern '^[a-z][a-zA-Z0-9]*$'. 218
Parameter text1 should be final. 218
Parameter text2 should be final. 218
Parameter checklines should be final. 219
Parameter deadline should be final. 219
Avoid inline conditionals. 234
Avoid inline conditionals. 235
Avoid inline conditionals. 240
Name 'text1_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. 259
Name 'text1_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. 260
Name 'text2_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. 261
Name 'text2_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. 262
'3' is a magic number. 262
Name 'mid_common' must match pattern '^[a-z][a-zA-Z0-9]*$'. 263
'4' is a magic number. 263
Name 'diffs_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. 265
Name 'diffs_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. 267
'100' is a magic number. 276
'100' is a magic number. 276
Name 'diff_lineMode' must match pattern '^[a-z][a-zA-Z0-9]*$'. 292
Parameter text1 should be final. 292
Parameter text2 should be final. 292
Parameter deadline should be final. 293
Name 'count_delete' must match pattern '^[a-z][a-zA-Z0-9]*$'. 310
Name 'count_insert' must match pattern '^[a-z][a-zA-Z0-9]*$'. 311
Name 'text_delete' must match pattern '^[a-z][a-zA-Z0-9]*$'. 312
Name 'text_insert' must match pattern '^[a-z][a-zA-Z0-9]*$'. 313
switch without "default" clause. 317
Line is longer than 80 characters (found 86). 335
Avoid inline conditionals. 346
Method 'diff_bisect' is not designed for extension - needs to be abstract, final or empty. 363
Name 'diff_bisect' must match pattern '^[a-z][a-zA-Z0-9]*$'. 363
Parameter text1 should be final. 363
Parameter text2 should be final. 363
Parameter deadline should be final. 364
Name 'text1_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. 366
Name 'text2_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. 367
Name 'max_d' must match pattern '^[a-z][a-zA-Z0-9]*$'. 368
Name 'v_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 369
Name 'v_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. 370
Name 'k1_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 397
Line is longer than 80 characters (found 85). 399
Name 'k2_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 418
Line is longer than 80 characters (found 88). 419
Line is longer than 80 characters (found 84). 424
Name 'k2_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 432
Line is longer than 80 characters (found 85). 434
Name 'k1_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'. 454
Line is longer than 80 characters (found 88). 455
Line is longer than 80 characters (found 84). 462
Name 'diff_bisectSplit' must match pattern '^[a-z][a-zA-Z0-9]*$'. 487
Parameter text1 should be final. 487
Parameter text2 should be final. 487
Parameter x should be final. 488
Parameter y should be final. 488
Parameter deadline should be final. 488
Method 'diff_linesToChars' is not designed for extension - needs to be abstract, final or empty. 512
Name 'diff_linesToChars' must match pattern '^[a-z][a-zA-Z0-9]*$'. 512
Parameter text1 should be final. 512
Parameter text2 should be final. 512
Name 'diff_linesToCharsMunge' must match pattern '^[a-z][a-zA-Z0-9]*$'. 536
Parameter text should be final. 536
Parameter lineArray should be final. 536
Parameter lineHash should be final. 537
Method 'diff_charsToLines' is not designed for extension - needs to be abstract, final or empty. 571
Name 'diff_charsToLines' must match pattern '^[a-z][a-zA-Z0-9]*$'. 571
Parameter diffs should be final. 571
Parameter lineArray should be final. 572
First sentence should end with a period. 583
Method 'diff_commonPrefix' is not designed for extension - needs to be abstract, final or empty. 590
Name 'diff_commonPrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'. 590
Parameter text1 should be final. 590
Parameter text2 should be final. 590
First sentence should end with a period. 601
Method 'diff_commonSuffix' is not designed for extension - needs to be abstract, final or empty. 608
Name 'diff_commonSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'. 608
Parameter text1 should be final. 608
Parameter text2 should be final. 608
Name 'text1_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. 610
Name 'text2_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. 611
Line is longer than 80 characters (found 83). 614
Method 'diff_commonOverlap' is not designed for extension - needs to be abstract, final or empty. 629
Name 'diff_commonOverlap' must match pattern '^[a-z][a-zA-Z0-9]*$'. 629
Parameter text1 should be final. 629
Parameter text2 should be final. 629
Name 'text1_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. 631
Name 'text2_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. 632
Name 'text_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. 643
Method 'diff_halfMatch' is not designed for extension - needs to be abstract, final or empty. 679
Name 'diff_halfMatch' must match pattern '^[a-z][a-zA-Z0-9]*$'. 679
Parameter text1 should be final. 679
Parameter text2 should be final. 679
Line is longer than 80 characters (found 81). 681
Avoid inline conditionals. 684
Avoid inline conditionals. 685
Line is longer than 80 characters (found 82). 686
'4' is a magic number. 686
'3' is a magic number. 692
'4' is a magic number. 692
'4' is a magic number. 705
'4' is a magic number. 705
Avoid inline conditionals. 705
'3' is a magic number. 713
'4' is a magic number. 713
Name 'diff_halfMatchI' must match pattern '^[a-z][a-zA-Z0-9]*$'. 728
Parameter longtext should be final. 728
Parameter shorttext should be final. 728
Parameter i should be final. 728
'4' is a magic number. 730
Name 'best_common' must match pattern '^[a-z][a-zA-Z0-9]*$'. 732
Name 'best_longtext_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. 733
Name 'best_longtext_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. 733
Name 'best_shorttext_a' must match pattern '^[a-z][a-zA-Z0-9]*$'. 734
Name 'best_shorttext_b' must match pattern '^[a-z][a-zA-Z0-9]*$'. 734
Method 'diff_cleanupSemantic' is not designed for extension - needs to be abstract, final or empty. 763
Name 'diff_cleanupSemantic' must match pattern '^[a-z][a-zA-Z0-9]*$'. 763
Parameter diffs should be final. 763
Line is longer than 80 characters (found 84). 769
Name 'length_insertions1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 772
Name 'length_deletions1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 773
Name 'length_insertions2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 775
Name 'length_deletions2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 776
Line is longer than 80 characters (found 86). 794
Line is longer than 80 characters (found 82). 812
Line is longer than 80 characters (found 89). 814
Line is longer than 80 characters (found 84). 818
Must have at least one statement. 825
Avoid inline conditionals. 838
Line is longer than 80 characters (found 82). 852
Line is longer than 80 characters (found 83). 867
Name 'overlap_length1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 867
Line is longer than 80 characters (found 83). 868
Name 'overlap_length2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 868
Line is longer than 80 characters (found 92). 872
Line is longer than 80 characters (found 91). 877
Line is longer than 80 characters (found 89). 879
Line is longer than 80 characters (found 86). 886
Line is longer than 80 characters (found 93). 892
Line is longer than 80 characters (found 89). 895
Avoid inline conditionals. 899
Avoid inline conditionals. 902
Method 'diff_cleanupSemanticLossless' is not designed for extension - needs to be abstract, final or empty. 913
Name 'diff_cleanupSemanticLossless' must match pattern '^[a-z][a-zA-Z0-9]*$'. 913
Parameter diffs should be final. 913
Avoid inline conditionals. 921
Avoid inline conditionals. 922
Avoid inline conditionals. 923
Line is longer than 80 characters (found 81). 924
Line is longer than 80 characters (found 90). 937
Line is longer than 80 characters (found 90). 938
Line is longer than 80 characters (found 87). 942
Line is longer than 80 characters (found 90). 955
Avoid inline conditionals. 988
Name 'diff_cleanupSemanticScore' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1001
Parameter one should be final. 1001
Parameter two should be final. 1001
'6' is a magic number. 1004
'5' is a magic number. 1027
'4' is a magic number. 1030
'3' is a magic number. 1033
Line is longer than 80 characters (found 84). 1044
Missing a Javadoc comment. 1044
Name 'BLANKLINEEND' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1044
Line is longer than 80 characters (found 90). 1045
Missing a Javadoc comment. 1045
Name 'BLANKLINESTART' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1045
Method 'diff_cleanupEfficiency' is not designed for extension - needs to be abstract, final or empty. 1053
Name 'diff_cleanupEfficiency' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1053
Parameter diffs should be final. 1053
Line is longer than 80 characters (found 84). 1059
Name 'pre_ins' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1062
Name 'pre_del' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1064
Name 'post_ins' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1066
Name 'post_del' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1068
Line is longer than 80 characters (found 84). 1070
Line is longer than 80 characters (found 87). 1074
Inner assignments should be avoided. 1086
Avoid inline conditionals. 1105
Avoid inline conditionals. 1105
Avoid inline conditionals. 1106
Avoid inline conditionals. 1106
'3' is a magic number. 1106
Line is longer than 80 characters (found 85). 1117
Inner assignments should be avoided. 1117
Line is longer than 80 characters (found 82). 1119
Line is longer than 80 characters (found 89). 1122
Inner assignments should be avoided. 1123
Line is longer than 80 characters (found 93). 1128
Must have at least one statement. 1139
Inner assignments should be avoided. 1142
Avoid inline conditionals. 1148
Method 'diff_cleanupMerge' is not designed for extension - needs to be abstract, final or empty. 1162
Name 'diff_cleanupMerge' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1162
Parameter diffs should be final. 1162
Line is longer than 80 characters (found 83). 1163
Name 'count_delete' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1165
Name 'count_insert' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1166
Name 'text_delete' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1167
Name 'text_insert' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1168
switch without "default" clause. 1173
Line is longer than 80 characters (found 84). 1186
Name 'both_types' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1186
Line is longer than 80 characters (found 87). 1199
Line is longer than 80 characters (found 129). 1203
Line is longer than 80 characters (found 92). 1204
Line is longer than 80 characters (found 85). 1208
Line is longer than 80 characters (found 82). 1210
Line is longer than 80 characters (found 82). 1211
Line is longer than 80 characters (found 87). 1214
Line is longer than 80 characters (found 90). 1217
Line is longer than 80 characters (found 91). 1219
Line is longer than 80 characters (found 91). 1221
Line is longer than 80 characters (found 81). 1228
Line is longer than 80 characters (found 81). 1231
Avoid inline conditionals. 1234
Avoid inline conditionals. 1249
Line is longer than 80 characters (found 84). 1256
Avoid inline conditionals. 1264
Avoid inline conditionals. 1265
Avoid inline conditionals. 1266
Line is longer than 80 characters (found 81). 1267
Avoid inline conditionals. 1284
Line is longer than 80 characters (found 83). 1289
Avoid inline conditionals. 1292
Avoid inline conditionals. 1298
Line is longer than 80 characters (found 82). 1300
Method 'diff_xIndex' is not designed for extension - needs to be abstract, final or empty. 1314
Name 'diff_xIndex' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1314
Parameter diffs should be final. 1314
Parameter loc should be final. 1314
Name 'last_chars1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1317
Name 'last_chars2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1318
Method 'diff_prettyHtml' is not designed for extension - needs to be abstract, final or empty. 1351
Name 'diff_prettyHtml' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1351
Parameter diffs should be final. 1351
switch without "default" clause. 1356
Line is longer than 80 characters (found 83). 1358
Line is longer than 80 characters (found 83). 1362
Method 'diff_text1' is not designed for extension - needs to be abstract, final or empty. 1379
Name 'diff_text1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1379
Parameter diffs should be final. 1379
Method 'diff_text2' is not designed for extension - needs to be abstract, final or empty. 1395
Name 'diff_text2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1395
Parameter diffs should be final. 1395
Method 'diff_levenshtein' is not designed for extension - needs to be abstract, final or empty. 1412
Name 'diff_levenshtein' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1412
Parameter diffs should be final. 1412
switch without "default" clause. 1417
Method 'diff_toDelta' is not designed for extension - needs to be abstract, final or empty. 1445
Name 'diff_toDelta' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1445
Parameter diffs should be final. 1445
switch without "default" clause. 1448
Line is longer than 80 characters (found 86). 1451
Line is longer than 80 characters (found 82). 1455
Method 'diff_fromDelta' is not designed for extension - needs to be abstract, final or empty. 1484
Name 'diff_fromDelta' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1484
Parameter text1 should be final. 1484
Parameter delta should be final. 1484
Redundant throws: 'IllegalArgumentException' is unchecked exception. 1485
Line is longer than 80 characters (found 83). 1494
Line is longer than 80 characters (found 82). 1505
Line is longer than 80 characters (found 81). 1509
Line is longer than 80 characters (found 81). 1521
Inner assignments should be avoided. 1529
Line is longer than 80 characters (found 85). 1531
Line is longer than 80 characters (found 87). 1532
Line is longer than 80 characters (found 92). 1544
Line is longer than 80 characters (found 85). 1549
Method 'match_main' is not designed for extension - needs to be abstract, final or empty. 1564
Name 'match_main' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1564
Parameter text should be final. 1564
Parameter pattern should be final. 1564
Parameter loc should be final. 1564
Line is longer than 80 characters (found 81). 1578
Line is longer than 80 characters (found 82). 1579
Method 'match_bitap' is not designed for extension - needs to be abstract, final or empty. 1596
Name 'match_bitap' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1596
Parameter text should be final. 1596
Parameter pattern should be final. 1596
Parameter loc should be final. 1596
Line is longer than 80 characters (found 116). 1597
Name 'score_threshold' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1603
Name 'best_loc' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1605
Line is longer than 80 characters (found 83). 1607
Line is longer than 80 characters (found 87). 1612
Name 'bin_min' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1621
Name 'bin_mid' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1621
Name 'bin_max' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1622
Name 'last_rd' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1624
Line is longer than 80 characters (found 81). 1626
Line is longer than 80 characters (found 82). 1627
Line is longer than 80 characters (found 83). 1643
Line is longer than 80 characters (found 83). 1649
Line is longer than 80 characters (found 90). 1661
Line is longer than 80 characters (found 83). 1665
Line is longer than 80 characters (found 92). 1672
Name 'match_bitapScore' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1699
Parameter e should be final. 1699
Parameter x should be final. 1699
Parameter loc should be final. 1699
Parameter pattern should be final. 1699
Avoid inline conditionals. 1704
Method 'match_alphabet' is not designed for extension - needs to be abstract, final or empty. 1715
Name 'match_alphabet' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1715
Parameter pattern should be final. 1715
Name 'char_pattern' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1717
Method 'patch_addContext' is not designed for extension - needs to be abstract, final or empty. 1737
Name 'patch_addContext' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1737
Parameter patch should be final. 1737
Parameter text should be final. 1737
Line is longer than 80 characters (found 84). 1741
Line is longer than 80 characters (found 84). 1744
Line is longer than 80 characters (found 84). 1747
Line is longer than 80 characters (found 85). 1750
Line is longer than 80 characters (found 81). 1763
Method 'patch_make' is not designed for extension - needs to be abstract, final or empty. 1784
Name 'patch_make' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1784
Parameter text1 should be final. 1784
Parameter text2 should be final. 1784
Method 'patch_make' is not designed for extension - needs to be abstract, final or empty. 1804
Name 'patch_make' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1804
Parameter diffs should be final. 1804
Method 'patch_make' is not designed for extension - needs to be abstract, final or empty. 1823
Name 'patch_make' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1823
Parameter text1 should be final. 1823
Parameter text2 should be final. 1823
Parameter diffs should be final. 1824
Method 'patch_make' is not designed for extension - needs to be abstract, final or empty. 1836
Name 'patch_make' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1836
Parameter text1 should be final. 1836
Parameter diffs should be final. 1836
Name 'char_count1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1846
Name 'char_count2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1847
Line is longer than 80 characters (found 82). 1848
Line is longer than 80 characters (found 82). 1849
Name 'prepatch_text' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1851
Name 'postpatch_text' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1852
switch without "default" clause. 1860
Line is longer than 80 characters (found 81). 1865
Line is longer than 80 characters (found 90). 1871
Line is longer than 80 characters (found 84). 1875
Line is longer than 80 characters (found 86). 1888
Line is longer than 80 characters (found 92). 1889
Line is longer than 80 characters (found 91). 1890
Method 'patch_deepCopy' is not designed for extension - needs to be abstract, final or empty. 1922
Name 'patch_deepCopy' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1922
Parameter patches should be final. 1922
Method 'patch_apply' is not designed for extension - needs to be abstract, final or empty. 1948
Name 'patch_apply' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1948
Parameter patches should be final. 1948
Parameter text should be final. 1948
Line is longer than 80 characters (found 83). 1961
Line is longer than 80 characters (found 84). 1962
Line is longer than 80 characters (found 83). 1963
Name 'expected_loc' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1968
Name 'start_loc' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1970
Name 'end_loc' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1971
Line is longer than 80 characters (found 87). 1973
Line is longer than 80 characters (found 81). 1979
Line is longer than 80 characters (found 84). 1992
Line is longer than 80 characters (found 81). 2001
Line is longer than 80 characters (found 83). 2004
Line is longer than 80 characters (found 82). 2008
Line is longer than 80 characters (found 84). 2011
Line is longer than 80 characters (found 85). 2017
Line is longer than 80 characters (found 93). 2027
Line is longer than 80 characters (found 81). 2028
Line is longer than 80 characters (found 81). 2029
Line is longer than 80 characters (found 91). 2032
Method 'patch_addPadding' is not designed for extension - needs to be abstract, final or empty. 2058
Name 'patch_addPadding' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2058
Parameter patches should be final. 2058
Method 'patch_splitMax' is not designed for extension - needs to be abstract, final or empty. 2120
Name 'patch_splitMax' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2120
Parameter patches should be final. 2120
Name 'patch_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2121
Name 'diff_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2126
Name 'diff_text' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2127
Avoid inline conditionals. 2129
Avoid inline conditionals. 2132
Inner assignments should be avoided. 2147
Line is longer than 80 characters (found 87). 2160
Line is longer than 80 characters (found 82). 2161
Line is longer than 80 characters (found 86). 2170
Line is longer than 80 characters (found 87). 2171
Line is longer than 80 characters (found 91). 2185
Line is longer than 80 characters (found 81). 2192
Line is longer than 80 characters (found 88). 2196
Line is longer than 80 characters (found 84). 2204
Avoid inline conditionals. 2214
Method 'patch_toText' is not designed for extension - needs to be abstract, final or empty. 2224
Name 'patch_toText' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2224
Parameter patches should be final. 2224
Method 'patch_fromText' is not designed for extension - needs to be abstract, final or empty. 2240
Name 'patch_fromText' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2240
Parameter textline should be final. 2240
Redundant throws: 'IllegalArgumentException' is unchecked exception. 2241
Line is longer than 80 characters (found 91). 2249
'3' is a magic number. 2272
'4' is a magic number. 2273
'4' is a magic number. 2276
'4' is a magic number. 2280
Line is longer than 80 characters (found 87). 2293
Variable 'operation' must be private and have accessor methods. 2335
Variable 'text' must be private and have accessor methods. 2339
Parameter operation should be final. 2347
'operation' hides a field. 2347
Parameter text should be final. 2347
'text' hides a field. 2347
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 2358
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 2369
Avoid inline conditionals. 2372
Avoid inline conditionals. 2373
Method 'equals' is not designed for extension - needs to be abstract, final or empty. 2383
Parameter obj should be final. 2384
Missing a Javadoc comment. 2414
Variable 'diffs' must be private and have accessor methods. 2414
Missing a Javadoc comment. 2415
Variable 'start1' must be private and have accessor methods. 2415
Missing a Javadoc comment. 2416
Variable 'start2' must be private and have accessor methods. 2416
Missing a Javadoc comment. 2417
Variable 'length1' must be private and have accessor methods. 2417
Missing a Javadoc comment. 2418
Variable 'length2' must be private and have accessor methods. 2418
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 2434
switch without "default" clause. 2455
Line is longer than 80 characters (found 89). 2467
Parameter str should be final. 2491
Missing a Javadoc comment. 2500
Parameter args should be final. 2500
Line is longer than 80 characters (found 239). 2503
Name 'str_old' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2503
Line is longer than 80 characters (found 250). 2504
Name 'str_new' must match pattern '^[a-z][a-zA-Z0-9]*$'. 2504
'30' is a magic number. 2507
Line is longer than 80 characters (found 85). 2513
Must have at least one statement. 2523

org/galaxy/utils/ListableSet.java

Violation Message Line
File does not end with a newline. 0
Type Javadoc comment is missing an @param <T> tag. 13
Unused @param tag for 'results'. 69
Line is longer than 80 characters (found 92). 75
Parameter entries should be final. 75
'entries' hides a field. 75
Expected @param tag for 'entries'. 75
Parameter offset should be final. 75
'offset' hides a field. 75
Parameter limit should be final. 75
'limit' hides a field. 75
Parameter total should be final. 75
'total' hides a field. 75
Parameter displayable should be final. 75
'displayable' hides a field. 75
Expected @param tag for 'displayable'. 75
Method 'getOffset' is not designed for extension - needs to be abstract, final or empty. 83
Missing a Javadoc comment. 83
Method 'setOffset' is not designed for extension - needs to be abstract, final or empty. 87
Missing a Javadoc comment. 87
Parameter offset should be final. 87
'offset' hides a field. 87
Method 'getLimit' is not designed for extension - needs to be abstract, final or empty. 91
Missing a Javadoc comment. 91
Method 'setLimit' is not designed for extension - needs to be abstract, final or empty. 95
Missing a Javadoc comment. 95
Parameter limit should be final. 95
'limit' hides a field. 95
Method 'getTotal' is not designed for extension - needs to be abstract, final or empty. 99
Missing a Javadoc comment. 99
Method 'setTotal' is not designed for extension - needs to be abstract, final or empty. 103
Missing a Javadoc comment. 103
Parameter total should be final. 103
'total' hides a field. 103
Method 'getDisplayable' is not designed for extension - needs to be abstract, final or empty. 107
Missing a Javadoc comment. 107
Method 'setDisplayable' is not designed for extension - needs to be abstract, final or empty. 111
Missing a Javadoc comment. 111
Parameter displayable should be final. 111
'displayable' hides a field. 111
Method 'getEntries' is not designed for extension - needs to be abstract, final or empty. 115
Missing a Javadoc comment. 115
Method 'setEntries' is not designed for extension - needs to be abstract, final or empty. 119
Missing a Javadoc comment. 119
Parameter entries should be final. 119
'entries' hides a field. 119

org/galaxy/utils/MD5.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 10
'static' modifier out of order with the JLS suggestions. 10
Missing a Javadoc comment. 11
'static' modifier out of order with the JLS suggestions. 11
Missing a Javadoc comment. 12
'static' modifier out of order with the JLS suggestions. 12
Missing a Javadoc comment. 13
'static' modifier out of order with the JLS suggestions. 13
Missing a Javadoc comment. 14
'static' modifier out of order with the JLS suggestions. 14
Missing a Javadoc comment. 15
'static' modifier out of order with the JLS suggestions. 15
Missing a Javadoc comment. 16
'static' modifier out of order with the JLS suggestions. 16
Missing a Javadoc comment. 17
'static' modifier out of order with the JLS suggestions. 17
Missing a Javadoc comment. 18
'static' modifier out of order with the JLS suggestions. 18
Missing a Javadoc comment. 19
'static' modifier out of order with the JLS suggestions. 19
Missing a Javadoc comment. 20
'static' modifier out of order with the JLS suggestions. 20
Missing a Javadoc comment. 21
'static' modifier out of order with the JLS suggestions. 21
Missing a Javadoc comment. 22
'static' modifier out of order with the JLS suggestions. 22
Missing a Javadoc comment. 23
'static' modifier out of order with the JLS suggestions. 23
Missing a Javadoc comment. 24
'static' modifier out of order with the JLS suggestions. 24
Missing a Javadoc comment. 25
'static' modifier out of order with the JLS suggestions. 25
Missing a Javadoc comment. 27
Array brackets at illegal position. 27
'64' is a magic number. 27
Missing a Javadoc comment. 28
Array brackets at illegal position. 28
Missing a Javadoc comment. 29
Missing a Javadoc comment. 31
Missing a Javadoc comment. 35
Parameter mem should be final. 35
Array brackets at illegal position. 35
Parameter offset should be final. 35
Array brackets at illegal position. 36
'16' is a magic number. 36
'<' is not preceded with whitespace. 39
'16' is a magic number. 39
'<' is not followed by whitespace. 39
'0xff' is a magic number. 40
'+' should be on a new line. 40
'0xff' is a magic number. 41
'8' is a magic number. 41
'+' should be on a new line. 41
'0xff' is a magic number. 42
'16' is a magic number. 42
'+' should be on a new line. 42
'0xff' is a magic number. 43
'24' is a magic number. 43
Missing a Javadoc comment. 50
Parameter state should be final. 50
Array brackets at illegal position. 50
Parameter data should be final. 50
Array brackets at illegal position. 50
Parameter offset should be final. 50
'3' is a magic number. 54
Array brackets at illegal position. 55
'0xd76aa478' is a magic number. 58
'0xe8c7b756' is a magic number. 59
'0x242070db' is a magic number. 60
'3' is a magic number. 61
'0xc1bdceee' is a magic number. 61
'4' is a magic number. 62
'0xf57c0faf' is a magic number. 62
'5' is a magic number. 63
'0x4787c62a' is a magic number. 63
'6' is a magic number. 64
'0xa8304613' is a magic number. 64
'7' is a magic number. 65
'0xfd469501' is a magic number. 65
'8' is a magic number. 66
'0x698098d8' is a magic number. 66
'9' is a magic number. 67
'0x8b44f7af' is a magic number. 67
'10' is a magic number. 68
'0xffff5bb1' is a magic number. 68
'11' is a magic number. 69
'0x895cd7be' is a magic number. 69
'12' is a magic number. 70
'0x6b901122' is a magic number. 70
'13' is a magic number. 71
'0xfd987193' is a magic number. 71
'14' is a magic number. 72
'0xa679438e' is a magic number. 72
'15' is a magic number. 73
'0x49b40821' is a magic number. 73
'0xf61e2562' is a magic number. 76
'6' is a magic number. 77
'0xc040b340' is a magic number. 77
'11' is a magic number. 78
'0x265e5a51' is a magic number. 78
'0xe9b6c7aa' is a magic number. 79
'5' is a magic number. 80
'0xd62f105d' is a magic number. 80
'10' is a magic number. 81
'0x02441453' is a magic number. 81
'15' is a magic number. 82
'0xd8a1e681' is a magic number. 82
'4' is a magic number. 83
'0xe7d3fbc8' is a magic number. 83
'9' is a magic number. 84
'0x21e1cde6' is a magic number. 84
'14' is a magic number. 85
'0xc33707d6' is a magic number. 85
'3' is a magic number. 86
'0xf4d50d87' is a magic number. 86
'8' is a magic number. 87
'0x455a14ed' is a magic number. 87
'13' is a magic number. 88
'0xa9e3e905' is a magic number. 88
'0xfcefa3f8' is a magic number. 89
'7' is a magic number. 90
'0x676f02d9' is a magic number. 90
'12' is a magic number. 91
'0x8d2a4c8a' is a magic number. 91
'5' is a magic number. 94
'0xfffa3942' is a magic number. 94
'8' is a magic number. 95
'0x8771f681' is a magic number. 95
'11' is a magic number. 96
'0x6d9d6122' is a magic number. 96
'14' is a magic number. 97
'0xfde5380c' is a magic number. 97
'0xa4beea44' is a magic number. 98
'4' is a magic number. 99
'0x4bdecfa9' is a magic number. 99
'7' is a magic number. 100
'0xf6bb4b60' is a magic number. 100
'10' is a magic number. 101
'0xbebfbc70' is a magic number. 101
'13' is a magic number. 102
'0x289b7ec6' is a magic number. 102
'0xeaa127fa' is a magic number. 103
'3' is a magic number. 104
'0xd4ef3085' is a magic number. 104
'6' is a magic number. 105
'0x04881d05' is a magic number. 105
'9' is a magic number. 106
'0xd9d4d039' is a magic number. 106
'12' is a magic number. 107
'0xe6db99e5' is a magic number. 107
'15' is a magic number. 108
'0x1fa27cf8' is a magic number. 108
'0xc4ac5665' is a magic number. 109
'0xf4292244' is a magic number. 112
'7' is a magic number. 113
'0x432aff97' is a magic number. 113
'14' is a magic number. 114
'0xab9423a7' is a magic number. 114
'5' is a magic number. 115
'0xfc93a039' is a magic number. 115
'12' is a magic number. 116
'0x655b59c3' is a magic number. 116
'3' is a magic number. 117
'0x8f0ccc92' is a magic number. 117
'10' is a magic number. 118
'0xffeff47d' is a magic number. 118
'0x85845dd1' is a magic number. 119
'8' is a magic number. 120
'0x6fa87e4f' is a magic number. 120
'15' is a magic number. 121
'0xfe2ce6e0' is a magic number. 121
'6' is a magic number. 122
'0xa3014314' is a magic number. 122
'13' is a magic number. 123
'0x4e0811a1' is a magic number. 123
'4' is a magic number. 124
'0xf7537e82' is a magic number. 124
'11' is a magic number. 125
'0xbd3af235' is a magic number. 125
'0x2ad7d2bb' is a magic number. 126
'9' is a magic number. 127
'0xeb86d391' is a magic number. 127
'3' is a magic number. 132
Line is longer than 80 characters (found 98). 135
Missing a Javadoc comment. 135
Parameter regA should be final. 135
Parameter regB should be final. 135
Parameter regC should be final. 135
Parameter regD should be final. 135
Parameter regX should be final. 135
Parameter regS should be final. 135
Parameter regAC should be final. 135
'32' is a magic number. 137
'-' is not preceded with whitespace. 137
'-' is not followed by whitespace. 137
Line is longer than 80 characters (found 98). 142
Missing a Javadoc comment. 142
Parameter regA should be final. 142
Parameter regB should be final. 142
Parameter regC should be final. 142
Parameter regD should be final. 142
Parameter regX should be final. 142
Parameter regS should be final. 142
Parameter regAC should be final. 142
'32' is a magic number. 144
'-' is not preceded with whitespace. 144
'-' is not followed by whitespace. 144
Line is longer than 80 characters (found 98). 149
Missing a Javadoc comment. 149
Parameter regA should be final. 149
Parameter regB should be final. 149
Parameter regC should be final. 149
Parameter regD should be final. 149
Parameter regX should be final. 149
Parameter regS should be final. 149
Parameter regAC should be final. 149
'32' is a magic number. 151
'-' is not preceded with whitespace. 151
'-' is not followed by whitespace. 151
Line is longer than 80 characters (found 98). 156
Missing a Javadoc comment. 156
Parameter regA should be final. 156
Parameter regB should be final. 156
Parameter regC should be final. 156
Parameter regD should be final. 156
Parameter regX should be final. 156
Parameter regS should be final. 156
Parameter regAC should be final. 156
'32' is a magic number. 158
'-' is not preceded with whitespace. 158
'-' is not followed by whitespace. 158
Missing a Javadoc comment. 164
Parameter data should be final. 164
Array brackets at illegal position. 164
Parameter len should be final. 164
'cast' is not followed by whitespace. 165
'0x3f' is a magic number. 165
'0x40' is a magic number. 166
'=' is not preceded with whitespace. 171
'=' is not followed by whitespace. 171
';' is not followed by whitespace. 171
'0x40' is a magic number. 171
'6' is a magic number. 176
'0x40' is a magic number. 181
'if' construct must use '{}'s. 184
Missing a Javadoc comment. 196
Array brackets at illegal position. 197
'cast' is not followed by whitespace. 198
'0x3f' is a magic number. 207
'56' is a magic number. 208
Avoid inline conditionals. 208
'56' is a magic number. 208
'120' is a magic number. 208
'-' is not preceded with whitespace. 208
'-' is not followed by whitespace. 208
'3' is a magic number. 210
'5' is a magic number. 211
'13' is a magic number. 212
'21' is a magic number. 213
'29' is a magic number. 214
'37' is a magic number. 215
'45' is a magic number. 216
'53' is a magic number. 217
Missing a Javadoc comment. 223
'4' is a magic number. 225
'0x67452301' is a magic number. 226
'0xefcdab89' is a magic number. 227
'0x98badcfe' is a magic number. 228
'3' is a magic number. 229
'0x10325476' is a magic number. 229
Missing a Javadoc comment. 232
Parameter result should be final. 232
',' is not followed by whitespace. 235
'&' is not preceded with whitespace. 235
'&' is not followed by whitespace. 235
'0xff' is a magic number. 235
'>>>=' is not preceded with whitespace. 235
'8' is a magic number. 235
'>>>=' is not followed by whitespace. 235
',' is not followed by whitespace. 236
'&' is not preceded with whitespace. 236
'&' is not followed by whitespace. 236
'0xff' is a magic number. 236
'>>>=' is not preceded with whitespace. 236
'8' is a magic number. 236
'>>>=' is not followed by whitespace. 236
',' is not followed by whitespace. 237
'&' is not preceded with whitespace. 237
'&' is not followed by whitespace. 237
'0xff' is a magic number. 237
'>>>=' is not preceded with whitespace. 237
'8' is a magic number. 237
'>>>=' is not followed by whitespace. 237
',' is not followed by whitespace. 238
'&' is not preceded with whitespace. 238
'&' is not followed by whitespace. 238
'0xff' is a magic number. 238

org/galaxy/utils/MemoryUsage.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 35
Missing a Javadoc comment. 39
'cast' is not followed by whitespace. 40
'100l' is a magic number. 40
Should use uppercase 'L'. 40
'*' is not preceded with whitespace. 40
'*' is not followed by whitespace. 40
'/' is not preceded with whitespace. 40
'/' is not followed by whitespace. 40
Missing a Javadoc comment. 43
'100' is a magic number. 44

org/galaxy/utils/NotifyingThread.java

Violation Message Line
File does not end with a newline. 0
Type Javadoc comment is missing an @param <T> tag. 12
Missing a Javadoc comment. 14
Missing a Javadoc comment. 16
Missing a Javadoc comment. 18
Parameter name should be final. 18
Missing a Javadoc comment. 22
Parameter target should be final. 22
Missing a Javadoc comment. 27
Parameter target should be final. 27
Parameter name should be final. 27
Missing a Javadoc comment. 32
Parameter group should be final. 32
Parameter target should be final. 32
Missing a Javadoc comment. 37
Parameter group should be final. 37
Parameter name should be final. 37
Missing a Javadoc comment. 41
Parameter group should be final. 41
Parameter target should be final. 41
Parameter name should be final. 41
Line is longer than 80 characters (found 86). 46
Missing a Javadoc comment. 46
Parameter group should be final. 46
Parameter target should be final. 46
Parameter name should be final. 46
Parameter stackSize should be final. 46
Missing a Javadoc comment. 51
Missing a Javadoc comment. 56
Missing a Javadoc comment. 60
Method 'getRunnable' is not designed for extension - needs to be abstract, final or empty. 66
Missing a Javadoc comment. 66
Method 'run' is not designed for extension - needs to be abstract, final or empty. 70
Line has trailing spaces. 78

org/galaxy/utils/PropertiesUtils.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 84). 15
Missing a Javadoc comment. 15
Parameter file should be final. 15
Parameter properties should be final. 15
Line is longer than 80 characters (found 85). 21
Missing a Javadoc comment. 21
Parameter file should be final. 21
Parameter properties should be final. 21
Line is longer than 80 characters (found 93). 27
Missing a Javadoc comment. 27
Parameter file should be final. 27
Parameter key should be final. 27
Parameter defaultValue should be final. 27
Line is longer than 80 characters (found 88). 40
Missing a Javadoc comment. 40
Parameter file should be final. 40
Parameter key should be final. 40
Parameter value should be final. 40

org/galaxy/utils/StringMapDecorator.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 16
Unused @param tag for 'map'. 27
Missing a Javadoc comment. 34
Parameter map should be final. 34
'map' hides a field. 34
Method 'put' is not designed for extension - needs to be abstract, final or empty. 47
Parameter key should be final. 47
Expected @param tag for 'key'. 47
Parameter value should be final. 47
Method 'get' is not designed for extension - needs to be abstract, final or empty. 59
Parameter key should be final. 59
Method 'get' is not designed for extension - needs to be abstract, final or empty. 72
Parameter key should be final. 72
Parameter defaultValue should be final. 72
Method 'getInt' is not designed for extension - needs to be abstract, final or empty. 79
Missing a Javadoc comment. 79
Parameter key should be final. 79
Method 'getInt' is not designed for extension - needs to be abstract, final or empty. 83
Missing a Javadoc comment. 83
Parameter key should be final. 83
Parameter defaultValue should be final. 83
Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 90
Missing a Javadoc comment. 90
Parameter key should be final. 90
Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 94
Missing a Javadoc comment. 94
Parameter key should be final. 94
Parameter defaultValue should be final. 94
Method 'getBoolean' is not designed for extension - needs to be abstract, final or empty. 98
Missing a Javadoc comment. 98
Parameter key should be final. 98
Line has trailing spaces. 101
Method 'getMap' is not designed for extension - needs to be abstract, final or empty. 102
Missing a Javadoc comment. 102
Method 'getEntriesWithKeyPrefix' is not designed for extension - needs to be abstract, final or empty. 106
Missing a Javadoc comment. 106
Parameter prefix should be final. 106
Line has trailing spaces. 108

org/galaxy/utils/StringUtils.java

Violation Message Line
File does not end with a newline. 0
Utility classes should not have a public or default constructor. 12
Parameter line should be final. 23
Parameter regex should be final. 23
'=' is not preceded with whitespace. 28
'=' is not followed by whitespace. 28
'<' is not preceded with whitespace. 28
'<' is not followed by whitespace. 28
Must have at least one statement. 34
Expected an @return tag. 46
Parameter string should be final. 46
Expected @param tag for 'string'. 46
Parameter array should be final. 46
Expected @param tag for 'array'. 46
Line is longer than 80 characters (found 143). 59
Parameter source should be final. 62
Parameter arguments should be final. 62
Name 'argument_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 63
'+' is not preceded with whitespace. 65
'+' is not followed by whitespace. 65
'+' is not preceded with whitespace. 65
'+' is not followed by whitespace. 65
Missing a Javadoc comment. 71
Parameter array should be final. 71
Parameter delimiter should be final. 71

org/galaxy/utils/ThreadCompleteListener.java

Violation Message Line
File does not end with a newline. 0
Redundant 'public' modifier. 15

org/galaxy/utils/XmlBinder.java

Violation Message Line
File does not end with a newline. 0
Parameter instance should be final. 31
Parameter type should be final. 31
Parameter file should be final. 31
Expected @throws tag for 'IOException'. 32
'{' should be on the previous line. 33
Missing a Javadoc comment. 37
Parameter instance should be final. 37
Parameter type should be final. 37
Parameter writer should be final. 37
'{' should be on the previous line. 39
Parameter type should be final. 59
Parameter file should be final. 59
'{' should be on the previous line. 61
Missing a Javadoc comment. 65
Parameter type should be final. 65
Parameter reader should be final. 65
'{' should be on the previous line. 67

org/galaxy/utils/bobo/Crawl.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 9
Utility classes should not have a public or default constructor. 9
'{' should be on the previous line. 10
Line has trailing spaces. 11
Missing a Javadoc comment. 12
Parameter string should be final. 12
Line has trailing spaces. 15
Missing a Javadoc comment. 16
'(' is followed by whitespace. 16
Parameter args should be final. 16
')' is preceded with whitespace. 16
'{' should be on the previous line. 17
Line has trailing spaces. 20
Line has trailing spaces. 33

org/galaxy/utils/bobo/Crawler.java

Violation Message Line
Utility classes should not have a public or default constructor. 16
Line is longer than 80 characters (found 120). 18
Missing a Javadoc comment. 18
'10000' is a magic number. 30
Line is longer than 80 characters (found 154). 33
Missing a Javadoc comment. 33
Line is longer than 80 characters (found 166). 40
'5000' is a magic number. 47
Line is longer than 80 characters (found 154). 53
Missing a Javadoc comment. 53
Line is longer than 80 characters (found 135). 58
Missing a Javadoc comment. 66
Parameter args should be final. 66
Line is longer than 80 characters (found 99). 74
Line is longer than 80 characters (found 96). 75
Line is longer than 80 characters (found 114). 77
Line is longer than 80 characters (found 123). 78
Line is longer than 80 characters (found 112). 79
Line is longer than 80 characters (found 117). 81
Line is longer than 80 characters (found 120). 82
Line is longer than 80 characters (found 120). 83
Line has trailing spaces. 84

org/galaxy/utils/bobo/Install.java

Violation Message Line
File does not end with a newline. 0
Utility classes should not have a public or default constructor. 10
'{' should be on the previous line. 11
Missing a Javadoc comment. 13
Parameter string should be final. 13
Missing a Javadoc comment. 17
'(' is followed by whitespace. 17
Parameter args should be final. 17
')' is preceded with whitespace. 17
'{' should be on the previous line. 18
Line is longer than 80 characters (found 92). 26
'5000' is a magic number. 33
Line is longer than 80 characters (found 84). 38
Line is longer than 80 characters (found 82). 40

org/galaxy/utils/bobo/RunLinux.java

Violation Message Line
Unused import - run.Cabinet. 4
Line has trailing spaces. 12
Utility classes should not have a public or default constructor. 12
'{' should be on the previous line. 13
Line has trailing spaces. 14
Missing a Javadoc comment. 15
Parameter string should be final. 15
Line has trailing spaces. 18
Missing a Javadoc comment. 19
'(' is followed by whitespace. 19
Parameter args should be final. 19
')' is preceded with whitespace. 19
'{' should be on the previous line. 20
Line has trailing spaces. 21
Line has trailing spaces. 26
Line is longer than 80 characters (found 86). 26
Line is longer than 80 characters (found 98). 27
Line is longer than 80 characters (found 89). 28
Line has trailing spaces. 31
'5000' is a magic number. 35
Line is longer than 80 characters (found 147). 42
Line is longer than 80 characters (found 154). 43
Line has trailing spaces. 49
'5000' is a magic number. 53
'2500' is a magic number. 55
Line is longer than 80 characters (found 269). 62
Line has trailing spaces. 68
Line has trailing spaces. 71
Line has trailing spaces. 72
Line is longer than 80 characters (found 122). 80
Line has trailing spaces. 85
Line has trailing spaces. 87
Line has trailing spaces. 90
Line has trailing spaces. 91
Line is longer than 80 characters (found 116). 97
Line has trailing spaces. 102
Line has trailing spaces. 104
Line has trailing spaces. 107
Line has trailing spaces. 108
Line has trailing spaces. 109
'60000' is a magic number. 111

org/galaxy/utils/bobo/RunRegistry.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 9
Utility classes should not have a public or default constructor. 9
'{' should be on the previous line. 10
Line has trailing spaces. 11
Missing a Javadoc comment. 12
Parameter string should be final. 12
Line has trailing spaces. 15
Missing a Javadoc comment. 16
'(' is followed by whitespace. 16
')' is preceded with whitespace. 16
'{' should be on the previous line. 17
Line has trailing spaces. 18
Line has trailing spaces. 23
Line is longer than 80 characters (found 86). 23
Line is longer than 80 characters (found 94). 24
Line has trailing spaces. 28
'10000' is a magic number. 33

org/galaxy/utils/bobo/RunWindows.java

Violation Message Line
Line has trailing spaces. 11
Utility classes should not have a public or default constructor. 11
'{' should be on the previous line. 12
Line has trailing spaces. 13
Missing a Javadoc comment. 14
Parameter string should be final. 14
Line has trailing spaces. 17
Missing a Javadoc comment. 18
'(' is followed by whitespace. 18
Parameter args should be final. 18
')' is preceded with whitespace. 18
'{' should be on the previous line. 19
Line has trailing spaces. 20
Line has trailing spaces. 25
Line is longer than 80 characters (found 86). 25
Line is longer than 80 characters (found 92). 26
Line has trailing spaces. 29
'5000' is a magic number. 33
Line is longer than 80 characters (found 145). 40
Line has trailing spaces. 46
'2500' is a magic number. 50
Line is longer than 80 characters (found 164). 57
Line has trailing spaces. 63
Line has trailing spaces. 66
Line is longer than 80 characters (found 171). 72
Line has trailing spaces. 78
Line has trailing spaces. 81
Line has trailing spaces. 82
Line is longer than 80 characters (found 122). 90
Line has trailing spaces. 95
Line has trailing spaces. 97
Line has trailing spaces. 100
Line has trailing spaces. 101
Line is longer than 80 characters (found 116). 107
Line has trailing spaces. 112
Line has trailing spaces. 114
Line has trailing spaces. 117
Line has trailing spaces. 118
Line has trailing spaces. 119
'10000' is a magic number. 121

org/galaxy/utils/bobo/Test.java

Violation Message Line
File does not end with a newline. 0
Utility classes should not have a public or default constructor. 11
Line has trailing spaces. 12
Missing a Javadoc comment. 13
Parameter args should be final. 13
Line has trailing spaces. 16

org/galaxy/utils/bobo/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/utils/fs/DiskUsage.java

Violation Message Line
File does not end with a newline. 0
Parameter store should be final. 23
Expected @param tag for 'store'. 23
Line is longer than 80 characters (found 82). 34
Parameter store should be final. 42
Expected @param tag for 'store'. 42
Missing a Javadoc comment. 46
Parameter path should be final. 46
Missing a Javadoc comment. 50
Parameter path should be final. 50
Missing a Javadoc comment. 54
Parameter path should be final. 54
Missing a Javadoc comment. 58
Parameter path should be final. 58

org/galaxy/utils/fs/FileSystemUtils.java

Violation Message Line
File does not end with a newline. 0
Utility classes should not have a public or default constructor. 11
Missing a Javadoc comment. 13
Missing a Javadoc comment. 16
Parameter path should be final. 16
Line is longer than 80 characters (found 83). 24
Missing a Javadoc comment. 24
Parameter relative should be final. 24
Parameter root should be final. 24
Line is longer than 80 characters (found 83). 31
Missing a Javadoc comment. 31
Parameter absolute should be final. 31
Parameter root should be final. 31
Name 'absolute_normalized' must match pattern '^[a-z][a-zA-Z0-9]*$'. 32
Name 'root_normalized' must match pattern '^[a-z][a-zA-Z0-9]*$'. 33
'(' is followed by whitespace. 34
'!' is followed by whitespace. 34
')' is preceded with whitespace. 34
Line is longer than 80 characters (found 89). 35
Line is longer than 80 characters (found 83). 52
Line is longer than 80 characters (found 82). 54
Line is longer than 80 characters (found 83). 55
Line is longer than 80 characters (found 83). 80
Unused @param tag for 'filename'. 80
Line is longer than 80 characters (found 98). 83
Parameter path should be final. 85
Expected @param tag for 'path'. 85
Line is longer than 80 characters (found 91). 101
Parameter filename should be final. 109
Parameter path should be final. 120

org/galaxy/utils/fs/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/utils/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/wayback/Queries.java

Violation Message Line
File does not end with a newline. 0
Utility classes should not have a public or default constructor. 7
Line is longer than 80 characters (found 90). 40
Line is longer than 80 characters (found 89). 58
Line is longer than 80 characters (found 143). 77
Missing a Javadoc comment. 102
Missing a Javadoc comment. 106
Line is longer than 80 characters (found 95). 108
Missing a Javadoc comment. 119
Line is longer than 80 characters (found 102). 129
Missing a Javadoc comment. 132
Missing a Javadoc comment. 146
Missing a Javadoc comment. 158
Missing a Javadoc comment. 162
Missing a Javadoc comment. 165
Line is longer than 80 characters (found 84). 167
Missing a Javadoc comment. 169
Line is longer than 80 characters (found 99). 170
Missing a Javadoc comment. 174
Line is longer than 80 characters (found 86). 175
Missing a Javadoc comment. 178
Line is longer than 80 characters (found 98). 179
Missing a Javadoc comment. 185
Line is longer than 80 characters (found 83). 186

org/galaxy/wayback/Resource.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 18
Variable 'id' must be private and have accessor methods. 26
Variable 'uuid' must be private and have accessor methods. 33
Variable 'revision' must be private and have accessor methods. 40
Variable 'collection' must be private and have accessor methods. 47
Variable 'dataSource' must be private and have accessor methods. 54
Variable 'reference' must be private and have accessor methods. 61
Variable 'title' must be private and have accessor methods. 68
Variable 'mime' must be private and have accessor methods. 75
Variable 'checksum' must be private and have accessor methods. 82
Variable 'timestamp' must be private and have accessor methods. 90
Variable 'data' must be private and have accessor methods. 97
Variable 'text' must be private and have accessor methods. 104
First sentence should end with a period. 106
Variable 'indexed' must be private and have accessor methods. 111
Line has trailing spaces. 112
Variable 'meta' must be private and have accessor methods. 118
Line has trailing spaces. 128
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 129
Parameter out should be final. 130
Line has trailing spaces. 140
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 170
Line is longer than 80 characters (found 89). 171
Parameter in should be final. 171
Line has trailing spaces. 181
'cast' is not followed by whitespace. 182
'cast' is not followed by whitespace. 183
'cast' is not followed by whitespace. 184
'cast' is not followed by whitespace. 185
'cast' is not followed by whitespace. 186
'cast' is not followed by whitespace. 187
'cast' is not followed by whitespace. 193
'cast' is not followed by whitespace. 193
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 208
Line is longer than 80 characters (found 127). 210

org/galaxy/wayback/ResourceFactory.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 116). 17
Redundant 'public' modifier. 20
Redundant 'public' modifier. 29

org/galaxy/wayback/ResourceFactoryProvider.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 13
Name 'factoryLoader' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 13
Line is longer than 80 characters (found 89). 26
Line is longer than 80 characters (found 93). 29
Method 'getFactory' is not designed for extension - needs to be abstract, final or empty. 32
Parameter source should be final. 32

org/galaxy/wayback/Timeline.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 18
First sentence should end with a period. 20
Variable 'uuid' must be private and have accessor methods. 25
First sentence should end with a period. 27
Variable 'reference' must be private and have accessor methods. 32
First sentence should end with a period. 34
Variable 'entries' must be private and have accessor methods. 39
Parameter uuid should be final. 57
'uuid' hides a field. 57
Parameter reference should be final. 57
'reference' hides a field. 57
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 63
Parameter out should be final. 64
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 80
Line is longer than 80 characters (found 89). 81
Parameter in should be final. 81
'cast' is not followed by whitespace. 82
'cast' is not followed by whitespace. 83
'=' is not preceded with whitespace. 88
'=' is not followed by whitespace. 88
'<' is not preceded with whitespace. 88
'<' is not followed by whitespace. 88
'cast' is not followed by whitespace. 89

org/galaxy/wayback/TimelineEntry.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 16
Variable 'title' must be private and have accessor methods. 23
First sentence should end with a period. 25
Variable 'id' must be private and have accessor methods. 30
First sentence should end with a period. 32
Variable 'revision' must be private and have accessor methods. 37
First sentence should end with a period. 39
Variable 'timestamp' must be private and have accessor methods. 44
Missing a Javadoc comment. 55
Parameter resource should be final. 55
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 62
Parameter out should be final. 63
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 70
Line is longer than 80 characters (found 89). 71
Parameter in should be final. 71
'cast' is not followed by whitespace. 75

org/galaxy/wayback/UUIDComputer.java

Violation Message Line
File does not end with a newline. 0
Parameter reference should be final. 21

org/galaxy/wayback/WaybackDatabase.java

Violation Message Line
File does not end with a newline. 0
Line is longer than 80 characters (found 111). 15
Missing a Javadoc comment. 15
Redundant 'public' modifier. 15
Line has trailing spaces. 16
Line is longer than 80 characters (found 90). 17
Missing a Javadoc comment. 17
Redundant 'public' modifier. 17
Line is longer than 80 characters (found 112). 19
Missing a Javadoc comment. 19
Redundant 'public' modifier. 19
Missing a Javadoc comment. 21
Redundant 'public' modifier. 21
Line is longer than 80 characters (found 90). 23
Missing a Javadoc comment. 23
Redundant 'public' modifier. 23
Missing a Javadoc comment. 25
Redundant 'public' modifier. 25
Missing a Javadoc comment. 27
Redundant 'public' modifier. 27
Line is longer than 80 characters (found 81). 28
Missing a Javadoc comment. 28
Redundant 'public' modifier. 28
Line is longer than 80 characters (found 96). 30
Missing a Javadoc comment. 30
Redundant 'public' modifier. 30
Line is longer than 80 characters (found 94). 31
Missing a Javadoc comment. 31
Redundant 'public' modifier. 31
Missing a Javadoc comment. 33
Redundant 'public' modifier. 33
Missing a Javadoc comment. 35
Redundant 'public' modifier. 35
Missing a Javadoc comment. 37
Redundant 'public' modifier. 37
Missing a Javadoc comment. 39
Redundant 'public' modifier. 39
Missing a Javadoc comment. 41
Redundant 'public' modifier. 41
Line has trailing spaces. 44
Missing a Javadoc comment. 44
Redundant 'public' modifier. 44
Line has trailing spaces. 46
Missing a Javadoc comment. 47
Redundant 'public' modifier. 47
Missing a Javadoc comment. 50
Redundant 'public' modifier. 50

org/galaxy/wayback/WaybackDatabaseImpl.java

Violation Message Line
File does not end with a newline. 0
Unused import - java.awt.geom.QuadCurve2D. 3
Unused import - java.io.FileOutputStream. 6
Unused import - java.io.PrintWriter. 10
Unused import - java.sql.Array. 11
Unused import - java.sql.RowId. 15
Missing a Javadoc comment. 41
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 41
Missing a Javadoc comment. 44
Variable 'ds' must be private and have accessor methods. 44
Parameter ds should be final. 52
'ds' hides a field. 52
Method 'install' is not designed for extension - needs to be abstract, final or empty. 64
Redundant throws: 'InstallationException' is unchecked exception. 65
Line is longer than 80 characters (found 87). 73
Method 'storeResource' is not designed for extension - needs to be abstract, final or empty. 80
Line is longer than 80 characters (found 91). 81
Parameter collection should be final. 81
Parameter resource should be final. 81
Should use uppercase 'L'. 86
Line is longer than 80 characters (found 104). 91
'3' is a magic number. 95
Should use uppercase 'L'. 110
Line is longer than 80 characters (found 113). 113
Line is longer than 80 characters (found 105). 132
'3' is a magic number. 136
'4' is a magic number. 137
'5' is a magic number. 138
'6' is a magic number. 139
'7' is a magic number. 140
'8' is a magic number. 141
'9' is a magic number. 142
'10' is a magic number. 143
Line is longer than 80 characters (found 82). 144
'11' is a magic number. 144
Line is longer than 80 characters (found 112). 158
'3' is a magic number. 162
Line is longer than 80 characters (found 85). 169
Method 'updateOrStoreResource' is not designed for extension - needs to be abstract, final or empty. 191
Line is longer than 80 characters (found 113). 192
Parameter collection should be final. 192
Parameter revision should be final. 192
Parameter resource should be final. 192
Line is longer than 80 characters (found 98). 198
'3' is a magic number. 202
Line is longer than 80 characters (found 105). 219
'3' is a magic number. 223
'4' is a magic number. 224
'5' is a magic number. 225
'6' is a magic number. 226
'7' is a magic number. 227
'8' is a magic number. 228
'9' is a magic number. 229
'10' is a magic number. 230
Line is longer than 80 characters (found 82). 231
'11' is a magic number. 231
Line is longer than 80 characters (found 102). 245
Line is longer than 80 characters (found 81). 248
'3' is a magic number. 249
'4' is a magic number. 250
'5' is a magic number. 251
'6' is a magic number. 252
'7' is a magic number. 253
Line is longer than 80 characters (found 101). 260
Line is longer than 80 characters (found 112). 265
'3' is a magic number. 269
Line is longer than 80 characters (found 85). 276
Method 'updateResource' is not designed for extension - needs to be abstract, final or empty. 295
Line is longer than 80 characters (found 81). 296
Parameter id should be final. 296
Parameter resource should be final. 296
Line is longer than 80 characters (found 94). 298
'3' is a magic number. 302
'4' is a magic number. 303
'5' is a magic number. 304
'6' is a magic number. 305
'7' is a magic number. 306
Line is longer than 80 characters (found 84). 313
First sentence should end with a period. 323
Line has trailing spaces. 329
Expected an @return tag. 331
Method 'getLatestResourceRevision' is not designed for extension - needs to be abstract, final or empty. 331
Line is longer than 80 characters (found 97). 333
Parameter collection should be final. 333
Expected @param tag for 'collection'. 333
Parameter uuid should be final. 333
Expected @param tag for 'uuid'. 333
Line is longer than 80 characters (found 98). 335
Line is longer than 80 characters (found 95). 356
Method 'getLatestResourceRevisionId' is not designed for extension - needs to be abstract, final or empty. 356
Missing a Javadoc comment. 356
Parameter collection should be final. 356
Parameter uuid should be final. 356
Line is longer than 80 characters (found 108). 358
Line has trailing spaces. 378
Method 'getResource' is not designed for extension - needs to be abstract, final or empty. 379
Parameter id should be final. 380
Line is longer than 80 characters (found 110). 382
Line is longer than 80 characters (found 82). 394
Method 'getResourceWithCachedContent' is not designed for extension - needs to be abstract, final or empty. 405
Parameter id should be final. 406
Line is longer than 80 characters (found 113). 408
Line is longer than 80 characters (found 82). 420
Method 'getResourceWithCompleteContent' is not designed for extension - needs to be abstract, final or empty. 431
Line is longer than 80 characters (found 82). 432
Parameter id should be final. 432
Line is longer than 80 characters (found 94). 434
Line is longer than 80 characters (found 82). 446
Line is longer than 80 characters (found 106). 457
Missing a Javadoc comment. 457
Parameter set should be final. 457
Parameter loadText should be final. 457
Parameter loadData should be final. 457
Line is longer than 80 characters (found 93). 483
Method 'getLatestRevisionNumber' is not designed for extension - needs to be abstract, final or empty. 483
Missing a Javadoc comment. 483
Parameter collection should be final. 483
Parameter uuid should be final. 483
Line is longer than 80 characters (found 105). 485
Method 'countResources' is not designed for extension - needs to be abstract, final or empty. 507
Parameter collection should be final. 508
Line is longer than 80 characters (found 105). 510
Line is longer than 80 characters (found 90). 523
Method 'countIndexedResources' is not designed for extension - needs to be abstract, final or empty. 532
Parameter collection should be final. 533
Line is longer than 80 characters (found 113). 535
Line is longer than 80 characters (found 90). 548
Method 'deleteCollection' is not designed for extension - needs to be abstract, final or empty. 557
Parameter collection should be final. 558
Line is longer than 80 characters (found 106). 560
Method 'storeMetadata' is not designed for extension - needs to be abstract, final or empty. 575
Line is longer than 80 characters (found 91). 576
Parameter id should be final. 576
Parameter meta should be final. 576
Line is longer than 80 characters (found 94). 578
Line is longer than 80 characters (found 89). 598
Method 'getMetadata' is not designed for extension - needs to be abstract, final or empty. 605
Parameter id should be final. 606
Line is longer than 80 characters (found 94). 610
Line is longer than 80 characters (found 106). 620
Line is longer than 80 characters (found 82). 625
Line is longer than 80 characters (found 89). 627
Line is longer than 80 characters (found 83). 630
Line is longer than 80 characters (found 89). 635
Method 'resolveReference' is not designed for extension - needs to be abstract, final or empty. 643
Parameter uuid should be final. 644
Line is longer than 80 characters (found 106). 646
Method 'resolveReferenceInsideCollection' is not designed for extension - needs to be abstract, final or empty. 669
Line is longer than 80 characters (found 100). 670
Parameter uuid should be final. 670
Parameter collectionId should be final. 670
Line is longer than 80 characters (found 121). 672
Method 'getTimeline' is not designed for extension - needs to be abstract, final or empty. 696
Parameter collection should be final. 697
Parameter id should be final. 697
Line is longer than 80 characters (found 102). 700
Line is longer than 80 characters (found 95). 712
Line is longer than 80 characters (found 82). 717
Line is longer than 80 characters (found 103). 723
Method 'getEntryPoint' is not designed for extension - needs to be abstract, final or empty. 735
Line is longer than 80 characters (found 112). 736
Parameter collectionId should be final. 736
Parameter dataSourceId should be final. 736
Parameter startURL should be final. 736
Line is longer than 80 characters (found 99). 742
'3' is a magic number. 749
Line is longer than 80 characters (found 104). 764
Line is longer than 80 characters (found 97). 768
Line is longer than 80 characters (found 108). 781
Line is longer than 80 characters (found 100). 785
Method 'setIndexedState' is not designed for extension - needs to be abstract, final or empty. 792
Parameter keys should be final. 793
Should use uppercase 'L'. 795
Line is longer than 80 characters (found 87). 811
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 818
Redundant throws: 'InstallationException' is unchecked exception. 820
Line is longer than 80 characters (found 89). 828
Missing a Javadoc comment. 835
Missing a Javadoc comment. 837
Missing a Javadoc comment. 838
Missing a Javadoc comment. 839
Missing a Javadoc comment. 840
Missing a Javadoc comment. 841
Line is longer than 80 characters (found 86). 842
Missing a Javadoc comment. 842
Line is longer than 80 characters (found 94). 843
Missing a Javadoc comment. 843
Missing a Javadoc comment. 844
Line is longer than 80 characters (found 100). 845
Line is longer than 80 characters (found 89). 851
Line is longer than 80 characters (found 155). 852
Line is longer than 80 characters (found 113). 853
Line is longer than 80 characters (found 125). 854
Line is longer than 80 characters (found 93). 855
Line is longer than 80 characters (found 145). 856
Line is longer than 80 characters (found 83). 862
Missing a Javadoc comment. 866
Missing a Javadoc comment. 870
Missing a Javadoc comment. 873
Line is longer than 80 characters (found 118). 875
Missing a Javadoc comment. 877
Line is longer than 80 characters (found 89). 878
Line is longer than 80 characters (found 93). 879
Missing a Javadoc comment. 880
Line is longer than 80 characters (found 89). 881
Line is longer than 80 characters (found 99). 882
Missing a Javadoc comment. 883
Missing a Javadoc comment. 885
Missing a Javadoc comment. 887
Missing a Javadoc comment. 890
Missing a Javadoc comment. 893
Line is longer than 80 characters (found 82). 896
Missing a Javadoc comment. 896
Line is longer than 80 characters (found 95). 898
Missing a Javadoc comment. 899
Line is longer than 80 characters (found 106). 900
Missing a Javadoc comment. 901
Line is longer than 80 characters (found 89). 902
Line is longer than 80 characters (found 85). 903
Missing a Javadoc comment. 907
Missing a Javadoc comment. 910
Line is longer than 80 characters (found 83). 911
Missing a Javadoc comment. 912
Line is longer than 80 characters (found 102). 913
Missing a Javadoc comment. 914
Missing a Javadoc comment. 916
Missing a Javadoc comment. 920
Missing a Javadoc comment. 923
Line is longer than 80 characters (found 102). 924
Line is longer than 80 characters (found 83). 927
Missing a Javadoc comment. 929
Missing a Javadoc comment. 932
Line is longer than 80 characters (found 120). 933
Missing a Javadoc comment. 935
Line is longer than 80 characters (found 146). 936
Missing a Javadoc comment. 939
Parameter args should be final. 939
Line is longer than 80 characters (found 182). 943
Line has trailing spaces. 946
'=' is not preceded with whitespace. 947
'=' is not followed by whitespace. 947
'<' is not preceded with whitespace. 947
'10000' is a magic number. 947
'<' is not followed by whitespace. 947
Line is longer than 80 characters (found 87). 948
'34' is a magic number. 948
Line has trailing spaces. 950
Line is longer than 80 characters (found 115). 951
Line has trailing spaces. 954
'=' is not preceded with whitespace. 955
'=' is not followed by whitespace. 955
'<' is not preceded with whitespace. 955
'10000' is a magic number. 955
'<' is not followed by whitespace. 955
Line is longer than 80 characters (found 85). 956
'34' is a magic number. 956
Line has trailing spaces. 958
Line is longer than 80 characters (found 114). 959

org/galaxy/wayback/comments/Comment.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 16
Variable 'id' must be private and have accessor methods. 28
Variable 'resource' must be private and have accessor methods. 35
Variable 'author' must be private and have accessor methods. 42
Variable 'created' must be private and have accessor methods. 49
Variable 'comment' must be private and have accessor methods. 56
Parameter resource should be final. 75
'resource' hides a field. 75
Parameter author should be final. 75
'author' hides a field. 75
Parameter comment should be final. 75
'comment' hides a field. 75
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 91
Parameter out should be final. 92
Line is longer than 80 characters (found 99). 109
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 112
Line is longer than 80 characters (found 89). 113
Parameter in should be final. 113
'cast' is not followed by whitespace. 118
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 127
Line is longer than 80 characters (found 145). 129

org/galaxy/wayback/comments/CommentsDatabase.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.galaxy.wayback.WaybackDatabase. 5
Expected an @return tag. 26
Redundant 'public' modifier. 26
Redundant 'public' modifier. 37
Expected @throws tag for 'DataException'. 38
Expected an @return tag. 49
Line is longer than 80 characters (found 81). 49
Redundant 'public' modifier. 49
Expected @param tag for 'resource'. 49
Expected @param tag for 'offset'. 49
Expected @param tag for 'limit'. 49

org/galaxy/wayback/comments/CommentsDatabaseImpl.java

Violation Message Line
File does not end with a newline. 0
First sentence should end with a period. 29
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
Missing a Javadoc comment. 43
Line is longer than 80 characters (found 113). 46
Missing a Javadoc comment. 55
Missing a Javadoc comment. 59
Missing a Javadoc comment. 63
Missing a Javadoc comment. 67
Missing a Javadoc comment. 70
Variable 'ds' must be private and have accessor methods. 78
Parameter ds should be final. 86
'ds' hides a field. 86
Method 'install' is not designed for extension - needs to be abstract, final or empty. 97
Redundant throws: 'InstallationException' is unchecked exception. 98
Line is longer than 80 characters (found 96). 106
Method 'addComment' is not designed for extension - needs to be abstract, final or empty. 121
Line is longer than 80 characters (found 95). 122
Parameter resource should be final. 122
Parameter author should be final. 122
Parameter comment should be final. 122
Line is longer than 80 characters (found 85). 124
'3' is a magic number. 128
Line is longer than 80 characters (found 81). 140
Method 'getComment' is not designed for extension - needs to be abstract, final or empty. 158
Line is longer than 80 characters (found 81). 159
Parameter resource should be final. 159
Parameter comment should be final. 159
Line is longer than 80 characters (found 82). 161
Line is longer than 80 characters (found 82). 174
Method 'getComments' is not designed for extension - needs to be abstract, final or empty. 195
Line is longer than 80 characters (found 81). 196
Parameter resource should be final. 196
Parameter offset should be final. 196
Parameter limit should be final. 196
'{' should be on the previous line. 198
Line is longer than 80 characters (found 84). 200
'3' is a magic number. 204
Line is longer than 80 characters (found 83). 231
Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 237
Redundant throws: 'InstallationException' is unchecked exception. 238
Line is longer than 80 characters (found 98). 246
Missing a Javadoc comment. 253
Parameter set should be final. 253
Missing a Javadoc comment. 266
Parameter resource should be final. 266
Line is longer than 80 characters (found 85). 268
Line is longer than 80 characters (found 98). 284

org/galaxy/wayback/comments/package-info.java

Violation Message Line
File does not end with a newline. 0
Line has trailing spaces. 2

org/galaxy/wayback/content/AbsoluteReferencesView.java

Violation Message Line
First sentence should end with a period. 22
Line has trailing spaces. 24
Parameter storage should be final. 28
Method 'writeView' is not designed for extension - needs to be abstract, final or empty. 32
Line has trailing spaces. 33
Parameter baseURL should be final. 33
Parameter in should be final. 33
Parameter out should be final. 33
Line has trailing spaces. 34
'{' should be on the previous line. 35
Line is longer than 80 characters (found 101). 50
Line is longer than 80 characters (found 103). 51
Line is longer than 80 characters (found 84). 52
Line is longer than 80 characters (found 100). 55
Line is longer than 80 characters (found 82). 61
Line has trailing spaces. 65

org/galaxy/wayback/content/AbstractResourceView.java

Violation Message Line
Line has trailing spaces. 15
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 18
Line has trailing spaces. 19
Line has trailing spaces. 22
Variable 'storage' must be private and have accessor methods. 25
Line has trailing spaces. 28
Parameter storage should be final. 32
'storage' hides a field. 32
Line has trailing spaces. 35

org/galaxy/wayback/content/HTMLContentSimplifier.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 23
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 23
Line is longer than 80 characters (found 86). 37
'{' is followed by whitespace. 37
Line is longer than 80 characters (found 81). 44
Line is longer than 80 characters (found 92). 52
'{' is followed by whitespace. 52
Line is longer than 80 characters (found 115). 59
'{' is followed by whitespace. 59
Line is longer than 80 characters (found 94). 67
Missing a Javadoc comment. 79
'{' is followed by whitespace. 79
Missing a Javadoc comment. 82
Parameter disableStyles should be final. 89
Expected @param tag for 'disableStyles'. 89
Method 'handleOpenTag' is not designed for extension - needs to be abstract, final or empty. 150
Parameter element should be final. 151
Parameter attributes should be final. 151

org/galaxy/wayback/content/HTMLOfflineContentPrinter.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 26
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 26
Missing a Javadoc comment. 29
Missing a Javadoc comment. 32
Missing a Javadoc comment. 35
Missing a Javadoc comment. 38
Missing a Javadoc comment. 39
Line is longer than 80 characters (found 135). 51
Parameter baseURL should be final. 51
Parameter msg should be final. 51
'msg' hides a field. 51
Parameter out should be final. 51
'out' hides a field. 51
Parameter disableStyles should be final. 51
'disableStyles' hides a field. 51
Expected @param tag for 'disableStyles'. 51
Method 'characters' is not designed for extension - needs to be abstract, final or empty. 59
Parameter text should be final. 60
Parameter augs should be final. 60
Method 'comment' is not designed for extension - needs to be abstract, final or empty. 68
Parameter text should be final. 69
Parameter augs should be final. 69
Method 'emptyElement' is not designed for extension - needs to be abstract, final or empty. 73
Line is longer than 80 characters (found 106). 74
Parameter element should be final. 74
Parameter attrs should be final. 74
Parameter augs should be final. 74
Unable to get class information for XNIException. 74
Method 'startElement' is not designed for extension - needs to be abstract, final or empty. 83
Line is longer than 80 characters (found 99). 84
Parameter el should be final. 84
Parameter atr should be final. 84
Parameter augs should be final. 84
Unable to get class information for XNIException. 84
Line is longer than 80 characters (found 168). 90
Method 'endElement' is not designed for extension - needs to be abstract, final or empty. 117
Parameter el should be final. 118
Parameter augs should be final. 118
Line is longer than 80 characters (found 158). 123
Line is longer than 80 characters (found 102). 142
Missing a Javadoc comment. 142
Parameter element should be final. 142
Parameter attributes should be final. 142
Parameter empty should be final. 142
Avoid inline conditionals. 145
Missing a Javadoc comment. 161
Parameter str should be final. 161
Missing a Javadoc comment. 177
Parameter c should be final. 177
Missing a Javadoc comment. 181
Parameter s should be final. 181

org/galaxy/wayback/content/HttpEquivRefreshRemover.java

Violation Message Line
File does not end with a newline. 0
Comment matches to-do format 'TODO:'. 15
Line has trailing spaces. 16
Missing a Javadoc comment. 23
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 23
Method 'emptyElement' is not designed for extension - needs to be abstract, final or empty. 34
Line is longer than 80 characters (found 106). 35
Parameter element should be final. 35
Parameter attrs should be final. 35
Parameter augs should be final. 35
Unable to get class information for XNIException. 35
Method 'startElement' is not designed for extension - needs to be abstract, final or empty. 40
Line is longer than 80 characters (found 99). 41
Parameter el should be final. 41
Parameter atr should be final. 41
Parameter augs should be final. 41
Unable to get class information for XNIException. 41
Line is longer than 80 characters (found 119). 46
Method 'filterElementByAttributeValue' is not designed for extension - needs to be abstract, final or empty. 46
Missing a Javadoc comment. 46
Parameter el should be final. 46
Parameter atr should be final. 46
Parameter augs should be final. 46
Unable to get class information for XNIException. 46
Comment matches to-do format 'TODO:'. 52
Line is longer than 80 characters (found 107). 52
Line is longer than 80 characters (found 83). 55
Line has trailing spaces. 68

org/galaxy/wayback/content/InternalReferencesResolver.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.cyberneko.html.filters.Identity. 11
Missing a Javadoc comment. 28
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 28
Missing a Javadoc comment. 29
Missing a Javadoc comment. 30
Line is longer than 80 characters (found 85). 31
Missing a Javadoc comment. 31
Missing a Javadoc comment. 33
Missing a Javadoc comment. 34
Missing a Javadoc comment. 35
Missing a Javadoc comment. 36
Line is longer than 80 characters (found 104). 38
Missing a Javadoc comment. 38
Parameter wayback should be final. 38
'wayback' hides a field. 38
Parameter transformatios should be final. 38
Method 'setCollectionSpecificResolving' is not designed for extension - needs to be abstract, final or empty. 42
Missing a Javadoc comment. 42
Parameter collectionId should be final. 42
'collectionId' hides a field. 42
Line is longer than 80 characters (found 139). 51
Parameter wayback should be final. 51
'wayback' hides a field. 51
Expected @param tag for 'wayback'. 51
Parameter transformatios should be final. 51
Expected @param tag for 'transformatios'. 51
Parameter unresolvedLinksReplacement should be final. 51
'unresolvedLinksReplacement' hides a field. 51
Expected @param tag for 'unresolvedLinksReplacement'. 51
Method 'emptyElement' is not designed for extension - needs to be abstract, final or empty. 58
Line is longer than 80 characters (found 111). 59
Parameter element should be final. 59
Parameter attributes should be final. 59
Parameter augs should be final. 59
Unable to get class information for XNIException. 59
Method 'startElement' is not designed for extension - needs to be abstract, final or empty. 68
Line is longer than 80 characters (found 111). 69
Parameter element should be final. 69
Parameter attributes should be final. 69
Parameter augs should be final. 69
Unable to get class information for XNIException. 69
Method 'endElement' is not designed for extension - needs to be abstract, final or empty. 78
Line is longer than 80 characters (found 83). 79
Parameter element should be final. 79
Parameter augs should be final. 79
Unable to get class information for XNIException. 79
Line is longer than 80 characters (found 94). 87
Missing a Javadoc comment. 87
Parameter element should be final. 87
Parameter attributes should be final. 87
Parameter augs should be final. 87
switch without "default" clause. 91
Line is longer than 80 characters (found 115). 113
Missing a Javadoc comment. 113
Parameter attributes should be final. 113
Parameter attr_name should be final. 113
Name 'attr_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 113
Parameter prefixes should be final. 113
Parameter highlight should be final. 113
Line is longer than 80 characters (found 100). 121
Must have at least one statement. 122
Line is longer than 80 characters (found 94). 133
Line is longer than 80 characters (found 117). 135
Avoid inline conditionals. 135
Line is longer than 80 characters (found 91). 137
Line is longer than 80 characters (found 98). 139
Line is longer than 80 characters (found 82). 141
Line is longer than 80 characters (found 102). 144
Line is longer than 80 characters (found 90). 154
Missing a Javadoc comment. 154
Parameter attributes should be final. 154
Parameter attr_name should be final. 154
Name 'attr_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 154
Parameter available should be final. 154
Avoid inline conditionals. 156
Line is longer than 80 characters (found 106). 161
Line is longer than 80 characters (found 86). 163

org/galaxy/wayback/content/InternalView.java

Violation Message Line
File does not end with a newline. 0
Unused import - org.cyberneko.html.filters.DefaultFilter. 11
Missing a Javadoc comment. 21
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 21
Missing a Javadoc comment. 24
Missing a Javadoc comment. 25
Missing a Javadoc comment. 26
Line has trailing spaces. 27
Missing a Javadoc comment. 28
Parameter wayback should be final. 28
'wayback' hides a field. 28
Parameter wayback should be final. 37
'wayback' hides a field. 37
Expected @param tag for 'wayback'. 37
Parameter collectionId should be final. 37
'collectionId' hides a field. 37
Expected @param tag for 'collectionId'. 37
Line is longer than 80 characters (found 110). 41
Missing a Javadoc comment. 41
Parameter wayback should be final. 41
'wayback' hides a field. 41
Parameter enableGlobalReferencesResolving should be final. 41
'enableGlobalReferencesResolving' hides a field. 41
Parameter collectionId should be final. 41
'collectionId' hides a field. 41
Line is longer than 80 characters (found 175). 47
Method 'clean' is not designed for extension - needs to be abstract, final or empty. 47
Missing a Javadoc comment. 47
Parameter baseURL should be final. 47
Parameter in should be final. 47
Parameter msg should be final. 47
Parameter out should be final. 47
Parameter disableStyles should be final. 47
Parameter offlineBaseURL should be final. 47
Line is longer than 80 characters (found 101). 63
Line is longer than 80 characters (found 103). 64
Line is longer than 80 characters (found 84). 65
Line has trailing spaces. 67
Line has trailing spaces. 69
Line is longer than 80 characters (found 100). 75
Line is longer than 80 characters (found 82). 79
Line is longer than 80 characters (found 82). 83

org/galaxy/wayback/content/Reference.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 18
Variable 'original' must be private and have accessor methods. 25
Variable 'resolved' must be private and have accessor methods. 32
First sentence should end with a period. 43
Parameter original should be final. 49
'original' hides a field. 49
First sentence should end with a period. 53
Parameter original should be final. 60
'original' hides a field. 60
Parameter resolved should be final. 60
'resolved' hides a field. 60
Method 'toString' is not designed for extension - needs to be abstract, final or empty. 71
Line is longer than 80 characters (found 86). 73
Method 'writeExternal' is not designed for extension - needs to be abstract, final or empty. 83
Parameter out should be final. 84
Method 'readExternal' is not designed for extension - needs to be abstract, final or empty. 96
Line is longer than 80 characters (found 89). 97
Parameter in should be final. 97
Expected @throws tag for 'ClassNotFoundException'. 97
'cast' is not followed by whitespace. 98
'cast' is not followed by whitespace. 99

org/galaxy/wayback/content/ReferencesParser.java

Violation Message Line
File does not end with a newline. 0
Missing a Javadoc comment. 31
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
Missing a Javadoc comment. 34
Missing a Javadoc comment. 37
Method 'getBaseURL' is not designed for extension - needs to be abstract, final or empty. 54
Line is longer than 80 characters (found 83). 61
Avoid inline conditionals. 61
Method 'getReferences' is not designed for extension - needs to be abstract, final or empty. 74
Line is longer than 80 characters (found 95). 89
Must have at least one statement. 90
Method 'parse' is not designed for extension - needs to be abstract, final or empty. 108
Parameter reader should be final. 108
Parameter baseUrl should be final. 108
Line is longer than 80 characters (found 84). 115
Line is longer than 80 characters (found 103). 116
Line is longer than 80 characters (found 98). 117
Line is longer than 80 characters (found 92). 119
Missing a Javadoc comment. 123
Missing a Javadoc comment. 125
Missing a Javadoc comment. 127
Parameter baseURL should be final. 127
'baseURL' hides a field. 127
First sentence should end with a period. 132
Line is longer than 80 characters (found 88). 141
Parameter element should be final. 141
Parameter attrs should be final. 141
Parameter augs should be final. 141
Unable to get class information for XNIException. 142
First sentence should end with a period. 147
Line is longer than 80 characters (found 103). 156
Parameter el should be final. 156
Parameter atr should be final. 156
Parameter augs should be final. 156
Unable to get class information for XNIException. 156
Line is longer than 80 characters (found 81). 157
switch without "default" clause. 158
Avoid nested blocks. 159
Avoid nested blocks. 163
Avoid nested blocks. 170
Avoid nested blocks. 174
Avoid nested blocks. 178
Avoid nested blocks. 182
Avoid nested blocks. 186
Missing a Javadoc comment. 193
Parameter link should be final. 193

org/galaxy/wayback/content/ResourceView.java

Violation Message Line
Line has trailing spaces. 14
Line has trailing spaces. 17
Line has trailing spaces. 23
Redundant 'public' modifier. 23
Expected @throws tag for 'IOException'. 24
Expected @throws tag for 'URISyntaxException'. 24

org/galaxy/wayback/content/filters/HtmlContentWriter.java

Violation Message Line
Missing a Javadoc comment. 16
Line is longer than 80 characters (found 86). 18
Missing a Javadoc comment. 18
Parameter baseUrl should be final. 18
'baseUrl' hides a field. 18
Parameter writer should be final. 18
Parameter encoding should be final. 18
Method 'emptyElement' is not designed for extension - needs to be abstract, final or empty. 23
Line is longer than 80 characters (found 106). 24
Parameter element should be final. 24
Parameter attrs should be final. 24
Parameter augs should be final. 24
Unable to get class information for XNIException. 24
Line has trailing spaces. 28

org/galaxy/wayback/content/filters/InternalReferencesResolver.java

Violation Message Line
File does not end with a newline. 0
Using the '.*' form of import should be avoided - org.galaxy.wayback.content.*. 3
Unused import - org.cyberneko.html.filters.Identity. 12
Missing a Javadoc comment. 29
Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 29
Missing a Javadoc comment. 30
Missing a Javadoc comment. 31
Line is longer than 80 characters (found 85). 32
Missing a Javadoc comment. 32
Missing a Javadoc comment. 34
Missing a Javadoc comment. 35
Missing a Javadoc comment. 36
Line is longer than 80 characters (found 104). 38
Missing a Javadoc comment. 38
Parameter wayback should be final. 38
'wayback' hides a field. 38
Parameter transformatios should be final. 38
Line is longer than 80 characters (found 139). 47
Parameter wayback should be final. 47
'wayback' hides a field. 47
Expected @param tag for 'wayback'. 47
Parameter transformatios should be final. 47
Expected @param tag for 'transformatios'. 47
Parameter unresolvedLinksReplacement should be final. 47
'unresolvedLinksReplacement' hides a field. 47
Expected @param tag for 'unresolvedLinksReplacement'. 47
Method 'emptyElement' is not designed for extension - needs to be abstract, final or empty. 54
Line is longer than 80 characters (found 111). 55
Parameter element should be final. 55
Parameter attributes should be final. 55
Parameter augs should be final. 55
Unable to get class information for XNIException. 55
Method 'startElement' is not designed for extension - needs to be abstract, final or empty. 64
Line is longer than 80 characters (found 111). 65
Parameter element should be final. 65
Parameter attributes should be final. 65
Parameter augs should be final. 65
Unable to get class information for XNIException. 65
Method 'endElement' is not designed for extension - needs to be abstract, final or empty. 74
Line is longer than 80 characters (found 83). 75
Parameter element should be final. 75
Parameter augs should be final. 75
Unable to get class information for XNIException. 75
Line is longer than 80 characters (found 94). 84
Missing a Javadoc comment. 84
Parameter element should be final. 84
Parameter attributes should be final. 84
Parameter augs should be final. 84
switch without "default" clause. 88
Line is longer than 80 characters (found 115). 110
Missing a Javadoc comment. 110
Parameter attributes should be final. 110
Parameter attr_name should be final. 110
Name 'attr_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 110
Parameter prefixes should be final. 110
Parameter highlight should be final. 110
Line is longer than 80 characters (found 100). 118
Must have at least one statement. 119
Line is longer than 80 characters (found 117). 126
Avoid inline conditionals. 126
Line is longer than 80 characters (found 90). 128
Line is longer than 80 characters (found 98). 130
Line is longer than 80 characters (found 82). 132
Line is longer than 80 characters (found 101). 135
',' is not followed by whitespace. 135
Line is longer than 80 characters (found 90). 145
Missing a Javadoc comment. 145
Parameter attributes should be final. 145
Parameter attr_name should be final. 145
Name 'attr_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 145
Parameter available should be final. 145
Avoid inline conditionals. 147
Line is longer than 80 characters (found 106). 152
Line is longer than 80 characters (found 86). 154

org/galaxy/wayback/content/filters/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/wayback/content/package-info.java

Violation Message Line
File does not end with a newline. 0

org/galaxy/wayback/package-info.java

Violation Message Line
File does not end with a newline. 0