Fork me on GitHub

Checkstyle Results

The following document contains the results of Checkstyle 7.2 with sun_checks.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
360 0 0 13080

Files

File  I  W  E
org/apache/streams/amazon/kinesis/KinesisPersistReader.java 0 0 60
org/apache/streams/amazon/kinesis/KinesisPersistReaderTask.java 0 0 25
org/apache/streams/amazon/kinesis/KinesisPersistWriter.java 0 0 34
org/apache/streams/cassandra/CassandraClient.java 0 0 42
org/apache/streams/cassandra/CassandraPersistReader.java 0 0 72
org/apache/streams/cassandra/CassandraPersistWriter.java 0 0 69
org/apache/streams/components/http/persist/SimpleHTTPPostPersistWriter.java 0 0 59
org/apache/streams/components/http/processor/SimpleHTTPGetProcessor.java 0 0 73
org/apache/streams/components/http/processor/SimpleHTTPPostProcessor.java 0 0 69
org/apache/streams/components/http/provider/SimpleHttpProvider.java 0 0 81
org/apache/streams/config/ComponentConfigurator.java 0 0 22
org/apache/streams/config/StreamsConfigurator.java 0 0 31
org/apache/streams/console/ConsolePersistReader.java 0 0 25
org/apache/streams/console/ConsolePersistWriter.java 0 0 19
org/apache/streams/console/ConsolePersistWriterTask.java 0 0 11
org/apache/streams/converter/ActivityConverterProcessor.java 0 0 22
org/apache/streams/converter/ActivityConverterUtil.java 0 0 66
org/apache/streams/converter/ActivityObjectConverterProcessor.java 0 0 25
org/apache/streams/converter/ActivityObjectConverterUtil.java 0 0 58
org/apache/streams/converter/BaseDocumentClassifier.java 0 0 12
org/apache/streams/converter/BaseObjectNodeActivityConverter.java 0 0 22
org/apache/streams/converter/BaseObjectNodeActivityObjectConverter.java 0 0 13
org/apache/streams/converter/BaseStringActivityConverter.java 0 0 21
org/apache/streams/converter/BaseStringActivityObjectConverter.java 0 0 13
org/apache/streams/converter/FieldConstants.java 0 0 6
org/apache/streams/converter/HoconConverterProcessor.java 0 0 27
org/apache/streams/converter/HoconConverterUtil.java 0 0 54
org/apache/streams/converter/LineReadWriteUtil.java 0 0 76
org/apache/streams/converter/TypeConverterProcessor.java 0 0 30
org/apache/streams/converter/TypeConverterUtil.java 0 0 24
org/apache/streams/core/DatumStatus.java 0 0 3
org/apache/streams/core/DatumStatusCountable.java 0 0 2
org/apache/streams/core/DatumStatusCounter.java 0 0 28
org/apache/streams/core/StreamBuilder.java 0 0 27
org/apache/streams/core/StreamsDatum.java 0 0 137
org/apache/streams/core/StreamsOperation.java 0 0 5
org/apache/streams/core/StreamsPersistReader.java 0 0 3
org/apache/streams/core/StreamsPersistWriter.java 0 0 3
org/apache/streams/core/StreamsProcessor.java 0 0 5
org/apache/streams/core/StreamsProvider.java 0 0 2
org/apache/streams/core/StreamsResultSet.java 0 0 22
org/apache/streams/core/util/DatumUtils.java 0 0 18
org/apache/streams/data/ActivityConverter.java 0 0 17
org/apache/streams/data/ActivityObjectConverter.java 0 0 7
org/apache/streams/data/ActivitySerializer.java 0 0 6
org/apache/streams/data/DocumentClassifier.java 0 0 2
org/apache/streams/data/util/ActivityUtil.java 0 0 21
org/apache/streams/data/util/RFC3339Utils.java 0 0 74
org/apache/streams/dropwizard/GenericWebhookResource.java 0 0 31
org/apache/streams/dropwizard/StreamDropwizardBuilder.java 0 0 20
org/apache/streams/dropwizard/StreamsApplication.java 0 0 43
org/apache/streams/dropwizard/StreamsDropwizardModule.java 0 0 3
org/apache/streams/elasticsearch/ElasticsearchClientManager.java 0 0 23
org/apache/streams/elasticsearch/ElasticsearchMetadataUtil.java 0 0 32
org/apache/streams/elasticsearch/ElasticsearchPersistDeleter.java 0 0 19
org/apache/streams/elasticsearch/ElasticsearchPersistReader.java 0 0 69
org/apache/streams/elasticsearch/ElasticsearchPersistUpdater.java 0 0 22
org/apache/streams/elasticsearch/ElasticsearchPersistWriter.java 0 0 215
org/apache/streams/elasticsearch/ElasticsearchQuery.java 0 0 70
org/apache/streams/elasticsearch/processor/DatumFromMetadataAsDocumentProcessor.java 0 0 31
org/apache/streams/elasticsearch/processor/DatumFromMetadataProcessor.java 0 0 28
org/apache/streams/elasticsearch/processor/DocumentToMetadataProcessor.java 0 0 19
org/apache/streams/elasticsearch/processor/MetadataFromDocumentProcessor.java 0 0 23
org/apache/streams/elasticsearch/processor/PercolateTagProcessor.java 0 0 105
org/apache/streams/exceptions/ActivityConversionException.java 0 0 10
org/apache/streams/exceptions/ActivitySerializerException.java 0 0 9
org/apache/streams/facebook/api/FacebookPageActivitySerializer.java 0 0 15
org/apache/streams/facebook/api/FacebookPostActivitySerializer.java 0 0 20
org/apache/streams/facebook/feed/FacebookPublicFeedXmlActivitySerializer.java 0 0 1
org/apache/streams/facebook/processor/FacebookTypeConverter.java 0 0 76
org/apache/streams/facebook/provider/FacebookDataCollector.java 0 0 27
org/apache/streams/facebook/provider/FacebookEventClassifier.java 0 0 12
org/apache/streams/facebook/provider/FacebookFriendFeedProvider.java 0 0 118
org/apache/streams/facebook/provider/FacebookFriendUpdatesProvider.java 0 0 98
org/apache/streams/facebook/provider/FacebookProvider.java 0 0 39
org/apache/streams/facebook/provider/FacebookUserInformationProvider.java 0 0 93
org/apache/streams/facebook/provider/FacebookUserstreamProvider.java 0 0 103
org/apache/streams/facebook/provider/page/FacebookPageDataCollector.java 0 0 21
org/apache/streams/facebook/provider/page/FacebookPageProvider.java 0 0 21
org/apache/streams/facebook/provider/pagefeed/FacebookPageFeedDataCollector.java 0 0 32
org/apache/streams/facebook/provider/pagefeed/FacebookPageFeedProvider.java 0 0 17
org/apache/streams/facebook/serializer/FacebookActivityUtil.java 0 0 43
org/apache/streams/facebook/serializer/FacebookStreamsPostSerializer.java 0 0 16
org/apache/streams/filebuffer/FileBufferPersistReader.java 0 0 37
org/apache/streams/filebuffer/FileBufferPersistWriter.java 0 0 25
org/apache/streams/filters/VerbDefinitionDropFilter.java 0 0 19
org/apache/streams/filters/VerbDefinitionKeepFilter.java 0 0 19
org/apache/streams/gmail/provider/GMailImapProviderTask.java 0 0 13
org/apache/streams/gmail/provider/GMailMessageActivitySerializer.java 0 0 44
org/apache/streams/gmail/provider/GMailProvider.java 0 0 70
org/apache/streams/gplus/processor/GooglePlusCommentProcessor.java 0 0 18
org/apache/streams/gplus/processor/GooglePlusTypeConverter.java 0 0 28
org/apache/streams/gplus/provider/AbstractGPlusProvider.java 0 0 73
org/apache/streams/gplus/provider/GPlusActivitySerializer.java 0 0 19
org/apache/streams/gplus/provider/GPlusDataCollector.java 0 0 14
org/apache/streams/gplus/provider/GPlusUserActivityCollector.java 0 0 40
org/apache/streams/gplus/provider/GPlusUserActivityProvider.java 0 0 19
org/apache/streams/gplus/provider/GPlusUserDataCollector.java 0 0 21
org/apache/streams/gplus/provider/GPlusUserDataProvider.java 0 0 19
org/apache/streams/gplus/serializer/util/GPlusActivityDeserializer.java 0 0 36
org/apache/streams/gplus/serializer/util/GPlusCommentDeserializer.java 0 0 17
org/apache/streams/gplus/serializer/util/GPlusEventClassifier.java 0 0 7
org/apache/streams/gplus/serializer/util/GPlusPersonDeserializer.java 0 0 29
org/apache/streams/gplus/serializer/util/GooglePlusActivityUtil.java 0 0 49
org/apache/streams/graph/GraphHelper.java 0 0 7
org/apache/streams/graph/HttpGraphHelper.java 0 0 2
org/apache/streams/graph/QueryGraphHelper.java 0 0 17
org/apache/streams/hbase/HbasePersistReader.java 0 0 47
org/apache/streams/hbase/HbasePersistReaderTask.java 0 0 10
org/apache/streams/hbase/HbasePersistWriter.java 0 0 45
org/apache/streams/hbase/HbasePersistWriterTask.java 0 0 11
org/apache/streams/hdfs/HdfsConstants.java 0 0 6
org/apache/streams/hdfs/WebHdfsPersistReader.java 0 0 69
org/apache/streams/hdfs/WebHdfsPersistReaderTask.java 0 0 23
org/apache/streams/hdfs/WebHdfsPersistWriter.java 0 0 67
org/apache/streams/hdfs/WebHdfsPersistWriterTask.java 0 0 12
org/apache/streams/instagram/api/Instagram.java 0 0 103
org/apache/streams/instagram/api/InstagramOAuthRequestSigner.java 0 0 47
org/apache/streams/instagram/api/InstagramRetryHandler.java 0 0 20
org/apache/streams/instagram/api/Media.java 0 0 22
org/apache/streams/instagram/api/Users.java 0 0 27
org/apache/streams/instagram/processor/InstagramTypeConverter.java 0 0 24
org/apache/streams/instagram/provider/InstagramAbstractProvider.java 0 0 42
org/apache/streams/instagram/provider/InstagramCommentsCollector.java 0 0 24
org/apache/streams/instagram/provider/InstagramCommentsProvider.java 0 0 22
org/apache/streams/instagram/provider/InstagramDataCollector.java 0 0 39
org/apache/streams/instagram/provider/InstagramEngagersCollector.java 0 0 41
org/apache/streams/instagram/provider/InstagramEngagersProvider.java 0 0 22
org/apache/streams/instagram/provider/InstagramLikersCollector.java 0 0 25
org/apache/streams/instagram/provider/InstagramLikersProvider.java 0 0 21
org/apache/streams/instagram/provider/InstagramProviderUtil.java 0 0 2
org/apache/streams/instagram/provider/recentmedia/InstagramRecentMediaCollector.java 0 0 38
org/apache/streams/instagram/provider/recentmedia/InstagramRecentMediaProvider.java 0 0 24
org/apache/streams/instagram/provider/userinfo/InstagramUserInfoCollector.java 0 0 28
org/apache/streams/instagram/provider/userinfo/InstagramUserInfoProvider.java 0 0 23
org/apache/streams/instagram/serializer/InstagramMediaFeedDataConverter.java 0 0 19
org/apache/streams/instagram/serializer/InstagramUserInfoDataConverter.java 0 0 15
org/apache/streams/instagram/serializer/util/InstagramActivityUtil.java 0 0 46
org/apache/streams/jackson/CleanAdditionalPropertiesProcessor.java 0 0 17
org/apache/streams/jackson/DatumStatusCounterDeserializer.java 0 0 16
org/apache/streams/jackson/JsonUtil.java 0 0 52
org/apache/streams/jackson/MemoryUsageDeserializer.java 0 0 17
org/apache/streams/jackson/StreamsDateTimeDeserializer.java 0 0 20
org/apache/streams/jackson/StreamsDateTimeFormat.java 0 0 1
org/apache/streams/jackson/StreamsDateTimeSerializer.java 0 0 9
org/apache/streams/jackson/StreamsJacksonMapper.java 0 0 31
org/apache/streams/jackson/StreamsJacksonModule.java 0 0 13
org/apache/streams/jackson/StreamsPeriodDeserializer.java 0 0 8
org/apache/streams/jackson/StreamsPeriodSerializer.java 0 0 8
org/apache/streams/jackson/StreamsTaskCounterDeserializer.java 0 0 19
org/apache/streams/jackson/ThroughputQueueDeserializer.java 0 0 19
org/apache/streams/jackson/TypeConverterProcessor.java 0 0 39
org/apache/streams/json/JsonPathExtractor.java 0 0 31
org/apache/streams/json/JsonPathFilter.java 0 0 38
org/apache/streams/juneau/JodaDateSwap.java 0 0 16
org/apache/streams/juneau/ListSerializer.java 0 0 12
org/apache/streams/kafka/KafkaPersistReader.java 0 0 40
org/apache/streams/kafka/KafkaPersistReaderTask.java 0 0 16
org/apache/streams/kafka/KafkaPersistWriter.java 0 0 38
org/apache/streams/kafka/KafkaPersistWriterTask.java 0 0 12
org/apache/streams/local/builders/InvalidStreamException.java 0 0 9
org/apache/streams/local/builders/LocalStreamBuilder.java 0 0 286
org/apache/streams/local/builders/StreamComponent.java 0 0 146
org/apache/streams/local/counters/DatumStatusCounter.java 0 0 32
org/apache/streams/local/counters/DatumStatusCounterMXBean.java 0 0 6
org/apache/streams/local/counters/StreamsTaskCounter.java 0 0 46
org/apache/streams/local/counters/StreamsTaskCounterMXBean.java 0 0 17
org/apache/streams/local/executors/ShutdownStreamOnUnhandleThrowableThreadPoolExecutor.java 0 0 19
org/apache/streams/local/queues/ThroughputQueue.java 0 0 133
org/apache/streams/local/queues/ThroughputQueueMXBean.java 0 0 13
org/apache/streams/local/tasks/BaseStreamsTask.java 0 0 71
org/apache/streams/local/tasks/LocalStreamProcessMonitorThread.java 0 0 43
org/apache/streams/local/tasks/StatusCounterMonitorRunnable.java 0 0 3
org/apache/streams/local/tasks/StatusCounterMonitorThread.java 0 0 24
org/apache/streams/local/tasks/StreamsMergeTask.java 0 0 15
org/apache/streams/local/tasks/StreamsPersistWriterTask.java 0 0 55
org/apache/streams/local/tasks/StreamsProcessorTask.java 0 0 54
org/apache/streams/local/tasks/StreamsProviderTask.java 0 0 129
org/apache/streams/local/tasks/StreamsTask.java 0 0 19
org/apache/streams/mongo/MongoPersistReader.java 0 0 75
org/apache/streams/mongo/MongoPersistWriter.java 0 0 65
org/apache/streams/monitoring/persist/MessagePersister.java 0 0 1
org/apache/streams/monitoring/persist/impl/BroadcastMessagePersister.java 0 0 12
org/apache/streams/monitoring/persist/impl/LogstashUdpMessagePersister.java 0 0 15
org/apache/streams/monitoring/persist/impl/Slf4jMessagePersister.java 0 0 7
org/apache/streams/monitoring/tasks/BroadcastMonitorThread.java 0 0 44
org/apache/streams/moreover/MoreoverClient.java 0 0 33
org/apache/streams/moreover/MoreoverJsonActivitySerializer.java 0 0 18
org/apache/streams/moreover/MoreoverProvider.java 0 0 34
org/apache/streams/moreover/MoreoverProviderTask.java 0 0 26
org/apache/streams/moreover/MoreoverResult.java 0 0 51
org/apache/streams/moreover/MoreoverUtils.java 0 0 32
org/apache/streams/moreover/MoreoverXmlActivitySerializer.java 0 0 24
org/apache/streams/neo4j/CypherQueryGraphHelper.java 0 0 134
org/apache/streams/neo4j/Neo4jPersistUtil.java 0 0 34
org/apache/streams/neo4j/bolt/Neo4jBoltClient.java 0 0 37
org/apache/streams/neo4j/bolt/Neo4jBoltPersistReader.java 0 0 90
org/apache/streams/neo4j/bolt/Neo4jBoltPersistWriter.java 0 0 26
org/apache/streams/neo4j/http/Neo4jHttpClient.java 0 0 26
org/apache/streams/neo4j/http/Neo4jHttpGraphHelper.java 0 0 23
org/apache/streams/neo4j/http/Neo4jHttpPersistReader.java 0 0 28
org/apache/streams/neo4j/http/Neo4jHttpPersistWriter.java 0 0 37
org/apache/streams/peoplepattern/AccountTypeProcessor.java 0 0 13
org/apache/streams/peoplepattern/DemographicsProcessor.java 0 0 12
org/apache/streams/plugins/JuneauPojoAnnotator.java 0 0 16
org/apache/streams/plugins/StreamsPojoGenerationConfig.java 0 0 33
org/apache/streams/plugins/StreamsPojoSourceGenerator.java 0 0 27
org/apache/streams/plugins/StreamsPojoSourceGeneratorMojo.java 0 0 30
org/apache/streams/plugins/StreamsScalaGenerationConfig.java 0 0 22
org/apache/streams/plugins/StreamsScalaSourceGenerator.java 0 0 130
org/apache/streams/plugins/StreamsScalaSourceGeneratorMojo.java 0 0 20
org/apache/streams/plugins/cassandra/StreamsCassandraGenerationConfig.java 0 0 38
org/apache/streams/plugins/cassandra/StreamsCassandraResourceGenerator.java 0 0 128
org/apache/streams/plugins/cassandra/StreamsCassandraResourceGeneratorMojo.java 0 0 26
org/apache/streams/plugins/elasticsearch/StreamsElasticsearchGenerationConfig.java 0 0 38
org/apache/streams/plugins/elasticsearch/StreamsElasticsearchResourceGenerator.java 0 0 130
org/apache/streams/plugins/elasticsearch/StreamsElasticsearchResourceGeneratorMojo.java 0 0 30
org/apache/streams/plugins/hbase/StreamsHbaseGenerationConfig.java 0 0 46
org/apache/streams/plugins/hbase/StreamsHbaseResourceGenerator.java 0 0 55
org/apache/streams/plugins/hbase/StreamsHbaseResourceGeneratorMojo.java 0 0 25
org/apache/streams/plugins/hive/StreamsHiveGenerationConfig.java 0 0 38
org/apache/streams/plugins/hive/StreamsHiveResourceGenerator.java 0 0 116
org/apache/streams/plugins/hive/StreamsHiveResourceGeneratorMojo.java 0 0 24
org/apache/streams/plugins/pig/StreamsPigGenerationConfig.java 0 0 38
org/apache/streams/plugins/pig/StreamsPigResourceGenerator.java 0 0 122
org/apache/streams/plugins/pig/StreamsPigResourceGeneratorMojo.java 0 0 22
org/apache/streams/pojo/extensions/ExtensionUtil.java 0 0 74
org/apache/streams/regex/AbstractRegexExtensionExtractor.java 0 0 32
org/apache/streams/regex/RegexHashtagExtractor.java 0 0 13
org/apache/streams/regex/RegexMentionsExtractor.java 0 0 13
org/apache/streams/regex/RegexUrlExtractor.java 0 0 13
org/apache/streams/regex/RegexUtils.java 0 0 28
org/apache/streams/riak/binary/RiakBinaryClient.java 0 0 26
org/apache/streams/riak/binary/RiakBinaryPersistReader.java 0 0 26
org/apache/streams/riak/binary/RiakBinaryPersistWriter.java 0 0 48
org/apache/streams/riak/http/RiakHttpClient.java 0 0 31
org/apache/streams/riak/http/RiakHttpPersistReader.java 0 0 41
org/apache/streams/riak/http/RiakHttpPersistWriter.java 0 0 57
org/apache/streams/rss/processor/RssTypeConverter.java 0 0 18
org/apache/streams/rss/provider/RssEventProcessor.java 0 0 39
org/apache/streams/rss/provider/RssStreamProvider.java 0 0 58
org/apache/streams/rss/provider/RssStreamProviderTask.java 0 0 78
org/apache/streams/rss/provider/perpetual/RssFeedScheduler.java 0 0 38
org/apache/streams/rss/serializer/SyndEntryActivitySerializer.java 0 0 33
org/apache/streams/rss/serializer/SyndEntrySerializer.java 0 0 85
org/apache/streams/s3/S3ObjectInputStreamWrapper.java 0 0 53
org/apache/streams/s3/S3OutputStreamWrapper.java 0 0 43
org/apache/streams/s3/S3PersistReader.java 0 0 59
org/apache/streams/s3/S3PersistReaderTask.java 0 0 15
org/apache/streams/s3/S3PersistWriter.java 0 0 72
org/apache/streams/sysomos/SysomosException.java 0 0 21
org/apache/streams/sysomos/conversion/SysomosBeatActivityConverter.java 0 0 41
org/apache/streams/sysomos/data/HeartbeatInfo.java 0 0 14
org/apache/streams/sysomos/data/SysomosTagDefinition.java 0 0 29
org/apache/streams/sysomos/processor/SysomosTypeConverter.java 0 0 10
org/apache/streams/sysomos/provider/AbstractRequestBuilder.java 0 0 5
org/apache/streams/sysomos/provider/ContentRequestBuilder.java 0 0 33
org/apache/streams/sysomos/provider/RequestBuilder.java 0 0 8
org/apache/streams/sysomos/provider/SysomosClient.java 0 0 10
org/apache/streams/sysomos/provider/SysomosHeartbeatStream.java 0 0 113
org/apache/streams/sysomos/provider/SysomosProvider.java 0 0 123
org/apache/streams/sysomos/util/SysomosUtils.java 0 0 11
org/apache/streams/twitter/api/Account.java 0 0 13
org/apache/streams/twitter/api/AccountActivity.java 0 0 38
org/apache/streams/twitter/api/DirectMessages.java 0 0 34
org/apache/streams/twitter/api/Favorites.java 0 0 7
org/apache/streams/twitter/api/Followers.java 0 0 15
org/apache/streams/twitter/api/Friends.java 0 0 12
org/apache/streams/twitter/api/Friendships.java 0 0 33
org/apache/streams/twitter/api/Geo.java 0 0 18
org/apache/streams/twitter/api/Media.java 0 0 8
org/apache/streams/twitter/api/SevenDaySearch.java 0 0 6
org/apache/streams/twitter/api/Statuses.java 0 0 53
org/apache/streams/twitter/api/SuggestedUsers.java 0 0 16
org/apache/streams/twitter/api/ThirtyDaySearch.java 0 0 9
org/apache/streams/twitter/api/ThirtyDaySearchCounts.java 0 0 5
org/apache/streams/twitter/api/Twitter.java 0 0 232
org/apache/streams/twitter/api/TwitterOAuthRequestInterceptor.java 0 0 83
org/apache/streams/twitter/api/TwitterRetryHandler.java 0 0 35
org/apache/streams/twitter/api/TwitterSecurity.java 0 0 82
org/apache/streams/twitter/api/Users.java 0 0 20
org/apache/streams/twitter/api/WelcomeMessageRules.java 0 0 21
org/apache/streams/twitter/api/WelcomeMessages.java 0 0 18
org/apache/streams/twitter/converter/StreamsTwitterMapper.java 0 0 22
org/apache/streams/twitter/converter/TwitterDateTimeFormat.java 0 0 2
org/apache/streams/twitter/converter/TwitterDocumentClassifier.java 0 0 16
org/apache/streams/twitter/converter/TwitterFollowActivityConverter.java 0 0 21
org/apache/streams/twitter/converter/TwitterJodaDateSwap.java 0 0 15
org/apache/streams/twitter/converter/TwitterJsonDeleteActivityConverter.java 0 0 22
org/apache/streams/twitter/converter/TwitterJsonRetweetActivityConverter.java 0 0 22
org/apache/streams/twitter/converter/TwitterJsonTweetActivityConverter.java 0 0 21
org/apache/streams/twitter/converter/TwitterJsonUserActivityConverter.java 0 0 20
org/apache/streams/twitter/converter/TwitterJsonUserActivityObjectConverter.java 0 0 16
org/apache/streams/twitter/converter/TwitterJsonUserstreameventActivityConverter.java 0 0 31
org/apache/streams/twitter/converter/util/TwitterActivityUtil.java 0 0 73
org/apache/streams/twitter/processor/FetchAndReplaceTwitterProcessor.java 0 0 46
org/apache/streams/twitter/processor/TwitterTypeConverter.java 0 0 1
org/apache/streams/twitter/processor/TwitterUrlApiProcessor.java 0 0 14
org/apache/streams/twitter/provider/SevenDaySearchProvider.java 0 0 73
org/apache/streams/twitter/provider/SevenDaySearchProviderTask.java 0 0 45
org/apache/streams/twitter/provider/ThirtyDaySearchProvider.java 0 0 71
org/apache/streams/twitter/provider/ThirtyDaySearchProviderTask.java 0 0 43
org/apache/streams/twitter/provider/TwitterEngagersProvider.java 0 0 82
org/apache/streams/twitter/provider/TwitterFollowersIdsProviderTask.java 0 0 47
org/apache/streams/twitter/provider/TwitterFollowersListProviderTask.java 0 0 45
org/apache/streams/twitter/provider/TwitterFollowingProvider.java 0 0 109
org/apache/streams/twitter/provider/TwitterFriendsIdsProviderTask.java 0 0 46
org/apache/streams/twitter/provider/TwitterFriendsListProviderTask.java 0 0 48
org/apache/streams/twitter/provider/TwitterProviderUtil.java 0 0 2
org/apache/streams/twitter/provider/TwitterRetweeterIdsTask.java 0 0 20
org/apache/streams/twitter/provider/TwitterRetweetsTask.java 0 0 21
org/apache/streams/twitter/provider/TwitterStreamHelper.java 0 0 32
org/apache/streams/twitter/provider/TwitterStreamProvider.java 0 0 75
org/apache/streams/twitter/provider/TwitterTimelineProvider.java 0 0 93
org/apache/streams/twitter/provider/TwitterTimelineProviderTask.java 0 0 44
org/apache/streams/twitter/provider/TwitterUserInformationProvider.java 0 0 119
org/apache/streams/twitter/provider/TwitterUserInformationProviderTask.java 0 0 19
org/apache/streams/twitter/search/SearchUtil.java 0 0 78
org/apache/streams/urls/LinkResolver.java 0 0 144
org/apache/streams/urls/LinkResolverHelperFunctions.java 0 0 61
org/apache/streams/urls/LinkResolverProcessor.java 0 0 15
org/apache/streams/util/ComponentUtils.java 0 0 28
org/apache/streams/util/GuidUtils.java 0 0 8
org/apache/streams/util/PropertyUtil.java 0 0 77
org/apache/streams/util/SerializationUtil.java 0 0 9
org/apache/streams/util/api/requests/backoff/AbstractBackOffStrategy.java 0 0 25
org/apache/streams/util/api/requests/backoff/BackOffException.java 0 0 19
org/apache/streams/util/api/requests/backoff/BackOffStrategy.java 0 0 8
org/apache/streams/util/api/requests/backoff/impl/ConstantTimeBackOffStrategy.java 0 0 13
org/apache/streams/util/api/requests/backoff/impl/ExponentialBackOffStrategy.java 0 0 9
org/apache/streams/util/api/requests/backoff/impl/LinearTimeBackOffStrategy.java 0 0 12
org/apache/streams/util/oauth/tokens/AbstractOauthToken.java 0 0 4
org/apache/streams/util/oauth/tokens/tokenmanager/SimpleTokenManager.java 0 0 9
org/apache/streams/util/oauth/tokens/tokenmanager/impl/BasicTokenManager.java 0 0 18
org/apache/streams/util/schema/FieldType.java 0 0 6
org/apache/streams/util/schema/FieldUtil.java 0 0 4
org/apache/streams/util/schema/FileUtil.java 0 0 25
org/apache/streams/util/schema/GenerationConfig.java 0 0 2
org/apache/streams/util/schema/Schema.java 0 0 30
org/apache/streams/util/schema/SchemaStore.java 0 0 14
org/apache/streams/util/schema/SchemaStoreImpl.java 0 0 122
org/apache/streams/util/schema/SchemaUtil.java 0 0 18
org/apache/streams/util/schema/UriUtil.java 0 0 10
org/apache/streams/verbs/ObjectCombinationGenericOrdering.java 0 0 25
org/apache/streams/verbs/ObjectCombinationSpecificOrdering.java 0 0 33
org/apache/streams/verbs/VerbDefinitionMatchUtil.java 0 0 12
org/apache/streams/verbs/VerbDefinitionResolver.java 0 0 36
org/apache/streams/verbs/VerbDefinitionTemplateUtil.java 0 0 14
org/apache/streams/youtube/processor/YoutubeTypeConverter.java 0 0 27
org/apache/streams/youtube/provider/YoutubeChannelDataCollector.java 0 0 30
org/apache/streams/youtube/provider/YoutubeChannelProvider.java 0 0 18
org/apache/streams/youtube/provider/YoutubeDataCollector.java 0 0 17
org/apache/streams/youtube/provider/YoutubeProvider.java 0 0 65
org/apache/streams/youtube/provider/YoutubeUserActivityCollector.java 0 0 58
org/apache/streams/youtube/provider/YoutubeUserActivityProvider.java 0 0 19
org/apache/streams/youtube/serializer/YoutubeActivityUtil.java 0 0 35
org/apache/streams/youtube/serializer/YoutubeChannelDeserializer.java 0 0 34
org/apache/streams/youtube/serializer/YoutubeEventClassifier.java 0 0 9
org/apache/streams/youtube/serializer/YoutubeVideoDeserializer.java 0 0 19

Rules

Category Rule Violations Severity
blocks AvoidNestedBlocks 4  Error
EmptyBlock 2  Error
LeftCurly 6  Error
NeedBraces 57  Error
RightCurly 15  Error
coding AvoidInlineConditionals 50  Error
EmptyStatement 2  Error
EqualsHashCode 4  Error
HiddenField 499  Error
InnerAssignment 3  Error
MagicNumber 231  Error
MissingSwitchDefault 1  Error
SimplifyBooleanExpression 6  Error
SimplifyBooleanReturn 1  Error
design DesignForExtension 1214  Error
FinalClass 15  Error
HideUtilityClassConstructor 26  Error
VisibilityModifier 352  Error
imports UnusedImports
  • processJavadoc: "false"
109  Error
javadoc JavadocMethod 1231  Error
JavadocPackage 99  Error
JavadocStyle 170  Error
JavadocType 77  Error
JavadocVariable 1600  Error
misc FinalParameters 2109  Error
NewlineAtEndOfFile 30  Error
TodoComment 31  Error
UpperEll 1  Error
modifier ModifierOrder 11  Error
RedundantModifier 112  Error
naming ConstantName 41  Error
LocalVariableName 51  Error
MemberName 25  Error
MethodName 2  Error
ParameterName 28  Error
StaticVariableName 26  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
5  Error
sizes LineLength 3018  Error
MethodLength 1  Error
whitespace EmptyForIteratorPad 13  Error
NoWhitespaceBefore 7  Error
OperatorWrap 30  Error
ParenPad 1124  Error
TypecastParenPad 1  Error
WhitespaceAfter 126  Error
WhitespaceAround 514  Error

Details

org/apache/streams/amazon/kinesis/KinesisPersistReader.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 81). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error sizes LineLength Line is longer than 80 characters (found 91). 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error sizes LineLength Line is longer than 80 characters (found 96). 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error design VisibilityModifier Variable 'pollInterval' must be private and have accessor methods. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 73
 Error sizes LineLength Line is longer than 80 characters (found 95). 76
 Error coding HiddenField 'config' hides a field. 79
 Error sizes LineLength Line is longer than 80 characters (found 108). 80
 Error sizes LineLength Line is longer than 80 characters (found 81). 85
 Error misc FinalParameters Parameter config should be final. 87
 Error coding HiddenField 'config' hides a field. 87
 Error javadoc JavadocMethod Expected @param tag for 'config'. 87
 Error design DesignForExtension Class 'KinesisPersistReader' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistReader' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error misc FinalParameters Parameter config should be final. 92
 Error coding HiddenField 'config' hides a field. 92
 Error design DesignForExtension Class 'KinesisPersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error design DesignForExtension Class 'KinesisPersistReader' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistReader' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error sizes LineLength Line is longer than 80 characters (found 91). 110
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 110
 Error whitespace ParenPad '(' is followed by whitespace. 110
 Error sizes LineLength Line is longer than 80 characters (found 88). 112
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 114
 Error whitespace ParenPad '(' is followed by whitespace. 114
 Error whitespace ParenPad ')' is preceded with whitespace. 114
 Error sizes LineLength Line is longer than 80 characters (found 90). 115
 Error design DesignForExtension Class 'KinesisPersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error design DesignForExtension Class 'KinesisPersistReader' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error javadoc JavadocMethod Missing a Javadoc comment. 128
 Error whitespace WhitespaceAround 'synchronized' is not followed by whitespace. 131
 Error whitespace ParenPad '(' is followed by whitespace. 131
 Error whitespace ParenPad ')' is preceded with whitespace. 131
 Error design DesignForExtension Class 'KinesisPersistReader' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 138
 Error misc FinalParameters Parameter bigInteger should be final. 139
 Error design DesignForExtension Class 'KinesisPersistReader' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 143
 Error misc FinalParameters Parameter dateTime should be final. 144
 Error misc FinalParameters Parameter dateTime2 should be final. 144
 Error design DesignForExtension Class 'KinesisPersistReader' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 148
 Error design DesignForExtension Class 'KinesisPersistReader' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistReader' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 153
 Error misc FinalParameters Parameter configurationObject should be final. 154
 Error sizes LineLength Line is longer than 80 characters (found 99). 158
 Error sizes LineLength Line is longer than 80 characters (found 82). 161
 Error blocks NeedBraces 'if' construct must use '{}'s. 164
 Error sizes LineLength Line is longer than 80 characters (found 86). 165
 Error design DesignForExtension Class 'KinesisPersistReader' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistReader' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 171
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 174
 Error whitespace ParenPad '(' is followed by whitespace. 174
 Error coding MagicNumber '5' is a magic number. 176
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 177
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 177

org/apache/streams/amazon/kinesis/KinesisPersistReaderTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 39
 Error sizes LineLength Line is longer than 80 characters (found 95). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error sizes LineLength Line is longer than 80 characters (found 94). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 99). 58
 Error misc FinalParameters Parameter reader should be final. 58
 Error coding HiddenField 'reader' hides a field. 58
 Error javadoc JavadocMethod Expected @param tag for 'reader'. 58
 Error misc FinalParameters Parameter streamName should be final. 58
 Error coding HiddenField 'streamName' hides a field. 58
 Error javadoc JavadocMethod Expected @param tag for 'streamName'. 58
 Error misc FinalParameters Parameter shardId should be final. 58
 Error coding HiddenField 'shardId' hides a field. 58
 Error javadoc JavadocMethod Expected @param tag for 'shardId'. 58
 Error design DesignForExtension Class 'KinesisPersistReaderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistReaderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error sizes LineLength Line is longer than 80 characters (found 102). 72
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 76
 Error sizes LineLength Line is longer than 80 characters (found 171). 87
 Error whitespace ParenPad '(' is followed by whitespace. 105
 Error whitespace ParenPad ')' is preceded with whitespace. 105

org/apache/streams/amazon/kinesis/KinesisPersistWriter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error sizes LineLength Line is longer than 80 characters (found 91). 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 71
 Error sizes LineLength Line is longer than 80 characters (found 95). 74
 Error coding HiddenField 'config' hides a field. 77
 Error sizes LineLength Line is longer than 80 characters (found 108). 78
 Error sizes LineLength Line is longer than 80 characters (found 81). 83
 Error misc FinalParameters Parameter config should be final. 85
 Error coding HiddenField 'config' hides a field. 85
 Error javadoc JavadocMethod Expected @param tag for 'config'. 85
 Error design DesignForExtension Class 'KinesisPersistWriter' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistWriter' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 90
 Error misc FinalParameters Parameter config should be final. 90
 Error coding HiddenField 'config' hides a field. 90
 Error design DesignForExtension Class 'KinesisPersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 94
 Error design DesignForExtension Class 'KinesisPersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 99
 Error misc FinalParameters Parameter entry should be final. 100
 Error sizes LineLength Line is longer than 80 characters (found 106). 102
 Error design DesignForExtension Class 'KinesisPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 116
 Error misc FinalParameters Parameter configurationObject should be final. 117
 Error sizes LineLength Line is longer than 80 characters (found 99). 121
 Error sizes LineLength Line is longer than 80 characters (found 82). 124
 Error sizes LineLength Line is longer than 80 characters (found 86). 128
 Error design DesignForExtension Class 'KinesisPersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KinesisPersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 135
 Error coding MagicNumber '5' is a magic number. 138

org/apache/streams/cassandra/CassandraClient.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter config should be final. 56
 Error coding HiddenField 'config' hides a field. 56
 Error design DesignForExtension Class 'CassandraClient' looks like designed for extension (can be subclassed), but the method 'start' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraClient' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error whitespace WhitespaceAround '*' is not preceded with whitespace. 73
 Error whitespace WhitespaceAround '*' is not followed by whitespace. 73
 Error coding MagicNumber '10' is a magic number. 73
 Error whitespace WhitespaceAround '*' is not preceded with whitespace. 74
 Error whitespace WhitespaceAround '*' is not followed by whitespace. 74
 Error coding MagicNumber '10' is a magic number. 74
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 77
 Error whitespace ParenPad '(' is followed by whitespace. 77
 Error coding SimplifyBooleanExpression Expression can be simplified. 77
 Error sizes LineLength Line is longer than 80 characters (found 107). 88
 Error sizes LineLength Line is longer than 80 characters (found 101). 91
 Error sizes LineLength Line is longer than 80 characters (found 94). 107
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 112
 Error whitespace ParenPad '(' is followed by whitespace. 112
 Error whitespace OperatorWrap '&&' should be on a new line. 112
 Error whitespace ParenPad '(' is followed by whitespace. 124
 Error whitespace ParenPad ')' is preceded with whitespace. 124
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 128
 Error whitespace ParenPad '(' is followed by whitespace. 128
 Error whitespace ParenPad ')' is preceded with whitespace. 128
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 135
 Error whitespace ParenPad '(' is followed by whitespace. 135
 Error whitespace ParenPad ')' is preceded with whitespace. 135
 Error design DesignForExtension Class 'CassandraClient' looks like designed for extension (can be subclassed), but the method 'stop' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraClient' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 144
 Error javadoc JavadocMethod Missing a Javadoc comment. 144
 Error design DesignForExtension Class 'CassandraClient' looks like designed for extension (can be subclassed), but the method 'config' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraClient' final or making the method 'config' static/final/abstract/empty, or adding allowed annotation for the method. 149
 Error javadoc JavadocMethod Missing a Javadoc comment. 149
 Error design DesignForExtension Class 'CassandraClient' looks like designed for extension (can be subclassed), but the method 'client' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraClient' final or making the method 'client' static/final/abstract/empty, or adding allowed annotation for the method. 153
 Error javadoc JavadocMethod Missing a Javadoc comment. 153
 Error design DesignForExtension Class 'CassandraClient' looks like designed for extension (can be subclassed), but the method 'cluster' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraClient' final or making the method 'cluster' static/final/abstract/empty, or adding allowed annotation for the method. 157
 Error javadoc JavadocMethod Missing a Javadoc comment. 157

org/apache/streams/cassandra/CassandraPersistReader.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error imports UnusedImports Unused import - com.datastax.driver.core.Cluster. 29
 Error imports UnusedImports Unused import - com.datastax.driver.core.DataType. 30
 Error imports UnusedImports Unused import - com.datastax.driver.core.KeyspaceMetadata. 31
 Error imports UnusedImports Unused import - com.datastax.driver.core.Metadata. 32
 Error imports UnusedImports Unused import - com.datastax.driver.core.Session. 35
 Error imports UnusedImports Unused import - com.datastax.driver.core.TableMetadata. 36
 Error imports UnusedImports Unused import - com.datastax.driver.core.schemabuilder.SchemaBuilder. 38
 Error imports UnusedImports Unused import - org.apache.commons.lang3.StringUtils. 42
 Error imports UnusedImports Unused import - java.util.HashMap. 49
 Error imports UnusedImports Unused import - java.util.Map. 51
 Error imports UnusedImports Unused import - java.util.Objects. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error sizes LineLength Line is longer than 80 characters (found 92). 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error sizes LineLength Line is longer than 80 characters (found 82). 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error design VisibilityModifier Variable 'rowIterator' must be private and have accessor methods. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 83
 Error sizes LineLength Line is longer than 80 characters (found 95). 86
 Error sizes LineLength Line is longer than 80 characters (found 83). 90
 Error misc FinalParameters Parameter config should be final. 97
 Error coding HiddenField 'config' hides a field. 97
 Error misc FinalParameters Parameter persistQueue should be final. 105
 Error coding HiddenField 'persistQueue' hides a field. 105
 Error sizes LineLength Line is longer than 80 characters (found 83). 107
 Error design DesignForExtension Class 'CassandraPersistReader' looks like designed for extension (can be subclassed), but the method 'setPersistQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReader' final or making the method 'setPersistQueue' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error javadoc JavadocMethod Missing a Javadoc comment. 111
 Error misc FinalParameters Parameter persistQueue should be final. 111
 Error coding HiddenField 'persistQueue' hides a field. 111
 Error design DesignForExtension Class 'CassandraPersistReader' looks like designed for extension (can be subclassed), but the method 'getPersistQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReader' final or making the method 'getPersistQueue' static/final/abstract/empty, or adding allowed annotation for the method. 115
 Error javadoc JavadocMethod Missing a Javadoc comment. 115
 Error javadoc JavadocMethod Missing a Javadoc comment. 119
 Error design DesignForExtension Class 'CassandraPersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 122
 Error design DesignForExtension Class 'CassandraPersistReader' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReader' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 127
 Error misc FinalParameters Parameter configurationObject should be final. 128
 Error design DesignForExtension Class 'CassandraPersistReader' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReader' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 150
 Error design DesignForExtension Class 'CassandraPersistReader' looks like designed for extension (can be subclassed), but the method 'prepareDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReader' final or making the method 'prepareDatum' static/final/abstract/empty, or adding allowed annotation for the method. 155
 Error javadoc JavadocMethod Missing a Javadoc comment. 155
 Error misc FinalParameters Parameter row should be final. 155
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error design DesignForExtension Class 'CassandraPersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 175
 Error design DesignForExtension Class 'CassandraPersistReader' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReader' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 189
 Error sizes LineLength Line is longer than 80 characters (found 81). 192
 Error design DesignForExtension Class 'CassandraPersistReader' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 207
 Error design DesignForExtension Class 'CassandraPersistReader' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReader' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 224
 Error javadoc JavadocMethod Missing a Javadoc comment. 224
 Error misc FinalParameters Parameter entry should be final. 224
 Error design DesignForExtension Class 'CassandraPersistReader' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 238
 Error misc FinalParameters Parameter sequence should be final. 239
 Error design DesignForExtension Class 'CassandraPersistReader' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 243
 Error misc FinalParameters Parameter start should be final. 244
 Error misc FinalParameters Parameter end should be final. 244
 Error design DesignForExtension Class 'CassandraPersistReader' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 248
 Error javadoc JavadocMethod Missing a Javadoc comment. 253
 Error sizes LineLength Line is longer than 80 characters (found 82). 254
 Error coding MagicNumber '10000' is a magic number. 254
 Error javadoc JavadocMethod Missing a Javadoc comment. 257
 Error javadoc JavadocType Missing a Javadoc comment. 263
 Error javadoc JavadocVariable Missing a Javadoc comment. 265
 Error javadoc JavadocMethod Missing a Javadoc comment. 267
 Error misc FinalParameters Parameter reader should be final. 267
 Error coding HiddenField 'reader' hides a field. 267
 Error design DesignForExtension Class 'CassandraPersistReaderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistReaderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 271

org/apache/streams/cassandra/CassandraPersistWriter.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - com.datastax.driver.core.Cluster. 30
 Error imports UnusedImports Unused import - org.apache.commons.lang3.StringUtils. 42
 Error sizes LineLength Line is longer than 80 characters (found 101). 65
 Error javadoc JavadocType Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error sizes LineLength Line is longer than 80 characters (found 93). 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error sizes LineLength Line is longer than 80 characters (found 85). 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error sizes LineLength Line is longer than 80 characters (found 102). 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error design VisibilityModifier Variable 'insertStatement' must be private and have accessor methods. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error design VisibilityModifier Variable 'insertBatch' must be private and have accessor methods. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 88
 Error javadoc JavadocMethod Missing a Javadoc comment. 90
 Error sizes LineLength Line is longer than 80 characters (found 82). 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error misc FinalParameters Parameter config should be final. 95
 Error coding HiddenField 'config' hides a field. 95
 Error design DesignForExtension Class 'CassandraPersistWriter' looks like designed for extension (can be subclassed), but the method 'setPersistQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistWriter' final or making the method 'setPersistQueue' static/final/abstract/empty, or adding allowed annotation for the method. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error misc FinalParameters Parameter persistQueue should be final. 99
 Error coding HiddenField 'persistQueue' hides a field. 99
 Error design DesignForExtension Class 'CassandraPersistWriter' looks like designed for extension (can be subclassed), but the method 'getPersistQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistWriter' final or making the method 'getPersistQueue' static/final/abstract/empty, or adding allowed annotation for the method. 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error design DesignForExtension Class 'CassandraPersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 107
 Error design DesignForExtension Class 'CassandraPersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 112
 Error misc FinalParameters Parameter streamsDatum should be final. 113
 Error sizes LineLength Line is longer than 80 characters (found 87). 119
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 124
 Error sizes LineLength Line is longer than 80 characters (found 85). 128
 Error sizes LineLength Line is longer than 80 characters (found 88). 131
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 141
 Error sizes LineLength Line is longer than 80 characters (found 85). 145
 Error sizes LineLength Line is longer than 80 characters (found 88). 148
 Error design DesignForExtension Class 'CassandraPersistWriter' looks like designed for extension (can be subclassed), but the method 'flush' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistWriter' final or making the method 'flush' static/final/abstract/empty, or adding allowed annotation for the method. 156
 Error sizes LineLength Line is longer than 80 characters (found 84). 159
 Error design DesignForExtension Class 'CassandraPersistWriter' looks like designed for extension (can be subclassed), but the method 'close' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistWriter' final or making the method 'close' static/final/abstract/empty, or adding allowed annotation for the method. 173
 Error coding MagicNumber '15' is a magic number. 220
 Error coding MagicNumber '15' is a magic number. 223
 Error design DesignForExtension Class 'CassandraPersistWriter' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistWriter' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 235
 Error design DesignForExtension Class 'CassandraPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 254
 Error misc FinalParameters Parameter configurationObject should be final. 255
 Error design DesignForExtension Class 'CassandraPersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 260
 Error design DesignForExtension Class 'CassandraPersistWriter' looks like designed for extension (can be subclassed), but the method 'flushIfNecessary' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CassandraPersistWriter' final or making the method 'flushIfNecessary' static/final/abstract/empty, or adding allowed annotation for the method. 265
 Error javadoc JavadocMethod Missing a Javadoc comment. 265
 Error sizes LineLength Line is longer than 80 characters (found 115). 267
 Error sizes LineLength Line is longer than 80 characters (found 103). 269
 Error coding MagicNumber '100' is a magic number. 269
 Error javadoc JavadocMethod Missing a Javadoc comment. 278
 Error javadoc JavadocMethod Missing a Javadoc comment. 282
 Error sizes LineLength Line is longer than 80 characters (found 89). 285
 Error sizes LineLength Line is longer than 80 characters (found 91). 290
 Error sizes LineLength Line is longer than 80 characters (found 117). 301
 Error sizes LineLength Line is longer than 80 characters (found 100). 303
 Error sizes LineLength Line is longer than 80 characters (found 97). 304
 Error javadoc JavadocMethod Missing a Javadoc comment. 310

org/apache/streams/components/http/persist/SimpleHTTPPostPersistWriter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 98). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error design VisibilityModifier Variable 'uriBuilder' must be private and have accessor methods. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error design VisibilityModifier Variable 'httpclient' must be private and have accessor methods. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error design VisibilityModifier Variable 'configuration' must be private and have accessor methods. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error design VisibilityModifier Variable 'authHeader' must be private and have accessor methods. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error sizes LineLength Line is longer than 80 characters (found 81). 71
 Error sizes LineLength Line is longer than 80 characters (found 84). 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error misc FinalParameters Parameter configuration should be final. 74
 Error coding HiddenField 'configuration' hides a field. 74
 Error design DesignForExtension Class 'SimpleHTTPPostPersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostPersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 78
 Error design DesignForExtension Class 'SimpleHTTPPostPersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostPersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error misc FinalParameters Parameter entry should be final. 84
 Error whitespace ParenPad '(' is followed by whitespace. 89
 Error whitespace ParenPad ')' is preceded with whitespace. 89
 Error javadoc JavadocMethod Expected an @return tag. 113
 Error misc FinalParameters Parameter params should be final. 113
 Error javadoc JavadocMethod Expected @param tag for 'params'. 113
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 115
 Error javadoc JavadocMethod Expected an @return tag. 129
 Error misc FinalParameters Parameter entry should be final. 129
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 129
 Error javadoc JavadocMethod Expected an @return tag. 136
 Error misc FinalParameters Parameter entry should be final. 136
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 136
 Error javadoc JavadocMethod Expected @throws tag for 'Exception'. 136
 Error whitespace ParenPad '(' is followed by whitespace. 138
 Error whitespace ParenPad ')' is preceded with whitespace. 138
 Error whitespace ParenPad '(' is followed by whitespace. 139
 Error whitespace ParenPad ')' is preceded with whitespace. 139
 Error javadoc JavadocMethod Expected an @return tag. 152
 Error misc FinalParameters Parameter uri should be final. 152
 Error javadoc JavadocMethod Expected @param tag for 'uri'. 152
 Error misc FinalParameters Parameter payload should be final. 152
 Error javadoc JavadocMethod Expected @param tag for 'payload'. 152
 Error design DesignForExtension Class 'SimpleHTTPPostPersistWriter' looks like designed for extension (can be subclassed), but the method 'executePost' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostPersistWriter' final or making the method 'executePost' static/final/abstract/empty, or adding allowed annotation for the method. 168
 Error javadoc JavadocMethod Missing a Javadoc comment. 168
 Error misc FinalParameters Parameter httpPost should be final. 168
 Error misc TodoComment Comment matches to-do format 'TODO:'. 180
 Error sizes LineLength Line is longer than 80 characters (found 127). 181
 Error sizes LineLength Line is longer than 80 characters (found 92). 186
 Error design DesignForExtension Class 'SimpleHTTPPostPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 199
 Error misc FinalParameters Parameter configurationObject should be final. 200
 Error whitespace ParenPad ')' is preceded with whitespace. 210
 Error sizes LineLength Line is longer than 80 characters (found 91). 211
 Error sizes LineLength Line is longer than 80 characters (found 117). 213
 Error sizes LineLength Line is longer than 80 characters (found 86). 214
 Error design DesignForExtension Class 'SimpleHTTPPostPersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostPersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 222

org/apache/streams/components/http/processor/SimpleHTTPGetProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 104). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error sizes LineLength Line is longer than 80 characters (found 93). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error design VisibilityModifier Variable 'uriBuilder' must be private and have accessor methods. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error design VisibilityModifier Variable 'httpclient' must be private and have accessor methods. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error design VisibilityModifier Variable 'configuration' must be private and have accessor methods. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error design VisibilityModifier Variable 'authHeader' must be private and have accessor methods. 72
 Error sizes LineLength Line is longer than 80 characters (found 94). 75
 Error sizes LineLength Line is longer than 80 characters (found 81). 79
 Error sizes LineLength Line is longer than 80 characters (found 83). 83
 Error sizes LineLength Line is longer than 80 characters (found 84). 85
 Error misc FinalParameters Parameter processorConfiguration should be final. 85
 Error javadoc JavadocMethod Expected @param tag for 'processorConfiguration'. 85
 Error design DesignForExtension Class 'SimpleHTTPGetProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPGetProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error sizes LineLength Line is longer than 80 characters (found 84). 97
 Error javadoc JavadocMethod Expected an @return tag. 99
 Error misc FinalParameters Parameter entityString should be final. 99
 Error javadoc JavadocMethod Expected @param tag for 'entityString'. 99
 Error javadoc JavadocMethod Expected an @return tag. 112
 Error misc FinalParameters Parameter datum should be final. 112
 Error javadoc JavadocMethod Expected @param tag for 'datum'. 112
 Error coding AvoidInlineConditionals Avoid inline conditionals. 116
 Error javadoc JavadocMethod Expected an @return tag. 129
 Error misc FinalParameters Parameter rootDocument should be final. 129
 Error javadoc JavadocMethod Expected @param tag for 'rootDocument'. 129
 Error sizes LineLength Line is longer than 80 characters (found 93). 131
 Error whitespace ParenPad '(' is followed by whitespace. 131
 Error sizes LineLength Line is longer than 80 characters (found 116). 134
 Error javadoc JavadocMethod Expected an @return tag. 141
 Error sizes LineLength Line is longer than 80 characters (found 98). 141
 Error misc FinalParameters Parameter rootDocument should be final. 141
 Error javadoc JavadocMethod Expected @param tag for 'rootDocument'. 141
 Error misc FinalParameters Parameter activityObject should be final. 141
 Error javadoc JavadocMethod Expected @param tag for 'activityObject'. 141
 Error sizes LineLength Line is longer than 80 characters (found 93). 143
 Error whitespace ParenPad '(' is followed by whitespace. 143
 Error sizes LineLength Line is longer than 80 characters (found 121). 146
 Error design DesignForExtension Class 'SimpleHTTPGetProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPGetProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 153
 Error misc FinalParameters Parameter entry should be final. 154
 Error misc TodoComment Comment matches to-do format 'TODO:'. 172
 Error coding MagicNumber '200' is a magic number. 173
 Error sizes LineLength Line is longer than 80 characters (found 87). 177
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 189
 Error whitespace ParenPad '(' is followed by whitespace. 189
 Error whitespace ParenPad ')' is preceded with whitespace. 189
 Error sizes LineLength Line is longer than 80 characters (found 116). 199
 Error javadoc JavadocMethod Expected an @return tag. 214
 Error misc FinalParameters Parameter params should be final. 214
 Error javadoc JavadocMethod Expected @param tag for 'params'. 214
 Error whitespace ParenPad '(' is followed by whitespace. 217
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 217
 Error javadoc JavadocMethod Expected an @return tag. 231
 Error misc FinalParameters Parameter entry should be final. 231
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 231
 Error javadoc JavadocMethod Expected an @return tag. 238
 Error misc FinalParameters Parameter entry should be final. 238
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 238
 Error misc FinalParameters Parameter uri should be final. 247
 Error design DesignForExtension Class 'SimpleHTTPGetProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPGetProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 256
 Error misc FinalParameters Parameter configurationObject should be final. 257
 Error whitespace ParenPad ')' is preceded with whitespace. 266
 Error sizes LineLength Line is longer than 80 characters (found 91). 267
 Error sizes LineLength Line is longer than 80 characters (found 86). 272
 Error design DesignForExtension Class 'SimpleHTTPGetProcessor' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPGetProcessor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 278

org/apache/streams/components/http/processor/SimpleHTTPPostProcessor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 104). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error sizes LineLength Line is longer than 80 characters (found 94). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error design VisibilityModifier Variable 'uriBuilder' must be private and have accessor methods. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error design VisibilityModifier Variable 'httpclient' must be private and have accessor methods. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error design VisibilityModifier Variable 'configuration' must be private and have accessor methods. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error design VisibilityModifier Variable 'authHeader' must be private and have accessor methods. 72
 Error sizes LineLength Line is longer than 80 characters (found 95). 75
 Error sizes LineLength Line is longer than 80 characters (found 81). 79
 Error sizes LineLength Line is longer than 80 characters (found 84). 83
 Error sizes LineLength Line is longer than 80 characters (found 85). 85
 Error misc FinalParameters Parameter processorConfiguration should be final. 85
 Error javadoc JavadocMethod Expected @param tag for 'processorConfiguration'. 85
 Error design DesignForExtension Class 'SimpleHTTPPostProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error sizes LineLength Line is longer than 80 characters (found 84). 97
 Error javadoc JavadocMethod Expected an @return tag. 99
 Error misc FinalParameters Parameter entityString should be final. 99
 Error javadoc JavadocMethod Expected @param tag for 'entityString'. 99
 Error javadoc JavadocMethod Expected an @return tag. 112
 Error misc FinalParameters Parameter datum should be final. 112
 Error javadoc JavadocMethod Expected @param tag for 'datum'. 112
 Error coding AvoidInlineConditionals Avoid inline conditionals. 116
 Error javadoc JavadocMethod Expected an @return tag. 132
 Error misc FinalParameters Parameter rootDocument should be final. 132
 Error javadoc JavadocMethod Expected @param tag for 'rootDocument'. 132
 Error sizes LineLength Line is longer than 80 characters (found 93). 134
 Error whitespace ParenPad '(' is followed by whitespace. 134
 Error sizes LineLength Line is longer than 80 characters (found 116). 137
 Error javadoc JavadocMethod Expected an @return tag. 144
 Error sizes LineLength Line is longer than 80 characters (found 98). 144
 Error misc FinalParameters Parameter rootDocument should be final. 144
 Error javadoc JavadocMethod Expected @param tag for 'rootDocument'. 144
 Error misc FinalParameters Parameter activityObject should be final. 144
 Error javadoc JavadocMethod Expected @param tag for 'activityObject'. 144
 Error sizes LineLength Line is longer than 80 characters (found 93). 146
 Error whitespace ParenPad '(' is followed by whitespace. 146
 Error sizes LineLength Line is longer than 80 characters (found 121). 149
 Error design DesignForExtension Class 'SimpleHTTPPostProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 155
 Error misc FinalParameters Parameter entry should be final. 156
 Error whitespace ParenPad '(' is followed by whitespace. 165
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 165
 Error whitespace ParenPad ')' is preceded with whitespace. 165
 Error misc TodoComment Comment matches to-do format 'TODO:'. 185
 Error coding MagicNumber '200' is a magic number. 186
 Error whitespace ParenPad '(' is followed by whitespace. 202
 Error whitespace ParenPad ')' is preceded with whitespace. 202
 Error sizes LineLength Line is longer than 80 characters (found 116). 212
 Error javadoc JavadocMethod Expected an @return tag. 227
 Error misc FinalParameters Parameter entry should be final. 227
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 227
 Error javadoc JavadocMethod Expected an @return tag. 234
 Error misc FinalParameters Parameter entry should be final. 234
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 234
 Error misc FinalParameters Parameter uri should be final. 245
 Error misc FinalParameters Parameter entity should be final. 245
 Error sizes LineLength Line is longer than 80 characters (found 81). 249
 Error design DesignForExtension Class 'SimpleHTTPPostProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 255
 Error misc FinalParameters Parameter configurationObject should be final. 256
 Error whitespace ParenPad ')' is preceded with whitespace. 265
 Error sizes LineLength Line is longer than 80 characters (found 91). 266
 Error sizes LineLength Line is longer than 80 characters (found 86). 270
 Error design DesignForExtension Class 'SimpleHTTPPostProcessor' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostProcessor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 276

org/apache/streams/components/http/provider/SimpleHttpProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 101). 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error sizes LineLength Line is longer than 80 characters (found 89). 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error design VisibilityModifier Variable 'uriBuilder' must be private and have accessor methods. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error design VisibilityModifier Variable 'httpclient' must be private and have accessor methods. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error design VisibilityModifier Variable 'configuration' must be private and have accessor methods. 86
 Error sizes LineLength Line is longer than 80 characters (found 87). 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error sizes LineLength Line is longer than 80 characters (found 90). 95
 Error sizes LineLength Line is longer than 80 characters (found 81). 99
 Error misc FinalParameters Parameter providerConfiguration should be final. 105
 Error javadoc JavadocMethod Expected @param tag for 'providerConfiguration'. 105
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error javadoc JavadocMethod Expected an @return tag. 119
 Error misc FinalParameters Parameter entry should be final. 119
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 119
 Error javadoc JavadocStyle First sentence should end with a period. 123
 Error misc FinalParameters Parameter uri should be final. 128
 Error sizes LineLength Line is longer than 80 characters (found 96). 130
 Error whitespace ParenPad '(' is followed by whitespace. 130
 Error sizes LineLength Line is longer than 80 characters (found 104). 132
 Error whitespace ParenPad '(' is followed by whitespace. 132
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 145
 Error misc FinalParameters Parameter configurationObject should be final. 146
 Error sizes LineLength Line is longer than 80 characters (found 84). 161
 Error sizes LineLength Line is longer than 80 characters (found 88). 162
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 173
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 193
 Error coding MagicNumber '5' is a magic number. 200
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 205
 Error sizes LineLength Line is longer than 80 characters (found 111). 210
 Error whitespace ParenPad '(' is followed by whitespace. 224
 Error whitespace ParenPad ')' is preceded with whitespace. 224
 Error javadoc JavadocMethod Missing a Javadoc comment. 234
 Error misc FinalParameters Parameter uri should be final. 234
 Error misc TodoComment Comment matches to-do format 'TODO:'. 248
 Error coding MagicNumber '200' is a magic number. 249
 Error whitespace ParenPad '(' is followed by whitespace. 251
 Error whitespace ParenPad ')' is preceded with whitespace. 251
 Error sizes LineLength Line is longer than 80 characters (found 87). 257
 Error javadoc JavadocMethod Expected an @return tag. 273
 Error misc FinalParameters Parameter jsonNode should be final. 273
 Error javadoc JavadocMethod Expected @param tag for 'jsonNode'. 273
 Error whitespace ParenPad ')' is preceded with whitespace. 277
 Error javadoc JavadocMethod Expected an @return tag. 295
 Error misc FinalParameters Parameter item should be final. 295
 Error javadoc JavadocMethod Expected @param tag for 'item'. 295
 Error whitespace ParenPad '(' is followed by whitespace. 298
 Error whitespace ParenPad ')' is preceded with whitespace. 298
 Error whitespace ParenPad '(' is followed by whitespace. 302
 Error whitespace ParenPad ')' is preceded with whitespace. 302
 Error whitespace ParenPad '(' is followed by whitespace. 305
 Error whitespace ParenPad ')' is preceded with whitespace. 305
 Error whitespace ParenPad '(' is followed by whitespace. 307
 Error whitespace ParenPad ')' is preceded with whitespace. 307
 Error whitespace ParenPad '(' is followed by whitespace. 309
 Error whitespace ParenPad ')' is preceded with whitespace. 309
 Error whitespace ParenPad '(' is followed by whitespace. 314
 Error whitespace ParenPad ')' is preceded with whitespace. 314
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 319
 Error misc FinalParameters Parameter sequence should be final. 320
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 324
 Error misc FinalParameters Parameter start should be final. 325
 Error misc FinalParameters Parameter end should be final. 325
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 329
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 334
 Error javadoc JavadocMethod Missing a Javadoc comment. 334
 Error misc FinalParameters Parameter pool should be final. 334
 Error coding MagicNumber '10' is a magic number. 338
 Error coding MagicNumber '10' is a magic number. 341

org/apache/streams/config/ComponentConfigurator.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 116). 30
 Error sizes LineLength Line is longer than 80 characters (found 113). 33
 Error sizes LineLength Line is longer than 80 characters (found 104). 36
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error misc FinalParameters Parameter configClass should be final. 46
 Error coding HiddenField 'configClass' hides a field. 46
 Error sizes LineLength Line is longer than 80 characters (found 92). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 52
 Error sizes LineLength Line is longer than 80 characters (found 83). 55
 Error misc FinalParameters Parameter typesafeConfig should be final. 59
 Error sizes LineLength Line is longer than 80 characters (found 110). 64
 Error sizes LineLength Line is longer than 80 characters (found 87). 74
 Error misc FinalParameters Parameter subConfig should be final. 78
 Error whitespace ParenPad '(' is followed by whitespace. 80
 Error sizes LineLength Line is longer than 80 characters (found 96). 84
 Error misc FinalParameters Parameter typesafeConfig should be final. 89
 Error misc FinalParameters Parameter subConfig should be final. 89
 Error whitespace ParenPad '(' is followed by whitespace. 90

org/apache/streams/config/StreamsConfigurator.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - com.typesafe.config.ConfigResolveOptions. 25
 Error sizes LineLength Line is longer than 80 characters (found 81). 33
 Error sizes LineLength Line is longer than 80 characters (found 87). 35
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 38
 Error sizes LineLength Line is longer than 80 characters (found 92). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 42
 Error sizes LineLength Line is longer than 80 characters (found 99). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error misc FinalParameters Parameter newConfig should be final. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error misc FinalParameters Parameter newConfig should be final. 61
 Error sizes LineLength Line is longer than 80 characters (found 85). 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error misc FinalParameters Parameter configUrl should be final. 65
 Error regexp RegexpSingleline Line has trailing spaces. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error sizes LineLength Line is longer than 80 characters (found 81). 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error misc FinalParameters Parameter typesafeConfig should be final. 77
 Error sizes LineLength Line is longer than 80 characters (found 135). 82
 Error sizes LineLength Line is longer than 80 characters (found 85). 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error misc FinalParameters Parameter base should be final. 91
 Error misc FinalParameters Parameter delta should be final. 91
 Error sizes LineLength Line is longer than 80 characters (found 127). 98

org/apache/streams/console/ConsolePersistReader.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 91). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'inputStream' must be private and have accessor methods. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter inputStream should be final. 52
 Error coding HiddenField 'inputStream' hides a field. 52
 Error design DesignForExtension Class 'ConsolePersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConsolePersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error misc FinalParameters Parameter configuration should be final. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error design DesignForExtension Class 'ConsolePersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConsolePersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error design DesignForExtension Class 'ConsolePersistReader' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConsolePersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error whitespace ParenPad '(' is followed by whitespace. 87
 Error whitespace ParenPad ')' is preceded with whitespace. 87
 Error design DesignForExtension Class 'ConsolePersistReader' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConsolePersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 103
 Error misc FinalParameters Parameter sequence should be final. 104
 Error design DesignForExtension Class 'ConsolePersistReader' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConsolePersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 108
 Error misc FinalParameters Parameter start should be final. 109
 Error misc FinalParameters Parameter end should be final. 109
 Error design DesignForExtension Class 'ConsolePersistReader' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConsolePersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 113

org/apache/streams/console/ConsolePersistWriter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 91). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter printStream should be final. 54
 Error coding HiddenField 'printStream' hides a field. 54
 Error design DesignForExtension Class 'ConsolePersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConsolePersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error design DesignForExtension Class 'ConsolePersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConsolePersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error misc FinalParameters Parameter configuration should be final. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error design DesignForExtension Class 'ConsolePersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConsolePersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error misc FinalParameters Parameter entry should be final. 73

org/apache/streams/console/ConsolePersistWriterTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 28
 Error sizes LineLength Line is longer than 80 characters (found 95). 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error misc FinalParameters Parameter writer should be final. 38
 Error coding HiddenField 'writer' hides a field. 38
 Error design DesignForExtension Class 'ConsolePersistWriterTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConsolePersistWriterTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error whitespace ParenPad '(' is followed by whitespace. 45
 Error whitespace ParenPad ')' is preceded with whitespace. 45
 Error coding MagicNumber '100' is a magic number. 54

org/apache/streams/converter/ActivityConverterProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 86). 34
 Error sizes LineLength Line is longer than 80 characters (found 94). 38
 Error sizes LineLength Line is longer than 80 characters (found 89). 39
 Error sizes LineLength Line is longer than 80 characters (found 95). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error sizes LineLength Line is longer than 80 characters (found 97). 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 92). 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter configuration should be final. 58
 Error coding HiddenField 'configuration' hides a field. 58
 Error design DesignForExtension Class 'ActivityConverterProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActivityConverterProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error design DesignForExtension Class 'ActivityConverterProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActivityConverterProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error misc FinalParameters Parameter entry should be final. 68
 Error design DesignForExtension Class 'ActivityConverterProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActivityConverterProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error misc FinalParameters Parameter configurationObject should be final. 94
 Error sizes LineLength Line is longer than 80 characters (found 81). 95
 Error sizes LineLength Line is longer than 80 characters (found 119). 96

org/apache/streams/converter/ActivityConverterUtil.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 82). 48
 Error sizes LineLength Line is longer than 80 characters (found 88). 56
 Error sizes LineLength Line is longer than 80 characters (found 90). 60
 Error sizes LineLength Line is longer than 80 characters (found 92). 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error sizes LineLength Line is longer than 80 characters (found 84). 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 70
 Error sizes LineLength Line is longer than 80 characters (found 106). 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error misc FinalParameters Parameter configuration should be final. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error sizes LineLength Line is longer than 80 characters (found 90). 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error misc FinalParameters Parameter configuration should be final. 91
 Error misc FinalParameters Parameter document should be final. 103
 Error whitespace ParenPad '(' is followed by whitespace. 109
 Error whitespace ParenPad ')' is preceded with whitespace. 109
 Error sizes LineLength Line is longer than 80 characters (found 87). 118
 Error whitespace ParenPad '(' is followed by whitespace. 120
 Error whitespace ParenPad ')' is preceded with whitespace. 120
 Error sizes LineLength Line is longer than 80 characters (found 101). 124
 Error whitespace ParenPad '(' is followed by whitespace. 128
 Error whitespace ParenPad ')' is preceded with whitespace. 128
 Error sizes LineLength Line is longer than 80 characters (found 89). 140
 Error design DesignForExtension Class 'ActivityConverterUtil' looks like designed for extension (can be subclassed), but the method 'applyConverter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActivityConverterUtil' final or making the method 'applyConverter' static/final/abstract/empty, or adding allowed annotation for the method. 140
 Error javadoc JavadocMethod Missing a Javadoc comment. 140
 Error misc FinalParameters Parameter converter should be final. 140
 Error misc FinalParameters Parameter typedDoc should be final. 140
 Error whitespace ParenPad '(' is followed by whitespace. 144
 Error whitespace ParenPad ')' is preceded with whitespace. 144
 Error whitespace ParenPad '(' is followed by whitespace. 149
 Error whitespace ParenPad ')' is preceded with whitespace. 149
 Error sizes LineLength Line is longer than 80 characters (found 92). 157
 Error design DesignForExtension Class 'ActivityConverterUtil' looks like designed for extension (can be subclassed), but the method 'convertToActivity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActivityConverterUtil' final or making the method 'convertToActivity' static/final/abstract/empty, or adding allowed annotation for the method. 157
 Error javadoc JavadocMethod Missing a Javadoc comment. 157
 Error misc FinalParameters Parameter converter should be final. 157
 Error misc FinalParameters Parameter document should be final. 157
 Error sizes LineLength Line is longer than 80 characters (found 159). 163
 Error sizes LineLength Line is longer than 80 characters (found 165). 177
 Error sizes LineLength Line is longer than 80 characters (found 168). 181
 Error design DesignForExtension Class 'ActivityConverterUtil' looks like designed for extension (can be subclassed), but the method 'detectClasses' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActivityConverterUtil' final or making the method 'detectClasses' static/final/abstract/empty, or adding allowed annotation for the method. 189
 Error javadoc JavadocMethod Missing a Javadoc comment. 189
 Error misc FinalParameters Parameter document should be final. 189
 Error sizes LineLength Line is longer than 80 characters (found 100). 194
 Error whitespace ParenPad '(' is followed by whitespace. 196
 Error whitespace ParenPad ')' is preceded with whitespace. 196
 Error whitespace ParenPad '(' is followed by whitespace. 202
 Error whitespace ParenPad ')' is preceded with whitespace. 202
 Error sizes LineLength Line is longer than 80 characters (found 108). 203
 Error sizes LineLength Line is longer than 80 characters (found 98). 210
 Error javadoc JavadocMethod Missing a Javadoc comment. 210
 Error misc FinalParameters Parameter datumClasses should be final. 210
 Error misc FinalParameters Parameter document should be final. 210
 Error whitespace ParenPad '(' is followed by whitespace. 213
 Error whitespace ParenPad ')' is preceded with whitespace. 213
 Error sizes LineLength Line is longer than 80 characters (found 84). 219
 Error whitespace ParenPad '(' is followed by whitespace. 222
 Error whitespace ParenPad ')' is preceded with whitespace. 222
 Error whitespace ParenPad '(' is followed by whitespace. 237
 Error sizes LineLength Line is longer than 80 characters (found 119). 238
 Error sizes LineLength Line is longer than 80 characters (found 83). 241
 Error whitespace ParenPad '(' is followed by whitespace. 248
 Error sizes LineLength Line is longer than 80 characters (found 116). 249

org/apache/streams/converter/ActivityObjectConverterProcessor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 92). 34
 Error sizes LineLength Line is longer than 80 characters (found 94). 38
 Error sizes LineLength Line is longer than 80 characters (found 89). 39
 Error sizes LineLength Line is longer than 80 characters (found 95). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error sizes LineLength Line is longer than 80 characters (found 103). 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 104). 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter configuration should be final. 58
 Error coding HiddenField 'configuration' hides a field. 58
 Error design DesignForExtension Class 'ActivityObjectConverterProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActivityObjectConverterProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error design DesignForExtension Class 'ActivityObjectConverterProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActivityObjectConverterProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error misc FinalParameters Parameter entry should be final. 68
 Error whitespace ParenPad '(' is followed by whitespace. 83
 Error whitespace ParenPad ')' is preceded with whitespace. 83
 Error design DesignForExtension Class 'ActivityObjectConverterProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActivityObjectConverterProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error misc FinalParameters Parameter configurationObject should be final. 92
 Error sizes LineLength Line is longer than 80 characters (found 87). 93
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 93
 Error whitespace ParenPad '(' is followed by whitespace. 93
 Error sizes LineLength Line is longer than 80 characters (found 131). 94

org/apache/streams/converter/ActivityObjectConverterUtil.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 81). 45
 Error sizes LineLength Line is longer than 80 characters (found 88). 46
 Error sizes LineLength Line is longer than 80 characters (found 83). 50
 Error sizes LineLength Line is longer than 80 characters (found 88). 54
 Error sizes LineLength Line is longer than 80 characters (found 96). 58
 Error sizes LineLength Line is longer than 80 characters (found 98). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error sizes LineLength Line is longer than 80 characters (found 96). 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error sizes LineLength Line is longer than 80 characters (found 118). 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter configuration should be final. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error sizes LineLength Line is longer than 80 characters (found 102). 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error misc FinalParameters Parameter configuration should be final. 89
 Error misc FinalParameters Parameter document should be final. 101
 Error sizes LineLength Line is longer than 80 characters (found 87). 114
 Error sizes LineLength Line is longer than 80 characters (found 101). 120
 Error sizes LineLength Line is longer than 80 characters (found 95). 140
 Error design DesignForExtension Class 'ActivityObjectConverterUtil' looks like designed for extension (can be subclassed), but the method 'applyConverter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActivityObjectConverterUtil' final or making the method 'applyConverter' static/final/abstract/empty, or adding allowed annotation for the method. 140
 Error javadoc JavadocMethod Missing a Javadoc comment. 140
 Error misc FinalParameters Parameter converter should be final. 140
 Error misc FinalParameters Parameter typedDoc should be final. 140
 Error sizes LineLength Line is longer than 80 characters (found 104). 157
 Error design DesignForExtension Class 'ActivityObjectConverterUtil' looks like designed for extension (can be subclassed), but the method 'convertToActivityObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActivityObjectConverterUtil' final or making the method 'convertToActivityObject' static/final/abstract/empty, or adding allowed annotation for the method. 157
 Error javadoc JavadocMethod Missing a Javadoc comment. 157
 Error misc FinalParameters Parameter converter should be final. 157
 Error misc FinalParameters Parameter document should be final. 157
 Error sizes LineLength Line is longer than 80 characters (found 159). 163
 Error design DesignForExtension Class 'ActivityObjectConverterUtil' looks like designed for extension (can be subclassed), but the method 'detectClasses' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActivityObjectConverterUtil' final or making the method 'detectClasses' static/final/abstract/empty, or adding allowed annotation for the method. 170
 Error javadoc JavadocMethod Missing a Javadoc comment. 170
 Error misc FinalParameters Parameter document should be final. 170
 Error sizes LineLength Line is longer than 80 characters (found 100). 175
 Error sizes LineLength Line is longer than 80 characters (found 108). 183
 Error sizes LineLength Line is longer than 80 characters (found 98). 190
 Error javadoc JavadocMethod Missing a Javadoc comment. 190
 Error misc FinalParameters Parameter datumClasses should be final. 190
 Error misc FinalParameters Parameter document should be final. 190
 Error sizes LineLength Line is longer than 80 characters (found 84). 199
 Error sizes LineLength Line is longer than 80 characters (found 119). 218
 Error sizes LineLength Line is longer than 80 characters (found 83). 221
 Error sizes LineLength Line is longer than 80 characters (found 128). 229
 Error sizes LineLength Line is longer than 80 characters (found 86). 232
 Error javadoc JavadocMethod Missing a Javadoc comment. 241
 Error misc FinalParameters Parameter possibleDescendant should be final. 241
 Error misc FinalParameters Parameter possibleAncestor should be final. 241
 Error whitespace OperatorWrap '&&' should be on a new line. 242
 Error whitespace OperatorWrap '||' should be on a new line. 243
 Error sizes LineLength Line is longer than 80 characters (found 81). 247
 Error javadoc JavadocMethod Missing a Javadoc comment. 248
 Error misc FinalParameters Parameter map should be final. 248
 Error whitespace ParenPad '(' is followed by whitespace. 252
 Error whitespace ParenPad '(' is followed by whitespace. 253
 Error whitespace ParenPad ')' is preceded with whitespace. 253

org/apache/streams/converter/BaseDocumentClassifier.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error sizes LineLength Line is longer than 80 characters (found 93). 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design DesignForExtension Class 'BaseDocumentClassifier' looks like designed for extension (can be subclassed), but the method 'detectClasses' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseDocumentClassifier' final or making the method 'detectClasses' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error misc FinalParameters Parameter document should be final. 52
 Error whitespace ParenPad '(' is followed by whitespace. 60
 Error whitespace ParenPad ')' is preceded with whitespace. 60
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 63
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 69
 Error whitespace ParenPad '(' is followed by whitespace. 75
 Error whitespace ParenPad ')' is preceded with whitespace. 75

org/apache/streams/converter/BaseObjectNodeActivityConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 36
 Error sizes LineLength Line is longer than 80 characters (found 88). 37
 Error sizes LineLength Line is longer than 80 characters (found 87). 45
 Error sizes LineLength Line is longer than 80 characters (found 102). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error design VisibilityModifier Variable 'requiredClass' must be private and have accessor methods. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error design DesignForExtension Class 'BaseObjectNodeActivityConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseObjectNodeActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error design DesignForExtension Class 'BaseObjectNodeActivityConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseObjectNodeActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error design DesignForExtension Class 'BaseObjectNodeActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseObjectNodeActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error sizes LineLength Line is longer than 80 characters (found 92). 64
 Error misc FinalParameters Parameter deserialized should be final. 64
 Error design DesignForExtension Class 'BaseObjectNodeActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseObjectNodeActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error misc FinalParameters Parameter list should be final. 73
 Error design DesignForExtension Class 'BaseObjectNodeActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseObjectNodeActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error sizes LineLength Line is longer than 80 characters (found 98). 78
 Error misc FinalParameters Parameter serialized should be final. 78
 Error design DesignForExtension Class 'BaseObjectNodeActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseObjectNodeActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 88
 Error misc FinalParameters Parameter list should be final. 89
 Error whitespace ParenPad '(' is followed by whitespace. 91
 Error whitespace ParenPad ')' is preceded with whitespace. 91

org/apache/streams/converter/BaseObjectNodeActivityObjectConverter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 89). 31
 Error sizes LineLength Line is longer than 80 characters (found 99). 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error design VisibilityModifier Variable 'requiredClass' must be private and have accessor methods. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error design DesignForExtension Class 'BaseObjectNodeActivityObjectConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseObjectNodeActivityObjectConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error design DesignForExtension Class 'BaseObjectNodeActivityObjectConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseObjectNodeActivityObjectConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error design DesignForExtension Class 'BaseObjectNodeActivityObjectConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseObjectNodeActivityObjectConverter' final or making the method 'fromActivityObject' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error sizes LineLength Line is longer than 80 characters (found 104). 55
 Error misc FinalParameters Parameter deserialized should be final. 55
 Error design DesignForExtension Class 'BaseObjectNodeActivityObjectConverter' looks like designed for extension (can be subclassed), but the method 'toActivityObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseObjectNodeActivityObjectConverter' final or making the method 'toActivityObject' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error sizes LineLength Line is longer than 80 characters (found 100). 64
 Error misc FinalParameters Parameter serialized should be final. 64

org/apache/streams/converter/BaseStringActivityConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 36
 Error sizes LineLength Line is longer than 80 characters (found 89). 37
 Error sizes LineLength Line is longer than 80 characters (found 102). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error naming ConstantName Name 'requiredClass' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design DesignForExtension Class 'BaseStringActivityConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStringActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error design DesignForExtension Class 'BaseStringActivityConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStringActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error design DesignForExtension Class 'BaseStringActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStringActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error sizes LineLength Line is longer than 80 characters (found 88). 63
 Error misc FinalParameters Parameter deserialized should be final. 63
 Error design DesignForExtension Class 'BaseStringActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStringActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error misc FinalParameters Parameter list should be final. 72
 Error design DesignForExtension Class 'BaseStringActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStringActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error sizes LineLength Line is longer than 80 characters (found 94). 77
 Error misc FinalParameters Parameter serialized should be final. 77
 Error design DesignForExtension Class 'BaseStringActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStringActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error misc FinalParameters Parameter list should be final. 88
 Error whitespace ParenPad '(' is followed by whitespace. 90
 Error whitespace ParenPad ')' is preceded with whitespace. 90

org/apache/streams/converter/BaseStringActivityObjectConverter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 89). 30
 Error sizes LineLength Line is longer than 80 characters (found 91). 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error design VisibilityModifier Variable 'requiredClass' must be private and have accessor methods. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error design DesignForExtension Class 'BaseStringActivityObjectConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStringActivityObjectConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error design DesignForExtension Class 'BaseStringActivityObjectConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStringActivityObjectConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error design DesignForExtension Class 'BaseStringActivityObjectConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStringActivityObjectConverter' final or making the method 'fromActivityObject' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error sizes LineLength Line is longer than 80 characters (found 100). 54
 Error misc FinalParameters Parameter deserialized should be final. 54
 Error design DesignForExtension Class 'BaseStringActivityObjectConverter' looks like designed for extension (can be subclassed), but the method 'toActivityObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStringActivityObjectConverter' final or making the method 'toActivityObject' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error sizes LineLength Line is longer than 80 characters (found 96). 63
 Error misc FinalParameters Parameter serialized should be final. 63

org/apache/streams/converter/FieldConstants.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30

org/apache/streams/converter/HoconConverterProcessor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 33
 Error sizes LineLength Line is longer than 80 characters (found 92). 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error sizes LineLength Line is longer than 80 characters (found 94). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design VisibilityModifier Variable 'outClass' must be private and have accessor methods. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'hocon' must be private and have accessor methods. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error design VisibilityModifier Variable 'inPath' must be private and have accessor methods. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'outPath' must be private and have accessor methods. 48
 Error sizes LineLength Line is longer than 80 characters (found 95). 58
 Error misc FinalParameters Parameter outClass should be final. 58
 Error coding HiddenField 'outClass' hides a field. 58
 Error misc FinalParameters Parameter hocon should be final. 58
 Error coding HiddenField 'hocon' hides a field. 58
 Error misc FinalParameters Parameter inPath should be final. 58
 Error coding HiddenField 'inPath' hides a field. 58
 Error misc FinalParameters Parameter outPath should be final. 58
 Error coding HiddenField 'outPath' hides a field. 58
 Error design DesignForExtension Class 'HoconConverterProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HoconConverterProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error design DesignForExtension Class 'HoconConverterProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HoconConverterProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error misc FinalParameters Parameter entry should be final. 71
 Error sizes LineLength Line is longer than 80 characters (found 105). 76
 Error misc FinalParameters Parameter configurationObject should be final. 86

org/apache/streams/converter/HoconConverterUtil.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 90). 37
 Error sizes LineLength Line is longer than 80 characters (found 81). 38
 Error sizes LineLength Line is longer than 80 characters (found 89). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error design DesignForExtension Class 'HoconConverterUtil' looks like designed for extension (can be subclassed), but the method 'convert' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HoconConverterUtil' final or making the method 'convert' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter object should be final. 52
 Error misc FinalParameters Parameter outClass should be final. 52
 Error misc FinalParameters Parameter hoconResource should be final. 52
 Error sizes LineLength Line is longer than 80 characters (found 94). 57
 Error design DesignForExtension Class 'HoconConverterUtil' looks like designed for extension (can be subclassed), but the method 'convert' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HoconConverterUtil' final or making the method 'convert' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error misc FinalParameters Parameter object should be final. 57
 Error misc FinalParameters Parameter outClass should be final. 57
 Error misc FinalParameters Parameter hoconResource should be final. 57
 Error misc FinalParameters Parameter outPath should be final. 57
 Error sizes LineLength Line is longer than 80 characters (found 109). 62
 Error design DesignForExtension Class 'HoconConverterUtil' looks like designed for extension (can be subclassed), but the method 'convert' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HoconConverterUtil' final or making the method 'convert' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error misc FinalParameters Parameter object should be final. 62
 Error misc FinalParameters Parameter outClass should be final. 62
 Error misc FinalParameters Parameter hoconResource should be final. 62
 Error misc FinalParameters Parameter inPath should be final. 62
 Error misc FinalParameters Parameter outPath should be final. 62
 Error sizes LineLength Line is longer than 80 characters (found 86). 67
 Error design DesignForExtension Class 'HoconConverterUtil' looks like designed for extension (can be subclassed), but the method 'convert' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HoconConverterUtil' final or making the method 'convert' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error misc FinalParameters Parameter object should be final. 67
 Error misc FinalParameters Parameter outClass should be final. 67
 Error misc FinalParameters Parameter hocon should be final. 67
 Error misc FinalParameters Parameter outPath should be final. 67
 Error sizes LineLength Line is longer than 80 characters (found 101). 80
 Error misc FinalParameters Parameter object should be final. 80
 Error misc FinalParameters Parameter outClass should be final. 80
 Error misc FinalParameters Parameter hocon should be final. 80
 Error misc FinalParameters Parameter inPath should be final. 80
 Error misc FinalParameters Parameter outPath should be final. 80
 Error whitespace ParenPad '(' is followed by whitespace. 83
 Error whitespace ParenPad ')' is preceded with whitespace. 83
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 95
 Error whitespace ParenPad '(' is followed by whitespace. 95
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 115
 Error whitespace ParenPad '(' is followed by whitespace. 115
 Error whitespace ParenPad ')' is preceded with whitespace. 115
 Error sizes LineLength Line is longer than 80 characters (found 83). 116
 Error blocks NeedBraces 'if' construct must use '{}'s. 127
 Error whitespace ParenPad '(' is followed by whitespace. 127
 Error whitespace ParenPad ')' is preceded with whitespace. 127
 Error whitespace ParenPad '(' is followed by whitespace. 131
 Error whitespace ParenPad ')' is preceded with whitespace. 131

org/apache/streams/converter/LineReadWriteUtil.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 87). 41
 Error design FinalClass Class LineReadWriteUtil should be declared as final. 44
 Error sizes LineLength Line is longer than 80 characters (found 88). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error sizes LineLength Line is longer than 80 characters (found 109). 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error naming StaticVariableName Name 'INSTANCE_MAP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter configuration should be final. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error sizes LineLength Line is longer than 80 characters (found 89). 75
 Error misc FinalParameters Parameter configuration should be final. 75
 Error javadoc JavadocMethod Expected @param tag for 'configuration'. 75
 Error sizes LineLength Line is longer than 80 characters (found 93). 76
 Error javadoc JavadocStyle First sentence should end with a period. 84
 Error misc FinalParameters Parameter line should be final. 89
 Error javadoc JavadocMethod Expected @param tag for 'line'. 89
 Error whitespace ParenPad '(' is followed by whitespace. 92
 Error whitespace ParenPad '(' is followed by whitespace. 107
 Error whitespace ParenPad '(' is followed by whitespace. 107
 Error whitespace ParenPad ')' is preceded with whitespace. 107
 Error whitespace ParenPad '(' is followed by whitespace. 112
 Error whitespace ParenPad '(' is followed by whitespace. 112
 Error whitespace ParenPad ')' is preceded with whitespace. 112
 Error whitespace ParenPad '(' is followed by whitespace. 116
 Error whitespace ParenPad '(' is followed by whitespace. 116
 Error whitespace ParenPad ')' is preceded with whitespace. 116
 Error sizes LineLength Line is longer than 80 characters (found 87). 119
 Error whitespace ParenPad '(' is followed by whitespace. 120
 Error whitespace ParenPad ')' is preceded with whitespace. 120
 Error whitespace ParenPad '(' is followed by whitespace. 124
 Error whitespace ParenPad '(' is followed by whitespace. 124
 Error whitespace ParenPad ')' is preceded with whitespace. 124
 Error whitespace ParenPad '(' is followed by whitespace. 128
 Error whitespace ParenPad '(' is followed by whitespace. 128
 Error whitespace ParenPad ')' is preceded with whitespace. 128
 Error sizes LineLength Line is longer than 80 characters (found 85). 130
 Error javadoc JavadocStyle First sentence should end with a period. 142
 Error misc FinalParameters Parameter entry should be final. 147
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 147
 Error whitespace ParenPad '(' is followed by whitespace. 157
 Error whitespace ParenPad ')' is preceded with whitespace. 157
 Error coding HiddenField 'fields' hides a field. 170
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 173
 Error whitespace ParenPad '(' is followed by whitespace. 173
 Error whitespace ParenPad ')' is preceded with whitespace. 173
 Error whitespace ParenPad '(' is followed by whitespace. 175
 Error whitespace ParenPad ')' is preceded with whitespace. 175
 Error whitespace ParenPad '(' is followed by whitespace. 177
 Error whitespace ParenPad ')' is preceded with whitespace. 177
 Error whitespace ParenPad '(' is followed by whitespace. 179
 Error whitespace ParenPad ')' is preceded with whitespace. 179
 Error whitespace ParenPad '(' is followed by whitespace. 185
 Error whitespace ParenPad ')' is preceded with whitespace. 185
 Error whitespace ParenPad '(' is followed by whitespace. 191
 Error whitespace ParenPad ')' is preceded with whitespace. 191
 Error whitespace ParenPad '(' is followed by whitespace. 193
 Error javadoc JavadocStyle First sentence should end with a period. 204
 Error misc FinalParameters Parameter field should be final. 209
 Error whitespace ParenPad '(' is followed by whitespace. 215
 Error whitespace ParenPad ')' is preceded with whitespace. 215
 Error whitespace ParenPad '(' is followed by whitespace. 218
 Error whitespace ParenPad ')' is preceded with whitespace. 218
 Error whitespace ParenPad '(' is followed by whitespace. 221
 Error whitespace ParenPad ')' is preceded with whitespace. 221
 Error javadoc JavadocStyle First sentence should end with a period. 230
 Error misc FinalParameters Parameter field should be final. 235
 Error javadoc JavadocMethod Expected @param tag for 'field'. 235
 Error javadoc JavadocMethod Missing a Javadoc comment. 248
 Error misc FinalParameters Parameter str should be final. 248

org/apache/streams/converter/TypeConverterProcessor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 91). 36
 Error sizes LineLength Line is longer than 80 characters (found 108). 39
 Error sizes LineLength Line is longer than 80 characters (found 118). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error sizes LineLength Line is longer than 80 characters (found 93). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error design VisibilityModifier Variable 'outClass' must be private and have accessor methods. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter outClass should be final. 58
 Error coding HiddenField 'outClass' hides a field. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error misc FinalParameters Parameter outClass should be final. 62
 Error coding HiddenField 'outClass' hides a field. 62
 Error misc FinalParameters Parameter formats should be final. 62
 Error coding HiddenField 'formats' hides a field. 62
 Error design DesignForExtension Class 'TypeConverterProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TypeConverterProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error design DesignForExtension Class 'TypeConverterProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TypeConverterProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error misc FinalParameters Parameter entry should be final. 73
 Error sizes LineLength Line is longer than 80 characters (found 85). 78
 Error whitespace ParenPad '(' is followed by whitespace. 80
 Error whitespace ParenPad ')' is preceded with whitespace. 80
 Error design DesignForExtension Class 'TypeConverterProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TypeConverterProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 88
 Error misc FinalParameters Parameter configurationObject should be final. 89
 Error whitespace ParenPad '(' is followed by whitespace. 90
 Error whitespace ParenPad ')' is preceded with whitespace. 90
 Error design DesignForExtension Class 'TypeConverterProcessor' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TypeConverterProcessor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 97

org/apache/streams/converter/TypeConverterUtil.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 90). 31
 Error sizes LineLength Line is longer than 80 characters (found 88). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error design DesignForExtension Class 'TypeConverterUtil' looks like designed for extension (can be subclassed), but the method 'convert' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TypeConverterUtil' final or making the method 'convert' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter object should be final. 44
 Error misc FinalParameters Parameter outClass should be final. 44
 Error sizes LineLength Line is longer than 80 characters (found 105). 45
 Error javadoc JavadocStyle First sentence should end with a period. 48
 Error javadoc JavadocMethod Expected an @return tag. 55
 Error misc FinalParameters Parameter object should be final. 55
 Error javadoc JavadocMethod Expected @param tag for 'object'. 55
 Error misc FinalParameters Parameter outClass should be final. 55
 Error javadoc JavadocMethod Expected @param tag for 'outClass'. 55
 Error misc FinalParameters Parameter mapper should be final. 55
 Error javadoc JavadocMethod Expected @param tag for 'mapper'. 55
 Error whitespace ParenPad '(' is followed by whitespace. 58
 Error whitespace ParenPad ')' is preceded with whitespace. 58
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 60
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 69
 Error whitespace ParenPad '(' is followed by whitespace. 71
 Error whitespace ParenPad ')' is preceded with whitespace. 71

org/apache/streams/core/DatumStatus.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27

org/apache/streams/core/DatumStatusCountable.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error modifier RedundantModifier Redundant 'public' modifier. 28

org/apache/streams/core/DatumStatusCounter.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'getAttempted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'getAttempted' static/final/abstract/empty, or adding allowed annotation for the method. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'getSuccess' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'getSuccess' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'getFail' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'getFail' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'getPartial' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'getPartial' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'getEmitted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'getEmitted' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter datumStatusCounter should be final. 60
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'incrementAttempt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'incrementAttempt' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'incrementAttempt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'incrementAttempt' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error misc FinalParameters Parameter counter should be final. 74
 Error misc FinalParameters Parameter workStatus should be final. 83
 Error sizes LineLength Line is longer than 80 characters (found 81). 107
 Error misc FinalParameters Parameter workStatus should be final. 107
 Error misc FinalParameters Parameter counter should be final. 107
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 125

org/apache/streams/core/StreamBuilder.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error sizes LineLength Line is longer than 80 characters (found 90). 48
 Error sizes LineLength Line is longer than 80 characters (found 94). 49
 Error sizes LineLength Line is longer than 80 characters (found 82). 51
 Error sizes LineLength Line is longer than 80 characters (found 111). 52
 Error sizes LineLength Line is longer than 80 characters (found 122). 56
 Error sizes LineLength Line is longer than 80 characters (found 94). 59
 Error sizes LineLength Line is longer than 80 characters (found 98). 60
 Error sizes LineLength Line is longer than 80 characters (found 111). 63
 Error sizes LineLength Line is longer than 80 characters (found 131). 67
 Error sizes LineLength Line is longer than 80 characters (found 116). 70
 Error sizes LineLength Line is longer than 80 characters (found 83). 71
 Error sizes LineLength Line is longer than 80 characters (found 91). 72
 Error sizes LineLength Line is longer than 80 characters (found 116). 79
 Error sizes LineLength Line is longer than 80 characters (found 83). 80
 Error sizes LineLength Line is longer than 80 characters (found 91). 81
 Error sizes LineLength Line is longer than 80 characters (found 116). 88
 Error sizes LineLength Line is longer than 80 characters (found 90). 89
 Error sizes LineLength Line is longer than 80 characters (found 91). 90
 Error sizes LineLength Line is longer than 80 characters (found 116). 92
 Error sizes LineLength Line is longer than 80 characters (found 97). 95
 Error sizes LineLength Line is longer than 80 characters (found 116). 98
 Error sizes LineLength Line is longer than 80 characters (found 117). 99
 Error sizes LineLength Line is longer than 80 characters (found 91). 101
 Error sizes LineLength Line is longer than 80 characters (found 108). 107
 Error sizes LineLength Line is longer than 80 characters (found 113). 115

org/apache/streams/core/StreamsDatum.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error misc FinalParameters Parameter document should be final. 32
 Error coding HiddenField 'document' hides a field. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter document should be final. 36
 Error coding HiddenField 'document' hides a field. 36
 Error misc FinalParameters Parameter id should be final. 36
 Error coding HiddenField 'id' hides a field. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter document should be final. 40
 Error coding HiddenField 'document' hides a field. 40
 Error misc FinalParameters Parameter sequenceid should be final. 40
 Error coding HiddenField 'sequenceid' hides a field. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter document should be final. 44
 Error coding HiddenField 'document' hides a field. 44
 Error misc FinalParameters Parameter timestamp should be final. 44
 Error coding HiddenField 'timestamp' hides a field. 44
 Error sizes LineLength Line is longer than 80 characters (found 83). 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter document should be final. 48
 Error coding HiddenField 'document' hides a field. 48
 Error misc FinalParameters Parameter timestamp should be final. 48
 Error coding HiddenField 'timestamp' hides a field. 48
 Error misc FinalParameters Parameter sequenceid should be final. 48
 Error coding HiddenField 'sequenceid' hides a field. 48
 Error sizes LineLength Line is longer than 80 characters (found 90). 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter document should be final. 52
 Error coding HiddenField 'document' hides a field. 52
 Error misc FinalParameters Parameter timestamp should be final. 52
 Error coding HiddenField 'timestamp' hides a field. 52
 Error misc FinalParameters Parameter metadata should be final. 52
 Error coding HiddenField 'metadata' hides a field. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter document should be final. 56
 Error coding HiddenField 'document' hides a field. 56
 Error misc FinalParameters Parameter id should be final. 56
 Error coding HiddenField 'id' hides a field. 56
 Error misc FinalParameters Parameter timestamp should be final. 56
 Error coding HiddenField 'timestamp' hides a field. 56
 Error sizes LineLength Line is longer than 80 characters (found 81). 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter document should be final. 60
 Error coding HiddenField 'document' hides a field. 60
 Error misc FinalParameters Parameter id should be final. 60
 Error coding HiddenField 'id' hides a field. 60
 Error misc FinalParameters Parameter metadata should be final. 60
 Error coding HiddenField 'metadata' hides a field. 60
 Error sizes LineLength Line is longer than 80 characters (found 104). 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error misc FinalParameters Parameter document should be final. 64
 Error coding HiddenField 'document' hides a field. 64
 Error misc FinalParameters Parameter id should be final. 64
 Error coding HiddenField 'id' hides a field. 64
 Error misc FinalParameters Parameter sequenceid should be final. 64
 Error coding HiddenField 'sequenceid' hides a field. 64
 Error misc FinalParameters Parameter metadata should be final. 64
 Error coding HiddenField 'metadata' hides a field. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error misc FinalParameters Parameter document should be final. 68
 Error coding HiddenField 'document' hides a field. 68
 Error misc FinalParameters Parameter id should be final. 68
 Error coding HiddenField 'id' hides a field. 68
 Error misc FinalParameters Parameter sequenceid should be final. 68
 Error coding HiddenField 'sequenceid' hides a field. 68
 Error sizes LineLength Line is longer than 80 characters (found 94). 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter document should be final. 72
 Error coding HiddenField 'document' hides a field. 72
 Error misc FinalParameters Parameter id should be final. 72
 Error coding HiddenField 'id' hides a field. 72
 Error misc FinalParameters Parameter timestamp should be final. 72
 Error coding HiddenField 'timestamp' hides a field. 72
 Error misc FinalParameters Parameter sequenceid should be final. 72
 Error coding HiddenField 'sequenceid' hides a field. 72
 Error sizes LineLength Line is longer than 80 characters (found 124). 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 80
 Error misc FinalParameters Parameter document should be final. 80
 Error coding HiddenField 'document' hides a field. 80
 Error misc FinalParameters Parameter id should be final. 80
 Error coding HiddenField 'id' hides a field. 80
 Error misc FinalParameters Parameter timestamp should be final. 80
 Error coding HiddenField 'timestamp' hides a field. 80
 Error misc FinalParameters Parameter sequenceid should be final. 80
 Error coding HiddenField 'sequenceid' hides a field. 80
 Error misc FinalParameters Parameter metadata should be final. 80
 Error coding HiddenField 'metadata' hides a field. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error design VisibilityModifier Variable 'timestamp' must be private and have accessor methods. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error design VisibilityModifier Variable 'sequenceid' must be private and have accessor methods. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error design VisibilityModifier Variable 'metadata' must be private and have accessor methods. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error design VisibilityModifier Variable 'document' must be private and have accessor methods. 94
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error design DesignForExtension Class 'StreamsDatum' looks like designed for extension (can be subclassed), but the method 'getTimestamp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDatum' final or making the method 'getTimestamp' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error design DesignForExtension Class 'StreamsDatum' looks like designed for extension (can be subclassed), but the method 'setTimestamp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDatum' final or making the method 'setTimestamp' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter timestamp should be final. 102
 Error coding HiddenField 'timestamp' hides a field. 102
 Error design DesignForExtension Class 'StreamsDatum' looks like designed for extension (can be subclassed), but the method 'getSequenceid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDatum' final or making the method 'getSequenceid' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error design DesignForExtension Class 'StreamsDatum' looks like designed for extension (can be subclassed), but the method 'setSequenceid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDatum' final or making the method 'setSequenceid' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error misc FinalParameters Parameter sequenceid should be final. 110
 Error coding HiddenField 'sequenceid' hides a field. 110
 Error design DesignForExtension Class 'StreamsDatum' looks like designed for extension (can be subclassed), but the method 'getMetadata' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDatum' final or making the method 'getMetadata' static/final/abstract/empty, or adding allowed annotation for the method. 114
 Error javadoc JavadocMethod Missing a Javadoc comment. 114
 Error design DesignForExtension Class 'StreamsDatum' looks like designed for extension (can be subclassed), but the method 'setMetadata' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDatum' final or making the method 'setMetadata' static/final/abstract/empty, or adding allowed annotation for the method. 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error misc FinalParameters Parameter metadata should be final. 118
 Error coding HiddenField 'metadata' hides a field. 118
 Error design DesignForExtension Class 'StreamsDatum' looks like designed for extension (can be subclassed), but the method 'getDocument' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDatum' final or making the method 'getDocument' static/final/abstract/empty, or adding allowed annotation for the method. 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error design DesignForExtension Class 'StreamsDatum' looks like designed for extension (can be subclassed), but the method 'setDocument' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDatum' final or making the method 'setDocument' static/final/abstract/empty, or adding allowed annotation for the method. 126
 Error javadoc JavadocMethod Missing a Javadoc comment. 126
 Error misc FinalParameters Parameter document should be final. 126
 Error coding HiddenField 'document' hides a field. 126
 Error design DesignForExtension Class 'StreamsDatum' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDatum' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 130
 Error javadoc JavadocMethod Missing a Javadoc comment. 130
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 132
 Error design DesignForExtension Class 'StreamsDatum' looks like designed for extension (can be subclassed), but the method 'setId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDatum' final or making the method 'setId' static/final/abstract/empty, or adding allowed annotation for the method. 137
 Error javadoc JavadocMethod Missing a Javadoc comment. 137
 Error misc FinalParameters Parameter id should be final. 137
 Error coding HiddenField 'id' hides a field. 137
 Error design DesignForExtension Class 'StreamsDatum' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDatum' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 141
 Error coding EqualsHashCode Definition of 'equals()' without corresponding definition of 'hashCode()'. 141
 Error misc FinalParameters Parameter configurationObject should be final. 142
 Error sizes LineLength Line is longer than 80 characters (found 104). 146
 Error coding AvoidInlineConditionals Avoid inline conditionals. 146
 Error sizes LineLength Line is longer than 80 characters (found 109). 147
 Error coding AvoidInlineConditionals Avoid inline conditionals. 147
 Error design DesignForExtension Class 'StreamsDatum' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDatum' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 156

org/apache/streams/core/StreamsOperation.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected an @return tag. 31
 Error sizes LineLength Line is longer than 80 characters (found 113). 34
 Error sizes LineLength Line is longer than 80 characters (found 122). 35
 Error sizes LineLength Line is longer than 80 characters (found 116). 36
 Error sizes LineLength Line is longer than 80 characters (found 120). 41

org/apache/streams/core/StreamsPersistReader.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 34

org/apache/streams/core/StreamsPersistWriter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error whitespace ParenPad '(' is followed by whitespace. 30
 Error whitespace ParenPad ')' is preceded with whitespace. 30

org/apache/streams/core/StreamsProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 23
 Error sizes LineLength Line is longer than 80 characters (found 112). 26
 Error sizes LineLength Line is longer than 80 characters (found 113). 29
 Error whitespace ParenPad '(' is followed by whitespace. 31
 Error whitespace ParenPad ')' is preceded with whitespace. 31

org/apache/streams/core/StreamsProvider.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 115). 26
 Error sizes LineLength Line is longer than 80 characters (found 92). 59

org/apache/streams/core/StreamsResultSet.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error design VisibilityModifier Variable 'queue' must be private and have accessor methods. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error design VisibilityModifier Variable 'counter' must be private and have accessor methods. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error misc FinalParameters Parameter queue should be final. 33
 Error coding HiddenField 'queue' hides a field. 33
 Error design DesignForExtension Class 'StreamsResultSet' looks like designed for extension (can be subclassed), but the method 'iterator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsResultSet' final or making the method 'iterator' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error design DesignForExtension Class 'StreamsResultSet' looks like designed for extension (can be subclassed), but the method 'size' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsResultSet' final or making the method 'size' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error design DesignForExtension Class 'StreamsResultSet' looks like designed for extension (can be subclassed), but the method 'getQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsResultSet' final or making the method 'getQueue' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error design DesignForExtension Class 'StreamsResultSet' looks like designed for extension (can be subclassed), but the method 'setQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsResultSet' final or making the method 'setQueue' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter queue should be final. 51
 Error coding HiddenField 'queue' hides a field. 51
 Error design DesignForExtension Class 'StreamsResultSet' looks like designed for extension (can be subclassed), but the method 'getCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsResultSet' final or making the method 'getCounter' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error design DesignForExtension Class 'StreamsResultSet' looks like designed for extension (can be subclassed), but the method 'setCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsResultSet' final or making the method 'setCounter' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter counter should be final. 59
 Error coding HiddenField 'counter' hides a field. 59

org/apache/streams/core/util/DatumUtils.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 33
 Error sizes LineLength Line is longer than 80 characters (found 117). 36
 Error sizes LineLength Line is longer than 80 characters (found 113). 37
 Error sizes LineLength Line is longer than 80 characters (found 132). 44
 Error misc FinalParameters Parameter datum should be final. 44
 Error misc FinalParameters Parameter throwable should be final. 44
 Error misc FinalParameters Parameter operationClass should be final. 44
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter datum should be final. 52
 Error coding AvoidInlineConditionals Avoid inline conditionals. 54
 Error sizes LineLength Line is longer than 80 characters (found 97). 55
 Error coding AvoidInlineConditionals Avoid inline conditionals. 55
 Error sizes LineLength Line is longer than 80 characters (found 86). 56
 Error coding AvoidInlineConditionals Avoid inline conditionals. 56
 Error sizes LineLength Line is longer than 80 characters (found 95). 57
 Error coding AvoidInlineConditionals Avoid inline conditionals. 57

org/apache/streams/data/ActivityConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 87). 34
 Error sizes LineLength Line is longer than 80 characters (found 126). 37
 Error sizes LineLength Line is longer than 80 characters (found 119). 40
 Error sizes LineLength Line is longer than 80 characters (found 83). 43
 Error sizes LineLength Line is longer than 80 characters (found 127). 46
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 49
 Error sizes LineLength Line is longer than 80 characters (found 97). 54
 Error javadoc JavadocStyle First sentence should end with a period. 58
 Error sizes LineLength Line is longer than 80 characters (found 86). 61
 Error javadoc JavadocMethod Expected @throws tag for 'ActivityConversionException'. 71
 Error sizes LineLength Line is longer than 80 characters (found 83). 78
 Error javadoc JavadocMethod Expected @throws tag for 'ActivityConversionException'. 78
 Error sizes LineLength Line is longer than 80 characters (found 81). 85
 Error javadoc JavadocMethod Expected @throws tag for 'ActivityConversionException'. 85
 Error sizes LineLength Line is longer than 80 characters (found 81). 92
 Error javadoc JavadocMethod Expected @throws tag for 'ActivityConversionException'. 92

org/apache/streams/data/ActivityObjectConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 32
 Error sizes LineLength Line is longer than 80 characters (found 97). 37
 Error sizes LineLength Line is longer than 80 characters (found 86). 44
 Error sizes LineLength Line is longer than 80 characters (found 87). 54
 Error javadoc JavadocMethod Expected @throws tag for 'ActivityConversionException'. 54
 Error sizes LineLength Line is longer than 80 characters (found 83). 61
 Error javadoc JavadocMethod Expected @throws tag for 'ActivityConversionException'. 61

org/apache/streams/data/ActivitySerializer.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 26
 Error sizes LineLength Line is longer than 80 characters (found 90). 30
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 32
 Error sizes LineLength Line is longer than 80 characters (found 86). 38
 Error javadoc JavadocMethod Expected @throws tag for 'ActivitySerializerException'. 48
 Error javadoc JavadocMethod Expected @throws tag for 'ActivitySerializerException'. 55

org/apache/streams/data/DocumentClassifier.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 95). 25
 Error sizes LineLength Line is longer than 80 characters (found 88). 31

org/apache/streams/data/util/ActivityUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 30
 Error design FinalClass Class ActivityUtil should be declared as final. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 39
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 76
 Error misc FinalParameters Parameter activity should be final. 85
 Error sizes LineLength Line is longer than 80 characters (found 101). 86
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 86
 Error misc FinalParameters Parameter providerName should be final. 100
 Error misc FinalParameters Parameter personId should be final. 100
 Error misc FinalParameters Parameter providerName should be final. 109
 Error sizes LineLength Line is longer than 80 characters (found 89). 120
 Error misc FinalParameters Parameter provider should be final. 120
 Error misc FinalParameters Parameter objectType should be final. 120
 Error misc FinalParameters Parameter objectId should be final. 120
 Error misc FinalParameters Parameter providerName should be final. 130
 Error misc FinalParameters Parameter activityId should be final. 130
 Error misc FinalParameters Parameter activity should be final. 139
 Error misc FinalParameters Parameter activityObject should be final. 152

org/apache/streams/data/util/RFC3339Utils.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 32
 Error sizes LineLength Line is longer than 80 characters (found 105). 33
 Error design FinalClass Class RFC3339Utils should be declared as final. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error sizes LineLength Line is longer than 80 characters (found 98). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error sizes LineLength Line is longer than 80 characters (found 89). 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error sizes LineLength Line is longer than 80 characters (found 90). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 117). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error sizes LineLength Line is longer than 80 characters (found 123). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error sizes LineLength Line is longer than 80 characters (found 117). 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error sizes LineLength Line is longer than 80 characters (found 123). 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error sizes LineLength Line is longer than 80 characters (found 114). 62
 Error sizes LineLength Line is longer than 80 characters (found 94). 67
 Error sizes LineLength Line is longer than 80 characters (found 120). 68
 Error sizes LineLength Line is longer than 80 characters (found 103). 69
 Error sizes LineLength Line is longer than 80 characters (found 90). 75
 Error sizes LineLength Line is longer than 80 characters (found 85). 77
 Error sizes LineLength Line is longer than 80 characters (found 81). 89
 Error sizes LineLength Line is longer than 80 characters (found 82). 90
 Error sizes LineLength Line is longer than 80 characters (found 83). 93
 Error sizes LineLength Line is longer than 80 characters (found 83). 94
 Error sizes LineLength Line is longer than 80 characters (found 83). 95
 Error sizes LineLength Line is longer than 80 characters (found 84). 96
 Error sizes LineLength Line is longer than 80 characters (found 83). 97
 Error sizes LineLength Line is longer than 80 characters (found 83). 98
 Error sizes LineLength Line is longer than 80 characters (found 83). 99
 Error sizes LineLength Line is longer than 80 characters (found 83). 100
 Error sizes LineLength Line is longer than 80 characters (found 83). 101
 Error sizes LineLength Line is longer than 80 characters (found 83). 114
 Error sizes LineLength Line is longer than 80 characters (found 83). 115
 Error javadoc JavadocMethod Missing a Javadoc comment. 124
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 124
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 124
 Error javadoc JavadocStyle First sentence should end with a period. 126
 Error misc FinalParameters Parameter toParse should be final. 131
 Error sizes LineLength Line is longer than 80 characters (found 126). 149
 Error sizes LineLength Line is longer than 80 characters (found 81). 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error misc FinalParameters Parameter formatter should be final. 152
 Error misc FinalParameters Parameter toParse should be final. 152
 Error sizes LineLength Line is longer than 80 characters (found 115). 157
 Error sizes LineLength Line is longer than 80 characters (found 112). 158
 Error sizes LineLength Line is longer than 80 characters (found 108). 159
 Error misc FinalParameters Parameter dateString should be final. 163
 Error misc FinalParameters Parameter dateString should be final. 179
 Error javadoc JavadocMethod Missing a Javadoc comment. 183
 Error misc FinalParameters Parameter toFormat should be final. 183
 Error javadoc JavadocMethod Missing a Javadoc comment. 187
 Error misc FinalParameters Parameter toFormat should be final. 187
 Error misc FinalParameters Parameter tz should be final. 187
 Error sizes LineLength Line is longer than 80 characters (found 99). 188
 Error sizes LineLength Line is longer than 80 characters (found 82). 191
 Error javadoc JavadocMethod Missing a Javadoc comment. 191
 Error misc FinalParameters Parameter sub should be final. 191
 Error misc FinalParameters Parameter suffix should be final. 191
 Error sizes LineLength Line is longer than 80 characters (found 114). 193
 Error coding MagicNumber '3' is a magic number. 195
 Error coding AvoidInlineConditionals Avoid inline conditionals. 196

org/apache/streams/dropwizard/GenericWebhookResource.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 75
 Error sizes LineLength Line is longer than 80 characters (found 94). 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error design DesignForExtension Class 'GenericWebhookResource' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenericWebhookResource' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error misc FinalParameters Parameter headers should be final. 92
 Error misc FinalParameters Parameter body should be final. 93
 Error naming MethodName Name 'json_new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. 134
 Error misc FinalParameters Parameter headers should be final. 134
 Error misc FinalParameters Parameter body should be final. 135
 Error naming MethodName Name 'json_meta' must match pattern '^[a-z][a-zA-Z0-9]*$'. 190
 Error misc FinalParameters Parameter headers should be final. 190
 Error misc FinalParameters Parameter body should be final. 191
 Error sizes LineLength Line is longer than 80 characters (found 90). 208
 Error whitespace ParenPad '(' is followed by whitespace. 210
 Error design DesignForExtension Class 'GenericWebhookResource' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenericWebhookResource' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 241
 Error design DesignForExtension Class 'GenericWebhookResource' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenericWebhookResource' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 255
 Error misc FinalParameters Parameter sequence should be final. 256
 Error design DesignForExtension Class 'GenericWebhookResource' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenericWebhookResource' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 260
 Error misc FinalParameters Parameter start should be final. 261
 Error misc FinalParameters Parameter end should be final. 261
 Error design DesignForExtension Class 'GenericWebhookResource' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenericWebhookResource' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 265
 Error misc FinalParameters Parameter configurationObject should be final. 271

org/apache/streams/dropwizard/StreamDropwizardBuilder.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 82). 32
 Error sizes LineLength Line is longer than 80 characters (found 81). 35
 Error sizes LineLength Line is longer than 80 characters (found 90). 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter streamConfig should be final. 43
 Error sizes LineLength Line is longer than 80 characters (found 90). 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error misc FinalParameters Parameter streamConfig should be final. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter maxQueueCapacity should be final. 51
 Error sizes LineLength Line is longer than 80 characters (found 90). 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error misc FinalParameters Parameter maxQueueCapacity should be final. 55
 Error misc FinalParameters Parameter streamConfig should be final. 55
 Error design DesignForExtension Class 'StreamDropwizardBuilder' looks like designed for extension (can be subclassed), but the method 'newPerpetualStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamDropwizardBuilder' final or making the method 'newPerpetualStream' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error sizes LineLength Line is longer than 80 characters (found 86). 60
 Error misc FinalParameters Parameter streamId should be final. 60
 Error misc FinalParameters Parameter provider should be final. 60

org/apache/streams/dropwizard/StreamsApplication.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 85). 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error design VisibilityModifier Variable 'builder' must be private and have accessor methods. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error sizes LineLength Line is longer than 80 characters (found 128). 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error design DesignForExtension Class 'StreamsApplication' looks like designed for extension (can be subclassed), but the method 'initialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsApplication' final or making the method 'initialize' static/final/abstract/empty, or adding allowed annotation for the method. 78
 Error misc FinalParameters Parameter bootstrap should be final. 79
 Error design DesignForExtension Class 'StreamsApplication' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsApplication' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 94
 Error sizes LineLength Line is longer than 80 characters (found 124). 95
 Error misc FinalParameters Parameter streamsDropwizardConfiguration should be final. 95
 Error misc FinalParameters Parameter environment should be final. 95
 Error sizes LineLength Line is longer than 80 characters (found 112). 99
 Error whitespace ParenPad '(' is followed by whitespace. 99
 Error whitespace ParenPad ')' is preceded with whitespace. 99
 Error sizes LineLength Line is longer than 80 characters (found 86). 100
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 100
 Error whitespace ParenPad '(' is followed by whitespace. 101
 Error sizes LineLength Line is longer than 80 characters (found 107). 110
 Error sizes LineLength Line is longer than 80 characters (found 81). 114
 Error coding MagicNumber '10000' is a magic number. 117
 Error sizes LineLength Line is longer than 80 characters (found 113). 132
 Error misc FinalParameters Parameter streamsConfiguration should be final. 132
 Error coding HiddenField 'streamsConfiguration' hides a field. 132
 Error misc FinalParameters Parameter resourceProviders should be final. 132
 Error coding HiddenField 'resourceProviders' hides a field. 132
 Error coding HiddenField 'builder' hides a field. 134
 Error whitespace ParenPad '(' is followed by whitespace. 137
 Error javadoc JavadocType Missing a Javadoc comment. 146
 Error javadoc JavadocVariable Missing a Javadoc comment. 148
 Error javadoc JavadocVariable Missing a Javadoc comment. 150
 Error sizes LineLength Line is longer than 80 characters (found 105). 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error misc FinalParameters Parameter builder should be final. 152
 Error coding HiddenField 'builder' hides a field. 152
 Error misc FinalParameters Parameter streamsConfiguration should be final. 152
 Error coding HiddenField 'streamsConfiguration' hides a field. 152
 Error javadoc JavadocStyle First sentence should end with a period. 165
 Error misc FinalParameters Parameter args should be final. 174

org/apache/streams/dropwizard/StreamsDropwizardModule.java

Severity Category Rule Message Line
 Error design DesignForExtension Class 'StreamsDropwizardModule' looks like designed for extension (can be subclassed), but the method 'configure' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDropwizardModule' final or making the method 'configure' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error design DesignForExtension Class 'StreamsDropwizardModule' looks like designed for extension (can be subclassed), but the method 'providesStreamsConfiguration' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDropwizardModule' final or making the method 'providesStreamsConfiguration' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 42

org/apache/streams/elasticsearch/ElasticsearchClientManager.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 33
 Error design FinalClass Class ElasticsearchClientManager should be declared as final. 37
 Error sizes LineLength Line is longer than 80 characters (found 97). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter config should be final. 45
 Error coding HiddenField 'config' hides a field. 45
 Error sizes LineLength Line is longer than 80 characters (found 108). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error naming StaticVariableName Name 'INSTANCE_MAP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 55
 Error sizes LineLength Line is longer than 80 characters (found 98). 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error misc FinalParameters Parameter configuration should be final. 57
 Error whitespace OperatorWrap '&&' should be on a new line. 58
 Error whitespace OperatorWrap '&&' should be on a new line. 59
 Error sizes LineLength Line is longer than 80 characters (found 90). 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error sizes LineLength Line is longer than 80 characters (found 89). 77
 Error whitespace ParenPad '(' is followed by whitespace. 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 114

org/apache/streams/elasticsearch/ElasticsearchMetadataUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 32
 Error sizes LineLength Line is longer than 80 characters (found 104). 41
 Error misc FinalParameters Parameter metadata should be final. 41
 Error misc FinalParameters Parameter config should be final. 41
 Error whitespace ParenPad '(' is followed by whitespace. 45
 Error sizes LineLength Line is longer than 80 characters (found 95). 49
 Error whitespace ParenPad '(' is followed by whitespace. 49
 Error sizes LineLength Line is longer than 80 characters (found 104). 63
 Error misc FinalParameters Parameter metadata should be final. 63
 Error misc FinalParameters Parameter config should be final. 63
 Error whitespace ParenPad '(' is followed by whitespace. 67
 Error whitespace ParenPad '(' is followed by whitespace. 71
 Error whitespace ParenPad ')' is preceded with whitespace. 71
 Error sizes LineLength Line is longer than 80 characters (found 103). 85
 Error misc FinalParameters Parameter metadata should be final. 85
 Error misc FinalParameters Parameter config should be final. 85
 Error whitespace ParenPad '(' is followed by whitespace. 89
 Error sizes LineLength Line is longer than 80 characters (found 93). 93
 Error sizes LineLength Line is longer than 80 characters (found 103). 107
 Error misc FinalParameters Parameter metadata should be final. 107
 Error misc FinalParameters Parameter config should be final. 107
 Error whitespace ParenPad '(' is followed by whitespace. 111
 Error misc FinalParameters Parameter datum should be final. 129
 Error whitespace ParenPad '(' is followed by whitespace. 135
 Error misc FinalParameters Parameter metadata should be final. 148
 Error misc FinalParameters Parameter datum should be final. 160
 Error misc FinalParameters Parameter datum should be final. 179
 Error misc TodoComment Comment matches to-do format 'TODO:'. 197
 Error misc FinalParameters Parameter node should be final. 198
 Error whitespace ParenPad '(' is followed by whitespace. 207
 Error whitespace ParenPad ')' is preceded with whitespace. 207

org/apache/streams/elasticsearch/ElasticsearchPersistDeleter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 109). 34
 Error sizes LineLength Line is longer than 80 characters (found 96). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error sizes LineLength Line is longer than 80 characters (found 98). 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter config should be final. 44
 Error design DesignForExtension Class 'ElasticsearchPersistDeleter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistDeleter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error design DesignForExtension Class 'ElasticsearchPersistDeleter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistDeleter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error misc FinalParameters Parameter streamsDatum should be final. 54
 Error whitespace ParenPad '(' is followed by whitespace. 56
 Error sizes LineLength Line is longer than 80 characters (found 87). 73
 Error javadoc JavadocStyle First sentence should end with a period. 77
 Error misc FinalParameters Parameter index should be final. 83
 Error misc FinalParameters Parameter type should be final. 83
 Error misc FinalParameters Parameter id should be final. 83
 Error misc FinalParameters Parameter request should be final. 104
 Error sizes LineLength Line is longer than 80 characters (found 87). 109

org/apache/streams/elasticsearch/ElasticsearchPersistReader.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 87). 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 97). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error coding MagicNumber '10' is a magic number. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter config should be final. 69
 Error coding HiddenField 'config' hides a field. 69
 Error design DesignForExtension Class 'ElasticsearchPersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error design DesignForExtension Class 'ElasticsearchPersistReader' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReader' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error sizes LineLength Line is longer than 80 characters (found 95). 83
 Error design DesignForExtension Class 'ElasticsearchPersistReader' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReader' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error misc FinalParameters Parameter configuration should be final. 87
 Error sizes LineLength Line is longer than 80 characters (found 105). 88
 Error coding AvoidInlineConditionals Avoid inline conditionals. 88
 Error design DesignForExtension Class 'ElasticsearchPersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error design DesignForExtension Class 'ElasticsearchPersistReader' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error design DesignForExtension Class 'ElasticsearchPersistReader' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 117
 Error misc FinalParameters Parameter sequence should be final. 118
 Error design DesignForExtension Class 'ElasticsearchPersistReader' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error misc FinalParameters Parameter start should be final. 124
 Error misc FinalParameters Parameter end should be final. 124
 Error design DesignForExtension Class 'ElasticsearchPersistReader' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 129
 Error sizes LineLength Line is longer than 80 characters (found 90). 131
 Error design DesignForExtension Class 'ElasticsearchPersistReader' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReader' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 134
 Error whitespace ParenPad '(' is followed by whitespace. 138
 Error whitespace ParenPad ')' is preceded with whitespace. 138
 Error sizes LineLength Line is longer than 80 characters (found 114). 143
 Error sizes LineLength Line is longer than 80 characters (found 119). 144
 Error design DesignForExtension Class 'ElasticsearchPersistReader' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReader' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 146
 Error javadoc JavadocMethod Missing a Javadoc comment. 146
 Error misc FinalParameters Parameter entry should be final. 146
 Error design DesignForExtension Class 'ElasticsearchPersistReader' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReader' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 160
 Error javadoc JavadocMethod Missing a Javadoc comment. 160
 Error misc FinalParameters Parameter pool should be final. 160
 Error coding MagicNumber '10' is a magic number. 164
 Error coding MagicNumber '10' is a magic number. 167
 Error javadoc JavadocMethod Missing a Javadoc comment. 179
 Error sizes LineLength Line is longer than 80 characters (found 82). 180
 Error coding MagicNumber '10000' is a magic number. 180
 Error javadoc JavadocType Missing a Javadoc comment. 183
 Error sizes LineLength Line is longer than 80 characters (found 103). 185
 Error javadoc JavadocVariable Missing a Javadoc comment. 185
 Error javadoc JavadocVariable Missing a Javadoc comment. 187
 Error javadoc JavadocVariable Missing a Javadoc comment. 188
 Error javadoc JavadocVariable Missing a Javadoc comment. 189
 Error sizes LineLength Line is longer than 80 characters (found 104). 191
 Error javadoc JavadocMethod Missing a Javadoc comment. 191
 Error misc FinalParameters Parameter reader should be final. 191
 Error coding HiddenField 'reader' hides a field. 191
 Error misc FinalParameters Parameter query should be final. 191
 Error coding HiddenField 'query' hides a field. 191
 Error design DesignForExtension Class 'ElasticsearchPersistReaderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReaderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 196
 Error sizes LineLength Line is longer than 80 characters (found 83). 204
 Error whitespace ParenPad '(' is followed by whitespace. 209
 Error sizes LineLength Line is longer than 80 characters (found 103). 210
 Error whitespace ParenPad '(' is followed by whitespace. 213
 Error sizes LineLength Line is longer than 80 characters (found 82). 214
 Error sizes LineLength Line is longer than 80 characters (found 82). 218
 Error coding MagicNumber '100' is a magic number. 223

org/apache/streams/elasticsearch/ElasticsearchPersistUpdater.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 109). 35
 Error sizes LineLength Line is longer than 80 characters (found 96). 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error sizes LineLength Line is longer than 80 characters (found 98). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter config should be final. 45
 Error design DesignForExtension Class 'ElasticsearchPersistUpdater' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistUpdater' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error design DesignForExtension Class 'ElasticsearchPersistUpdater' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistUpdater' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error misc FinalParameters Parameter streamsDatum should be final. 55
 Error sizes LineLength Line is longer than 80 characters (found 103). 77
 Error sizes LineLength Line is longer than 80 characters (found 85). 82
 Error sizes LineLength Line is longer than 80 characters (found 108). 96
 Error misc FinalParameters Parameter indexName should be final. 96
 Error misc FinalParameters Parameter type should be final. 96
 Error misc FinalParameters Parameter id should be final. 96
 Error misc FinalParameters Parameter parent should be final. 96
 Error misc FinalParameters Parameter routing should be final. 96
 Error misc FinalParameters Parameter json should be final. 96
 Error misc FinalParameters Parameter request should be final. 128
 Error sizes LineLength Line is longer than 80 characters (found 87). 133

org/apache/streams/elasticsearch/ElasticsearchPersistWriter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 87). 62
 Error sizes LineLength Line is longer than 80 characters (found 94). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error sizes LineLength Line is longer than 80 characters (found 97). 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error sizes LineLength Line is longer than 80 characters (found 89). 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error sizes LineLength Line is longer than 80 characters (found 120). 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error sizes LineLength Line is longer than 80 characters (found 89). 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error design VisibilityModifier Variable 'affectedIndexes' must be private and have accessor methods. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error design VisibilityModifier Variable 'manager' must be private and have accessor methods. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error design VisibilityModifier Variable 'bulkRequest' must be private and have accessor methods. 84
 Error sizes LineLength Line is longer than 80 characters (found 84). 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 91
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 95
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error design VisibilityModifier Variable 'currentBatchItems' must be private and have accessor methods. 98
 Error javadoc JavadocVariable Missing a Javadoc comment. 99
 Error design VisibilityModifier Variable 'currentBatchBytes' must be private and have accessor methods. 99
 Error javadoc JavadocVariable Missing a Javadoc comment. 101
 Error javadoc JavadocVariable Missing a Javadoc comment. 102
 Error javadoc JavadocVariable Missing a Javadoc comment. 103
 Error javadoc JavadocVariable Missing a Javadoc comment. 104
 Error javadoc JavadocVariable Missing a Javadoc comment. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 107
 Error sizes LineLength Line is longer than 80 characters (found 90). 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 112
 Error misc FinalParameters Parameter config should be final. 112
 Error coding HiddenField 'config' hides a field. 112
 Error sizes LineLength Line is longer than 80 characters (found 114). 121
 Error misc FinalParameters Parameter config should be final. 121
 Error coding HiddenField 'config' hides a field. 121
 Error misc FinalParameters Parameter manager should be final. 121
 Error coding HiddenField 'manager' hides a field. 121
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getBatchesSent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getBatchesSent' static/final/abstract/empty, or adding allowed annotation for the method. 127
 Error javadoc JavadocMethod Missing a Javadoc comment. 127
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getBatchesResponded' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getBatchesResponded' static/final/abstract/empty, or adding allowed annotation for the method. 131
 Error javadoc JavadocMethod Missing a Javadoc comment. 131
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getFlushThresholdsRecords' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getFlushThresholdsRecords' static/final/abstract/empty, or adding allowed annotation for the method. 135
 Error javadoc JavadocMethod Missing a Javadoc comment. 135
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getFlushThresholdBytes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getFlushThresholdBytes' static/final/abstract/empty, or adding allowed annotation for the method. 139
 Error javadoc JavadocMethod Missing a Javadoc comment. 139
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getFlushThreasholdMaxTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getFlushThreasholdMaxTime' static/final/abstract/empty, or adding allowed annotation for the method. 143
 Error javadoc JavadocMethod Missing a Javadoc comment. 143
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'setFlushThresholdRecords' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'setFlushThresholdRecords' static/final/abstract/empty, or adding allowed annotation for the method. 147
 Error javadoc JavadocMethod Missing a Javadoc comment. 147
 Error misc FinalParameters Parameter val should be final. 147
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'setFlushThresholdBytes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'setFlushThresholdBytes' static/final/abstract/empty, or adding allowed annotation for the method. 151
 Error javadoc JavadocMethod Missing a Javadoc comment. 151
 Error misc FinalParameters Parameter val should be final. 151
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'setFlushThreasholdMaxTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'setFlushThreasholdMaxTime' static/final/abstract/empty, or adding allowed annotation for the method. 155
 Error javadoc JavadocMethod Missing a Javadoc comment. 155
 Error misc FinalParameters Parameter val should be final. 155
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'setVeryLargeBulk' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'setVeryLargeBulk' static/final/abstract/empty, or adding allowed annotation for the method. 159
 Error javadoc JavadocMethod Missing a Javadoc comment. 159
 Error misc FinalParameters Parameter veryLargeBulk should be final. 159
 Error coding HiddenField 'veryLargeBulk' hides a field. 159
 Error javadoc JavadocMethod Missing a Javadoc comment. 163
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getTotalOutstanding' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getTotalOutstanding' static/final/abstract/empty, or adding allowed annotation for the method. 167
 Error javadoc JavadocMethod Missing a Javadoc comment. 167
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getTotalSent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getTotalSent' static/final/abstract/empty, or adding allowed annotation for the method. 171
 Error javadoc JavadocMethod Missing a Javadoc comment. 171
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getTotalOk' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getTotalOk' static/final/abstract/empty, or adding allowed annotation for the method. 175
 Error javadoc JavadocMethod Missing a Javadoc comment. 175
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getTotalFailed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getTotalFailed' static/final/abstract/empty, or adding allowed annotation for the method. 179
 Error javadoc JavadocMethod Missing a Javadoc comment. 179
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getTotalSizeInBytes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getTotalSizeInBytes' static/final/abstract/empty, or adding allowed annotation for the method. 183
 Error javadoc JavadocMethod Missing a Javadoc comment. 183
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getTotalSeconds' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getTotalSeconds' static/final/abstract/empty, or adding allowed annotation for the method. 187
 Error javadoc JavadocMethod Missing a Javadoc comment. 187
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getAffectedIndexes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getAffectedIndexes' static/final/abstract/empty, or adding allowed annotation for the method. 191
 Error javadoc JavadocMethod Missing a Javadoc comment. 191
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'isConnected' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'isConnected' static/final/abstract/empty, or adding allowed annotation for the method. 195
 Error javadoc JavadocMethod Missing a Javadoc comment. 195
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 199
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 204
 Error misc FinalParameters Parameter streamsDatum should be final. 205
 Error sizes LineLength Line is longer than 80 characters (found 147). 229
 Error coding AvoidInlineConditionals Avoid inline conditionals. 229
 Error sizes LineLength Line is longer than 80 characters (found 81). 232
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'docAsJson' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'docAsJson' static/final/abstract/empty, or adding allowed annotation for the method. 236
 Error javadoc JavadocMethod Missing a Javadoc comment. 236
 Error misc FinalParameters Parameter streamsDocument should be final. 236
 Error sizes LineLength Line is longer than 80 characters (found 128). 237
 Error coding AvoidInlineConditionals Avoid inline conditionals. 237
 Error sizes LineLength Line is longer than 80 characters (found 87). 240
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'appendMetadata' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'appendMetadata' static/final/abstract/empty, or adding allowed annotation for the method. 240
 Error javadoc JavadocMethod Missing a Javadoc comment. 240
 Error misc FinalParameters Parameter streamsDatum should be final. 240
 Error sizes LineLength Line is longer than 80 characters (found 173). 242
 Error coding AvoidInlineConditionals Avoid inline conditionals. 242
 Error sizes LineLength Line is longer than 80 characters (found 87). 244
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 247
 Error sizes LineLength Line is longer than 80 characters (found 113). 248
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 254
 Error coding MagicNumber '5' is a magic number. 266
 Error coding MagicNumber '60' is a magic number. 266
 Error coding MagicNumber '1000' is a magic number. 266
 Error whitespace ParenPad '(' is followed by whitespace. 279
 Error whitespace ParenPad ')' is preceded with whitespace. 279
 Error sizes LineLength Line is longer than 80 characters (found 81). 284
 Error sizes LineLength Line is longer than 80 characters (found 82). 285
 Error javadoc JavadocMethod Missing a Javadoc comment. 292
 Error sizes LineLength Line is longer than 80 characters (found 98). 297
 Error sizes LineLength Line is longer than 80 characters (found 91). 299
 Error sizes LineLength Line is longer than 80 characters (found 97). 300
 Error javadoc JavadocMethod Missing a Javadoc comment. 312
 Error javadoc JavadocMethod Missing a Javadoc comment. 328
 Error coding MagicNumber '5' is a magic number. 335
 Error coding MagicNumber '60' is a magic number. 335
 Error coding MagicNumber '1000' is a magic number. 335
 Error sizes LineLength Line is longer than 80 characters (found 88). 338
 Error sizes LineLength Line is longer than 80 characters (found 89). 348
 Error javadoc JavadocMethod Missing a Javadoc comment. 348
 Error misc FinalParameters Parameter batchThreshold should be final. 348
 Error misc FinalParameters Parameter timeOutThresholdInMS should be final. 348
 Error sizes LineLength Line is longer than 80 characters (found 86). 350
 Error sizes LineLength Line is longer than 80 characters (found 115). 351
 Error javadoc JavadocMethod Missing a Javadoc comment. 363
 Error sizes LineLength Line is longer than 80 characters (found 84). 374
 Error sizes LineLength Line is longer than 80 characters (found 84). 375
 Error sizes LineLength Line is longer than 80 characters (found 85). 378
 Error sizes LineLength Line is longer than 80 characters (found 85). 379
 Error sizes LineLength Line is longer than 80 characters (found 83). 380
 Error sizes LineLength Line is longer than 80 characters (found 82). 381
 Error sizes LineLength Line is longer than 80 characters (found 82). 382
 Error sizes LineLength Line is longer than 80 characters (found 81). 383
 Error sizes LineLength Line is longer than 80 characters (found 86). 387
 Error sizes LineLength Line is longer than 80 characters (found 82). 391
 Error coding MagicNumber '500' is a magic number. 391
 Error coding MagicNumber '10' is a magic number. 392
 Error sizes LineLength Line is longer than 80 characters (found 108). 395
 Error sizes LineLength Line is longer than 80 characters (found 85). 411
 Error misc FinalParameters Parameter indexName should be final. 411
 Error misc FinalParameters Parameter type should be final. 411
 Error misc FinalParameters Parameter id should be final. 411
 Error misc FinalParameters Parameter ts should be final. 411
 Error misc FinalParameters Parameter json should be final. 411
 Error sizes LineLength Line is longer than 80 characters (found 116). 424
 Error misc FinalParameters Parameter indexName should be final. 424
 Error misc FinalParameters Parameter type should be final. 424
 Error misc FinalParameters Parameter id should be final. 424
 Error misc FinalParameters Parameter parent should be final. 424
 Error javadoc JavadocMethod Expected @param tag for 'parent'. 424
 Error misc FinalParameters Parameter routing should be final. 424
 Error misc FinalParameters Parameter ts should be final. 424
 Error misc FinalParameters Parameter json should be final. 424
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'add' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'add' static/final/abstract/empty, or adding allowed annotation for the method. 451
 Error javadoc JavadocMethod Missing a Javadoc comment. 451
 Error misc FinalParameters Parameter request should be final. 451
 Error sizes LineLength Line is longer than 80 characters (found 87). 456
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'checkForFlush' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'checkForFlush' static/final/abstract/empty, or adding allowed annotation for the method. 469
 Error javadoc JavadocMethod Missing a Javadoc comment. 469
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'checkIndexImplications' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'checkIndexImplications' static/final/abstract/empty, or adding allowed annotation for the method. 482
 Error javadoc JavadocMethod Missing a Javadoc comment. 482
 Error misc FinalParameters Parameter indexName should be final. 482
 Error sizes LineLength Line is longer than 80 characters (found 83). 483
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'disableRefresh' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'disableRefresh' static/final/abstract/empty, or adding allowed annotation for the method. 500
 Error javadoc JavadocMethod Missing a Javadoc comment. 500
 Error sizes LineLength Line is longer than 80 characters (found 85). 503
 Error sizes LineLength Line is longer than 80 characters (found 89). 504
 Error sizes LineLength Line is longer than 80 characters (found 89). 505
 Error sizes LineLength Line is longer than 80 characters (found 93). 506
 Error javadoc JavadocStyle First sentence should end with a period. 517
 Error misc FinalParameters Parameter indexName should be final. 521
 Error sizes LineLength Line is longer than 80 characters (found 84). 531
 Error sizes LineLength Line is longer than 80 characters (found 131). 532
 Error sizes LineLength Line is longer than 80 characters (found 174). 537
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 544
 Error misc FinalParameters Parameter configurationObject should be final. 545
 Error coding AvoidInlineConditionals Avoid inline conditionals. 547
 Error coding AvoidInlineConditionals Avoid inline conditionals. 551
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 552
 Error sizes LineLength Line is longer than 80 characters (found 112). 554
 Error coding AvoidInlineConditionals Avoid inline conditionals. 555
 Error coding AvoidInlineConditionals Avoid inline conditionals. 559
 Error whitespace ParenPad '(' is followed by whitespace. 568
 Error whitespace ParenPad ')' is preceded with whitespace. 568
 Error sizes LineLength Line is longer than 80 characters (found 101). 573
 Error javadoc JavadocMethod Missing a Javadoc comment. 573
 Error coding HiddenField 'bulkRequest' hides a field. 573
 Error sizes LineLength Line is longer than 80 characters (found 136). 574
 Error coding MagicNumber '1024' is a magic number. 574
 Error coding MagicNumber '1024' is a magic number. 574
 Error misc FinalParameters Parameter bulkItemResponses should be final. 588
 Error misc FinalParameters Parameter throwable should be final. 593
 Error sizes LineLength Line is longer than 80 characters (found 108). 603
 Error javadoc JavadocMethod Missing a Javadoc comment. 603
 Error sizes LineLength Line is longer than 80 characters (found 140). 612
 Error coding MagicNumber '1000' is a magic number. 624
 Error sizes LineLength Line is longer than 80 characters (found 91). 628
 Error sizes LineLength Line is longer than 80 characters (found 134). 631
 Error sizes LineLength Line is longer than 80 characters (found 159). 632
 Error coding MagicNumber '1024' is a magic number. 632
 Error coding MagicNumber '1024' is a magic number. 632
 Error sizes LineLength Line is longer than 80 characters (found 237). 633
 Error coding MagicNumber '1024' is a magic number. 633
 Error coding MagicNumber '1024' is a magic number. 633

org/apache/streams/elasticsearch/ElasticsearchQuery.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 99). 44
 Error sizes LineLength Line is longer than 80 characters (found 89). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error sizes LineLength Line is longer than 80 characters (found 100). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error coding MagicNumber '1000' is a magic number. 53
 Error coding MagicNumber '1000' is a magic number. 53
 Error coding MagicNumber '1000' is a magic number. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error coding MagicNumber '100' is a magic number. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error sizes LineLength Line is longer than 80 characters (found 105). 67
 Error sizes LineLength Line is longer than 80 characters (found 90). 71
 Error sizes LineLength Line is longer than 80 characters (found 85). 75
 Error misc FinalParameters Parameter config should be final. 77
 Error coding HiddenField 'config' hides a field. 77
 Error javadoc JavadocMethod Expected @param tag for 'config'. 77
 Error sizes LineLength Line is longer than 80 characters (found 85). 79
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'getHitCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'getHitCount' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error coding AvoidInlineConditionals Avoid inline conditionals. 86
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'getReadCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'getReadCount' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'getReadPercent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'getReadPercent' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'getRemainingCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'getRemainingCount' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'setBatchSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'setBatchSize' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 101
 Error misc FinalParameters Parameter batchSize should be final. 101
 Error coding HiddenField 'batchSize' hides a field. 101
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'setScrollTimeout' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'setScrollTimeout' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error misc FinalParameters Parameter scrollTimeout should be final. 105
 Error coding HiddenField 'scrollTimeout' hides a field. 105
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'setQueryBuilder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'setQueryBuilder' static/final/abstract/empty, or adding allowed annotation for the method. 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 109
 Error misc FinalParameters Parameter queryBuilder should be final. 109
 Error coding HiddenField 'queryBuilder' hides a field. 109
 Error misc FinalParameters Parameter obj should be final. 117
 Error whitespace ParenPad '(' is followed by whitespace. 135
 Error whitespace ParenPad ')' is preceded with whitespace. 135
 Error sizes LineLength Line is longer than 80 characters (found 85). 144
 Error misc TodoComment Comment matches to-do format 'TODO:'. 161
 Error sizes LineLength Line is longer than 80 characters (found 102). 161
 Error sizes LineLength Line is longer than 80 characters (found 91). 164
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'iterator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'iterator' static/final/abstract/empty, or adding allowed annotation for the method. 176
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'next' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'next' static/final/abstract/empty, or adding allowed annotation for the method. 182
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'hasNext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'hasNext' static/final/abstract/empty, or adding allowed annotation for the method. 187
 Error sizes LineLength Line is longer than 80 characters (found 137). 199
 Error sizes LineLength Line is longer than 80 characters (found 99). 215
 Error javadoc JavadocMethod Missing a Javadoc comment. 232
 Error javadoc JavadocMethod Missing a Javadoc comment. 235
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'isCompleted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'isCompleted' static/final/abstract/empty, or adding allowed annotation for the method. 238
 Error javadoc JavadocMethod Missing a Javadoc comment. 238
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'hasRecords' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'hasRecords' static/final/abstract/empty, or adding allowed annotation for the method. 242
 Error javadoc JavadocMethod Missing a Javadoc comment. 242

org/apache/streams/elasticsearch/processor/DatumFromMetadataAsDocumentProcessor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 105). 44
 Error sizes LineLength Line is longer than 80 characters (found 93). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 85). 56
 Error sizes LineLength Line is longer than 80 characters (found 89). 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter config should be final. 60
 Error coding HiddenField 'config' hides a field. 60
 Error sizes LineLength Line is longer than 80 characters (found 85). 61
 Error sizes LineLength Line is longer than 80 characters (found 89). 62
 Error sizes LineLength Line is longer than 80 characters (found 88). 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error misc FinalParameters Parameter config should be final. 65
 Error coding HiddenField 'config' hides a field. 65
 Error design DesignForExtension Class 'DatumFromMetadataAsDocumentProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumFromMetadataAsDocumentProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error design DesignForExtension Class 'DatumFromMetadataAsDocumentProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumFromMetadataAsDocumentProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error misc FinalParameters Parameter entry should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 92). 80
 Error sizes LineLength Line is longer than 80 characters (found 87). 85
 Error sizes LineLength Line is longer than 80 characters (found 106). 95
 Error sizes LineLength Line is longer than 80 characters (found 89). 100
 Error whitespace ParenPad '(' is followed by whitespace. 100
 Error whitespace ParenPad '(' is followed by whitespace. 105
 Error sizes LineLength Line is longer than 80 characters (found 108). 106
 Error design DesignForExtension Class 'DatumFromMetadataAsDocumentProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumFromMetadataAsDocumentProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 115
 Error misc FinalParameters Parameter configurationObject should be final. 116
 Error sizes LineLength Line is longer than 80 characters (found 85). 117

org/apache/streams/elasticsearch/processor/DatumFromMetadataProcessor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error sizes LineLength Line is longer than 80 characters (found 85). 50
 Error sizes LineLength Line is longer than 80 characters (found 89). 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter config should be final. 54
 Error coding HiddenField 'config' hides a field. 54
 Error sizes LineLength Line is longer than 80 characters (found 85). 55
 Error sizes LineLength Line is longer than 80 characters (found 89). 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter config should be final. 59
 Error coding HiddenField 'config' hides a field. 59
 Error design DesignForExtension Class 'DatumFromMetadataProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumFromMetadataProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error design DesignForExtension Class 'DatumFromMetadataProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumFromMetadataProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error misc FinalParameters Parameter entry should be final. 69
 Error sizes LineLength Line is longer than 80 characters (found 106). 82
 Error sizes LineLength Line is longer than 80 characters (found 90). 87
 Error whitespace ParenPad '(' is followed by whitespace. 87
 Error whitespace ParenPad ')' is preceded with whitespace. 87
 Error whitespace ParenPad '(' is followed by whitespace. 92
 Error sizes LineLength Line is longer than 80 characters (found 108). 93
 Error design DesignForExtension Class 'DatumFromMetadataProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumFromMetadataProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error misc FinalParameters Parameter configurationObject should be final. 103
 Error sizes LineLength Line is longer than 80 characters (found 85). 104
 Error design DesignForExtension Class 'DatumFromMetadataProcessor' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumFromMetadataProcessor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 108

org/apache/streams/elasticsearch/processor/DocumentToMetadataProcessor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 85). 37
 Error sizes LineLength Line is longer than 80 characters (found 91). 40
 Error sizes LineLength Line is longer than 80 characters (found 84). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error sizes LineLength Line is longer than 80 characters (found 98). 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error design DesignForExtension Class 'DocumentToMetadataProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DocumentToMetadataProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error design DesignForExtension Class 'DocumentToMetadataProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DocumentToMetadataProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error misc FinalParameters Parameter entry should be final. 60
 Error sizes LineLength Line is longer than 80 characters (found 108). 66
 Error coding AvoidInlineConditionals Avoid inline conditionals. 66
 Error sizes LineLength Line is longer than 80 characters (found 87). 73
 Error whitespace ParenPad '(' is followed by whitespace. 75
 Error whitespace ParenPad ')' is preceded with whitespace. 75
 Error design DesignForExtension Class 'DocumentToMetadataProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DocumentToMetadataProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error misc FinalParameters Parameter configurationObject should be final. 87
 Error design DesignForExtension Class 'DocumentToMetadataProcessor' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DocumentToMetadataProcessor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 91

org/apache/streams/elasticsearch/processor/MetadataFromDocumentProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle Extra HTML tag found: </p> 41
 Error sizes LineLength Line is longer than 80 characters (found 106). 42
 Error sizes LineLength Line is longer than 80 characters (found 86). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error sizes LineLength Line is longer than 80 characters (found 100). 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error design DesignForExtension Class 'MetadataFromDocumentProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MetadataFromDocumentProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error design DesignForExtension Class 'MetadataFromDocumentProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MetadataFromDocumentProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error misc FinalParameters Parameter entry should be final. 62
 Error whitespace ParenPad '(' is followed by whitespace. 64
 Error whitespace ParenPad ')' is preceded with whitespace. 64
 Error whitespace ParenPad '(' is followed by whitespace. 71
 Error whitespace ParenPad ')' is preceded with whitespace. 71
 Error whitespace ParenPad '(' is followed by whitespace. 80
 Error whitespace ParenPad '(' is followed by whitespace. 93
 Error whitespace ParenPad ')' is preceded with whitespace. 93
 Error whitespace ParenPad ')' is preceded with whitespace. 105
 Error whitespace ParenPad ')' is preceded with whitespace. 108
 Error design DesignForExtension Class 'MetadataFromDocumentProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MetadataFromDocumentProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 120
 Error misc FinalParameters Parameter configurationObject should be final. 121
 Error design DesignForExtension Class 'MetadataFromDocumentProcessor' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MetadataFromDocumentProcessor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 125

org/apache/streams/elasticsearch/processor/PercolateTagProcessor.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 60
 Error sizes LineLength Line is longer than 80 characters (found 88). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error sizes LineLength Line is longer than 80 characters (found 92). 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error design VisibilityModifier Variable 'inQueue' must be private and have accessor methods. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error design VisibilityModifier Variable 'outQueue' must be private and have accessor methods. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error design VisibilityModifier Variable 'usePercolateField' must be private and have accessor methods. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error misc FinalParameters Parameter config should be final. 88
 Error coding HiddenField 'config' hides a field. 88
 Error sizes LineLength Line is longer than 80 characters (found 103). 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error misc FinalParameters Parameter config should be final. 92
 Error coding HiddenField 'config' hides a field. 92
 Error misc FinalParameters Parameter defaultPercolateField should be final. 92
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'getManager' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'getManager' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'setManager' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'setManager' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 101
 Error misc FinalParameters Parameter manager should be final. 101
 Error coding HiddenField 'manager' hides a field. 101
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 109
 Error misc FinalParameters Parameter config should be final. 109
 Error coding HiddenField 'config' hides a field. 109
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'getProcessorOutputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'getProcessorOutputQueue' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 117
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 122
 Error misc FinalParameters Parameter entry should be final. 123
 Error sizes LineLength Line is longer than 80 characters (found 82). 147
 Error sizes LineLength Line is longer than 80 characters (found 82). 161
 Error sizes LineLength Line is longer than 80 characters (found 159). 162
 Error sizes LineLength Line is longer than 80 characters (found 90). 163
 Error sizes LineLength Line is longer than 80 characters (found 83). 165
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'appendMatches' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'appendMatches' static/final/abstract/empty, or adding allowed annotation for the method. 191
 Error javadoc JavadocMethod Missing a Javadoc comment. 191
 Error misc FinalParameters Parameter tagArray should be final. 191
 Error misc FinalParameters Parameter activity should be final. 191
 Error sizes LineLength Line is longer than 80 characters (found 81). 193
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 197
 Error misc FinalParameters Parameter configuration should be final. 198
 Error sizes LineLength Line is longer than 80 characters (found 93). 206
 Error whitespace ParenPad '(' is followed by whitespace. 206
 Error sizes LineLength Line is longer than 80 characters (found 84). 213
 Error sizes LineLength Line is longer than 80 characters (found 107). 214
 Error sizes LineLength Line is longer than 80 characters (found 113). 220
 Error sizes LineLength Line is longer than 80 characters (found 123). 222
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 228
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'numOfPercolateRules' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'numOfPercolateRules' static/final/abstract/empty, or adding allowed annotation for the method. 236
 Error javadoc JavadocMethod Missing a Javadoc comment. 236
 Error misc FinalParameters Parameter indexName should be final. 244
 Error sizes LineLength Line is longer than 80 characters (found 84). 253
 Error sizes LineLength Line is longer than 80 characters (found 131). 254
 Error sizes LineLength Line is longer than 80 characters (found 135). 257
 Error sizes LineLength Line is longer than 80 characters (found 174). 259
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'addPercolateRule' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'addPercolateRule' static/final/abstract/empty, or adding allowed annotation for the method. 266
 Error javadoc JavadocMethod Missing a Javadoc comment. 266
 Error misc FinalParameters Parameter builder should be final. 266
 Error misc FinalParameters Parameter index should be final. 266
 Error sizes LineLength Line is longer than 80 characters (found 93). 267
 Error sizes LineLength Line is longer than 80 characters (found 98). 273
 Error sizes LineLength Line is longer than 80 characters (found 113). 292
 Error misc FinalParameters Parameter ids should be final. 294
 Error misc FinalParameters Parameter index should be final. 294
 Error misc FinalParameters Parameter index should be final. 310
 Error sizes LineLength Line is longer than 80 characters (found 133). 312
 Error coding MagicNumber '1000' is a magic number. 312
 Error sizes LineLength Line is longer than 80 characters (found 106). 313
 Error misc FinalParameters Parameter index should be final. 326
 Error sizes LineLength Line is longer than 80 characters (found 84). 329
 Error sizes LineLength Line is longer than 80 characters (found 99). 335
 Error javadoc JavadocType Missing a Javadoc comment. 341
 Error javadoc JavadocVariable Missing a Javadoc comment. 343
 Error javadoc JavadocVariable Missing a Javadoc comment. 344
 Error sizes LineLength Line is longer than 80 characters (found 89). 352
 Error misc FinalParameters Parameter id should be final. 352
 Error coding HiddenField 'id' hides a field. 352
 Error javadoc JavadocMethod Expected @param tag for 'id'. 352
 Error misc FinalParameters Parameter query should be final. 352
 Error javadoc JavadocMethod Expected @param tag for 'query'. 352
 Error misc FinalParameters Parameter defaultPercolateField should be final. 352
 Error javadoc JavadocMethod Expected @param tag for 'defaultPercolateField'. 352
 Error design DesignForExtension Class 'PercolateQueryBuilder' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateQueryBuilder' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 358
 Error javadoc JavadocMethod Missing a Javadoc comment. 358
 Error design DesignForExtension Class 'PercolateQueryBuilder' looks like designed for extension (can be subclassed), but the method 'getSource' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateQueryBuilder' final or making the method 'getSource' static/final/abstract/empty, or adding allowed annotation for the method. 362
 Error javadoc JavadocMethod Missing a Javadoc comment. 362
 Error javadoc JavadocType Missing a Javadoc comment. 368
 Error javadoc JavadocVariable Missing a Javadoc comment. 369
 Error javadoc JavadocVariable Missing a Javadoc comment. 369
 Error javadoc JavadocVariable Missing a Javadoc comment. 369

org/apache/streams/exceptions/ActivityConversionException.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 85). 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter message should be final. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error misc FinalParameters Parameter cause should be final. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error misc FinalParameters Parameter message should be final. 38
 Error misc FinalParameters Parameter cause should be final. 38

org/apache/streams/exceptions/ActivitySerializerException.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 85). 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter message should be final. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter cause should be final. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter message should be final. 41
 Error misc FinalParameters Parameter cause should be final. 41

org/apache/streams/facebook/api/FacebookPageActivitySerializer.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocStyle First sentence should end with a period. 33
 Error sizes LineLength Line is longer than 80 characters (found 81). 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 39
 Error design DesignForExtension Class 'FacebookPageActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageActivitySerializer' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error design DesignForExtension Class 'FacebookPageActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageActivitySerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error sizes LineLength Line is longer than 80 characters (found 83). 50
 Error misc FinalParameters Parameter deserialized should be final. 50
 Error sizes LineLength Line is longer than 80 characters (found 86). 51
 Error design DesignForExtension Class 'FacebookPageActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageActivitySerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error misc FinalParameters Parameter page should be final. 55
 Error design DesignForExtension Class 'FacebookPageActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserializeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageActivitySerializer' final or making the method 'deserializeAll' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error misc FinalParameters Parameter serializedList should be final. 64
 Error sizes LineLength Line is longer than 80 characters (found 86). 65

org/apache/streams/facebook/api/FacebookPostActivitySerializer.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 109). 36
 Error javadoc JavadocType Missing a Javadoc comment. 36
 Error sizes LineLength Line is longer than 80 characters (found 110). 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error sizes LineLength Line is longer than 80 characters (found 92). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 43
 Error design DesignForExtension Class 'FacebookPostActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPostActivitySerializer' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error design DesignForExtension Class 'FacebookPostActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPostActivitySerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error sizes LineLength Line is longer than 80 characters (found 83). 51
 Error misc FinalParameters Parameter deserialized should be final. 51
 Error sizes LineLength Line is longer than 80 characters (found 86). 52
 Error design DesignForExtension Class 'FacebookPostActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPostActivitySerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error misc FinalParameters Parameter post should be final. 56
 Error design DesignForExtension Class 'FacebookPostActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserializeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPostActivitySerializer' final or making the method 'deserializeAll' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error misc FinalParameters Parameter serializedList should be final. 65
 Error sizes LineLength Line is longer than 80 characters (found 86). 66

org/apache/streams/facebook/feed/FacebookPublicFeedXmlActivitySerializer.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.

org/apache/streams/facebook/processor/FacebookTypeConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error sizes LineLength Line is longer than 80 characters (found 92). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 70
 Error misc FinalParameters Parameter inClass should be final. 70
 Error coding HiddenField 'inClass' hides a field. 70
 Error misc FinalParameters Parameter outClass should be final. 70
 Error coding HiddenField 'outClass' hides a field. 70
 Error design DesignForExtension Class 'FacebookTypeConverter' looks like designed for extension (can be subclassed), but the method 'getProcessorOutputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookTypeConverter' final or making the method 'getProcessorOutputQueue' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error design DesignForExtension Class 'FacebookTypeConverter' looks like designed for extension (can be subclassed), but the method 'setProcessorInputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookTypeConverter' final or making the method 'setProcessorInputQueue' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error misc FinalParameters Parameter inputQueue should be final. 79
 Error sizes LineLength Line is longer than 80 characters (found 134). 92
 Error misc FinalParameters Parameter event should be final. 92
 Error misc FinalParameters Parameter inClass should be final. 92
 Error coding HiddenField 'inClass' hides a field. 92
 Error misc FinalParameters Parameter outClass should be final. 92
 Error coding HiddenField 'outClass' hides a field. 92
 Error whitespace ParenPad '(' is followed by whitespace. 96
 Error whitespace ParenPad '(' is followed by whitespace. 96
 Error whitespace ParenPad ')' is preceded with whitespace. 96
 Error sizes LineLength Line is longer than 80 characters (found 100). 100
 Error sizes LineLength Line is longer than 80 characters (found 100). 103
 Error whitespace ParenPad '(' is followed by whitespace. 105
 Error whitespace ParenPad '(' is followed by whitespace. 105
 Error whitespace ParenPad ')' is preceded with whitespace. 105
 Error whitespace ParenPad '(' is followed by whitespace. 108
 Error whitespace ParenPad '(' is followed by whitespace. 111
 Error whitespace ParenPad '(' is followed by whitespace. 111
 Error whitespace ParenPad ')' is preceded with whitespace. 111
 Error whitespace ParenPad '(' is followed by whitespace. 117
 Error whitespace ParenPad ')' is preceded with whitespace. 117
 Error whitespace NoWhitespaceBefore '++' is preceded with whitespace. 118
 Error misc TodoComment Comment matches to-do format 'TODO:'. 127
 Error design DesignForExtension Class 'FacebookTypeConverter' looks like designed for extension (can be subclassed), but the method 'validate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookTypeConverter' final or making the method 'validate' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error javadoc JavadocMethod Missing a Javadoc comment. 128
 Error misc FinalParameters Parameter document should be final. 128
 Error misc FinalParameters Parameter klass should be final. 128
 Error misc TodoComment Comment matches to-do format 'TODO:'. 132
 Error design DesignForExtension Class 'FacebookTypeConverter' looks like designed for extension (can be subclassed), but the method 'isValidJSON' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookTypeConverter' final or making the method 'isValidJSON' static/final/abstract/empty, or adding allowed annotation for the method. 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 133
 Error blocks EmptyBlock Must have at least one statement. 138
 Error design DesignForExtension Class 'FacebookTypeConverter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookTypeConverter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 148
 Error design DesignForExtension Class 'FacebookTypeConverter' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookTypeConverter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 153
 Error misc FinalParameters Parameter entry should be final. 154
 Error whitespace ParenPad '(' is followed by whitespace. 164
 Error whitespace ParenPad ')' is preceded with whitespace. 164
 Error whitespace ParenPad '(' is followed by whitespace. 167
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 171
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 171
 Error sizes LineLength Line is longer than 80 characters (found 95). 173
 Error coding HiddenField 'inClass' hides a field. 175
 Error whitespace ParenPad '(' is followed by whitespace. 179
 Error whitespace ParenPad '(' is followed by whitespace. 184
 Error sizes LineLength Line is longer than 80 characters (found 93). 189
 Error coding HiddenField 'inClass' hides a field. 189
 Error whitespace ParenPad '(' is followed by whitespace. 193
 Error sizes LineLength Line is longer than 80 characters (found 93). 197
 Error whitespace ParenPad '(' is followed by whitespace. 199
 Error whitespace ParenPad '(' is followed by whitespace. 210
 Error whitespace ParenPad ')' is preceded with whitespace. 210
 Error design DesignForExtension Class 'FacebookTypeConverter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookTypeConverter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 217
 Error misc FinalParameters Parameter configurationObject should be final. 218
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 226
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 226

org/apache/streams/facebook/provider/FacebookDataCollector.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 88). 41
 Error sizes LineLength Line is longer than 80 characters (found 92). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error design VisibilityModifier Variable 'backOff' must be private and have accessor methods. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 97). 62
 Error misc FinalParameters Parameter config should be final. 62
 Error coding HiddenField 'config' hides a field. 62
 Error misc FinalParameters Parameter queue should be final. 62
 Error coding HiddenField 'queue' hides a field. 62
 Error coding MagicNumber '5' is a magic number. 66
 Error sizes LineLength Line is longer than 80 characters (found 91). 76
 Error misc FinalParameters Parameter data should be final. 89
 Error misc FinalParameters Parameter id should be final. 89
 Error sizes LineLength Line is longer than 80 characters (found 88). 98
 Error sizes LineLength Line is longer than 80 characters (found 86). 112
 Error sizes LineLength Line is longer than 80 characters (found 83). 116
 Error design DesignForExtension Class 'FacebookDataCollector' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookDataCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 132
 Error whitespace ParenPad '(' is followed by whitespace. 134
 Error sizes LineLength Line is longer than 80 characters (found 85). 140
 Error design DesignForExtension Class 'FacebookDataCollector' looks like designed for extension (can be subclassed), but the method 'getQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookDataCollector' final or making the method 'getQueue' static/final/abstract/empty, or adding allowed annotation for the method. 147
 Error javadoc JavadocMethod Missing a Javadoc comment. 147

org/apache/streams/facebook/provider/FacebookEventClassifier.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 37
 Error sizes LineLength Line is longer than 80 characters (found 94). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error whitespace ParenPad '(' is followed by whitespace. 46
 Error misc FinalParameters Parameter json should be final. 46
 Error whitespace ParenPad ')' is preceded with whitespace. 46
 Error sizes LineLength Line is longer than 80 characters (found 82). 53
 Error sizes LineLength Line is longer than 80 characters (found 82). 55
 Error whitespace ParenPad '(' is followed by whitespace. 59
 Error whitespace ParenPad '(' is followed by whitespace. 61
 Error whitespace ParenPad ')' is preceded with whitespace. 61

org/apache/streams/facebook/provider/FacebookFriendFeedProvider.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 82). 64
 Error javadoc JavadocType Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error sizes LineLength Line is longer than 80 characters (found 97). 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 70
 Error sizes LineLength Line is longer than 80 characters (found 1,393). 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 76
 Error sizes LineLength Line is longer than 80 characters (found 85). 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 78
 Error design DesignForExtension Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 80
 Error design DesignForExtension Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error misc FinalParameters Parameter config should be final. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error design VisibilityModifier Variable 'idsBatches' must be private and have accessor methods. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error design VisibilityModifier Variable 'executor' must be private and have accessor methods. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error design VisibilityModifier Variable 'start' must be private and have accessor methods. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error design VisibilityModifier Variable 'end' must be private and have accessor methods. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 95
 Error design VisibilityModifier Variable 'running' must be private and have accessor methods. 95
 Error javadoc JavadocVariable Missing a Javadoc comment. 97
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error sizes LineLength Line is longer than 80 characters (found 97). 100
 Error javadoc JavadocMethod Missing a Javadoc comment. 100
 Error misc FinalParameters Parameter numThreads should be final. 100
 Error misc FinalParameters Parameter queueSize should be final. 100
 Error coding MagicNumber '5000L' is a magic number. 102
 Error sizes LineLength Line is longer than 80 characters (found 94). 103
 Error sizes LineLength Line is longer than 80 characters (found 112). 107
 Error coding HiddenField 'configuration' hides a field. 111
 Error sizes LineLength Line is longer than 80 characters (found 136). 113
 Error sizes LineLength Line is longer than 80 characters (found 97). 120
 Error misc FinalParameters Parameter config should be final. 122
 Error javadoc JavadocMethod Expected @param tag for 'config'. 122
 Error misc FinalParameters Parameter klass should be final. 130
 Error coding HiddenField 'klass' hides a field. 130
 Error coding HiddenField 'configuration' hides a field. 132
 Error sizes LineLength Line is longer than 80 characters (found 136). 134
 Error sizes LineLength Line is longer than 80 characters (found 90). 142
 Error javadoc JavadocMethod Missing a Javadoc comment. 142
 Error misc FinalParameters Parameter config should be final. 142
 Error misc FinalParameters Parameter klass should be final. 142
 Error coding HiddenField 'klass' hides a field. 142
 Error design DesignForExtension Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'getProviderQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. 147
 Error javadoc JavadocMethod Missing a Javadoc comment. 147
 Error design DesignForExtension Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 151
 Error design DesignForExtension Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 156
 Error design DesignForExtension Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 162
 Error sizes LineLength Line is longer than 80 characters (found 81). 168
 Error design DesignForExtension Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 180
 Error misc FinalParameters Parameter sequence should be final. 181
 Error design DesignForExtension Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 186
 Error misc FinalParameters Parameter start should be final. 187
 Error coding HiddenField 'start' hides a field. 187
 Error misc FinalParameters Parameter end should be final. 187
 Error coding HiddenField 'end' hides a field. 187
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 192
 Error design DesignForExtension Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 195
 Error design DesignForExtension Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 200
 Error javadoc JavadocMethod Missing a Javadoc comment. 200
 Error misc FinalParameters Parameter pool should be final. 200
 Error coding MagicNumber '10' is a magic number. 204
 Error coding MagicNumber '10' is a magic number. 207
 Error design DesignForExtension Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 219
 Error misc FinalParameters Parameter configurationObject should be final. 220
 Error coding MagicNumber '5' is a magic number. 222
 Error coding MagicNumber '20' is a magic number. 222
 Error whitespace ParenPad '(' is followed by whitespace. 237
 Error whitespace ParenPad ')' is preceded with whitespace. 237
 Error whitespace ParenPad '(' is followed by whitespace. 243
 Error whitespace ParenPad ')' is preceded with whitespace. 245
 Error design DesignForExtension Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'getFacebookClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'getFacebookClient' static/final/abstract/empty, or adding allowed annotation for the method. 252
 Error javadoc JavadocMethod Missing a Javadoc comment. 252
 Error design DesignForExtension Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 268
 Error javadoc JavadocType Missing a Javadoc comment. 273
 Error javadoc JavadocVariable Missing a Javadoc comment. 275
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 275
 Error javadoc JavadocVariable Missing a Javadoc comment. 276
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 276
 Error javadoc JavadocVariable Missing a Javadoc comment. 277
 Error design VisibilityModifier Variable 'id' must be private and have accessor methods. 277
 Error sizes LineLength Line is longer than 80 characters (found 83). 279
 Error javadoc JavadocMethod Missing a Javadoc comment. 279
 Error modifier RedundantModifier Redundant 'public' modifier. 279
 Error misc FinalParameters Parameter provider should be final. 279
 Error coding HiddenField 'provider' hides a field. 279
 Error misc FinalParameters Parameter id should be final. 279
 Error coding HiddenField 'id' hides a field. 279
 Error javadoc JavadocVariable Missing a Javadoc comment. 284
 Error naming MemberName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 284
 Error design VisibilityModifier Variable 'last_count' must be private and have accessor methods. 284
 Error javadoc JavadocVariable Missing a Javadoc comment. 285
 Error naming MemberName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 285
 Error design VisibilityModifier Variable 'page_count' must be private and have accessor methods. 285
 Error javadoc JavadocVariable Missing a Javadoc comment. 286
 Error naming MemberName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 286
 Error design VisibilityModifier Variable 'item_count' must be private and have accessor methods. 286
 Error sizes LineLength Line is longer than 80 characters (found 115). 298
 Error sizes LineLength Line is longer than 80 characters (found 86). 301
 Error whitespace ParenPad '(' is followed by whitespace. 311
 Error whitespace ParenPad ')' is preceded with whitespace. 311
 Error sizes LineLength Line is longer than 80 characters (found 105). 313
 Error regexp RegexpSingleline Line has trailing spaces. 314
 Error sizes LineLength Line is longer than 80 characters (found 104). 321
 Error javadoc JavadocMethod Missing a Javadoc comment. 321
 Error misc FinalParameters Parameter postPaging should be final. 321
 Error misc FinalParameters Parameter postResponseList should be final. 321

org/apache/streams/facebook/provider/FacebookFriendUpdatesProvider.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 85). 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error sizes LineLength Line is longer than 80 characters (found 100). 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error sizes LineLength Line is longer than 80 characters (found 1,351). 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 84
 Error sizes LineLength Line is longer than 80 characters (found 85). 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 86
 Error design DesignForExtension Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 88
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error design DesignForExtension Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error misc FinalParameters Parameter config should be final. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error design VisibilityModifier Variable 'idsBatches' must be private and have accessor methods. 96
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error design VisibilityModifier Variable 'executor' must be private and have accessor methods. 98
 Error javadoc JavadocVariable Missing a Javadoc comment. 100
 Error design VisibilityModifier Variable 'start' must be private and have accessor methods. 100
 Error javadoc JavadocVariable Missing a Javadoc comment. 101
 Error design VisibilityModifier Variable 'end' must be private and have accessor methods. 101
 Error javadoc JavadocVariable Missing a Javadoc comment. 103
 Error design VisibilityModifier Variable 'running' must be private and have accessor methods. 103
 Error javadoc JavadocVariable Missing a Javadoc comment. 105
 Error javadoc JavadocVariable Missing a Javadoc comment. 106
 Error misc TodoComment Comment matches to-do format 'TODO:'. 108
 Error sizes LineLength Line is longer than 80 characters (found 97). 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 109
 Error misc FinalParameters Parameter numThreads should be final. 109
 Error misc FinalParameters Parameter queueSize should be final. 109
 Error coding MagicNumber '5000L' is a magic number. 111
 Error sizes LineLength Line is longer than 80 characters (found 94). 112
 Error sizes LineLength Line is longer than 80 characters (found 115). 116
 Error coding HiddenField 'configuration' hides a field. 120
 Error sizes LineLength Line is longer than 80 characters (found 136). 122
 Error sizes LineLength Line is longer than 80 characters (found 95). 129
 Error misc FinalParameters Parameter config should be final. 131
 Error javadoc JavadocMethod Expected @param tag for 'config'. 131
 Error misc FinalParameters Parameter klass should be final. 140
 Error coding HiddenField 'klass' hides a field. 140
 Error javadoc JavadocMethod Expected @param tag for 'klass'. 140
 Error coding HiddenField 'configuration' hides a field. 142
 Error sizes LineLength Line is longer than 80 characters (found 136). 144
 Error sizes LineLength Line is longer than 80 characters (found 93). 157
 Error misc FinalParameters Parameter config should be final. 157
 Error javadoc JavadocMethod Expected @param tag for 'config'. 157
 Error misc FinalParameters Parameter klass should be final. 157
 Error coding HiddenField 'klass' hides a field. 157
 Error javadoc JavadocMethod Expected @param tag for 'klass'. 157
 Error design DesignForExtension Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'getProviderQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. 162
 Error javadoc JavadocMethod Missing a Javadoc comment. 162
 Error design DesignForExtension Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 166
 Error design DesignForExtension Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 171
 Error design DesignForExtension Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 176
 Error design DesignForExtension Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 198
 Error misc FinalParameters Parameter sequence should be final. 199
 Error design DesignForExtension Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 204
 Error misc FinalParameters Parameter start should be final. 205
 Error coding HiddenField 'start' hides a field. 205
 Error misc FinalParameters Parameter end should be final. 205
 Error coding HiddenField 'end' hides a field. 205
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 210
 Error design DesignForExtension Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 213
 Error design DesignForExtension Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 218
 Error javadoc JavadocMethod Missing a Javadoc comment. 218
 Error misc FinalParameters Parameter pool should be final. 218
 Error coding MagicNumber '10' is a magic number. 222
 Error coding MagicNumber '10' is a magic number. 225
 Error design DesignForExtension Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 237
 Error misc FinalParameters Parameter configurationObject should be final. 238
 Error coding MagicNumber '5' is a magic number. 240
 Error coding MagicNumber '20' is a magic number. 240
 Error whitespace ParenPad '(' is followed by whitespace. 257
 Error whitespace ParenPad ')' is preceded with whitespace. 259
 Error design DesignForExtension Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'getFacebookClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'getFacebookClient' static/final/abstract/empty, or adding allowed annotation for the method. 266
 Error javadoc JavadocMethod Missing a Javadoc comment. 266
 Error design DesignForExtension Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 282
 Error javadoc JavadocType Missing a Javadoc comment. 287
 Error javadoc JavadocVariable Missing a Javadoc comment. 289
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 289
 Error javadoc JavadocVariable Missing a Javadoc comment. 290
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 290
 Error javadoc JavadocVariable Missing a Javadoc comment. 292
 Error sizes LineLength Line is longer than 80 characters (found 91). 294
 Error javadoc JavadocMethod Missing a Javadoc comment. 294
 Error modifier RedundantModifier Redundant 'public' modifier. 294
 Error misc FinalParameters Parameter facebookUserstreamProvider should be final. 294
 Error sizes LineLength Line is longer than 80 characters (found 108). 305
 Error sizes LineLength Line is longer than 80 characters (found 111). 306
 Error sizes LineLength Line is longer than 80 characters (found 115). 309
 Error sizes LineLength Line is longer than 80 characters (found 86). 312

org/apache/streams/facebook/provider/FacebookProvider.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error sizes LineLength Line is longer than 80 characters (found 87). 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error design VisibilityModifier Variable 'configuration' must be private and have accessor methods. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error design VisibilityModifier Variable 'datums' must be private and have accessor methods. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error design VisibilityModifier Variable 'futures' must be private and have accessor methods. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error sizes LineLength Line is longer than 80 characters (found 87). 74
 Error sizes LineLength Line is longer than 80 characters (found 173). 78
 Error misc FinalParameters Parameter configuration should be final. 87
 Error coding HiddenField 'configuration' hides a field. 87
 Error javadoc JavadocMethod Expected @param tag for 'configuration'. 87
 Error design DesignForExtension Class 'FacebookProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error design DesignForExtension Class 'FacebookProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error design DesignForExtension Class 'FacebookProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error sizes LineLength Line is longer than 80 characters (found 93). 110
 Error design DesignForExtension Class 'FacebookProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 116
 Error misc FinalParameters Parameter sequence should be final. 117
 Error design DesignForExtension Class 'FacebookProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 121
 Error misc FinalParameters Parameter start should be final. 122
 Error misc FinalParameters Parameter end should be final. 122
 Error design DesignForExtension Class 'FacebookProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 126
 Error misc FinalParameters Parameter configurationObject should be final. 127
 Error sizes LineLength Line is longer than 80 characters (found 86). 130
 Error design DesignForExtension Class 'FacebookProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 133
 Error coding MagicNumber '5' is a magic number. 135
 Error coding MagicNumber '5' is a magic number. 135
 Error misc FinalParameters Parameter idsToAfterDate should be final. 143
 Error design DesignForExtension Class 'FacebookProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 154
 Error sizes LineLength Line is longer than 80 characters (found 93). 156

org/apache/streams/facebook/provider/FacebookUserInformationProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 87). 63
 Error javadoc JavadocType Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error sizes LineLength Line is longer than 80 characters (found 102). 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 69
 Error sizes LineLength Line is longer than 80 characters (found 1,393). 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error sizes LineLength Line is longer than 80 characters (found 84). 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error sizes LineLength Line is longer than 80 characters (found 85). 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 75
 Error design DesignForExtension Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error design DesignForExtension Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter config should be final. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error design VisibilityModifier Variable 'idsBatches' must be private and have accessor methods. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error design VisibilityModifier Variable 'executor' must be private and have accessor methods. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error design VisibilityModifier Variable 'start' must be private and have accessor methods. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error design VisibilityModifier Variable 'end' must be private and have accessor methods. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error design VisibilityModifier Variable 'running' must be private and have accessor methods. 92
 Error sizes LineLength Line is longer than 80 characters (found 97). 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error misc FinalParameters Parameter numThreads should be final. 94
 Error misc FinalParameters Parameter queueSize should be final. 94
 Error coding MagicNumber '5000L' is a magic number. 96
 Error sizes LineLength Line is longer than 80 characters (found 94). 97
 Error sizes LineLength Line is longer than 80 characters (found 117). 101
 Error coding HiddenField 'facebookUserInformationConfiguration' hides a field. 105
 Error sizes LineLength Line is longer than 80 characters (found 159). 107
 Error sizes LineLength Line is longer than 80 characters (found 101). 114
 Error sizes LineLength Line is longer than 80 characters (found 87). 117
 Error misc FinalParameters Parameter config should be final. 117
 Error javadoc JavadocMethod Expected @param tag for 'config'. 117
 Error javadoc JavadocMethod Missing a Javadoc comment. 121
 Error misc FinalParameters Parameter klass should be final. 121
 Error coding HiddenField 'klass' hides a field. 121
 Error coding HiddenField 'facebookUserInformationConfiguration' hides a field. 123
 Error sizes LineLength Line is longer than 80 characters (found 159). 125
 Error sizes LineLength Line is longer than 80 characters (found 100). 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 133
 Error misc FinalParameters Parameter config should be final. 133
 Error misc FinalParameters Parameter klass should be final. 133
 Error coding HiddenField 'klass' hides a field. 133
 Error design DesignForExtension Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'getProviderQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. 138
 Error javadoc JavadocMethod Missing a Javadoc comment. 138
 Error design DesignForExtension Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 142
 Error design DesignForExtension Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 147
 Error design DesignForExtension Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 152
 Error whitespace ParenPad '(' is followed by whitespace. 197
 Error whitespace ParenPad ')' is preceded with whitespace. 197
 Error whitespace ParenPad '(' is followed by whitespace. 212
 Error whitespace ParenPad ')' is preceded with whitespace. 214
 Error design DesignForExtension Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 234
 Error misc FinalParameters Parameter sequence should be final. 235
 Error design DesignForExtension Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 240
 Error misc FinalParameters Parameter start should be final. 241
 Error coding HiddenField 'start' hides a field. 241
 Error misc FinalParameters Parameter end should be final. 241
 Error coding HiddenField 'end' hides a field. 241
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 246
 Error design DesignForExtension Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 249
 Error design DesignForExtension Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 254
 Error javadoc JavadocMethod Missing a Javadoc comment. 254
 Error misc FinalParameters Parameter pool should be final. 254
 Error coding MagicNumber '10' is a magic number. 258
 Error coding MagicNumber '10' is a magic number. 261
 Error design DesignForExtension Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 273
 Error misc FinalParameters Parameter configurationObject should be final. 274
 Error sizes LineLength Line is longer than 80 characters (found 88). 276
 Error coding MagicNumber '5' is a magic number. 276
 Error coding MagicNumber '20' is a magic number. 276
 Error sizes LineLength Line is longer than 80 characters (found 87). 280
 Error sizes LineLength Line is longer than 80 characters (found 91). 281
 Error sizes LineLength Line is longer than 80 characters (found 97). 282
 Error coding HiddenField 'idsBatches' hides a field. 286
 Error coding MagicNumber '100' is a magic number. 292
 Error design DesignForExtension Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'getFacebookClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'getFacebookClient' static/final/abstract/empty, or adding allowed annotation for the method. 309
 Error javadoc JavadocMethod Missing a Javadoc comment. 309
 Error sizes LineLength Line is longer than 80 characters (found 82). 312
 Error sizes LineLength Line is longer than 80 characters (found 90). 313
 Error sizes LineLength Line is longer than 80 characters (found 98). 314
 Error design DesignForExtension Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 324

org/apache/streams/facebook/provider/FacebookUserstreamProvider.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 82). 66
 Error javadoc JavadocType Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error sizes LineLength Line is longer than 80 characters (found 97). 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 78
 Error sizes LineLength Line is longer than 80 characters (found 85). 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 80
 Error design DesignForExtension Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error design DesignForExtension Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter config should be final. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error design VisibilityModifier Variable 'executor' must be private and have accessor methods. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error design VisibilityModifier Variable 'start' must be private and have accessor methods. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error design VisibilityModifier Variable 'end' must be private and have accessor methods. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 95
 Error design VisibilityModifier Variable 'running' must be private and have accessor methods. 95
 Error javadoc JavadocVariable Missing a Javadoc comment. 97
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error javadoc JavadocVariable Missing a Javadoc comment. 100
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 100
 Error sizes LineLength Line is longer than 80 characters (found 97). 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter numThreads should be final. 102
 Error misc FinalParameters Parameter queueSize should be final. 102
 Error coding MagicNumber '5000L' is a magic number. 104
 Error sizes LineLength Line is longer than 80 characters (found 94). 105
 Error sizes LineLength Line is longer than 80 characters (found 159). 115
 Error misc FinalParameters Parameter config should be final. 125
 Error misc FinalParameters Parameter klass should be final. 133
 Error coding HiddenField 'klass' hides a field. 133
 Error sizes LineLength Line is longer than 80 characters (found 159). 137
 Error sizes LineLength Line is longer than 80 characters (found 90). 145
 Error javadoc JavadocMethod Missing a Javadoc comment. 145
 Error misc FinalParameters Parameter config should be final. 145
 Error misc FinalParameters Parameter klass should be final. 145
 Error coding HiddenField 'klass' hides a field. 145
 Error design DesignForExtension Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'getProviderQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. 150
 Error javadoc JavadocMethod Missing a Javadoc comment. 150
 Error design DesignForExtension Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 154
 Error design DesignForExtension Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 159
 Error whitespace ParenPad '(' is followed by whitespace. 164
 Error whitespace ParenPad ')' is preceded with whitespace. 166
 Error whitespace ParenPad '(' is followed by whitespace. 167
 Error design DesignForExtension Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 183
 Error sizes LineLength Line is longer than 80 characters (found 81). 189
 Error design DesignForExtension Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 201
 Error misc FinalParameters Parameter sequence should be final. 202
 Error design DesignForExtension Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 207
 Error misc FinalParameters Parameter start should be final. 208
 Error coding HiddenField 'start' hides a field. 208
 Error misc FinalParameters Parameter end should be final. 208
 Error coding HiddenField 'end' hides a field. 208
 Error design DesignForExtension Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 216
 Error design DesignForExtension Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 221
 Error javadoc JavadocMethod Missing a Javadoc comment. 221
 Error misc FinalParameters Parameter pool should be final. 221
 Error coding MagicNumber '10' is a magic number. 225
 Error coding MagicNumber '10' is a magic number. 228
 Error design DesignForExtension Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 240
 Error misc FinalParameters Parameter configurationObject should be final. 241
 Error coding MagicNumber '5' is a magic number. 243
 Error coding MagicNumber '20' is a magic number. 243
 Error whitespace ParenPad '(' is followed by whitespace. 253
 Error whitespace ParenPad ')' is preceded with whitespace. 255
 Error coding MagicNumber '100' is a magic number. 264
 Error design DesignForExtension Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'getFacebookClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'getFacebookClient' static/final/abstract/empty, or adding allowed annotation for the method. 276
 Error javadoc JavadocMethod Missing a Javadoc comment. 276
 Error design DesignForExtension Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 290
 Error javadoc JavadocType Missing a Javadoc comment. 295
 Error javadoc JavadocVariable Missing a Javadoc comment. 297
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 297
 Error javadoc JavadocVariable Missing a Javadoc comment. 298
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 298
 Error javadoc JavadocVariable Missing a Javadoc comment. 299
 Error design VisibilityModifier Variable 'id' must be private and have accessor methods. 299
 Error javadoc JavadocVariable Missing a Javadoc comment. 301
 Error sizes LineLength Line is longer than 80 characters (found 91). 303
 Error javadoc JavadocMethod Missing a Javadoc comment. 303
 Error modifier RedundantModifier Redundant 'public' modifier. 303
 Error misc FinalParameters Parameter facebookUserstreamProvider should be final. 303
 Error sizes LineLength Line is longer than 80 characters (found 102). 307
 Error javadoc JavadocMethod Missing a Javadoc comment. 307
 Error modifier RedundantModifier Redundant 'public' modifier. 307
 Error misc FinalParameters Parameter facebookUserstreamProvider should be final. 307
 Error misc FinalParameters Parameter id should be final. 307
 Error coding HiddenField 'id' hides a field. 307
 Error sizes LineLength Line is longer than 80 characters (found 108). 321
 Error sizes LineLength Line is longer than 80 characters (found 111). 322
 Error sizes LineLength Line is longer than 80 characters (found 126). 323
 Error sizes LineLength Line is longer than 80 characters (found 115). 326
 Error sizes LineLength Line is longer than 80 characters (found 86). 329

org/apache/streams/facebook/provider/page/FacebookPageDataCollector.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 96). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error sizes LineLength Line is longer than 80 characters (found 108). 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error misc FinalParameters Parameter queue should be final. 46
 Error misc FinalParameters Parameter configuration should be final. 46
 Error design DesignForExtension Class 'FacebookPageDataCollector' looks like designed for extension (can be subclassed), but the method 'getData' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageDataCollector' final or making the method 'getData' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error misc FinalParameters Parameter id should be final. 51
 Error sizes LineLength Line is longer than 80 characters (found 147). 56
 Error design DesignForExtension Class 'FacebookPageDataCollector' looks like designed for extension (can be subclassed), but the method 'getPage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageDataCollector' final or making the method 'getPage' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter pageId should be final. 60
 Error sizes LineLength Line is longer than 80 characters (found 123). 68
 Error coding MagicNumber '17' is a magic number. 73
 Error coding MagicNumber '4' is a magic number. 73
 Error coding MagicNumber '341' is a magic number. 73
 Error sizes LineLength Line is longer than 80 characters (found 82). 78
 Error design DesignForExtension Class 'FacebookPageDataCollector' looks like designed for extension (can be subclassed), but the method 'getQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageDataCollector' final or making the method 'getQueue' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81

org/apache/streams/facebook/provider/page/FacebookPageProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 49
 Error sizes LineLength Line is longer than 80 characters (found 138). 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error sizes LineLength Line is longer than 80 characters (found 91). 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter facebookConfiguration should be final. 81
 Error design DesignForExtension Class 'FacebookPageProvider' looks like designed for extension (can be subclassed), but the method 'getQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageProvider' final or making the method 'getQueue' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error design DesignForExtension Class 'FacebookPageProvider' looks like designed for extension (can be subclassed), but the method 'getDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageProvider' final or making the method 'getDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. 90
 Error misc FinalParameters Parameter args should be final. 100
 Error sizes LineLength Line is longer than 80 characters (found 115). 110
 Error sizes LineLength Line is longer than 80 characters (found 98). 114
 Error sizes LineLength Line is longer than 80 characters (found 134). 115
 Error sizes LineLength Line is longer than 80 characters (found 101). 118
 Error sizes LineLength Line is longer than 80 characters (found 111). 122
 Error whitespace ParenPad '(' is followed by whitespace. 133

org/apache/streams/facebook/provider/pagefeed/FacebookPageFeedDataCollector.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 100). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error sizes LineLength Line is longer than 80 characters (found 112). 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter queue should be final. 49
 Error misc FinalParameters Parameter configuration should be final. 49
 Error design DesignForExtension Class 'FacebookPageFeedDataCollector' looks like designed for extension (can be subclassed), but the method 'getData' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageFeedDataCollector' final or making the method 'getData' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error misc FinalParameters Parameter id should be final. 54
 Error sizes LineLength Line is longer than 80 characters (found 137). 65
 Error sizes LineLength Line is longer than 80 characters (found 111). 68
 Error sizes LineLength Line is longer than 80 characters (found 135). 69
 Error sizes LineLength Line is longer than 80 characters (found 110). 70
 Error sizes LineLength Line is longer than 80 characters (found 135). 71
 Error sizes LineLength Line is longer than 80 characters (found 135). 73
 Error sizes LineLength Line is longer than 80 characters (found 107). 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error misc FinalParameters Parameter paging should be final. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error misc FinalParameters Parameter pageId should be final. 98
 Error sizes LineLength Line is longer than 80 characters (found 97). 103
 Error sizes LineLength Line is longer than 80 characters (found 92). 109
 Error misc FinalParameters Parameter pageId should be final. 109
 Error misc FinalParameters Parameter paging should be final. 109
 Error sizes LineLength Line is longer than 80 characters (found 123). 123
 Error sizes LineLength Line is longer than 80 characters (found 171). 124
 Error coding MagicNumber '17' is a magic number. 129
 Error coding MagicNumber '4' is a magic number. 129
 Error coding MagicNumber '341' is a magic number. 129
 Error sizes LineLength Line is longer than 80 characters (found 82). 134

org/apache/streams/facebook/provider/pagefeed/FacebookPageFeedProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error sizes LineLength Line is longer than 80 characters (found 91). 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error misc FinalParameters Parameter config should be final. 62
 Error design DesignForExtension Class 'FacebookPageFeedProvider' looks like designed for extension (can be subclassed), but the method 'getDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageFeedProvider' final or making the method 'getDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error misc FinalParameters Parameter args should be final. 76
 Error sizes LineLength Line is longer than 80 characters (found 115). 86
 Error sizes LineLength Line is longer than 80 characters (found 98). 90
 Error sizes LineLength Line is longer than 80 characters (found 134). 91
 Error sizes LineLength Line is longer than 80 characters (found 101). 94
 Error sizes LineLength Line is longer than 80 characters (found 111). 98
 Error whitespace ParenPad '(' is followed by whitespace. 109

org/apache/streams/facebook/serializer/FacebookActivityUtil.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 55
 Error sizes LineLength Line is longer than 80 characters (found 91). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error sizes LineLength Line is longer than 80 characters (found 87). 61
 Error sizes LineLength Line is longer than 80 characters (found 102). 64
 Error misc FinalParameters Parameter page should be final. 64
 Error misc FinalParameters Parameter activity should be final. 64
 Error javadoc JavadocMethod Expected @throws tag for 'ActivitySerializerException'. 64
 Error sizes LineLength Line is longer than 80 characters (found 102). 76
 Error misc FinalParameters Parameter post should be final. 76
 Error misc FinalParameters Parameter activity should be final. 76
 Error javadoc JavadocMethod Expected @throws tag for 'ActivitySerializerException'. 76
 Error misc FinalParameters Parameter post should be final. 101
 Error javadoc JavadocMethod Expected @param tag for 'post'. 101
 Error sizes LineLength Line is longer than 80 characters (found 108). 119
 Error misc FinalParameters Parameter page should be final. 142
 Error misc FinalParameters Parameter post should be final. 175
 Error sizes LineLength Line is longer than 80 characters (found 81). 187
 Error misc FinalParameters Parameter actor should be final. 198
 Error misc FinalParameters Parameter page should be final. 198
 Error javadoc JavadocStyle First sentence should end with a period. 214
 Error misc FinalParameters Parameter activity should be final. 220
 Error javadoc JavadocMethod Expected @param tag for 'activity'. 220
 Error misc FinalParameters Parameter post should be final. 220
 Error javadoc JavadocMethod Expected @param tag for 'post'. 220
 Error sizes LineLength Line is longer than 80 characters (found 96). 222
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 224
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 228
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 233
 Error sizes LineLength Line is longer than 80 characters (found 86). 235
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 235
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 239
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 244
 Error sizes LineLength Line is longer than 80 characters (found 89). 251
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 251
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 251
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 255
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 257
 Error sizes LineLength Line is longer than 80 characters (found 113). 258
 Error javadoc JavadocStyle First sentence should end with a period. 265
 Error misc FinalParameters Parameter idparts should be final. 270
 Error sizes LineLength Line is longer than 80 characters (found 124). 272

org/apache/streams/facebook/serializer/FacebookStreamsPostSerializer.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 31
 Error sizes LineLength Line is longer than 80 characters (found 101). 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error design DesignForExtension Class 'FacebookStreamsPostSerializer' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookStreamsPostSerializer' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error design DesignForExtension Class 'FacebookStreamsPostSerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookStreamsPostSerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error sizes LineLength Line is longer than 80 characters (found 83). 46
 Error misc FinalParameters Parameter deserialized should be final. 46
 Error design DesignForExtension Class 'FacebookStreamsPostSerializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookStreamsPostSerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error misc FinalParameters Parameter post should be final. 51
 Error design DesignForExtension Class 'FacebookStreamsPostSerializer' looks like designed for extension (can be subclassed), but the method 'deserializeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookStreamsPostSerializer' final or making the method 'deserializeAll' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error misc FinalParameters Parameter serializedList should be final. 61
 Error misc FinalParameters Parameter post should be final. 70
 Error misc FinalParameters Parameter post should be final. 82

org/apache/streams/filebuffer/FileBufferPersistReader.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 84). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error sizes LineLength Line is longer than 80 characters (found 94). 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error sizes LineLength Line is longer than 80 characters (found 87). 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error misc FinalParameters Parameter config should be final. 74
 Error coding HiddenField 'config' hides a field. 74
 Error design DesignForExtension Class 'FileBufferPersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FileBufferPersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 78
 Error design DesignForExtension Class 'FileBufferPersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FileBufferPersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error design DesignForExtension Class 'FileBufferPersistReader' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FileBufferPersistReader' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 88
 Error design DesignForExtension Class 'FileBufferPersistReader' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FileBufferPersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 117
 Error whitespace ParenPad '(' is followed by whitespace. 117
 Error misc FinalParameters Parameter entry should be final. 117
 Error whitespace ParenPad ')' is preceded with whitespace. 117
 Error design DesignForExtension Class 'FileBufferPersistReader' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FileBufferPersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 121
 Error misc FinalParameters Parameter bigInteger should be final. 122
 Error design DesignForExtension Class 'FileBufferPersistReader' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FileBufferPersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 126
 Error misc FinalParameters Parameter dateTime should be final. 127
 Error misc FinalParameters Parameter dateTime2 should be final. 127
 Error design DesignForExtension Class 'FileBufferPersistReader' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FileBufferPersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 131
 Error design DesignForExtension Class 'FileBufferPersistReader' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FileBufferPersistReader' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 136
 Error misc FinalParameters Parameter configurationObject should be final. 137
 Error coding MagicNumber '1000' is a magic number. 140
 Error whitespace ParenPad '(' is followed by whitespace. 147
 Error whitespace ParenPad '(' is followed by whitespace. 149
 Error whitespace ParenPad ')' is preceded with whitespace. 149
 Error design DesignForExtension Class 'FileBufferPersistReader' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FileBufferPersistReader' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 172

org/apache/streams/filebuffer/FileBufferPersistWriter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 84). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error sizes LineLength Line is longer than 80 characters (found 94). 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error sizes LineLength Line is longer than 80 characters (found 87). 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter config should be final. 63
 Error coding HiddenField 'config' hides a field. 63
 Error design DesignForExtension Class 'FileBufferPersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FileBufferPersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error design DesignForExtension Class 'FileBufferPersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FileBufferPersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error misc FinalParameters Parameter entry should be final. 73
 Error sizes LineLength Line is longer than 80 characters (found 94). 75
 Error coding AvoidInlineConditionals Avoid inline conditionals. 75
 Error sizes LineLength Line is longer than 80 characters (found 86). 79
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 81
 Error design DesignForExtension Class 'FileBufferPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FileBufferPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error misc FinalParameters Parameter configurationObject should be final. 90
 Error whitespace ParenPad '(' is followed by whitespace. 94
 Error design DesignForExtension Class 'FileBufferPersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FileBufferPersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 111

org/apache/streams/filters/VerbDefinitionDropFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 103). 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error sizes LineLength Line is longer than 80 characters (found 95). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error design VisibilityModifier Variable 'verbDefinitionSet' must be private and have accessor methods. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'resolver' must be private and have accessor methods. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter verbDefinitionSet should be final. 54
 Error coding HiddenField 'verbDefinitionSet' hides a field. 54
 Error design DesignForExtension Class 'VerbDefinitionDropFilter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VerbDefinitionDropFilter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error design DesignForExtension Class 'VerbDefinitionDropFilter' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VerbDefinitionDropFilter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error misc FinalParameters Parameter entry should be final. 65
 Error design DesignForExtension Class 'VerbDefinitionDropFilter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VerbDefinitionDropFilter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error misc FinalParameters Parameter configuration should be final. 85
 Error whitespace ParenPad '(' is followed by whitespace. 86

org/apache/streams/filters/VerbDefinitionKeepFilter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 103). 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error sizes LineLength Line is longer than 80 characters (found 95). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error design VisibilityModifier Variable 'verbDefinitionSet' must be private and have accessor methods. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'resolver' must be private and have accessor methods. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter verbDefinitionSet should be final. 54
 Error coding HiddenField 'verbDefinitionSet' hides a field. 54
 Error design DesignForExtension Class 'VerbDefinitionKeepFilter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VerbDefinitionKeepFilter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error design DesignForExtension Class 'VerbDefinitionKeepFilter' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VerbDefinitionKeepFilter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error misc FinalParameters Parameter entry should be final. 65
 Error design DesignForExtension Class 'VerbDefinitionKeepFilter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VerbDefinitionKeepFilter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error misc FinalParameters Parameter configuration should be final. 85
 Error whitespace ParenPad '(' is followed by whitespace. 86
 Error whitespace ParenPad ')' is preceded with whitespace. 86

org/apache/streams/gmail/provider/GMailImapProviderTask.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 92). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter provider should be final. 40
 Error coding HiddenField 'provider' hides a field. 40
 Error design DesignForExtension Class 'GMailImapProviderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailImapProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error sizes LineLength Line is longer than 80 characters (found 85). 47
 Error sizes LineLength Line is longer than 80 characters (found 102). 52
 Error whitespace ParenPad '(' is followed by whitespace. 52
 Error whitespace ParenPad ')' is preceded with whitespace. 52

org/apache/streams/gmail/provider/GMailMessageActivitySerializer.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 89). 57
 Error sizes LineLength Line is longer than 80 characters (found 101). 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter provider should be final. 63
 Error coding HiddenField 'provider' hides a field. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter event should be final. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter event should be final. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error misc FinalParameters Parameter event should be final. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error misc FinalParameters Parameter event should be final. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error misc FinalParameters Parameter event should be final. 99
 Error sizes LineLength Line is longer than 80 characters (found 86). 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error misc FinalParameters Parameter activity should be final. 103
 Error misc FinalParameters Parameter gmailMessage should be final. 103
 Error sizes LineLength Line is longer than 80 characters (found 92). 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error misc FinalParameters Parameter idparts should be final. 108
 Error sizes LineLength Line is longer than 80 characters (found 123). 110
 Error design DesignForExtension Class 'GMailMessageActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailMessageActivitySerializer' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error design DesignForExtension Class 'GMailMessageActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailMessageActivitySerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. 118
 Error misc FinalParameters Parameter activity should be final. 119
 Error design DesignForExtension Class 'GMailMessageActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailMessageActivitySerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error misc FinalParameters Parameter gmailMessage should be final. 124
 Error sizes LineLength Line is longer than 80 characters (found 119). 127
 Error coding HiddenField 'provider' hides a field. 129
 Error design DesignForExtension Class 'GMailMessageActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserializeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailMessageActivitySerializer' final or making the method 'deserializeAll' static/final/abstract/empty, or adding allowed annotation for the method. 155
 Error misc FinalParameters Parameter serializedList should be final. 156
 Error design DesignForExtension Class 'GMailMessageActivitySerializer' looks like designed for extension (can be subclassed), but the method 'convert' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailMessageActivitySerializer' final or making the method 'convert' static/final/abstract/empty, or adding allowed annotation for the method. 160
 Error javadoc JavadocMethod Missing a Javadoc comment. 160
 Error misc FinalParameters Parameter event should be final. 160
 Error javadoc JavadocType Missing a Javadoc comment. 164
 Error javadoc JavadocMethod Missing a Javadoc comment. 165
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error javadoc JavadocMethod Missing a Javadoc comment. 173
 Error javadoc JavadocMethod Missing a Javadoc comment. 181
 Error javadoc JavadocMethod Missing a Javadoc comment. 186

org/apache/streams/gmail/provider/GMailProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 58
 Error sizes LineLength Line is longer than 80 characters (found 84). 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error design VisibilityModifier Variable 'inQueue' must be private and have accessor methods. 61
 Error coding MagicNumber '10000' is a magic number. 61
 Error sizes LineLength Line is longer than 80 characters (found 87). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error design VisibilityModifier Variable 'task' must be private and have accessor methods. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error design VisibilityModifier Variable 'rssClient' must be private and have accessor methods. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error design VisibilityModifier Variable 'imapClient' must be private and have accessor methods. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error design VisibilityModifier Variable 'countersTotal' must be private and have accessor methods. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error design VisibilityModifier Variable 'countersCurrent' must be private and have accessor methods. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error sizes LineLength Line is longer than 80 characters (found 81). 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error misc FinalParameters Parameter config should be final. 77
 Error coding HiddenField 'config' hides a field. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter klass should be final. 81
 Error coding HiddenField 'klass' hides a field. 81
 Error sizes LineLength Line is longer than 80 characters (found 81). 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error misc FinalParameters Parameter config should be final. 87
 Error coding HiddenField 'config' hides a field. 87
 Error misc FinalParameters Parameter klass should be final. 87
 Error coding HiddenField 'klass' hides a field. 87
 Error sizes LineLength Line is longer than 80 characters (found 95). 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error misc FinalParameters Parameter nThreads should be final. 92
 Error misc FinalParameters Parameter queueSize should be final. 92
 Error coding MagicNumber '5000L' is a magic number. 94
 Error sizes LineLength Line is longer than 80 characters (found 94). 95
 Error design DesignForExtension Class 'GMailProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error design DesignForExtension Class 'GMailProvider' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter config should be final. 102
 Error coding HiddenField 'config' hides a field. 102
 Error design DesignForExtension Class 'GMailProvider' looks like designed for extension (can be subclassed), but the method 'getInQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailProvider' final or making the method 'getInQueue' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error design DesignForExtension Class 'GMailProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error design DesignForExtension Class 'GMailProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 115
 Error design DesignForExtension Class 'GMailProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 122
 Error whitespace ParenPad '(' is followed by whitespace. 127
 Error whitespace ParenPad ')' is preceded with whitespace. 127
 Error sizes LineLength Line is longer than 80 characters (found 81). 128
 Error design DesignForExtension Class 'GMailProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 139
 Error misc FinalParameters Parameter sequence should be final. 140
 Error design DesignForExtension Class 'GMailProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 144
 Error misc FinalParameters Parameter start should be final. 145
 Error misc FinalParameters Parameter end should be final. 145
 Error design DesignForExtension Class 'GMailProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 149
 Error design DesignForExtension Class 'GMailProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 154
 Error misc FinalParameters Parameter configurationObject should be final. 155
 Error sizes LineLength Line is longer than 80 characters (found 118). 162
 Error sizes LineLength Line is longer than 80 characters (found 97). 167
 Error design DesignForExtension Class 'GMailProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GMailProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 175
 Error coding MagicNumber '5' is a magic number. 178

org/apache/streams/gplus/processor/GooglePlusCommentProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error sizes LineLength Line is longer than 80 characters (found 97). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error design DesignForExtension Class 'GooglePlusCommentProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GooglePlusCommentProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error design DesignForExtension Class 'GooglePlusCommentProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GooglePlusCommentProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error misc FinalParameters Parameter entry should be final. 51
 Error misc TodoComment Comment matches to-do format 'TODO:'. 64
 Error sizes LineLength Line is longer than 80 characters (found 90). 72
 Error whitespace ParenPad '(' is followed by whitespace. 75
 Error whitespace ParenPad ')' is preceded with whitespace. 75
 Error design DesignForExtension Class 'GooglePlusCommentProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GooglePlusCommentProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error misc FinalParameters Parameter configurationObject should be final. 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error misc FinalParameters Parameter activityId should be final. 92
 Error sizes LineLength Line is longer than 80 characters (found 85). 94
 Error coding AvoidInlineConditionals Avoid inline conditionals. 94

org/apache/streams/gplus/processor/GooglePlusTypeConverter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 110). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error sizes LineLength Line is longer than 80 characters (found 94). 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 54
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 54
 Error design DesignForExtension Class 'GooglePlusTypeConverter' looks like designed for extension (can be subclassed), but the method 'getProcessorOutputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GooglePlusTypeConverter' final or making the method 'getProcessorOutputQueue' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error design DesignForExtension Class 'GooglePlusTypeConverter' looks like designed for extension (can be subclassed), but the method 'setProcessorInputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GooglePlusTypeConverter' final or making the method 'setProcessorInputQueue' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter inputQueue should be final. 60
 Error design DesignForExtension Class 'GooglePlusTypeConverter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GooglePlusTypeConverter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error design DesignForExtension Class 'GooglePlusTypeConverter' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GooglePlusTypeConverter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error misc FinalParameters Parameter entry should be final. 70
 Error sizes LineLength Line is longer than 80 characters (found 108). 88
 Error sizes LineLength Line is longer than 80 characters (found 89). 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 107
 Error misc FinalParameters Parameter item should be final. 107
 Error sizes LineLength Line is longer than 80 characters (found 83). 113
 Error sizes LineLength Line is longer than 80 characters (found 98). 114
 Error design DesignForExtension Class 'GooglePlusTypeConverter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GooglePlusTypeConverter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error misc FinalParameters Parameter configurationObject should be final. 124
 Error sizes LineLength Line is longer than 80 characters (found 117). 132

org/apache/streams/gplus/provider/AbstractGPlusProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 93). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error sizes LineLength Line is longer than 80 characters (found 92). 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error design VisibilityModifier Variable 'futures' must be private and have accessor methods. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error design VisibilityModifier Variable 'credential' must be private and have accessor methods. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error design VisibilityModifier Variable 'plus' must be private and have accessor methods. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error sizes LineLength Line is longer than 80 characters (found 81). 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 100
 Error misc FinalParameters Parameter config should be final. 100
 Error coding HiddenField 'config' hides a field. 100
 Error design DesignForExtension Class 'AbstractGPlusProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractGPlusProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 104
 Error misc FinalParameters Parameter configurationObject should be final. 105
 Error sizes LineLength Line is longer than 80 characters (found 99). 117
 Error sizes LineLength Line is longer than 80 characters (found 86). 120
 Error coding MagicNumber '1000' is a magic number. 121
 Error design DesignForExtension Class 'AbstractGPlusProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractGPlusProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 126
 Error sizes LineLength Line is longer than 80 characters (found 85). 131
 Error sizes LineLength Line is longer than 80 characters (found 87). 134
 Error sizes LineLength Line is longer than 80 characters (found 96). 137
 Error sizes LineLength Line is longer than 80 characters (found 138). 142
 Error javadoc JavadocMethod Missing a Javadoc comment. 142
 Error coding HiddenField 'plus' hides a field. 142
 Error design DesignForExtension Class 'AbstractGPlusProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractGPlusProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 144
 Error design DesignForExtension Class 'AbstractGPlusProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractGPlusProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 149
 Error sizes LineLength Line is longer than 80 characters (found 103). 160
 Error design DesignForExtension Class 'AbstractGPlusProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractGPlusProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 166
 Error misc FinalParameters Parameter sequence should be final. 167
 Error design DesignForExtension Class 'AbstractGPlusProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractGPlusProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 171
 Error misc FinalParameters Parameter start should be final. 172
 Error misc FinalParameters Parameter end should be final. 172
 Error design DesignForExtension Class 'AbstractGPlusProvider' looks like designed for extension (can be subclassed), but the method 'createPlusClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractGPlusProvider' final or making the method 'createPlusClient' static/final/abstract/empty, or adding allowed annotation for the method. 176
 Error javadoc JavadocMethod Missing a Javadoc comment. 176
 Error sizes LineLength Line is longer than 80 characters (found 82). 177
 Error sizes LineLength Line is longer than 80 characters (found 84). 182
 Error sizes LineLength Line is longer than 80 characters (found 103). 183
 Error sizes LineLength Line is longer than 80 characters (found 128). 185
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 185
 Error design DesignForExtension Class 'AbstractGPlusProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractGPlusProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 188
 Error coding MagicNumber '10' is a magic number. 190
 Error coding MagicNumber '10' is a magic number. 190
 Error design DesignForExtension Class 'AbstractGPlusProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractGPlusProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 194
 Error javadoc JavadocMethod Missing a Javadoc comment. 194
 Error design DesignForExtension Class 'AbstractGPlusProvider' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractGPlusProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 198
 Error javadoc JavadocMethod Missing a Javadoc comment. 198
 Error misc FinalParameters Parameter config should be final. 198
 Error coding HiddenField 'config' hides a field. 198
 Error sizes LineLength Line is longer than 80 characters (found 89). 203
 Error misc FinalParameters Parameter defaultBeforeDate should be final. 206
 Error sizes LineLength Line is longer than 80 characters (found 88). 211
 Error misc FinalParameters Parameter defaultAfterDate should be final. 214
 Error sizes LineLength Line is longer than 80 characters (found 110). 219
 Error misc FinalParameters Parameter userIds should be final. 222
 Error sizes LineLength Line is longer than 80 characters (found 83). 235
 Error sizes LineLength Line is longer than 80 characters (found 82). 238
 Error misc FinalParameters Parameter usersAndAfterDates should be final. 238
 Error design DesignForExtension Class 'AbstractGPlusProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractGPlusProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 249
 Error sizes LineLength Line is longer than 80 characters (found 97). 251

org/apache/streams/gplus/provider/GPlusActivitySerializer.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 113). 34
 Error sizes LineLength Line is longer than 80 characters (found 94). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter provider should be final. 40
 Error coding HiddenField 'provider' hides a field. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error design DesignForExtension Class 'GPlusActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusActivitySerializer' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error design DesignForExtension Class 'GPlusActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusActivitySerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error sizes LineLength Line is longer than 80 characters (found 87). 54
 Error misc FinalParameters Parameter deserialized should be final. 54
 Error design DesignForExtension Class 'GPlusActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusActivitySerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error sizes LineLength Line is longer than 80 characters (found 90). 59
 Error misc FinalParameters Parameter gplusActivity should be final. 59
 Error design DesignForExtension Class 'GPlusActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserializeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusActivitySerializer' final or making the method 'deserializeAll' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error sizes LineLength Line is longer than 80 characters (found 106). 67
 Error misc FinalParameters Parameter serializedList should be final. 67

org/apache/streams/gplus/provider/GPlusDataCollector.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 89). 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error sizes LineLength Line is longer than 80 characters (found 106). 36
 Error sizes LineLength Line is longer than 80 characters (found 101). 40
 Error sizes LineLength Line is longer than 80 characters (found 127). 42
 Error misc FinalParameters Parameter gjre should be final. 42
 Error misc FinalParameters Parameter backOff should be final. 42
 Error javadoc JavadocMethod Expected @throws tag for 'BackOffException'. 42
 Error coding MagicNumber '400' is a magic number. 45
 Error coding MagicNumber '401' is a magic number. 48
 Error coding MagicNumber '403' is a magic number. 51
 Error sizes LineLength Line is longer than 80 characters (found 88). 52
 Error coding MagicNumber '503' is a magic number. 56
 Error regexp RegexpSingleline Line has trailing spaces. 67

org/apache/streams/gplus/provider/GPlusUserActivityCollector.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 88). 45
 Error javadoc JavadocStyle First sentence should end with a period. 49
 Error javadoc JavadocStyle First sentence should end with a period. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error sizes LineLength Line is longer than 80 characters (found 97). 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error sizes LineLength Line is longer than 80 characters (found 82). 65
 Error sizes LineLength Line is longer than 80 characters (found 107). 68
 Error misc FinalParameters Parameter dateTime should be final. 71
 Error misc FinalParameters Parameter jsonGenerator should be final. 72
 Error misc FinalParameters Parameter serializerProvider should be final. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error sizes LineLength Line is longer than 80 characters (found 132). 94
 Error misc FinalParameters Parameter plus should be final. 94
 Error coding HiddenField 'plus' hides a field. 94
 Error misc FinalParameters Parameter datumQueue should be final. 94
 Error coding HiddenField 'datumQueue' hides a field. 94
 Error misc FinalParameters Parameter backOff should be final. 94
 Error coding HiddenField 'backOff' hides a field. 94
 Error misc FinalParameters Parameter userInfo should be final. 94
 Error coding HiddenField 'userInfo' hides a field. 94
 Error design DesignForExtension Class 'GPlusUserActivityCollector' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusUserActivityCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error design DesignForExtension Class 'GPlusUserActivityCollector' looks like designed for extension (can be subclassed), but the method 'collectActivityData' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusUserActivityCollector' final or making the method 'collectActivityData' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error naming LocalVariableName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 107
 Error naming LocalVariableName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 108
 Error naming LocalVariableName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 109
 Error sizes LineLength Line is longer than 80 characters (found 92). 119
 Error sizes LineLength Line is longer than 80 characters (found 92). 122
 Error sizes LineLength Line is longer than 80 characters (found 88). 128
 Error sizes LineLength Line is longer than 80 characters (found 82). 129
 Error sizes LineLength Line is longer than 80 characters (found 133). 133
 Error sizes LineLength Line is longer than 80 characters (found 104). 148
 Error sizes LineLength Line is longer than 80 characters (found 94). 154
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 154
 Error sizes LineLength Line is longer than 80 characters (found 101). 157

org/apache/streams/gplus/provider/GPlusUserActivityProvider.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 139). 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error misc FinalParameters Parameter config should be final. 73
 Error design DesignForExtension Class 'GPlusUserActivityProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusUserActivityProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error design DesignForExtension Class 'GPlusUserActivityProvider' looks like designed for extension (can be subclassed), but the method 'getDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusUserActivityProvider' final or making the method 'getDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error sizes LineLength Line is longer than 80 characters (found 130). 83
 Error misc FinalParameters Parameter strategy should be final. 83
 Error misc FinalParameters Parameter queue should be final. 83
 Error misc FinalParameters Parameter plus should be final. 83
 Error misc FinalParameters Parameter userInfo should be final. 83
 Error misc FinalParameters Parameter args should be final. 92
 Error sizes LineLength Line is longer than 80 characters (found 125). 102
 Error sizes LineLength Line is longer than 80 characters (found 98). 106
 Error sizes LineLength Line is longer than 80 characters (found 125). 107
 Error sizes LineLength Line is longer than 80 characters (found 101). 112
 Error sizes LineLength Line is longer than 80 characters (found 111). 116
 Error whitespace ParenPad '(' is followed by whitespace. 127

org/apache/streams/gplus/provider/GPlusUserDataCollector.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 93). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error sizes LineLength Line is longer than 80 characters (found 136). 66
 Error misc FinalParameters Parameter plus should be final. 66
 Error coding HiddenField 'plus' hides a field. 66
 Error misc FinalParameters Parameter backOffStrategy should be final. 66
 Error coding HiddenField 'backOffStrategy' hides a field. 66
 Error misc FinalParameters Parameter datumQueue should be final. 66
 Error coding HiddenField 'datumQueue' hides a field. 66
 Error misc FinalParameters Parameter userInfo should be final. 66
 Error coding HiddenField 'userInfo' hides a field. 66
 Error design DesignForExtension Class 'GPlusUserDataCollector' looks like designed for extension (can be subclassed), but the method 'queueUserHistory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusUserDataCollector' final or making the method 'queueUserHistory' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error sizes LineLength Line is longer than 80 characters (found 96). 92
 Error design DesignForExtension Class 'GPlusUserDataCollector' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusUserDataCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 99

org/apache/streams/gplus/provider/GPlusUserDataProvider.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 135). 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter config should be final. 75
 Error design DesignForExtension Class 'GPlusUserDataProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusUserDataProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error design DesignForExtension Class 'GPlusUserDataProvider' looks like designed for extension (can be subclassed), but the method 'getDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusUserDataProvider' final or making the method 'getDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error sizes LineLength Line is longer than 80 characters (found 130). 85
 Error misc FinalParameters Parameter strategy should be final. 85
 Error misc FinalParameters Parameter queue should be final. 85
 Error misc FinalParameters Parameter plus should be final. 85
 Error misc FinalParameters Parameter userInfo should be final. 85
 Error misc FinalParameters Parameter args should be final. 94
 Error sizes LineLength Line is longer than 80 characters (found 125). 104
 Error sizes LineLength Line is longer than 80 characters (found 98). 108
 Error sizes LineLength Line is longer than 80 characters (found 125). 109
 Error sizes LineLength Line is longer than 80 characters (found 101). 114
 Error sizes LineLength Line is longer than 80 characters (found 111). 118
 Error whitespace ParenPad '(' is followed by whitespace. 129

org/apache/streams/gplus/serializer/util/GPlusActivityDeserializer.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error imports UnusedImports Unused import - com.fasterxml.jackson.core.JsonProcessingException. 23
 Error sizes LineLength Line is longer than 80 characters (found 96). 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocStyle First sentence should end with a period. 43
 Error sizes LineLength Line is longer than 80 characters (found 120). 44
 Error sizes LineLength Line is longer than 80 characters (found 88). 49
 Error javadoc JavadocMethod Unable to get class information for @throws tag 'JsonProcessingException'. 51
 Error sizes LineLength Line is longer than 80 characters (found 120). 54
 Error misc FinalParameters Parameter jsonParser should be final. 54
 Error misc FinalParameters Parameter deserializationContext should be final. 54
 Error sizes LineLength Line is longer than 80 characters (found 83). 63
 Error sizes LineLength Line is longer than 80 characters (found 84). 72
 Error javadoc JavadocStyle First sentence should end with a period. 78
 Error sizes LineLength Line is longer than 80 characters (found 108). 79
 Error misc FinalParameters Parameter node should be final. 84
 Error javadoc JavadocStyle First sentence should end with a period. 101
 Error sizes LineLength Line is longer than 80 characters (found 121). 102
 Error sizes LineLength Line is longer than 80 characters (found 82). 105
 Error misc FinalParameters Parameter node should be final. 107
 Error sizes LineLength Line is longer than 80 characters (found 82). 120
 Error sizes LineLength Line is longer than 80 characters (found 82). 126
 Error whitespace WhitespaceAfter ';' is not followed by whitespace. 132
 Error javadoc JavadocStyle First sentence should end with a period. 137
 Error sizes LineLength Line is longer than 80 characters (found 85). 138
 Error sizes LineLength Line is longer than 80 characters (found 95). 139
 Error sizes LineLength Line is longer than 80 characters (found 103). 142
 Error sizes LineLength Line is longer than 80 characters (found 87). 144
 Error misc FinalParameters Parameter objectNode should be final. 144
 Error whitespace ParenPad '(' is followed by whitespace. 146
 Error whitespace ParenPad ')' is preceded with whitespace. 146
 Error sizes LineLength Line is longer than 80 characters (found 93). 148
 Error sizes LineLength Line is longer than 80 characters (found 82). 151
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 160
 Error whitespace ParenPad '(' is followed by whitespace. 160
 Error sizes LineLength Line is longer than 80 characters (found 101). 161

org/apache/streams/gplus/serializer/util/GPlusCommentDeserializer.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 96). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocStyle First sentence should end with a period. 45
 Error sizes LineLength Line is longer than 80 characters (found 118). 46
 Error sizes LineLength Line is longer than 80 characters (found 87). 51
 Error sizes LineLength Line is longer than 80 characters (found 87). 53
 Error javadoc JavadocMethod Unable to get class information for @throws tag 'com.fasterxml.jackson.core.JsonProcessingException'. 53
 Error sizes LineLength Line is longer than 80 characters (found 98). 56
 Error misc FinalParameters Parameter jsonParser should be final. 56
 Error misc FinalParameters Parameter deserializationContext should be final. 56
 Error sizes LineLength Line is longer than 80 characters (found 82). 67
 Error sizes LineLength Line is longer than 80 characters (found 127). 81
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 83
 Error whitespace ParenPad '(' is followed by whitespace. 83
 Error whitespace ParenPad ')' is preceded with whitespace. 83
 Error sizes LineLength Line is longer than 80 characters (found 120). 89
 Error sizes LineLength Line is longer than 80 characters (found 84). 100

org/apache/streams/gplus/serializer/util/GPlusEventClassifier.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter json should be final. 48
 Error sizes LineLength Line is longer than 80 characters (found 112). 60
 Error sizes LineLength Line is longer than 80 characters (found 117). 62

org/apache/streams/gplus/serializer/util/GPlusPersonDeserializer.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - com.fasterxml.jackson.core.JsonProcessingException. 25
 Error sizes LineLength Line is longer than 80 characters (found 94). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocStyle First sentence should end with a period. 45
 Error sizes LineLength Line is longer than 80 characters (found 103). 46
 Error sizes LineLength Line is longer than 80 characters (found 86). 51
 Error javadoc JavadocMethod Unable to get class information for @throws tag 'JsonProcessingException'. 53
 Error sizes LineLength Line is longer than 80 characters (found 118). 56
 Error misc FinalParameters Parameter jsonParser should be final. 56
 Error misc FinalParameters Parameter deserializationContext should be final. 56
 Error sizes LineLength Line is longer than 80 characters (found 85). 63
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 65
 Error whitespace ParenPad '(' is followed by whitespace. 65
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 68
 Error whitespace ParenPad '(' is followed by whitespace. 68
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 73
 Error whitespace ParenPad '(' is followed by whitespace. 73
 Error whitespace ParenPad ')' is preceded with whitespace. 73
 Error sizes LineLength Line is longer than 80 characters (found 98). 84
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 90
 Error whitespace ParenPad '(' is followed by whitespace. 90
 Error sizes LineLength Line is longer than 80 characters (found 118). 92
 Error whitespace ParenPad '(' is followed by whitespace. 103
 Error sizes LineLength Line is longer than 80 characters (found 108). 105
 Error whitespace ParenPad '(' is followed by whitespace. 110
 Error whitespace ParenPad '(' is followed by whitespace. 113
 Error sizes LineLength Line is longer than 80 characters (found 84). 117

org/apache/streams/gplus/serializer/util/GooglePlusActivityUtil.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error sizes LineLength Line is longer than 80 characters (found 113). 45
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 47
 Error sizes LineLength Line is longer than 80 characters (found 93). 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error sizes LineLength Line is longer than 80 characters (found 104). 59
 Error misc FinalParameters Parameter item should be final. 59
 Error misc FinalParameters Parameter activity should be final. 59
 Error sizes LineLength Line is longer than 80 characters (found 97). 63
 Error javadoc JavadocStyle First sentence should end with a period. 68
 Error misc FinalParameters Parameter comments should be final. 75
 Error misc FinalParameters Parameter activity should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 92). 80
 Error javadoc JavadocStyle First sentence should end with a period. 84
 Error sizes LineLength Line is longer than 80 characters (found 115). 91
 Error misc FinalParameters Parameter gPlusActivity should be final. 91
 Error misc FinalParameters Parameter activity should be final. 91
 Error sizes LineLength Line is longer than 80 characters (found 106). 102
 Error sizes LineLength Line is longer than 80 characters (found 84). 104
 Error javadoc JavadocStyle First sentence should end with a period. 111
 Error misc FinalParameters Parameter activity should be final. 118
 Error misc FinalParameters Parameter comment should be final. 118
 Error javadoc JavadocStyle First sentence should end with a period. 142
 Error sizes LineLength Line is longer than 80 characters (found 110). 143
 Error sizes LineLength Line is longer than 80 characters (found 120). 149
 Error misc FinalParameters Parameter activity should be final. 149
 Error misc FinalParameters Parameter gPlusActivity should be final. 149
 Error sizes LineLength Line is longer than 80 characters (found 92). 153
 Error sizes LineLength Line is longer than 80 characters (found 94). 155
 Error sizes LineLength Line is longer than 80 characters (found 105). 158
 Error sizes LineLength Line is longer than 80 characters (found 105). 165
 Error javadoc JavadocStyle First sentence should end with a period. 176
 Error sizes LineLength Line is longer than 80 characters (found 119). 183
 Error misc FinalParameters Parameter activity should be final. 183
 Error misc FinalParameters Parameter plusObject should be final. 183
 Error sizes LineLength Line is longer than 80 characters (found 122). 191
 Error sizes LineLength Line is longer than 80 characters (found 113). 200
 Error javadoc JavadocStyle First sentence should end with a period. 216
 Error sizes LineLength Line is longer than 80 characters (found 101). 217
 Error sizes LineLength Line is longer than 80 characters (found 106). 223
 Error misc FinalParameters Parameter gPlusActor should be final. 223
 Error sizes LineLength Line is longer than 80 characters (found 100). 231
 Error javadoc JavadocStyle First sentence should end with a period. 241
 Error sizes LineLength Line is longer than 80 characters (found 84). 242
 Error misc FinalParameters Parameter person should be final. 248
 Error javadoc JavadocStyle First sentence should end with a period. 278
 Error javadoc JavadocStyle First sentence should end with a period. 289
 Error misc FinalParameters Parameter idparts should be final. 294
 Error sizes LineLength Line is longer than 80 characters (found 122). 296

org/apache/streams/graph/GraphHelper.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error sizes LineLength Line is longer than 80 characters (found 103). 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40

org/apache/streams/graph/HttpGraphHelper.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 34

org/apache/streams/graph/QueryGraphHelper.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 90). 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error modifier RedundantModifier Redundant 'public' modifier. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error modifier RedundantModifier Redundant 'public' modifier. 36
 Error sizes LineLength Line is longer than 80 characters (found 94). 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error modifier RedundantModifier Redundant 'public' modifier. 38
 Error sizes LineLength Line is longer than 80 characters (found 93). 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error modifier RedundantModifier Redundant 'public' modifier. 40
 Error sizes LineLength Line is longer than 80 characters (found 84). 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error modifier RedundantModifier Redundant 'public' modifier. 42
 Error sizes LineLength Line is longer than 80 characters (found 84). 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error modifier RedundantModifier Redundant 'public' modifier. 44

org/apache/streams/hbase/HbasePersistReader.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 44
 Error sizes LineLength Line is longer than 80 characters (found 91). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design VisibilityModifier Variable 'running' must be private and have accessor methods. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error design VisibilityModifier Variable 'props' must be private and have accessor methods. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error sizes LineLength Line is longer than 80 characters (found 83). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter config should be final. 69
 Error coding HiddenField 'config' hides a field. 69
 Error design DesignForExtension Class 'HbasePersistReader' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistReader' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error misc FinalParameters Parameter config should be final. 73
 Error coding HiddenField 'config' hides a field. 73
 Error design DesignForExtension Class 'HbasePersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error design DesignForExtension Class 'HbasePersistReader' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistReader' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error design DesignForExtension Class 'HbasePersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error design DesignForExtension Class 'HbasePersistReader' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error design DesignForExtension Class 'HbasePersistReader' looks like designed for extension (can be subclassed), but the method 'constructQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistReader' final or making the method 'constructQueue' static/final/abstract/empty, or adding allowed annotation for the method. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 116
 Error design DesignForExtension Class 'HbasePersistReader' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 120
 Error misc FinalParameters Parameter bigInteger should be final. 121
 Error design DesignForExtension Class 'HbasePersistReader' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 125
 Error misc FinalParameters Parameter dateTime should be final. 126
 Error misc FinalParameters Parameter dateTime2 should be final. 126
 Error design DesignForExtension Class 'HbasePersistReader' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 130
 Error design DesignForExtension Class 'HbasePersistReader' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistReader' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 135
 Error misc FinalParameters Parameter configurationObject should be final. 136
 Error sizes LineLength Line is longer than 80 characters (found 100). 142
 Error sizes LineLength Line is longer than 80 characters (found 102). 143
 Error design DesignForExtension Class 'HbasePersistReader' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistReader' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 151
 Error design DesignForExtension Class 'HbasePersistReader' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistReader' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 162
 Error javadoc JavadocMethod Missing a Javadoc comment. 162
 Error misc FinalParameters Parameter streamsDatum should be final. 162

org/apache/streams/hbase/HbasePersistReaderTask.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 24
 Error sizes LineLength Line is longer than 80 characters (found 95). 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter reader should be final. 30
 Error coding HiddenField 'reader' hides a field. 30
 Error design DesignForExtension Class 'HbasePersistReaderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistReaderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 34
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 37
 Error blocks EmptyBlock Must have at least one statement. 37

org/apache/streams/hbase/HbasePersistWriter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 87). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error sizes LineLength Line is longer than 80 characters (found 89). 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error design VisibilityModifier Variable 'connection' must be private and have accessor methods. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error design VisibilityModifier Variable 'pool' must be private and have accessor methods. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error design VisibilityModifier Variable 'table' must be private and have accessor methods. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error design VisibilityModifier Variable 'descriptor' must be private and have accessor methods. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error sizes LineLength Line is longer than 80 characters (found 82). 68
 Error sizes LineLength Line is longer than 80 characters (found 81). 72
 Error misc TodoComment Comment matches to-do format 'TODO:'. 80
 Error misc FinalParameters Parameter hbaseConfiguration should be final. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc TodoComment Comment matches to-do format 'TODO:'. 88
 Error sizes LineLength Line is longer than 80 characters (found 100). 95
 Error coding MagicNumber '1000' is a magic number. 96
 Error coding MagicNumber '1000' is a magic number. 98
 Error sizes LineLength Line is longer than 80 characters (found 103). 129
 Error design DesignForExtension Class 'HbasePersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 134
 Error design DesignForExtension Class 'HbasePersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 139
 Error misc FinalParameters Parameter streamsDatum should be final. 140
 Error whitespace ParenPad '(' is followed by whitespace. 150
 Error whitespace ParenPad ')' is preceded with whitespace. 150
 Error sizes LineLength Line is longer than 80 characters (found 86). 152
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 152
 Error sizes LineLength Line is longer than 80 characters (found 88). 160
 Error sizes LineLength Line is longer than 80 characters (found 88). 163
 Error sizes LineLength Line is longer than 80 characters (found 88). 177
 Error sizes LineLength Line is longer than 80 characters (found 88). 180
 Error sizes LineLength Line is longer than 80 characters (found 85). 189
 Error design DesignForExtension Class 'HbasePersistWriter' looks like designed for extension (can be subclassed), but the method 'flush' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistWriter' final or making the method 'flush' static/final/abstract/empty, or adding allowed annotation for the method. 194
 Error javadoc JavadocMethod Missing a Javadoc comment. 194
 Error design DesignForExtension Class 'HbasePersistWriter' looks like designed for extension (can be subclassed), but the method 'close' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistWriter' final or making the method 'close' static/final/abstract/empty, or adding allowed annotation for the method. 198
 Error javadoc JavadocMethod Missing a Javadoc comment. 198
 Error design DesignForExtension Class 'HbasePersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 202
 Error misc FinalParameters Parameter configurationObject should be final. 203
 Error design DesignForExtension Class 'HbasePersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 218

org/apache/streams/hbase/HbasePersistWriterTask.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 28
 Error sizes LineLength Line is longer than 80 characters (found 93). 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error misc FinalParameters Parameter writer should be final. 38
 Error coding HiddenField 'writer' hides a field. 38
 Error design DesignForExtension Class 'HbasePersistWriterTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HbasePersistWriterTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error whitespace ParenPad '(' is followed by whitespace. 46
 Error whitespace ParenPad ')' is preceded with whitespace. 46

org/apache/streams/hdfs/HdfsConstants.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29

org/apache/streams/hdfs/WebHdfsPersistReader.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 89). 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error sizes LineLength Line is longer than 80 characters (found 91). 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error design VisibilityModifier Variable 'path' must be private and have accessor methods. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error design VisibilityModifier Variable 'status' must be private and have accessor methods. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error design VisibilityModifier Variable 'lineReaderUtil' must be private and have accessor methods. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error design VisibilityModifier Variable 'hdfsConfiguration' must be private and have accessor methods. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error design VisibilityModifier Variable 'streamsConfiguration' must be private and have accessor methods. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error design VisibilityModifier Variable 'countersTotal' must be private and have accessor methods. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error design VisibilityModifier Variable 'countersCurrent' must be private and have accessor methods. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error sizes LineLength Line is longer than 80 characters (found 89). 92
 Error sizes LineLength Line is longer than 80 characters (found 140). 95
 Error misc FinalParameters Parameter hdfsConfiguration should be final. 102
 Error coding HiddenField 'hdfsConfiguration' hides a field. 102
 Error misc TodoComment Comment matches to-do format 'TODO:'. 146
 Error javadoc JavadocMethod Missing a Javadoc comment. 147
 Error sizes LineLength Line is longer than 80 characters (found 105). 150
 Error sizes LineLength Line is longer than 80 characters (found 84). 151
 Error sizes LineLength Line is longer than 80 characters (found 91). 155
 Error sizes LineLength Line is longer than 80 characters (found 106). 163
 Error sizes LineLength Line is longer than 80 characters (found 92). 164
 Error sizes LineLength Line is longer than 80 characters (found 106). 168
 Error sizes LineLength Line is longer than 80 characters (found 89). 169
 Error sizes LineLength Line is longer than 80 characters (found 105). 183
 Error design DesignForExtension Class 'WebHdfsPersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 188
 Error design DesignForExtension Class 'WebHdfsPersistReader' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistReader' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 193
 Error misc FinalParameters Parameter configurationObject should be final. 194
 Error sizes LineLength Line is longer than 80 characters (found 94). 198
 Error whitespace ParenPad '(' is followed by whitespace. 202
 Error whitespace ParenPad '(' is followed by whitespace. 207
 Error sizes LineLength Line is longer than 80 characters (found 131). 220
 Error design DesignForExtension Class 'WebHdfsPersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 230
 Error design DesignForExtension Class 'WebHdfsPersistReader' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistReader' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 243
 Error design DesignForExtension Class 'WebHdfsPersistReader' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 249
 Error whitespace ParenPad '(' is followed by whitespace. 254
 Error whitespace ParenPad ')' is preceded with whitespace. 254
 Error design DesignForExtension Class 'WebHdfsPersistReader' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistReader' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 266
 Error javadoc JavadocMethod Missing a Javadoc comment. 266
 Error whitespace ParenPad '(' is followed by whitespace. 266
 Error misc FinalParameters Parameter entry should be final. 266
 Error whitespace ParenPad ')' is preceded with whitespace. 266
 Error whitespace ParenPad '(' is followed by whitespace. 269
 Error whitespace ParenPad ')' is preceded with whitespace. 269
 Error whitespace ParenPad '(' is followed by whitespace. 274
 Error whitespace ParenPad ')' is preceded with whitespace. 274
 Error design DesignForExtension Class 'WebHdfsPersistReader' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 277
 Error misc FinalParameters Parameter sequence should be final. 278
 Error design DesignForExtension Class 'WebHdfsPersistReader' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 282
 Error misc FinalParameters Parameter start should be final. 283
 Error misc FinalParameters Parameter end should be final. 283
 Error design DesignForExtension Class 'WebHdfsPersistReader' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 287
 Error design DesignForExtension Class 'WebHdfsPersistReader' looks like designed for extension (can be subclassed), but the method 'getDatumStatusCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistReader' final or making the method 'getDatumStatusCounter' static/final/abstract/empty, or adding allowed annotation for the method. 292

org/apache/streams/hdfs/WebHdfsPersistReaderTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 36
 Error sizes LineLength Line is longer than 80 characters (found 95). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error misc FinalParameters Parameter reader should be final. 46
 Error coding HiddenField 'reader' hides a field. 46
 Error design DesignForExtension Class 'WebHdfsPersistReaderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistReaderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error whitespace ParenPad '(' is followed by whitespace. 55
 Error whitespace ParenPad ')' is preceded with whitespace. 55
 Error whitespace ParenPad '(' is followed by whitespace. 59
 Error whitespace ParenPad ')' is preceded with whitespace. 59
 Error sizes LineLength Line is longer than 80 characters (found 84). 63
 Error whitespace ParenPad '(' is followed by whitespace. 63
 Error sizes LineLength Line is longer than 80 characters (found 99). 64
 Error whitespace ParenPad '(' is followed by whitespace. 65
 Error sizes LineLength Line is longer than 80 characters (found 171). 68
 Error whitespace ParenPad '(' is followed by whitespace. 71
 Error sizes LineLength Line is longer than 80 characters (found 105). 74
 Error sizes LineLength Line is longer than 80 characters (found 85). 77
 Error whitespace ParenPad '(' is followed by whitespace. 88
 Error whitespace ParenPad ')' is preceded with whitespace. 88
 Error coding MagicNumber '15' is a magic number. 113

org/apache/streams/hdfs/WebHdfsPersistWriter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 111). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error sizes LineLength Line is longer than 80 characters (found 91). 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error design VisibilityModifier Variable 'terminate' must be private and have accessor methods. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error design VisibilityModifier Variable 'hdfsConfiguration' must be private and have accessor methods. 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error sizes LineLength Line is longer than 80 characters (found 140). 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error misc FinalParameters Parameter hdfsConfiguration should be final. 89
 Error coding HiddenField 'hdfsConfiguration' hides a field. 89
 Error misc TodoComment Comment matches to-do format 'TODO:'. 99
 Error sizes LineLength Line is longer than 80 characters (found 89). 105
 Error misc TodoComment Comment matches to-do format 'TODO:'. 116
 Error misc TodoComment Comment matches to-do format 'TODO:'. 125
 Error javadoc JavadocMethod Missing a Javadoc comment. 134
 Error sizes LineLength Line is longer than 80 characters (found 105). 137
 Error sizes LineLength Line is longer than 80 characters (found 84). 138
 Error sizes LineLength Line is longer than 80 characters (found 93). 143
 Error sizes LineLength Line is longer than 80 characters (found 108). 149
 Error sizes LineLength Line is longer than 80 characters (found 94). 150
 Error sizes LineLength Line is longer than 80 characters (found 108). 154
 Error sizes LineLength Line is longer than 80 characters (found 91). 155
 Error sizes LineLength Line is longer than 80 characters (found 109). 171
 Error design DesignForExtension Class 'WebHdfsPersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 176
 Error design DesignForExtension Class 'WebHdfsPersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 181
 Error misc FinalParameters Parameter streamsDatum should be final. 182
 Error sizes LineLength Line is longer than 80 characters (found 85). 185
 Error sizes LineLength Line is longer than 80 characters (found 85). 186
 Error whitespace ParenPad '(' is followed by whitespace. 191
 Error sizes LineLength Line is longer than 80 characters (found 135). 204
 Error javadoc JavadocMethod Missing a Javadoc comment. 211
 Error misc FinalParameters Parameter line should be final. 211
 Error sizes LineLength Line is longer than 80 characters (found 100). 220
 Error sizes LineLength Line is longer than 80 characters (found 101). 226
 Error design DesignForExtension Class 'WebHdfsPersistWriter' looks like designed for extension (can be subclassed), but the method 'flush' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistWriter' final or making the method 'flush' static/final/abstract/empty, or adding allowed annotation for the method. 234
 Error javadoc JavadocMethod Missing a Javadoc comment. 242
 Error sizes LineLength Line is longer than 80 characters (found 113). 249
 Error sizes LineLength Line is longer than 80 characters (found 95). 251
 Error whitespace ParenPad '(' is followed by whitespace. 251
 Error sizes LineLength Line is longer than 80 characters (found 113). 267
 Error sizes LineLength Line is longer than 80 characters (found 97). 272
 Error whitespace ParenPad '(' is followed by whitespace. 272
 Error sizes LineLength Line is longer than 80 characters (found 99). 273
 Error design DesignForExtension Class 'WebHdfsPersistWriter' looks like designed for extension (can be subclassed), but the method 'close' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistWriter' final or making the method 'close' static/final/abstract/empty, or adding allowed annotation for the method. 289
 Error design DesignForExtension Class 'WebHdfsPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 299
 Error misc FinalParameters Parameter configurationObject should be final. 300
 Error sizes LineLength Line is longer than 80 characters (found 91). 304
 Error design DesignForExtension Class 'WebHdfsPersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 307
 Error design DesignForExtension Class 'WebHdfsPersistWriter' looks like designed for extension (can be subclassed), but the method 'getDatumStatusCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistWriter' final or making the method 'getDatumStatusCounter' static/final/abstract/empty, or adding allowed annotation for the method. 321

org/apache/streams/hdfs/WebHdfsPersistWriterTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 28
 Error sizes LineLength Line is longer than 80 characters (found 95). 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error misc FinalParameters Parameter writer should be final. 38
 Error coding HiddenField 'writer' hides a field. 38
 Error design DesignForExtension Class 'WebHdfsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebHdfsPersistWriterTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error whitespace ParenPad '(' is followed by whitespace. 46
 Error whitespace ParenPad ')' is preceded with whitespace. 46
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 56
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 56

org/apache/streams/instagram/api/Instagram.java

Severity Category Rule Message Line
 Error design FinalClass Class Instagram should be declared as final. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 97). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error naming StaticVariableName Name 'INSTANCE_MAP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error design VisibilityModifier Variable 'restClient' must be private and have accessor methods. 69
 Error sizes LineLength Line is longer than 80 characters (found 89). 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter configuration should be final. 71
 Error coding HiddenField 'configuration' hides a field. 71
 Error sizes LineLength Line is longer than 80 characters (found 81). 74
 Error coding MagicNumber '5000' is a magic number. 77
 Error coding MagicNumber '5000' is a magic number. 78
 Error coding MagicNumber '5000' is a magic number. 79
 Error coding MagicNumber '20' is a magic number. 83
 Error coding MagicNumber '100' is a magic number. 84
 Error sizes LineLength Line is longer than 80 characters (found 107). 115
 Error misc FinalParameters Parameter configuration should be final. 115
 Error sizes LineLength Line is longer than 80 characters (found 93). 116
 Error misc TodoComment Comment matches to-do format 'TODO:'. 128
 Error sizes LineLength Line is longer than 80 characters (found 89). 134
 Error sizes LineLength Line is longer than 80 characters (found 95). 141
 Error misc FinalParameters Parameter user_id should be final. 157
 Error naming ParameterName Name 'user_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 157
 Error misc TodoComment Comment matches to-do format 'TODO:'. 159
 Error sizes LineLength Line is longer than 80 characters (found 89). 165
 Error sizes LineLength Line is longer than 80 characters (found 95). 172
 Error sizes LineLength Line is longer than 80 characters (found 81). 188
 Error misc FinalParameters Parameter parameters should be final. 188
 Error misc TodoComment Comment matches to-do format 'TODO:'. 190
 Error sizes LineLength Line is longer than 80 characters (found 81). 191
 Error sizes LineLength Line is longer than 80 characters (found 89). 196
 Error sizes LineLength Line is longer than 80 characters (found 112). 197
 Error whitespace ParenPad '(' is followed by whitespace. 197
 Error sizes LineLength Line is longer than 80 characters (found 112). 200
 Error whitespace ParenPad '(' is followed by whitespace. 200
 Error sizes LineLength Line is longer than 80 characters (found 112). 203
 Error whitespace ParenPad '(' is followed by whitespace. 203
 Error sizes LineLength Line is longer than 80 characters (found 101). 212
 Error sizes LineLength Line is longer than 80 characters (found 81). 228
 Error misc FinalParameters Parameter parameters should be final. 228
 Error misc TodoComment Comment matches to-do format 'TODO:'. 230
 Error sizes LineLength Line is longer than 80 characters (found 81). 231
 Error sizes LineLength Line is longer than 80 characters (found 89). 236
 Error sizes LineLength Line is longer than 80 characters (found 112). 237
 Error whitespace ParenPad '(' is followed by whitespace. 237
 Error sizes LineLength Line is longer than 80 characters (found 112). 240
 Error whitespace ParenPad '(' is followed by whitespace. 240
 Error sizes LineLength Line is longer than 80 characters (found 112). 243
 Error whitespace ParenPad '(' is followed by whitespace. 243
 Error sizes LineLength Line is longer than 80 characters (found 101). 252
 Error misc FinalParameters Parameter parameters should be final. 268
 Error misc TodoComment Comment matches to-do format 'TODO:'. 270
 Error sizes LineLength Line is longer than 80 characters (found 81). 271
 Error sizes LineLength Line is longer than 80 characters (found 89). 276
 Error sizes LineLength Line is longer than 80 characters (found 112). 277
 Error whitespace ParenPad '(' is followed by whitespace. 277
 Error sizes LineLength Line is longer than 80 characters (found 120). 280
 Error whitespace ParenPad '(' is followed by whitespace. 280
 Error sizes LineLength Line is longer than 80 characters (found 85). 281
 Error sizes LineLength Line is longer than 80 characters (found 101). 289
 Error misc FinalParameters Parameter parameters should be final. 305
 Error misc TodoComment Comment matches to-do format 'TODO:'. 307
 Error sizes LineLength Line is longer than 80 characters (found 81). 308
 Error sizes LineLength Line is longer than 80 characters (found 89). 313
 Error sizes LineLength Line is longer than 80 characters (found 112). 314
 Error whitespace ParenPad '(' is followed by whitespace. 314
 Error sizes LineLength Line is longer than 80 characters (found 104). 317
 Error whitespace ParenPad '(' is followed by whitespace. 317
 Error sizes LineLength Line is longer than 80 characters (found 101). 326
 Error misc FinalParameters Parameter media_id should be final. 342
 Error naming ParameterName Name 'media_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 342
 Error misc TodoComment Comment matches to-do format 'TODO:'. 344
 Error sizes LineLength Line is longer than 80 characters (found 81). 345
 Error sizes LineLength Line is longer than 80 characters (found 89). 350
 Error sizes LineLength Line is longer than 80 characters (found 95). 358
 Error misc FinalParameters Parameter media_id should be final. 374
 Error naming ParameterName Name 'media_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 374
 Error misc TodoComment Comment matches to-do format 'TODO:'. 376
 Error sizes LineLength Line is longer than 80 characters (found 81). 377
 Error sizes LineLength Line is longer than 80 characters (found 89). 382
 Error sizes LineLength Line is longer than 80 characters (found 97). 389
 Error misc FinalParameters Parameter media_id should be final. 405
 Error naming ParameterName Name 'media_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 405
 Error misc TodoComment Comment matches to-do format 'TODO:'. 407
 Error sizes LineLength Line is longer than 80 characters (found 81). 408
 Error sizes LineLength Line is longer than 80 characters (found 89). 413
 Error sizes LineLength Line is longer than 80 characters (found 89). 420
 Error misc FinalParameters Parameter shortcode should be final. 436
 Error misc TodoComment Comment matches to-do format 'TODO:'. 438
 Error sizes LineLength Line is longer than 80 characters (found 89). 444
 Error sizes LineLength Line is longer than 80 characters (found 89). 451
 Error misc FinalParameters Parameter parameters should be final. 467
 Error misc TodoComment Comment matches to-do format 'TODO:'. 469
 Error sizes LineLength Line is longer than 80 characters (found 81). 470
 Error sizes LineLength Line is longer than 80 characters (found 89). 475
 Error sizes LineLength Line is longer than 80 characters (found 101). 485

org/apache/streams/instagram/api/InstagramOAuthRequestSigner.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.commons.lang3.StringUtils. 24
 Error imports UnusedImports Unused import - org.apache.http.HttpException. 25
 Error imports UnusedImports Unused import - org.apache.http.HttpRequest. 26
 Error imports UnusedImports Unused import - org.apache.http.HttpRequestInterceptor. 27
 Error imports UnusedImports Unused import - org.apache.http.protocol.HttpContext. 28
 Error imports UnusedImports Unused import - java.io.IOException. 32
 Error imports UnusedImports Unused import - java.util.List. 39
 Error sizes LineLength Line is longer than 80 characters (found 135). 50
 Error sizes LineLength Line is longer than 80 characters (found 98). 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error naming ConstantName Name 'oauth_signature_encoding' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error naming ConstantName Name 'oauth_signature_method' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error design VisibilityModifier Variable 'oAuthConfiguration' must be private and have accessor methods. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error misc FinalParameters Parameter oauth should be final. 61
 Error misc FinalParameters Parameter uri should be final. 70
 Error naming LocalVariableName Name 'request_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. 72
 Error naming LocalVariableName Name 'request_param_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. 73
 Error naming LocalVariableName Name 'request_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. 74
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 76
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 79
 Error whitespace ParenPad '(' is followed by whitespace. 81
 Error naming LocalVariableName Name 'request_param' must match pattern '^[a-z][a-zA-Z0-9]*$'. 81
 Error whitespace ParenPad ')' is preceded with whitespace. 81
 Error sizes LineLength Line is longer than 80 characters (found 101). 83
 Error sizes LineLength Line is longer than 80 characters (found 81). 89
 Error sizes LineLength Line is longer than 80 characters (found 87). 90
 Error naming LocalVariableName Name 'signature_base_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 90
 Error naming LocalVariableName Name 'oauth_signature' must match pattern '^[a-z][a-zA-Z0-9]*$'. 92
 Error sizes LineLength Line is longer than 80 characters (found 102). 94
 Error sizes LineLength Line is longer than 80 characters (found 103). 112
 Error misc FinalParameters Parameter endpoint should be final. 112
 Error misc FinalParameters Parameter allParamsMap should be final. 112
 Error whitespace ParenPad '(' is followed by whitespace. 118
 Error whitespace ParenPad ')' is preceded with whitespace. 118
 Error sizes LineLength Line is longer than 80 characters (found 175). 134
 Error misc FinalParameters Parameter signature_base_string should be final. 134
 Error naming ParameterName Name 'signature_base_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 134
 Error misc FinalParameters Parameter clientSecret should be final. 134
 Error javadoc JavadocMethod Expected @throws tag for 'NoSuchAlgorithmException'. 134
 Error javadoc JavadocMethod Expected @throws tag for 'InvalidKeyException'. 134
 Error javadoc JavadocMethod Expected @throws tag for 'UnsupportedEncodingException'. 134
 Error sizes LineLength Line is longer than 80 characters (found 119). 135
 Error sizes LineLength Line is longer than 80 characters (found 90). 138

org/apache/streams/instagram/api/InstagramRetryHandler.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 92). 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error naming StaticVariableName Name 'backoff_strategy' must match pattern '^[a-z][a-zA-Z0-9]*$'. 35
 Error design DesignForExtension Class 'InstagramRetryHandler' looks like designed for extension (can be subclassed), but the method 'onResponse' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramRetryHandler' final or making the method 'onResponse' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter response should be final. 37
 Error whitespace WhitespaceAround 'switch' is not followed by whitespace. 39
 Error coding MagicNumber '200' is a magic number. 40
 Error coding MagicNumber '304' is a magic number. 41
 Error coding MagicNumber '400' is a magic number. 42
 Error coding MagicNumber '401' is a magic number. 44
 Error coding MagicNumber '403' is a magic number. 46
 Error coding MagicNumber '404' is a magic number. 47
 Error coding MagicNumber '406' is a magic number. 48
 Error coding MagicNumber '410' is a magic number. 49
 Error coding MagicNumber '500' is a magic number. 51
 Error coding MagicNumber '502' is a magic number. 52
 Error coding MagicNumber '503' is a magic number. 53
 Error coding MagicNumber '504' is a magic number. 54

org/apache/streams/instagram/api/Media.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 127). 26
 Error sizes LineLength Line is longer than 80 characters (found 133). 27
 Error sizes LineLength Line is longer than 80 characters (found 127). 28
 Error sizes LineLength Line is longer than 80 characters (found 106). 34
 Error sizes LineLength Line is longer than 80 characters (found 173). 36
 Error modifier RedundantModifier Redundant 'public' modifier. 40
 Error naming ParameterName Name 'media_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 40
 Error sizes LineLength Line is longer than 80 characters (found 106). 44
 Error sizes LineLength Line is longer than 80 characters (found 161). 46
 Error modifier RedundantModifier Redundant 'public' modifier. 50
 Error naming ParameterName Name 'media_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 50
 Error sizes LineLength Line is longer than 80 characters (found 248). 53
 Error sizes LineLength Line is longer than 80 characters (found 122). 55
 Error sizes LineLength Line is longer than 80 characters (found 149). 57
 Error modifier RedundantModifier Redundant 'public' modifier. 61
 Error naming ParameterName Name 'media_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 61
 Error sizes LineLength Line is longer than 80 characters (found 169). 65
 Error sizes LineLength Line is longer than 80 characters (found 175). 67
 Error modifier RedundantModifier Redundant 'public' modifier. 71
 Error sizes LineLength Line is longer than 80 characters (found 163). 76
 Error modifier RedundantModifier Redundant 'public' modifier. 80

org/apache/streams/instagram/api/Users.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.instagram.pojo.UserInfo. 21
 Error sizes LineLength Line is longer than 80 characters (found 127). 27
 Error sizes LineLength Line is longer than 80 characters (found 159). 34
 Error sizes LineLength Line is longer than 80 characters (found 86). 35
 Error modifier RedundantModifier Redundant 'public' modifier. 37
 Error sizes LineLength Line is longer than 80 characters (found 91). 41
 Error sizes LineLength Line is longer than 80 characters (found 149). 43
 Error sizes LineLength Line is longer than 80 characters (found 86). 45
 Error modifier RedundantModifier Redundant 'public' modifier. 47
 Error naming ParameterName Name 'user_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 47
 Error sizes LineLength Line is longer than 80 characters (found 185). 52
 Error sizes LineLength Line is longer than 80 characters (found 85). 53
 Error sizes LineLength Line is longer than 80 characters (found 92). 54
 Error modifier RedundantModifier Redundant 'public' modifier. 56
 Error sizes LineLength Line is longer than 80 characters (found 91). 60
 Error sizes LineLength Line is longer than 80 characters (found 175). 62
 Error sizes LineLength Line is longer than 80 characters (found 85). 63
 Error sizes LineLength Line is longer than 80 characters (found 92). 64
 Error modifier RedundantModifier Redundant 'public' modifier. 66
 Error sizes LineLength Line is longer than 80 characters (found 171). 71
 Error sizes LineLength Line is longer than 80 characters (found 84). 72
 Error sizes LineLength Line is longer than 80 characters (found 92). 73
 Error modifier RedundantModifier Redundant 'public' modifier. 75
 Error sizes LineLength Line is longer than 80 characters (found 163). 80
 Error sizes LineLength Line is longer than 80 characters (found 81). 81
 Error sizes LineLength Line is longer than 80 characters (found 92). 82
 Error modifier RedundantModifier Redundant 'public' modifier. 84

org/apache/streams/instagram/processor/InstagramTypeConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 91). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error sizes LineLength Line is longer than 80 characters (found 93). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error design DesignForExtension Class 'InstagramTypeConverter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramTypeConverter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error design DesignForExtension Class 'InstagramTypeConverter' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramTypeConverter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error misc FinalParameters Parameter entry should be final. 59
 Error sizes LineLength Line is longer than 80 characters (found 85). 69
 Error sizes LineLength Line is longer than 80 characters (found 85). 71
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 71
 Error whitespace ParenPad '(' is followed by whitespace. 73
 Error whitespace ParenPad ')' is preceded with whitespace. 73
 Error sizes LineLength Line is longer than 80 characters (found 95). 79
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 79
 Error whitespace ParenPad '(' is followed by whitespace. 81
 Error whitespace ParenPad ')' is preceded with whitespace. 81
 Error whitespace ParenPad '(' is followed by whitespace. 92
 Error whitespace ParenPad ')' is preceded with whitespace. 92
 Error design DesignForExtension Class 'InstagramTypeConverter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramTypeConverter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 99
 Error misc FinalParameters Parameter configurationObject should be final. 100

org/apache/streams/instagram/provider/InstagramAbstractProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - java.util.Collection. 38
 Error imports UnusedImports Unused import - java.util.HashSet. 39
 Error imports UnusedImports Unused import - java.util.Map. 41
 Error imports UnusedImports Unused import - java.util.Set. 44
 Error javadoc JavadocStyle First sentence should end with a period. 49
 Error sizes LineLength Line is longer than 80 characters (found 110). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 96). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error design VisibilityModifier Variable 'dataQueue' must be private and have accessor methods. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error sizes LineLength Line is longer than 80 characters (found 85). 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter config should be final. 76
 Error coding HiddenField 'config' hides a field. 76
 Error design DesignForExtension Class 'InstagramAbstractProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramAbstractProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error design DesignForExtension Class 'InstagramAbstractProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramAbstractProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error sizes LineLength Line is longer than 80 characters (found 97). 88
 Error design DesignForExtension Class 'InstagramAbstractProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramAbstractProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error sizes LineLength Line is longer than 80 characters (found 96). 106
 Error design DesignForExtension Class 'InstagramAbstractProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramAbstractProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 112
 Error misc FinalParameters Parameter sequence should be final. 113
 Error design DesignForExtension Class 'InstagramAbstractProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramAbstractProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 117
 Error misc FinalParameters Parameter start should be final. 118
 Error misc FinalParameters Parameter end should be final. 118
 Error design DesignForExtension Class 'InstagramAbstractProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramAbstractProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 122
 Error misc FinalParameters Parameter configurationObject should be final. 123
 Error design DesignForExtension Class 'InstagramAbstractProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramAbstractProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 144
 Error coding MagicNumber '5' is a magic number. 147
 Error coding MagicNumber '5' is a magic number. 147
 Error design DesignForExtension Class 'InstagramAbstractProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramAbstractProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 153
 Error sizes LineLength Line is longer than 80 characters (found 103). 155

org/apache/streams/instagram/provider/InstagramCommentsCollector.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 81). 34
 Error sizes LineLength Line is longer than 80 characters (found 97). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 41
 Error sizes LineLength Line is longer than 80 characters (found 132). 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter instagram should be final. 43
 Error misc FinalParameters Parameter queue should be final. 43
 Error misc FinalParameters Parameter config should be final. 43
 Error coding HiddenField 'config' hides a field. 43
 Error design DesignForExtension Class 'InstagramCommentsCollector' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramCommentsCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error sizes LineLength Line is longer than 80 characters (found 95). 56
 Error sizes LineLength Line is longer than 80 characters (found 84). 68
 Error misc FinalParameters Parameter mediaId should be final. 68
 Error naming LocalVariableName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 70
 Error naming LocalVariableName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 71
 Error naming LocalVariableName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 72
 Error whitespace ParenPad '(' is followed by whitespace. 75
 Error sizes LineLength Line is longer than 80 characters (found 101). 84
 Error design DesignForExtension Class 'InstagramCommentsCollector' looks like designed for extension (can be subclassed), but the method 'convertToStreamsDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramCommentsCollector' final or making the method 'convertToStreamsDatum' static/final/abstract/empty, or adding allowed annotation for the method. 88
 Error misc FinalParameters Parameter item should be final. 89

org/apache/streams/instagram/provider/InstagramCommentsProvider.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 124). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error sizes LineLength Line is longer than 80 characters (found 96). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 57
 Error sizes LineLength Line is longer than 80 characters (found 83). 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter config should be final. 59
 Error coding HiddenField 'config' hides a field. 59
 Error design DesignForExtension Class 'InstagramCommentsProvider' looks like designed for extension (can be subclassed), but the method 'getInstagramDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramCommentsProvider' final or making the method 'getInstagramDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error javadoc JavadocStyle First sentence should end with a period. 69
 Error sizes LineLength Line is longer than 80 characters (found 99). 85
 Error misc FinalParameters Parameter args should be final. 91
 Error sizes LineLength Line is longer than 80 characters (found 111). 101
 Error sizes LineLength Line is longer than 80 characters (found 98). 105
 Error sizes LineLength Line is longer than 80 characters (found 169). 106
 Error sizes LineLength Line is longer than 80 characters (found 101). 109
 Error sizes LineLength Line is longer than 80 characters (found 111). 113
 Error whitespace ParenPad '(' is followed by whitespace. 126

org/apache/streams/instagram/provider/InstagramDataCollector.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.juneau.internal.StringUtils. 30
 Error sizes LineLength Line is longer than 80 characters (found 118). 41
 Error sizes LineLength Line is longer than 80 characters (found 107). 42
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 44
 Error sizes LineLength Line is longer than 80 characters (found 93). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'dataQueue' must be private and have accessor methods. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design VisibilityModifier Variable 'isCompleted' must be private and have accessor methods. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error design VisibilityModifier Variable 'consecutiveErrorCount' must be private and have accessor methods. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error design VisibilityModifier Variable 'backOffStrategy' must be private and have accessor methods. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error design VisibilityModifier Variable 'instagram' must be private and have accessor methods. 54
 Error sizes LineLength Line is longer than 80 characters (found 112). 61
 Error misc FinalParameters Parameter instagram should be final. 61
 Error coding HiddenField 'instagram' hides a field. 61
 Error javadoc JavadocMethod Expected @param tag for 'instagram'. 61
 Error misc FinalParameters Parameter queue should be final. 61
 Error misc FinalParameters Parameter config should be final. 61
 Error coding HiddenField 'config' hides a field. 61
 Error sizes LineLength Line is longer than 80 characters (found 93). 73
 Error sizes LineLength Line is longer than 80 characters (found 89). 74
 Error sizes LineLength Line is longer than 80 characters (found 84). 80
 Error misc FinalParameters Parameter userData should be final. 98
 Error misc FinalParameters Parameter userId should be final. 98
 Error sizes LineLength Line is longer than 80 characters (found 86). 103
 Error sizes LineLength Line is longer than 80 characters (found 107). 109
 Error sizes LineLength Line is longer than 80 characters (found 115). 116
 Error design DesignForExtension Class 'InstagramDataCollector' looks like designed for extension (can be subclassed), but the method 'swapUsernameForId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramDataCollector' final or making the method 'swapUsernameForId' static/final/abstract/empty, or adding allowed annotation for the method. 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error misc FinalParameters Parameter username should be final. 122
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 127
 Error whitespace ParenPad '(' is followed by whitespace. 127
 Error whitespace OperatorWrap '&&' should be on a new line. 127

org/apache/streams/instagram/provider/InstagramEngagersCollector.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.instagram.api.UsersInfoResponse. 22
 Error imports UnusedImports Unused import - org.apache.juneau.BeanSession. 36
 Error imports UnusedImports Unused import - java.util.LinkedList. 42
 Error sizes LineLength Line is longer than 80 characters (found 118). 50
 Error sizes LineLength Line is longer than 80 characters (found 107). 51
 Error sizes LineLength Line is longer than 80 characters (found 82). 53
 Error sizes LineLength Line is longer than 80 characters (found 97). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 63
 Error sizes LineLength Line is longer than 80 characters (found 132). 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error misc FinalParameters Parameter instagram should be final. 65
 Error misc FinalParameters Parameter queue should be final. 65
 Error misc FinalParameters Parameter config should be final. 65
 Error coding HiddenField 'config' hides a field. 65
 Error design DesignForExtension Class 'InstagramEngagersCollector' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramEngagersCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error sizes LineLength Line is longer than 80 characters (found 121). 73
 Error sizes LineLength Line is longer than 80 characters (found 83). 76
 Error sizes LineLength Line is longer than 80 characters (found 111). 83
 Error sizes LineLength Line is longer than 80 characters (found 85). 84
 Error whitespace ParenPad '(' is followed by whitespace. 90
 Error coding MissingSwitchDefault switch without "default" clause. 93
 Error whitespace WhitespaceAround 'switch' is not followed by whitespace. 93
 Error blocks AvoidNestedBlocks Avoid nested blocks. 94
 Error sizes LineLength Line is longer than 80 characters (found 85). 96
 Error sizes LineLength Line is longer than 80 characters (found 96). 99
 Error blocks AvoidNestedBlocks Avoid nested blocks. 103
 Error sizes LineLength Line is longer than 80 characters (found 83). 105
 Error sizes LineLength Line is longer than 80 characters (found 92). 108
 Error sizes LineLength Line is longer than 80 characters (found 85). 113
 Error whitespace WhitespaceAround 'switch' is not followed by whitespace. 115
 Error whitespace ParenPad '(' is followed by whitespace. 115
 Error blocks AvoidNestedBlocks Avoid nested blocks. 116
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 117
 Error design DesignForExtension Class 'InstagramEngagersCollector' looks like designed for extension (can be subclassed), but the method 'convertToStreamsDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramEngagersCollector' final or making the method 'convertToStreamsDatum' static/final/abstract/empty, or adding allowed annotation for the method. 127
 Error misc FinalParameters Parameter item should be final. 128

org/apache/streams/instagram/provider/InstagramEngagersProvider.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 89). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error sizes LineLength Line is longer than 80 characters (found 96). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 54
 Error sizes LineLength Line is longer than 80 characters (found 83). 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter config should be final. 56
 Error coding HiddenField 'config' hides a field. 56
 Error design DesignForExtension Class 'InstagramEngagersProvider' looks like designed for extension (can be subclassed), but the method 'getInstagramDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramEngagersProvider' final or making the method 'getInstagramDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error javadoc JavadocStyle First sentence should end with a period. 66
 Error sizes LineLength Line is longer than 80 characters (found 99). 82
 Error misc FinalParameters Parameter args should be final. 88
 Error sizes LineLength Line is longer than 80 characters (found 111). 98
 Error sizes LineLength Line is longer than 80 characters (found 98). 102
 Error sizes LineLength Line is longer than 80 characters (found 169). 103
 Error sizes LineLength Line is longer than 80 characters (found 101). 106
 Error sizes LineLength Line is longer than 80 characters (found 111). 110
 Error whitespace ParenPad '(' is followed by whitespace. 123

org/apache/streams/instagram/provider/InstagramLikersCollector.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 118). 34
 Error sizes LineLength Line is longer than 80 characters (found 107). 35
 Error sizes LineLength Line is longer than 80 characters (found 95). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 44
 Error sizes LineLength Line is longer than 80 characters (found 128). 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error misc FinalParameters Parameter instagram should be final. 46
 Error misc FinalParameters Parameter queue should be final. 46
 Error misc FinalParameters Parameter config should be final. 46
 Error coding HiddenField 'config' hides a field. 46
 Error design DesignForExtension Class 'InstagramLikersCollector' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramLikersCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error sizes LineLength Line is longer than 80 characters (found 95). 59
 Error sizes LineLength Line is longer than 80 characters (found 84). 71
 Error misc FinalParameters Parameter mediaId should be final. 71
 Error naming LocalVariableName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 73
 Error naming LocalVariableName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 74
 Error naming LocalVariableName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 75
 Error whitespace ParenPad '(' is followed by whitespace. 78
 Error sizes LineLength Line is longer than 80 characters (found 101). 87
 Error design DesignForExtension Class 'InstagramLikersCollector' looks like designed for extension (can be subclassed), but the method 'convertToStreamsDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramLikersCollector' final or making the method 'convertToStreamsDatum' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error misc FinalParameters Parameter item should be final. 92

org/apache/streams/instagram/provider/InstagramLikersProvider.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 124). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error sizes LineLength Line is longer than 80 characters (found 94). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter config should be final. 59
 Error coding HiddenField 'config' hides a field. 59
 Error design DesignForExtension Class 'InstagramLikersProvider' looks like designed for extension (can be subclassed), but the method 'getInstagramDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramLikersProvider' final or making the method 'getInstagramDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error javadoc JavadocStyle First sentence should end with a period. 69
 Error sizes LineLength Line is longer than 80 characters (found 97). 85
 Error misc FinalParameters Parameter args should be final. 91
 Error sizes LineLength Line is longer than 80 characters (found 111). 101
 Error sizes LineLength Line is longer than 80 characters (found 98). 105
 Error sizes LineLength Line is longer than 80 characters (found 165). 106
 Error sizes LineLength Line is longer than 80 characters (found 101). 109
 Error sizes LineLength Line is longer than 80 characters (found 111). 113
 Error whitespace ParenPad '(' is followed by whitespace. 126

org/apache/streams/instagram/provider/InstagramProviderUtil.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 27
 Error misc FinalParameters Parameter config should be final. 34

org/apache/streams/instagram/provider/recentmedia/InstagramRecentMediaCollector.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 118). 37
 Error sizes LineLength Line is longer than 80 characters (found 107). 38
 Error sizes LineLength Line is longer than 80 characters (found 82). 40
 Error sizes LineLength Line is longer than 80 characters (found 100). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 47
 Error sizes LineLength Line is longer than 80 characters (found 138). 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter instagram should be final. 49
 Error misc FinalParameters Parameter queue should be final. 49
 Error misc FinalParameters Parameter config should be final. 49
 Error coding HiddenField 'config' hides a field. 49
 Error design DesignForExtension Class 'InstagramRecentMediaCollector' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramRecentMediaCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 57
 Error whitespace ParenPad '(' is followed by whitespace. 57
 Error whitespace ParenPad ')' is preceded with whitespace. 57
 Error sizes LineLength Line is longer than 80 characters (found 92). 65
 Error design DesignForExtension Class 'InstagramRecentMediaCollector' looks like designed for extension (can be subclassed), but the method 'convertToStreamsDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramRecentMediaCollector' final or making the method 'convertToStreamsDatum' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter item should be final. 72
 Error misc FinalParameters Parameter userId should be final. 81
 Error naming LocalVariableName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 83
 Error naming LocalVariableName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 84
 Error naming LocalVariableName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 85
 Error sizes LineLength Line is longer than 80 characters (found 90). 87
 Error coding MagicNumber '33L' is a magic number. 91
 Error whitespace ParenPad '(' is followed by whitespace. 95
 Error whitespace ParenPad '(' is followed by whitespace. 103
 Error whitespace ParenPad ')' is preceded with whitespace. 103
 Error sizes LineLength Line is longer than 80 characters (found 101). 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error misc FinalParameters Parameter response should be final. 113
 Error coding SimplifyBooleanReturn Conditional logic can be removed. 114
 Error whitespace ParenPad '(' is followed by whitespace. 114

org/apache/streams/instagram/provider/recentmedia/InstagramRecentMediaProvider.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.instagram.config.InstagramConfiguration. 22
 Error sizes LineLength Line is longer than 80 characters (found 118). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 99). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 60
 Error sizes LineLength Line is longer than 80 characters (found 89). 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error misc FinalParameters Parameter config should be final. 62
 Error coding HiddenField 'config' hides a field. 62
 Error design DesignForExtension Class 'InstagramRecentMediaProvider' looks like designed for extension (can be subclassed), but the method 'getInstagramDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramRecentMediaProvider' final or making the method 'getInstagramDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error javadoc JavadocStyle First sentence should end with a period. 72
 Error sizes LineLength Line is longer than 80 characters (found 102). 88
 Error misc FinalParameters Parameter args should be final. 94
 Error sizes LineLength Line is longer than 80 characters (found 111). 104
 Error sizes LineLength Line is longer than 80 characters (found 98). 108
 Error sizes LineLength Line is longer than 80 characters (found 175). 109
 Error sizes LineLength Line is longer than 80 characters (found 85). 110
 Error sizes LineLength Line is longer than 80 characters (found 101). 112
 Error sizes LineLength Line is longer than 80 characters (found 111). 116
 Error whitespace ParenPad '(' is followed by whitespace. 129

org/apache/streams/instagram/provider/userinfo/InstagramUserInfoCollector.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.instagram.api.SearchUsersRequest. 20
 Error imports UnusedImports Unused import - org.apache.streams.instagram.api.SearchUsersResponse. 21
 Error imports UnusedImports Unused import - org.apache.streams.instagram.config.InstagramConfiguration. 23
 Error javadoc JavadocStyle First sentence should end with a period. 36
 Error sizes LineLength Line is longer than 80 characters (found 82). 40
 Error sizes LineLength Line is longer than 80 characters (found 97). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 47
 Error sizes LineLength Line is longer than 80 characters (found 136). 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter instagram should be final. 49
 Error misc FinalParameters Parameter dataQueue should be final. 49
 Error misc FinalParameters Parameter config should be final. 49
 Error coding HiddenField 'config' hides a field. 49
 Error design DesignForExtension Class 'InstagramUserInfoCollector' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error sizes LineLength Line is longer than 80 characters (found 92). 62
 Error design DesignForExtension Class 'InstagramUserInfoCollector' looks like designed for extension (can be subclassed), but the method 'collectInstagramDataForUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoCollector' final or making the method 'collectInstagramDataForUser' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter userId should be final. 69
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 71
 Error whitespace ParenPad '(' is followed by whitespace. 71
 Error whitespace ParenPad ')' is preceded with whitespace. 71
 Error whitespace ParenPad '(' is followed by whitespace. 79
 Error design DesignForExtension Class 'InstagramUserInfoCollector' looks like designed for extension (can be subclassed), but the method 'convertToStreamsDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoCollector' final or making the method 'convertToStreamsDatum' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error misc FinalParameters Parameter item should be final. 87

org/apache/streams/instagram/provider/userinfo/InstagramUserInfoProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - org.apache.streams.instagram.config.InstagramConfiguration. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 96). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 59
 Error sizes LineLength Line is longer than 80 characters (found 83). 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error misc FinalParameters Parameter config should be final. 61
 Error coding HiddenField 'config' hides a field. 61
 Error design DesignForExtension Class 'InstagramUserInfoProvider' looks like designed for extension (can be subclassed), but the method 'getInstagramDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoProvider' final or making the method 'getInstagramDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error javadoc JavadocStyle First sentence should end with a period. 71
 Error sizes LineLength Line is longer than 80 characters (found 96). 87
 Error misc FinalParameters Parameter args should be final. 93
 Error sizes LineLength Line is longer than 80 characters (found 111). 103
 Error sizes LineLength Line is longer than 80 characters (found 98). 107
 Error sizes LineLength Line is longer than 80 characters (found 125). 108
 Error sizes LineLength Line is longer than 80 characters (found 101). 112
 Error sizes LineLength Line is longer than 80 characters (found 111). 116
 Error whitespace ParenPad '(' is followed by whitespace. 129

org/apache/streams/instagram/serializer/InstagramMediaFeedDataConverter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 96). 34
 Error javadoc JavadocType Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error design VisibilityModifier Variable 'requiredClass' must be private and have accessor methods. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error design DesignForExtension Class 'InstagramMediaFeedDataConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramMediaFeedDataConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error design DesignForExtension Class 'InstagramMediaFeedDataConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramMediaFeedDataConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error design DesignForExtension Class 'InstagramMediaFeedDataConverter' looks like designed for extension (can be subclassed), but the method 'fromActivity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramMediaFeedDataConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error sizes LineLength Line is longer than 80 characters (found 87). 53
 Error misc FinalParameters Parameter deserialized should be final. 53
 Error design DesignForExtension Class 'InstagramMediaFeedDataConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramMediaFeedDataConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error sizes LineLength Line is longer than 80 characters (found 95). 58
 Error misc FinalParameters Parameter list should be final. 58
 Error design DesignForExtension Class 'InstagramMediaFeedDataConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramMediaFeedDataConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error sizes LineLength Line is longer than 80 characters (found 87). 63
 Error misc FinalParameters Parameter item should be final. 63
 Error design DesignForExtension Class 'InstagramMediaFeedDataConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramMediaFeedDataConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error sizes LineLength Line is longer than 80 characters (found 93). 73
 Error misc FinalParameters Parameter list should be final. 73

org/apache/streams/instagram/serializer/InstagramUserInfoDataConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 90). 39
 Error sizes LineLength Line is longer than 80 characters (found 101). 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design DesignForExtension Class 'InstagramUserInfoDataConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoDataConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error design DesignForExtension Class 'InstagramUserInfoDataConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoDataConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error design DesignForExtension Class 'InstagramUserInfoDataConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoDataConverter' final or making the method 'fromActivityObject' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error sizes LineLength Line is longer than 80 characters (found 102). 58
 Error misc FinalParameters Parameter deserialized should be final. 58
 Error design DesignForExtension Class 'InstagramUserInfoDataConverter' looks like designed for extension (can be subclassed), but the method 'toActivityObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoDataConverter' final or making the method 'toActivityObject' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error sizes LineLength Line is longer than 80 characters (found 98). 63
 Error misc FinalParameters Parameter serialized should be final. 63

org/apache/streams/instagram/serializer/util/InstagramActivityUtil.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 88). 52
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 54
 Error sizes LineLength Line is longer than 80 characters (found 92). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocStyle First sentence should end with a period. 57
 Error sizes LineLength Line is longer than 80 characters (found 88). 60
 Error sizes LineLength Line is longer than 80 characters (found 103). 64
 Error misc FinalParameters Parameter item should be final. 64
 Error misc FinalParameters Parameter activity should be final. 64
 Error sizes LineLength Line is longer than 80 characters (found 88). 69
 Error coding MagicNumber '1000' is a magic number. 69
 Error javadoc JavadocStyle First sentence should end with a period. 86
 Error sizes LineLength Line is longer than 80 characters (found 88). 89
 Error sizes LineLength Line is longer than 80 characters (found 106). 92
 Error misc FinalParameters Parameter item should be final. 92
 Error misc FinalParameters Parameter activity should be final. 92
 Error misc FinalParameters Parameter item should be final. 103
 Error sizes LineLength Line is longer than 80 characters (found 82). 128
 Error misc FinalParameters Parameter item should be final. 139
 Error sizes LineLength Line is longer than 80 characters (found 82). 158
 Error misc FinalParameters Parameter item should be final. 169
 Error sizes LineLength Line is longer than 80 characters (found 84). 177
 Error sizes LineLength Line is longer than 80 characters (found 84). 182
 Error sizes LineLength Line is longer than 80 characters (found 81). 199
 Error misc FinalParameters Parameter item should be final. 199
 Error sizes LineLength Line is longer than 80 characters (found 84). 213
 Error misc FinalParameters Parameter attachments should be final. 213
 Error misc FinalParameters Parameter item should be final. 213
 Error sizes LineLength Line is longer than 80 characters (found 84). 250
 Error misc FinalParameters Parameter attachments should be final. 250
 Error misc FinalParameters Parameter item should be final. 250
 Error sizes LineLength Line is longer than 80 characters (found 81). 260
 Error misc FinalParameters Parameter item should be final. 277
 Error misc FinalParameters Parameter activity should be final. 286
 Error misc FinalParameters Parameter item should be final. 286
 Error sizes LineLength Line is longer than 80 characters (found 92). 287
 Error sizes LineLength Line is longer than 80 characters (found 125). 292
 Error javadoc JavadocStyle First sentence should end with a period. 309
 Error misc FinalParameters Parameter idparts should be final. 314
 Error sizes LineLength Line is longer than 80 characters (found 121). 316
 Error sizes LineLength Line is longer than 80 characters (found 90). 320
 Error misc FinalParameters Parameter activity should be final. 325
 Error misc FinalParameters Parameter item should be final. 325
 Error sizes LineLength Line is longer than 80 characters (found 92). 326

org/apache/streams/jackson/CleanAdditionalPropertiesProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error sizes LineLength Line is longer than 80 characters (found 105). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error design DesignForExtension Class 'CleanAdditionalPropertiesProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CleanAdditionalPropertiesProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error design DesignForExtension Class 'CleanAdditionalPropertiesProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CleanAdditionalPropertiesProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error misc FinalParameters Parameter datum should be final. 57
 Error sizes LineLength Line is longer than 80 characters (found 90). 59
 Error design DesignForExtension Class 'CleanAdditionalPropertiesProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CleanAdditionalPropertiesProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error misc FinalParameters Parameter configurationObject should be final. 67
 Error misc FinalParameters Parameter node should be final. 80
 Error whitespace ParenPad '(' is followed by whitespace. 81
 Error whitespace ParenPad ')' is preceded with whitespace. 81
 Error sizes LineLength Line is longer than 80 characters (found 86). 82
 Error sizes LineLength Line is longer than 80 characters (found 93). 84
 Error whitespace ParenPad '(' is followed by whitespace. 85
 Error whitespace ParenPad ')' is preceded with whitespace. 85

org/apache/streams/jackson/DatumStatusCounterDeserializer.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 99). 38
 Error javadoc JavadocType Missing a Javadoc comment. 38
 Error sizes LineLength Line is longer than 80 characters (found 111). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error design DesignForExtension Class 'DatumStatusCounterDeserializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounterDeserializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error sizes LineLength Line is longer than 80 characters (found 164). 47
 Error misc FinalParameters Parameter jsonParser should be final. 47
 Error misc FinalParameters Parameter deserializationContext should be final. 47
 Error sizes LineLength Line is longer than 80 characters (found 98). 51
 Error sizes LineLength Line is longer than 80 characters (found 81). 54
 Error sizes LineLength Line is longer than 80 characters (found 110). 62
 Error sizes LineLength Line is longer than 80 characters (found 110). 65
 Error sizes LineLength Line is longer than 80 characters (found 101). 71
 Error sizes LineLength Line is longer than 80 characters (found 97). 77

org/apache/streams/jackson/JsonUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error design FinalClass Class JsonUtil should be declared as final. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 42
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error misc FinalParameters Parameter json should be final. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter node should be final. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error misc FinalParameters Parameter json should be final. 66
 Error misc FinalParameters Parameter clazz should be final. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error misc FinalParameters Parameter node should be final. 74
 Error misc FinalParameters Parameter clazz should be final. 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error misc FinalParameters Parameter obj should be final. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error misc FinalParameters Parameter node should be final. 82
 Error misc FinalParameters Parameter clazz should be final. 82
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 83
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter object should be final. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error misc FinalParameters Parameter filePath should be final. 94
 Error misc FinalParameters Parameter clazz should be final. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error misc FinalParameters Parameter filePath should be final. 98
 Error sizes LineLength Line is longer than 80 characters (found 91). 99
 Error coding HiddenField 'factory' hides a field. 99
 Error sizes LineLength Line is longer than 80 characters (found 97). 112
 Error javadoc JavadocMethod Missing a Javadoc comment. 112
 Error misc FinalParameters Parameter filePath should be final. 112
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 114
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 116
 Error sizes LineLength Line is longer than 80 characters (found 103). 120
 Error javadoc JavadocStyle First sentence should end with a period. 126
 Error misc FinalParameters Parameter node should be final. 132
 Error misc FinalParameters Parameter field should be final. 132
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 136
 Error whitespace ParenPad '(' is followed by whitespace. 136
 Error blocks NeedBraces 'if' construct must use '{}'s. 139
 Error javadoc JavadocStyle First sentence should end with a period. 145
 Error misc FinalParameters Parameter node should be final. 151
 Error misc FinalParameters Parameter field should be final. 151
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 155
 Error whitespace ParenPad '(' is followed by whitespace. 155
 Error blocks NeedBraces 'if' construct must use '{}'s. 156
 Error sizes LineLength Line is longer than 80 characters (found 128). 160

org/apache/streams/jackson/MemoryUsageDeserializer.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 85). 39
 Error javadoc JavadocType Missing a Javadoc comment. 39
 Error sizes LineLength Line is longer than 80 characters (found 104). 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error design DesignForExtension Class 'MemoryUsageDeserializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MemoryUsageDeserializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error sizes LineLength Line is longer than 80 characters (found 157). 48
 Error misc FinalParameters Parameter jsonParser should be final. 48
 Error misc FinalParameters Parameter deserializationContext should be final. 48
 Error sizes LineLength Line is longer than 80 characters (found 81). 55
 Error sizes LineLength Line is longer than 80 characters (found 102). 62
 Error sizes LineLength Line is longer than 80 characters (found 142). 65
 Error sizes LineLength Line is longer than 80 characters (found 143). 68
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 68
 Error sizes LineLength Line is longer than 80 characters (found 146). 71
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 71
 Error sizes LineLength Line is longer than 80 characters (found 93). 80

org/apache/streams/jackson/StreamsDateTimeDeserializer.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 38
 Error sizes LineLength Line is longer than 80 characters (found 84). 43
 Error sizes LineLength Line is longer than 80 characters (found 100). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error sizes LineLength Line is longer than 80 characters (found 98). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter dateTimeClass should be final. 52
 Error sizes LineLength Line is longer than 80 characters (found 94). 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter dateTimeClass should be final. 56
 Error misc FinalParameters Parameter formats should be final. 56
 Error whitespace ParenPad '(' is followed by whitespace. 58
 Error whitespace ParenPad ')' is preceded with whitespace. 58
 Error javadoc JavadocStyle First sentence should end with a period. 67
 Error sizes LineLength Line is longer than 80 characters (found 85). 68
 Error sizes LineLength Line is longer than 80 characters (found 99). 71
 Error misc FinalParameters Parameter jpar should be final. 71
 Error misc FinalParameters Parameter context should be final. 71
 Error whitespace ParenPad '(' is followed by whitespace. 75

org/apache/streams/jackson/StreamsDateTimeFormat.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 29

org/apache/streams/jackson/StreamsDateTimeSerializer.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 31
 Error sizes LineLength Line is longer than 80 characters (found 96). 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter dateTimeClass should be final. 37
 Error design DesignForExtension Class 'StreamsDateTimeSerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsDateTimeSerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error sizes LineLength Line is longer than 80 characters (found 109). 42
 Error misc FinalParameters Parameter value should be final. 42
 Error misc FinalParameters Parameter jgen should be final. 42
 Error misc FinalParameters Parameter provider should be final. 42

org/apache/streams/jackson/StreamsJacksonMapper.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 90). 38
 Error sizes LineLength Line is longer than 80 characters (found 88). 41
 Error sizes LineLength Line is longer than 80 characters (found 86). 44
 Error sizes LineLength Line is longer than 80 characters (found 119). 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error naming StaticVariableName Name 'INSTANCE_MAP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 48
 Error sizes LineLength Line is longer than 80 characters (found 100). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error sizes LineLength Line is longer than 80 characters (found 99). 65
 Error misc FinalParameters Parameter configuration should be final. 65
 Error whitespace ParenPad '(' is followed by whitespace. 66
 Error misc FinalParameters Parameter format should be final. 82
 Error misc FinalParameters Parameter formats should be final. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error whitespace ParenPad '(' is followed by whitespace. 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 115
 Error misc FinalParameters Parameter format should be final. 116
 Error whitespace ParenPad '(' is followed by whitespace. 119
 Error javadoc JavadocMethod Missing a Javadoc comment. 125
 Error misc FinalParameters Parameter formats should be final. 126
 Error whitespace ParenPad '(' is followed by whitespace. 129
 Error javadoc JavadocMethod Missing a Javadoc comment. 135
 Error misc FinalParameters Parameter configuration should be final. 135
 Error coding HiddenField 'configuration' hides a field. 135
 Error whitespace ParenPad '(' is followed by whitespace. 138
 Error design DesignForExtension Class 'StreamsJacksonMapper' looks like designed for extension (can be subclassed), but the method 'configure' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsJacksonMapper' final or making the method 'configure' static/final/abstract/empty, or adding allowed annotation for the method. 144
 Error javadoc JavadocMethod Missing a Javadoc comment. 144
 Error sizes LineLength Line is longer than 80 characters (found 91). 145
 Error sizes LineLength Line is longer than 80 characters (found 81). 148
 Error sizes LineLength Line is longer than 80 characters (found 87). 149
 Error sizes LineLength Line is longer than 80 characters (found 111). 152

org/apache/streams/jackson/StreamsJacksonModule.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 35
 Error sizes LineLength Line is longer than 80 characters (found 91). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error sizes LineLength Line is longer than 80 characters (found 127). 53
 Error sizes LineLength Line is longer than 80 characters (found 103). 58
 Error sizes LineLength Line is longer than 80 characters (found 81). 64
 Error sizes LineLength Line is longer than 80 characters (found 102). 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter formats should be final. 71
 Error sizes LineLength Line is longer than 80 characters (found 81). 74
 Error sizes LineLength Line is longer than 80 characters (found 94). 75

org/apache/streams/jackson/StreamsPeriodDeserializer.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 96). 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error misc FinalParameters Parameter dateTimeClass should be final. 34
 Error sizes LineLength Line is longer than 80 characters (found 97). 38
 Error design DesignForExtension Class 'StreamsPeriodDeserializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPeriodDeserializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error misc FinalParameters Parameter jpar should be final. 38
 Error misc FinalParameters Parameter context should be final. 38

org/apache/streams/jackson/StreamsPeriodSerializer.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 92). 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error misc FinalParameters Parameter dateTimeClass should be final. 34
 Error design DesignForExtension Class 'StreamsPeriodSerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPeriodSerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error sizes LineLength Line is longer than 80 characters (found 107). 39
 Error misc FinalParameters Parameter value should be final. 39
 Error misc FinalParameters Parameter jgen should be final. 39
 Error misc FinalParameters Parameter provider should be final. 39

org/apache/streams/jackson/StreamsTaskCounterDeserializer.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 86). 39
 Error sizes LineLength Line is longer than 80 characters (found 99). 41
 Error sizes LineLength Line is longer than 80 characters (found 111). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error design DesignForExtension Class 'StreamsTaskCounterDeserializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsTaskCounterDeserializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error sizes LineLength Line is longer than 80 characters (found 164). 50
 Error misc FinalParameters Parameter jsonParser should be final. 50
 Error misc FinalParameters Parameter deserializationContext should be final. 50
 Error sizes LineLength Line is longer than 80 characters (found 98). 54
 Error sizes LineLength Line is longer than 80 characters (found 81). 57
 Error sizes LineLength Line is longer than 80 characters (found 112). 65
 Error sizes LineLength Line is longer than 80 characters (found 111). 68
 Error sizes LineLength Line is longer than 80 characters (found 112). 71
 Error sizes LineLength Line is longer than 80 characters (found 119). 74
 Error sizes LineLength Line is longer than 80 characters (found 110). 77
 Error sizes LineLength Line is longer than 80 characters (found 108). 80
 Error sizes LineLength Line is longer than 80 characters (found 107). 86
 Error sizes LineLength Line is longer than 80 characters (found 103). 92

org/apache/streams/jackson/ThroughputQueueDeserializer.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error sizes LineLength Line is longer than 80 characters (found 93). 38
 Error javadoc JavadocType Missing a Javadoc comment. 38
 Error sizes LineLength Line is longer than 80 characters (found 108). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error design DesignForExtension Class 'ThroughputQueueDeserializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueueDeserializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error sizes LineLength Line is longer than 80 characters (found 161). 47
 Error misc FinalParameters Parameter jsonParser should be final. 47
 Error misc FinalParameters Parameter deserializationContext should be final. 47
 Error sizes LineLength Line is longer than 80 characters (found 89). 51
 Error sizes LineLength Line is longer than 80 characters (found 81). 54
 Error sizes LineLength Line is longer than 80 characters (found 109). 62
 Error sizes LineLength Line is longer than 80 characters (found 107). 65
 Error sizes LineLength Line is longer than 80 characters (found 105). 68
 Error sizes LineLength Line is longer than 80 characters (found 105). 71
 Error sizes LineLength Line is longer than 80 characters (found 103). 74
 Error sizes LineLength Line is longer than 80 characters (found 110). 77
 Error sizes LineLength Line is longer than 80 characters (found 104). 83

org/apache/streams/jackson/TypeConverterProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error sizes LineLength Line is longer than 80 characters (found 93). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error sizes LineLength Line is longer than 80 characters (found 85). 59
 Error misc FinalParameters Parameter inClass should be final. 59
 Error coding HiddenField 'inClass' hides a field. 59
 Error misc FinalParameters Parameter outClass should be final. 59
 Error coding HiddenField 'outClass' hides a field. 59
 Error misc FinalParameters Parameter mapper should be final. 59
 Error coding HiddenField 'mapper' hides a field. 59
 Error sizes LineLength Line is longer than 80 characters (found 86). 71
 Error misc FinalParameters Parameter inClass should be final. 71
 Error coding HiddenField 'inClass' hides a field. 71
 Error misc FinalParameters Parameter outClass should be final. 71
 Error coding HiddenField 'outClass' hides a field. 71
 Error misc FinalParameters Parameter formats should be final. 71
 Error coding HiddenField 'formats' hides a field. 71
 Error misc FinalParameters Parameter inClass should be final. 82
 Error coding HiddenField 'inClass' hides a field. 82
 Error misc FinalParameters Parameter outClass should be final. 82
 Error coding HiddenField 'outClass' hides a field. 82
 Error design DesignForExtension Class 'TypeConverterProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TypeConverterProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error design DesignForExtension Class 'TypeConverterProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TypeConverterProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error misc FinalParameters Parameter entry should be final. 93
 Error whitespace ParenPad '(' is followed by whitespace. 97
 Error whitespace ParenPad ')' is preceded with whitespace. 98
 Error sizes LineLength Line is longer than 80 characters (found 84). 100
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 100
 Error whitespace ParenPad '(' is followed by whitespace. 111
 Error whitespace ParenPad ')' is preceded with whitespace. 111
 Error sizes LineLength Line is longer than 80 characters (found 117). 116
 Error design DesignForExtension Class 'TypeConverterProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TypeConverterProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error misc FinalParameters Parameter configurationObject should be final. 129
 Error whitespace ParenPad '(' is followed by whitespace. 130
 Error whitespace ParenPad ')' is preceded with whitespace. 130

org/apache/streams/json/JsonPathExtractor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error sizes LineLength Line is longer than 80 characters (found 88). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter pathExpression should be final. 58
 Error coding HiddenField 'pathExpression' hides a field. 58
 Error design DesignForExtension Class 'JsonPathExtractor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JsonPathExtractor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error design DesignForExtension Class 'JsonPathExtractor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JsonPathExtractor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error misc FinalParameters Parameter entry should be final. 69
 Error whitespace ParenPad '(' is followed by whitespace. 77
 Error whitespace ParenPad ')' is preceded with whitespace. 77
 Error whitespace ParenPad '(' is followed by whitespace. 84
 Error whitespace ParenPad ')' is preceded with whitespace. 84
 Error whitespace ParenPad '(' is followed by whitespace. 88
 Error sizes LineLength Line is longer than 80 characters (found 103). 101
 Error sizes LineLength Line is longer than 80 characters (found 107). 116
 Error sizes LineLength Line is longer than 80 characters (found 106). 121
 Error whitespace ParenPad '(' is followed by whitespace. 132
 Error whitespace ParenPad ')' is preceded with whitespace. 132
 Error design DesignForExtension Class 'JsonPathExtractor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JsonPathExtractor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 144
 Error misc FinalParameters Parameter configurationObject should be final. 145
 Error whitespace ParenPad '(' is followed by whitespace. 146
 Error whitespace ParenPad ')' is preceded with whitespace. 146
 Error whitespace ParenPad '(' is followed by whitespace. 148
 Error whitespace ParenPad ')' is preceded with whitespace. 148
 Error design DesignForExtension Class 'JsonPathExtractor' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JsonPathExtractor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 153

org/apache/streams/json/JsonPathFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error sizes LineLength Line is longer than 80 characters (found 85). 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error misc FinalParameters Parameter pathExpression should be final. 64
 Error coding HiddenField 'pathExpression' hides a field. 64
 Error design DesignForExtension Class 'JsonPathFilter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JsonPathFilter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error design DesignForExtension Class 'JsonPathFilter' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JsonPathFilter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error misc FinalParameters Parameter entry should be final. 75
 Error whitespace ParenPad '(' is followed by whitespace. 85
 Error whitespace ParenPad ')' is preceded with whitespace. 85
 Error whitespace ParenPad '(' is followed by whitespace. 92
 Error whitespace ParenPad ')' is preceded with whitespace. 92
 Error whitespace ParenPad '(' is followed by whitespace. 104
 Error whitespace ParenPad '(' is followed by whitespace. 109
 Error whitespace ParenPad ')' is preceded with whitespace. 109
 Error whitespace ParenPad '(' is followed by whitespace. 124
 Error whitespace ParenPad ')' is preceded with whitespace. 124
 Error whitespace ParenPad '(' is followed by whitespace. 127
 Error whitespace ParenPad ')' is preceded with whitespace. 127
 Error whitespace ParenPad '(' is followed by whitespace. 136
 Error whitespace ParenPad ')' is preceded with whitespace. 136
 Error sizes LineLength Line is longer than 80 characters (found 81). 138
 Error whitespace ParenPad '(' is followed by whitespace. 143
 Error whitespace ParenPad ')' is preceded with whitespace. 143
 Error design DesignForExtension Class 'JsonPathFilter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JsonPathFilter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 159
 Error misc FinalParameters Parameter configurationObject should be final. 160
 Error whitespace ParenPad '(' is followed by whitespace. 161
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 162
 Error whitespace TypecastParenPad '(' is followed by whitespace. 162
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 162
 Error sizes LineLength Line is longer than 80 characters (found 83). 165
 Error design DesignForExtension Class 'JsonPathFilter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JsonPathFilter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 169

org/apache/streams/juneau/JodaDateSwap.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error design VisibilityModifier Variable 'dateFormatter' must be private and have accessor methods. 36
 Error misc FinalParameters Parameter session should be final. 46
 Error misc FinalParameters Parameter o should be final. 46
 Error coding HiddenField 'dateFormatter' hides a field. 47
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 48
 Error whitespace ParenPad '(' is followed by whitespace. 48
 Error sizes LineLength Line is longer than 80 characters (found 85). 49
 Error sizes LineLength Line is longer than 80 characters (found 98). 55
 Error misc FinalParameters Parameter session should be final. 55
 Error misc FinalParameters Parameter f should be final. 55
 Error misc FinalParameters Parameter hint should be final. 55
 Error coding HiddenField 'dateFormatter' hides a field. 56
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 57
 Error whitespace ParenPad '(' is followed by whitespace. 57
 Error sizes LineLength Line is longer than 80 characters (found 85). 58

org/apache/streams/juneau/ListSerializer.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 87). 28
 Error design DesignForExtension Class 'ListSerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ListSerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. 32
 Error misc FinalParameters Parameter type should be final. 33
 Error misc FinalParameters Parameter value should be final. 33
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 35
 Error whitespace ParenPad '(' is followed by whitespace. 35
 Error whitespace ParenPad ')' is preceded with whitespace. 35
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 36
 Error whitespace ParenPad '(' is followed by whitespace. 36
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 38
 Error whitespace ParenPad '(' is followed by whitespace. 38

org/apache/streams/kafka/KafkaPersistReader.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 89). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error design VisibilityModifier Variable 'inStreams' must be private and have accessor methods. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error sizes LineLength Line is longer than 80 characters (found 83). 71
 Error sizes LineLength Line is longer than 80 characters (found 81). 75
 Error misc FinalParameters Parameter persistQueue should be final. 82
 Error coding HiddenField 'persistQueue' hides a field. 82
 Error javadoc JavadocMethod Expected @param tag for 'persistQueue'. 82
 Error sizes LineLength Line is longer than 80 characters (found 81). 84
 Error design DesignForExtension Class 'KafkaPersistReader' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistReader' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 88
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error misc FinalParameters Parameter config should be final. 88
 Error coding HiddenField 'config' hides a field. 88
 Error design DesignForExtension Class 'KafkaPersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error design DesignForExtension Class 'KafkaPersistReader' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistReader' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error sizes LineLength Line is longer than 80 characters (found 128). 110
 Error design DesignForExtension Class 'KafkaPersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 118
 Error design DesignForExtension Class 'KafkaPersistReader' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error design DesignForExtension Class 'KafkaPersistReader' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error misc FinalParameters Parameter bigInteger should be final. 129
 Error design DesignForExtension Class 'KafkaPersistReader' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 133
 Error misc FinalParameters Parameter dateTime should be final. 134
 Error misc FinalParameters Parameter dateTime2 should be final. 134
 Error design DesignForExtension Class 'KafkaPersistReader' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 138
 Error sizes LineLength Line is longer than 80 characters (found 88). 143
 Error javadoc JavadocMethod Missing a Javadoc comment. 143
 Error misc FinalParameters Parameter zookeeper should be final. 143
 Error misc FinalParameters Parameter groupId should be final. 143
 Error misc FinalParameters Parameter configurationObject should be final. 154
 Error design DesignForExtension Class 'KafkaPersistReader' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistReader' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 158
 Error whitespace ParenPad '(' is followed by whitespace. 161
 Error coding MagicNumber '5' is a magic number. 163

org/apache/streams/kafka/KafkaPersistReaderTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 30
 Error sizes LineLength Line is longer than 80 characters (found 93). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 39
 Error sizes LineLength Line is longer than 80 characters (found 95). 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter reader should be final. 41
 Error coding HiddenField 'reader' hides a field. 41
 Error misc FinalParameters Parameter stream should be final. 41
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 41
 Error coding HiddenField 'stream' hides a field. 41
 Error design DesignForExtension Class 'KafkaPersistReaderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistReaderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 49
 Error coding MagicNumber '100' is a magic number. 57

org/apache/streams/kafka/KafkaPersistWriter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 89). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error sizes LineLength Line is longer than 80 characters (found 89). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 83). 58
 Error sizes LineLength Line is longer than 80 characters (found 81). 62
 Error misc FinalParameters Parameter persistQueue should be final. 69
 Error coding HiddenField 'persistQueue' hides a field. 69
 Error javadoc JavadocMethod Expected @param tag for 'persistQueue'. 69
 Error sizes LineLength Line is longer than 80 characters (found 81). 71
 Error design DesignForExtension Class 'KafkaPersistWriter' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistWriter' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter config should be final. 75
 Error coding HiddenField 'config' hides a field. 75
 Error javadoc JavadocStyle First sentence should end with a period. 79
 Error sizes LineLength Line is longer than 80 characters (found 82). 87
 Error coding HiddenField 'config' hides a field. 90
 Error design DesignForExtension Class 'KafkaPersistWriter' looks like designed for extension (can be subclassed), but the method 'stop' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistWriter' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error design DesignForExtension Class 'KafkaPersistWriter' looks like designed for extension (can be subclassed), but the method 'setPersistQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistWriter' final or making the method 'setPersistQueue' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 101
 Error misc FinalParameters Parameter persistQueue should be final. 101
 Error coding HiddenField 'persistQueue' hides a field. 101
 Error design DesignForExtension Class 'KafkaPersistWriter' looks like designed for extension (can be subclassed), but the method 'getPersistQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistWriter' final or making the method 'getPersistQueue' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error design DesignForExtension Class 'KafkaPersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 109
 Error design DesignForExtension Class 'KafkaPersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 114
 Error misc FinalParameters Parameter entry should be final. 115
 Error sizes LineLength Line is longer than 80 characters (found 92). 123
 Error design DesignForExtension Class 'KafkaPersistWriter' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistWriter' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 132
 Error design DesignForExtension Class 'KafkaPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 137
 Error misc FinalParameters Parameter configurationObject should be final. 138
 Error design DesignForExtension Class 'KafkaPersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 142

org/apache/streams/kafka/KafkaPersistWriterTask.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 28
 Error sizes LineLength Line is longer than 80 characters (found 93). 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error misc FinalParameters Parameter writer should be final. 38
 Error coding HiddenField 'writer' hides a field. 38
 Error design DesignForExtension Class 'KafkaPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KafkaPersistWriterTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error whitespace ParenPad '(' is followed by whitespace. 46
 Error whitespace ParenPad ')' is preceded with whitespace. 46
 Error coding MagicNumber '100' is a magic number. 55

org/apache/streams/local/builders/InvalidStreamException.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter string should be final. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error misc FinalParameters Parameter string should be final. 34
 Error misc FinalParameters Parameter throwable should be final. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error misc FinalParameters Parameter throwable should be final. 38

org/apache/streams/local/builders/LocalStreamBuilder.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error sizes LineLength Line is longer than 80 characters (found 122). 58
 Error sizes LineLength Line is longer than 80 characters (found 116). 59
 Error sizes LineLength Line is longer than 80 characters (found 111). 60
 Error sizes LineLength Line is longer than 80 characters (found 99). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error sizes LineLength Line is longer than 80 characters (found 89). 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error javadoc JavadocStyle First sentence should end with a period. 91
 Error sizes LineLength Line is longer than 80 characters (found 118). 95
 Error javadoc JavadocStyle First sentence should end with a period. 98
 Error sizes LineLength Line is longer than 80 characters (found 103). 99
 Error misc FinalParameters Parameter streamConfig should be final. 104
 Error coding HiddenField 'streamConfig' hides a field. 104
 Error javadoc JavadocMethod Expected @param tag for 'streamConfig'. 104
 Error sizes LineLength Line is longer than 80 characters (found 106). 109
 Error misc FinalParameters Parameter maxQueueCapacity should be final. 116
 Error coding HiddenField 'maxQueueCapacity' hides a field. 116
 Error javadoc JavadocMethod Expected @param tag for 'maxQueueCapacity'. 116
 Error sizes LineLength Line is longer than 80 characters (found 105). 121
 Error sizes LineLength Line is longer than 80 characters (found 85). 130
 Error misc FinalParameters Parameter maxQueueCapacity should be final. 130
 Error coding HiddenField 'maxQueueCapacity' hides a field. 130
 Error javadoc JavadocMethod Expected @param tag for 'maxQueueCapacity'. 130
 Error misc FinalParameters Parameter streamConfig should be final. 130
 Error coding HiddenField 'streamConfig' hides a field. 130
 Error javadoc JavadocMethod Expected @param tag for 'streamConfig'. 130
 Error sizes LineLength Line is longer than 80 characters (found 118). 131
 Error blocks NeedBraces 'if' construct must use '{}'s. 133
 Error sizes LineLength Line is longer than 80 characters (found 90). 133
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 133
 Error whitespace ParenPad '(' is followed by whitespace. 133
 Error whitespace ParenPad ')' is preceded with whitespace. 133
 Error sizes LineLength Line is longer than 80 characters (found 117). 134
 Error blocks NeedBraces 'if' construct must use '{}'s. 135
 Error sizes LineLength Line is longer than 80 characters (found 100). 135
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 135
 Error whitespace ParenPad '(' is followed by whitespace. 135
 Error whitespace ParenPad ')' is preceded with whitespace. 135
 Error sizes LineLength Line is longer than 80 characters (found 106). 136
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 136
 Error sizes LineLength Line is longer than 80 characters (found 94). 137
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 137
 Error whitespace ParenPad '(' is followed by whitespace. 137
 Error whitespace ParenPad ')' is preceded with whitespace. 137
 Error sizes LineLength Line is longer than 80 characters (found 86). 138
 Error sizes LineLength Line is longer than 80 characters (found 106). 139
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 139
 Error blocks NeedBraces 'if' construct must use '{}'s. 140
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 140
 Error sizes LineLength Line is longer than 80 characters (found 150). 141
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 141
 Error javadoc JavadocMethod Missing a Javadoc comment. 146
 Error misc FinalParameters Parameter streamConfig should be final. 146
 Error coding HiddenField 'streamConfig' hides a field. 146
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 155
 Error javadoc JavadocMethod Missing a Javadoc comment. 155
 Error sizes LineLength Line is longer than 80 characters (found 90). 164
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'setUseDeprecatedMonitors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'setUseDeprecatedMonitors' static/final/abstract/empty, or adding allowed annotation for the method. 167
 Error javadoc JavadocMethod Missing a Javadoc comment. 167
 Error misc FinalParameters Parameter useDeprecatedMonitors should be final. 167
 Error coding HiddenField 'useDeprecatedMonitors' hides a field. 167
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'newPerpetualStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'newPerpetualStream' static/final/abstract/empty, or adding allowed annotation for the method. 171
 Error misc FinalParameters Parameter id should be final. 172
 Error misc FinalParameters Parameter provider should be final. 172
 Error sizes LineLength Line is longer than 80 characters (found 82). 174
 Error blocks NeedBraces 'if' construct must use '{}'s. 176
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 176
 Error whitespace ParenPad ')' is preceded with whitespace. 176
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'newReadCurrentStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'newReadCurrentStream' static/final/abstract/empty, or adding allowed annotation for the method. 181
 Error sizes LineLength Line is longer than 80 characters (found 82). 182
 Error misc FinalParameters Parameter id should be final. 182
 Error misc FinalParameters Parameter provider should be final. 182
 Error sizes LineLength Line is longer than 80 characters (found 83). 184
 Error blocks NeedBraces 'if' construct must use '{}'s. 186
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 186
 Error whitespace ParenPad ')' is preceded with whitespace. 186
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'newReadNewStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'newReadNewStream' static/final/abstract/empty, or adding allowed annotation for the method. 191
 Error sizes LineLength Line is longer than 80 characters (found 99). 192
 Error misc FinalParameters Parameter id should be final. 192
 Error misc FinalParameters Parameter provider should be final. 192
 Error misc FinalParameters Parameter sequence should be final. 192
 Error sizes LineLength Line is longer than 80 characters (found 86). 194
 Error blocks NeedBraces 'if' construct must use '{}'s. 196
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 196
 Error whitespace ParenPad ')' is preceded with whitespace. 196
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'newReadRangeStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'newReadRangeStream' static/final/abstract/empty, or adding allowed annotation for the method. 201
 Error sizes LineLength Line is longer than 80 characters (found 110). 202
 Error misc FinalParameters Parameter id should be final. 202
 Error misc FinalParameters Parameter provider should be final. 202
 Error misc FinalParameters Parameter start should be final. 202
 Error misc FinalParameters Parameter end should be final. 202
 Error sizes LineLength Line is longer than 80 characters (found 88). 204
 Error blocks NeedBraces 'if' construct must use '{}'s. 206
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 206
 Error whitespace ParenPad ')' is preceded with whitespace. 206
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'setStreamsConfiguration' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'setStreamsConfiguration' static/final/abstract/empty, or adding allowed annotation for the method. 211
 Error sizes LineLength Line is longer than 80 characters (found 84). 212
 Error misc FinalParameters Parameter configuration should be final. 212
 Error sizes LineLength Line is longer than 80 characters (found 115). 213
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'getStreamsConfiguration' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'getStreamsConfiguration' static/final/abstract/empty, or adding allowed annotation for the method. 217
 Error sizes LineLength Line is longer than 80 characters (found 101). 219
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'addStreamsProcessor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'addStreamsProcessor' static/final/abstract/empty, or adding allowed annotation for the method. 222
 Error sizes LineLength Line is longer than 80 characters (found 119). 223
 Error misc FinalParameters Parameter id should be final. 223
 Error misc FinalParameters Parameter processor should be final. 223
 Error misc FinalParameters Parameter numTasks should be final. 223
 Error misc FinalParameters Parameter inBoundIds should be final. 223
 Error sizes LineLength Line is longer than 80 characters (found 177). 225
 Error blocks NeedBraces 'if' construct must use '{}'s. 229
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 229
 Error whitespace ParenPad ')' is preceded with whitespace. 229
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'addStreamsPersistWriter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'addStreamsPersistWriter' static/final/abstract/empty, or adding allowed annotation for the method. 234
 Error sizes LineLength Line is longer than 80 characters (found 124). 235
 Error misc FinalParameters Parameter id should be final. 235
 Error misc FinalParameters Parameter writer should be final. 235
 Error misc FinalParameters Parameter numTasks should be final. 235
 Error misc FinalParameters Parameter inBoundIds should be final. 235
 Error sizes LineLength Line is longer than 80 characters (found 174). 237
 Error blocks NeedBraces 'if' construct must use '{}'s. 241
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 241
 Error whitespace ParenPad ')' is preceded with whitespace. 241
 Error sizes LineLength Line is longer than 80 characters (found 99). 254
 Error coding MagicNumber '10' is a magic number. 262
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 268
 Error sizes LineLength Line is longer than 80 characters (found 107). 269
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 271
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 274
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 276
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 277
 Error sizes LineLength Line is longer than 80 characters (found 87). 281
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 283
 Error sizes LineLength Line is longer than 80 characters (found 112). 284
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 288
 Error whitespace WhitespaceAround 'finally' is not followed by whitespace. 291
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 291
 Error sizes LineLength Line is longer than 80 characters (found 84). 292
 Error sizes LineLength Line is longer than 80 characters (found 102). 293
 Error sizes LineLength Line is longer than 80 characters (found 90). 294
 Error javadoc JavadocMethod Missing a Javadoc comment. 300
 Error javadoc JavadocMethod Missing a Javadoc comment. 305
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'forceShutdown' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'forceShutdown' static/final/abstract/empty, or adding allowed annotation for the method. 310
 Error javadoc JavadocMethod Missing a Javadoc comment. 310
 Error misc FinalParameters Parameter streamsTasks should be final. 310
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 312
 Error coding HiddenField 'tasks' hides a field. 312
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 313
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 315
 Error sizes LineLength Line is longer than 80 characters (found 108). 323
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 323
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 323
 Error sizes LineLength Line is longer than 80 characters (found 106). 326
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 326
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 326
 Error whitespace WhitespaceAround 'catch' is not preceded with whitespace. 329
 Error whitespace WhitespaceAround '}' is not followed by whitespace. 329
 Error sizes LineLength Line is longer than 80 characters (found 100). 336
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'shutdown' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'shutdown' static/final/abstract/empty, or adding allowed annotation for the method. 336
 Error javadoc JavadocMethod Missing a Javadoc comment. 336
 Error misc FinalParameters Parameter streamsTasks should be final. 336
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 343
 Error sizes LineLength Line is longer than 80 characters (found 153). 347
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 347
 Error sizes LineLength Line is longer than 80 characters (found 102). 349
 Error sizes LineLength Line is longer than 80 characters (found 151). 351
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 351
 Error sizes LineLength Line is longer than 80 characters (found 100). 353
 Error sizes LineLength Line is longer than 80 characters (found 81). 357
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'setupProviderTasks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'setupProviderTasks' static/final/abstract/empty, or adding allowed annotation for the method. 357
 Error javadoc JavadocMethod Missing a Javadoc comment. 357
 Error misc FinalParameters Parameter provTasks should be final. 357
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 358
 Error sizes LineLength Line is longer than 80 characters (found 113). 361
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 365
 Error whitespace ParenPad ')' is preceded with whitespace. 365
 Error sizes LineLength Line is longer than 80 characters (found 108). 366
 Error coding MagicNumber '10' is a magic number. 366
 Error sizes LineLength Line is longer than 80 characters (found 93). 367
 Error coding MagicNumber '10' is a magic number. 367
 Error sizes LineLength Line is longer than 80 characters (found 83). 372
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'setupComponentTasks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'setupComponentTasks' static/final/abstract/empty, or adding allowed annotation for the method. 372
 Error javadoc JavadocMethod Missing a Javadoc comment. 372
 Error misc FinalParameters Parameter streamsTasks should be final. 372
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 373
 Error coding HiddenField 'tasks' hides a field. 374
 Error sizes LineLength Line is longer than 80 characters (found 113). 376
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 377
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 377
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 377
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 383
 Error whitespace ParenPad ')' is preceded with whitespace. 383
 Error sizes LineLength Line is longer than 80 characters (found 110). 384
 Error coding MagicNumber '10' is a magic number. 384
 Error sizes LineLength Line is longer than 80 characters (found 95). 385
 Error coding MagicNumber '10' is a magic number. 385
 Error sizes LineLength Line is longer than 80 characters (found 113). 394
 Error sizes LineLength Line is longer than 80 characters (found 90). 395
 Error sizes LineLength Line is longer than 80 characters (found 123). 400
 Error misc FinalParameters Parameter comp should be final. 400
 Error misc FinalParameters Parameter streamTasks should be final. 400
 Error javadoc JavadocMethod Expected @throws tag for 'InterruptedException'. 400
 Error coding HiddenField 'tasks' hides a field. 401
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 402
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 404
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 407
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 408
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 413
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 414
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 416
 Error sizes LineLength Line is longer than 80 characters (found 93). 417
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 420
 Error sizes LineLength Line is longer than 80 characters (found 85). 422
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 422
 Error coding MagicNumber '1000' is a magic number. 422
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 427
 Error sizes LineLength Line is longer than 80 characters (found 94). 428
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 434
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 435
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'stopInternal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'stopInternal' static/final/abstract/empty, or adding allowed annotation for the method. 451
 Error javadoc JavadocMethod Missing a Javadoc comment. 451
 Error misc FinalParameters Parameter systemExiting should be final. 451
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 459
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 462
 Error whitespace ParenPad '(' is followed by whitespace. 462
 Error whitespace ParenPad ')' is preceded with whitespace. 462
 Error sizes LineLength Line is longer than 80 characters (found 96). 469
 Error javadoc JavadocMethod Missing a Javadoc comment. 469
 Error misc FinalParameters Parameter conntectToIds should be final. 469
 Error misc FinalParameters Parameter toBeConnected should be final. 469
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 470
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 472
 Error blocks RightCurly '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 474
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 475
 Error blocks RightCurly '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 477
 Error sizes LineLength Line is longer than 80 characters (found 101). 479
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 479
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 479
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 479
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 479
 Error javadoc JavadocMethod Missing a Javadoc comment. 486
 Error misc FinalParameters Parameter id should be final. 486
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 487
 Error sizes LineLength Line is longer than 80 characters (found 104). 488
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 488
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 488
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 488
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 488
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 489
 Error sizes LineLength Line is longer than 80 characters (found 88). 490
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 490
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 490
 Error design DesignForExtension Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'getTimeout' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'getTimeout' static/final/abstract/empty, or adding allowed annotation for the method. 494
 Error javadoc JavadocMethod Missing a Javadoc comment. 494
 Error sizes LineLength Line is longer than 80 characters (found 102). 495
 Error sizes LineLength Line is longer than 80 characters (found 92). 499
 Error javadoc JavadocMethod Missing a Javadoc comment. 499
 Error misc FinalParameters Parameter streamConfig should be final. 499
 Error coding HiddenField 'streamConfig' hides a field. 499
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 501
 Error whitespace ParenPad '(' is followed by whitespace. 501
 Error whitespace ParenPad ')' is preceded with whitespace. 501
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 502
 Error whitespace ParenPad '(' is followed by whitespace. 502
 Error whitespace ParenPad ')' is preceded with whitespace. 502

org/apache/streams/local/builders/StreamComponent.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 120). 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error sizes LineLength Line is longer than 80 characters (found 117). 77
 Error misc FinalParameters Parameter id should be final. 77
 Error coding HiddenField 'id' hides a field. 77
 Error javadoc JavadocMethod Expected @param tag for 'id'. 77
 Error misc FinalParameters Parameter provider should be final. 77
 Error coding HiddenField 'provider' hides a field. 77
 Error javadoc JavadocMethod Expected @param tag for 'provider'. 77
 Error misc FinalParameters Parameter perpetual should be final. 77
 Error coding HiddenField 'perpetual' hides a field. 77
 Error javadoc JavadocMethod Expected @param tag for 'perpetual'. 77
 Error misc FinalParameters Parameter streamConfig should be final. 77
 Error coding HiddenField 'streamConfig' hides a field. 77
 Error javadoc JavadocMethod Expected @param tag for 'streamConfig'. 77
 Error sizes LineLength Line is longer than 80 characters (found 128). 92
 Error misc FinalParameters Parameter id should be final. 92
 Error coding HiddenField 'id' hides a field. 92
 Error javadoc JavadocMethod Expected @param tag for 'id'. 92
 Error misc FinalParameters Parameter provider should be final. 92
 Error coding HiddenField 'provider' hides a field. 92
 Error javadoc JavadocMethod Expected @param tag for 'provider'. 92
 Error misc FinalParameters Parameter start should be final. 92
 Error javadoc JavadocMethod Expected @param tag for 'start'. 92
 Error misc FinalParameters Parameter end should be final. 92
 Error javadoc JavadocMethod Expected @param tag for 'end'. 92
 Error misc FinalParameters Parameter streamConfig should be final. 92
 Error coding HiddenField 'streamConfig' hides a field. 92
 Error javadoc JavadocMethod Expected @param tag for 'streamConfig'. 92
 Error sizes LineLength Line is longer than 80 characters (found 119). 109
 Error misc FinalParameters Parameter id should be final. 109
 Error coding HiddenField 'id' hides a field. 109
 Error javadoc JavadocMethod Expected @param tag for 'id'. 109
 Error misc FinalParameters Parameter provider should be final. 109
 Error coding HiddenField 'provider' hides a field. 109
 Error javadoc JavadocMethod Expected @param tag for 'provider'. 109
 Error misc FinalParameters Parameter sequence should be final. 109
 Error coding HiddenField 'sequence' hides a field. 109
 Error javadoc JavadocMethod Expected @param tag for 'sequence'. 109
 Error misc FinalParameters Parameter streamConfig should be final. 109
 Error coding HiddenField 'streamConfig' hides a field. 109
 Error javadoc JavadocMethod Expected @param tag for 'streamConfig'. 109
 Error sizes LineLength Line is longer than 80 characters (found 151). 123
 Error misc FinalParameters Parameter id should be final. 123
 Error coding HiddenField 'id' hides a field. 123
 Error javadoc JavadocMethod Expected @param tag for 'id'. 123
 Error misc FinalParameters Parameter processor should be final. 123
 Error coding HiddenField 'processor' hides a field. 123
 Error javadoc JavadocMethod Expected @param tag for 'processor'. 123
 Error misc FinalParameters Parameter inQueue should be final. 123
 Error coding HiddenField 'inQueue' hides a field. 123
 Error javadoc JavadocMethod Expected @param tag for 'inQueue'. 123
 Error misc FinalParameters Parameter numTasks should be final. 123
 Error coding HiddenField 'numTasks' hides a field. 123
 Error javadoc JavadocMethod Expected @param tag for 'numTasks'. 123
 Error misc FinalParameters Parameter streamConfig should be final. 123
 Error coding HiddenField 'streamConfig' hides a field. 123
 Error javadoc JavadocMethod Expected @param tag for 'streamConfig'. 123
 Error sizes LineLength Line is longer than 80 characters (found 152). 139
 Error misc FinalParameters Parameter id should be final. 139
 Error coding HiddenField 'id' hides a field. 139
 Error javadoc JavadocMethod Expected @param tag for 'id'. 139
 Error misc FinalParameters Parameter writer should be final. 139
 Error coding HiddenField 'writer' hides a field. 139
 Error javadoc JavadocMethod Expected @param tag for 'writer'. 139
 Error misc FinalParameters Parameter inQueue should be final. 139
 Error coding HiddenField 'inQueue' hides a field. 139
 Error javadoc JavadocMethod Expected @param tag for 'inQueue'. 139
 Error misc FinalParameters Parameter numTasks should be final. 139
 Error coding HiddenField 'numTasks' hides a field. 139
 Error javadoc JavadocMethod Expected @param tag for 'numTasks'. 139
 Error misc FinalParameters Parameter streamConfig should be final. 139
 Error coding HiddenField 'streamConfig' hides a field. 139
 Error javadoc JavadocMethod Expected @param tag for 'streamConfig'. 139
 Error javadoc JavadocMethod Missing a Javadoc comment. 148
 Error sizes LineLength Line is longer than 80 characters (found 110). 155
 Error sizes LineLength Line is longer than 80 characters (found 94). 159
 Error misc FinalParameters Parameter component should be final. 159
 Error misc FinalParameters Parameter queue should be final. 159
 Error misc FinalParameters Parameter component should be final. 167
 Error javadoc JavadocStyle First sentence should end with a period. 171
 Error sizes LineLength Line is longer than 80 characters (found 87). 172
 Error javadoc JavadocStyle First sentence should end with a period. 179
 Error sizes LineLength Line is longer than 80 characters (found 86). 180
 Error javadoc JavadocStyle First sentence should end with a period. 187
 Error javadoc JavadocStyle First sentence should end with a period. 195
 Error javadoc JavadocMethod Expected an @return tag. 199
 Error sizes LineLength Line is longer than 80 characters (found 113). 204
 Error sizes LineLength Line is longer than 80 characters (found 91). 205
 Error sizes LineLength Line is longer than 80 characters (found 102). 208
 Error misc FinalParameters Parameter timeout should be final. 210
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 212
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 213
 Error sizes LineLength Line is longer than 80 characters (found 111). 214
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 216
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 222
 Error blocks RightCurly '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 226
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 227
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 228
 Error sizes LineLength Line is longer than 80 characters (found 111). 229
 Error blocks RightCurly '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 235
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 236
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 238
 Error blocks NeedBraces 'if' construct must use '{}'s. 243
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 243
 Error blocks NeedBraces 'if' construct must use '{}'s. 245
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 245
 Error blocks NeedBraces 'else' construct must use '{}'s. 247
 Error sizes LineLength Line is longer than 80 characters (found 97). 248
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 250
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 251
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 253
 Error blocks RightCurly '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 256
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 261
 Error design DesignForExtension Class 'StreamComponent' looks like designed for extension (can be subclassed), but the method 'getStreamsTasks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamComponent' final or making the method 'getStreamsTasks' static/final/abstract/empty, or adding allowed annotation for the method. 268
 Error javadoc JavadocMethod Missing a Javadoc comment. 268
 Error javadoc JavadocStyle First sentence should end with a period. 272
 Error javadoc JavadocMethod Expected an @return tag. 276
 Error design DesignForExtension Class 'StreamComponent' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamComponent' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 280
 Error design DesignForExtension Class 'StreamComponent' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamComponent' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 285
 Error misc FinalParameters Parameter o should be final. 286
 Error sizes LineLength Line is longer than 80 characters (found 84). 287
 Error design DesignForExtension Class 'StreamComponent' looks like designed for extension (can be subclassed), but the method 'getOperation' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamComponent' final or making the method 'getOperation' static/final/abstract/empty, or adding allowed annotation for the method. 290
 Error javadoc JavadocMethod Missing a Javadoc comment. 290
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 291
 Error blocks RightCurly '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 293
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 294
 Error blocks RightCurly '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 296
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 297
 Error blocks RightCurly '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 299
 Error design DesignForExtension Class 'StreamComponent' looks like designed for extension (can be subclassed), but the method 'isOperationCountable' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamComponent' final or making the method 'isOperationCountable' static/final/abstract/empty, or adding allowed annotation for the method. 305
 Error javadoc JavadocMethod Missing a Javadoc comment. 305

org/apache/streams/local/counters/DatumStatusCounter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 33
 Error sizes LineLength Line is longer than 80 characters (found 125). 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error sizes LineLength Line is longer than 80 characters (found 89). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter id should be final. 41
 Error sizes LineLength Line is longer than 80 characters (found 81). 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter id should be final. 45
 Error misc FinalParameters Parameter streamIdentifier should be final. 45
 Error misc FinalParameters Parameter startedAt should be final. 45
 Error sizes LineLength Line is longer than 80 characters (found 107). 48
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'incrementFailedCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'incrementFailedCount' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'incrementFailedCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'incrementFailedCount' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error misc FinalParameters Parameter delta should be final. 55
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'incrementPassedCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'incrementPassedCount' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'incrementPassedCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'incrementPassedCount' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter delta should be final. 63
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'getFailRate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'getFailRate' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error coding HiddenField 'failed' hides a field. 70
 Error coding HiddenField 'passed' hides a field. 71
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 72
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'getNumFailed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'getNumFailed' static/final/abstract/empty, or adding allowed annotation for the method. 78
 Error design DesignForExtension Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'getNumPassed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'getNumPassed' static/final/abstract/empty, or adding allowed annotation for the method. 83

org/apache/streams/local/counters/DatumStatusCounterMXBean.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 25
 Error modifier RedundantModifier Redundant 'public' modifier. 29
 Error javadoc JavadocStyle First sentence should end with a period. 31
 Error modifier RedundantModifier Redundant 'public' modifier. 35
 Error sizes LineLength Line is longer than 80 characters (found 89). 38
 Error modifier RedundantModifier Redundant 'public' modifier. 41

org/apache/streams/local/counters/StreamsTaskCounter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 131). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error sizes LineLength Line is longer than 80 characters (found 89). 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter id should be final. 50
 Error javadoc JavadocMethod Expected @param tag for 'id'. 50
 Error misc FinalParameters Parameter id should be final. 58
 Error javadoc JavadocMethod Expected @param tag for 'id'. 58
 Error misc FinalParameters Parameter streamId should be final. 58
 Error javadoc JavadocMethod Expected @param tag for 'streamId'. 58
 Error misc FinalParameters Parameter startedAt should be final. 58
 Error javadoc JavadocMethod Expected @param tag for 'startedAt'. 58
 Error sizes LineLength Line is longer than 80 characters (found 99). 64
 Error javadoc JavadocStyle First sentence should end with a period. 67
 Error javadoc JavadocStyle First sentence should end with a period. 74
 Error misc FinalParameters Parameter delta should be final. 78
 Error javadoc JavadocMethod Expected @param tag for 'delta'. 78
 Error javadoc JavadocStyle First sentence should end with a period. 82
 Error javadoc JavadocStyle First sentence should end with a period. 89
 Error misc FinalParameters Parameter delta should be final. 93
 Error javadoc JavadocMethod Expected @param tag for 'delta'. 93
 Error javadoc JavadocStyle First sentence should end with a period. 97
 Error javadoc JavadocStyle First sentence should end with a period. 104
 Error misc FinalParameters Parameter delta should be final. 108
 Error javadoc JavadocMethod Expected @param tag for 'delta'. 108
 Error javadoc JavadocStyle First sentence should end with a period. 112
 Error misc FinalParameters Parameter processTime should be final. 116
 Error javadoc JavadocMethod Expected @param tag for 'processTime'. 116
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 118
 Error design DesignForExtension Class 'StreamsTaskCounter' looks like designed for extension (can be subclassed), but the method 'getErrorRate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsTaskCounter' final or making the method 'getErrorRate' static/final/abstract/empty, or adding allowed annotation for the method. 125
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 127
 Error design DesignForExtension Class 'StreamsTaskCounter' looks like designed for extension (can be subclassed), but the method 'getNumEmitted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsTaskCounter' final or making the method 'getNumEmitted' static/final/abstract/empty, or adding allowed annotation for the method. 133
 Error design DesignForExtension Class 'StreamsTaskCounter' looks like designed for extension (can be subclassed), but the method 'getNumReceived' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsTaskCounter' final or making the method 'getNumReceived' static/final/abstract/empty, or adding allowed annotation for the method. 138
 Error design DesignForExtension Class 'StreamsTaskCounter' looks like designed for extension (can be subclassed), but the method 'getNumUnhandledErrors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsTaskCounter' final or making the method 'getNumUnhandledErrors' static/final/abstract/empty, or adding allowed annotation for the method. 143
 Error design DesignForExtension Class 'StreamsTaskCounter' looks like designed for extension (can be subclassed), but the method 'getAvgTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsTaskCounter' final or making the method 'getAvgTime' static/final/abstract/empty, or adding allowed annotation for the method. 148
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 152
 Error whitespace ParenPad ')' is preceded with whitespace. 152
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 154
 Error whitespace ParenPad '(' is followed by whitespace. 154
 Error sizes LineLength Line is longer than 80 characters (found 87). 157
 Error design DesignForExtension Class 'StreamsTaskCounter' looks like designed for extension (can be subclassed), but the method 'getMaxTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsTaskCounter' final or making the method 'getMaxTime' static/final/abstract/empty, or adding allowed annotation for the method. 161

org/apache/streams/local/counters/StreamsTaskCounterMXBean.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 151). 26
 Error modifier RedundantModifier Redundant 'public' modifier. 30
 Error javadoc JavadocStyle First sentence should end with a period. 32
 Error sizes LineLength Line is longer than 80 characters (found 99). 33
 Error modifier RedundantModifier Redundant 'public' modifier. 36
 Error javadoc JavadocStyle First sentence should end with a period. 38
 Error sizes LineLength Line is longer than 80 characters (found 100). 39
 Error modifier RedundantModifier Redundant 'public' modifier. 42
 Error javadoc JavadocStyle First sentence should end with a period. 44
 Error sizes LineLength Line is longer than 80 characters (found 115). 45
 Error modifier RedundantModifier Redundant 'public' modifier. 49
 Error sizes LineLength Line is longer than 80 characters (found 108). 52
 Error javadoc JavadocMethod Expected an @return tag. 55
 Error modifier RedundantModifier Redundant 'public' modifier. 55
 Error sizes LineLength Line is longer than 80 characters (found 104). 58
 Error javadoc JavadocMethod Expected an @return tag. 61
 Error modifier RedundantModifier Redundant 'public' modifier. 61

org/apache/streams/local/executors/ShutdownStreamOnUnhandleThrowableThreadPoolExecutor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 119). 31
 Error sizes LineLength Line is longer than 80 characters (found 93). 34
 Error sizes LineLength Line is longer than 80 characters (found 122). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error sizes LineLength Line is longer than 80 characters (found 116). 42
 Error sizes LineLength Line is longer than 80 characters (found 141). 44
 Error sizes LineLength Line is longer than 80 characters (found 112). 46
 Error misc FinalParameters Parameter numThreads should be final. 46
 Error misc FinalParameters Parameter streamBuilder should be final. 46
 Error coding HiddenField 'streamBuilder' hides a field. 46
 Error sizes LineLength Line is longer than 80 characters (found 84). 47
 Error design DesignForExtension Class 'ShutdownStreamOnUnhandleThrowableThreadPoolExecutor' looks like designed for extension (can be subclassed), but the method 'afterExecute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ShutdownStreamOnUnhandleThrowableThreadPoolExecutor' final or making the method 'afterExecute' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error misc FinalParameters Parameter r should be final. 53
 Error misc FinalParameters Parameter t should be final. 53
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 54
 Error sizes LineLength Line is longer than 80 characters (found 94). 55

org/apache/streams/local/queues/ThroughputQueue.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 105). 43
 Error sizes LineLength Line is longer than 80 characters (found 102). 44
 Error sizes LineLength Line is longer than 80 characters (found 87). 45
 Error sizes LineLength Line is longer than 80 characters (found 103). 48
 Error sizes LineLength Line is longer than 80 characters (found 84). 51
 Error javadoc JavadocType Type Javadoc comment is missing an @param <E> tag. 51
 Error sizes LineLength Line is longer than 80 characters (found 128). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 86). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocStyle First sentence should end with a period. 66
 Error misc FinalParameters Parameter streamIdentifier should be final. 78
 Error javadoc JavadocMethod Expected @param tag for 'streamIdentifier'. 78
 Error misc FinalParameters Parameter startedAt should be final. 78
 Error javadoc JavadocMethod Expected @param tag for 'startedAt'. 78
 Error javadoc JavadocStyle First sentence should end with a period. 82
 Error misc FinalParameters Parameter maxSize should be final. 87
 Error misc FinalParameters Parameter maxSize should be final. 97
 Error javadoc JavadocMethod Expected @param tag for 'maxSize'. 97
 Error misc FinalParameters Parameter streamIdentifier should be final. 97
 Error javadoc JavadocMethod Expected @param tag for 'streamIdentifier'. 97
 Error misc FinalParameters Parameter startedAt should be final. 97
 Error javadoc JavadocMethod Expected @param tag for 'startedAt'. 97
 Error javadoc JavadocStyle First sentence should end with a period. 101
 Error sizes LineLength Line is longer than 80 characters (found 96). 104
 Error misc FinalParameters Parameter id should be final. 106
 Error misc FinalParameters Parameter id should be final. 116
 Error javadoc JavadocMethod Expected @param tag for 'id'. 116
 Error misc FinalParameters Parameter streamIdentifier should be final. 116
 Error javadoc JavadocMethod Expected @param tag for 'streamIdentifier'. 116
 Error misc FinalParameters Parameter startedAt should be final. 116
 Error javadoc JavadocMethod Expected @param tag for 'startedAt'. 116
 Error misc FinalParameters Parameter maxSize should be final. 125
 Error javadoc JavadocMethod Expected @param tag for 'maxSize'. 125
 Error misc FinalParameters Parameter id should be final. 125
 Error javadoc JavadocMethod Expected @param tag for 'id'. 125
 Error javadoc JavadocStyle First sentence should end with a period. 130
 Error sizes LineLength Line is longer than 80 characters (found 101). 134
 Error sizes LineLength Line is longer than 80 characters (found 91). 136
 Error misc FinalParameters Parameter maxSize should be final. 136
 Error misc FinalParameters Parameter id should be final. 136
 Error misc FinalParameters Parameter streamIdentifier should be final. 136
 Error javadoc JavadocMethod Expected @param tag for 'streamIdentifier'. 136
 Error misc FinalParameters Parameter startedAt should be final. 136
 Error javadoc JavadocMethod Expected @param tag for 'startedAt'. 136
 Error sizes LineLength Line is longer than 80 characters (found 104). 151
 Error sizes LineLength Line is longer than 80 characters (found 139). 154
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'add' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'add' static/final/abstract/empty, or adding allowed annotation for the method. 161
 Error misc FinalParameters Parameter e should be final. 162
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'offer' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'offer' static/final/abstract/empty, or adding allowed annotation for the method. 170
 Error misc FinalParameters Parameter e should be final. 171
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'put' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'put' static/final/abstract/empty, or adding allowed annotation for the method. 179
 Error misc FinalParameters Parameter e should be final. 180
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'offer' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'offer' static/final/abstract/empty, or adding allowed annotation for the method. 185
 Error sizes LineLength Line is longer than 80 characters (found 86). 186
 Error misc FinalParameters Parameter e should be final. 186
 Error misc FinalParameters Parameter timeout should be final. 186
 Error misc FinalParameters Parameter unit should be final. 186
 Error sizes LineLength Line is longer than 80 characters (found 81). 187
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'take' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'take' static/final/abstract/empty, or adding allowed annotation for the method. 194
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'poll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'poll' static/final/abstract/empty, or adding allowed annotation for the method. 201
 Error misc FinalParameters Parameter timeout should be final. 202
 Error misc FinalParameters Parameter unit should be final. 202
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 204
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'remainingCapacity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'remainingCapacity' static/final/abstract/empty, or adding allowed annotation for the method. 211
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'remove' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'remove' static/final/abstract/empty, or adding allowed annotation for the method. 216
 Error misc FinalParameters Parameter o should be final. 217
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'contains' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'contains' static/final/abstract/empty, or adding allowed annotation for the method. 225
 Error misc FinalParameters Parameter o should be final. 226
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'drainTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'drainTo' static/final/abstract/empty, or adding allowed annotation for the method. 234
 Error misc FinalParameters Parameter c should be final. 235
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'drainTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'drainTo' static/final/abstract/empty, or adding allowed annotation for the method. 239
 Error misc FinalParameters Parameter c should be final. 240
 Error misc FinalParameters Parameter maxElements should be final. 240
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'remove' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'remove' static/final/abstract/empty, or adding allowed annotation for the method. 244
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 247
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'poll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'poll' static/final/abstract/empty, or adding allowed annotation for the method. 254
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 257
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'element' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'element' static/final/abstract/empty, or adding allowed annotation for the method. 264
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'peek' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'peek' static/final/abstract/empty, or adding allowed annotation for the method. 269
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 272
 Error whitespace ParenPad '(' is followed by whitespace. 272
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'size' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'size' static/final/abstract/empty, or adding allowed annotation for the method. 278
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'isEmpty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'isEmpty' static/final/abstract/empty, or adding allowed annotation for the method. 283
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'iterator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'iterator' static/final/abstract/empty, or adding allowed annotation for the method. 288
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'toArray' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'toArray' static/final/abstract/empty, or adding allowed annotation for the method. 293
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'toArray' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'toArray' static/final/abstract/empty, or adding allowed annotation for the method. 298
 Error misc FinalParameters Parameter a should be final. 299
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'containsAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'containsAll' static/final/abstract/empty, or adding allowed annotation for the method. 303
 Error misc FinalParameters Parameter c should be final. 304
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'addAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'addAll' static/final/abstract/empty, or adding allowed annotation for the method. 308
 Error misc FinalParameters Parameter c should be final. 309
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'removeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'removeAll' static/final/abstract/empty, or adding allowed annotation for the method. 313
 Error misc FinalParameters Parameter c should be final. 314
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'retainAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'retainAll' static/final/abstract/empty, or adding allowed annotation for the method. 318
 Error misc FinalParameters Parameter c should be final. 319
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'clear' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'clear' static/final/abstract/empty, or adding allowed annotation for the method. 323
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'getCurrentSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'getCurrentSize' static/final/abstract/empty, or adding allowed annotation for the method. 328
 Error sizes LineLength Line is longer than 80 characters (found 114). 334
 Error sizes LineLength Line is longer than 80 characters (found 118). 335
 Error sizes LineLength Line is longer than 80 characters (found 86). 349
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'getMaxWait' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'getMaxWait' static/final/abstract/empty, or adding allowed annotation for the method. 353
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'getRemoved' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'getRemoved' static/final/abstract/empty, or adding allowed annotation for the method. 370
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'getAdded' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'getAdded' static/final/abstract/empty, or adding allowed annotation for the method. 375
 Error design DesignForExtension Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'getThroughput' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'getThroughput' static/final/abstract/empty, or adding allowed annotation for the method. 380
 Error sizes LineLength Line is longer than 80 characters (found 105). 383
 Error coding MagicNumber '1000.0' is a magic number. 383
 Error javadoc JavadocStyle First sentence should end with a period. 388
 Error javadoc JavadocStyle First sentence should end with a period. 401
 Error misc FinalParameters Parameter e should be final. 405
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 406
 Error blocks NeedBraces 'if' construct must use '{}'s. 424
 Error javadoc JavadocStyle First sentence should end with a period. 431
 Error javadoc JavadocVariable Missing a Javadoc comment. 438
 Error javadoc JavadocVariable Missing a Javadoc comment. 439
 Error javadoc JavadocMethod Missing a Javadoc comment. 441
 Error misc FinalParameters Parameter element should be final. 441
 Error coding HiddenField 'element' hides a field. 441
 Error javadoc JavadocStyle First sentence should end with a period. 456
 Error javadoc JavadocStyle First sentence should end with a period. 466
 Error coding EqualsHashCode Definition of 'equals()' without corresponding definition of 'hashCode()'. 471
 Error misc FinalParameters Parameter obj should be final. 472
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 473
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 475
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 477

org/apache/streams/local/queues/ThroughputQueueMXBean.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 20
 Error modifier RedundantModifier Redundant 'public' modifier. 29
 Error javadoc JavadocStyle First sentence should end with a period. 31
 Error modifier RedundantModifier Redundant 'public' modifier. 35
 Error sizes LineLength Line is longer than 80 characters (found 93). 38
 Error modifier RedundantModifier Redundant 'public' modifier. 41
 Error javadoc JavadocStyle First sentence should end with a period. 43
 Error modifier RedundantModifier Redundant 'public' modifier. 47
 Error javadoc JavadocStyle First sentence should end with a period. 49
 Error modifier RedundantModifier Redundant 'public' modifier. 53
 Error sizes LineLength Line is longer than 80 characters (found 95). 56
 Error modifier RedundantModifier Redundant 'public' modifier. 61

org/apache/streams/local/tasks/BaseStreamsTask.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 86). 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error design VisibilityModifier Variable 'streamConfig' must be private and have accessor methods. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter config should be final. 56
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 59
 Error whitespace ParenPad '(' is followed by whitespace. 59
 Error whitespace ParenPad ')' is preceded with whitespace. 59
 Error design DesignForExtension Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'addInputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'addInputQueue' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error misc FinalParameters Parameter inputQueue should be final. 68
 Error design DesignForExtension Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'addOutputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'addOutputQueue' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error misc FinalParameters Parameter outputQueue should be final. 73
 Error design DesignForExtension Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'getInputQueues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'getInputQueues' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error design DesignForExtension Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'getOutputQueues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'getOutputQueues' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error sizes LineLength Line is longer than 80 characters (found 120). 89
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 100
 Error whitespace ParenPad '(' is followed by whitespace. 100
 Error sizes LineLength Line is longer than 80 characters (found 110). 105
 Error sizes LineLength Line is longer than 80 characters (found 84). 109
 Error misc FinalParameters Parameter datum should be final. 109
 Error javadoc JavadocMethod Expected @param tag for 'datum'. 109
 Error javadoc JavadocMethod Expected @throws tag for 'InterruptedException'. 109
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 109
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 110
 Error blocks RightCurly '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 112
 Error sizes LineLength Line is longer than 80 characters (found 84). 114
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 115
 Error coding MagicNumber '500' is a magic number. 119
 Error design DesignForExtension Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'isWaiting' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'isWaiting' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 130
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 134
 Error sizes LineLength Line is longer than 80 characters (found 124). 142
 Error sizes LineLength Line is longer than 80 characters (found 121). 143
 Error sizes LineLength Line is longer than 80 characters (found 124). 146
 Error sizes LineLength Line is longer than 80 characters (found 119). 147
 Error sizes LineLength Line is longer than 80 characters (found 119). 150
 Error sizes LineLength Line is longer than 80 characters (found 121). 151
 Error sizes LineLength Line is longer than 80 characters (found 105). 152
 Error javadoc JavadocMethod Expected an @return tag. 157
 Error misc FinalParameters Parameter datum should be final. 157
 Error javadoc JavadocMethod Expected @param tag for 'datum'. 157
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 160
 Error sizes LineLength Line is longer than 80 characters (found 130). 161
 Error blocks RightCurly '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 162
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 163
 Error sizes LineLength Line is longer than 80 characters (found 138). 165
 Error blocks RightCurly '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 168
 Error sizes LineLength Line is longer than 80 characters (found 139). 170
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 175
 Error sizes LineLength Line is longer than 80 characters (found 119). 181
 Error javadoc JavadocMethod Missing a Javadoc comment. 185
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 187
 Error sizes LineLength Line is longer than 80 characters (found 81). 193
 Error javadoc JavadocMethod Missing a Javadoc comment. 193
 Error misc FinalParameters Parameter copyFrom should be final. 193
 Error misc FinalParameters Parameter copyTo should be final. 193
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 196
 Error blocks NeedBraces 'if' construct must use '{}'s. 198
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 198
 Error blocks NeedBraces 'else' construct must use '{}'s. 200
 Error design DesignForExtension Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'getStartedAt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'getStartedAt' static/final/abstract/empty, or adding allowed annotation for the method. 206
 Error javadoc JavadocMethod Missing a Javadoc comment. 206
 Error design DesignForExtension Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'setStartedAt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'setStartedAt' static/final/abstract/empty, or adding allowed annotation for the method. 210
 Error javadoc JavadocMethod Missing a Javadoc comment. 210
 Error design DesignForExtension Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'getStreamIdentifier' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'getStreamIdentifier' static/final/abstract/empty, or adding allowed annotation for the method. 214
 Error javadoc JavadocMethod Missing a Javadoc comment. 214

org/apache/streams/local/tasks/LocalStreamProcessMonitorThread.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 28
 Error sizes LineLength Line is longer than 80 characters (found 84). 29
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 30
 Error sizes LineLength Line is longer than 80 characters (found 102). 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error sizes LineLength Line is longer than 80 characters (found 81). 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error misc FinalParameters Parameter executor should be final. 39
 Error coding HiddenField 'executor' hides a field. 39
 Error misc FinalParameters Parameter delayInSeconds should be final. 39
 Error design DesignForExtension Class 'LocalStreamProcessMonitorThread' looks like designed for extension (can be subclassed), but the method 'shutdown' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamProcessMonitorThread' final or making the method 'shutdown' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 45
 Error design DesignForExtension Class 'LocalStreamProcessMonitorThread' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamProcessMonitorThread' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error design DesignForExtension Class 'LocalStreamProcessMonitorThread' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamProcessMonitorThread' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error blocks LeftCurly '{' at column 3 should be on the previous line. 56
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 57
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 57
 Error sizes LineLength Line is longer than 80 characters (found 97). 62
 Error sizes LineLength Line is longer than 80 characters (found 98). 63
 Error sizes LineLength Line is longer than 80 characters (found 89). 67
 Error coding AvoidInlineConditionals Avoid inline conditionals. 69
 Error whitespace OperatorWrap ':' should be on a new line. 69
 Error blocks LeftCurly '{' at column 7 should be on the previous line. 79
 Error whitespace WhitespaceAround '*' is not preceded with whitespace. 80
 Error whitespace WhitespaceAround '*' is not followed by whitespace. 80
 Error coding MagicNumber '1000' is a magic number. 80
 Error blocks RightCurly '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 81
 Error blocks LeftCurly '{' at column 7 should be on the previous line. 83
 Error design DesignForExtension Class 'LocalStreamProcessMonitorThread' looks like designed for extension (can be subclassed), but the method 'humanReadableByteCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamProcessMonitorThread' final or making the method 'humanReadableByteCount' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error misc FinalParameters Parameter bytes should be final. 87
 Error misc FinalParameters Parameter si should be final. 87
 Error coding AvoidInlineConditionals Avoid inline conditionals. 88
 Error coding MagicNumber '1000' is a magic number. 88
 Error coding MagicNumber '1024' is a magic number. 88
 Error blocks NeedBraces 'if' construct must use '{}'s. 89
 Error coding AvoidInlineConditionals Avoid inline conditionals. 91
 Error whitespace WhitespaceAround '-' is not preceded with whitespace. 91
 Error whitespace WhitespaceAround '-' is not followed by whitespace. 91
 Error coding AvoidInlineConditionals Avoid inline conditionals. 91

org/apache/streams/local/tasks/StatusCounterMonitorRunnable.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 21
 Error javadoc JavadocMethod Missing a Javadoc comment. 23
 Error javadoc JavadocMethod Missing a Javadoc comment. 24

org/apache/streams/local/tasks/StatusCounterMonitorThread.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 26
 Error sizes LineLength Line is longer than 80 characters (found 81). 27
 Error sizes LineLength Line is longer than 80 characters (found 97). 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error sizes LineLength Line is longer than 80 characters (found 84). 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter task should be final. 36
 Error coding HiddenField 'task' hides a field. 36
 Error misc FinalParameters Parameter delayInSeconds should be final. 36
 Error design DesignForExtension Class 'StatusCounterMonitorThread' looks like designed for extension (can be subclassed), but the method 'shutdown' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StatusCounterMonitorThread' final or making the method 'shutdown' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error design DesignForExtension Class 'StatusCounterMonitorThread' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StatusCounterMonitorThread' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error design DesignForExtension Class 'StatusCounterMonitorThread' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StatusCounterMonitorThread' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 53
 Error sizes LineLength Line is longer than 80 characters (found 97). 58
 Error sizes LineLength Line is longer than 80 characters (found 98). 59
 Error sizes LineLength Line is longer than 80 characters (found 83). 63
 Error whitespace WhitespaceAround '*' is not preceded with whitespace. 72
 Error whitespace WhitespaceAround '*' is not followed by whitespace. 72
 Error coding MagicNumber '1000' is a magic number. 72
 Error blocks RightCurly '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 73
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 74

org/apache/streams/local/tasks/StreamsMergeTask.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 112). 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter streamConfig should be final. 44
 Error design DesignForExtension Class 'StreamsMergeTask' looks like designed for extension (can be subclassed), but the method 'stopTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsMergeTask' final or making the method 'stopTask' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error misc FinalParameters Parameter config should be final. 56
 Error design DesignForExtension Class 'StreamsMergeTask' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsMergeTask' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error design DesignForExtension Class 'StreamsMergeTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsMergeTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 67
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 69
 Error blocks RightCurly '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 75
 Error design DesignForExtension Class 'StreamsMergeTask' looks like designed for extension (can be subclassed), but the method 'setStreamsTaskCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsMergeTask' final or making the method 'setStreamsTaskCounter' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error misc FinalParameters Parameter counter should be final. 87

org/apache/streams/local/tasks/StreamsPersistWriterTask.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 95). 44
 Error sizes LineLength Line is longer than 80 characters (found 95). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error design DesignForExtension Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'getDatumStatusCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'getDatumStatusCounter' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error sizes LineLength Line is longer than 80 characters (found 83). 65
 Error misc FinalParameters Parameter writer should be final. 68
 Error coding HiddenField 'writer' hides a field. 68
 Error sizes LineLength Line is longer than 80 characters (found 99). 77
 Error misc FinalParameters Parameter writer should be final. 77
 Error coding HiddenField 'writer' hides a field. 77
 Error misc FinalParameters Parameter streamConfig should be final. 77
 Error coding HiddenField 'streamConfig' hides a field. 77
 Error design DesignForExtension Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'isWaiting' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'isWaiting' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error design DesignForExtension Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'setStreamConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'setStreamConfig' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error misc FinalParameters Parameter config should be final. 92
 Error design DesignForExtension Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'addInputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'addInputQueue' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error misc FinalParameters Parameter inputQueue should be final. 97
 Error design DesignForExtension Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error design DesignForExtension Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 110
 Error sizes LineLength Line is longer than 80 characters (found 149). 111
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 111
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 113
 Error coding MagicNumber '5' is a magic number. 117
 Error sizes LineLength Line is longer than 80 characters (found 105). 119
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 121
 Error sizes LineLength Line is longer than 80 characters (found 166). 122
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 122
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 128
 Error sizes LineLength Line is longer than 80 characters (found 106). 136
 Error sizes LineLength Line is longer than 80 characters (found 82). 137
 Error sizes LineLength Line is longer than 80 characters (found 101). 143
 Error sizes LineLength Line is longer than 80 characters (found 103). 146
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 147
 Error sizes LineLength Line is longer than 80 characters (found 108). 148
 Error sizes LineLength Line is longer than 80 characters (found 103). 150
 Error design DesignForExtension Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'stopTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'stopTask' static/final/abstract/empty, or adding allowed annotation for the method. 156
 Error design DesignForExtension Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'addOutputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'addOutputQueue' static/final/abstract/empty, or adding allowed annotation for the method. 162
 Error misc FinalParameters Parameter outputQueue should be final. 163
 Error sizes LineLength Line is longer than 80 characters (found 117). 164
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 164
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 164
 Error design DesignForExtension Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'getInputQueues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'getInputQueues' static/final/abstract/empty, or adding allowed annotation for the method. 167
 Error design DesignForExtension Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'setStreamsTaskCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'setStreamsTaskCounter' static/final/abstract/empty, or adding allowed annotation for the method. 174
 Error misc FinalParameters Parameter counter should be final. 175
 Error coding HiddenField 'counter' hides a field. 175

org/apache/streams/local/tasks/StreamsProcessorTask.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 91). 44
 Error sizes LineLength Line is longer than 80 characters (found 91). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error design DesignForExtension Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'getDatumStatusCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'getDatumStatusCounter' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error javadoc JavadocStyle First sentence should end with a period. 64
 Error sizes LineLength Line is longer than 80 characters (found 86). 65
 Error misc FinalParameters Parameter processor should be final. 68
 Error coding HiddenField 'processor' hides a field. 68
 Error sizes LineLength Line is longer than 80 characters (found 94). 76
 Error misc FinalParameters Parameter processor should be final. 76
 Error coding HiddenField 'processor' hides a field. 76
 Error javadoc JavadocMethod Expected @param tag for 'processor'. 76
 Error misc FinalParameters Parameter streamConfig should be final. 76
 Error coding HiddenField 'streamConfig' hides a field. 76
 Error javadoc JavadocMethod Expected @param tag for 'streamConfig'. 76
 Error design DesignForExtension Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'isWaiting' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'isWaiting' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error design DesignForExtension Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'stopTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'stopTask' static/final/abstract/empty, or adding allowed annotation for the method. 90
 Error design DesignForExtension Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'setStreamConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'setStreamConfig' static/final/abstract/empty, or adding allowed annotation for the method. 95
 Error misc FinalParameters Parameter config should be final. 96
 Error design DesignForExtension Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'addInputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'addInputQueue' static/final/abstract/empty, or adding allowed annotation for the method. 100
 Error misc FinalParameters Parameter inputQueue should be final. 101
 Error design DesignForExtension Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error design DesignForExtension Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 114
 Error sizes LineLength Line is longer than 80 characters (found 152). 115
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 115
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 117
 Error sizes LineLength Line is longer than 80 characters (found 95). 121
 Error sizes LineLength Line is longer than 80 characters (found 104). 123
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 125
 Error sizes LineLength Line is longer than 80 characters (found 169). 126
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 126
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 132
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 138
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 139
 Error sizes LineLength Line is longer than 80 characters (found 106). 146
 Error sizes LineLength Line is longer than 80 characters (found 106). 151
 Error sizes LineLength Line is longer than 80 characters (found 111). 157
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 160
 Error sizes LineLength Line is longer than 80 characters (found 101). 161
 Error design DesignForExtension Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'getInputQueues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'getInputQueues' static/final/abstract/empty, or adding allowed annotation for the method. 168
 Error sizes LineLength Line is longer than 80 characters (found 93). 170
 Error design DesignForExtension Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'setStreamsTaskCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'setStreamsTaskCounter' static/final/abstract/empty, or adding allowed annotation for the method. 175
 Error misc FinalParameters Parameter counter should be final. 176
 Error coding HiddenField 'counter' hides a field. 176

org/apache/streams/local/tasks/StreamsProviderTask.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 90). 46
 Error sizes LineLength Line is longer than 80 characters (found 90). 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 48
 Error design DesignForExtension Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'getDatumStatusCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'getDatumStatusCounter' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error javadoc JavadocType Missing a Javadoc comment. 54
 Error modifier RedundantModifier Redundant 'static' modifier. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocStyle First sentence should end with a period. 79
 Error sizes LineLength Line is longer than 80 characters (found 111). 80
 Error sizes LineLength Line is longer than 80 characters (found 110). 83
 Error misc FinalParameters Parameter provider should be final. 83
 Error coding HiddenField 'provider' hides a field. 83
 Error javadoc JavadocMethod Expected @param tag for 'provider'. 83
 Error misc FinalParameters Parameter perpetual should be final. 83
 Error javadoc JavadocMethod Expected @param tag for 'perpetual'. 83
 Error misc FinalParameters Parameter streamConfig should be final. 83
 Error javadoc JavadocMethod Expected @param tag for 'streamConfig'. 83
 Error blocks NeedBraces 'if' construct must use '{}'s. 87
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 87
 Error whitespace ParenPad '(' is followed by whitespace. 87
 Error whitespace ParenPad ')' is preceded with whitespace. 87
 Error blocks NeedBraces 'else' construct must use '{}'s. 89
 Error javadoc JavadocStyle First sentence should end with a period. 95
 Error sizes LineLength Line is longer than 80 characters (found 117). 96
 Error sizes LineLength Line is longer than 80 characters (found 112). 100
 Error misc FinalParameters Parameter provider should be final. 100
 Error coding HiddenField 'provider' hides a field. 100
 Error javadoc JavadocMethod Expected @param tag for 'provider'. 100
 Error misc FinalParameters Parameter sequence should be final. 100
 Error coding HiddenField 'sequence' hides a field. 100
 Error javadoc JavadocMethod Expected @param tag for 'sequence'. 100
 Error misc FinalParameters Parameter streamConfig should be final. 100
 Error javadoc JavadocMethod Expected @param tag for 'streamConfig'. 100
 Error javadoc JavadocStyle First sentence should end with a period. 109
 Error sizes LineLength Line is longer than 80 characters (found 126). 110
 Error sizes LineLength Line is longer than 80 characters (found 121). 115
 Error misc FinalParameters Parameter provider should be final. 115
 Error coding HiddenField 'provider' hides a field. 115
 Error javadoc JavadocMethod Expected @param tag for 'provider'. 115
 Error misc FinalParameters Parameter start should be final. 115
 Error javadoc JavadocMethod Expected @param tag for 'start'. 115
 Error misc FinalParameters Parameter end should be final. 115
 Error javadoc JavadocMethod Expected @param tag for 'end'. 115
 Error misc FinalParameters Parameter streamConfig should be final. 115
 Error javadoc JavadocMethod Expected @param tag for 'streamConfig'. 115
 Error design DesignForExtension Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'setTimeout' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'setTimeout' static/final/abstract/empty, or adding allowed annotation for the method. 126
 Error javadoc JavadocMethod Missing a Javadoc comment. 126
 Error misc FinalParameters Parameter timeout should be final. 126
 Error coding HiddenField 'timeout' hides a field. 126
 Error design DesignForExtension Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'setSleepTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'setSleepTime' static/final/abstract/empty, or adding allowed annotation for the method. 130
 Error javadoc JavadocMethod Missing a Javadoc comment. 130
 Error misc FinalParameters Parameter sleepTime should be final. 130
 Error coding HiddenField 'sleepTime' hides a field. 130
 Error design DesignForExtension Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'isWaiting' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'isWaiting' static/final/abstract/empty, or adding allowed annotation for the method. 134
 Error design DesignForExtension Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'stopTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'stopTask' static/final/abstract/empty, or adding allowed annotation for the method. 139
 Error sizes LineLength Line is longer than 80 characters (found 92). 141
 Error design DesignForExtension Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'addInputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'addInputQueue' static/final/abstract/empty, or adding allowed annotation for the method. 145
 Error misc FinalParameters Parameter inputQueue should be final. 146
 Error sizes LineLength Line is longer than 80 characters (found 116). 147
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 147
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 147
 Error design DesignForExtension Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'setStreamConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'setStreamConfig' static/final/abstract/empty, or adding allowed annotation for the method. 150
 Error misc FinalParameters Parameter config should be final. 151
 Error coding HiddenField 'config' hides a field. 151
 Error design DesignForExtension Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 156
 Error coding AvoidInlineConditionals Avoid inline conditionals. 162
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 163
 Error sizes LineLength Line is longer than 80 characters (found 151). 164
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 164
 Error whitespace WhitespaceAround 'switch' is not followed by whitespace. 166
 Error blocks AvoidNestedBlocks Avoid nested blocks. 167
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 170
 Error blocks NeedBraces 'if' construct must use '{}'s. 175
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 175
 Error whitespace ParenPad '(' is followed by whitespace. 175
 Error whitespace ParenPad ')' is preceded with whitespace. 175
 Error blocks NeedBraces 'if' construct must use '{}'s. 182
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 182
 Error blocks NeedBraces 'if' construct must use '{}'s. 184
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 184
 Error sizes LineLength Line is longer than 80 characters (found 88). 185
 Error sizes LineLength Line is longer than 80 characters (found 82). 192
 Error sizes LineLength Line is longer than 80 characters (found 90). 204
 Error sizes LineLength Line is longer than 80 characters (found 95). 207
 Error blocks NeedBraces 'if' construct must use '{}'s. 209
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 209
 Error whitespace ParenPad '(' is followed by whitespace. 209
 Error whitespace ParenPad ')' is preceded with whitespace. 209
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 212
 Error sizes LineLength Line is longer than 80 characters (found 99). 213
 Error sizes LineLength Line is longer than 80 characters (found 104). 216
 Error sizes LineLength Line is longer than 80 characters (found 117). 218
 Error design DesignForExtension Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 225
 Error sizes LineLength Line is longer than 80 characters (found 112). 227
 Error sizes LineLength Line is longer than 80 characters (found 114). 228
 Error sizes LineLength Line is longer than 80 characters (found 111). 229
 Error sizes LineLength Line is longer than 80 characters (found 111). 231
 Error design DesignForExtension Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'flushResults' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'flushResults' static/final/abstract/empty, or adding allowed annotation for the method. 234
 Error javadoc JavadocMethod Missing a Javadoc comment. 234
 Error misc FinalParameters Parameter resultSet should be final. 234
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 237
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 239
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 242
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 247
 Error whitespace ParenPad '(' is followed by whitespace. 247
 Error whitespace ParenPad ')' is preceded with whitespace. 247
 Error design DesignForExtension Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'setStreamsTaskCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'setStreamsTaskCounter' static/final/abstract/empty, or adding allowed annotation for the method. 257
 Error misc FinalParameters Parameter counter should be final. 258
 Error coding HiddenField 'counter' hides a field. 258

org/apache/streams/local/tasks/StreamsTask.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 116). 29
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 32
 Error sizes LineLength Line is longer than 80 characters (found 98). 35
 Error modifier RedundantModifier Redundant 'public' modifier. 37
 Error javadoc JavadocStyle First sentence should end with a period. 39
 Error modifier RedundantModifier Redundant 'public' modifier. 43
 Error modifier RedundantModifier Redundant 'public' modifier. 48
 Error javadoc JavadocMethod Expected @param tag for 'inputQueue'. 48
 Error modifier RedundantModifier Redundant 'public' modifier. 54
 Error javadoc JavadocMethod Expected @param tag for 'outputQueue'. 54
 Error sizes LineLength Line is longer than 80 characters (found 94). 57
 Error modifier RedundantModifier Redundant 'public' modifier. 60
 Error modifier RedundantModifier Redundant 'public' modifier. 66
 Error modifier RedundantModifier Redundant 'public' modifier. 72
 Error javadoc JavadocStyle First sentence should end with a period. 74
 Error modifier RedundantModifier Redundant 'public' modifier. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error modifier RedundantModifier Redundant 'public' modifier. 81

org/apache/streams/mongo/MongoPersistReader.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error sizes LineLength Line is longer than 80 characters (found 89). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error sizes LineLength Line is longer than 80 characters (found 85). 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error design VisibilityModifier Variable 'db' must be private and have accessor methods. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error design VisibilityModifier Variable 'collection' must be private and have accessor methods. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error design VisibilityModifier Variable 'cursor' must be private and have accessor methods. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 81
 Error sizes LineLength Line is longer than 80 characters (found 83). 84
 Error sizes LineLength Line is longer than 80 characters (found 81). 88
 Error misc FinalParameters Parameter config should be final. 95
 Error coding HiddenField 'config' hides a field. 95
 Error misc FinalParameters Parameter persistQueue should be final. 103
 Error coding HiddenField 'persistQueue' hides a field. 103
 Error sizes LineLength Line is longer than 80 characters (found 81). 105
 Error design DesignForExtension Class 'MongoPersistReader' looks like designed for extension (can be subclassed), but the method 'setPersistQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReader' final or making the method 'setPersistQueue' static/final/abstract/empty, or adding allowed annotation for the method. 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 109
 Error misc FinalParameters Parameter persistQueue should be final. 109
 Error coding HiddenField 'persistQueue' hides a field. 109
 Error design DesignForExtension Class 'MongoPersistReader' looks like designed for extension (can be subclassed), but the method 'getPersistQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReader' final or making the method 'getPersistQueue' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 117
 Error design DesignForExtension Class 'MongoPersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 120
 Error design DesignForExtension Class 'MongoPersistReader' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReader' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 125
 Error misc FinalParameters Parameter configurationObject should be final. 126
 Error whitespace ParenPad '(' is followed by whitespace. 130
 Error whitespace ParenPad ')' is preceded with whitespace. 131
 Error whitespace ParenPad '(' is followed by whitespace. 136
 Error design DesignForExtension Class 'MongoPersistReader' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReader' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 147
 Error design DesignForExtension Class 'MongoPersistReader' looks like designed for extension (can be subclassed), but the method 'prepareDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReader' final or making the method 'prepareDatum' static/final/abstract/empty, or adding allowed annotation for the method. 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error misc FinalParameters Parameter dbObject should be final. 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error sizes LineLength Line is longer than 80 characters (found 99). 171
 Error sizes LineLength Line is longer than 80 characters (found 99). 173
 Error sizes LineLength Line is longer than 80 characters (found 113). 175
 Error sizes LineLength Line is longer than 80 characters (found 98). 176
 Error design DesignForExtension Class 'MongoPersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 190
 Error design DesignForExtension Class 'MongoPersistReader' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReader' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 204
 Error whitespace ParenPad '(' is followed by whitespace. 212
 Error coding MagicNumber '1000' is a magic number. 214
 Error design DesignForExtension Class 'MongoPersistReader' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 224
 Error sizes LineLength Line is longer than 80 characters (found 114). 241
 Error sizes LineLength Line is longer than 80 characters (found 119). 242
 Error design DesignForExtension Class 'MongoPersistReader' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReader' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 244
 Error javadoc JavadocMethod Missing a Javadoc comment. 244
 Error misc FinalParameters Parameter entry should be final. 244
 Error design DesignForExtension Class 'MongoPersistReader' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 258
 Error misc FinalParameters Parameter sequence should be final. 259
 Error design DesignForExtension Class 'MongoPersistReader' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 263
 Error misc FinalParameters Parameter start should be final. 264
 Error misc FinalParameters Parameter end should be final. 264
 Error design DesignForExtension Class 'MongoPersistReader' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 268
 Error javadoc JavadocMethod Missing a Javadoc comment. 273
 Error sizes LineLength Line is longer than 80 characters (found 82). 274
 Error coding MagicNumber '10000' is a magic number. 274
 Error javadoc JavadocType Missing a Javadoc comment. 277
 Error javadoc JavadocVariable Missing a Javadoc comment. 279
 Error javadoc JavadocMethod Missing a Javadoc comment. 281
 Error misc FinalParameters Parameter reader should be final. 281
 Error coding HiddenField 'reader' hides a field. 281
 Error design DesignForExtension Class 'MongoPersistReaderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistReaderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 285

org/apache/streams/mongo/MongoPersistWriter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 97). 57
 Error javadoc JavadocType Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error sizes LineLength Line is longer than 80 characters (found 89). 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error sizes LineLength Line is longer than 80 characters (found 85). 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error sizes LineLength Line is longer than 80 characters (found 102). 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error design VisibilityModifier Variable 'db' must be private and have accessor methods. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error design VisibilityModifier Variable 'collection' must be private and have accessor methods. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error design VisibilityModifier Variable 'insertBatch' must be private and have accessor methods. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error sizes LineLength Line is longer than 80 characters (found 82). 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter config should be final. 86
 Error coding HiddenField 'config' hides a field. 86
 Error design DesignForExtension Class 'MongoPersistWriter' looks like designed for extension (can be subclassed), but the method 'setPersistQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistWriter' final or making the method 'setPersistQueue' static/final/abstract/empty, or adding allowed annotation for the method. 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 90
 Error misc FinalParameters Parameter persistQueue should be final. 90
 Error coding HiddenField 'persistQueue' hides a field. 90
 Error design DesignForExtension Class 'MongoPersistWriter' looks like designed for extension (can be subclassed), but the method 'getPersistQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistWriter' final or making the method 'getPersistQueue' static/final/abstract/empty, or adding allowed annotation for the method. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error design DesignForExtension Class 'MongoPersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error design DesignForExtension Class 'MongoPersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 103
 Error misc FinalParameters Parameter streamsDatum should be final. 104
 Error design DesignForExtension Class 'MongoPersistWriter' looks like designed for extension (can be subclassed), but the method 'flush' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistWriter' final or making the method 'flush' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error design DesignForExtension Class 'MongoPersistWriter' looks like designed for extension (can be subclassed), but the method 'close' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistWriter' final or making the method 'close' static/final/abstract/empty, or adding allowed annotation for the method. 127
 Error javadoc JavadocMethod Missing a Javadoc comment. 127
 Error sizes LineLength Line is longer than 80 characters (found 117). 137
 Error coding MagicNumber '15' is a magic number. 158
 Error coding MagicNumber '15' is a magic number. 161
 Error design DesignForExtension Class 'MongoPersistWriter' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistWriter' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 174
 Error design DesignForExtension Class 'MongoPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 195
 Error misc FinalParameters Parameter configurationObject should be final. 196
 Error design DesignForExtension Class 'MongoPersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 201
 Error design DesignForExtension Class 'MongoPersistWriter' looks like designed for extension (can be subclassed), but the method 'flushIfNecessary' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistWriter' final or making the method 'flushIfNecessary' static/final/abstract/empty, or adding allowed annotation for the method. 206
 Error javadoc JavadocMethod Missing a Javadoc comment. 206
 Error sizes LineLength Line is longer than 80 characters (found 115). 208
 Error sizes LineLength Line is longer than 80 characters (found 103). 210
 Error coding MagicNumber '100' is a magic number. 210
 Error design DesignForExtension Class 'MongoPersistWriter' looks like designed for extension (can be subclassed), but the method 'addToBatch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistWriter' final or making the method 'addToBatch' static/final/abstract/empty, or adding allowed annotation for the method. 219
 Error javadoc JavadocMethod Missing a Javadoc comment. 219
 Error misc FinalParameters Parameter dbObject should be final. 219
 Error design DesignForExtension Class 'MongoPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepareObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MongoPersistWriter' final or making the method 'prepareObject' static/final/abstract/empty, or adding allowed annotation for the method. 228
 Error javadoc JavadocMethod Missing a Javadoc comment. 228
 Error misc FinalParameters Parameter streamsDatum should be final. 228
 Error sizes LineLength Line is longer than 80 characters (found 87). 237
 Error javadoc JavadocMethod Missing a Javadoc comment. 243
 Error sizes LineLength Line is longer than 80 characters (found 99). 245
 Error sizes LineLength Line is longer than 80 characters (found 99). 247
 Error sizes LineLength Line is longer than 80 characters (found 113). 249
 Error sizes LineLength Line is longer than 80 characters (found 98). 250

org/apache/streams/monitoring/persist/MessagePersister.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.

org/apache/streams/monitoring/persist/impl/BroadcastMessagePersister.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 36
 Error sizes LineLength Line is longer than 80 characters (found 96). 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter broadcastUri should be final. 41
 Error coding HiddenField 'broadcastUri' hides a field. 41
 Error misc FinalParameters Parameter messages should be final. 52
 Error sizes LineLength Line is longer than 80 characters (found 91). 63
 Error sizes LineLength Line is longer than 80 characters (found 88). 70
 Error sizes LineLength Line is longer than 80 characters (found 96). 72
 Error misc FinalParameters Parameter messages should be final. 84

org/apache/streams/monitoring/persist/impl/LogstashUdpMessagePersister.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 35
 Error sizes LineLength Line is longer than 80 characters (found 98). 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error design VisibilityModifier Variable 'uri' must be private and have accessor methods. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter broadcastUri should be final. 41
 Error coding HiddenField 'broadcastUri' hides a field. 41
 Error misc FinalParameters Parameter messages should be final. 66
 Error sizes LineLength Line is longer than 80 characters (found 85). 77
 Error whitespace ParenPad '(' is followed by whitespace. 82
 Error whitespace ParenPad ')' is preceded with whitespace. 82
 Error misc FinalParameters Parameter messages should be final. 97

org/apache/streams/monitoring/persist/impl/Slf4jMessagePersister.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 102). 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error design DesignForExtension Class 'Slf4jMessagePersister' looks like designed for extension (can be subclassed), but the method 'persistMessages' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Slf4jMessagePersister' final or making the method 'persistMessages' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error misc FinalParameters Parameter messages should be final. 41

org/apache/streams/monitoring/tasks/BroadcastMonitorThread.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 85). 56
 Error sizes LineLength Line is longer than 80 characters (found 96). 59
 Error sizes LineLength Line is longer than 80 characters (found 103). 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter streamConfig should be final. 77
 Error sizes LineLength Line is longer than 80 characters (found 81). 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter streamConfig should be final. 81
 Error sizes LineLength Line is longer than 80 characters (found 125). 82
 Error misc FinalParameters Parameter configuration should be final. 89
 Error coding HiddenField 'configuration' hides a field. 89
 Error whitespace ParenPad '(' is followed by whitespace. 92
 Error whitespace ParenPad ')' is preceded with whitespace. 92
 Error sizes LineLength Line is longer than 80 characters (found 160). 93
 Error sizes LineLength Line is longer than 80 characters (found 92). 114
 Error sizes LineLength Line is longer than 80 characters (found 100). 115
 Error sizes LineLength Line is longer than 80 characters (found 106). 116
 Error sizes LineLength Line is longer than 80 characters (found 106). 117
 Error sizes LineLength Line is longer than 80 characters (found 85). 120
 Error sizes LineLength Line is longer than 80 characters (found 88). 124
 Error sizes LineLength Line is longer than 80 characters (found 82). 139
 Error sizes LineLength Line is longer than 80 characters (found 87). 140
 Error sizes LineLength Line is longer than 80 characters (found 92). 141
 Error sizes LineLength Line is longer than 80 characters (found 90). 142
 Error sizes LineLength Line is longer than 80 characters (found 92). 143
 Error sizes LineLength Line is longer than 80 characters (found 90). 144
 Error sizes LineLength Line is longer than 80 characters (found 83). 146
 Error sizes LineLength Line is longer than 80 characters (found 85). 179
 Error sizes LineLength Line is longer than 80 characters (found 86). 190
 Error sizes LineLength Line is longer than 80 characters (found 88). 193
 Error sizes LineLength Line is longer than 80 characters (found 108). 196
 Error design DesignForExtension Class 'BroadcastMonitorThread' looks like designed for extension (can be subclassed), but the method 'shutdown' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BroadcastMonitorThread' final or making the method 'shutdown' static/final/abstract/empty, or adding allowed annotation for the method. 208
 Error javadoc JavadocMethod Missing a Javadoc comment. 208
 Error design DesignForExtension Class 'BroadcastMonitorThread' looks like designed for extension (can be subclassed), but the method 'getBroadcastUri' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BroadcastMonitorThread' final or making the method 'getBroadcastUri' static/final/abstract/empty, or adding allowed annotation for the method. 213
 Error javadoc JavadocMethod Missing a Javadoc comment. 213
 Error design DesignForExtension Class 'BroadcastMonitorThread' looks like designed for extension (can be subclassed), but the method 'getWaitTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BroadcastMonitorThread' final or making the method 'getWaitTime' static/final/abstract/empty, or adding allowed annotation for the method. 217
 Error javadoc JavadocMethod Missing a Javadoc comment. 217

org/apache/streams/moreover/MoreoverClient.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 85). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 39
 Error sizes LineLength Line is longer than 80 characters (found 120). 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'pullTime' must be private and have accessor methods. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error misc FinalParameters Parameter id should be final. 55
 Error coding HiddenField 'id' hides a field. 55
 Error misc FinalParameters Parameter apiKey should be final. 55
 Error coding HiddenField 'apiKey' hides a field. 55
 Error misc FinalParameters Parameter sequence should be final. 55
 Error sizes LineLength Line is longer than 80 characters (found 93). 56
 Error sizes LineLength Line is longer than 80 characters (found 91). 69
 Error misc FinalParameters Parameter sequenceId should be final. 69
 Error misc FinalParameters Parameter limit should be final. 69
 Error sizes LineLength Line is longer than 80 characters (found 110). 73
 Error sizes LineLength Line is longer than 80 characters (found 88). 78
 Error design DesignForExtension Class 'MoreoverClient' looks like designed for extension (can be subclassed), but the method 'getNextBatch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverClient' final or making the method 'getNextBatch' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 83
 Error sizes LineLength Line is longer than 80 characters (found 97). 84
 Error coding MagicNumber '500' is a magic number. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error misc FinalParameters Parameter url should be final. 88
 Error sizes LineLength Line is longer than 80 characters (found 117). 94
 Error sizes LineLength Line is longer than 80 characters (found 96). 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error misc FinalParameters Parameter url should be final. 105
 Error sizes LineLength Line is longer than 80 characters (found 95). 112

org/apache/streams/moreover/MoreoverJsonActivitySerializer.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 40
 Error sizes LineLength Line is longer than 80 characters (found 101). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error design DesignForExtension Class 'MoreoverJsonActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverJsonActivitySerializer' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error design DesignForExtension Class 'MoreoverJsonActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverJsonActivitySerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error misc FinalParameters Parameter deserialized should be final. 53
 Error sizes LineLength Line is longer than 80 characters (found 91). 54
 Error design DesignForExtension Class 'MoreoverJsonActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverJsonActivitySerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error misc FinalParameters Parameter serialized should be final. 58
 Error sizes LineLength Line is longer than 80 characters (found 98). 64
 Error sizes LineLength Line is longer than 80 characters (found 87). 66
 Error sizes LineLength Line is longer than 80 characters (found 84). 67
 Error sizes LineLength Line is longer than 80 characters (found 88). 68
 Error sizes LineLength Line is longer than 80 characters (found 94). 69
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 74
 Error design DesignForExtension Class 'MoreoverJsonActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserializeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverJsonActivitySerializer' final or making the method 'deserializeAll' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error misc FinalParameters Parameter serializedList should be final. 93

org/apache/streams/moreover/MoreoverProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error sizes LineLength Line is longer than 80 characters (found 87). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error sizes LineLength Line is longer than 80 characters (found 87). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error misc FinalParameters Parameter moreoverConfiguration should be final. 76
 Error whitespace ParenPad '(' is followed by whitespace. 79
 Error design DesignForExtension Class 'MoreoverProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error design DesignForExtension Class 'MoreoverProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error sizes LineLength Line is longer than 80 characters (found 133). 93
 Error design DesignForExtension Class 'MoreoverProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 100
 Error sizes LineLength Line is longer than 80 characters (found 98). 108
 Error design DesignForExtension Class 'MoreoverProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 115
 Error misc FinalParameters Parameter sequence should be final. 116
 Error design DesignForExtension Class 'MoreoverProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 120
 Error misc FinalParameters Parameter start should be final. 121
 Error misc FinalParameters Parameter end should be final. 121
 Error design DesignForExtension Class 'MoreoverProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 125
 Error design DesignForExtension Class 'MoreoverProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 130
 Error misc FinalParameters Parameter configurationObject should be final. 131
 Error javadoc JavadocStyle First sentence should end with a period. 141
 Error sizes LineLength Line is longer than 80 characters (found 117). 151
 Error misc FinalParameters Parameter args should be final. 156
 Error sizes LineLength Line is longer than 80 characters (found 125). 166
 Error sizes LineLength Line is longer than 80 characters (found 98). 170
 Error sizes LineLength Line is longer than 80 characters (found 129). 171
 Error sizes LineLength Line is longer than 80 characters (found 101). 176
 Error sizes LineLength Line is longer than 80 characters (found 111). 180
 Error whitespace ParenPad '(' is followed by whitespace. 191
 Error whitespace ParenPad ')' is preceded with whitespace. 191

org/apache/streams/moreover/MoreoverProviderTask.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error sizes LineLength Line is longer than 80 characters (found 85). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error sizes LineLength Line is longer than 80 characters (found 110). 51
 Error misc FinalParameters Parameter apiId should be final. 51
 Error misc FinalParameters Parameter apiKey should be final. 51
 Error coding HiddenField 'apiKey' hides a field. 51
 Error misc FinalParameters Parameter results should be final. 51
 Error coding HiddenField 'results' hides a field. 51
 Error misc FinalParameters Parameter lastSequence should be final. 51
 Error coding HiddenField 'lastSequence' hides a field. 51
 Error sizes LineLength Line is longer than 80 characters (found 117). 52
 Error design DesignForExtension Class 'MoreoverProviderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error coding MagicNumber '500' is a magic number. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error misc FinalParameters Parameter moClient should be final. 79
 Error coding HiddenField 'moClient' hides a field. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 90
 Error misc FinalParameters Parameter moClient should be final. 90
 Error coding HiddenField 'moClient' hides a field. 90

org/apache/streams/moreover/MoreoverResult.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 42
 Error sizes LineLength Line is longer than 80 characters (found 85). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error design VisibilityModifier Variable 'response' must be private and have accessor methods. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error design VisibilityModifier Variable 'list' must be private and have accessor methods. 59
 Error sizes LineLength Line is longer than 80 characters (found 85). 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error misc FinalParameters Parameter clientId should be final. 61
 Error coding HiddenField 'clientId' hides a field. 61
 Error misc FinalParameters Parameter xmlString should be final. 61
 Error coding HiddenField 'xmlString' hides a field. 61
 Error misc FinalParameters Parameter start should be final. 61
 Error coding HiddenField 'start' hides a field. 61
 Error misc FinalParameters Parameter end should be final. 61
 Error coding HiddenField 'end' hides a field. 61
 Error design DesignForExtension Class 'MoreoverResult' looks like designed for extension (can be subclassed), but the method 'getClientId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverResult' final or making the method 'getClientId' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error design DesignForExtension Class 'MoreoverResult' looks like designed for extension (can be subclassed), but the method 'getStart' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverResult' final or making the method 'getStart' static/final/abstract/empty, or adding allowed annotation for the method. 117
 Error javadoc JavadocMethod Missing a Javadoc comment. 117
 Error design DesignForExtension Class 'MoreoverResult' looks like designed for extension (can be subclassed), but the method 'getEnd' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverResult' final or making the method 'getEnd' static/final/abstract/empty, or adding allowed annotation for the method. 121
 Error javadoc JavadocMethod Missing a Javadoc comment. 121
 Error javadoc JavadocStyle First sentence should end with a period. 125
 Error sizes LineLength Line is longer than 80 characters (found 81). 132
 Error whitespace ParenPad '(' is followed by whitespace. 142
 Error sizes LineLength Line is longer than 80 characters (found 103). 154
 Error design DesignForExtension Class 'MoreoverResult' looks like designed for extension (can be subclassed), but the method 'getXmlString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverResult' final or making the method 'getXmlString' static/final/abstract/empty, or adding allowed annotation for the method. 164
 Error javadoc JavadocMethod Missing a Javadoc comment. 164
 Error design DesignForExtension Class 'MoreoverResult' looks like designed for extension (can be subclassed), but the method 'getMaxSequencedId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverResult' final or making the method 'getMaxSequencedId' static/final/abstract/empty, or adding allowed annotation for the method. 168
 Error javadoc JavadocMethod Missing a Javadoc comment. 168
 Error design DesignForExtension Class 'MoreoverResult' looks like designed for extension (can be subclassed), but the method 'iterator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverResult' final or making the method 'iterator' static/final/abstract/empty, or adding allowed annotation for the method. 172
 Error javadoc JavadocType Missing a Javadoc comment. 177
 Error javadoc JavadocVariable Missing a Javadoc comment. 179
 Error javadoc JavadocMethod Missing a Javadoc comment. 181
 Error misc FinalParameters Parameter underlying should be final. 181
 Error coding HiddenField 'underlying' hides a field. 181
 Error design DesignForExtension Class 'JsonStringIterator' looks like designed for extension (can be subclassed), but the method 'hasNext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JsonStringIterator' final or making the method 'hasNext' static/final/abstract/empty, or adding allowed annotation for the method. 185
 Error design DesignForExtension Class 'JsonStringIterator' looks like designed for extension (can be subclassed), but the method 'next' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JsonStringIterator' final or making the method 'next' static/final/abstract/empty, or adding allowed annotation for the method. 190
 Error design DesignForExtension Class 'JsonStringIterator' looks like designed for extension (can be subclassed), but the method 'remove' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JsonStringIterator' final or making the method 'remove' static/final/abstract/empty, or adding allowed annotation for the method. 195

org/apache/streams/moreover/MoreoverUtils.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error design FinalClass Class MoreoverUtils should be declared as final. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter article should be final. 59
 Error misc FinalParameters Parameter source should be final. 82
 Error sizes LineLength Line is longer than 80 characters (found 95). 86
 Error misc FinalParameters Parameter author should be final. 98
 Error misc FinalParameters Parameter platformName should be final. 98
 Error sizes LineLength Line is longer than 80 characters (found 81). 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 112
 Error misc FinalParameters Parameter activity should be final. 112
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error misc FinalParameters Parameter article should be final. 118
 Error misc FinalParameters Parameter source should be final. 134
 Error misc FinalParameters Parameter article should be final. 146
 Error sizes LineLength Line is longer than 80 characters (found 95). 152
 Error coding AvoidInlineConditionals Avoid inline conditionals. 152
 Error sizes LineLength Line is longer than 80 characters (found 99). 153
 Error misc FinalParameters Parameter activity should be final. 163
 Error misc FinalParameters Parameter source should be final. 163
 Error sizes LineLength Line is longer than 80 characters (found 92). 164
 Error coding AvoidInlineConditionals Avoid inline conditionals. 166
 Error misc FinalParameters Parameter activity should be final. 180
 Error misc FinalParameters Parameter article should be final. 180
 Error sizes LineLength Line is longer than 80 characters (found 92). 181
 Error javadoc JavadocMethod Missing a Javadoc comment. 188
 Error misc FinalParameters Parameter feed should be final. 188
 Error sizes LineLength Line is longer than 80 characters (found 116). 189
 Error coding AvoidInlineConditionals Avoid inline conditionals. 189
 Error javadoc JavadocMethod Missing a Javadoc comment. 192
 Error misc FinalParameters Parameter feed should be final. 192

org/apache/streams/moreover/MoreoverXmlActivitySerializer.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 92). 38
 Error sizes LineLength Line is longer than 80 characters (found 82). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error design DesignForExtension Class 'MoreoverXmlActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverXmlActivitySerializer' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error design DesignForExtension Class 'MoreoverXmlActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverXmlActivitySerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error misc FinalParameters Parameter deserialized should be final. 57
 Error sizes LineLength Line is longer than 80 characters (found 86). 58
 Error design DesignForExtension Class 'MoreoverXmlActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverXmlActivitySerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error misc FinalParameters Parameter serialized should be final. 62
 Error design DesignForExtension Class 'MoreoverXmlActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserializeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoreoverXmlActivitySerializer' final or making the method 'deserializeAll' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error misc FinalParameters Parameter serializedList should be final. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error misc FinalParameters Parameter serialized should be final. 79
 Error sizes LineLength Line is longer than 80 characters (found 82). 84
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error misc FinalParameters Parameter serialized should be final. 88
 Error sizes LineLength Line is longer than 80 characters (found 111). 91
 Error sizes LineLength Line is longer than 80 characters (found 82). 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error misc FinalParameters Parameter articleClass should be final. 97
 Error sizes LineLength Line is longer than 80 characters (found 115). 100
 Error sizes LineLength Line is longer than 80 characters (found 93). 102

org/apache/streams/neo4j/CypherQueryGraphHelper.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error sizes LineLength Line is longer than 80 characters (found 93). 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error sizes LineLength Line is longer than 80 characters (found 104). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error naming ConstantName Name 'getVertexLongIdStatementTemplate' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 53
 Error sizes LineLength Line is longer than 80 characters (found 101). 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error naming ConstantName Name 'getVertexStringIdStatementTemplate' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 54
 Error sizes LineLength Line is longer than 80 characters (found 95). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error naming ConstantName Name 'getVerticesLabelIdStatementTemplate' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 55
 Error sizes LineLength Line is longer than 80 characters (found 87). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 57
 Error naming ConstantName Name 'createVertexStatementTemplate' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 57
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 57
 Error whitespace OperatorWrap '+' should be on a new line. 57
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 58
 Error whitespace OperatorWrap '+' should be on a new line. 58
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 59
 Error whitespace OperatorWrap '+' should be on a new line. 59
 Error sizes LineLength Line is longer than 80 characters (found 95). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 62
 Error naming ConstantName Name 'mergeVertexStatementTemplate' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 62
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 62
 Error whitespace OperatorWrap '+' should be on a new line. 62
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 63
 Error whitespace OperatorWrap '+' should be on a new line. 63
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 64
 Error whitespace OperatorWrap '+' should be on a new line. 64
 Error sizes LineLength Line is longer than 80 characters (found 128). 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 67
 Error naming ConstantName Name 'createEdgeStatementTemplate' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 67
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 67
 Error whitespace OperatorWrap '+' should be on a new line. 67
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 68
 Error whitespace OperatorWrap '+' should be on a new line. 68
 Error design DesignForExtension Class 'CypherQueryGraphHelper' looks like designed for extension (can be subclassed), but the method 'getVertexRequest' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CypherQueryGraphHelper' final or making the method 'getVertexRequest' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter streamsId should be final. 71
 Error sizes LineLength Line is longer than 80 characters (found 95). 76
 Error misc FinalParameters Parameter vertexId should be final. 88
 Error sizes LineLength Line is longer than 80 characters (found 95). 93
 Error sizes LineLength Line is longer than 80 characters (found 95). 106
 Error misc FinalParameters Parameter activityObject should be final. 106
 Error whitespace ParenPad '(' is followed by whitespace. 116
 Error whitespace ParenPad ')' is preceded with whitespace. 116
 Error sizes LineLength Line is longer than 80 characters (found 86). 123
 Error sizes LineLength Line is longer than 80 characters (found 99). 125
 Error misc FinalParameters Parameter labelId should be final. 137
 Error sizes LineLength Line is longer than 80 characters (found 95). 141
 Error sizes LineLength Line is longer than 80 characters (found 94). 153
 Error misc FinalParameters Parameter activityObject should be final. 153
 Error whitespace ParenPad '(' is followed by whitespace. 164
 Error whitespace ParenPad ')' is preceded with whitespace. 164
 Error sizes LineLength Line is longer than 80 characters (found 86). 170
 Error sizes LineLength Line is longer than 80 characters (found 85). 185
 Error misc FinalParameters Parameter activity should be final. 185
 Error sizes LineLength Line is longer than 80 characters (found 86). 190
 Error sizes LineLength Line is longer than 80 characters (found 85). 215
 Error misc FinalParameters Parameter activity should be final. 215
 Error sizes LineLength Line is longer than 80 characters (found 86). 220
 Error sizes LineLength Line is longer than 80 characters (found 87). 245
 Error misc FinalParameters Parameter map should be final. 245
 Error misc FinalParameters Parameter symbol should be final. 245
 Error javadoc JavadocMethod Expected @param tag for 'symbol'. 245
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 247
 Error whitespace ParenPad '(' is followed by whitespace. 247
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 248
 Error whitespace ParenPad '(' is followed by whitespace. 248
 Error whitespace ParenPad ')' is preceded with whitespace. 248
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 249
 Error sizes LineLength Line is longer than 80 characters (found 117). 250
 Error sizes LineLength Line is longer than 80 characters (found 87). 261
 Error misc FinalParameters Parameter map should be final. 261
 Error misc FinalParameters Parameter symbol should be final. 261
 Error javadoc JavadocMethod Expected @param tag for 'symbol'. 261
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 263
 Error whitespace ParenPad '(' is followed by whitespace. 263
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 264
 Error whitespace ParenPad '(' is followed by whitespace. 264
 Error whitespace ParenPad ')' is preceded with whitespace. 264
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 265
 Error sizes LineLength Line is longer than 80 characters (found 117). 266
 Error misc FinalParameters Parameter map should be final. 277
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 281
 Error whitespace ParenPad '(' is followed by whitespace. 281
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 282
 Error whitespace ParenPad '(' is followed by whitespace. 282
 Error whitespace ParenPad ')' is preceded with whitespace. 282
 Error sizes LineLength Line is longer than 80 characters (found 92). 284
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 284
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 284
 Error javadoc JavadocMethod Missing a Javadoc comment. 292
 Error misc FinalParameters Parameter map should be final. 292
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 296
 Error whitespace ParenPad '(' is followed by whitespace. 296
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 297
 Error whitespace ParenPad '(' is followed by whitespace. 297
 Error whitespace ParenPad ')' is preceded with whitespace. 297
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 299
 Error whitespace ParenPad '(' is followed by whitespace. 299
 Error sizes LineLength Line is longer than 80 characters (found 95). 300
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 300
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 300
 Error javadoc JavadocMethod Missing a Javadoc comment. 309
 Error misc FinalParameters Parameter map should be final. 309
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 313
 Error whitespace ParenPad '(' is followed by whitespace. 313
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 314
 Error whitespace ParenPad '(' is followed by whitespace. 314
 Error whitespace ParenPad ')' is preceded with whitespace. 314
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 316
 Error whitespace ParenPad '(' is followed by whitespace. 316
 Error sizes LineLength Line is longer than 80 characters (found 95). 317
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 317
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 317
 Error sizes LineLength Line is longer than 80 characters (found 93). 318
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 318
 Error whitespace ParenPad '(' is followed by whitespace. 318
 Error sizes LineLength Line is longer than 80 characters (found 125). 319
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 319
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 319
 Error misc FinalParameters Parameter activityObject should be final. 333
 Error whitespace ParenPad '(' is followed by whitespace. 335
 Error whitespace ParenPad ')' is preceded with whitespace. 335
 Error sizes LineLength Line is longer than 80 characters (found 102). 336
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 336
 Error whitespace ParenPad '(' is followed by whitespace. 337
 Error whitespace ParenPad ')' is preceded with whitespace. 337

org/apache/streams/neo4j/Neo4jPersistUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 46
 Error sizes LineLength Line is longer than 80 characters (found 93). 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error sizes LineLength Line is longer than 80 characters (found 112). 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter entry should be final. 54
 Error whitespace ParenPad '(' is followed by whitespace. 71
 Error whitespace ParenPad '(' is followed by whitespace. 83
 Error whitespace ParenPad ')' is preceded with whitespace. 83
 Error sizes LineLength Line is longer than 80 characters (found 81). 88
 Error sizes LineLength Line is longer than 80 characters (found 84). 98
 Error whitespace ParenPad '(' is followed by whitespace. 98
 Error whitespace ParenPad '(' is followed by whitespace. 102
 Error sizes LineLength Line is longer than 80 characters (found 93). 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error misc FinalParameters Parameter activity should be final. 113
 Error coding EmptyStatement Empty statement. 114
 Error sizes LineLength Line is longer than 80 characters (found 82). 125
 Error sizes LineLength Line is longer than 80 characters (found 82). 130
 Error sizes LineLength Line is longer than 80 characters (found 91). 137
 Error javadoc JavadocMethod Missing a Javadoc comment. 137
 Error misc FinalParameters Parameter activity should be final. 137
 Error coding EmptyStatement Empty statement. 138
 Error sizes LineLength Line is longer than 80 characters (found 108). 143
 Error sizes LineLength Line is longer than 80 characters (found 106). 144
 Error sizes LineLength Line is longer than 80 characters (found 108). 151
 Error sizes LineLength Line is longer than 80 characters (found 106). 152
 Error sizes LineLength Line is longer than 80 characters (found 98). 162
 Error javadoc JavadocMethod Missing a Javadoc comment. 162
 Error misc FinalParameters Parameter activityObject should be final. 162
 Error sizes LineLength Line is longer than 80 characters (found 101). 163

org/apache/streams/neo4j/bolt/Neo4jBoltClient.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - com.google.common.base.Preconditions. 23
 Error design FinalClass Class Neo4jBoltClient should be declared as final. 39
 Error javadoc JavadocType Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter neo4jConfiguration should be final. 48
 Error sizes LineLength Line is longer than 80 characters (found 136). 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error naming StaticVariableName Name 'INSTANCE_MAP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 58
 Error sizes LineLength Line is longer than 80 characters (found 86). 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter neo4jConfiguration should be final. 60
 Error whitespace ParenPad '(' is followed by whitespace. 61
 Error whitespace OperatorWrap '&&' should be on a new line. 61
 Error whitespace OperatorWrap '&&' should be on a new line. 62
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 67
 Error whitespace ParenPad '(' is followed by whitespace. 67
 Error whitespace ParenPad ')' is preceded with whitespace. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error sizes LineLength Line is longer than 80 characters (found 99). 79
 Error sizes LineLength Line is longer than 80 characters (found 107). 84
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 84
 Error whitespace ParenPad '(' is followed by whitespace. 84
 Error sizes LineLength Line is longer than 80 characters (found 87). 85
 Error whitespace ParenPad '(' is followed by whitespace. 85
 Error whitespace ParenPad ')' is preceded with whitespace. 85
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 88
 Error whitespace ParenPad '(' is followed by whitespace. 88
 Error whitespace ParenPad ')' is preceded with whitespace. 88
 Error sizes LineLength Line is longer than 80 characters (found 105). 89
 Error sizes LineLength Line is longer than 80 characters (found 116). 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 107

org/apache/streams/neo4j/bolt/Neo4jBoltPersistReader.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error sizes LineLength Line is longer than 80 characters (found 92). 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error sizes LineLength Line is longer than 80 characters (found 82). 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 91
 Error design VisibilityModifier Variable 'statementResult' must be private and have accessor methods. 91
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 93
 Error sizes LineLength Line is longer than 80 characters (found 93). 96
 Error sizes LineLength Line is longer than 80 characters (found 81). 104
 Error misc FinalParameters Parameter config should be final. 107
 Error coding HiddenField 'config' hides a field. 107
 Error misc FinalParameters Parameter persistQueue should be final. 115
 Error coding HiddenField 'persistQueue' hides a field. 115
 Error design DesignForExtension Class 'Neo4jBoltPersistReader' looks like designed for extension (can be subclassed), but the method 'setPersistQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReader' final or making the method 'setPersistQueue' static/final/abstract/empty, or adding allowed annotation for the method. 120
 Error javadoc JavadocMethod Missing a Javadoc comment. 120
 Error misc FinalParameters Parameter persistQueue should be final. 120
 Error coding HiddenField 'persistQueue' hides a field. 120
 Error design DesignForExtension Class 'Neo4jBoltPersistReader' looks like designed for extension (can be subclassed), but the method 'getPersistQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReader' final or making the method 'getPersistQueue' static/final/abstract/empty, or adding allowed annotation for the method. 124
 Error javadoc JavadocMethod Missing a Javadoc comment. 124
 Error javadoc JavadocMethod Missing a Javadoc comment. 128
 Error design DesignForExtension Class 'Neo4jBoltPersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 131
 Error design DesignForExtension Class 'Neo4jBoltPersistReader' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReader' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 136
 Error misc FinalParameters Parameter configurationObject should be final. 137
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 138
 Error whitespace ParenPad '(' is followed by whitespace. 138
 Error whitespace ParenPad ')' is preceded with whitespace. 138
 Error design DesignForExtension Class 'Neo4jBoltPersistReader' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReader' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 148
 Error design DesignForExtension Class 'Neo4jBoltPersistReader' looks like designed for extension (can be subclassed), but the method 'buildDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReader' final or making the method 'buildDatum' static/final/abstract/empty, or adding allowed annotation for the method. 153
 Error javadoc JavadocMethod Missing a Javadoc comment. 153
 Error misc FinalParameters Parameter record should be final. 153
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 156
 Error whitespace ParenPad '(' is followed by whitespace. 156
 Error whitespace ParenPad ')' is preceded with whitespace. 156
 Error sizes LineLength Line is longer than 80 characters (found 81). 158
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 159
 Error whitespace ParenPad '(' is followed by whitespace. 159
 Error sizes LineLength Line is longer than 80 characters (found 83). 162
 Error design DesignForExtension Class 'Neo4jBoltPersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 169
 Error sizes LineLength Line is longer than 80 characters (found 84). 175
 Error sizes LineLength Line is longer than 80 characters (found 93). 181
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 183
 Error whitespace ParenPad '(' is followed by whitespace. 183
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 186
 Error whitespace ParenPad '(' is followed by whitespace. 186
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 191
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 194
 Error whitespace ParenPad '(' is followed by whitespace. 194
 Error whitespace ParenPad ')' is preceded with whitespace. 194
 Error design DesignForExtension Class 'Neo4jBoltPersistReader' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReader' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 202
 Error sizes LineLength Line is longer than 80 characters (found 81). 205
 Error design DesignForExtension Class 'Neo4jBoltPersistReader' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 220
 Error design DesignForExtension Class 'Neo4jBoltPersistReader' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReader' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 237
 Error javadoc JavadocMethod Missing a Javadoc comment. 237
 Error misc FinalParameters Parameter entry should be final. 237
 Error design DesignForExtension Class 'Neo4jBoltPersistReader' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 251
 Error misc FinalParameters Parameter sequence should be final. 252
 Error design DesignForExtension Class 'Neo4jBoltPersistReader' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 256
 Error misc FinalParameters Parameter start should be final. 257
 Error misc FinalParameters Parameter end should be final. 257
 Error design DesignForExtension Class 'Neo4jBoltPersistReader' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 261
 Error javadoc JavadocMethod Missing a Javadoc comment. 266
 Error sizes LineLength Line is longer than 80 characters (found 82). 267
 Error coding MagicNumber '10000' is a magic number. 267
 Error javadoc JavadocMethod Missing a Javadoc comment. 270
 Error javadoc JavadocType Missing a Javadoc comment. 274
 Error javadoc JavadocVariable Missing a Javadoc comment. 276
 Error javadoc JavadocMethod Missing a Javadoc comment. 278
 Error misc FinalParameters Parameter reader should be final. 278
 Error coding HiddenField 'reader' hides a field. 278
 Error design DesignForExtension Class 'Neo4jBoltPersistReaderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistReaderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 282
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 288
 Error whitespace ParenPad '(' is followed by whitespace. 288
 Error whitespace ParenPad ')' is preceded with whitespace. 288
 Error sizes LineLength Line is longer than 80 characters (found 91). 298
 Error javadoc JavadocVariable Missing a Javadoc comment. 298
 Error design VisibilityModifier Variable 'neo4jObjectNodeFunction' must be private and have accessor methods. 298
 Error misc FinalParameters Parameter value should be final. 302
 Error whitespace ParenPad '(' is followed by whitespace. 312
 Error sizes LineLength Line is longer than 80 characters (found 84). 321

org/apache/streams/neo4j/bolt/Neo4jBoltPersistWriter.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 45
 Error sizes LineLength Line is longer than 80 characters (found 93). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter config should be final. 51
 Error coding HiddenField 'config' hides a field. 51
 Error design DesignForExtension Class 'Neo4jBoltPersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error design DesignForExtension Class 'Neo4jBoltPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error misc FinalParameters Parameter configurationObject should be final. 62
 Error design DesignForExtension Class 'Neo4jBoltPersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jBoltPersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error misc FinalParameters Parameter entry should be final. 72
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 80
 Error whitespace ParenPad '(' is followed by whitespace. 80
 Error whitespace ParenPad ')' is preceded with whitespace. 80
 Error sizes LineLength Line is longer than 80 characters (found 106). 81
 Error whitespace ParenPad '(' is followed by whitespace. 81
 Error whitespace ParenPad ')' is preceded with whitespace. 81
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 85
 Error whitespace ParenPad '(' is followed by whitespace. 85
 Error whitespace ParenPad ')' is preceded with whitespace. 85
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 88
 Error whitespace ParenPad '(' is followed by whitespace. 88
 Error whitespace ParenPad ')' is preceded with whitespace. 88

org/apache/streams/neo4j/http/Neo4jHttpClient.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error design FinalClass Class Neo4jHttpClient should be declared as final. 33
 Error javadoc JavadocType Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error misc FinalParameters Parameter neo4jConfiguration should be final. 42
 Error sizes LineLength Line is longer than 80 characters (found 136). 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error naming StaticVariableName Name 'INSTANCE_MAP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 52
 Error sizes LineLength Line is longer than 80 characters (found 86). 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter neo4jConfiguration should be final. 54
 Error whitespace ParenPad '(' is followed by whitespace. 55
 Error whitespace OperatorWrap '&&' should be on a new line. 55
 Error whitespace OperatorWrap '&&' should be on a new line. 56
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 61
 Error whitespace ParenPad '(' is followed by whitespace. 61
 Error whitespace ParenPad ')' is preceded with whitespace. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 70
 Error sizes LineLength Line is longer than 80 characters (found 101). 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 89

org/apache/streams/neo4j/http/Neo4jHttpGraphHelper.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error sizes LineLength Line is longer than 80 characters (found 91). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error naming ConstantName Name 'statementKey' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error naming ConstantName Name 'queryKey' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error naming ConstantName Name 'paramsKey' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error naming ConstantName Name 'propsKey' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
 Error sizes LineLength Line is longer than 80 characters (found 85). 53
 Error misc FinalParameters Parameter queryPlusParameters should be final. 53
 Error sizes LineLength Line is longer than 80 characters (found 96). 64
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 64
 Error whitespace ParenPad '(' is followed by whitespace. 64
 Error sizes LineLength Line is longer than 80 characters (found 97). 65
 Error sizes LineLength Line is longer than 80 characters (found 86). 80
 Error misc FinalParameters Parameter queryPlusParameters should be final. 80
 Error sizes LineLength Line is longer than 80 characters (found 96). 91
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 91
 Error whitespace ParenPad '(' is followed by whitespace. 91
 Error sizes LineLength Line is longer than 80 characters (found 97). 92

org/apache/streams/neo4j/http/Neo4jHttpPersistReader.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 96). 62
 Error sizes LineLength Line is longer than 80 characters (found 90). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error sizes LineLength Line is longer than 80 characters (found 93). 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error sizes LineLength Line is longer than 80 characters (found 87). 76
 Error sizes LineLength Line is longer than 80 characters (found 142). 79
 Error misc FinalParameters Parameter configuration should be final. 86
 Error sizes LineLength Line is longer than 80 characters (found 180). 87
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 87
 Error javadoc JavadocStyle First sentence should end with a period. 95
 Error misc FinalParameters Parameter uri should be final. 100
 Error sizes LineLength Line is longer than 80 characters (found 84). 104
 Error sizes LineLength Line is longer than 80 characters (found 100). 109
 Error sizes LineLength Line is longer than 80 characters (found 109). 120
 Error misc FinalParameters Parameter jsonNode should be final. 125
 Error sizes LineLength Line is longer than 80 characters (found 99). 130
 Error sizes LineLength Line is longer than 80 characters (found 81). 132
 Error whitespace ParenPad '(' is followed by whitespace. 132
 Error sizes LineLength Line is longer than 80 characters (found 105). 142
 Error design DesignForExtension Class 'Neo4jHttpPersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jHttpPersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 151
 Error design DesignForExtension Class 'Neo4jHttpPersistReader' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jHttpPersistReader' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 156
 Error misc FinalParameters Parameter configurationObject should be final. 157
 Error design DesignForExtension Class 'Neo4jHttpPersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jHttpPersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 169

org/apache/streams/neo4j/http/Neo4jHttpPersistWriter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 84). 53
 Error sizes LineLength Line is longer than 80 characters (found 90). 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error sizes LineLength Line is longer than 80 characters (found 93). 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 70
 Error sizes LineLength Line is longer than 80 characters (found 90). 73
 Error sizes LineLength Line is longer than 80 characters (found 136). 76
 Error misc FinalParameters Parameter configuration should be final. 83
 Error coding HiddenField 'configuration' hides a field. 83
 Error sizes LineLength Line is longer than 80 characters (found 190). 84
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 84
 Error design DesignForExtension Class 'Neo4jHttpPersistWriter' looks like designed for extension (can be subclassed), but the method 'preparePayload' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jHttpPersistWriter' final or making the method 'preparePayload' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error misc FinalParameters Parameter entry should be final. 90
 Error sizes LineLength Line is longer than 80 characters (found 99). 92
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 97
 Error whitespace ParenPad '(' is followed by whitespace. 97
 Error whitespace ParenPad ')' is preceded with whitespace. 97
 Error design DesignForExtension Class 'Neo4jHttpPersistWriter' looks like designed for extension (can be subclassed), but the method 'executePost' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jHttpPersistWriter' final or making the method 'executePost' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error misc FinalParameters Parameter httpPost should be final. 107
 Error sizes LineLength Line is longer than 80 characters (found 129). 119
 Error coding MagicNumber '200' is a magic number. 119
 Error coding MagicNumber '201' is a magic number. 119
 Error sizes LineLength Line is longer than 80 characters (found 128). 123
 Error whitespace ParenPad '(' is followed by whitespace. 124
 Error sizes LineLength Line is longer than 80 characters (found 92). 136
 Error sizes LineLength Line is longer than 80 characters (found 99). 138
 Error whitespace ParenPad '(' is followed by whitespace. 141
 Error design DesignForExtension Class 'Neo4jHttpPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jHttpPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 151
 Error misc FinalParameters Parameter configurationObject should be final. 152
 Error design DesignForExtension Class 'Neo4jHttpPersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Neo4jHttpPersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 164

org/apache/streams/peoplepattern/AccountTypeProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error sizes LineLength Line is longer than 80 characters (found 91). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error sizes LineLength Line is longer than 80 characters (found 101). 46
 Error sizes LineLength Line is longer than 80 characters (found 90). 50
 Error sizes LineLength Line is longer than 80 characters (found 81). 54
 Error sizes LineLength Line is longer than 80 characters (found 86). 57
 Error misc FinalParameters Parameter peoplePatternConfiguration should be final. 57
 Error misc FinalParameters Parameter entry should be final. 71
 Error sizes LineLength Line is longer than 80 characters (found 81). 72
 Error sizes LineLength Line is longer than 80 characters (found 90). 73
 Error sizes LineLength Line is longer than 80 characters (found 93). 74

org/apache/streams/peoplepattern/DemographicsProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error sizes LineLength Line is longer than 80 characters (found 92). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error sizes LineLength Line is longer than 80 characters (found 102). 46
 Error sizes LineLength Line is longer than 80 characters (found 90). 50
 Error sizes LineLength Line is longer than 80 characters (found 81). 54
 Error sizes LineLength Line is longer than 80 characters (found 87). 57
 Error misc FinalParameters Parameter peoplePatternConfiguration should be final. 57
 Error misc FinalParameters Parameter entry should be final. 71
 Error sizes LineLength Line is longer than 80 characters (found 81). 72
 Error sizes LineLength Line is longer than 80 characters (found 90). 73
 Error sizes LineLength Line is longer than 80 characters (found 93). 74

org/apache/streams/plugins/JuneauPojoAnnotator.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 29
 Error javadoc JavadocStyle First sentence should end with a period. 34
 Error misc FinalParameters Parameter field should be final. 43
 Error misc FinalParameters Parameter clazz should be final. 43
 Error javadoc JavadocMethod Expected @param tag for 'clazz'. 43
 Error misc FinalParameters Parameter propertyName should be final. 44
 Error misc FinalParameters Parameter propertyNode should be final. 44
 Error javadoc JavadocMethod Expected @param tag for 'propertyNode'. 44
 Error javadoc JavadocStyle First sentence should end with a period. 49
 Error misc FinalParameters Parameter getter should be final. 59
 Error misc FinalParameters Parameter propertyName should be final. 59
 Error javadoc JavadocStyle First sentence should end with a period. 63
 Error misc FinalParameters Parameter setter should be final. 73
 Error misc FinalParameters Parameter propertyName should be final. 73
 Error misc FinalParameters Parameter getter should be final. 86
 Error misc FinalParameters Parameter setter should be final. 99

org/apache/streams/plugins/StreamsPojoGenerationConfig.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.jsonschema2pojo.NoopAnnotator. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setSourceDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'setSourceDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter sourceDirectory should be final. 44
 Error coding HiddenField 'sourceDirectory' hides a field. 44
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setSourcePaths' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'setSourcePaths' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter sourcePaths should be final. 48
 Error coding HiddenField 'sourcePaths' hides a field. 48
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setTargetPackage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'setTargetPackage' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter targetPackage should be final. 52
 Error coding HiddenField 'targetPackage' hides a field. 52
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'setTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter targetDirectory should be final. 56
 Error coding HiddenField 'targetDirectory' hides a field. 56
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getTargetPackage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'getTargetPackage' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'getTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getSource' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'getSource' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error sizes LineLength Line is longer than 80 characters (found 81). 73
 Error whitespace ParenPad '(' is followed by whitespace. 76
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'isGenerateBuilders' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'isGenerateBuilders' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'isUseLongIntegers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'isUseLongIntegers' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'isRemoveOldOutput' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'isRemoveOldOutput' static/final/abstract/empty, or adding allowed annotation for the method. 94
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'isUseJodaDates' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'isUseJodaDates' static/final/abstract/empty, or adding allowed annotation for the method. 99
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'isIncludeJsr303Annotations' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'isIncludeJsr303Annotations' static/final/abstract/empty, or adding allowed annotation for the method. 104
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'isUseCommonsLang3' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'isUseCommonsLang3' static/final/abstract/empty, or adding allowed annotation for the method. 109
 Error design DesignForExtension Class 'StreamsPojoGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getCustomAnnotator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoGenerationConfig' final or making the method 'getCustomAnnotator' static/final/abstract/empty, or adding allowed annotation for the method. 119

org/apache/streams/plugins/StreamsPojoSourceGenerator.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 32
 Error sizes LineLength Line is longer than 80 characters (found 81). 39
 Error sizes LineLength Line is longer than 80 characters (found 97). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocStyle First sentence should end with a period. 51
 Error sizes LineLength Line is longer than 80 characters (found 132). 55
 Error misc FinalParameters Parameter args should be final. 59
 Error whitespace ParenPad '(' is followed by whitespace. 66
 Error whitespace ParenPad ')' is preceded with whitespace. 66
 Error whitespace ParenPad '(' is followed by whitespace. 69
 Error whitespace ParenPad ')' is preceded with whitespace. 69
 Error whitespace ParenPad '(' is followed by whitespace. 72
 Error whitespace ParenPad ')' is preceded with whitespace. 72
 Error sizes LineLength Line is longer than 80 characters (found 99). 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error misc FinalParameters Parameter config should be final. 84
 Error coding HiddenField 'config' hides a field. 84
 Error design DesignForExtension Class 'StreamsPojoSourceGenerator' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPojoSourceGenerator' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 88
 Error javadoc JavadocMethod Missing a Javadoc comment. 100
 Error misc FinalParameters Parameter pojoFile should be final. 100
 Error misc FinalParameters Parameter pojoHive should be final. 100
 Error whitespace ParenPad '(' is followed by whitespace. 104
 Error whitespace ParenPad ')' is preceded with whitespace. 104
 Error sizes LineLength Line is longer than 80 characters (found 91). 107

org/apache/streams/plugins/StreamsPojoSourceGeneratorMojo.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 39
 Error sizes LineLength Line is longer than 80 characters (found 101). 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error design VisibilityModifier Variable 'project' must be private and have accessor methods. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error whitespace ParenPad '(' is followed by whitespace. 56
 Error whitespace ParenPad ')' is preceded with whitespace. 56
 Error design VisibilityModifier Variable 'basedir' must be private and have accessor methods. 57
 Error sizes LineLength Line is longer than 80 characters (found 87). 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error whitespace ParenPad '(' is followed by whitespace. 59
 Error whitespace ParenPad ')' is preceded with whitespace. 59
 Error design VisibilityModifier Variable 'sourceDirectory' must be private and have accessor methods. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error whitespace ParenPad '(' is followed by whitespace. 62
 Error whitespace ParenPad ')' is preceded with whitespace. 62
 Error design VisibilityModifier Variable 'sourcePaths' must be private and have accessor methods. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error design VisibilityModifier Variable 'targetDirectory' must be private and have accessor methods. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error design VisibilityModifier Variable 'targetPackage' must be private and have accessor methods. 69
 Error whitespace ParenPad '(' is followed by whitespace. 82
 Error sizes LineLength Line is longer than 80 characters (found 99). 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error sizes LineLength Line is longer than 80 characters (found 82). 99
 Error sizes LineLength Line is longer than 80 characters (found 108). 100
 Error sizes LineLength Line is longer than 80 characters (found 116). 104

org/apache/streams/plugins/StreamsScalaGenerationConfig.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error design DesignForExtension Class 'StreamsScalaGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setSourcePackages' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsScalaGenerationConfig' final or making the method 'setSourcePackages' static/final/abstract/empty, or adding allowed annotation for the method. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error misc FinalParameters Parameter sourcePackages should be final. 34
 Error coding HiddenField 'sourcePackages' hides a field. 34
 Error design DesignForExtension Class 'StreamsScalaGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getSourcePackages' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsScalaGenerationConfig' final or making the method 'getSourcePackages' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error design DesignForExtension Class 'StreamsScalaGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setTargetPackage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsScalaGenerationConfig' final or making the method 'setTargetPackage' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error misc FinalParameters Parameter targetPackage should be final. 42
 Error coding HiddenField 'targetPackage' hides a field. 42
 Error design DesignForExtension Class 'StreamsScalaGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsScalaGenerationConfig' final or making the method 'setTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error misc FinalParameters Parameter targetDirectory should be final. 46
 Error coding HiddenField 'targetDirectory' hides a field. 46
 Error design DesignForExtension Class 'StreamsScalaGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getTargetPackage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsScalaGenerationConfig' final or making the method 'getTargetPackage' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error design DesignForExtension Class 'StreamsScalaGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsScalaGenerationConfig' final or making the method 'getTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54

org/apache/streams/plugins/StreamsScalaSourceGenerator.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 45
 Error sizes LineLength Line is longer than 80 characters (found 83). 52
 Error sizes LineLength Line is longer than 80 characters (found 98). 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocStyle First sentence should end with a period. 68
 Error sizes LineLength Line is longer than 80 characters (found 114). 72
 Error misc FinalParameters Parameter args should be final. 76
 Error whitespace ParenPad '(' is followed by whitespace. 83
 Error whitespace ParenPad ')' is preceded with whitespace. 83
 Error sizes LineLength Line is longer than 80 characters (found 82). 84
 Error whitespace ParenPad '(' is followed by whitespace. 86
 Error whitespace ParenPad ')' is preceded with whitespace. 86
 Error whitespace ParenPad '(' is followed by whitespace. 89
 Error whitespace ParenPad ')' is preceded with whitespace. 89
 Error sizes LineLength Line is longer than 80 characters (found 102). 97
 Error misc FinalParameters Parameter config should be final. 105
 Error coding HiddenField 'config' hides a field. 105
 Error design DesignForExtension Class 'StreamsScalaSourceGenerator' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsScalaSourceGenerator' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 121
 Error whitespace ParenPad '(' is followed by whitespace. 127
 Error whitespace ParenPad ')' is preceded with whitespace. 127
 Error whitespace ParenPad '(' is followed by whitespace. 134
 Error whitespace ParenPad ')' is preceded with whitespace. 134
 Error whitespace ParenPad '(' is followed by whitespace. 141
 Error whitespace ParenPad ')' is preceded with whitespace. 141
 Error whitespace ParenPad '(' is followed by whitespace. 148
 Error whitespace ParenPad ')' is preceded with whitespace. 148
 Error whitespace ParenPad '(' is followed by whitespace. 152
 Error whitespace ParenPad ')' is preceded with whitespace. 152
 Error sizes LineLength Line is longer than 80 characters (found 115). 153
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 153
 Error whitespace ParenPad '(' is followed by whitespace. 159
 Error whitespace ParenPad ')' is preceded with whitespace. 159
 Error sizes LineLength Line is longer than 80 characters (found 108). 160
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 160
 Error whitespace ParenPad '(' is followed by whitespace. 166
 Error whitespace ParenPad ')' is preceded with whitespace. 166
 Error sizes LineLength Line is longer than 80 characters (found 108). 167
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 167
 Error javadoc JavadocMethod Missing a Javadoc comment. 175
 Error misc FinalParameters Parameter pojoFile should be final. 175
 Error misc FinalParameters Parameter pojoScala should be final. 175
 Error whitespace ParenPad '(' is followed by whitespace. 179
 Error whitespace ParenPad ')' is preceded with whitespace. 179
 Error sizes LineLength Line is longer than 80 characters (found 92). 182
 Error whitespace ParenPad '(' is followed by whitespace. 199
 Error whitespace ParenPad ')' is preceded with whitespace. 199
 Error misc FinalParameters Parameter classes should be final. 211
 Error whitespace ParenPad '(' is followed by whitespace. 215
 Error whitespace ParenPad ')' is preceded with whitespace. 215
 Error whitespace ParenPad '(' is followed by whitespace. 218
 Error whitespace ParenPad '(' is followed by whitespace. 222
 Error whitespace ParenPad ')' is preceded with whitespace. 222
 Error javadoc JavadocMethod Missing a Javadoc comment. 230
 Error misc FinalParameters Parameter classes should be final. 230
 Error whitespace ParenPad '(' is followed by whitespace. 234
 Error whitespace ParenPad ')' is preceded with whitespace. 234
 Error javadoc JavadocMethod Missing a Javadoc comment. 243
 Error misc FinalParameters Parameter classes should be final. 243
 Error whitespace ParenPad '(' is followed by whitespace. 247
 Error whitespace ParenPad ')' is preceded with whitespace. 247
 Error javadoc JavadocMethod Missing a Javadoc comment. 256
 Error misc FinalParameters Parameter pojoClass should be final. 256
 Error sizes LineLength Line is longer than 80 characters (found 90). 259
 Error javadoc JavadocMethod Missing a Javadoc comment. 274
 Error misc FinalParameters Parameter pojoClass should be final. 274
 Error sizes LineLength Line is longer than 80 characters (found 90). 277
 Error sizes LineLength Line is longer than 80 characters (found 116). 279
 Error sizes LineLength Line is longer than 80 characters (found 163). 288
 Error sizes LineLength Line is longer than 80 characters (found 102). 296
 Error sizes LineLength Line is longer than 80 characters (found 82). 302
 Error javadoc JavadocMethod Missing a Javadoc comment. 309
 Error misc FinalParameters Parameter pojoClass should be final. 309
 Error sizes LineLength Line is longer than 80 characters (found 90). 312
 Error sizes LineLength Line is longer than 80 characters (found 106). 319
 Error whitespace ParenPad '(' is followed by whitespace. 319
 Error sizes LineLength Line is longer than 80 characters (found 179). 320
 Error sizes LineLength Line is longer than 80 characters (found 113). 327
 Error javadoc JavadocMethod Missing a Javadoc comment. 327
 Error misc FinalParameters Parameter stringBuffer should be final. 327
 Error misc FinalParameters Parameter fields should be final. 327
 Error misc FinalParameters Parameter varDef should be final. 327
 Error misc FinalParameters Parameter fieldDelimiter should be final. 327
 Error whitespace ParenPad '(' is followed by whitespace. 328
 Error whitespace ParenPad ')' is preceded with whitespace. 328
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 330
 Error sizes LineLength Line is longer than 80 characters (found 90). 331
 Error whitespace ParenPad '(' is followed by whitespace. 331
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 331
 Error whitespace ParenPad '(' is followed by whitespace. 333
 Error whitespace ParenPad '(' is followed by whitespace. 333
 Error whitespace ParenPad ')' is preceded with whitespace. 333
 Error whitespace ParenPad ')' is preceded with whitespace. 333
 Error whitespace ParenPad '(' is followed by whitespace. 340
 Error whitespace ParenPad ')' is preceded with whitespace. 340
 Error whitespace ParenPad '(' is followed by whitespace. 347
 Error whitespace ParenPad '(' is followed by whitespace. 349
 Error whitespace ParenPad ')' is preceded with whitespace. 349
 Error whitespace ParenPad '(' is followed by whitespace. 357
 Error javadoc JavadocMethod Missing a Javadoc comment. 367
 Error misc FinalParameters Parameter field should be final. 367
 Error whitespace OperatorWrap '&&' should be on a new line. 368
 Error whitespace OperatorWrap '&&' should be on a new line. 369
 Error javadoc JavadocMethod Missing a Javadoc comment. 373
 Error misc FinalParameters Parameter field should be final. 373
 Error javadoc JavadocMethod Missing a Javadoc comment. 384
 Error misc FinalParameters Parameter field should be final. 384
 Error whitespace ParenPad '(' is followed by whitespace. 385
 Error whitespace ParenPad '(' is followed by whitespace. 387
 Error whitespace ParenPad '(' is followed by whitespace. 389
 Error javadoc JavadocMethod Missing a Javadoc comment. 395
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 395
 Error misc FinalParameters Parameter fieldset should be final. 395
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 396
 Error sizes LineLength Line is longer than 80 characters (found 86). 398
 Error whitespace ParenPad '(' is followed by whitespace. 398
 Error whitespace ParenPad ')' is preceded with whitespace. 398
 Error whitespace ParenPad '(' is followed by whitespace. 399
 Error whitespace ParenPad ')' is preceded with whitespace. 399
 Error javadoc JavadocMethod Missing a Javadoc comment. 407
 Error misc FinalParameters Parameter field should be final. 407
 Error whitespace ParenPad '(' is followed by whitespace. 408
 Error javadoc JavadocMethod Missing a Javadoc comment. 415
 Error misc FinalParameters Parameter field should be final. 415
 Error sizes LineLength Line is longer than 80 characters (found 89). 417
 Error whitespace ParenPad '(' is followed by whitespace. 418
 Error whitespace ParenPad ')' is preceded with whitespace. 418

org/apache/streams/plugins/StreamsScalaSourceGeneratorMojo.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error imports UnusedImports Unused import - org.apache.maven.plugin.MojoFailureException. 25
 Error javadoc JavadocType Missing a Javadoc comment. 37
 Error sizes LineLength Line is longer than 80 characters (found 102). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error sizes LineLength Line is longer than 80 characters (found 91). 55
 Error sizes LineLength Line is longer than 80 characters (found 81). 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error whitespace ParenPad '(' is followed by whitespace. 61
 Error whitespace ParenPad ')' is preceded with whitespace. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocMethod Unable to get class information for @throws tag 'MojoFailureException'. 73
 Error javadoc JavadocMethod Unable to get class information for @throws tag 'MojoExecutionException'. 75
 Error sizes LineLength Line is longer than 80 characters (found 102). 80
 Error design DesignForExtension Class 'StreamsScalaSourceGeneratorMojo' looks like designed for extension (can be subclassed), but the method 'getTarget' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsScalaSourceGeneratorMojo' final or making the method 'getTarget' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error design DesignForExtension Class 'StreamsScalaSourceGeneratorMojo' looks like designed for extension (can be subclassed), but the method 'getPackages' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsScalaSourceGeneratorMojo' final or making the method 'getPackages' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89

org/apache/streams/plugins/cassandra/StreamsCassandraGenerationConfig.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 107). 39
 Error design DesignForExtension Class 'StreamsCassandraGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getSourceDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsCassandraGenerationConfig' final or making the method 'getSourceDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error design DesignForExtension Class 'StreamsCassandraGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getSourcePaths' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsCassandraGenerationConfig' final or making the method 'getSourcePaths' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error design DesignForExtension Class 'StreamsCassandraGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getExclusions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsCassandraGenerationConfig' final or making the method 'getExclusions' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error design DesignForExtension Class 'StreamsCassandraGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setExclusions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsCassandraGenerationConfig' final or making the method 'setExclusions' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter exclusions should be final. 58
 Error coding HiddenField 'exclusions' hides a field. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error design DesignForExtension Class 'StreamsCassandraGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getMaxDepth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsCassandraGenerationConfig' final or making the method 'getMaxDepth' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error design DesignForExtension Class 'StreamsCassandraGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setSourceDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsCassandraGenerationConfig' final or making the method 'setSourceDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error misc FinalParameters Parameter sourceDirectory should be final. 68
 Error coding HiddenField 'sourceDirectory' hides a field. 68
 Error design DesignForExtension Class 'StreamsCassandraGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setSourcePaths' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsCassandraGenerationConfig' final or making the method 'setSourcePaths' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter sourcePaths should be final. 72
 Error coding HiddenField 'sourcePaths' hides a field. 72
 Error design DesignForExtension Class 'StreamsCassandraGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsCassandraGenerationConfig' final or making the method 'setTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter targetDirectory should be final. 76
 Error coding HiddenField 'targetDirectory' hides a field. 76
 Error design DesignForExtension Class 'StreamsCassandraGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsCassandraGenerationConfig' final or making the method 'getTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 80
 Error sizes LineLength Line is longer than 80 characters (found 81). 90
 Error whitespace ParenPad '(' is followed by whitespace. 93
 Error design DesignForExtension Class 'StreamsCassandraGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setMaxDepth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsCassandraGenerationConfig' final or making the method 'setMaxDepth' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 101
 Error misc FinalParameters Parameter maxDepth should be final. 101
 Error coding HiddenField 'maxDepth' hides a field. 101

org/apache/streams/plugins/cassandra/StreamsCassandraResourceGenerator.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 104). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocStyle First sentence should end with a period. 66
 Error sizes LineLength Line is longer than 80 characters (found 146). 70
 Error misc FinalParameters Parameter args should be final. 74
 Error sizes LineLength Line is longer than 80 characters (found 85). 75
 Error whitespace ParenPad '(' is followed by whitespace. 80
 Error whitespace ParenPad ')' is preceded with whitespace. 80
 Error whitespace ParenPad '(' is followed by whitespace. 83
 Error whitespace ParenPad ')' is preceded with whitespace. 83
 Error sizes LineLength Line is longer than 80 characters (found 120). 90
 Error sizes LineLength Line is longer than 80 characters (found 85). 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error misc FinalParameters Parameter config should be final. 94
 Error coding HiddenField 'config' hides a field. 94
 Error design DesignForExtension Class 'StreamsCassandraResourceGenerator' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsCassandraResourceGenerator' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error misc FinalParameters Parameter config should be final. 111
 Error coding HiddenField 'config' hides a field. 111
 Error sizes LineLength Line is longer than 80 characters (found 105). 135
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 135
 Error whitespace ParenPad '(' is followed by whitespace. 138
 Error sizes LineLength Line is longer than 80 characters (found 91). 140
 Error misc FinalParameters Parameter schema should be final. 167
 Error misc FinalParameters Parameter resourceId should be final. 167
 Error sizes LineLength Line is longer than 80 characters (found 81). 173
 Error sizes LineLength Line is longer than 80 characters (found 122). 179
 Error design DesignForExtension Class 'StreamsCassandraResourceGenerator' looks like designed for extension (can be subclassed), but the method 'appendRootObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsCassandraResourceGenerator' final or making the method 'appendRootObject' static/final/abstract/empty, or adding allowed annotation for the method. 179
 Error javadoc JavadocMethod Missing a Javadoc comment. 179
 Error misc FinalParameters Parameter builder should be final. 179
 Error misc FinalParameters Parameter schema should be final. 179
 Error misc FinalParameters Parameter resourceId should be final. 179
 Error misc FinalParameters Parameter seperator should be final. 179
 Error sizes LineLength Line is longer than 80 characters (found 88). 180
 Error whitespace ParenPad '(' is followed by whitespace. 181
 Error whitespace ParenPad ')' is preceded with whitespace. 181
 Error sizes LineLength Line is longer than 80 characters (found 92). 186
 Error whitespace ParenPad '(' is followed by whitespace. 186
 Error sizes LineLength Line is longer than 80 characters (found 81). 187
 Error sizes LineLength Line is longer than 80 characters (found 138). 192
 Error javadoc JavadocMethod Missing a Javadoc comment. 192
 Error misc FinalParameters Parameter builder should be final. 192
 Error misc FinalParameters Parameter schema should be final. 192
 Error misc FinalParameters Parameter fieldId should be final. 192
 Error misc FinalParameters Parameter fieldType should be final. 192
 Error misc FinalParameters Parameter seperator should be final. 192
 Error sizes LineLength Line is longer than 80 characters (found 141). 201
 Error design DesignForExtension Class 'StreamsCassandraResourceGenerator' looks like designed for extension (can be subclassed), but the method 'appendArrayItems' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsCassandraResourceGenerator' final or making the method 'appendArrayItems' static/final/abstract/empty, or adding allowed annotation for the method. 201
 Error javadoc JavadocMethod Missing a Javadoc comment. 201
 Error misc FinalParameters Parameter builder should be final. 201
 Error misc FinalParameters Parameter schema should be final. 201
 Error misc FinalParameters Parameter fieldId should be final. 201
 Error misc FinalParameters Parameter itemsNode should be final. 201
 Error misc FinalParameters Parameter seperator should be final. 201
 Error whitespace ParenPad '(' is followed by whitespace. 204
 Error whitespace ParenPad ')' is preceded with whitespace. 204
 Error whitespace ParenPad '(' is followed by whitespace. 207
 Error whitespace ParenPad '(' is followed by whitespace. 210
 Error whitespace ParenPad ')' is preceded with whitespace. 210
 Error whitespace ParenPad '(' is followed by whitespace. 214
 Error whitespace ParenPad ')' is preceded with whitespace. 214
 Error sizes LineLength Line is longer than 80 characters (found 129). 227
 Error whitespace ParenPad ')' is preceded with whitespace. 227
 Error sizes LineLength Line is longer than 80 characters (found 82). 232
 Error sizes LineLength Line is longer than 80 characters (found 83). 240
 Error sizes LineLength Line is longer than 80 characters (found 91). 244
 Error sizes LineLength Line is longer than 80 characters (found 86). 247
 Error sizes LineLength Line is longer than 80 characters (found 138). 257
 Error javadoc JavadocMethod Missing a Javadoc comment. 257
 Error misc FinalParameters Parameter builder should be final. 257
 Error misc FinalParameters Parameter schema should be final. 257
 Error misc FinalParameters Parameter fieldId should be final. 257
 Error misc FinalParameters Parameter fieldType should be final. 257
 Error misc FinalParameters Parameter seperator should be final. 257
 Error sizes LineLength Line is longer than 80 characters (found 118). 268
 Error javadoc JavadocMethod Missing a Javadoc comment. 268
 Error misc FinalParameters Parameter builder should be final. 268
 Error misc FinalParameters Parameter schema should be final. 268
 Error misc FinalParameters Parameter fieldId should be final. 268
 Error misc FinalParameters Parameter seperator should be final. 268
 Error whitespace ParenPad ')' is preceded with whitespace. 272
 Error sizes LineLength Line is longer than 80 characters (found 118). 282
 Error javadoc JavadocMethod Missing a Javadoc comment. 282
 Error misc FinalParameters Parameter builder should be final. 282
 Error misc FinalParameters Parameter schema should be final. 282
 Error misc FinalParameters Parameter fieldId should be final. 282
 Error misc FinalParameters Parameter seperator should be final. 282
 Error whitespace ParenPad ')' is preceded with whitespace. 286
 Error sizes LineLength Line is longer than 80 characters (found 100). 299
 Error sizes LineLength Line is longer than 80 characters (found 132). 301
 Error javadoc JavadocMethod Missing a Javadoc comment. 301
 Error misc FinalParameters Parameter builder should be final. 301
 Error misc FinalParameters Parameter schema should be final. 301
 Error misc FinalParameters Parameter propertiesNode should be final. 301
 Error misc FinalParameters Parameter seperator should be final. 301
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 306
 Error sizes LineLength Line is longer than 80 characters (found 86). 309
 Error whitespace ParenPad '(' is followed by whitespace. 309
 Error whitespace ParenPad ')' is preceded with whitespace. 312
 Error whitespace ParenPad '(' is followed by whitespace. 316
 Error sizes LineLength Line is longer than 80 characters (found 127). 317
 Error whitespace ParenPad '(' is followed by whitespace. 326
 Error whitespace ParenPad ')' is preceded with whitespace. 326
 Error sizes LineLength Line is longer than 80 characters (found 131). 339
 Error whitespace ParenPad ')' is preceded with whitespace. 339
 Error sizes LineLength Line is longer than 80 characters (found 84). 344
 Error sizes LineLength Line is longer than 80 characters (found 103). 350
 Error whitespace ParenPad '(' is followed by whitespace. 351
 Error sizes LineLength Line is longer than 80 characters (found 124). 352
 Error sizes LineLength Line is longer than 80 characters (found 125). 359
 Error javadoc JavadocMethod Missing a Javadoc comment. 372
 Error whitespace ParenPad '(' is followed by whitespace. 372
 Error misc FinalParameters Parameter fieldId should be final. 372
 Error whitespace ParenPad ')' is preceded with whitespace. 372
 Error javadoc JavadocMethod Missing a Javadoc comment. 376
 Error whitespace ParenPad '(' is followed by whitespace. 376
 Error misc FinalParameters Parameter fieldType should be final. 376
 Error whitespace ParenPad ')' is preceded with whitespace. 376
 Error whitespace ParenPad '(' is followed by whitespace. 377
 Error whitespace ParenPad ')' is preceded with whitespace. 377
 Error javadoc JavadocMethod Missing a Javadoc comment. 393
 Error whitespace ParenPad '(' is followed by whitespace. 393
 Error misc FinalParameters Parameter schema should be final. 393
 Error whitespace ParenPad ')' is preceded with whitespace. 393
 Error sizes LineLength Line is longer than 80 characters (found 89). 400

org/apache/streams/plugins/cassandra/StreamsCassandraResourceGeneratorMojo.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 37
 Error sizes LineLength Line is longer than 80 characters (found 83). 49
 Error sizes LineLength Line is longer than 80 characters (found 108). 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error whitespace ParenPad '(' is followed by whitespace. 61
 Error whitespace ParenPad ')' is preceded with whitespace. 61
 Error sizes LineLength Line is longer than 80 characters (found 85). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error whitespace ParenPad '(' is followed by whitespace. 64
 Error whitespace ParenPad ')' is preceded with whitespace. 64
 Error design VisibilityModifier Variable 'sourceDirectory' must be private and have accessor methods. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error whitespace ParenPad '(' is followed by whitespace. 67
 Error whitespace ParenPad ')' is preceded with whitespace. 67
 Error design VisibilityModifier Variable 'sourcePaths' must be private and have accessor methods. 68
 Error sizes LineLength Line is longer than 80 characters (found 84). 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error design VisibilityModifier Variable 'targetDirectory' must be private and have accessor methods. 71
 Error sizes LineLength Line is longer than 80 characters (found 85). 82
 Error whitespace ParenPad '(' is followed by whitespace. 84
 Error sizes LineLength Line is longer than 80 characters (found 120). 91

org/apache/streams/plugins/elasticsearch/StreamsElasticsearchGenerationConfig.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 111). 39
 Error design DesignForExtension Class 'StreamsElasticsearchGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getSourceDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchGenerationConfig' final or making the method 'getSourceDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error design DesignForExtension Class 'StreamsElasticsearchGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getSourcePaths' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchGenerationConfig' final or making the method 'getSourcePaths' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error design DesignForExtension Class 'StreamsElasticsearchGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getExclusions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchGenerationConfig' final or making the method 'getExclusions' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error design DesignForExtension Class 'StreamsElasticsearchGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setExclusions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchGenerationConfig' final or making the method 'setExclusions' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter exclusions should be final. 58
 Error coding HiddenField 'exclusions' hides a field. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error design DesignForExtension Class 'StreamsElasticsearchGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getMaxDepth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchGenerationConfig' final or making the method 'getMaxDepth' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error design DesignForExtension Class 'StreamsElasticsearchGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setSourceDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchGenerationConfig' final or making the method 'setSourceDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error misc FinalParameters Parameter sourceDirectory should be final. 68
 Error coding HiddenField 'sourceDirectory' hides a field. 68
 Error design DesignForExtension Class 'StreamsElasticsearchGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setSourcePaths' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchGenerationConfig' final or making the method 'setSourcePaths' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter sourcePaths should be final. 72
 Error coding HiddenField 'sourcePaths' hides a field. 72
 Error design DesignForExtension Class 'StreamsElasticsearchGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchGenerationConfig' final or making the method 'setTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter targetDirectory should be final. 76
 Error coding HiddenField 'targetDirectory' hides a field. 76
 Error design DesignForExtension Class 'StreamsElasticsearchGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchGenerationConfig' final or making the method 'getTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 80
 Error sizes LineLength Line is longer than 80 characters (found 81). 90
 Error whitespace ParenPad '(' is followed by whitespace. 93
 Error design DesignForExtension Class 'StreamsElasticsearchGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setMaxDepth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchGenerationConfig' final or making the method 'setMaxDepth' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 101
 Error misc FinalParameters Parameter maxDepth should be final. 101
 Error coding HiddenField 'maxDepth' hides a field. 101

org/apache/streams/plugins/elasticsearch/StreamsElasticsearchResourceGenerator.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 108). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocStyle First sentence should end with a period. 68
 Error sizes LineLength Line is longer than 80 characters (found 154). 72
 Error misc FinalParameters Parameter args should be final. 76
 Error sizes LineLength Line is longer than 80 characters (found 93). 77
 Error sizes LineLength Line is longer than 80 characters (found 87). 80
 Error whitespace ParenPad '(' is followed by whitespace. 82
 Error whitespace ParenPad ')' is preceded with whitespace. 82
 Error whitespace ParenPad '(' is followed by whitespace. 85
 Error whitespace ParenPad ')' is preceded with whitespace. 85
 Error sizes LineLength Line is longer than 80 characters (found 132). 92
 Error sizes LineLength Line is longer than 80 characters (found 93). 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error misc FinalParameters Parameter config should be final. 97
 Error coding HiddenField 'config' hides a field. 97
 Error design DesignForExtension Class 'StreamsElasticsearchResourceGenerator' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchResourceGenerator' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error misc FinalParameters Parameter config should be final. 114
 Error coding HiddenField 'config' hides a field. 114
 Error sizes LineLength Line is longer than 80 characters (found 105). 135
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 135
 Error whitespace ParenPad '(' is followed by whitespace. 138
 Error sizes LineLength Line is longer than 80 characters (found 91). 140
 Error misc FinalParameters Parameter schema should be final. 168
 Error misc FinalParameters Parameter resourceId should be final. 168
 Error sizes LineLength Line is longer than 80 characters (found 122). 189
 Error design DesignForExtension Class 'StreamsElasticsearchResourceGenerator' looks like designed for extension (can be subclassed), but the method 'appendRootObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchResourceGenerator' final or making the method 'appendRootObject' static/final/abstract/empty, or adding allowed annotation for the method. 189
 Error javadoc JavadocMethod Missing a Javadoc comment. 189
 Error misc FinalParameters Parameter builder should be final. 189
 Error misc FinalParameters Parameter schema should be final. 189
 Error misc FinalParameters Parameter resourceId should be final. 189
 Error misc FinalParameters Parameter seperator should be final. 189
 Error sizes LineLength Line is longer than 80 characters (found 88). 190
 Error whitespace ParenPad '(' is followed by whitespace. 191
 Error whitespace ParenPad ')' is preceded with whitespace. 191
 Error whitespace ParenPad '(' is followed by whitespace. 196
 Error sizes LineLength Line is longer than 80 characters (found 81). 197
 Error sizes LineLength Line is longer than 80 characters (found 138). 202
 Error javadoc JavadocMethod Missing a Javadoc comment. 202
 Error misc FinalParameters Parameter builder should be final. 202
 Error misc FinalParameters Parameter schema should be final. 202
 Error misc FinalParameters Parameter fieldId should be final. 202
 Error misc FinalParameters Parameter fieldType should be final. 202
 Error misc FinalParameters Parameter seperator should be final. 202
 Error sizes LineLength Line is longer than 80 characters (found 141). 211
 Error design DesignForExtension Class 'StreamsElasticsearchResourceGenerator' looks like designed for extension (can be subclassed), but the method 'appendArrayItems' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchResourceGenerator' final or making the method 'appendArrayItems' static/final/abstract/empty, or adding allowed annotation for the method. 211
 Error javadoc JavadocMethod Missing a Javadoc comment. 211
 Error misc FinalParameters Parameter builder should be final. 211
 Error misc FinalParameters Parameter schema should be final. 211
 Error misc FinalParameters Parameter fieldId should be final. 211
 Error misc FinalParameters Parameter itemsNode should be final. 211
 Error misc FinalParameters Parameter seperator should be final. 211
 Error whitespace ParenPad '(' is followed by whitespace. 214
 Error whitespace ParenPad ')' is preceded with whitespace. 214
 Error whitespace ParenPad '(' is followed by whitespace. 217
 Error whitespace ParenPad '(' is followed by whitespace. 220
 Error whitespace ParenPad ')' is preceded with whitespace. 220
 Error whitespace ParenPad '(' is followed by whitespace. 224
 Error whitespace ParenPad ')' is preceded with whitespace. 224
 Error sizes LineLength Line is longer than 80 characters (found 129). 237
 Error whitespace ParenPad ')' is preceded with whitespace. 237
 Error sizes LineLength Line is longer than 80 characters (found 82). 242
 Error sizes LineLength Line is longer than 80 characters (found 83). 250
 Error sizes LineLength Line is longer than 80 characters (found 91). 254
 Error sizes LineLength Line is longer than 80 characters (found 86). 257
 Error sizes LineLength Line is longer than 80 characters (found 138). 267
 Error javadoc JavadocMethod Missing a Javadoc comment. 267
 Error misc FinalParameters Parameter builder should be final. 267
 Error misc FinalParameters Parameter schema should be final. 267
 Error misc FinalParameters Parameter fieldId should be final. 267
 Error misc FinalParameters Parameter fieldType should be final. 267
 Error misc FinalParameters Parameter seperator should be final. 267
 Error sizes LineLength Line is longer than 80 characters (found 118). 278
 Error javadoc JavadocMethod Missing a Javadoc comment. 278
 Error misc FinalParameters Parameter builder should be final. 278
 Error misc FinalParameters Parameter schema should be final. 278
 Error misc FinalParameters Parameter fieldId should be final. 278
 Error misc FinalParameters Parameter seperator should be final. 278
 Error whitespace ParenPad ')' is preceded with whitespace. 282
 Error sizes LineLength Line is longer than 80 characters (found 118). 292
 Error javadoc JavadocMethod Missing a Javadoc comment. 292
 Error misc FinalParameters Parameter builder should be final. 292
 Error misc FinalParameters Parameter schema should be final. 292
 Error misc FinalParameters Parameter fieldId should be final. 292
 Error misc FinalParameters Parameter seperator should be final. 292
 Error whitespace ParenPad ')' is preceded with whitespace. 296
 Error sizes LineLength Line is longer than 80 characters (found 100). 309
 Error sizes LineLength Line is longer than 80 characters (found 132). 311
 Error javadoc JavadocMethod Missing a Javadoc comment. 311
 Error misc FinalParameters Parameter builder should be final. 311
 Error misc FinalParameters Parameter schema should be final. 311
 Error misc FinalParameters Parameter propertiesNode should be final. 311
 Error misc FinalParameters Parameter seperator should be final. 311
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 316
 Error sizes LineLength Line is longer than 80 characters (found 86). 319
 Error whitespace ParenPad '(' is followed by whitespace. 319
 Error whitespace ParenPad ')' is preceded with whitespace. 322
 Error whitespace ParenPad '(' is followed by whitespace. 326
 Error sizes LineLength Line is longer than 80 characters (found 127). 327
 Error whitespace ParenPad '(' is followed by whitespace. 336
 Error whitespace ParenPad ')' is preceded with whitespace. 336
 Error sizes LineLength Line is longer than 80 characters (found 131). 349
 Error whitespace ParenPad ')' is preceded with whitespace. 349
 Error sizes LineLength Line is longer than 80 characters (found 84). 354
 Error sizes LineLength Line is longer than 80 characters (found 103). 360
 Error whitespace ParenPad '(' is followed by whitespace. 361
 Error sizes LineLength Line is longer than 80 characters (found 124). 362
 Error sizes LineLength Line is longer than 80 characters (found 125). 369
 Error javadoc JavadocMethod Missing a Javadoc comment. 382
 Error whitespace ParenPad '(' is followed by whitespace. 382
 Error misc FinalParameters Parameter fieldId should be final. 382
 Error whitespace ParenPad ')' is preceded with whitespace. 382
 Error javadoc JavadocMethod Missing a Javadoc comment. 386
 Error whitespace ParenPad '(' is followed by whitespace. 386
 Error misc FinalParameters Parameter fieldType should be final. 386
 Error whitespace ParenPad ')' is preceded with whitespace. 386
 Error whitespace ParenPad '(' is followed by whitespace. 387
 Error whitespace ParenPad ')' is preceded with whitespace. 387
 Error javadoc JavadocMethod Missing a Javadoc comment. 403
 Error whitespace ParenPad '(' is followed by whitespace. 403
 Error misc FinalParameters Parameter schema should be final. 403
 Error whitespace ParenPad ')' is preceded with whitespace. 403
 Error sizes LineLength Line is longer than 80 characters (found 89). 410

org/apache/streams/plugins/elasticsearch/StreamsElasticsearchResourceGeneratorMojo.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 37
 Error whitespace ParenPad '(' is followed by whitespace. 37
 Error whitespace ParenPad '(' is followed by whitespace. 40
 Error sizes LineLength Line is longer than 80 characters (found 112). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error sizes LineLength Line is longer than 80 characters (found 91). 55
 Error sizes LineLength Line is longer than 80 characters (found 81). 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error whitespace ParenPad '(' is followed by whitespace. 61
 Error whitespace ParenPad ')' is preceded with whitespace. 61
 Error sizes LineLength Line is longer than 80 characters (found 85). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error whitespace ParenPad '(' is followed by whitespace. 64
 Error whitespace ParenPad ')' is preceded with whitespace. 64
 Error design VisibilityModifier Variable 'sourceDirectory' must be private and have accessor methods. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error whitespace ParenPad '(' is followed by whitespace. 67
 Error whitespace ParenPad ')' is preceded with whitespace. 67
 Error design VisibilityModifier Variable 'sourcePaths' must be private and have accessor methods. 68
 Error sizes LineLength Line is longer than 80 characters (found 105). 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error design VisibilityModifier Variable 'targetDirectory' must be private and have accessor methods. 71
 Error design DesignForExtension Class 'StreamsElasticsearchResourceGeneratorMojo' looks like designed for extension (can be subclassed), but the method 'execute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsElasticsearchResourceGeneratorMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error sizes LineLength Line is longer than 80 characters (found 93). 77
 Error whitespace ParenPad '(' is followed by whitespace. 79
 Error sizes LineLength Line is longer than 80 characters (found 132). 86

org/apache/streams/plugins/hbase/StreamsHbaseGenerationConfig.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 103). 39
 Error design DesignForExtension Class 'StreamsHbaseGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getSourceDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseGenerationConfig' final or making the method 'getSourceDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error design DesignForExtension Class 'StreamsHbaseGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getSourcePaths' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseGenerationConfig' final or making the method 'getSourcePaths' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error design DesignForExtension Class 'StreamsHbaseGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getExclusions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseGenerationConfig' final or making the method 'getExclusions' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error design DesignForExtension Class 'StreamsHbaseGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setExclusions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseGenerationConfig' final or making the method 'setExclusions' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter exclusions should be final. 59
 Error coding HiddenField 'exclusions' hides a field. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error design DesignForExtension Class 'StreamsHbaseGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getMaxDepth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseGenerationConfig' final or making the method 'getMaxDepth' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error design DesignForExtension Class 'StreamsHbaseGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setSourceDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseGenerationConfig' final or making the method 'setSourceDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter sourceDirectory should be final. 69
 Error coding HiddenField 'sourceDirectory' hides a field. 69
 Error design DesignForExtension Class 'StreamsHbaseGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setSourcePaths' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseGenerationConfig' final or making the method 'setSourcePaths' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error misc FinalParameters Parameter sourcePaths should be final. 73
 Error coding HiddenField 'sourcePaths' hides a field. 73
 Error design DesignForExtension Class 'StreamsHbaseGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseGenerationConfig' final or making the method 'setTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error misc FinalParameters Parameter targetDirectory should be final. 77
 Error coding HiddenField 'targetDirectory' hides a field. 77
 Error design DesignForExtension Class 'StreamsHbaseGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseGenerationConfig' final or making the method 'getTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error sizes LineLength Line is longer than 80 characters (found 81). 91
 Error whitespace ParenPad '(' is followed by whitespace. 94
 Error design DesignForExtension Class 'StreamsHbaseGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setMaxDepth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseGenerationConfig' final or making the method 'setMaxDepth' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter maxDepth should be final. 102
 Error coding HiddenField 'maxDepth' hides a field. 102
 Error design DesignForExtension Class 'StreamsHbaseGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getColumnFamily' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseGenerationConfig' final or making the method 'getColumnFamily' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error design DesignForExtension Class 'StreamsHbaseGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setColumnFamily' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseGenerationConfig' final or making the method 'setColumnFamily' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error misc FinalParameters Parameter columnFamily should be final. 110
 Error coding HiddenField 'columnFamily' hides a field. 110

org/apache/streams/plugins/hbase/StreamsHbaseResourceGenerator.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 49
 Error sizes LineLength Line is longer than 80 characters (found 100). 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocStyle First sentence should end with a period. 61
 Error sizes LineLength Line is longer than 80 characters (found 138). 65
 Error misc FinalParameters Parameter args should be final. 69
 Error whitespace ParenPad '(' is followed by whitespace. 75
 Error whitespace ParenPad ')' is preceded with whitespace. 75
 Error whitespace ParenPad '(' is followed by whitespace. 78
 Error whitespace ParenPad ')' is preceded with whitespace. 78
 Error sizes LineLength Line is longer than 80 characters (found 108). 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 90
 Error misc FinalParameters Parameter config should be final. 90
 Error coding HiddenField 'config' hides a field. 90
 Error design DesignForExtension Class 'StreamsHbaseResourceGenerator' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseResourceGenerator' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 94
 Error misc FinalParameters Parameter config should be final. 107
 Error coding HiddenField 'config' hides a field. 107
 Error sizes LineLength Line is longer than 80 characters (found 105). 128
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 128
 Error whitespace ParenPad '(' is followed by whitespace. 131
 Error sizes LineLength Line is longer than 80 characters (found 91). 133
 Error sizes LineLength Line is longer than 80 characters (found 107). 137
 Error misc FinalParameters Parameter schema should be final. 159
 Error misc FinalParameters Parameter resourceId should be final. 159
 Error sizes LineLength Line is longer than 80 characters (found 101). 166
 Error design DesignForExtension Class 'StreamsHbaseResourceGenerator' looks like designed for extension (can be subclassed), but the method 'appendRootObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHbaseResourceGenerator' final or making the method 'appendRootObject' static/final/abstract/empty, or adding allowed annotation for the method. 166
 Error javadoc JavadocMethod Missing a Javadoc comment. 166
 Error misc FinalParameters Parameter builder should be final. 166
 Error misc FinalParameters Parameter schema should be final. 166
 Error misc FinalParameters Parameter resourceId should be final. 166
 Error sizes LineLength Line is longer than 80 characters (found 88). 168
 Error sizes LineLength Line is longer than 80 characters (found 92). 169
 Error whitespace ParenPad '(' is followed by whitespace. 169
 Error whitespace ParenPad '(' is followed by whitespace. 180
 Error whitespace ParenPad ')' is preceded with whitespace. 180
 Error sizes LineLength Line is longer than 80 characters (found 95). 185
 Error whitespace ParenPad '(' is followed by whitespace. 185
 Error whitespace ParenPad ')' is preceded with whitespace. 185
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 188
 Error sizes LineLength Line is longer than 80 characters (found 90). 191
 Error whitespace ParenPad '(' is followed by whitespace. 191
 Error whitespace ParenPad ')' is preceded with whitespace. 194
 Error javadoc JavadocMethod Missing a Javadoc comment. 213
 Error whitespace ParenPad '(' is followed by whitespace. 213
 Error misc FinalParameters Parameter fieldId should be final. 213
 Error whitespace ParenPad ')' is preceded with whitespace. 213
 Error javadoc JavadocMethod Missing a Javadoc comment. 217
 Error whitespace ParenPad '(' is followed by whitespace. 217
 Error misc FinalParameters Parameter schema should be final. 217
 Error whitespace ParenPad ')' is preceded with whitespace. 217
 Error sizes LineLength Line is longer than 80 characters (found 89). 223

org/apache/streams/plugins/hbase/StreamsHbaseResourceGeneratorMojo.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 37
 Error sizes LineLength Line is longer than 80 characters (found 104). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error sizes LineLength Line is longer than 80 characters (found 91). 57
 Error sizes LineLength Line is longer than 80 characters (found 81). 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error whitespace ParenPad '(' is followed by whitespace. 63
 Error whitespace ParenPad ')' is preceded with whitespace. 63
 Error sizes LineLength Line is longer than 80 characters (found 85). 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error whitespace ParenPad '(' is followed by whitespace. 66
 Error whitespace ParenPad ')' is preceded with whitespace. 66
 Error design VisibilityModifier Variable 'sourceDirectory' must be private and have accessor methods. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error whitespace ParenPad '(' is followed by whitespace. 69
 Error whitespace ParenPad ')' is preceded with whitespace. 69
 Error design VisibilityModifier Variable 'sourcePaths' must be private and have accessor methods. 70
 Error sizes LineLength Line is longer than 80 characters (found 82). 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error design VisibilityModifier Variable 'targetDirectory' must be private and have accessor methods. 73
 Error whitespace ParenPad '(' is followed by whitespace. 86
 Error sizes LineLength Line is longer than 80 characters (found 108). 93

org/apache/streams/plugins/hive/StreamsHiveGenerationConfig.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 102). 39
 Error design DesignForExtension Class 'StreamsHiveGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getSourceDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveGenerationConfig' final or making the method 'getSourceDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error design DesignForExtension Class 'StreamsHiveGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getSourcePaths' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveGenerationConfig' final or making the method 'getSourcePaths' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error design DesignForExtension Class 'StreamsHiveGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getExclusions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveGenerationConfig' final or making the method 'getExclusions' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error design DesignForExtension Class 'StreamsHiveGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setExclusions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveGenerationConfig' final or making the method 'setExclusions' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter exclusions should be final. 58
 Error coding HiddenField 'exclusions' hides a field. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error design DesignForExtension Class 'StreamsHiveGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getMaxDepth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveGenerationConfig' final or making the method 'getMaxDepth' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error design DesignForExtension Class 'StreamsHiveGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setSourceDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveGenerationConfig' final or making the method 'setSourceDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error misc FinalParameters Parameter sourceDirectory should be final. 68
 Error coding HiddenField 'sourceDirectory' hides a field. 68
 Error design DesignForExtension Class 'StreamsHiveGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setSourcePaths' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveGenerationConfig' final or making the method 'setSourcePaths' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter sourcePaths should be final. 72
 Error coding HiddenField 'sourcePaths' hides a field. 72
 Error design DesignForExtension Class 'StreamsHiveGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveGenerationConfig' final or making the method 'setTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter targetDirectory should be final. 76
 Error coding HiddenField 'targetDirectory' hides a field. 76
 Error design DesignForExtension Class 'StreamsHiveGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveGenerationConfig' final or making the method 'getTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error design DesignForExtension Class 'StreamsHiveGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getSource' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveGenerationConfig' final or making the method 'getSource' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error sizes LineLength Line is longer than 80 characters (found 81). 88
 Error whitespace ParenPad '(' is followed by whitespace. 91
 Error design DesignForExtension Class 'StreamsHiveGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setMaxDepth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveGenerationConfig' final or making the method 'setMaxDepth' static/final/abstract/empty, or adding allowed annotation for the method. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error misc FinalParameters Parameter maxDepth should be final. 99
 Error coding HiddenField 'maxDepth' hides a field. 99

org/apache/streams/plugins/hive/StreamsHiveResourceGenerator.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 118). 51
 Error sizes LineLength Line is longer than 80 characters (found 99). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocStyle First sentence should end with a period. 67
 Error sizes LineLength Line is longer than 80 characters (found 136). 71
 Error misc FinalParameters Parameter args should be final. 75
 Error whitespace ParenPad '(' is followed by whitespace. 81
 Error whitespace ParenPad ')' is preceded with whitespace. 81
 Error whitespace ParenPad '(' is followed by whitespace. 84
 Error whitespace ParenPad ')' is preceded with whitespace. 84
 Error sizes LineLength Line is longer than 80 characters (found 105). 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error misc FinalParameters Parameter config should be final. 95
 Error coding HiddenField 'config' hides a field. 95
 Error design DesignForExtension Class 'StreamsHiveResourceGenerator' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveResourceGenerator' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 99
 Error misc FinalParameters Parameter config should be final. 112
 Error coding HiddenField 'config' hides a field. 112
 Error sizes LineLength Line is longer than 80 characters (found 105). 133
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 133
 Error whitespace ParenPad '(' is followed by whitespace. 136
 Error sizes LineLength Line is longer than 80 characters (found 91). 138
 Error sizes LineLength Line is longer than 80 characters (found 107). 142
 Error misc FinalParameters Parameter schema should be final. 163
 Error misc FinalParameters Parameter resourceId should be final. 163
 Error sizes LineLength Line is longer than 80 characters (found 81). 170
 Error sizes LineLength Line is longer than 80 characters (found 84). 173
 Error sizes LineLength Line is longer than 80 characters (found 89). 175
 Error sizes LineLength Line is longer than 80 characters (found 122). 184
 Error design DesignForExtension Class 'StreamsHiveResourceGenerator' looks like designed for extension (can be subclassed), but the method 'appendRootObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveResourceGenerator' final or making the method 'appendRootObject' static/final/abstract/empty, or adding allowed annotation for the method. 184
 Error javadoc JavadocMethod Missing a Javadoc comment. 184
 Error misc FinalParameters Parameter builder should be final. 184
 Error misc FinalParameters Parameter schema should be final. 184
 Error misc FinalParameters Parameter resourceId should be final. 184
 Error misc FinalParameters Parameter seperator should be final. 184
 Error sizes LineLength Line is longer than 80 characters (found 88). 185
 Error sizes LineLength Line is longer than 80 characters (found 92). 186
 Error whitespace ParenPad '(' is followed by whitespace. 186
 Error sizes LineLength Line is longer than 80 characters (found 81). 187
 Error sizes LineLength Line is longer than 80 characters (found 138). 192
 Error javadoc JavadocMethod Missing a Javadoc comment. 192
 Error misc FinalParameters Parameter builder should be final. 192
 Error misc FinalParameters Parameter schema should be final. 192
 Error misc FinalParameters Parameter fieldId should be final. 192
 Error misc FinalParameters Parameter fieldType should be final. 192
 Error misc FinalParameters Parameter seperator should be final. 192
 Error sizes LineLength Line is longer than 80 characters (found 141). 201
 Error design DesignForExtension Class 'StreamsHiveResourceGenerator' looks like designed for extension (can be subclassed), but the method 'appendArrayItems' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsHiveResourceGenerator' final or making the method 'appendArrayItems' static/final/abstract/empty, or adding allowed annotation for the method. 201
 Error javadoc JavadocMethod Missing a Javadoc comment. 201
 Error misc FinalParameters Parameter builder should be final. 201
 Error misc FinalParameters Parameter schema should be final. 201
 Error misc FinalParameters Parameter fieldId should be final. 201
 Error misc FinalParameters Parameter itemsNode should be final. 201
 Error misc FinalParameters Parameter seperator should be final. 201
 Error whitespace ParenPad '(' is followed by whitespace. 204
 Error whitespace ParenPad ')' is preceded with whitespace. 204
 Error whitespace ParenPad '(' is followed by whitespace. 207
 Error whitespace ParenPad '(' is followed by whitespace. 210
 Error whitespace ParenPad ')' is preceded with whitespace. 210
 Error sizes LineLength Line is longer than 80 characters (found 88). 212
 Error sizes LineLength Line is longer than 80 characters (found 91). 216
 Error sizes LineLength Line is longer than 80 characters (found 86). 219
 Error sizes LineLength Line is longer than 80 characters (found 138). 229
 Error javadoc JavadocMethod Missing a Javadoc comment. 229
 Error misc FinalParameters Parameter builder should be final. 229
 Error misc FinalParameters Parameter schema should be final. 229
 Error misc FinalParameters Parameter fieldId should be final. 229
 Error misc FinalParameters Parameter fieldType should be final. 229
 Error misc FinalParameters Parameter seperator should be final. 229
 Error sizes LineLength Line is longer than 80 characters (found 140). 240
 Error javadoc JavadocMethod Missing a Javadoc comment. 240
 Error misc FinalParameters Parameter builder should be final. 240
 Error misc FinalParameters Parameter schema should be final. 240
 Error misc FinalParameters Parameter fieldId should be final. 240
 Error misc FinalParameters Parameter fieldNode should be final. 240
 Error misc FinalParameters Parameter seperator should be final. 240
 Error sizes LineLength Line is longer than 80 characters (found 90). 252
 Error sizes LineLength Line is longer than 80 characters (found 145). 259
 Error javadoc JavadocMethod Missing a Javadoc comment. 259
 Error misc FinalParameters Parameter builder should be final. 259
 Error misc FinalParameters Parameter schema should be final. 259
 Error misc FinalParameters Parameter fieldId should be final. 259
 Error misc FinalParameters Parameter propertiesNode should be final. 259
 Error misc FinalParameters Parameter seperator should be final. 259
 Error sizes LineLength Line is longer than 80 characters (found 93). 264
 Error whitespace ParenPad '(' is followed by whitespace. 264
 Error whitespace ParenPad ')' is preceded with whitespace. 264
 Error sizes LineLength Line is longer than 80 characters (found 132). 289
 Error javadoc JavadocMethod Missing a Javadoc comment. 289
 Error misc FinalParameters Parameter builder should be final. 289
 Error misc FinalParameters Parameter schema should be final. 289
 Error misc FinalParameters Parameter propertiesNode should be final. 289
 Error misc FinalParameters Parameter seperator should be final. 289
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 294
 Error sizes LineLength Line is longer than 80 characters (found 86). 297
 Error whitespace ParenPad '(' is followed by whitespace. 297
 Error whitespace ParenPad ')' is preceded with whitespace. 300
 Error whitespace ParenPad '(' is followed by whitespace. 304
 Error sizes LineLength Line is longer than 80 characters (found 127). 305
 Error sizes LineLength Line is longer than 80 characters (found 101). 312
 Error whitespace ParenPad '(' is followed by whitespace. 313
 Error sizes LineLength Line is longer than 80 characters (found 135). 314
 Error sizes LineLength Line is longer than 80 characters (found 125). 321
 Error javadoc JavadocMethod Missing a Javadoc comment. 334
 Error whitespace ParenPad '(' is followed by whitespace. 334
 Error misc FinalParameters Parameter fieldId should be final. 334
 Error whitespace ParenPad ')' is preceded with whitespace. 334
 Error javadoc JavadocMethod Missing a Javadoc comment. 338
 Error whitespace ParenPad '(' is followed by whitespace. 338
 Error misc FinalParameters Parameter fieldType should be final. 338
 Error whitespace ParenPad ')' is preceded with whitespace. 338
 Error whitespace ParenPad '(' is followed by whitespace. 339
 Error whitespace ParenPad ')' is preceded with whitespace. 339

org/apache/streams/plugins/hive/StreamsHiveResourceGeneratorMojo.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 37
 Error sizes LineLength Line is longer than 80 characters (found 103). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error whitespace ParenPad '(' is followed by whitespace. 54
 Error whitespace ParenPad ')' is preceded with whitespace. 54
 Error sizes LineLength Line is longer than 80 characters (found 85). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error whitespace ParenPad '(' is followed by whitespace. 57
 Error whitespace ParenPad ')' is preceded with whitespace. 57
 Error design VisibilityModifier Variable 'sourceDirectory' must be private and have accessor methods. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error whitespace ParenPad '(' is followed by whitespace. 60
 Error whitespace ParenPad ')' is preceded with whitespace. 60
 Error design VisibilityModifier Variable 'sourcePaths' must be private and have accessor methods. 61
 Error sizes LineLength Line is longer than 80 characters (found 81). 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error design VisibilityModifier Variable 'targetDirectory' must be private and have accessor methods. 64
 Error whitespace ParenPad '(' is followed by whitespace. 77
 Error sizes LineLength Line is longer than 80 characters (found 105). 84

org/apache/streams/plugins/pig/StreamsPigGenerationConfig.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 101). 39
 Error design DesignForExtension Class 'StreamsPigGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getSourceDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPigGenerationConfig' final or making the method 'getSourceDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error design DesignForExtension Class 'StreamsPigGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getSourcePaths' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPigGenerationConfig' final or making the method 'getSourcePaths' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error design DesignForExtension Class 'StreamsPigGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getExclusions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPigGenerationConfig' final or making the method 'getExclusions' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error design DesignForExtension Class 'StreamsPigGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setExclusions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPigGenerationConfig' final or making the method 'setExclusions' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter exclusions should be final. 58
 Error coding HiddenField 'exclusions' hides a field. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error design DesignForExtension Class 'StreamsPigGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getMaxDepth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPigGenerationConfig' final or making the method 'getMaxDepth' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error design DesignForExtension Class 'StreamsPigGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setSourceDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPigGenerationConfig' final or making the method 'setSourceDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error misc FinalParameters Parameter sourceDirectory should be final. 68
 Error coding HiddenField 'sourceDirectory' hides a field. 68
 Error design DesignForExtension Class 'StreamsPigGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setSourcePaths' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPigGenerationConfig' final or making the method 'setSourcePaths' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter sourcePaths should be final. 72
 Error coding HiddenField 'sourcePaths' hides a field. 72
 Error design DesignForExtension Class 'StreamsPigGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPigGenerationConfig' final or making the method 'setTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter targetDirectory should be final. 76
 Error coding HiddenField 'targetDirectory' hides a field. 76
 Error design DesignForExtension Class 'StreamsPigGenerationConfig' looks like designed for extension (can be subclassed), but the method 'getTargetDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPigGenerationConfig' final or making the method 'getTargetDirectory' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error sizes LineLength Line is longer than 80 characters (found 81). 92
 Error whitespace ParenPad '(' is followed by whitespace. 95
 Error design DesignForExtension Class 'StreamsPigGenerationConfig' looks like designed for extension (can be subclassed), but the method 'setMaxDepth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPigGenerationConfig' final or making the method 'setMaxDepth' static/final/abstract/empty, or adding allowed annotation for the method. 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error misc FinalParameters Parameter maxDepth should be final. 103
 Error coding HiddenField 'maxDepth' hides a field. 103

org/apache/streams/plugins/pig/StreamsPigResourceGenerator.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 50
 Error sizes LineLength Line is longer than 80 characters (found 83). 57
 Error sizes LineLength Line is longer than 80 characters (found 98). 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocStyle First sentence should end with a period. 73
 Error sizes LineLength Line is longer than 80 characters (found 134). 77
 Error misc FinalParameters Parameter args should be final. 81
 Error whitespace ParenPad '(' is followed by whitespace. 87
 Error whitespace ParenPad ')' is preceded with whitespace. 87
 Error whitespace ParenPad '(' is followed by whitespace. 90
 Error whitespace ParenPad ')' is preceded with whitespace. 90
 Error sizes LineLength Line is longer than 80 characters (found 102). 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter config should be final. 102
 Error coding HiddenField 'config' hides a field. 102
 Error design DesignForExtension Class 'StreamsPigResourceGenerator' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPigResourceGenerator' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error misc FinalParameters Parameter config should be final. 119
 Error coding HiddenField 'config' hides a field. 119
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 123
 Error sizes LineLength Line is longer than 80 characters (found 105). 140
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 140
 Error sizes LineLength Line is longer than 80 characters (found 91). 145
 Error sizes LineLength Line is longer than 80 characters (found 107). 149
 Error misc FinalParameters Parameter schema should be final. 170
 Error misc FinalParameters Parameter resourceId should be final. 170
 Error sizes LineLength Line is longer than 80 characters (found 81). 175
 Error sizes LineLength Line is longer than 80 characters (found 122). 180
 Error design DesignForExtension Class 'StreamsPigResourceGenerator' looks like designed for extension (can be subclassed), but the method 'appendRootObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPigResourceGenerator' final or making the method 'appendRootObject' static/final/abstract/empty, or adding allowed annotation for the method. 180
 Error javadoc JavadocMethod Missing a Javadoc comment. 180
 Error misc FinalParameters Parameter builder should be final. 180
 Error misc FinalParameters Parameter schema should be final. 180
 Error misc FinalParameters Parameter resourceId should be final. 180
 Error misc FinalParameters Parameter separator should be final. 180
 Error sizes LineLength Line is longer than 80 characters (found 88). 181
 Error sizes LineLength Line is longer than 80 characters (found 91). 182
 Error sizes LineLength Line is longer than 80 characters (found 81). 183
 Error sizes LineLength Line is longer than 80 characters (found 132). 188
 Error javadoc JavadocMethod Missing a Javadoc comment. 188
 Error misc FinalParameters Parameter builder should be final. 188
 Error misc FinalParameters Parameter schema should be final. 188
 Error misc FinalParameters Parameter propertiesNode should be final. 188
 Error misc FinalParameters Parameter seperator should be final. 188
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 193
 Error sizes LineLength Line is longer than 80 characters (found 86). 196
 Error whitespace ParenPad '(' is followed by whitespace. 196
 Error whitespace ParenPad ')' is preceded with whitespace. 199
 Error sizes LineLength Line is longer than 80 characters (found 94). 202
 Error sizes LineLength Line is longer than 80 characters (found 83). 203
 Error whitespace ParenPad '(' is followed by whitespace. 203
 Error sizes LineLength Line is longer than 80 characters (found 131). 204
 Error sizes LineLength Line is longer than 80 characters (found 101). 211
 Error whitespace ParenPad '(' is followed by whitespace. 212
 Error sizes LineLength Line is longer than 80 characters (found 135). 213
 Error sizes LineLength Line is longer than 80 characters (found 125). 220
 Error sizes LineLength Line is longer than 80 characters (found 138). 233
 Error javadoc JavadocMethod Missing a Javadoc comment. 233
 Error misc FinalParameters Parameter builder should be final. 233
 Error misc FinalParameters Parameter schema should be final. 233
 Error misc FinalParameters Parameter fieldId should be final. 233
 Error misc FinalParameters Parameter fieldType should be final. 233
 Error misc FinalParameters Parameter seperator should be final. 233
 Error sizes LineLength Line is longer than 80 characters (found 141). 242
 Error design DesignForExtension Class 'StreamsPigResourceGenerator' looks like designed for extension (can be subclassed), but the method 'appendArrayItems' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPigResourceGenerator' final or making the method 'appendArrayItems' static/final/abstract/empty, or adding allowed annotation for the method. 242
 Error javadoc JavadocMethod Missing a Javadoc comment. 242
 Error misc FinalParameters Parameter builder should be final. 242
 Error misc FinalParameters Parameter schema should be final. 242
 Error misc FinalParameters Parameter fieldId should be final. 242
 Error misc FinalParameters Parameter itemsNode should be final. 242
 Error misc FinalParameters Parameter seperator should be final. 242
 Error whitespace ParenPad '(' is followed by whitespace. 245
 Error whitespace ParenPad ')' is preceded with whitespace. 245
 Error whitespace ParenPad '(' is followed by whitespace. 250
 Error whitespace ParenPad ')' is preceded with whitespace. 250
 Error sizes LineLength Line is longer than 80 characters (found 86). 252
 Error sizes LineLength Line is longer than 80 characters (found 89). 256
 Error sizes LineLength Line is longer than 80 characters (found 84). 259
 Error sizes LineLength Line is longer than 80 characters (found 138). 269
 Error javadoc JavadocMethod Missing a Javadoc comment. 269
 Error misc FinalParameters Parameter builder should be final. 269
 Error misc FinalParameters Parameter schema should be final. 269
 Error misc FinalParameters Parameter fieldId should be final. 269
 Error misc FinalParameters Parameter fieldType should be final. 269
 Error misc FinalParameters Parameter seperator should be final. 269
 Error sizes LineLength Line is longer than 80 characters (found 140). 282
 Error javadoc JavadocMethod Missing a Javadoc comment. 282
 Error misc FinalParameters Parameter builder should be final. 282
 Error misc FinalParameters Parameter schema should be final. 282
 Error misc FinalParameters Parameter fieldId should be final. 282
 Error misc FinalParameters Parameter fieldNode should be final. 282
 Error misc FinalParameters Parameter seperator should be final. 282
 Error sizes LineLength Line is longer than 80 characters (found 90). 287
 Error whitespace ParenPad '(' is followed by whitespace. 288
 Error whitespace ParenPad ')' is preceded with whitespace. 288
 Error sizes LineLength Line is longer than 80 characters (found 145). 297
 Error javadoc JavadocMethod Missing a Javadoc comment. 297
 Error misc FinalParameters Parameter builder should be final. 297
 Error misc FinalParameters Parameter schema should be final. 297
 Error misc FinalParameters Parameter fieldId should be final. 297
 Error misc FinalParameters Parameter propertiesNode should be final. 297
 Error misc FinalParameters Parameter seperator should be final. 297
 Error sizes LineLength Line is longer than 80 characters (found 93). 302
 Error whitespace ParenPad '(' is followed by whitespace. 302
 Error whitespace ParenPad ')' is preceded with whitespace. 302
 Error javadoc JavadocMethod Missing a Javadoc comment. 321
 Error whitespace ParenPad '(' is followed by whitespace. 321
 Error misc FinalParameters Parameter fieldId should be final. 321
 Error whitespace ParenPad ')' is preceded with whitespace. 321
 Error javadoc JavadocMethod Missing a Javadoc comment. 325
 Error whitespace ParenPad '(' is followed by whitespace. 325
 Error misc FinalParameters Parameter fieldType should be final. 325
 Error whitespace ParenPad ')' is preceded with whitespace. 325
 Error whitespace ParenPad '(' is followed by whitespace. 326
 Error whitespace ParenPad ')' is preceded with whitespace. 326
 Error javadoc JavadocMethod Missing a Javadoc comment. 340
 Error whitespace ParenPad '(' is followed by whitespace. 340
 Error misc FinalParameters Parameter schema should be final. 340
 Error whitespace ParenPad ')' is preceded with whitespace. 340
 Error sizes LineLength Line is longer than 80 characters (found 89). 347

org/apache/streams/plugins/pig/StreamsPigResourceGeneratorMojo.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 37
 Error sizes LineLength Line is longer than 80 characters (found 102). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error whitespace ParenPad '(' is followed by whitespace. 54
 Error whitespace ParenPad ')' is preceded with whitespace. 54
 Error sizes LineLength Line is longer than 80 characters (found 85). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error whitespace ParenPad '(' is followed by whitespace. 57
 Error whitespace ParenPad ')' is preceded with whitespace. 57
 Error design VisibilityModifier Variable 'sourceDirectory' must be private and have accessor methods. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error whitespace ParenPad '(' is followed by whitespace. 60
 Error whitespace ParenPad ')' is preceded with whitespace. 60
 Error design VisibilityModifier Variable 'sourcePaths' must be private and have accessor methods. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error design VisibilityModifier Variable 'targetDirectory' must be private and have accessor methods. 64
 Error whitespace ParenPad '(' is followed by whitespace. 77
 Error sizes LineLength Line is longer than 80 characters (found 102). 84

org/apache/streams/pojo/extensions/ExtensionUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 91). 32
 Error design FinalClass Class ExtensionUtil should be declared as final. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error sizes LineLength Line is longer than 80 characters (found 94). 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error misc FinalParameters Parameter property should be final. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error misc FinalParameters Parameter extensionProperty should be final. 50
 Error coding HiddenField 'extensionProperty' hides a field. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter activity should be final. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter object should be final. 60
 Error sizes LineLength Line is longer than 80 characters (found 86). 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error misc FinalParameters Parameter activity should be final. 65
 Error misc FinalParameters Parameter key should be final. 65
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 70
 Error misc FinalParameters Parameter object should be final. 70
 Error misc FinalParameters Parameter key should be final. 70
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter activity should be final. 75
 Error misc FinalParameters Parameter key should be final. 75
 Error misc FinalParameters Parameter extension should be final. 75
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 76
 Error sizes LineLength Line is longer than 80 characters (found 81). 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 80
 Error misc FinalParameters Parameter object should be final. 80
 Error misc FinalParameters Parameter key should be final. 80
 Error misc FinalParameters Parameter extension should be final. 80
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter activity should be final. 85
 Error misc FinalParameters Parameter key should be final. 85
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 90
 Error misc FinalParameters Parameter object should be final. 90
 Error misc FinalParameters Parameter key should be final. 90
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error misc FinalParameters Parameter activity should be final. 95
 Error misc FinalParameters Parameter extensions should be final. 95
 Error sizes LineLength Line is longer than 80 characters (found 84). 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error misc FinalParameters Parameter object should be final. 99
 Error misc FinalParameters Parameter extensions should be final. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error misc FinalParameters Parameter activity should be final. 103
 Error misc FinalParameters Parameter extensions should be final. 103
 Error whitespace ParenPad '(' is followed by whitespace. 104
 Error sizes LineLength Line is longer than 80 characters (found 84). 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 109
 Error misc FinalParameters Parameter object should be final. 109
 Error misc FinalParameters Parameter extensions should be final. 109
 Error whitespace ParenPad '(' is followed by whitespace. 110
 Error misc FinalParameters Parameter activity should be final. 121
 Error sizes LineLength Line is longer than 80 characters (found 81). 122
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 122
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 123
 Error whitespace ParenPad ')' is preceded with whitespace. 127
 Error sizes LineLength Line is longer than 80 characters (found 85). 128
 Error misc FinalParameters Parameter object should be final. 145
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 146
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 147
 Error whitespace ParenPad ')' is preceded with whitespace. 151
 Error sizes LineLength Line is longer than 80 characters (found 85). 152

org/apache/streams/regex/AbstractRegexExtensionExtractor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 102). 44
 Error sizes LineLength Line is longer than 80 characters (found 93). 45
 Error sizes LineLength Line is longer than 80 characters (found 86). 47
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error sizes LineLength Line is longer than 80 characters (found 102). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error sizes LineLength Line is longer than 80 characters (found 114). 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter patternConfigKey should be final. 59
 Error coding HiddenField 'patternConfigKey' hides a field. 59
 Error misc FinalParameters Parameter extensionKey should be final. 59
 Error coding HiddenField 'extensionKey' hides a field. 59
 Error misc FinalParameters Parameter defaultPattern should be final. 59
 Error coding HiddenField 'defaultPattern' hides a field. 59
 Error design DesignForExtension Class 'AbstractRegexExtensionExtractor' looks like designed for extension (can be subclassed), but the method 'getPattern' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractRegexExtensionExtractor' final or making the method 'getPattern' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error design DesignForExtension Class 'AbstractRegexExtensionExtractor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractRegexExtensionExtractor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error misc FinalParameters Parameter entry should be final. 70
 Error sizes LineLength Line is longer than 80 characters (found 99). 82
 Error design DesignForExtension Class 'AbstractRegexExtensionExtractor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractRegexExtensionExtractor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error misc FinalParameters Parameter configurationObject should be final. 98
 Error design DesignForExtension Class 'AbstractRegexExtensionExtractor' looks like designed for extension (can be subclassed), but the method 'ensureTargetObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractRegexExtensionExtractor' final or making the method 'ensureTargetObject' static/final/abstract/empty, or adding allowed annotation for the method. 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error misc FinalParameters Parameter activity should be final. 123
 Error sizes LineLength Line is longer than 80 characters (found 92). 124
 Error sizes LineLength Line is longer than 80 characters (found 87). 127

org/apache/streams/regex/RegexHashtagExtractor.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 27
 Error sizes LineLength Line is longer than 80 characters (found 115). 28
 Error sizes LineLength Line is longer than 80 characters (found 112). 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error sizes LineLength Line is longer than 80 characters (found 92). 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error design DesignForExtension Class 'RegexHashtagExtractor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RegexHashtagExtractor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error design DesignForExtension Class 'RegexHashtagExtractor' looks like designed for extension (can be subclassed), but the method 'prepareObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RegexHashtagExtractor' final or making the method 'prepareObject' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error misc FinalParameters Parameter extracted should be final. 51

org/apache/streams/regex/RegexMentionsExtractor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 27
 Error sizes LineLength Line is longer than 80 characters (found 121). 28
 Error sizes LineLength Line is longer than 80 characters (found 126). 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error design DesignForExtension Class 'RegexMentionsExtractor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RegexMentionsExtractor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error design DesignForExtension Class 'RegexMentionsExtractor' looks like designed for extension (can be subclassed), but the method 'prepareObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RegexMentionsExtractor' final or making the method 'prepareObject' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error misc FinalParameters Parameter extracted should be final. 50

org/apache/streams/regex/RegexUrlExtractor.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 27
 Error sizes LineLength Line is longer than 80 characters (found 111). 28
 Error sizes LineLength Line is longer than 80 characters (found 108). 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error design DesignForExtension Class 'RegexUrlExtractor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RegexUrlExtractor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 35
 Error sizes LineLength Line is longer than 80 characters (found 113). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error design DesignForExtension Class 'RegexUrlExtractor' looks like designed for extension (can be subclassed), but the method 'prepareObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RegexUrlExtractor' final or making the method 'prepareObject' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error misc FinalParameters Parameter extracted should be final. 67
 Error design DesignForExtension Class 'RegexUrlExtractor' looks like designed for extension (can be subclassed), but the method 'ensureTargetObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RegexUrlExtractor' final or making the method 'ensureTargetObject' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error misc FinalParameters Parameter activity should be final. 72

org/apache/streams/regex/RegexUtils.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error design FinalClass Class RegexUtils should be declared as final. 36
 Error sizes LineLength Line is longer than 80 characters (found 85). 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error naming ConstantName Name 'patternCache' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 38
 Error sizes LineLength Line is longer than 80 characters (found 81). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 41
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 41
 Error sizes LineLength Line is longer than 80 characters (found 85). 44
 Error sizes LineLength Line is longer than 80 characters (found 120). 45
 Error sizes LineLength Line is longer than 80 characters (found 91). 49
 Error misc FinalParameters Parameter pattern should be final. 49
 Error misc FinalParameters Parameter content should be final. 49
 Error sizes LineLength Line is longer than 80 characters (found 112). 54
 Error sizes LineLength Line is longer than 80 characters (found 120). 55
 Error sizes LineLength Line is longer than 80 characters (found 95). 59
 Error misc FinalParameters Parameter pattern should be final. 59
 Error misc FinalParameters Parameter content should be final. 59
 Error sizes LineLength Line is longer than 80 characters (found 103). 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error misc FinalParameters Parameter pattern should be final. 64
 Error misc FinalParameters Parameter content should be final. 64
 Error misc FinalParameters Parameter capture should be final. 64
 Error coding AvoidInlineConditionals Avoid inline conditionals. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter patternString should be final. 93

org/apache/streams/riak/binary/RiakBinaryClient.java

Severity Category Rule Message Line
 Error design FinalClass Class RiakBinaryClient should be declared as final. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error misc FinalParameters Parameter config should be final. 42
 Error coding HiddenField 'config' hides a field. 42
 Error sizes LineLength Line is longer than 80 characters (found 99). 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error naming StaticVariableName Name 'INSTANCE_MAP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 52
 Error sizes LineLength Line is longer than 80 characters (found 83). 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter riakConfiguration should be final. 54
 Error whitespace ParenPad '(' is followed by whitespace. 55
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 61
 Error whitespace ParenPad '(' is followed by whitespace. 61
 Error whitespace ParenPad ')' is preceded with whitespace. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 70
 Error sizes LineLength Line is longer than 80 characters (found 113). 76
 Error whitespace WhitespaceAround 'assert' is not followed by whitespace. 82
 Error whitespace ParenPad '(' is followed by whitespace. 82
 Error whitespace ParenPad ')' is preceded with whitespace. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 93

org/apache/streams/riak/binary/RiakBinaryPersistReader.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error misc FinalParameters Parameter configuration should be final. 50
 Error coding HiddenField 'configuration' hides a field. 50
 Error design DesignForExtension Class 'RiakBinaryPersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakBinaryPersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error design DesignForExtension Class 'RiakBinaryPersistReader' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakBinaryPersistReader' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error misc FinalParameters Parameter configurationObject should be final. 60
 Error design DesignForExtension Class 'RiakBinaryPersistReader' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakBinaryPersistReader' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error design DesignForExtension Class 'RiakBinaryPersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakBinaryPersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error sizes LineLength Line is longer than 80 characters (found 105). 74
 Error sizes LineLength Line is longer than 80 characters (found 92). 86
 Error sizes LineLength Line is longer than 80 characters (found 111). 101
 Error blocks RightCurly '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 102
 Error design DesignForExtension Class 'RiakBinaryPersistReader' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakBinaryPersistReader' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error design DesignForExtension Class 'RiakBinaryPersistReader' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakBinaryPersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 118
 Error design DesignForExtension Class 'RiakBinaryPersistReader' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakBinaryPersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error misc FinalParameters Parameter sequence should be final. 124
 Error design DesignForExtension Class 'RiakBinaryPersistReader' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakBinaryPersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error misc FinalParameters Parameter start should be final. 129
 Error misc FinalParameters Parameter end should be final. 129
 Error design DesignForExtension Class 'RiakBinaryPersistReader' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakBinaryPersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 138
 Error sizes LineLength Line is longer than 80 characters (found 82). 139
 Error coding MagicNumber '10000' is a magic number. 139

org/apache/streams/riak/binary/RiakBinaryPersistWriter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 94). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter configuration should be final. 51
 Error coding HiddenField 'configuration' hides a field. 51
 Error design DesignForExtension Class 'RiakBinaryPersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakBinaryPersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error design DesignForExtension Class 'RiakBinaryPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakBinaryPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error misc FinalParameters Parameter configurationObject should be final. 61
 Error design DesignForExtension Class 'RiakBinaryPersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakBinaryPersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error design DesignForExtension Class 'RiakBinaryPersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakBinaryPersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error misc FinalParameters Parameter entry should be final. 71
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 81
 Error whitespace ParenPad '(' is followed by whitespace. 81
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 84
 Error whitespace ParenPad '(' is followed by whitespace. 84
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 85
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 89
 Error whitespace ParenPad '(' is followed by whitespace. 89
 Error whitespace ParenPad ')' is preceded with whitespace. 89
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 94
 Error whitespace ParenPad '(' is followed by whitespace. 94
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 97
 Error whitespace ParenPad ')' is preceded with whitespace. 97
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 98
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 102
 Error whitespace ParenPad '(' is followed by whitespace. 102
 Error sizes LineLength Line is longer than 80 characters (found 84). 105
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 105
 Error whitespace ParenPad ')' is preceded with whitespace. 105
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 106
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 110
 Error whitespace ParenPad '(' is followed by whitespace. 110
 Error sizes LineLength Line is longer than 80 characters (found 81). 113
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 113
 Error whitespace ParenPad ')' is preceded with whitespace. 113
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 114
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 118
 Error whitespace ParenPad '(' is followed by whitespace. 118
 Error sizes LineLength Line is longer than 80 characters (found 85). 121
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 121
 Error whitespace ParenPad ')' is preceded with whitespace. 121
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 122
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 137
 Error whitespace ParenPad '(' is followed by whitespace. 137

org/apache/streams/riak/http/RiakHttpClient.java

Severity Category Rule Message Line
 Error design FinalClass Class RiakHttpClient should be declared as final. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'baseURI' must be private and have accessor methods. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter config should be final. 48
 Error coding HiddenField 'config' hides a field. 48
 Error sizes LineLength Line is longer than 80 characters (found 97). 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error naming StaticVariableName Name 'INSTANCE_MAP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 58
 Error sizes LineLength Line is longer than 80 characters (found 81). 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter riakConfiguration should be final. 60
 Error whitespace ParenPad '(' is followed by whitespace. 61
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 67
 Error whitespace ParenPad '(' is followed by whitespace. 67
 Error whitespace ParenPad ')' is preceded with whitespace. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error whitespace WhitespaceAround 'assert' is not followed by whitespace. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 90
 Error whitespace ParenPad '(' is followed by whitespace. 90
 Error whitespace ParenPad '(' is followed by whitespace. 91
 Error whitespace ParenPad ')' is preceded with whitespace. 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 105

org/apache/streams/riak/http/RiakHttpPersistReader.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - org.apache.http.client.ClientProtocolException. 33
 Error imports UnusedImports Unused import - java.net.URI. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 92). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error misc FinalParameters Parameter configuration should be final. 61
 Error coding HiddenField 'configuration' hides a field. 61
 Error design DesignForExtension Class 'RiakHttpPersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakHttpPersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error design DesignForExtension Class 'RiakHttpPersistReader' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakHttpPersistReader' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error misc FinalParameters Parameter configurationObject should be final. 71
 Error design DesignForExtension Class 'RiakHttpPersistReader' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakHttpPersistReader' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error design DesignForExtension Class 'RiakHttpPersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakHttpPersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error sizes LineLength Line is longer than 80 characters (found 104). 90
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 90
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 90
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 90
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 90
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 129
 Error whitespace ParenPad '(' is followed by whitespace. 129
 Error sizes LineLength Line is longer than 80 characters (found 111). 138
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 138
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 138
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 138
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 138
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 138
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 138
 Error design DesignForExtension Class 'RiakHttpPersistReader' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakHttpPersistReader' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 171
 Error design DesignForExtension Class 'RiakHttpPersistReader' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakHttpPersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 176
 Error design DesignForExtension Class 'RiakHttpPersistReader' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakHttpPersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 181
 Error misc FinalParameters Parameter sequence should be final. 182
 Error design DesignForExtension Class 'RiakHttpPersistReader' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakHttpPersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 186
 Error misc FinalParameters Parameter start should be final. 187
 Error misc FinalParameters Parameter end should be final. 187
 Error design DesignForExtension Class 'RiakHttpPersistReader' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakHttpPersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 191
 Error javadoc JavadocMethod Missing a Javadoc comment. 196
 Error sizes LineLength Line is longer than 80 characters (found 82). 197
 Error coding MagicNumber '10000' is a magic number. 197

org/apache/streams/riak/http/RiakHttpPersistWriter.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error sizes LineLength Line is longer than 80 characters (found 92). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter configuration should be final. 54
 Error coding HiddenField 'configuration' hides a field. 54
 Error design DesignForExtension Class 'RiakHttpPersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakHttpPersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error design DesignForExtension Class 'RiakHttpPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakHttpPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error misc FinalParameters Parameter configurationObject should be final. 64
 Error design DesignForExtension Class 'RiakHttpPersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakHttpPersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error design DesignForExtension Class 'RiakHttpPersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RiakHttpPersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error misc FinalParameters Parameter entry should be final. 74
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 84
 Error whitespace ParenPad '(' is followed by whitespace. 84
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 87
 Error whitespace ParenPad '(' is followed by whitespace. 87
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 88
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 92
 Error whitespace ParenPad '(' is followed by whitespace. 92
 Error whitespace ParenPad ')' is preceded with whitespace. 92
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 97
 Error whitespace ParenPad '(' is followed by whitespace. 97
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 100
 Error whitespace ParenPad ')' is preceded with whitespace. 100
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 101
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 105
 Error whitespace ParenPad '(' is followed by whitespace. 105
 Error sizes LineLength Line is longer than 80 characters (found 84). 108
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 108
 Error whitespace ParenPad ')' is preceded with whitespace. 108
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 109
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 113
 Error whitespace ParenPad '(' is followed by whitespace. 113
 Error sizes LineLength Line is longer than 80 characters (found 81). 116
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 116
 Error whitespace ParenPad ')' is preceded with whitespace. 116
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 117
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 121
 Error whitespace ParenPad '(' is followed by whitespace. 121
 Error sizes LineLength Line is longer than 80 characters (found 85). 124
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 124
 Error whitespace ParenPad ')' is preceded with whitespace. 124
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 125
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 131
 Error whitespace ParenPad '(' is followed by whitespace. 131
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 132
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 132
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 134
 Error whitespace ParenPad '(' is followed by whitespace. 134
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 135
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 135
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 135
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 135
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 135
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 135

org/apache/streams/rss/processor/RssTypeConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error sizes LineLength Line is longer than 80 characters (found 87). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error design DesignForExtension Class 'RssTypeConverter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssTypeConverter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error design DesignForExtension Class 'RssTypeConverter' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssTypeConverter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error misc FinalParameters Parameter datum should be final. 55
 Error sizes LineLength Line is longer than 80 characters (found 88). 58
 Error sizes LineLength Line is longer than 80 characters (found 106). 59
 Error whitespace NoWhitespaceBefore '++' is preceded with whitespace. 60
 Error whitespace NoWhitespaceBefore '++' is preceded with whitespace. 62
 Error sizes LineLength Line is longer than 80 characters (found 121). 63
 Error sizes LineLength Line is longer than 80 characters (found 102). 66
 Error design DesignForExtension Class 'RssTypeConverter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssTypeConverter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error misc FinalParameters Parameter configurationObject should be final. 72

org/apache/streams/rss/provider/RssEventProcessor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 88). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error sizes LineLength Line is longer than 80 characters (found 102). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 115). 62
 Error misc FinalParameters Parameter inQueue should be final. 62
 Error coding HiddenField 'inQueue' hides a field. 62
 Error misc FinalParameters Parameter outQueue should be final. 62
 Error coding HiddenField 'outQueue' hides a field. 62
 Error misc FinalParameters Parameter inClass should be final. 62
 Error coding HiddenField 'inClass' hides a field. 62
 Error misc FinalParameters Parameter outClass should be final. 62
 Error coding HiddenField 'outClass' hides a field. 62
 Error sizes LineLength Line is longer than 80 characters (found 100). 75
 Error misc FinalParameters Parameter inQueue should be final. 75
 Error coding HiddenField 'inQueue' hides a field. 75
 Error misc FinalParameters Parameter outQueue should be final. 75
 Error coding HiddenField 'outQueue' hides a field. 75
 Error misc FinalParameters Parameter outClass should be final. 75
 Error coding HiddenField 'outClass' hides a field. 75
 Error design DesignForExtension Class 'RssEventProcessor' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssEventProcessor' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error coding MagicNumber '100' is a magic number. 93
 Error whitespace ParenPad '(' is followed by whitespace. 96
 Error whitespace ParenPad '(' is followed by whitespace. 98
 Error whitespace ParenPad '(' is followed by whitespace. 100
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 102
 Error whitespace ParenPad '(' is followed by whitespace. 103
 Error whitespace ParenPad ')' is preceded with whitespace. 103
 Error sizes LineLength Line is longer than 80 characters (found 122). 104
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 104
 Error whitespace ParenPad '(' is followed by whitespace. 106
 Error whitespace ParenPad ')' is preceded with whitespace. 106

org/apache/streams/rss/provider/RssStreamProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 58
 Error sizes LineLength Line is longer than 80 characters (found 112). 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error sizes LineLength Line is longer than 80 characters (found 88). 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error sizes LineLength Line is longer than 80 characters (found 87). 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 83
 Error misc FinalParameters Parameter perpetual should be final. 83
 Error coding HiddenField 'perpetual' hides a field. 83
 Error sizes LineLength Line is longer than 80 characters (found 91). 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error misc FinalParameters Parameter config should be final. 88
 Error coding HiddenField 'config' hides a field. 88
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error misc FinalParameters Parameter config should be final. 92
 Error coding HiddenField 'config' hides a field. 92
 Error misc FinalParameters Parameter perpetual should be final. 92
 Error coding HiddenField 'perpetual' hides a field. 92
 Error design DesignForExtension Class 'RssStreamProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error design DesignForExtension Class 'RssStreamProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error design DesignForExtension Class 'RssStreamProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 108
 Error sizes LineLength Line is longer than 80 characters (found 100). 119
 Error design DesignForExtension Class 'RssStreamProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error misc FinalParameters Parameter sequence should be final. 124
 Error design DesignForExtension Class 'RssStreamProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error misc FinalParameters Parameter start should be final. 129
 Error misc FinalParameters Parameter end should be final. 129
 Error design DesignForExtension Class 'RssStreamProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 133
 Error design DesignForExtension Class 'RssStreamProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 138
 Error misc FinalParameters Parameter configurationObject should be final. 139
 Error sizes LineLength Line is longer than 80 characters (found 101). 140
 Error coding MagicNumber '4' is a magic number. 140
 Error coding MagicNumber '15L' is a magic number. 140
 Error design DesignForExtension Class 'RssStreamProvider' looks like designed for extension (can be subclassed), but the method 'getScheduler' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamProvider' final or making the method 'getScheduler' static/final/abstract/empty, or adding allowed annotation for the method. 147
 Error javadoc JavadocMethod Missing a Javadoc comment. 147
 Error misc FinalParameters Parameter queue should be final. 148
 Error sizes LineLength Line is longer than 80 characters (found 83). 152
 Error design DesignForExtension Class 'RssStreamProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 156
 Error coding MagicNumber '10' is a magic number. 159
 Error coding MagicNumber '10' is a magic number. 159
 Error javadoc JavadocStyle First sentence should end with a period. 162
 Error sizes LineLength Line is longer than 80 characters (found 122). 172
 Error misc FinalParameters Parameter args should be final. 176
 Error sizes LineLength Line is longer than 80 characters (found 125). 186
 Error sizes LineLength Line is longer than 80 characters (found 98). 190
 Error sizes LineLength Line is longer than 80 characters (found 131). 191
 Error sizes LineLength Line is longer than 80 characters (found 101). 196
 Error sizes LineLength Line is longer than 80 characters (found 111). 200
 Error whitespace ParenPad '(' is followed by whitespace. 211

org/apache/streams/rss/provider/RssStreamProviderTask.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 99). 51
 Error sizes LineLength Line is longer than 80 characters (found 137). 52
 Error sizes LineLength Line is longer than 80 characters (found 136). 53
 Error sizes LineLength Line is longer than 80 characters (found 111). 57
 Error sizes LineLength Line is longer than 80 characters (found 123). 58
 Error sizes LineLength Line is longer than 80 characters (found 84). 59
 Error sizes LineLength Line is longer than 80 characters (found 124). 64
 Error sizes LineLength Line is longer than 80 characters (found 119). 65
 Error sizes LineLength Line is longer than 80 characters (found 92). 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error sizes LineLength Line is longer than 80 characters (found 81). 81
 Error naming MemberName Name 'PREVIOUSLY_SEEN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error javadoc JavadocStyle First sentence should end with a period. 92
 Error sizes LineLength Line is longer than 80 characters (found 110). 95
 Error sizes LineLength Line is longer than 80 characters (found 83). 99
 Error misc FinalParameters Parameter queue should be final. 99
 Error misc FinalParameters Parameter rssFeed should be final. 99
 Error coding HiddenField 'rssFeed' hides a field. 99
 Error sizes LineLength Line is longer than 80 characters (found 81). 100
 Error coding MagicNumber '30' is a magic number. 100
 Error sizes LineLength Line is longer than 80 characters (found 110). 106
 Error sizes LineLength Line is longer than 80 characters (found 96). 111
 Error misc FinalParameters Parameter queue should be final. 111
 Error misc FinalParameters Parameter rssFeed should be final. 111
 Error coding HiddenField 'rssFeed' hides a field. 111
 Error misc FinalParameters Parameter timeOut should be final. 111
 Error coding HiddenField 'timeOut' hides a field. 111
 Error coding MagicNumber '30' is a magic number. 112
 Error javadoc JavadocStyle First sentence should end with a period. 115
 Error sizes LineLength Line is longer than 80 characters (found 110). 118
 Error sizes LineLength Line is longer than 80 characters (found 108). 123
 Error misc FinalParameters Parameter queue should be final. 123
 Error misc FinalParameters Parameter rssFeed should be final. 123
 Error coding HiddenField 'rssFeed' hides a field. 123
 Error misc FinalParameters Parameter publishedSince should be final. 123
 Error coding HiddenField 'publishedSince' hides a field. 123
 Error sizes LineLength Line is longer than 80 characters (found 123). 128
 Error sizes LineLength Line is longer than 80 characters (found 110). 132
 Error sizes LineLength Line is longer than 80 characters (found 81). 134
 Error sizes LineLength Line is longer than 80 characters (found 140). 136
 Error misc FinalParameters Parameter queue should be final. 136
 Error misc FinalParameters Parameter rssFeed should be final. 136
 Error coding HiddenField 'rssFeed' hides a field. 136
 Error misc FinalParameters Parameter publishedSince should be final. 136
 Error coding HiddenField 'publishedSince' hides a field. 136
 Error misc FinalParameters Parameter timeOut should be final. 136
 Error coding HiddenField 'timeOut' hides a field. 136
 Error misc FinalParameters Parameter perpetual should be final. 136
 Error coding HiddenField 'perpetual' hides a field. 136
 Error design DesignForExtension Class 'RssStreamProviderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 153
 Error sizes LineLength Line is longer than 80 characters (found 83). 161
 Error javadoc JavadocStyle First sentence should end with a period. 165
 Error sizes LineLength Line is longer than 80 characters (found 82). 169
 Error sizes LineLength Line is longer than 80 characters (found 89). 173
 Error misc FinalParameters Parameter feedUrl should be final. 173
 Error sizes LineLength Line is longer than 80 characters (found 92). 177
 Error sizes LineLength Line is longer than 80 characters (found 84). 182
 Error sizes LineLength Line is longer than 80 characters (found 111). 195
 Error sizes LineLength Line is longer than 80 characters (found 111). 202
 Error sizes LineLength Line is longer than 80 characters (found 97). 209
 Error misc FinalParameters Parameter node should be final. 228
 Error sizes LineLength Line is longer than 80 characters (found 81). 230
 Error sizes LineLength Line is longer than 80 characters (found 90). 232
 Error sizes LineLength Line is longer than 80 characters (found 83). 239
 Error misc FinalParameters Parameter id should be final. 244
 Error misc FinalParameters Parameter rssFeed should be final. 244
 Error coding HiddenField 'rssFeed' hides a field. 244

org/apache/streams/rss/provider/perpetual/RssFeedScheduler.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 87). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error sizes LineLength Line is longer than 80 characters (found 126). 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter service should be final. 51
 Error coding HiddenField 'service' hides a field. 51
 Error misc FinalParameters Parameter feedDetailsList should be final. 51
 Error coding HiddenField 'feedDetailsList' hides a field. 51
 Error misc FinalParameters Parameter dataQueue should be final. 51
 Error coding HiddenField 'dataQueue' hides a field. 51
 Error sizes LineLength Line is longer than 80 characters (found 138). 62
 Error misc FinalParameters Parameter service should be final. 62
 Error coding HiddenField 'service' hides a field. 62
 Error misc FinalParameters Parameter feedDetailsList should be final. 62
 Error coding HiddenField 'feedDetailsList' hides a field. 62
 Error misc FinalParameters Parameter dataQueue should be final. 62
 Error coding HiddenField 'dataQueue' hides a field. 62
 Error misc FinalParameters Parameter peroid should be final. 62
 Error coding HiddenField 'peroid' hides a field. 62
 Error design DesignForExtension Class 'RssFeedScheduler' looks like designed for extension (can be subclassed), but the method 'stop' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssFeedScheduler' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error design DesignForExtension Class 'RssFeedScheduler' looks like designed for extension (can be subclassed), but the method 'isComplete' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssFeedScheduler' final or making the method 'isComplete' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error design DesignForExtension Class 'RssFeedScheduler' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssFeedScheduler' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error coding MagicNumber '60000' is a magic number. 89
 Error sizes LineLength Line is longer than 80 characters (found 82). 96
 Error coding InnerAssignment Inner assignments should be avoided. 107
 Error sizes LineLength Line is longer than 80 characters (found 89). 118
 Error sizes LineLength Line is longer than 80 characters (found 83). 119

org/apache/streams/rss/serializer/SyndEntryActivitySerializer.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 84). 42
 Error javadoc JavadocType Missing a Javadoc comment. 42
 Error sizes LineLength Line is longer than 80 characters (found 98). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter includeRomeExtension should be final. 52
 Error coding HiddenField 'includeRomeExtension' hides a field. 52
 Error design DesignForExtension Class 'SyndEntryActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserializeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SyndEntryActivitySerializer' final or making the method 'deserializeAll' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error misc FinalParameters Parameter objectNodes should be final. 57
 Error design DesignForExtension Class 'SyndEntryActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SyndEntryActivitySerializer' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error design DesignForExtension Class 'SyndEntryActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SyndEntryActivitySerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error misc FinalParameters Parameter deserialized should be final. 71
 Error sizes LineLength Line is longer than 80 characters (found 82). 72
 Error design DesignForExtension Class 'SyndEntryActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SyndEntryActivitySerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error misc FinalParameters Parameter syndEntry should be final. 76
 Error sizes LineLength Line is longer than 80 characters (found 89). 86
 Error misc FinalParameters Parameter entry should be final. 86
 Error misc FinalParameters Parameter withExtension should be final. 86
 Error javadoc JavadocStyle First sentence should end with a period. 125
 Error sizes LineLength Line is longer than 80 characters (found 81). 126
 Error misc FinalParameters Parameter entry should be final. 132
 Error sizes LineLength Line is longer than 80 characters (found 92). 141
 Error coding AvoidInlineConditionals Avoid inline conditionals. 141
 Error misc FinalParameters Parameter entry should be final. 156
 Error coding InnerAssignment Inner assignments should be avoided. 162
 Error misc FinalParameters Parameter entry should be final. 175
 Error coding AvoidInlineConditionals Avoid inline conditionals. 201
 Error misc FinalParameters Parameter resource should be final. 216
 Error sizes LineLength Line is longer than 80 characters (found 91). 217
 Error misc FinalParameters Parameter activity should be final. 228
 Error misc FinalParameters Parameter entry should be final. 228

org/apache/streams/rss/serializer/SyndEntrySerializer.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 114). 42
 Error sizes LineLength Line is longer than 80 characters (found 90). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error design DesignForExtension Class 'SyndEntrySerializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SyndEntrySerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter entry should be final. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error misc FinalParameters Parameter entry should be final. 53
 Error sizes LineLength Line is longer than 80 characters (found 83). 61
 Error sizes LineLength Line is longer than 80 characters (found 95). 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error misc FinalParameters Parameter root should be final. 78
 Error misc FinalParameters Parameter factory should be final. 78
 Error misc FinalParameters Parameter categories should be final. 78
 Error sizes LineLength Line is longer than 80 characters (found 99). 86
 Error sizes LineLength Line is longer than 80 characters (found 101). 95
 Error whitespace ParenPad ')' is preceded with whitespace. 106
 Error sizes LineLength Line is longer than 80 characters (found 91). 115
 Error javadoc JavadocMethod Missing a Javadoc comment. 115
 Error misc FinalParameters Parameter root should be final. 115
 Error misc FinalParameters Parameter factory should be final. 115
 Error misc FinalParameters Parameter contents should be final. 115
 Error sizes LineLength Line is longer than 80 characters (found 99). 123
 Error sizes LineLength Line is longer than 80 characters (found 102). 128
 Error javadoc JavadocMethod Missing a Javadoc comment. 139
 Error misc FinalParameters Parameter root should be final. 139
 Error misc FinalParameters Parameter date should be final. 139
 Error misc FinalParameters Parameter key should be final. 139
 Error sizes LineLength Line is longer than 80 characters (found 97). 147
 Error javadoc JavadocMethod Missing a Javadoc comment. 147
 Error misc FinalParameters Parameter root should be final. 147
 Error misc FinalParameters Parameter factory should be final. 147
 Error misc FinalParameters Parameter synd should be final. 147
 Error sizes LineLength Line is longer than 80 characters (found 95). 164
 Error javadoc JavadocMethod Missing a Javadoc comment. 164
 Error misc FinalParameters Parameter root should be final. 164
 Error misc FinalParameters Parameter factory should be final. 164
 Error misc FinalParameters Parameter enclosures should be final. 164
 Error sizes LineLength Line is longer than 80 characters (found 96). 193
 Error sizes LineLength Line is longer than 80 characters (found 103). 199
 Error javadoc JavadocMethod Missing a Javadoc comment. 199
 Error misc FinalParameters Parameter root should be final. 199
 Error misc FinalParameters Parameter factory should be final. 199
 Error misc FinalParameters Parameter foreignMarkUp should be final. 199
 Error sizes LineLength Line is longer than 80 characters (found 111). 213
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 214
 Error sizes LineLength Line is longer than 80 characters (found 114). 217
 Error sizes LineLength Line is longer than 80 characters (found 90). 222
 Error javadoc JavadocMethod Missing a Javadoc comment. 222
 Error misc FinalParameters Parameter root should be final. 222
 Error misc FinalParameters Parameter factory should be final. 222
 Error misc FinalParameters Parameter image should be final. 222
 Error sizes LineLength Line is longer than 80 characters (found 111). 234
 Error javadoc JavadocMethod Missing a Javadoc comment. 234
 Error misc FinalParameters Parameter toSerialize should be final. 234
 Error misc FinalParameters Parameter key should be final. 234
 Error misc FinalParameters Parameter node should be final. 234
 Error misc FinalParameters Parameter factory should be final. 234
 Error sizes LineLength Line is longer than 80 characters (found 128). 243
 Error sizes LineLength Line is longer than 80 characters (found 85). 249
 Error javadoc JavadocMethod Missing a Javadoc comment. 249
 Error misc FinalParameters Parameter root should be final. 249
 Error misc FinalParameters Parameter factory should be final. 249
 Error misc FinalParameters Parameter links should be final. 249
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 250
 Error whitespace ParenPad '(' is followed by whitespace. 250
 Error whitespace ParenPad ')' is preceded with whitespace. 250
 Error sizes LineLength Line is longer than 80 characters (found 109). 271
 Error sizes LineLength Line is longer than 80 characters (found 89). 275
 Error javadoc JavadocMethod Missing a Javadoc comment. 275
 Error misc FinalParameters Parameter root should be final. 275
 Error misc FinalParameters Parameter factory should be final. 275
 Error misc FinalParameters Parameter modules should be final. 275
 Error sizes LineLength Line is longer than 80 characters (found 114). 287
 Error sizes LineLength Line is longer than 80 characters (found 91). 294
 Error javadoc JavadocMethod Missing a Javadoc comment. 294
 Error misc FinalParameters Parameter root should be final. 294
 Error misc FinalParameters Parameter factory should be final. 294
 Error misc FinalParameters Parameter source should be final. 294
 Error sizes LineLength Line is longer than 80 characters (found 90). 303
 Error javadoc JavadocMethod Missing a Javadoc comment. 321
 Error misc FinalParameters Parameter string should be final. 321
 Error misc FinalParameters Parameter key should be final. 321
 Error misc FinalParameters Parameter node should be final. 321

org/apache/streams/s3/S3ObjectInputStreamWrapper.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 92). 31
 Error sizes LineLength Line is longer than 80 characters (found 93). 32
 Error sizes LineLength Line is longer than 80 characters (found 95). 33
 Error sizes LineLength Line is longer than 80 characters (found 89). 34
 Error sizes LineLength Line is longer than 80 characters (found 100). 35
 Error sizes LineLength Line is longer than 80 characters (found 106). 43
 Error sizes LineLength Line is longer than 80 characters (found 97). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter s3Object should be final. 57
 Error coding HiddenField 's3Object' hides a field. 57
 Error design DesignForExtension Class 'S3ObjectInputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3ObjectInputStreamWrapper' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error design DesignForExtension Class 'S3ObjectInputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3ObjectInputStreamWrapper' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error misc FinalParameters Parameter obj should be final. 66
 Error design DesignForExtension Class 'S3ObjectInputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3ObjectInputStreamWrapper' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error javadoc JavadocMethod Missing a Javadoc comment. 70
 Error design DesignForExtension Class 'S3ObjectInputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'read' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3ObjectInputStreamWrapper' final or making the method 'read' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error design DesignForExtension Class 'S3ObjectInputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'read' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3ObjectInputStreamWrapper' final or making the method 'read' static/final/abstract/empty, or adding allowed annotation for the method. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error misc FinalParameters Parameter byt should be final. 78
 Error design DesignForExtension Class 'S3ObjectInputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'read' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3ObjectInputStreamWrapper' final or making the method 'read' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error misc FinalParameters Parameter byt should be final. 82
 Error misc FinalParameters Parameter off should be final. 82
 Error misc FinalParameters Parameter len should be final. 82
 Error design DesignForExtension Class 'S3ObjectInputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'skip' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3ObjectInputStreamWrapper' final or making the method 'skip' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter skip should be final. 86
 Error design DesignForExtension Class 'S3ObjectInputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'available' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3ObjectInputStreamWrapper' final or making the method 'available' static/final/abstract/empty, or adding allowed annotation for the method. 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 90
 Error design DesignForExtension Class 'S3ObjectInputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'markSupported' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3ObjectInputStreamWrapper' final or making the method 'markSupported' static/final/abstract/empty, or adding allowed annotation for the method. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error design DesignForExtension Class 'S3ObjectInputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'mark' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3ObjectInputStreamWrapper' final or making the method 'mark' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error misc FinalParameters Parameter readlimit should be final. 98
 Error design DesignForExtension Class 'S3ObjectInputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'reset' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3ObjectInputStreamWrapper' final or making the method 'reset' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error design DesignForExtension Class 'S3ObjectInputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'close' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3ObjectInputStreamWrapper' final or making the method 'close' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error sizes LineLength Line is longer than 80 characters (found 94). 122
 Error sizes LineLength Line is longer than 80 characters (found 91). 130
 Error javadoc JavadocMethod Missing a Javadoc comment. 141
 Error misc FinalParameters Parameter is should be final. 141
 Error sizes LineLength Line is longer than 80 characters (found 89). 148
 Error design DesignForExtension Class 'S3ObjectInputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'finalize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3ObjectInputStreamWrapper' final or making the method 'finalize' static/final/abstract/empty, or adding allowed annotation for the method. 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error sizes LineLength Line is longer than 80 characters (found 105). 154
 Error sizes LineLength Line is longer than 80 characters (found 105). 159

org/apache/streams/s3/S3OutputStreamWrapper.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 114). 37
 Error sizes LineLength Line is longer than 80 characters (found 116). 38
 Error sizes LineLength Line is longer than 80 characters (found 92). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocStyle First sentence should end with a period. 53
 Error sizes LineLength Line is longer than 80 characters (found 161). 68
 Error misc FinalParameters Parameter amazonS3Client should be final. 68
 Error coding HiddenField 'amazonS3Client' hides a field. 68
 Error misc FinalParameters Parameter bucketName should be final. 68
 Error coding HiddenField 'bucketName' hides a field. 68
 Error misc FinalParameters Parameter path should be final. 68
 Error coding HiddenField 'path' hides a field. 68
 Error misc FinalParameters Parameter fileName should be final. 68
 Error coding HiddenField 'fileName' hides a field. 68
 Error misc FinalParameters Parameter metaData should be final. 68
 Error coding HiddenField 'metaData' hides a field. 68
 Error design DesignForExtension Class 'S3OutputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3OutputStreamWrapper' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error misc FinalParameters Parameter byt should be final. 77
 Error design DesignForExtension Class 'S3OutputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3OutputStreamWrapper' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter byt should be final. 81
 Error design DesignForExtension Class 'S3OutputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3OutputStreamWrapper' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter byt should be final. 85
 Error misc FinalParameters Parameter off should be final. 85
 Error misc FinalParameters Parameter len should be final. 85
 Error design DesignForExtension Class 'S3OutputStreamWrapper' looks like designed for extension (can be subclassed), but the method 'flush' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3OutputStreamWrapper' final or making the method 'flush' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error sizes LineLength Line is longer than 80 characters (found 106). 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 114
 Error coding MagicNumber '365' is a magic number. 121
 Error coding MagicNumber '3' is a magic number. 121
 Error sizes LineLength Line is longer than 80 characters (found 86). 131
 Error sizes LineLength Line is longer than 80 characters (found 86). 137
 Error coding MagicNumber '1024' is a magic number. 137

org/apache/streams/s3/S3PersistReader.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 84). 59
 Error sizes LineLength Line is longer than 80 characters (found 86). 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error design VisibilityModifier Variable 'lineReaderUtil' must be private and have accessor methods. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error design VisibilityModifier Variable 'countersTotal' must be private and have accessor methods. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error design VisibilityModifier Variable 'countersCurrent' must be private and have accessor methods. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error design DesignForExtension Class 'S3PersistReader' looks like designed for extension (can be subclassed), but the method 'getAmazonS3Client' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReader' final or making the method 'getAmazonS3Client' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error design DesignForExtension Class 'S3PersistReader' looks like designed for extension (can be subclassed), but the method 'getS3ReaderConfiguration' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReader' final or making the method 'getS3ReaderConfiguration' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error design DesignForExtension Class 'S3PersistReader' looks like designed for extension (can be subclassed), but the method 'getBucketName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReader' final or making the method 'getBucketName' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error design DesignForExtension Class 'S3PersistReader' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error misc FinalParameters Parameter sequence should be final. 89
 Error design DesignForExtension Class 'S3PersistReader' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter start should be final. 93
 Error misc FinalParameters Parameter end should be final. 93
 Error design DesignForExtension Class 'S3PersistReader' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error design DesignForExtension Class 'S3PersistReader' looks like designed for extension (can be subclassed), but the method 'getDatumStatusCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReader' final or making the method 'getDatumStatusCounter' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error design DesignForExtension Class 'S3PersistReader' looks like designed for extension (can be subclassed), but the method 'getFiles' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReader' final or making the method 'getFiles' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error misc FinalParameters Parameter s3ReaderConfiguration should be final. 110
 Error coding HiddenField 's3ReaderConfiguration' hides a field. 110
 Error design DesignForExtension Class 'S3PersistReader' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 114
 Error design DesignForExtension Class 'S3PersistReader' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReader' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 119
 Error misc FinalParameters Parameter configurationObject should be final. 120
 Error sizes LineLength Line is longer than 80 characters (found 129). 126
 Error sizes LineLength Line is longer than 80 characters (found 97). 129
 Error sizes LineLength Line is longer than 80 characters (found 109). 137
 Error sizes LineLength Line is longer than 80 characters (found 93). 153
 Error sizes LineLength Line is longer than 80 characters (found 92). 154
 Error sizes LineLength Line is longer than 80 characters (found 84). 168
 Error sizes LineLength Line is longer than 80 characters (found 95). 186
 Error coding MagicNumber '10000' is a magic number. 186
 Error javadoc JavadocMethod Missing a Javadoc comment. 190
 Error design DesignForExtension Class 'S3PersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 194
 Error javadoc JavadocMethod Missing a Javadoc comment. 194
 Error design DesignForExtension Class 'S3PersistReader' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReader' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 199
 Error javadoc JavadocMethod Missing a Javadoc comment. 199
 Error design DesignForExtension Class 'S3PersistReader' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 204
 Error whitespace ParenPad '(' is followed by whitespace. 209
 Error whitespace ParenPad ')' is preceded with whitespace. 209

org/apache/streams/s3/S3PersistReaderTask.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 33
 Error sizes LineLength Line is longer than 80 characters (found 90). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter reader should be final. 43
 Error coding HiddenField 'reader' hides a field. 43
 Error design DesignForExtension Class 'S3PersistReaderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistReaderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error sizes LineLength Line is longer than 80 characters (found 137). 53
 Error sizes LineLength Line is longer than 80 characters (found 84). 54
 Error whitespace ParenPad ')' is preceded with whitespace. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 83
 Error misc FinalParameters Parameter file should be final. 83
 Error misc FinalParameters Parameter closeable should be final. 83

org/apache/streams/s3/S3PersistWriter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 84). 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error sizes LineLength Line is longer than 80 characters (found 86). 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error design VisibilityModifier Variable 'lineWriterUtil' must be private and have accessor methods. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error design DesignForExtension Class 'S3PersistWriter' looks like designed for extension (can be subclassed), but the method 'getAmazonS3Client' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistWriter' final or making the method 'getAmazonS3Client' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error design DesignForExtension Class 'S3PersistWriter' looks like designed for extension (can be subclassed), but the method 'getS3WriterConfiguration' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistWriter' final or making the method 'getS3WriterConfiguration' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error javadoc JavadocMethod Missing a Javadoc comment. 96
 Error design DesignForExtension Class 'S3PersistWriter' looks like designed for extension (can be subclassed), but the method 'getWrittenFiles' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistWriter' final or making the method 'getWrittenFiles' static/final/abstract/empty, or adding allowed annotation for the method. 100
 Error javadoc JavadocMethod Missing a Javadoc comment. 100
 Error design DesignForExtension Class 'S3PersistWriter' looks like designed for extension (can be subclassed), but the method 'getObjectMetaData' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistWriter' final or making the method 'getObjectMetaData' static/final/abstract/empty, or adding allowed annotation for the method. 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 104
 Error design DesignForExtension Class 'S3PersistWriter' looks like designed for extension (can be subclassed), but the method 'getObjectMapper' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistWriter' final or making the method 'getObjectMapper' static/final/abstract/empty, or adding allowed annotation for the method. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error design DesignForExtension Class 'S3PersistWriter' looks like designed for extension (can be subclassed), but the method 'setObjectMapper' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistWriter' final or making the method 'setObjectMapper' static/final/abstract/empty, or adding allowed annotation for the method. 112
 Error javadoc JavadocMethod Missing a Javadoc comment. 112
 Error misc FinalParameters Parameter mapper should be final. 112
 Error design DesignForExtension Class 'S3PersistWriter' looks like designed for extension (can be subclassed), but the method 'setObjectMetaData' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistWriter' final or making the method 'setObjectMetaData' static/final/abstract/empty, or adding allowed annotation for the method. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 116
 Error misc FinalParameters Parameter val should be final. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 120
 Error sizes LineLength Line is longer than 80 characters (found 136). 121
 Error javadoc JavadocMethod Missing a Javadoc comment. 124
 Error misc FinalParameters Parameter s3WriterConfiguration should be final. 124
 Error coding HiddenField 's3WriterConfiguration' hides a field. 124
 Error sizes LineLength Line is longer than 80 characters (found 87). 129
 Error sizes LineLength Line is longer than 80 characters (found 82). 131
 Error sizes LineLength Line is longer than 80 characters (found 102). 135
 Error misc FinalParameters Parameter amazonS3Client should be final. 135
 Error coding HiddenField 'amazonS3Client' hides a field. 135
 Error misc FinalParameters Parameter s3WriterConfiguration should be final. 135
 Error coding HiddenField 's3WriterConfiguration' hides a field. 135
 Error design DesignForExtension Class 'S3PersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 140
 Error design DesignForExtension Class 'S3PersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 145
 Error misc FinalParameters Parameter streamsDatum should be final. 146
 Error sizes LineLength Line is longer than 80 characters (found 85). 149
 Error sizes LineLength Line is longer than 80 characters (found 141). 150
 Error whitespace ParenPad '(' is followed by whitespace. 150
 Error coding MagicNumber '1024' is a magic number. 150
 Error coding MagicNumber '1024' is a magic number. 150
 Error coding AvoidInlineConditionals Avoid inline conditionals. 196
 Error sizes LineLength Line is longer than 80 characters (found 146). 215
 Error javadoc JavadocMethod Missing a Javadoc comment. 225
 Error sizes LineLength Line is longer than 80 characters (found 81). 232
 Error sizes LineLength Line is longer than 80 characters (found 175). 233
 Error javadoc JavadocMethod Missing a Javadoc comment. 237
 Error misc FinalParameters Parameter writer should be final. 237
 Error javadoc JavadocMethod Missing a Javadoc comment. 249
 Error misc FinalParameters Parameter flushable should be final. 249
 Error design DesignForExtension Class 'S3PersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 260
 Error misc FinalParameters Parameter configurationObject should be final. 261
 Error sizes LineLength Line is longer than 80 characters (found 106). 269
 Error sizes LineLength Line is longer than 80 characters (found 133). 276
 Error sizes LineLength Line is longer than 80 characters (found 101). 279
 Error sizes LineLength Line is longer than 80 characters (found 113). 287
 Error design DesignForExtension Class 'S3PersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 299
 Error javadoc JavadocMethod Missing a Javadoc comment. 299
 Error design DesignForExtension Class 'S3PersistWriter' looks like designed for extension (can be subclassed), but the method 'getDatumStatusCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'S3PersistWriter' final or making the method 'getDatumStatusCounter' static/final/abstract/empty, or adding allowed annotation for the method. 303
 Error sizes LineLength Line is longer than 80 characters (found 82). 307

org/apache/streams/sysomos/SysomosException.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error misc FinalParameters Parameter arg0 should be final. 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error misc FinalParameters Parameter arg0 should be final. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter arg0 should be final. 43
 Error misc FinalParameters Parameter arg1 should be final. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter arg0 should be final. 48
 Error misc FinalParameters Parameter errorCode should be final. 48
 Error coding HiddenField 'errorCode' hides a field. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error misc FinalParameters Parameter arg0 should be final. 53
 Error misc FinalParameters Parameter arg1 should be final. 53
 Error misc FinalParameters Parameter errorCode should be final. 53
 Error coding HiddenField 'errorCode' hides a field. 53
 Error design DesignForExtension Class 'SysomosException' looks like designed for extension (can be subclassed), but the method 'getErrorCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosException' final or making the method 'getErrorCode' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58

org/apache/streams/sysomos/conversion/SysomosBeatActivityConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 41
 Error sizes LineLength Line is longer than 80 characters (found 130). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocStyle First sentence should end with a period. 48
 Error misc FinalParameters Parameter beat should be final. 53
 Error sizes LineLength Line is longer than 80 characters (found 93). 62
 Error design DesignForExtension Class 'SysomosBeatActivityConverter' looks like designed for extension (can be subclassed), but the method 'setChannelSpecificValues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosBeatActivityConverter' final or making the method 'setChannelSpecificValues' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter beat should be final. 77
 Error sizes LineLength Line is longer than 80 characters (found 82). 78
 Error misc FinalParameters Parameter converted should be final. 78
 Error misc FinalParameters Parameter mappedTags should be final. 78
 Error sizes LineLength Line is longer than 80 characters (found 92). 90
 Error coding AvoidInlineConditionals Avoid inline conditionals. 90
 Error sizes LineLength Line is longer than 80 characters (found 107). 95
 Error sizes LineLength Line is longer than 80 characters (found 107). 101
 Error sizes LineLength Line is longer than 80 characters (found 117). 105
 Error design DesignForExtension Class 'SysomosBeatActivityConverter' looks like designed for extension (can be subclassed), but the method 'setLanguage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosBeatActivityConverter' final or making the method 'setLanguage' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error misc FinalParameters Parameter mappedTags should be final. 105
 Error misc FinalParameters Parameter extensions should be final. 105
 Error sizes LineLength Line is longer than 80 characters (found 82). 107
 Error design DesignForExtension Class 'SysomosBeatActivityConverter' looks like designed for extension (can be subclassed), but the method 'setObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosBeatActivityConverter' final or making the method 'setObject' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error javadoc JavadocMethod Missing a Javadoc comment. 111
 Error misc FinalParameters Parameter beat should be final. 111
 Error misc FinalParameters Parameter converted should be final. 111
 Error design DesignForExtension Class 'SysomosBeatActivityConverter' looks like designed for extension (can be subclassed), but the method 'setLocation' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosBeatActivityConverter' final or making the method 'setLocation' static/final/abstract/empty, or adding allowed annotation for the method. 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error sizes LineLength Line is longer than 80 characters (found 94). 119
 Error misc FinalParameters Parameter beat should be final. 119
 Error misc FinalParameters Parameter extensions should be final. 119
 Error sizes LineLength Line is longer than 80 characters (found 82). 133
 Error design DesignForExtension Class 'SysomosBeatActivityConverter' looks like designed for extension (can be subclassed), but the method 'setProvider' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosBeatActivityConverter' final or making the method 'setProvider' static/final/abstract/empty, or adding allowed annotation for the method. 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 133
 Error misc FinalParameters Parameter beat should be final. 133
 Error misc FinalParameters Parameter converted should be final. 133
 Error sizes LineLength Line is longer than 80 characters (found 96). 141
 Error design DesignForExtension Class 'SysomosBeatActivityConverter' looks like designed for extension (can be subclassed), but the method 'mapTags' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosBeatActivityConverter' final or making the method 'mapTags' static/final/abstract/empty, or adding allowed annotation for the method. 141
 Error javadoc JavadocMethod Missing a Javadoc comment. 141
 Error misc FinalParameters Parameter beat should be final. 141

org/apache/streams/sysomos/data/HeartbeatInfo.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter xmlString should be final. 47
 Error sizes LineLength Line is longer than 80 characters (found 104). 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 83). 61
 Error sizes LineLength Line is longer than 80 characters (found 91). 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error misc FinalParameters Parameter tag should be final. 87
 Error sizes LineLength Line is longer than 80 characters (found 131). 89
 Error sizes LineLength Line is longer than 80 characters (found 81). 90
 Error misc FinalParameters Parameter tagName should be final. 108
 Error misc FinalParameters Parameter tagName should be final. 122

org/apache/streams/sysomos/data/SysomosTagDefinition.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 119). 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error misc FinalParameters Parameter tagName should be final. 39
 Error coding HiddenField 'tagName' hides a field. 39
 Error misc FinalParameters Parameter displayName should be final. 39
 Error coding HiddenField 'displayName' hides a field. 39
 Error design DesignForExtension Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'getTagName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'getTagName' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error design DesignForExtension Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'getDisplayName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'getDisplayName' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error design DesignForExtension Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'addQuery' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'addQuery' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter query should be final. 63
 Error design DesignForExtension Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'hasTagName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'hasTagName' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error misc FinalParameters Parameter tagName should be final. 67
 Error coding HiddenField 'tagName' hides a field. 67
 Error design DesignForExtension Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'hasQuery' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'hasQuery' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter query should be final. 71
 Error design DesignForExtension Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'hasDisplayName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'hasDisplayName' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter displayName should be final. 75
 Error coding HiddenField 'displayName' hides a field. 75
 Error design DesignForExtension Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error coding EqualsHashCode Definition of 'equals()' without corresponding definition of 'hashCode()'. 79
 Error misc FinalParameters Parameter object should be final. 80

org/apache/streams/sysomos/processor/SysomosTypeConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error design DesignForExtension Class 'SysomosTypeConverter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTypeConverter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error design DesignForExtension Class 'SysomosTypeConverter' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTypeConverter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error misc FinalParameters Parameter entry should be final. 48
 Error sizes LineLength Line is longer than 80 characters (found 91). 50
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 50
 Error design DesignForExtension Class 'SysomosTypeConverter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTypeConverter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error misc FinalParameters Parameter configurationObject should be final. 58

org/apache/streams/sysomos/provider/AbstractRequestBuilder.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 93). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 84). 43
 Error javadoc JavadocMethod Expected an @return tag. 45
 Error sizes LineLength Line is longer than 80 characters (found 88). 51

org/apache/streams/sysomos/provider/ContentRequestBuilder.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 90). 34
 Error sizes LineLength Line is longer than 80 characters (found 93). 37
 Error sizes LineLength Line is longer than 80 characters (found 92). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error sizes LineLength Line is longer than 80 characters (found 86). 55
 Error misc FinalParameters Parameter baseUrl should be final. 59
 Error coding HiddenField 'baseUrl' hides a field. 59
 Error misc FinalParameters Parameter apiKey should be final. 59
 Error coding HiddenField 'apiKey' hides a field. 59
 Error sizes LineLength Line is longer than 80 characters (found 97). 98
 Error design DesignForExtension Class 'ContentRequestBuilder' looks like designed for extension (can be subclassed), but the method 'setHeartBeatId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContentRequestBuilder' final or making the method 'setHeartBeatId' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error misc FinalParameters Parameter hid should be final. 103
 Error coding HiddenField 'hid' hides a field. 103
 Error design DesignForExtension Class 'ContentRequestBuilder' looks like designed for extension (can be subclassed), but the method 'setHeartBeatId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContentRequestBuilder' final or making the method 'setHeartBeatId' static/final/abstract/empty, or adding allowed annotation for the method. 107
 Error misc FinalParameters Parameter hid should be final. 108
 Error coding HiddenField 'hid' hides a field. 108
 Error design DesignForExtension Class 'ContentRequestBuilder' looks like designed for extension (can be subclassed), but the method 'setAddedAfterDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContentRequestBuilder' final or making the method 'setAddedAfterDate' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error misc FinalParameters Parameter afterDate should be final. 114
 Error design DesignForExtension Class 'ContentRequestBuilder' looks like designed for extension (can be subclassed), but the method 'setAddedBeforeDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContentRequestBuilder' final or making the method 'setAddedBeforeDate' static/final/abstract/empty, or adding allowed annotation for the method. 119
 Error misc FinalParameters Parameter beforeDate should be final. 120
 Error design DesignForExtension Class 'ContentRequestBuilder' looks like designed for extension (can be subclassed), but the method 'setReturnSetSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContentRequestBuilder' final or making the method 'setReturnSetSize' static/final/abstract/empty, or adding allowed annotation for the method. 125
 Error misc FinalParameters Parameter size should be final. 126
 Error coding HiddenField 'size' hides a field. 126
 Error design DesignForExtension Class 'ContentRequestBuilder' looks like designed for extension (can be subclassed), but the method 'setOffset' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContentRequestBuilder' final or making the method 'setOffset' static/final/abstract/empty, or adding allowed annotation for the method. 131
 Error misc FinalParameters Parameter offset should be final. 132
 Error coding HiddenField 'offset' hides a field. 132

org/apache/streams/sysomos/provider/RequestBuilder.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 99). 28
 Error sizes LineLength Line is longer than 80 characters (found 93). 34
 Error sizes LineLength Line is longer than 80 characters (found 95). 42
 Error sizes LineLength Line is longer than 80 characters (found 85). 57
 Error javadoc JavadocStyle First sentence should end with a period. 93
 Error sizes LineLength Line is longer than 80 characters (found 83). 94
 Error javadoc JavadocMethod Expected an @return tag. 96

org/apache/streams/sysomos/provider/SysomosClient.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error sizes LineLength Line is longer than 80 characters (found 121). 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter apiKey should be final. 36
 Error coding HiddenField 'apiKey' hides a field. 36
 Error design DesignForExtension Class 'SysomosClient' looks like designed for extension (can be subclassed), but the method 'createRequestBuilder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosClient' final or making the method 'createRequestBuilder' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40

org/apache/streams/sysomos/provider/SysomosHeartbeatStream.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 29
 Error sizes LineLength Line is longer than 80 characters (found 100). 30
 Error javadoc JavadocType Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error sizes LineLength Line is longer than 80 characters (found 93). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter provider should be final. 52
 Error coding HiddenField 'provider' hides a field. 52
 Error misc FinalParameters Parameter heartbeatId should be final. 52
 Error coding HiddenField 'heartbeatId' hides a field. 52
 Error sizes LineLength Line is longer than 80 characters (found 120). 63
 Error misc FinalParameters Parameter provider should be final. 63
 Error coding HiddenField 'provider' hides a field. 63
 Error misc FinalParameters Parameter heartbeatId should be final. 63
 Error coding HiddenField 'heartbeatId' hides a field. 63
 Error misc FinalParameters Parameter beforeTime should be final. 63
 Error coding HiddenField 'beforeTime' hides a field. 63
 Error misc FinalParameters Parameter afterTime should be final. 63
 Error coding HiddenField 'afterTime' hides a field. 63
 Error sizes LineLength Line is longer than 80 characters (found 98). 75
 Error misc FinalParameters Parameter provider should be final. 75
 Error coding HiddenField 'provider' hides a field. 75
 Error misc FinalParameters Parameter heartbeatId should be final. 75
 Error coding HiddenField 'heartbeatId' hides a field. 75
 Error misc FinalParameters Parameter documentId should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 99). 86
 Error misc FinalParameters Parameter provider should be final. 86
 Error coding HiddenField 'provider' hides a field. 86
 Error misc FinalParameters Parameter heartbeatId should be final. 86
 Error coding HiddenField 'heartbeatId' hides a field. 86
 Error misc FinalParameters Parameter mode should be final. 86
 Error coding HiddenField 'mode' hides a field. 86
 Error design DesignForExtension Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error design DesignForExtension Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'executeRun' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'executeRun' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error sizes LineLength Line is longer than 80 characters (found 95). 111
 Error sizes LineLength Line is longer than 80 characters (found 114). 113
 Error sizes LineLength Line is longer than 80 characters (found 99). 116
 Error sizes LineLength Line is longer than 80 characters (found 114). 117
 Error sizes LineLength Line is longer than 80 characters (found 106). 126
 Error sizes LineLength Line is longer than 80 characters (found 91). 129
 Error design DesignForExtension Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'updateState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'updateState' static/final/abstract/empty, or adding allowed annotation for the method. 129
 Error javadoc JavadocMethod Missing a Javadoc comment. 129
 Error misc FinalParameters Parameter result should be final. 129
 Error misc FinalParameters Parameter mostCurrentId should be final. 129
 Error misc FinalParameters Parameter totalDocCount should be final. 129
 Error sizes LineLength Line is longer than 80 characters (found 114). 131
 Error coding AvoidInlineConditionals Avoid inline conditionals. 133
 Error sizes LineLength Line is longer than 80 characters (found 84). 135
 Error coding AvoidInlineConditionals Avoid inline conditionals. 136
 Error sizes LineLength Line is longer than 80 characters (found 81). 139
 Error sizes LineLength Line is longer than 80 characters (found 135). 141
 Error coding AvoidInlineConditionals Avoid inline conditionals. 141
 Error design DesignForExtension Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'updateOffset' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'updateOffset' static/final/abstract/empty, or adding allowed annotation for the method. 145
 Error javadoc JavadocMethod Missing a Javadoc comment. 145
 Error misc FinalParameters Parameter result should be final. 145
 Error sizes LineLength Line is longer than 80 characters (found 81). 147
 Error sizes LineLength Line is longer than 80 characters (found 85). 148
 Error coding AvoidInlineConditionals Avoid inline conditionals. 148
 Error coding AvoidInlineConditionals Avoid inline conditionals. 150
 Error design DesignForExtension Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'sleep' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'sleep' static/final/abstract/empty, or adding allowed annotation for the method. 157
 Error javadoc JavadocMethod Missing a Javadoc comment. 157
 Error design DesignForExtension Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'queryApi' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'queryApi' static/final/abstract/empty, or adding allowed annotation for the method. 166
 Error javadoc JavadocMethod Missing a Javadoc comment. 166
 Error sizes LineLength Line is longer than 80 characters (found 97). 175
 Error design DesignForExtension Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'executeApiRequest' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'executeApiRequest' static/final/abstract/empty, or adding allowed annotation for the method. 193
 Error javadoc JavadocMethod Missing a Javadoc comment. 193
 Error design DesignForExtension Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'shutdown' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'shutdown' static/final/abstract/empty, or adding allowed annotation for the method. 217
 Error javadoc JavadocMethod Missing a Javadoc comment. 217
 Error javadoc JavadocType Missing a Javadoc comment. 222
 Error javadoc JavadocVariable Missing a Javadoc comment. 223
 Error javadoc JavadocVariable Missing a Javadoc comment. 224
 Error javadoc JavadocVariable Missing a Javadoc comment. 225
 Error sizes LineLength Line is longer than 80 characters (found 83). 228
 Error javadoc JavadocMethod Missing a Javadoc comment. 228
 Error misc FinalParameters Parameter matchedLastId should be final. 228
 Error coding HiddenField 'matchedLastId' hides a field. 228
 Error misc FinalParameters Parameter currentId should be final. 228
 Error coding HiddenField 'currentId' hides a field. 228
 Error misc FinalParameters Parameter responseSize should be final. 228
 Error coding HiddenField 'responseSize' hides a field. 228
 Error design DesignForExtension Class 'QueryResult' looks like designed for extension (can be subclassed), but the method 'isMatchedLastId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryResult' final or making the method 'isMatchedLastId' static/final/abstract/empty, or adding allowed annotation for the method. 234
 Error javadoc JavadocMethod Missing a Javadoc comment. 234
 Error design DesignForExtension Class 'QueryResult' looks like designed for extension (can be subclassed), but the method 'setMatchedLastId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryResult' final or making the method 'setMatchedLastId' static/final/abstract/empty, or adding allowed annotation for the method. 238
 Error javadoc JavadocMethod Missing a Javadoc comment. 238
 Error misc FinalParameters Parameter matchedLastId should be final. 238
 Error coding HiddenField 'matchedLastId' hides a field. 238
 Error design DesignForExtension Class 'QueryResult' looks like designed for extension (can be subclassed), but the method 'getCurrentId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryResult' final or making the method 'getCurrentId' static/final/abstract/empty, or adding allowed annotation for the method. 242
 Error javadoc JavadocMethod Missing a Javadoc comment. 242
 Error design DesignForExtension Class 'QueryResult' looks like designed for extension (can be subclassed), but the method 'setCurrentId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryResult' final or making the method 'setCurrentId' static/final/abstract/empty, or adding allowed annotation for the method. 246
 Error javadoc JavadocMethod Missing a Javadoc comment. 246
 Error misc FinalParameters Parameter currentId should be final. 246
 Error coding HiddenField 'currentId' hides a field. 246
 Error design DesignForExtension Class 'QueryResult' looks like designed for extension (can be subclassed), but the method 'getResponseSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryResult' final or making the method 'getResponseSize' static/final/abstract/empty, or adding allowed annotation for the method. 250
 Error javadoc JavadocMethod Missing a Javadoc comment. 250
 Error design DesignForExtension Class 'QueryResult' looks like designed for extension (can be subclassed), but the method 'setResponseSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryResult' final or making the method 'setResponseSize' static/final/abstract/empty, or adding allowed annotation for the method. 254
 Error javadoc JavadocMethod Missing a Javadoc comment. 254
 Error misc FinalParameters Parameter responseSize should be final. 254
 Error coding HiddenField 'responseSize' hides a field. 254

org/apache/streams/sysomos/provider/SysomosProvider.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 114). 66
 Error sizes LineLength Line is longer than 80 characters (found 87). 67
 Error sizes LineLength Line is longer than 80 characters (found 115). 69
 Error sizes LineLength Line is longer than 80 characters (found 118). 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error sizes LineLength Line is longer than 80 characters (found 109). 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error sizes LineLength Line is longer than 80 characters (found 92). 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error sizes LineLength Line is longer than 80 characters (found 91). 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error sizes LineLength Line is longer than 80 characters (found 86). 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 91
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error javadoc JavadocVariable Missing a Javadoc comment. 95
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error javadoc JavadocVariable Missing a Javadoc comment. 97
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error misc FinalParameters Parameter sysomosConfiguration should be final. 103
 Error sizes LineLength Line is longer than 80 characters (found 131). 106
 Error coding AvoidInlineConditionals Avoid inline conditionals. 106
 Error sizes LineLength Line is longer than 80 characters (found 116). 107
 Error coding AvoidInlineConditionals Avoid inline conditionals. 107
 Error coding AvoidInlineConditionals Avoid inline conditionals. 109
 Error coding MagicNumber '15' is a magic number. 109
 Error sizes LineLength Line is longer than 80 characters (found 126). 110
 Error coding AvoidInlineConditionals Avoid inline conditionals. 110
 Error javadoc JavadocStyle First sentence should end with a period. 114
 Error sizes LineLength Line is longer than 80 characters (found 122). 121
 Error misc FinalParameters Parameter args should be final. 125
 Error sizes LineLength Line is longer than 80 characters (found 125). 135
 Error sizes LineLength Line is longer than 80 characters (found 98). 139
 Error sizes LineLength Line is longer than 80 characters (found 127). 140
 Error sizes LineLength Line is longer than 80 characters (found 101). 145
 Error sizes LineLength Line is longer than 80 characters (found 111). 149
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 165
 Error javadoc JavadocMethod Missing a Javadoc comment. 165
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 169
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error misc FinalParameters Parameter config should be final. 169
 Error coding HiddenField 'config' hides a field. 169
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'getMode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'getMode' static/final/abstract/empty, or adding allowed annotation for the method. 173
 Error javadoc JavadocMethod Missing a Javadoc comment. 173
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'getMinLatency' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'getMinLatency' static/final/abstract/empty, or adding allowed annotation for the method. 177
 Error javadoc JavadocMethod Missing a Javadoc comment. 177
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'getMaxApiBatch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'getMaxApiBatch' static/final/abstract/empty, or adding allowed annotation for the method. 181
 Error javadoc JavadocMethod Missing a Javadoc comment. 181
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'getClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'getClient' static/final/abstract/empty, or adding allowed annotation for the method. 185
 Error javadoc JavadocMethod Missing a Javadoc comment. 185
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 189
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 194
 Error sizes LineLength Line is longer than 80 characters (found 90). 199
 Error sizes LineLength Line is longer than 80 characters (found 93). 202
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 209
 Error sizes LineLength Line is longer than 80 characters (found 81). 214
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 225
 Error misc FinalParameters Parameter bigInteger should be final. 226
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 230
 Error misc FinalParameters Parameter dateTime should be final. 231
 Error misc FinalParameters Parameter dateTime2 should be final. 231
 Error sizes LineLength Line is longer than 80 characters (found 116). 235
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 237
 Error sizes LineLength Line is longer than 80 characters (found 82). 240
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 245
 Error misc FinalParameters Parameter configurationObject should be final. 246
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 249
 Error sizes LineLength Line is longer than 80 characters (found 113). 251
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 251
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 255
 Error coding MagicNumber '60' is a magic number. 260
 Error coding MagicNumber '60' is a magic number. 263
 Error misc FinalParameters Parameter heartbeatId should be final. 279
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'enqueueItem' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'enqueueItem' static/final/abstract/empty, or adding allowed annotation for the method. 292
 Error javadoc JavadocMethod Missing a Javadoc comment. 292
 Error misc FinalParameters Parameter datum should be final. 292
 Error sizes LineLength Line is longer than 80 characters (found 101). 296
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'createStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'createStream' static/final/abstract/empty, or adding allowed annotation for the method. 307
 Error javadoc JavadocMethod Missing a Javadoc comment. 307
 Error misc FinalParameters Parameter heartbeatId should be final. 307
 Error sizes LineLength Line is longer than 80 characters (found 118). 308
 Error coding AvoidInlineConditionals Avoid inline conditionals. 308
 Error sizes LineLength Line is longer than 80 characters (found 122). 309
 Error coding AvoidInlineConditionals Avoid inline conditionals. 309
 Error sizes LineLength Line is longer than 80 characters (found 89). 312
 Error sizes LineLength Line is longer than 80 characters (found 134). 316
 Error sizes LineLength Line is longer than 80 characters (found 103). 318
 Error sizes LineLength Line is longer than 80 characters (found 104). 325
 Error coding MagicNumber '100' is a magic number. 331
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'extractConfigFromMap' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'extractConfigFromMap' static/final/abstract/empty, or adding allowed annotation for the method. 339
 Error javadoc JavadocMethod Missing a Javadoc comment. 339
 Error misc FinalParameters Parameter configMap should be final. 340
 Error sizes LineLength Line is longer than 80 characters (found 131). 344
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 346
 Error sizes LineLength Line is longer than 80 characters (found 129). 351
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 354
 Error sizes LineLength Line is longer than 80 characters (found 132). 359
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 362
 Error sizes LineLength Line is longer than 80 characters (found 133). 367
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 370
 Error javadoc JavadocMethod Missing a Javadoc comment. 374
 Error design DesignForExtension Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'getCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'getCount' static/final/abstract/empty, or adding allowed annotation for the method. 378
 Error javadoc JavadocMethod Missing a Javadoc comment. 378
 Error javadoc JavadocType Missing a Javadoc comment. 382
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 382
 Error javadoc JavadocVariable Missing a Javadoc comment. 382
 Error javadoc JavadocVariable Missing a Javadoc comment. 382
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 382

org/apache/streams/sysomos/util/SysomosUtils.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error design FinalClass Class SysomosUtils should be declared as final. 42
 Error sizes LineLength Line is longer than 80 characters (found 83). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error sizes LineLength Line is longer than 80 characters (found 133). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 49
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 49
 Error misc FinalParameters Parameter url should be final. 57

org/apache/streams/twitter/api/Account.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.util.List. 27
 Error sizes LineLength Line is longer than 80 characters (found 108). 36
 Error sizes LineLength Line is longer than 80 characters (found 254). 39
 Error modifier RedundantModifier Redundant 'public' modifier. 43
 Error sizes LineLength Line is longer than 80 characters (found 274). 49
 Error modifier RedundantModifier Redundant 'public' modifier. 53
 Error sizes LineLength Line is longer than 80 characters (found 143). 56
 Error sizes LineLength Line is longer than 80 characters (found 268). 59
 Error modifier RedundantModifier Redundant 'public' modifier. 63
 Error javadoc JavadocMethod Expected @param tag for 'parameters'. 63
 Error sizes LineLength Line is longer than 80 characters (found 256). 69
 Error modifier RedundantModifier Redundant 'public' modifier. 73
 Error javadoc JavadocMethod Expected @param tag for 'parameters'. 73

org/apache/streams/twitter/api/AccountActivity.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.User. 21
 Error sizes LineLength Line is longer than 80 characters (found 207). 35
 Error sizes LineLength Line is longer than 80 characters (found 128). 41
 Error sizes LineLength Line is longer than 80 characters (found 126). 43
 Error sizes LineLength Line is longer than 80 characters (found 256). 46
 Error modifier RedundantModifier Redundant 'public' modifier. 50
 Error sizes LineLength Line is longer than 80 characters (found 215). 53
 Error sizes LineLength Line is longer than 80 characters (found 256). 58
 Error modifier RedundantModifier Redundant 'public' modifier. 62
 Error javadoc JavadocMethod Expected @param tag for 'url'. 62
 Error sizes LineLength Line is longer than 80 characters (found 158). 65
 Error sizes LineLength Line is longer than 80 characters (found 262). 68
 Error modifier RedundantModifier Redundant 'public' modifier. 72
 Error javadoc JavadocMethod Expected @param tag for 'webhookId'. 72
 Error sizes LineLength Line is longer than 80 characters (found 175). 75
 Error sizes LineLength Line is longer than 80 characters (found 266). 79
 Error modifier RedundantModifier Redundant 'public' modifier. 83
 Error sizes LineLength Line is longer than 80 characters (found 354). 86
 Error sizes LineLength Line is longer than 80 characters (found 252). 90
 Error sizes LineLength Line is longer than 80 characters (found 86). 93
 Error modifier RedundantModifier Redundant 'public' modifier. 94
 Error javadoc JavadocMethod Expected @throws tag for 'InvocationTargetException'. 95
 Error javadoc JavadocMethod Expected @throws tag for 'RestCallException'. 95
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 96
 Error sizes LineLength Line is longer than 80 characters (found 178). 99
 Error sizes LineLength Line is longer than 80 characters (found 252). 103
 Error sizes LineLength Line is longer than 80 characters (found 87). 106
 Error modifier RedundantModifier Redundant 'public' modifier. 107
 Error javadoc JavadocMethod Expected @throws tag for 'InvocationTargetException'. 108
 Error javadoc JavadocMethod Expected @throws tag for 'RestCallException'. 108
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 109
 Error sizes LineLength Line is longer than 80 characters (found 169). 112
 Error sizes LineLength Line is longer than 80 characters (found 258). 116
 Error sizes LineLength Line is longer than 80 characters (found 89). 119
 Error modifier RedundantModifier Redundant 'public' modifier. 120
 Error javadoc JavadocMethod Expected @throws tag for 'InvocationTargetException'. 121
 Error javadoc JavadocMethod Expected @throws tag for 'RestCallException'. 121
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 122

org/apache/streams/twitter/api/DirectMessages.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.User. 23
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.WelcomeMessage. 24
 Error imports UnusedImports Unused import - org.apache.juneau.remoteable.RequestBean. 31
 Error sizes LineLength Line is longer than 80 characters (found 99). 38
 Error sizes LineLength Line is longer than 80 characters (found 127). 44
 Error sizes LineLength Line is longer than 80 characters (found 227). 48
 Error modifier RedundantModifier Redundant 'public' modifier. 52
 Error sizes LineLength Line is longer than 80 characters (found 223). 58
 Error modifier RedundantModifier Redundant 'public' modifier. 62
 Error javadoc JavadocMethod Expected @param tag for 'id'. 62
 Error sizes LineLength Line is longer than 80 characters (found 151). 65
 Error sizes LineLength Line is longer than 80 characters (found 223). 69
 Error modifier RedundantModifier Redundant 'public' modifier. 73
 Error sizes LineLength Line is longer than 80 characters (found 182). 76
 Error sizes LineLength Line is longer than 80 characters (found 223). 80
 Error modifier RedundantModifier Redundant 'public' modifier. 84
 Error sizes LineLength Line is longer than 80 characters (found 223). 91
 Error modifier RedundantModifier Redundant 'public' modifier. 95
 Error sizes LineLength Line is longer than 80 characters (found 271). 98
 Error sizes LineLength Line is longer than 80 characters (found 87). 100
 Error sizes LineLength Line is longer than 80 characters (found 90). 101
 Error sizes LineLength Line is longer than 80 characters (found 229). 102
 Error sizes LineLength Line is longer than 80 characters (found 83). 106
 Error modifier RedundantModifier Redundant 'public' modifier. 106
 Error sizes LineLength Line is longer than 80 characters (found 271). 109
 Error sizes LineLength Line is longer than 80 characters (found 87). 111
 Error sizes LineLength Line is longer than 80 characters (found 90). 112
 Error sizes LineLength Line is longer than 80 characters (found 237). 113
 Error sizes LineLength Line is longer than 80 characters (found 83). 117
 Error modifier RedundantModifier Redundant 'public' modifier. 117
 Error sizes LineLength Line is longer than 80 characters (found 151). 120
 Error sizes LineLength Line is longer than 80 characters (found 85). 122
 Error sizes LineLength Line is longer than 80 characters (found 223). 124
 Error modifier RedundantModifier Redundant 'public' modifier. 128

org/apache/streams/twitter/api/Favorites.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.juneau.remoteable.Body. 23
 Error sizes LineLength Line is longer than 80 characters (found 99). 33
 Error sizes LineLength Line is longer than 80 characters (found 89). 39
 Error sizes LineLength Line is longer than 80 characters (found 82). 42
 Error sizes LineLength Line is longer than 80 characters (found 139). 44
 Error modifier RedundantModifier Redundant 'public' modifier. 48
 Error whitespace ParenPad '(' is followed by whitespace. 48

org/apache/streams/twitter/api/Followers.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.Tweet. 21
 Error imports UnusedImports Unused import - java.util.List. 27
 Error sizes LineLength Line is longer than 80 characters (found 211). 32
 Error sizes LineLength Line is longer than 80 characters (found 91). 38
 Error sizes LineLength Line is longer than 80 characters (found 81). 40
 Error sizes LineLength Line is longer than 80 characters (found 249). 42
 Error sizes LineLength Line is longer than 80 characters (found 83). 46
 Error modifier RedundantModifier Redundant 'public' modifier. 46
 Error whitespace ParenPad '(' is followed by whitespace. 46
 Error sizes LineLength Line is longer than 80 characters (found 90). 49
 Error sizes LineLength Line is longer than 80 characters (found 82). 51
 Error sizes LineLength Line is longer than 80 characters (found 251). 53
 Error sizes LineLength Line is longer than 80 characters (found 86). 57
 Error modifier RedundantModifier Redundant 'public' modifier. 57
 Error whitespace ParenPad '(' is followed by whitespace. 57

org/apache/streams/twitter/api/Friends.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.Tweet. 21
 Error imports UnusedImports Unused import - java.util.List. 27
 Error sizes LineLength Line is longer than 80 characters (found 211). 32
 Error sizes LineLength Line is longer than 80 characters (found 94). 38
 Error sizes LineLength Line is longer than 80 characters (found 245). 42
 Error modifier RedundantModifier Redundant 'public' modifier. 46
 Error whitespace ParenPad '(' is followed by whitespace. 46
 Error sizes LineLength Line is longer than 80 characters (found 98). 49
 Error sizes LineLength Line is longer than 80 characters (found 247). 53
 Error sizes LineLength Line is longer than 80 characters (found 82). 57
 Error modifier RedundantModifier Redundant 'public' modifier. 57
 Error whitespace ParenPad '(' is followed by whitespace. 57

org/apache/streams/twitter/api/Friendships.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 201). 33
 Error sizes LineLength Line is longer than 80 characters (found 86). 39
 Error sizes LineLength Line is longer than 80 characters (found 85). 41
 Error sizes LineLength Line is longer than 80 characters (found 261). 43
 Error modifier RedundantModifier Redundant 'public' modifier. 47
 Error sizes LineLength Line is longer than 80 characters (found 87). 50
 Error sizes LineLength Line is longer than 80 characters (found 86). 52
 Error sizes LineLength Line is longer than 80 characters (found 263). 54
 Error modifier RedundantModifier Redundant 'public' modifier. 58
 Error sizes LineLength Line is longer than 80 characters (found 116). 61
 Error sizes LineLength Line is longer than 80 characters (found 88). 63
 Error sizes LineLength Line is longer than 80 characters (found 263). 65
 Error modifier RedundantModifier Redundant 'public' modifier. 69
 Error sizes LineLength Line is longer than 80 characters (found 133). 72
 Error sizes LineLength Line is longer than 80 characters (found 104). 73
 Error sizes LineLength Line is longer than 80 characters (found 86). 75
 Error sizes LineLength Line is longer than 80 characters (found 87). 76
 Error sizes LineLength Line is longer than 80 characters (found 259). 77
 Error sizes LineLength Line is longer than 80 characters (found 86). 81
 Error modifier RedundantModifier Redundant 'public' modifier. 81
 Error sizes LineLength Line is longer than 80 characters (found 128). 85
 Error sizes LineLength Line is longer than 80 characters (found 88). 87
 Error sizes LineLength Line is longer than 80 characters (found 263). 89
 Error modifier RedundantModifier Redundant 'public' modifier. 93
 Error sizes LineLength Line is longer than 80 characters (found 85). 96
 Error sizes LineLength Line is longer than 80 characters (found 83). 98
 Error sizes LineLength Line is longer than 80 characters (found 255). 100
 Error sizes LineLength Line is longer than 80 characters (found 87). 104
 Error modifier RedundantModifier Redundant 'public' modifier. 104
 Error sizes LineLength Line is longer than 80 characters (found 95). 107
 Error sizes LineLength Line is longer than 80 characters (found 85). 109
 Error sizes LineLength Line is longer than 80 characters (found 261). 111
 Error modifier RedundantModifier Redundant 'public' modifier. 115

org/apache/streams/twitter/api/Geo.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.Tweet. 21
 Error imports UnusedImports Unused import - java.util.List. 29
 Error sizes LineLength Line is longer than 80 characters (found 159). 34
 Error sizes LineLength Line is longer than 80 characters (found 165). 35
 Error sizes LineLength Line is longer than 80 characters (found 95). 43
 Error sizes LineLength Line is longer than 80 characters (found 211). 45
 Error modifier RedundantModifier Redundant 'public' modifier. 49
 Error naming ParameterName Name 'place_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 49
 Error sizes LineLength Line is longer than 80 characters (found 243). 52
 Error sizes LineLength Line is longer than 80 characters (found 97). 54
 Error sizes LineLength Line is longer than 80 characters (found 207). 56
 Error sizes LineLength Line is longer than 80 characters (found 82). 60
 Error modifier RedundantModifier Redundant 'public' modifier. 60
 Error sizes LineLength Line is longer than 80 characters (found 122). 63
 Error sizes LineLength Line is longer than 80 characters (found 97). 65
 Error sizes LineLength Line is longer than 80 characters (found 225). 67
 Error sizes LineLength Line is longer than 80 characters (found 87). 71
 Error modifier RedundantModifier Redundant 'public' modifier. 71

org/apache/streams/twitter/api/Media.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.Tweet. 21
 Error imports UnusedImports Unused import - java.util.List. 27
 Error sizes LineLength Line is longer than 80 characters (found 99). 32
 Error sizes LineLength Line is longer than 80 characters (found 226). 38
 Error sizes LineLength Line is longer than 80 characters (found 213). 42
 Error sizes LineLength Line is longer than 80 characters (found 87). 46
 Error modifier RedundantModifier Redundant 'public' modifier. 46
 Error whitespace ParenPad ')' is preceded with whitespace. 46

org/apache/streams/twitter/api/SevenDaySearch.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.User. 21
 Error imports UnusedImports Unused import - org.apache.juneau.remoteable.Body. 23
 Error sizes LineLength Line is longer than 80 characters (found 190). 38
 Error sizes LineLength Line is longer than 80 characters (found 97). 42
 Error modifier RedundantModifier Redundant 'public' modifier. 42
 Error javadoc JavadocMethod Expected @param tag for 'parameters'. 42

org/apache/streams/twitter/api/Statuses.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.juneau.remoteable.Body. 23
 Error imports UnusedImports Unused import - org.apache.juneau.remoteable.Query. 25
 Error sizes LineLength Line is longer than 80 characters (found 161). 36
 Error sizes LineLength Line is longer than 80 characters (found 149). 37
 Error sizes LineLength Line is longer than 80 characters (found 122). 43
 Error sizes LineLength Line is longer than 80 characters (found 89). 45
 Error sizes LineLength Line is longer than 80 characters (found 82). 46
 Error sizes LineLength Line is longer than 80 characters (found 215). 47
 Error sizes LineLength Line is longer than 80 characters (found 92). 51
 Error modifier RedundantModifier Redundant 'public' modifier. 51
 Error whitespace ParenPad '(' is followed by whitespace. 51
 Error whitespace ParenPad ')' is preceded with whitespace. 51
 Error sizes LineLength Line is longer than 80 characters (found 142). 54
 Error sizes LineLength Line is longer than 80 characters (found 83). 56
 Error sizes LineLength Line is longer than 80 characters (found 82). 57
 Error sizes LineLength Line is longer than 80 characters (found 213). 58
 Error modifier RedundantModifier Redundant 'public' modifier. 62
 Error whitespace ParenPad '(' is followed by whitespace. 62
 Error sizes LineLength Line is longer than 80 characters (found 112). 65
 Error sizes LineLength Line is longer than 80 characters (found 104). 67
 Error sizes LineLength Line is longer than 80 characters (found 93). 71
 Error sizes LineLength Line is longer than 80 characters (found 82). 72
 Error sizes LineLength Line is longer than 80 characters (found 223). 73
 Error sizes LineLength Line is longer than 80 characters (found 99). 77
 Error modifier RedundantModifier Redundant 'public' modifier. 77
 Error whitespace ParenPad '(' is followed by whitespace. 77
 Error sizes LineLength Line is longer than 80 characters (found 118). 80
 Error sizes LineLength Line is longer than 80 characters (found 81). 82
 Error sizes LineLength Line is longer than 80 characters (found 215). 84
 Error modifier RedundantModifier Redundant 'public' modifier. 88
 Error whitespace ParenPad '(' is followed by whitespace. 88
 Error sizes LineLength Line is longer than 80 characters (found 122). 91
 Error sizes LineLength Line is longer than 80 characters (found 89). 93
 Error sizes LineLength Line is longer than 80 characters (found 82). 94
 Error sizes LineLength Line is longer than 80 characters (found 215). 95
 Error sizes LineLength Line is longer than 80 characters (found 91). 99
 Error modifier RedundantModifier Redundant 'public' modifier. 99
 Error whitespace ParenPad '(' is followed by whitespace. 99
 Error sizes LineLength Line is longer than 80 characters (found 101). 102
 Error sizes LineLength Line is longer than 80 characters (found 82). 105
 Error sizes LineLength Line is longer than 80 characters (found 223). 106
 Error modifier RedundantModifier Redundant 'public' modifier. 110
 Error whitespace ParenPad '(' is followed by whitespace. 110
 Error sizes LineLength Line is longer than 80 characters (found 126). 113
 Error sizes LineLength Line is longer than 80 characters (found 81). 115
 Error sizes LineLength Line is longer than 80 characters (found 229). 117
 Error sizes LineLength Line is longer than 80 characters (found 92). 121
 Error modifier RedundantModifier Redundant 'public' modifier. 121
 Error whitespace ParenPad '(' is followed by whitespace. 121
 Error javadoc JavadocType Missing a Javadoc comment. 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 125
 Error javadoc JavadocType Missing a Javadoc comment. 130
 Error javadoc JavadocMethod Missing a Javadoc comment. 132

org/apache/streams/twitter/api/SuggestedUsers.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 99). 33
 Error sizes LineLength Line is longer than 80 characters (found 97). 39
 Error sizes LineLength Line is longer than 80 characters (found 165). 41
 Error sizes LineLength Line is longer than 80 characters (found 257). 43
 Error modifier RedundantModifier Redundant 'public' modifier. 47
 Error sizes LineLength Line is longer than 80 characters (found 83). 52
 Error sizes LineLength Line is longer than 80 characters (found 267). 55
 Error sizes LineLength Line is longer than 80 characters (found 102). 59
 Error modifier RedundantModifier Redundant 'public' modifier. 59
 Error javadoc JavadocMethod Expected @param tag for 'slug'. 59
 Error javadoc JavadocMethod Expected @param tag for 'lang'. 59
 Error sizes LineLength Line is longer than 80 characters (found 146). 62
 Error sizes LineLength Line is longer than 80 characters (found 81). 64
 Error sizes LineLength Line is longer than 80 characters (found 267). 65
 Error modifier RedundantModifier Redundant 'public' modifier. 69
 Error javadoc JavadocMethod Expected @param tag for 'slug'. 69

org/apache/streams/twitter/api/ThirtyDaySearch.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.juneau.remoteable.QueryIfNE. 23
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 31
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error naming ConstantName Name 'path' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
 Error sizes LineLength Line is longer than 80 characters (found 87). 40
 Error sizes LineLength Line is longer than 80 characters (found 160). 42
 Error sizes LineLength Line is longer than 80 characters (found 134). 46
 Error modifier RedundantModifier Redundant 'public' modifier. 46

org/apache/streams/twitter/api/ThirtyDaySearchCounts.java

Severity Category Rule Message Line
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 30
 Error sizes LineLength Line is longer than 80 characters (found 99). 37
 Error sizes LineLength Line is longer than 80 characters (found 182). 39
 Error sizes LineLength Line is longer than 80 characters (found 158). 43
 Error modifier RedundantModifier Redundant 'public' modifier. 43

org/apache/streams/twitter/api/Twitter.java

Severity Category Rule Message Line
 Error design FinalClass Class Twitter should be declared as final. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error sizes LineLength Line is longer than 80 characters (found 93). 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error naming StaticVariableName Name 'INSTANCE_MAP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 91
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 93
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 99
 Error design VisibilityModifier Variable 'restClientBuilder' must be private and have accessor methods. 99
 Error javadoc JavadocVariable Missing a Javadoc comment. 101
 Error design VisibilityModifier Variable 'restClient' must be private and have accessor methods. 101
 Error sizes LineLength Line is longer than 80 characters (found 85). 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error misc FinalParameters Parameter configuration should be final. 103
 Error coding HiddenField 'configuration' hides a field. 103
 Error sizes LineLength Line is longer than 80 characters (found 89). 106
 Error coding MagicNumber '5000' is a magic number. 110
 Error coding MagicNumber '5000' is a magic number. 111
 Error coding MagicNumber '5000' is a magic number. 112
 Error coding MagicNumber '20' is a magic number. 116
 Error coding MagicNumber '100' is a magic number. 117
 Error sizes LineLength Line is longer than 80 characters (found 133). 119
 Error sizes LineLength Line is longer than 80 characters (found 137). 120
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 140
 Error whitespace ParenPad '(' is followed by whitespace. 140
 Error whitespace ParenPad ')' is preceded with whitespace. 140
 Error sizes LineLength Line is longer than 80 characters (found 103). 148
 Error javadoc JavadocMethod Missing a Javadoc comment. 148
 Error misc FinalParameters Parameter configuration should be final. 148
 Error sizes LineLength Line is longer than 80 characters (found 93). 149
 Error misc FinalParameters Parameter parameters should be final. 159
 Error sizes LineLength Line is longer than 80 characters (found 130). 160
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 160
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 160
 Error misc FinalParameters Parameter parameters should be final. 166
 Error sizes LineLength Line is longer than 80 characters (found 130). 167
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 167
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 167
 Error misc FinalParameters Parameter parameters should be final. 173
 Error sizes LineLength Line is longer than 80 characters (found 130). 174
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 174
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 174
 Error misc FinalParameters Parameter parameters should be final. 180
 Error sizes LineLength Line is longer than 80 characters (found 130). 181
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 181
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 181
 Error misc FinalParameters Parameter parameters should be final. 187
 Error sizes LineLength Line is longer than 80 characters (found 130). 188
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 188
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 188
 Error sizes LineLength Line is longer than 80 characters (found 83). 194
 Error misc FinalParameters Parameter parameters should be final. 194
 Error sizes LineLength Line is longer than 80 characters (found 130). 195
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 195
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 195
 Error misc FinalParameters Parameter parameters should be final. 201
 Error sizes LineLength Line is longer than 80 characters (found 130). 202
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 202
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 202
 Error misc FinalParameters Parameter parameters should be final. 208
 Error sizes LineLength Line is longer than 80 characters (found 126). 209
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 209
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 209
 Error misc FinalParameters Parameter parameters should be final. 215
 Error sizes LineLength Line is longer than 80 characters (found 126). 216
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 216
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 216
 Error misc FinalParameters Parameter parameters should be final. 222
 Error sizes LineLength Line is longer than 80 characters (found 134). 223
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 223
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 223
 Error misc FinalParameters Parameter parameters should be final. 229
 Error sizes LineLength Line is longer than 80 characters (found 134). 230
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 230
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 230
 Error misc FinalParameters Parameter parameters should be final. 236
 Error sizes LineLength Line is longer than 80 characters (found 118). 237
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 237
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 237
 Error misc FinalParameters Parameter parameters should be final. 243
 Error sizes LineLength Line is longer than 80 characters (found 114). 244
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 244
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 244
 Error misc FinalParameters Parameter parameters should be final. 250
 Error sizes LineLength Line is longer than 80 characters (found 118). 251
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 251
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 251
 Error misc FinalParameters Parameter parameters should be final. 257
 Error sizes LineLength Line is longer than 80 characters (found 134). 258
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 258
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 258
 Error sizes LineLength Line is longer than 80 characters (found 126). 265
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 265
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 265
 Error sizes LineLength Line is longer than 80 characters (found 126). 272
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 272
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 272
 Error misc FinalParameters Parameter parameters should be final. 278
 Error misc FinalParameters Parameter parameters should be final. 283
 Error sizes LineLength Line is longer than 80 characters (found 97). 288
 Error misc FinalParameters Parameter parameters should be final. 288
 Error sizes LineLength Line is longer than 80 characters (found 161). 289
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 289
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 289
 Error misc FinalParameters Parameter id should be final. 294
 Error sizes LineLength Line is longer than 80 characters (found 161). 295
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 295
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 295
 Error sizes LineLength Line is longer than 80 characters (found 91). 300
 Error misc FinalParameters Parameter parameters should be final. 300
 Error sizes LineLength Line is longer than 80 characters (found 161). 301
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 301
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 301
 Error misc FinalParameters Parameter id should be final. 306
 Error sizes LineLength Line is longer than 80 characters (found 161). 307
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 307
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 307
 Error sizes LineLength Line is longer than 80 characters (found 109). 312
 Error misc FinalParameters Parameter parameters should be final. 312
 Error sizes LineLength Line is longer than 80 characters (found 175). 313
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 313
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 313
 Error misc FinalParameters Parameter id should be final. 318
 Error sizes LineLength Line is longer than 80 characters (found 175). 319
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 319
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 319
 Error sizes LineLength Line is longer than 80 characters (found 86). 324
 Error misc FinalParameters Parameter body should be final. 324
 Error sizes LineLength Line is longer than 80 characters (found 175). 325
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 325
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 325
 Error misc FinalParameters Parameter id should be final. 330
 Error sizes LineLength Line is longer than 80 characters (found 175). 331
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 331
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 331
 Error sizes LineLength Line is longer than 80 characters (found 145). 337
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 337
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 337
 Error misc FinalParameters Parameter url should be final. 342
 Error sizes LineLength Line is longer than 80 characters (found 145). 343
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 343
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 343
 Error misc FinalParameters Parameter webhookId should be final. 348
 Error sizes LineLength Line is longer than 80 characters (found 145). 349
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 349
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 349
 Error misc FinalParameters Parameter webhookId should be final. 354
 Error sizes LineLength Line is longer than 80 characters (found 145). 355
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 355
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 355
 Error misc FinalParameters Parameter webhookId should be final. 360
 Error sizes LineLength Line is longer than 80 characters (found 147). 361
 Error sizes LineLength Line is longer than 80 characters (found 82). 366
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 366
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 366
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 366
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 366
 Error coding MagicNumber '204' is a magic number. 371
 Error misc FinalParameters Parameter webhookId should be final. 384
 Error sizes LineLength Line is longer than 80 characters (found 147). 385
 Error sizes LineLength Line is longer than 80 characters (found 82). 390
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 390
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 390
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 390
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 390
 Error coding MagicNumber '204' is a magic number. 394
 Error misc FinalParameters Parameter webhookId should be final. 407
 Error sizes LineLength Line is longer than 80 characters (found 147). 408
 Error sizes LineLength Line is longer than 80 characters (found 82). 413
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 413
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 413
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 413
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 413
 Error coding MagicNumber '204' is a magic number. 417
 Error misc FinalParameters Parameter parameters should be final. 430
 Error sizes LineLength Line is longer than 80 characters (found 142). 431
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 431
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 431
 Error misc FinalParameters Parameter id should be final. 436
 Error sizes LineLength Line is longer than 80 characters (found 142). 437
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 437
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 437
 Error misc FinalParameters Parameter event should be final. 442
 Error sizes LineLength Line is longer than 80 characters (found 142). 443
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 443
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 443
 Error misc FinalParameters Parameter event should be final. 448
 Error sizes LineLength Line is longer than 80 characters (found 133). 449
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 449
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 449
 Error sizes LineLength Line is longer than 80 characters (found 108). 454
 Error misc FinalParameters Parameter environment should be final. 454
 Error misc FinalParameters Parameter searchRequest should be final. 454
 Error sizes LineLength Line is longer than 80 characters (found 150). 455
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 455
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 455
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 455
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 455
 Error sizes LineLength Line is longer than 80 characters (found 88). 456
 Error sizes LineLength Line is longer than 80 characters (found 132). 461
 Error misc FinalParameters Parameter environment should be final. 461
 Error misc FinalParameters Parameter searchCountsRequest should be final. 461
 Error sizes LineLength Line is longer than 80 characters (found 162). 462
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 462
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 462
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 462
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 462
 Error sizes LineLength Line is longer than 80 characters (found 88). 463
 Error misc FinalParameters Parameter id should be final. 468
 Error misc FinalParameters Parameter id should be final. 473
 Error misc FinalParameters Parameter parameters should be final. 478
 Error misc FinalParameters Parameter parameters should be final. 483
 Error misc FinalParameters Parameter parameters should be final. 488
 Error misc FinalParameters Parameter lang should be final. 493
 Error sizes LineLength Line is longer than 80 characters (found 132). 494
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 494
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 494
 Error misc FinalParameters Parameter slug should be final. 499
 Error misc FinalParameters Parameter lang should be final. 499
 Error sizes LineLength Line is longer than 80 characters (found 132). 500
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 500
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 500
 Error misc FinalParameters Parameter slug should be final. 505
 Error sizes LineLength Line is longer than 80 characters (found 132). 506
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 506
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 506

org/apache/streams/twitter/api/TwitterOAuthRequestInterceptor.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.commons.codec.EncoderException. 23
 Error javadoc JavadocStyle First sentence should end with a period. 45
 Error sizes LineLength Line is longer than 80 characters (found 101). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error naming ConstantName Name 'base64' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error design VisibilityModifier Variable 'oAuthConfiguration' must be private and have accessor methods. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error design VisibilityModifier Variable 'security' must be private and have accessor methods. 56
 Error sizes LineLength Line is longer than 80 characters (found 87). 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter oAuthConfiguration should be final. 58
 Error coding HiddenField 'oAuthConfiguration' hides a field. 58
 Error design DesignForExtension Class 'TwitterOAuthRequestInterceptor' looks like designed for extension (can be subclassed), but the method 'generateTimestamp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterOAuthRequestInterceptor' final or making the method 'generateTimestamp' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error whitespace WhitespaceAfter ';' is not followed by whitespace. 64
 Error naming LocalVariableName Name 'oauth_timestamp' must match pattern '^[a-z][a-zA-Z0-9]*$'. 65
 Error whitespace WhitespaceAround '/' is not preceded with whitespace. 65
 Error whitespace WhitespaceAround '/' is not followed by whitespace. 65
 Error coding MagicNumber '1000' is a magic number. 65
 Error design DesignForExtension Class 'TwitterOAuthRequestInterceptor' looks like designed for extension (can be subclassed), but the method 'generateNonce' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterOAuthRequestInterceptor' final or making the method 'generateNonce' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error naming LocalVariableName Name 'uuid_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 70
 Error naming LocalVariableName Name 'oauth_nonce' must match pattern '^[a-z][a-zA-Z0-9]*$'. 72
 Error design DesignForExtension Class 'TwitterOAuthRequestInterceptor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterOAuthRequestInterceptor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error sizes LineLength Line is longer than 80 characters (found 107). 77
 Error misc FinalParameters Parameter httpRequest should be final. 77
 Error misc FinalParameters Parameter httpContext should be final. 77
 Error naming LocalVariableName Name 'oauth_nonce' must match pattern '^[a-z][a-zA-Z0-9]*$'. 79
 Error naming LocalVariableName Name 'oauth_timestamp' must match pattern '^[a-z][a-zA-Z0-9]*$'. 81
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 83
 Error sizes LineLength Line is longer than 80 characters (found 81). 84
 Error sizes LineLength Line is longer than 80 characters (found 87). 86
 Error whitespace WhitespaceAround 'assert' is not followed by whitespace. 90
 Error coding SimplifyBooleanExpression Expression can be simplified. 90
 Error sizes LineLength Line is longer than 80 characters (found 102). 92
 Error naming LocalVariableName Name 'request_host' must match pattern '^[a-z][a-zA-Z0-9]*$'. 92
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 92
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 92
 Error naming LocalVariableName Name 'request_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. 93
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 95
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 97
 Error whitespace ParenPad '(' is followed by whitespace. 97
 Error sizes LineLength Line is longer than 80 characters (found 99). 98
 Error sizes LineLength Line is longer than 80 characters (found 136). 99
 Error naming LocalVariableName Name 'request_param_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. 99
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 99
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 99
 Error sizes LineLength Line is longer than 80 characters (found 81). 100
 Error naming LocalVariableName Name 'request_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. 100
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 102
 Error whitespace ParenPad '(' is followed by whitespace. 102
 Error naming LocalVariableName Name 'request_param' must match pattern '^[a-z][a-zA-Z0-9]*$'. 102
 Error whitespace ParenPad ')' is preceded with whitespace. 102
 Error sizes LineLength Line is longer than 80 characters (found 101). 104
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 104
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 104
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 109
 Error whitespace ParenPad '(' is followed by whitespace. 109
 Error sizes LineLength Line is longer than 80 characters (found 117). 110
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 110
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 111
 Error whitespace ParenPad '(' is followed by whitespace. 111
 Error whitespace ParenPad ')' is preceded with whitespace. 111
 Error naming LocalVariableName Name 'body_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. 113
 Error naming LocalVariableName Name 'body_param' must match pattern '^[a-z][a-zA-Z0-9]*$'. 114
 Error sizes LineLength Line is longer than 80 characters (found 96). 117
 Error sizes LineLength Line is longer than 80 characters (found 83). 126
 Error sizes LineLength Line is longer than 80 characters (found 107). 128
 Error sizes LineLength Line is longer than 80 characters (found 96). 132
 Error naming LocalVariableName Name 'signature_parameter_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 132
 Error sizes LineLength Line is longer than 80 characters (found 175). 134
 Error naming LocalVariableName Name 'signature_base_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 134
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 134
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 134
 Error sizes LineLength Line is longer than 80 characters (found 148). 136
 Error naming LocalVariableName Name 'signing_key' must match pattern '^[a-z][a-zA-Z0-9]*$'. 136
 Error naming LocalVariableName Name 'oauth_signature' must match pattern '^[a-z][a-zA-Z0-9]*$'. 138
 Error sizes LineLength Line is longer than 80 characters (found 128). 140
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 146
 Error sizes LineLength Line is longer than 80 characters (found 99). 148
 Error naming LocalVariableName Name 'authorization_header_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 148

org/apache/streams/twitter/api/TwitterRetryHandler.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.util.api.requests.backoff.AbstractBackOffStrategy. 21
 Error imports UnusedImports Unused import - org.apache.streams.util.api.requests.backoff.BackOffException. 22
 Error imports UnusedImports Unused import - org.apache.streams.util.api.requests.backoff.impl.LinearTimeBackOffStrategy. 23
 Error imports UnusedImports Unused import - org.apache.http.client.HttpRequestRetryHandler. 26
 Error imports UnusedImports Unused import - org.apache.http.protocol.HttpContext. 27
 Error imports UnusedImports Unused import - java.util.Map. 36
 Error imports UnusedImports Unused import - java.util.concurrent.ConcurrentHashMap. 37
 Error imports UnusedImports Unused import - javax.ws.rs.core.Response. 38
 Error sizes LineLength Line is longer than 80 characters (found 90). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design DesignForExtension Class 'TwitterRetryHandler' looks like designed for extension (can be subclassed), but the method 'onResponse' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterRetryHandler' final or making the method 'onResponse' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error misc FinalParameters Parameter response should be final. 47
 Error blocks NeedBraces 'if' construct must use '{}'s. 48
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 48
 Error whitespace ParenPad '(' is followed by whitespace. 48
 Error whitespace ParenPad ')' is preceded with whitespace. 48
 Error whitespace WhitespaceAround 'switch' is not followed by whitespace. 50
 Error coding MagicNumber '200' is a magic number. 51
 Error coding MagicNumber '304' is a magic number. 52
 Error coding MagicNumber '400' is a magic number. 53
 Error coding MagicNumber '401' is a magic number. 55
 Error coding MagicNumber '403' is a magic number. 57
 Error coding MagicNumber '404' is a magic number. 58
 Error coding MagicNumber '406' is a magic number. 59
 Error coding MagicNumber '410' is a magic number. 60
 Error coding MagicNumber '420' is a magic number. 62
 Error coding MagicNumber '429' is a magic number. 63
 Error coding MagicNumber '500' is a magic number. 65
 Error coding MagicNumber '502' is a magic number. 66
 Error coding MagicNumber '503' is a magic number. 67
 Error coding MagicNumber '504' is a magic number. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter response should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 88). 81

org/apache/streams/twitter/api/TwitterSecurity.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - java.util.Calendar. 28
 Error imports UnusedImports Unused import - java.util.UUID. 34
 Error sizes LineLength Line is longer than 80 characters (found 101). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error naming ConstantName Name 'oauth_signature_encoding' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error naming ConstantName Name 'oauth_version' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error naming ConstantName Name 'oauth_signature_method_param' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error naming ConstantName Name 'oauth_signature_method' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error naming ConstantName Name 'webhook_signature_method' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error naming ConstantName Name 'base64' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 53
 Error design DesignForExtension Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'encode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'encode' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error misc FinalParameters Parameter value should be final. 55
 Error blocks LeftCurly '{' at column 3 should be on the previous line. 56
 Error sizes LineLength Line is longer than 80 characters (found 84). 81
 Error design DesignForExtension Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'generateSignatureParameterString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'generateSignatureParameterString' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter allParamsMap should be final. 81
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 86
 Error whitespace ParenPad '(' is followed by whitespace. 86
 Error whitespace ParenPad ')' is preceded with whitespace. 86
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 87
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 87
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 87
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 87
 Error sizes LineLength Line is longer than 80 characters (found 115). 93
 Error design DesignForExtension Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'generateSignatureBaseString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'generateSignatureBaseString' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter method should be final. 93
 Error misc FinalParameters Parameter request_url should be final. 93
 Error naming ParameterName Name 'request_url' must match pattern '^[a-z][a-zA-Z0-9]*$'. 93
 Error misc FinalParameters Parameter signature_parameter_string should be final. 93
 Error naming ParameterName Name 'signature_parameter_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 93
 Error naming LocalVariableName Name 'signature_base_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 94
 Error sizes LineLength Line is longer than 80 characters (found 85). 104
 Error design DesignForExtension Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'generateAuthorizationHeaderString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'generateAuthorizationHeaderString' static/final/abstract/empty, or adding allowed annotation for the method. 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 104
 Error misc FinalParameters Parameter oauthParamMap should be final. 104
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 104
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 108
 Error whitespace ParenPad '(' is followed by whitespace. 108
 Error whitespace ParenPad ')' is preceded with whitespace. 108
 Error sizes LineLength Line is longer than 80 characters (found 81). 109
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 109
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 109
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 109
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 109
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 109
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 109
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 109
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 109
 Error naming LocalVariableName Name 'authorization_header_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. 112
 Error design DesignForExtension Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'encodeMap' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'encodeMap' static/final/abstract/empty, or adding allowed annotation for the method. 119
 Error javadoc JavadocMethod Missing a Javadoc comment. 119
 Error misc FinalParameters Parameter map should be final. 119
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 120
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 121
 Error whitespace ParenPad '(' is followed by whitespace. 121
 Error whitespace ParenPad ')' is preceded with whitespace. 121
 Error sizes LineLength Line is longer than 80 characters (found 161). 128
 Error design DesignForExtension Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'computeSignatureBytes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'computeSignatureBytes' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error javadoc JavadocMethod Missing a Javadoc comment. 128
 Error misc FinalParameters Parameter baseString should be final. 128
 Error misc FinalParameters Parameter keyString should be final. 128
 Error misc FinalParameters Parameter signature_method should be final. 128
 Error naming ParameterName Name 'signature_method' must match pattern '^[a-z][a-zA-Z0-9]*$'. 128
 Error blocks LeftCurly '{' at column 3 should be on the previous line. 129
 Error sizes LineLength Line is longer than 80 characters (found 167). 143
 Error design DesignForExtension Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'computeAndEncodeSignature' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'computeAndEncodeSignature' static/final/abstract/empty, or adding allowed annotation for the method. 143
 Error javadoc JavadocMethod Missing a Javadoc comment. 143
 Error misc FinalParameters Parameter baseString should be final. 143
 Error misc FinalParameters Parameter keyString should be final. 143
 Error misc FinalParameters Parameter signature_method should be final. 143
 Error naming ParameterName Name 'signature_method' must match pattern '^[a-z][a-zA-Z0-9]*$'. 143
 Error sizes LineLength Line is longer than 80 characters (found 108). 145

org/apache/streams/twitter/api/Users.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.Tweet. 21
 Error imports UnusedImports Unused import - org.apache.juneau.remoteable.Path. 24
 Error imports UnusedImports Unused import - org.apache.juneau.remoteable.RequestBean. 28
 Error sizes LineLength Line is longer than 80 characters (found 99). 35
 Error sizes LineLength Line is longer than 80 characters (found 165). 41
 Error sizes LineLength Line is longer than 80 characters (found 81). 44
 Error sizes LineLength Line is longer than 80 characters (found 247). 45
 Error modifier RedundantModifier Redundant 'public' modifier. 49
 Error whitespace ParenPad '(' is followed by whitespace. 49
 Error sizes LineLength Line is longer than 80 characters (found 220). 52
 Error sizes LineLength Line is longer than 80 characters (found 81). 57
 Error sizes LineLength Line is longer than 80 characters (found 247). 58
 Error modifier RedundantModifier Redundant 'public' modifier. 62
 Error whitespace ParenPad '(' is followed by whitespace. 62
 Error sizes LineLength Line is longer than 80 characters (found 182). 65
 Error sizes LineLength Line is longer than 80 characters (found 81). 67
 Error sizes LineLength Line is longer than 80 characters (found 243). 68
 Error modifier RedundantModifier Redundant 'public' modifier. 72
 Error whitespace ParenPad '(' is followed by whitespace. 72
 Error javadoc JavadocMethod Expected @param tag for 'parameters'. 72

org/apache/streams/twitter/api/WelcomeMessageRules.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.WelcomeMessage. 21
 Error sizes LineLength Line is longer than 80 characters (found 99). 33
 Error sizes LineLength Line is longer than 80 characters (found 88). 35
 Error sizes LineLength Line is longer than 80 characters (found 83). 41
 Error sizes LineLength Line is longer than 80 characters (found 247). 42
 Error sizes LineLength Line is longer than 80 characters (found 119). 46
 Error modifier RedundantModifier Redundant 'public' modifier. 46
 Error javadoc JavadocMethod Expected @param tag for 'parameters'. 46
 Error sizes LineLength Line is longer than 80 characters (found 243). 52
 Error modifier RedundantModifier Redundant 'public' modifier. 56
 Error javadoc JavadocMethod Expected @param tag for 'id'. 56
 Error sizes LineLength Line is longer than 80 characters (found 156). 59
 Error sizes LineLength Line is longer than 80 characters (found 157). 61
 Error sizes LineLength Line is longer than 80 characters (found 214). 63
 Error sizes LineLength Line is longer than 80 characters (found 243). 66
 Error sizes LineLength Line is longer than 80 characters (found 91). 70
 Error modifier RedundantModifier Redundant 'public' modifier. 70
 Error javadoc JavadocMethod Expected @param tag for 'body'. 70
 Error sizes LineLength Line is longer than 80 characters (found 249). 75
 Error modifier RedundantModifier Redundant 'public' modifier. 79
 Error javadoc JavadocMethod Expected @param tag for 'id'. 79

org/apache/streams/twitter/api/WelcomeMessages.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.juneau.remoteable.RequestBean. 28
 Error sizes LineLength Line is longer than 80 characters (found 191). 33
 Error sizes LineLength Line is longer than 80 characters (found 82). 35
 Error sizes LineLength Line is longer than 80 characters (found 237). 42
 Error sizes LineLength Line is longer than 80 characters (found 112). 46
 Error modifier RedundantModifier Redundant 'public' modifier. 46
 Error javadoc JavadocMethod Expected @param tag for 'parameters'. 46
 Error sizes LineLength Line is longer than 80 characters (found 233). 52
 Error modifier RedundantModifier Redundant 'public' modifier. 56
 Error javadoc JavadocMethod Expected @param tag for 'id'. 56
 Error sizes LineLength Line is longer than 80 characters (found 303). 59
 Error sizes LineLength Line is longer than 80 characters (found 233). 62
 Error sizes LineLength Line is longer than 80 characters (found 103). 66
 Error modifier RedundantModifier Redundant 'public' modifier. 66
 Error javadoc JavadocMethod Expected @param tag for 'messageNewRequest'. 66
 Error sizes LineLength Line is longer than 80 characters (found 239). 71
 Error modifier RedundantModifier Redundant 'public' modifier. 74
 Error javadoc JavadocMethod Expected @param tag for 'id'. 74

org/apache/streams/twitter/converter/StreamsTwitterMapper.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 38
 Error sizes LineLength Line is longer than 80 characters (found 105). 42
 Error sizes LineLength Line is longer than 80 characters (found 90). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error sizes LineLength Line is longer than 80 characters (found 102). 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter dateTime should be final. 58
 Error whitespace ParenPad '(' is followed by whitespace. 63
 Error whitespace ParenPad ')' is preceded with whitespace. 63
 Error sizes LineLength Line is longer than 80 characters (found 82). 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error sizes LineLength Line is longer than 80 characters (found 87). 82
 Error sizes LineLength Line is longer than 80 characters (found 132). 84
 Error misc FinalParameters Parameter jpar should be final. 84
 Error misc FinalParameters Parameter context should be final. 84
 Error whitespace ParenPad '(' is followed by whitespace. 88
 Error whitespace ParenPad ')' is preceded with whitespace. 88
 Error sizes LineLength Line is longer than 80 characters (found 86). 92
 Error whitespace ParenPad '(' is followed by whitespace. 93
 Error whitespace ParenPad ')' is preceded with whitespace. 93

org/apache/streams/twitter/converter/TwitterDateTimeFormat.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error design DesignForExtension Class 'TwitterDateTimeFormat' looks like designed for extension (can be subclassed), but the method 'getFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterDateTimeFormat' final or making the method 'getFormat' static/final/abstract/empty, or adding allowed annotation for the method. 30

org/apache/streams/twitter/converter/TwitterDocumentClassifier.java

Severity Category Rule Message Line
 Error design DesignForExtension Class 'TwitterDocumentClassifier' looks like designed for extension (can be subclassed), but the method 'detectClasses' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterDocumentClassifier' final or making the method 'detectClasses' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error misc FinalParameters Parameter document should be final. 48
 Error sizes LineLength Line is longer than 80 characters (found 102). 52
 Error whitespace ParenPad '(' is followed by whitespace. 56
 Error whitespace ParenPad ')' is preceded with whitespace. 56
 Error whitespace ParenPad '(' is followed by whitespace. 58
 Error whitespace ParenPad ')' is preceded with whitespace. 58
 Error whitespace ParenPad '(' is followed by whitespace. 69
 Error whitespace ParenPad '(' is followed by whitespace. 72
 Error whitespace ParenPad ')' is preceded with whitespace. 72
 Error whitespace ParenPad '(' is followed by whitespace. 74
 Error whitespace ParenPad ')' is preceded with whitespace. 75
 Error whitespace ParenPad '(' is followed by whitespace. 77
 Error whitespace ParenPad ')' is preceded with whitespace. 77
 Error whitespace ParenPad '(' is followed by whitespace. 79
 Error whitespace ParenPad '(' is followed by whitespace. 82

org/apache/streams/twitter/converter/TwitterFollowActivityConverter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 96). 35
 Error javadoc JavadocType Missing a Javadoc comment. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error sizes LineLength Line is longer than 80 characters (found 96). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'requiredClass' must be private and have accessor methods. 46
 Error design DesignForExtension Class 'TwitterFollowActivityConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error design DesignForExtension Class 'TwitterFollowActivityConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error design DesignForExtension Class 'TwitterFollowActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error sizes LineLength Line is longer than 80 characters (found 88). 59
 Error misc FinalParameters Parameter deserialized should be final. 59
 Error design DesignForExtension Class 'TwitterFollowActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error misc FinalParameters Parameter list should be final. 64
 Error design DesignForExtension Class 'TwitterFollowActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error sizes LineLength Line is longer than 80 characters (found 89). 69
 Error misc FinalParameters Parameter event should be final. 69
 Error sizes LineLength Line is longer than 80 characters (found 93). 75
 Error design DesignForExtension Class 'TwitterFollowActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error misc FinalParameters Parameter list should be final. 81

org/apache/streams/twitter/converter/TwitterJodaDateSwap.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.commons.lang3.StringUtils. 21
 Error imports UnusedImports Unused import - org.joda.time.format.ISODateTimeFormat. 29
 Error sizes LineLength Line is longer than 80 characters (found 100). 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design VisibilityModifier Variable 'dateFormatter' must be private and have accessor methods. 37
 Error misc FinalParameters Parameter session should be final. 40
 Error misc FinalParameters Parameter o should be final. 40
 Error sizes LineLength Line is longer than 80 characters (found 98). 45
 Error misc FinalParameters Parameter session should be final. 45
 Error misc FinalParameters Parameter f should be final. 45
 Error misc FinalParameters Parameter hint should be final. 45
 Error blocks NeedBraces 'if' construct must use '{}'s. 46
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 46
 Error whitespace ParenPad '(' is followed by whitespace. 46
 Error blocks NeedBraces 'else' construct must use '{}'s. 48

org/apache/streams/twitter/converter/TwitterJsonDeleteActivityConverter.java

Severity Category Rule Message Line
 Error misc TodoComment Comment matches to-do format 'TODO:'. 40
 Error sizes LineLength Line is longer than 80 characters (found 100). 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error design VisibilityModifier Variable 'requiredClass' must be private and have accessor methods. 43
 Error design DesignForExtension Class 'TwitterJsonDeleteActivityConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonDeleteActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error sizes LineLength Line is longer than 80 characters (found 104). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error design DesignForExtension Class 'TwitterJsonDeleteActivityConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonDeleteActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error design DesignForExtension Class 'TwitterJsonDeleteActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonDeleteActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error sizes LineLength Line is longer than 80 characters (found 88). 62
 Error misc FinalParameters Parameter deserialized should be final. 62
 Error design DesignForExtension Class 'TwitterJsonDeleteActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonDeleteActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error misc FinalParameters Parameter list should be final. 67
 Error design DesignForExtension Class 'TwitterJsonDeleteActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonDeleteActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error misc FinalParameters Parameter serializedList should be final. 72
 Error design DesignForExtension Class 'TwitterJsonDeleteActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonDeleteActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error sizes LineLength Line is longer than 80 characters (found 90). 77
 Error misc FinalParameters Parameter delete should be final. 77
 Error design DesignForExtension Class 'TwitterJsonDeleteActivityConverter' looks like designed for extension (can be subclassed), but the method 'buildTarget' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonDeleteActivityConverter' final or making the method 'buildTarget' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error misc FinalParameters Parameter tweet should be final. 84

org/apache/streams/twitter/converter/TwitterJsonRetweetActivityConverter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 102). 36
 Error javadoc JavadocType Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error design VisibilityModifier Variable 'requiredClass' must be private and have accessor methods. 38
 Error design DesignForExtension Class 'TwitterJsonRetweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonRetweetActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error sizes LineLength Line is longer than 80 characters (found 106). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design DesignForExtension Class 'TwitterJsonRetweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'getInstance' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonRetweetActivityConverter' final or making the method 'getInstance' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error design DesignForExtension Class 'TwitterJsonRetweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonRetweetActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error design DesignForExtension Class 'TwitterJsonRetweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonRetweetActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error sizes LineLength Line is longer than 80 characters (found 89). 57
 Error misc FinalParameters Parameter deserialized should be final. 57
 Error design DesignForExtension Class 'TwitterJsonRetweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonRetweetActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error misc FinalParameters Parameter list should be final. 62
 Error design DesignForExtension Class 'TwitterJsonRetweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonRetweetActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error sizes LineLength Line is longer than 80 characters (found 92). 67
 Error misc FinalParameters Parameter retweet should be final. 67
 Error design DesignForExtension Class 'TwitterJsonRetweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonRetweetActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error misc FinalParameters Parameter serializedList should be final. 76
 Error whitespace ParenPad '(' is followed by whitespace. 78
 Error whitespace ParenPad ')' is preceded with whitespace. 78

org/apache/streams/twitter/converter/TwitterJsonTweetActivityConverter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 98). 36
 Error javadoc JavadocType Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error design VisibilityModifier Variable 'requiredClass' must be private and have accessor methods. 38
 Error design DesignForExtension Class 'TwitterJsonTweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonTweetActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error sizes LineLength Line is longer than 80 characters (found 102). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error design DesignForExtension Class 'TwitterJsonTweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonTweetActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error design DesignForExtension Class 'TwitterJsonTweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonTweetActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error sizes LineLength Line is longer than 80 characters (found 87). 57
 Error misc FinalParameters Parameter deserialized should be final. 57
 Error design DesignForExtension Class 'TwitterJsonTweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonTweetActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error misc FinalParameters Parameter list should be final. 62
 Error design DesignForExtension Class 'TwitterJsonTweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonTweetActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error sizes LineLength Line is longer than 80 characters (found 88). 67
 Error misc FinalParameters Parameter tweet should be final. 67
 Error design DesignForExtension Class 'TwitterJsonTweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonTweetActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error misc FinalParameters Parameter serializedList should be final. 77
 Error whitespace ParenPad '(' is followed by whitespace. 79
 Error whitespace ParenPad ')' is preceded with whitespace. 79

org/apache/streams/twitter/converter/TwitterJsonUserActivityConverter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 82). 34
 Error javadoc JavadocType Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error design DesignForExtension Class 'TwitterJsonUserActivityConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error sizes LineLength Line is longer than 80 characters (found 100). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error design DesignForExtension Class 'TwitterJsonUserActivityConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error design DesignForExtension Class 'TwitterJsonUserActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error sizes LineLength Line is longer than 80 characters (found 86). 55
 Error misc FinalParameters Parameter deserialized should be final. 55
 Error design DesignForExtension Class 'TwitterJsonUserActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error misc FinalParameters Parameter list should be final. 60
 Error design DesignForExtension Class 'TwitterJsonUserActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error sizes LineLength Line is longer than 80 characters (found 86). 66
 Error misc FinalParameters Parameter user should be final. 66
 Error design DesignForExtension Class 'TwitterJsonUserActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error misc FinalParameters Parameter serializedList should be final. 75
 Error whitespace ParenPad '(' is followed by whitespace. 77
 Error whitespace ParenPad ')' is preceded with whitespace. 77

org/apache/streams/twitter/converter/TwitterJsonUserActivityObjectConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 94). 30
 Error javadoc JavadocType Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error design VisibilityModifier Variable 'requiredClass' must be private and have accessor methods. 32
 Error design DesignForExtension Class 'TwitterJsonUserActivityObjectConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserActivityObjectConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. 34
 Error sizes LineLength Line is longer than 80 characters (found 112). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error design DesignForExtension Class 'TwitterJsonUserActivityObjectConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserActivityObjectConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error design DesignForExtension Class 'TwitterJsonUserActivityObjectConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserActivityObjectConverter' final or making the method 'fromActivityObject' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error sizes LineLength Line is longer than 80 characters (found 98). 51
 Error misc FinalParameters Parameter deserialized should be final. 51
 Error design DesignForExtension Class 'TwitterJsonUserActivityObjectConverter' looks like designed for extension (can be subclassed), but the method 'toActivityObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserActivityObjectConverter' final or making the method 'toActivityObject' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error sizes LineLength Line is longer than 80 characters (found 94). 56
 Error misc FinalParameters Parameter serialized should be final. 56

org/apache/streams/twitter/converter/TwitterJsonUserstreameventActivityConverter.java

Severity Category Rule Message Line
 Error misc TodoComment Comment matches to-do format 'TODO:'. 41
 Error sizes LineLength Line is longer than 80 characters (found 104). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error design VisibilityModifier Variable 'requiredClass' must be private and have accessor methods. 44
 Error design DesignForExtension Class 'TwitterJsonUserstreameventActivityConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserstreameventActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error sizes LineLength Line is longer than 80 characters (found 122). 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error design DesignForExtension Class 'TwitterJsonUserstreameventActivityConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserstreameventActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error design DesignForExtension Class 'TwitterJsonUserstreameventActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserstreameventActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error sizes LineLength Line is longer than 80 characters (found 97). 63
 Error misc FinalParameters Parameter deserialized should be final. 63
 Error design DesignForExtension Class 'TwitterJsonUserstreameventActivityConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserstreameventActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error misc FinalParameters Parameter list should be final. 68
 Error design DesignForExtension Class 'TwitterJsonUserstreameventActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserstreameventActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error sizes LineLength Line is longer than 80 characters (found 108). 73
 Error misc FinalParameters Parameter userstreamEvent should be final. 73
 Error design DesignForExtension Class 'TwitterJsonUserstreameventActivityConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserstreameventActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error misc FinalParameters Parameter serializedList should be final. 81
 Error sizes LineLength Line is longer than 80 characters (found 85). 91
 Error misc FinalParameters Parameter event should be final. 91
 Error javadoc JavadocStyle First sentence should end with a period. 105
 Error misc FinalParameters Parameter event should be final. 110
 Error javadoc JavadocStyle First sentence should end with a period. 114
 Error misc FinalParameters Parameter event should be final. 119
 Error design DesignForExtension Class 'TwitterJsonUserstreameventActivityConverter' looks like designed for extension (can be subclassed), but the method 'detectVerb' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserstreameventActivityConverter' final or making the method 'detectVerb' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 123
 Error misc FinalParameters Parameter event should be final. 123
 Error design DesignForExtension Class 'TwitterJsonUserstreameventActivityConverter' looks like designed for extension (can be subclassed), but the method 'buildTarget' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserstreameventActivityConverter' final or making the method 'buildTarget' static/final/abstract/empty, or adding allowed annotation for the method. 127
 Error javadoc JavadocMethod Missing a Javadoc comment. 127
 Error misc FinalParameters Parameter event should be final. 127

org/apache/streams/twitter/converter/util/TwitterActivityUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.TargetObject. 35
 Error sizes LineLength Line is longer than 80 characters (found 86). 58
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 60
 Error sizes LineLength Line is longer than 80 characters (found 90). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 64
 Error sizes LineLength Line is longer than 80 characters (found 88). 69
 Error sizes LineLength Line is longer than 80 characters (found 104). 72
 Error misc FinalParameters Parameter tweet should be final. 72
 Error misc FinalParameters Parameter activity should be final. 72
 Error sizes LineLength Line is longer than 80 characters (found 83). 76
 Error whitespace ParenPad '(' is followed by whitespace. 89
 Error whitespace ParenPad ')' is preceded with whitespace. 89
 Error sizes LineLength Line is longer than 80 characters (found 85). 90
 Error sizes LineLength Line is longer than 80 characters (found 127). 94
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 94
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 94
 Error javadoc JavadocStyle First sentence should end with a period. 99
 Error sizes LineLength Line is longer than 80 characters (found 88). 102
 Error misc FinalParameters Parameter user should be final. 104
 Error misc FinalParameters Parameter activity should be final. 104
 Error sizes LineLength Line is longer than 80 characters (found 106). 116
 Error misc FinalParameters Parameter delete should be final. 116
 Error misc FinalParameters Parameter activity should be final. 116
 Error sizes LineLength Line is longer than 80 characters (found 92). 120
 Error sizes LineLength Line is longer than 80 characters (found 109). 125
 Error misc FinalParameters Parameter tweet should be final. 133
 Error misc FinalParameters Parameter user should be final. 145
 Error misc FinalParameters Parameter delete should be final. 181
 Error misc FinalParameters Parameter tweet should be final. 193
 Error whitespace ParenPad '(' is followed by whitespace. 197
 Error whitespace ParenPad ')' is preceded with whitespace. 197
 Error misc FinalParameters Parameter delete should be final. 210
 Error javadoc JavadocStyle First sentence should end with a period. 217
 Error sizes LineLength Line is longer than 80 characters (found 88). 219
 Error sizes LineLength Line is longer than 80 characters (found 89). 223
 Error misc FinalParameters Parameter activity should be final. 223
 Error misc FinalParameters Parameter tweet should be final. 223
 Error misc FinalParameters Parameter verb should be final. 223
 Error whitespace ParenPad '(' is followed by whitespace. 226
 Error whitespace ParenPad ')' is preceded with whitespace. 226
 Error javadoc JavadocStyle First sentence should end with a period. 235
 Error misc FinalParameters Parameter tweet should be final. 240
 Error whitespace ParenPad '(' is followed by whitespace. 242
 Error whitespace ParenPad ')' is preceded with whitespace. 242
 Error misc FinalParameters Parameter tweet should be final. 257
 Error misc FinalParameters Parameter activity should be final. 266
 Error misc FinalParameters Parameter tweet should be final. 266
 Error sizes LineLength Line is longer than 80 characters (found 92). 267
 Error javadoc JavadocStyle First sentence should end with a period. 277
 Error misc FinalParameters Parameter activity should be final. 294
 Error misc FinalParameters Parameter event should be final. 294
 Error sizes LineLength Line is longer than 80 characters (found 92). 295
 Error misc FinalParameters Parameter idparts should be final. 304
 Error sizes LineLength Line is longer than 80 characters (found 139). 305
 Error sizes LineLength Line is longer than 80 characters (found 88). 309
 Error misc FinalParameters Parameter activity should be final. 314
 Error misc FinalParameters Parameter tweet should be final. 314
 Error sizes LineLength Line is longer than 80 characters (found 92). 315
 Error javadoc JavadocMethod Expected an @return tag. 357
 Error misc FinalParameters Parameter place should be final. 357
 Error whitespace ParenPad '(' is followed by whitespace. 358
 Error whitespace ParenPad ')' is preceded with whitespace. 358
 Error whitespace ParenPad '(' is followed by whitespace. 361
 Error whitespace ParenPad ')' is preceded with whitespace. 361
 Error whitespace ParenPad '(' is followed by whitespace. 364
 Error whitespace ParenPad ')' is preceded with whitespace. 364
 Error whitespace ParenPad '(' is followed by whitespace. 367
 Error coding MagicNumber '4' is a magic number. 367
 Error whitespace ParenPad ')' is preceded with whitespace. 367
 Error whitespace ParenPad '(' is followed by whitespace. 372

org/apache/streams/twitter/processor/FetchAndReplaceTwitterProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 129). 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error sizes LineLength Line is longer than 80 characters (found 102). 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error sizes LineLength Line is longer than 80 characters (found 112). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 70
 Error sizes LineLength Line is longer than 80 characters (found 136). 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error misc FinalParameters Parameter config should be final. 74
 Error coding HiddenField 'config' hides a field. 74
 Error design DesignForExtension Class 'FetchAndReplaceTwitterProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FetchAndReplaceTwitterProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 78
 Error design DesignForExtension Class 'FetchAndReplaceTwitterProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FetchAndReplaceTwitterProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error misc FinalParameters Parameter entry should be final. 84
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 86
 Error design DesignForExtension Class 'FetchAndReplaceTwitterProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FetchAndReplaceTwitterProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 104
 Error misc FinalParameters Parameter configurationObject should be final. 105
 Error sizes LineLength Line is longer than 80 characters (found 123). 121
 Error design DesignForExtension Class 'FetchAndReplaceTwitterProcessor' looks like designed for extension (can be subclassed), but the method 'fetchAndReplace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FetchAndReplaceTwitterProcessor' final or making the method 'fetchAndReplace' static/final/abstract/empty, or adding allowed annotation for the method. 121
 Error javadoc JavadocMethod Missing a Javadoc comment. 121
 Error misc FinalParameters Parameter doc should be final. 121
 Error misc FinalParameters Parameter originalId should be final. 121
 Error sizes LineLength Line is longer than 80 characters (found 109). 127
 Error design DesignForExtension Class 'FetchAndReplaceTwitterProcessor' looks like designed for extension (can be subclassed), but the method 'replace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FetchAndReplaceTwitterProcessor' final or making the method 'replace' static/final/abstract/empty, or adding allowed annotation for the method. 127
 Error javadoc JavadocMethod Missing a Javadoc comment. 127
 Error misc FinalParameters Parameter doc should be final. 127
 Error misc FinalParameters Parameter tweet should be final. 127
 Error sizes LineLength Line is longer than 80 characters (found 87). 129
 Error sizes LineLength Line is longer than 80 characters (found 87). 132
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 133
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 135
 Error sizes LineLength Line is longer than 80 characters (found 91). 137
 Error design DesignForExtension Class 'FetchAndReplaceTwitterProcessor' looks like designed for extension (can be subclassed), but the method 'fetch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FetchAndReplaceTwitterProcessor' final or making the method 'fetch' static/final/abstract/empty, or adding allowed annotation for the method. 141
 Error javadoc JavadocMethod Missing a Javadoc comment. 141
 Error misc FinalParameters Parameter doc should be final. 141
 Error design DesignForExtension Class 'FetchAndReplaceTwitterProcessor' looks like designed for extension (can be subclassed), but the method 'getTwitterClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FetchAndReplaceTwitterProcessor' final or making the method 'getTwitterClient' static/final/abstract/empty, or adding allowed annotation for the method. 150
 Error javadoc JavadocMethod Missing a Javadoc comment. 150
 Error sizes LineLength Line is longer than 80 characters (found 122). 159
 Error sizes LineLength Line is longer than 80 characters (found 102). 162
 Error sizes LineLength Line is longer than 80 characters (found 82). 169

org/apache/streams/twitter/processor/TwitterTypeConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 32

org/apache/streams/twitter/processor/TwitterUrlApiProcessor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 81). 36
 Error sizes LineLength Line is longer than 80 characters (found 96). 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 84). 56
 Error misc FinalParameters Parameter processorConfiguration should be final. 56
 Error javadoc JavadocMethod Expected @param tag for 'processorConfiguration'. 56
 Error design DesignForExtension Class 'TwitterUrlApiProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUrlApiProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error design DesignForExtension Class 'TwitterUrlApiProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUrlApiProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error misc FinalParameters Parameter entry should be final. 70
 Error sizes LineLength Line is longer than 80 characters (found 81). 72
 Error whitespace ParenPad '(' is followed by whitespace. 73
 Error design DesignForExtension Class 'TwitterUrlApiProcessor' looks like designed for extension (can be subclassed), but the method 'prepareParams' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUrlApiProcessor' final or making the method 'prepareParams' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error misc FinalParameters Parameter entry should be final. 81
 Error sizes LineLength Line is longer than 80 characters (found 98). 85

org/apache/streams/twitter/provider/SevenDaySearchProvider.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.TwitterTimelineProviderConfiguration. 30
 Error imports UnusedImports Unused import - org.apache.streams.twitter.api.StatusesUserTimelineRequest. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error sizes LineLength Line is longer than 80 characters (found 93). 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 84
 Error design DesignForExtension Class 'SevenDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error design VisibilityModifier Variable 'request' must be private and have accessor methods. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 94
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error design VisibilityModifier Variable 'executor' must be private and have accessor methods. 96
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error design VisibilityModifier Variable 'running' must be private and have accessor methods. 98
 Error javadoc JavadocVariable Missing a Javadoc comment. 100
 Error javadoc JavadocStyle First sentence should end with a period. 102
 Error sizes LineLength Line is longer than 80 characters (found 138). 119
 Error misc FinalParameters Parameter args should be final. 124
 Error sizes LineLength Line is longer than 80 characters (found 125). 134
 Error sizes LineLength Line is longer than 80 characters (found 98). 138
 Error sizes LineLength Line is longer than 80 characters (found 161). 139
 Error sizes LineLength Line is longer than 80 characters (found 129). 142
 Error sizes LineLength Line is longer than 80 characters (found 101). 144
 Error sizes LineLength Line is longer than 80 characters (found 111). 148
 Error whitespace ParenPad '(' is followed by whitespace. 159
 Error whitespace ParenPad ')' is preceded with whitespace. 159
 Error javadoc JavadocMethod Missing a Javadoc comment. 164
 Error misc FinalParameters Parameter config should be final. 164
 Error coding HiddenField 'config' hides a field. 164
 Error design DesignForExtension Class 'SevenDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'getProviderQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. 168
 Error javadoc JavadocMethod Missing a Javadoc comment. 168
 Error design DesignForExtension Class 'SevenDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 172
 Error design DesignForExtension Class 'SevenDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 177
 Error misc FinalParameters Parameter configurationObject should be final. 178
 Error sizes LineLength Line is longer than 80 characters (found 82). 180
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 180
 Error whitespace ParenPad '(' is followed by whitespace. 180
 Error whitespace ParenPad ')' is preceded with whitespace. 180
 Error whitespace ParenPad ')' is preceded with whitespace. 180
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 181
 Error sizes LineLength Line is longer than 80 characters (found 90). 202
 Error design DesignForExtension Class 'SevenDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 223
 Error design DesignForExtension Class 'SevenDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'submitSearchThread' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProvider' final or making the method 'submitSearchThread' static/final/abstract/empty, or adding allowed annotation for the method. 234
 Error javadoc JavadocMethod Missing a Javadoc comment. 234
 Error design DesignForExtension Class 'SevenDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 247
 Error sizes LineLength Line is longer than 80 characters (found 85). 263
 Error whitespace ParenPad '(' is followed by whitespace. 263
 Error whitespace ParenPad ')' is preceded with whitespace. 263
 Error design DesignForExtension Class 'SevenDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'constructQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProvider' final or making the method 'constructQueue' static/final/abstract/empty, or adding allowed annotation for the method. 275
 Error javadoc JavadocMethod Missing a Javadoc comment. 275
 Error design DesignForExtension Class 'SevenDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 279
 Error javadoc JavadocMethod Missing a Javadoc comment. 279
 Error misc FinalParameters Parameter sequence should be final. 279
 Error design DesignForExtension Class 'SevenDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 284
 Error javadoc JavadocMethod Missing a Javadoc comment. 284
 Error misc FinalParameters Parameter start should be final. 284
 Error misc FinalParameters Parameter end should be final. 284
 Error javadoc JavadocMethod Expected @throws tag for 'InstantiationException'. 293
 Error design DesignForExtension Class 'SevenDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 299
 Error design DesignForExtension Class 'SevenDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 304
 Error javadoc JavadocMethod Missing a Javadoc comment. 304
 Error misc FinalParameters Parameter pool should be final. 304
 Error coding MagicNumber '10' is a magic number. 308
 Error coding MagicNumber '10' is a magic number. 311
 Error design DesignForExtension Class 'SevenDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 323
 Error sizes LineLength Line is longer than 80 characters (found 100). 325

org/apache/streams/twitter/provider/SevenDaySearchProviderTask.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.api.StatusesUserTimelineRequest. 25
 Error sizes LineLength Line is longer than 80 characters (found 97). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error sizes LineLength Line is longer than 80 characters (found 142). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design VisibilityModifier Variable 'request' must be private and have accessor methods. 50
 Error sizes LineLength Line is longer than 80 characters (found 118). 58
 Error misc FinalParameters Parameter provider should be final. 58
 Error coding HiddenField 'provider' hides a field. 58
 Error misc FinalParameters Parameter twitter should be final. 58
 Error misc FinalParameters Parameter request should be final. 58
 Error coding HiddenField 'request' hides a field. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error naming MemberName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 64
 Error design VisibilityModifier Variable 'item_count' must be private and have accessor methods. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error naming MemberName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 65
 Error design VisibilityModifier Variable 'last_count' must be private and have accessor methods. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error naming MemberName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 66
 Error design VisibilityModifier Variable 'page_count' must be private and have accessor methods. 66
 Error design DesignForExtension Class 'SevenDaySearchProviderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 80
 Error whitespace ParenPad '(' is followed by whitespace. 80
 Error whitespace ParenPad ')' is preceded with whitespace. 80
 Error sizes LineLength Line is longer than 80 characters (found 95). 85
 Error sizes LineLength Line is longer than 80 characters (found 81). 91
 Error sizes LineLength Line is longer than 80 characters (found 101). 101
 Error regexp RegexpSingleline Line has trailing spaces. 102
 Error sizes LineLength Line is longer than 80 characters (found 83). 105
 Error design DesignForExtension Class 'SevenDaySearchProviderTask' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SevenDaySearchProviderTask' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error misc FinalParameters Parameter count should be final. 105
 Error misc FinalParameters Parameter page_count should be final. 105
 Error coding HiddenField 'page_count' hides a field. 105
 Error naming ParameterName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 105
 Error misc FinalParameters Parameter item_count should be final. 105
 Error coding HiddenField 'item_count' hides a field. 105
 Error naming ParameterName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 105

org/apache/streams/twitter/provider/ThirtyDaySearchProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error sizes LineLength Line is longer than 80 characters (found 94). 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 82
 Error design DesignForExtension Class 'ThirtyDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error design VisibilityModifier Variable 'request' must be private and have accessor methods. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error design VisibilityModifier Variable 'executor' must be private and have accessor methods. 94
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error design VisibilityModifier Variable 'running' must be private and have accessor methods. 96
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error javadoc JavadocStyle First sentence should end with a period. 100
 Error sizes LineLength Line is longer than 80 characters (found 138). 117
 Error misc FinalParameters Parameter args should be final. 122
 Error sizes LineLength Line is longer than 80 characters (found 125). 132
 Error sizes LineLength Line is longer than 80 characters (found 98). 136
 Error sizes LineLength Line is longer than 80 characters (found 163). 137
 Error sizes LineLength Line is longer than 80 characters (found 129). 140
 Error sizes LineLength Line is longer than 80 characters (found 101). 142
 Error sizes LineLength Line is longer than 80 characters (found 111). 146
 Error whitespace ParenPad '(' is followed by whitespace. 157
 Error whitespace ParenPad ')' is preceded with whitespace. 157
 Error javadoc JavadocMethod Missing a Javadoc comment. 162
 Error misc FinalParameters Parameter config should be final. 162
 Error coding HiddenField 'config' hides a field. 162
 Error design DesignForExtension Class 'ThirtyDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'getProviderQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. 166
 Error javadoc JavadocMethod Missing a Javadoc comment. 166
 Error design DesignForExtension Class 'ThirtyDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 170
 Error design DesignForExtension Class 'ThirtyDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 175
 Error misc FinalParameters Parameter configurationObject should be final. 176
 Error sizes LineLength Line is longer than 80 characters (found 83). 178
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 178
 Error whitespace ParenPad '(' is followed by whitespace. 178
 Error whitespace ParenPad ')' is preceded with whitespace. 178
 Error whitespace ParenPad ')' is preceded with whitespace. 178
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 179
 Error sizes LineLength Line is longer than 80 characters (found 90). 200
 Error design DesignForExtension Class 'ThirtyDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 221
 Error design DesignForExtension Class 'ThirtyDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'submitSearchThread' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProvider' final or making the method 'submitSearchThread' static/final/abstract/empty, or adding allowed annotation for the method. 232
 Error javadoc JavadocMethod Missing a Javadoc comment. 232
 Error design DesignForExtension Class 'ThirtyDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 245
 Error sizes LineLength Line is longer than 80 characters (found 85). 261
 Error whitespace ParenPad '(' is followed by whitespace. 261
 Error whitespace ParenPad ')' is preceded with whitespace. 261
 Error design DesignForExtension Class 'ThirtyDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'constructQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProvider' final or making the method 'constructQueue' static/final/abstract/empty, or adding allowed annotation for the method. 273
 Error javadoc JavadocMethod Missing a Javadoc comment. 273
 Error design DesignForExtension Class 'ThirtyDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 277
 Error javadoc JavadocMethod Missing a Javadoc comment. 277
 Error misc FinalParameters Parameter sequence should be final. 277
 Error design DesignForExtension Class 'ThirtyDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 282
 Error javadoc JavadocMethod Missing a Javadoc comment. 282
 Error misc FinalParameters Parameter start should be final. 282
 Error misc FinalParameters Parameter end should be final. 282
 Error javadoc JavadocMethod Expected @throws tag for 'InstantiationException'. 291
 Error design DesignForExtension Class 'ThirtyDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 297
 Error design DesignForExtension Class 'ThirtyDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 302
 Error javadoc JavadocMethod Missing a Javadoc comment. 302
 Error misc FinalParameters Parameter pool should be final. 302
 Error coding MagicNumber '10' is a magic number. 306
 Error coding MagicNumber '10' is a magic number. 309
 Error design DesignForExtension Class 'ThirtyDaySearchProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 321
 Error sizes LineLength Line is longer than 80 characters (found 100). 323

org/apache/streams/twitter/provider/ThirtyDaySearchProviderTask.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 98). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error sizes LineLength Line is longer than 80 characters (found 142). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design VisibilityModifier Variable 'request' must be private and have accessor methods. 50
 Error sizes LineLength Line is longer than 80 characters (found 121). 58
 Error misc FinalParameters Parameter provider should be final. 58
 Error coding HiddenField 'provider' hides a field. 58
 Error misc FinalParameters Parameter twitter should be final. 58
 Error misc FinalParameters Parameter request should be final. 58
 Error coding HiddenField 'request' hides a field. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error naming MemberName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 64
 Error design VisibilityModifier Variable 'item_count' must be private and have accessor methods. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error naming MemberName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 65
 Error design VisibilityModifier Variable 'last_count' must be private and have accessor methods. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error naming MemberName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 66
 Error design VisibilityModifier Variable 'page_count' must be private and have accessor methods. 66
 Error design DesignForExtension Class 'ThirtyDaySearchProviderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error sizes LineLength Line is longer than 80 characters (found 90). 77
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 87
 Error whitespace ParenPad '(' is followed by whitespace. 87
 Error whitespace ParenPad ')' is preceded with whitespace. 87
 Error sizes LineLength Line is longer than 80 characters (found 95). 92
 Error sizes LineLength Line is longer than 80 characters (found 101). 106
 Error sizes LineLength Line is longer than 80 characters (found 83). 110
 Error design DesignForExtension Class 'ThirtyDaySearchProviderTask' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThirtyDaySearchProviderTask' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error misc FinalParameters Parameter count should be final. 110
 Error misc FinalParameters Parameter page_count should be final. 110
 Error coding HiddenField 'page_count' hides a field. 110
 Error naming ParameterName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 110
 Error misc FinalParameters Parameter item_count should be final. 110
 Error coding HiddenField 'item_count' hides a field. 110
 Error naming ParameterName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 110

org/apache/streams/twitter/provider/TwitterEngagersProvider.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.core.DatumStatusCounter. 24
 Error sizes LineLength Line is longer than 80 characters (found 108). 74
 Error sizes LineLength Line is longer than 80 characters (found 111). 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error sizes LineLength Line is longer than 80 characters (found 94). 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 84
 Error design DesignForExtension Class 'TwitterEngagersProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterEngagersProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error design VisibilityModifier Variable 'running' must be private and have accessor methods. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error design VisibilityModifier Variable 'executor' must be private and have accessor methods. 96
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error design VisibilityModifier Variable 'streamsConfiguration' must be private and have accessor methods. 98
 Error javadoc JavadocStyle First sentence should end with a period. 100
 Error sizes LineLength Line is longer than 80 characters (found 146). 117
 Error misc FinalParameters Parameter args should be final. 122
 Error sizes LineLength Line is longer than 80 characters (found 125). 132
 Error sizes LineLength Line is longer than 80 characters (found 98). 136
 Error sizes LineLength Line is longer than 80 characters (found 163). 137
 Error sizes LineLength Line is longer than 80 characters (found 129). 140
 Error sizes LineLength Line is longer than 80 characters (found 101). 142
 Error sizes LineLength Line is longer than 80 characters (found 111). 146
 Error whitespace ParenPad '(' is followed by whitespace. 157
 Error whitespace ParenPad ')' is preceded with whitespace. 157
 Error javadoc JavadocMethod Missing a Javadoc comment. 162
 Error misc FinalParameters Parameter config should be final. 162
 Error coding HiddenField 'config' hides a field. 162
 Error design DesignForExtension Class 'TwitterEngagersProvider' looks like designed for extension (can be subclassed), but the method 'getProviderQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterEngagersProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. 166
 Error javadoc JavadocMethod Missing a Javadoc comment. 166
 Error design DesignForExtension Class 'TwitterEngagersProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterEngagersProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 170
 Error design DesignForExtension Class 'TwitterEngagersProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterEngagersProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 175
 Error misc FinalParameters Parameter configurationObject should be final. 176
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 178
 Error whitespace ParenPad '(' is followed by whitespace. 178
 Error whitespace ParenPad ')' is preceded with whitespace. 178
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 179
 Error sizes LineLength Line is longer than 80 characters (found 98). 180
 Error sizes LineLength Line is longer than 80 characters (found 86). 181
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 181
 Error whitespace ParenPad '(' is followed by whitespace. 181
 Error whitespace ParenPad ')' is preceded with whitespace. 181
 Error sizes LineLength Line is longer than 80 characters (found 97). 183
 Error sizes LineLength Line is longer than 80 characters (found 100). 188
 Error design DesignForExtension Class 'TwitterEngagersProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterEngagersProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 206
 Error sizes LineLength Line is longer than 80 characters (found 111). 214
 Error whitespace ParenPad '(' is followed by whitespace. 222
 Error whitespace ParenPad ')' is preceded with whitespace. 222
 Error design DesignForExtension Class 'TwitterEngagersProvider' looks like designed for extension (can be subclassed), but the method 'submitRetweeterIdsTaskThread' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterEngagersProvider' final or making the method 'submitRetweeterIdsTaskThread' static/final/abstract/empty, or adding allowed annotation for the method. 228
 Error javadoc JavadocMethod Missing a Javadoc comment. 228
 Error whitespace ParenPad '(' is followed by whitespace. 228
 Error misc FinalParameters Parameter postId should be final. 228
 Error whitespace ParenPad ')' is preceded with whitespace. 228
 Error coding MagicNumber '100l' is a magic number. 232
 Error misc UpperEll Should use uppercase 'L'. 232
 Error design DesignForExtension Class 'TwitterEngagersProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterEngagersProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 244
 Error sizes LineLength Line is longer than 80 characters (found 85). 272
 Error whitespace ParenPad '(' is followed by whitespace. 272
 Error whitespace ParenPad ')' is preceded with whitespace. 272
 Error design DesignForExtension Class 'TwitterEngagersProvider' looks like designed for extension (can be subclassed), but the method 'constructQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterEngagersProvider' final or making the method 'constructQueue' static/final/abstract/empty, or adding allowed annotation for the method. 284
 Error javadoc JavadocMethod Missing a Javadoc comment. 284
 Error design DesignForExtension Class 'TwitterEngagersProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterEngagersProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 288
 Error javadoc JavadocMethod Missing a Javadoc comment. 288
 Error misc FinalParameters Parameter sequence should be final. 288
 Error design DesignForExtension Class 'TwitterEngagersProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterEngagersProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 293
 Error javadoc JavadocMethod Missing a Javadoc comment. 293
 Error misc FinalParameters Parameter start should be final. 293
 Error misc FinalParameters Parameter end should be final. 293
 Error design DesignForExtension Class 'TwitterEngagersProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterEngagersProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 298
 Error design DesignForExtension Class 'TwitterEngagersProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterEngagersProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 304
 Error javadoc JavadocMethod Missing a Javadoc comment. 304
 Error misc FinalParameters Parameter pool should be final. 304
 Error coding MagicNumber '10' is a magic number. 308
 Error coding MagicNumber '10' is a magic number. 311
 Error design DesignForExtension Class 'TwitterEngagersProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterEngagersProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 323
 Error sizes LineLength Line is longer than 80 characters (found 100). 325

org/apache/streams/twitter/provider/TwitterFollowersIdsProviderTask.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 102). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'request' must be private and have accessor methods. 46
 Error sizes LineLength Line is longer than 80 characters (found 123). 54
 Error misc FinalParameters Parameter provider should be final. 54
 Error coding HiddenField 'provider' hides a field. 54
 Error misc FinalParameters Parameter twitter should be final. 54
 Error misc FinalParameters Parameter request should be final. 54
 Error coding HiddenField 'request' hides a field. 54
 Error design DesignForExtension Class 'TwitterFollowersIdsProviderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowersIdsProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error sizes LineLength Line is longer than 80 characters (found 92). 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error naming MemberName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 73
 Error design VisibilityModifier Variable 'last_count' must be private and have accessor methods. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error naming MemberName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 74
 Error design VisibilityModifier Variable 'page_count' must be private and have accessor methods. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error naming MemberName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 75
 Error design VisibilityModifier Variable 'item_count' must be private and have accessor methods. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error design VisibilityModifier Variable 'cursor' must be private and have accessor methods. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error misc FinalParameters Parameter request should be final. 78
 Error coding HiddenField 'request' hides a field. 78
 Error sizes LineLength Line is longer than 80 characters (found 95). 100
 Error sizes LineLength Line is longer than 80 characters (found 101). 113
 Error sizes LineLength Line is longer than 80 characters (found 96). 117
 Error design DesignForExtension Class 'TwitterFollowersIdsProviderTask' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowersIdsProviderTask' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. 117
 Error javadoc JavadocMethod Missing a Javadoc comment. 117
 Error misc FinalParameters Parameter cursor should be final. 117
 Error coding HiddenField 'cursor' hides a field. 117
 Error misc FinalParameters Parameter count should be final. 117
 Error misc FinalParameters Parameter page_count should be final. 117
 Error coding HiddenField 'page_count' hides a field. 117
 Error naming ParameterName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 117
 Error misc FinalParameters Parameter item_count should be final. 117
 Error coding HiddenField 'item_count' hides a field. 117
 Error naming ParameterName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 117

org/apache/streams/twitter/provider/TwitterFollowersListProviderTask.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 103). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design VisibilityModifier Variable 'request' must be private and have accessor methods. 45
 Error sizes LineLength Line is longer than 80 characters (found 125). 53
 Error misc FinalParameters Parameter provider should be final. 53
 Error coding HiddenField 'provider' hides a field. 53
 Error misc FinalParameters Parameter twitter should be final. 53
 Error misc FinalParameters Parameter request should be final. 53
 Error coding HiddenField 'request' hides a field. 53
 Error design DesignForExtension Class 'TwitterFollowersListProviderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowersListProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error naming MemberName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 70
 Error design VisibilityModifier Variable 'last_count' must be private and have accessor methods. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error naming MemberName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 71
 Error design VisibilityModifier Variable 'page_count' must be private and have accessor methods. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error naming MemberName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 72
 Error design VisibilityModifier Variable 'item_count' must be private and have accessor methods. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error design VisibilityModifier Variable 'cursor' must be private and have accessor methods. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter request should be final. 75
 Error coding HiddenField 'request' hides a field. 75
 Error sizes LineLength Line is longer than 80 characters (found 95). 95
 Error sizes LineLength Line is longer than 80 characters (found 101). 109
 Error sizes LineLength Line is longer than 80 characters (found 96). 113
 Error design DesignForExtension Class 'TwitterFollowersListProviderTask' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowersListProviderTask' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error misc FinalParameters Parameter cursor should be final. 113
 Error coding HiddenField 'cursor' hides a field. 113
 Error misc FinalParameters Parameter count should be final. 113
 Error misc FinalParameters Parameter page_count should be final. 113
 Error coding HiddenField 'page_count' hides a field. 113
 Error naming ParameterName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 113
 Error misc FinalParameters Parameter item_count should be final. 113
 Error coding HiddenField 'item_count' hides a field. 113
 Error naming ParameterName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 113

org/apache/streams/twitter/provider/TwitterFollowingProvider.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.TwitterUserInformationConfiguration. 31
 Error imports UnusedImports Unused import - org.apache.streams.twitter.api.FollowingIdsRequest. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error sizes LineLength Line is longer than 80 characters (found 95). 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error design VisibilityModifier Variable 'names' must be private and have accessor methods. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error design VisibilityModifier Variable 'ids' must be private and have accessor methods. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 91
 Error design VisibilityModifier Variable 'executor' must be private and have accessor methods. 91
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 95
 Error design VisibilityModifier Variable 'running' must be private and have accessor methods. 95
 Error javadoc JavadocVariable Missing a Javadoc comment. 97
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 97
 Error javadoc JavadocStyle First sentence should end with a period. 99
 Error sizes LineLength Line is longer than 80 characters (found 139). 116
 Error misc FinalParameters Parameter args should be final. 121
 Error sizes LineLength Line is longer than 80 characters (found 173). 130
 Error sizes LineLength Line is longer than 80 characters (found 100). 132
 Error sizes LineLength Line is longer than 80 characters (found 151). 133
 Error sizes LineLength Line is longer than 80 characters (found 99). 136
 Error sizes LineLength Line is longer than 80 characters (found 90). 137
 Error sizes LineLength Line is longer than 80 characters (found 101). 140
 Error whitespace ParenPad '(' is followed by whitespace. 155
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 160
 Error javadoc JavadocMethod Missing a Javadoc comment. 160
 Error javadoc JavadocVariable Missing a Javadoc comment. 164
 Error javadoc JavadocMethod Missing a Javadoc comment. 166
 Error sizes LineLength Line is longer than 80 characters (found 157). 167
 Error javadoc JavadocMethod Missing a Javadoc comment. 170
 Error misc FinalParameters Parameter config should be final. 170
 Error coding HiddenField 'config' hides a field. 170
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 174
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 179
 Error javadoc JavadocMethod Missing a Javadoc comment. 179
 Error misc FinalParameters Parameter configurationObject should be final. 179
 Error sizes LineLength Line is longer than 80 characters (found 90). 190
 Error sizes LineLength Line is longer than 80 characters (found 97). 214
 Error sizes LineLength Line is longer than 80 characters (found 126). 233
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 247
 Error javadoc JavadocMethod Missing a Javadoc comment. 247
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'createTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'createTask' static/final/abstract/empty, or adding allowed annotation for the method. 261
 Error javadoc JavadocMethod Missing a Javadoc comment. 261
 Error misc FinalParameters Parameter id should be final. 261
 Error misc FinalParameters Parameter name should be final. 261
 Error sizes LineLength Line is longer than 80 characters (found 81). 262
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 262
 Error whitespace ParenPad '(' is followed by whitespace. 262
 Error coding SimplifyBooleanExpression Expression can be simplified. 262
 Error whitespace ParenPad ')' is preceded with whitespace. 262
 Error sizes LineLength Line is longer than 80 characters (found 109). 263
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 263
 Error sizes LineLength Line is longer than 80 characters (found 89). 268
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 268
 Error whitespace ParenPad '(' is followed by whitespace. 268
 Error coding SimplifyBooleanExpression Expression can be simplified. 268
 Error whitespace ParenPad ')' is preceded with whitespace. 268
 Error sizes LineLength Line is longer than 80 characters (found 112). 269
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 269
 Error sizes LineLength Line is longer than 80 characters (found 90). 274
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 274
 Error whitespace ParenPad '(' is followed by whitespace. 274
 Error coding SimplifyBooleanExpression Expression can be simplified. 274
 Error whitespace ParenPad ')' is preceded with whitespace. 274
 Error sizes LineLength Line is longer than 80 characters (found 115). 275
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 275
 Error sizes LineLength Line is longer than 80 characters (found 91). 280
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 280
 Error whitespace ParenPad '(' is followed by whitespace. 280
 Error coding SimplifyBooleanExpression Expression can be simplified. 280
 Error whitespace ParenPad ')' is preceded with whitespace. 280
 Error sizes LineLength Line is longer than 80 characters (found 118). 281
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 281
 Error blocks NeedBraces 'else' construct must use '{}'s. 286
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'submitTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'submitTask' static/final/abstract/empty, or adding allowed annotation for the method. 289
 Error javadoc JavadocMethod Missing a Javadoc comment. 289
 Error misc FinalParameters Parameter providerTask should be final. 289
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'getTwitterClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'getTwitterClient' static/final/abstract/empty, or adding allowed annotation for the method. 294
 Error javadoc JavadocMethod Missing a Javadoc comment. 294
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 298
 Error javadoc JavadocMethod Missing a Javadoc comment. 298
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 316
 Error misc FinalParameters Parameter sequence should be final. 317
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 321
 Error misc FinalParameters Parameter start should be final. 322
 Error misc FinalParameters Parameter end should be final. 322
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. 326
 Error javadoc JavadocMethod Missing a Javadoc comment. 326
 Error misc FinalParameters Parameter users should be final. 326
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 330
 Error javadoc JavadocMethod Missing a Javadoc comment. 330
 Error sizes LineLength Line is longer than 80 characters (found 102). 331
 Error whitespace ParenPad '(' is followed by whitespace. 331
 Error whitespace ParenPad ')' is preceded with whitespace. 331
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'constructQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'constructQueue' static/final/abstract/empty, or adding allowed annotation for the method. 340
 Error javadoc JavadocMethod Missing a Javadoc comment. 340
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 345
 Error javadoc JavadocMethod Missing a Javadoc comment. 345
 Error misc FinalParameters Parameter pool should be final. 345
 Error coding MagicNumber '10' is a magic number. 349
 Error coding MagicNumber '10' is a magic number. 352
 Error design DesignForExtension Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 364
 Error javadoc JavadocMethod Missing a Javadoc comment. 364

org/apache/streams/twitter/provider/TwitterFriendsIdsProviderTask.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 100). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'request' must be private and have accessor methods. 46
 Error sizes LineLength Line is longer than 80 characters (found 119). 54
 Error misc FinalParameters Parameter provider should be final. 54
 Error coding HiddenField 'provider' hides a field. 54
 Error misc FinalParameters Parameter twitter should be final. 54
 Error misc FinalParameters Parameter request should be final. 54
 Error coding HiddenField 'request' hides a field. 54
 Error design DesignForExtension Class 'TwitterFriendsIdsProviderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFriendsIdsProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error sizes LineLength Line is longer than 80 characters (found 92). 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error naming MemberName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 73
 Error design VisibilityModifier Variable 'last_count' must be private and have accessor methods. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error naming MemberName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 74
 Error design VisibilityModifier Variable 'page_count' must be private and have accessor methods. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error naming MemberName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 75
 Error design VisibilityModifier Variable 'item_count' must be private and have accessor methods. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error design VisibilityModifier Variable 'cursor' must be private and have accessor methods. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error misc FinalParameters Parameter request should be final. 78
 Error coding HiddenField 'request' hides a field. 78
 Error sizes LineLength Line is longer than 80 characters (found 95). 100
 Error sizes LineLength Line is longer than 80 characters (found 101). 114
 Error sizes LineLength Line is longer than 80 characters (found 96). 118
 Error design DesignForExtension Class 'TwitterFriendsIdsProviderTask' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFriendsIdsProviderTask' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error misc FinalParameters Parameter cursor should be final. 118
 Error coding HiddenField 'cursor' hides a field. 118
 Error misc FinalParameters Parameter count should be final. 118
 Error misc FinalParameters Parameter page_count should be final. 118
 Error coding HiddenField 'page_count' hides a field. 118
 Error naming ParameterName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 118
 Error misc FinalParameters Parameter item_count should be final. 118
 Error coding HiddenField 'item_count' hides a field. 118
 Error naming ParameterName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 118

org/apache/streams/twitter/provider/TwitterFriendsListProviderTask.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 101). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'request' must be private and have accessor methods. 46
 Error sizes LineLength Line is longer than 80 characters (found 121). 54
 Error misc FinalParameters Parameter provider should be final. 54
 Error coding HiddenField 'provider' hides a field. 54
 Error misc FinalParameters Parameter twitter should be final. 54
 Error misc FinalParameters Parameter request should be final. 54
 Error coding HiddenField 'request' hides a field. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error naming MemberName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 60
 Error design VisibilityModifier Variable 'last_count' must be private and have accessor methods. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error naming MemberName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 61
 Error design VisibilityModifier Variable 'page_count' must be private and have accessor methods. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error naming MemberName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 62
 Error design VisibilityModifier Variable 'item_count' must be private and have accessor methods. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error design VisibilityModifier Variable 'cursor' must be private and have accessor methods. 63
 Error design DesignForExtension Class 'TwitterFriendsListProviderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFriendsListProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error sizes LineLength Line is longer than 80 characters (found 92). 68
 Error sizes LineLength Line is longer than 80 characters (found 117). 72
 Error coding AvoidInlineConditionals Avoid inline conditionals. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter request should be final. 76
 Error coding HiddenField 'request' hides a field. 76
 Error sizes LineLength Line is longer than 80 characters (found 95). 98
 Error sizes LineLength Line is longer than 80 characters (found 101). 112
 Error sizes LineLength Line is longer than 80 characters (found 96). 116
 Error design DesignForExtension Class 'TwitterFriendsListProviderTask' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFriendsListProviderTask' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 116
 Error misc FinalParameters Parameter cursor should be final. 116
 Error coding HiddenField 'cursor' hides a field. 116
 Error misc FinalParameters Parameter count should be final. 116
 Error misc FinalParameters Parameter page_count should be final. 116
 Error coding HiddenField 'page_count' hides a field. 116
 Error naming ParameterName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 116
 Error misc FinalParameters Parameter item_count should be final. 116
 Error coding HiddenField 'item_count' hides a field. 116
 Error naming ParameterName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 116

org/apache/streams/twitter/provider/TwitterProviderUtil.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 27
 Error misc FinalParameters Parameter config should be final. 34

org/apache/streams/twitter/provider/TwitterRetweeterIdsTask.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.api.RetweetsRequest. 25
 Error sizes LineLength Line is longer than 80 characters (found 94). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error sizes LineLength Line is longer than 80 characters (found 142). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design VisibilityModifier Variable 'request' must be private and have accessor methods. 50
 Error sizes LineLength Line is longer than 80 characters (found 114). 58
 Error misc FinalParameters Parameter provider should be final. 58
 Error coding HiddenField 'provider' hides a field. 58
 Error misc FinalParameters Parameter twitter should be final. 58
 Error misc FinalParameters Parameter request should be final. 58
 Error coding HiddenField 'request' hides a field. 58
 Error design DesignForExtension Class 'TwitterRetweeterIdsTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterRetweeterIdsTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error sizes LineLength Line is longer than 80 characters (found 87). 75

org/apache/streams/twitter/provider/TwitterRetweetsTask.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.api.UsersLookupRequest. 25
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.User. 28
 Error sizes LineLength Line is longer than 80 characters (found 90). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error sizes LineLength Line is longer than 80 characters (found 142). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design VisibilityModifier Variable 'request' must be private and have accessor methods. 50
 Error sizes LineLength Line is longer than 80 characters (found 106). 58
 Error misc FinalParameters Parameter provider should be final. 58
 Error coding HiddenField 'provider' hides a field. 58
 Error misc FinalParameters Parameter twitter should be final. 58
 Error misc FinalParameters Parameter request should be final. 58
 Error coding HiddenField 'request' hides a field. 58
 Error design DesignForExtension Class 'TwitterRetweetsTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterRetweetsTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error sizes LineLength Line is longer than 80 characters (found 90). 72

org/apache/streams/twitter/provider/TwitterStreamHelper.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 90). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error sizes LineLength Line is longer than 80 characters (found 111). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter provider should be final. 51
 Error coding HiddenField 'provider' hides a field. 51
 Error misc FinalParameters Parameter provider should be final. 60
 Error coding HiddenField 'provider' hides a field. 60
 Error misc FinalParameters Parameter poolSize should be final. 60
 Error sizes LineLength Line is longer than 80 characters (found 108). 61
 Error design DesignForExtension Class 'TwitterStreamHelper' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamHelper' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error coding MagicNumber '10' is a magic number. 73
 Error sizes LineLength Line is longer than 80 characters (found 95). 78
 Error design DesignForExtension Class 'TwitterStreamHelper' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamHelper' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error coding MagicNumber '30' is a magic number. 83
 Error sizes LineLength Line is longer than 80 characters (found 85). 86
 Error javadoc JavadocType Missing a Javadoc comment. 86
 Error sizes LineLength Line is longer than 80 characters (found 84). 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error naming ConstantName Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error design VisibilityModifier Variable 'item' must be private and have accessor methods. 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error misc FinalParameters Parameter item should be final. 92
 Error coding HiddenField 'item' hides a field. 92
 Error design DesignForExtension Class 'StreamDeserializer' looks like designed for extension (can be subclassed), but the method 'call' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamDeserializer' final or making the method 'call' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error sizes LineLength Line is longer than 80 characters (found 81). 99

org/apache/streams/twitter/provider/TwitterStreamProvider.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 99). 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error sizes LineLength Line is longer than 80 characters (found 92). 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error javadoc JavadocStyle First sentence should end with a period. 89
 Error sizes LineLength Line is longer than 80 characters (found 136). 105
 Error misc FinalParameters Parameter args should be final. 109
 Error javadoc JavadocMethod Expected @param tag for 'args'. 109
 Error sizes LineLength Line is longer than 80 characters (found 125). 119
 Error sizes LineLength Line is longer than 80 characters (found 98). 123
 Error sizes LineLength Line is longer than 80 characters (found 143). 124
 Error sizes LineLength Line is longer than 80 characters (found 124). 127
 Error sizes LineLength Line is longer than 80 characters (found 91). 131
 Error sizes LineLength Line is longer than 80 characters (found 111). 139
 Error whitespace ParenPad '(' is followed by whitespace. 150
 Error javadoc JavadocVariable Missing a Javadoc comment. 155
 Error javadoc JavadocVariable Missing a Javadoc comment. 157
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 159
 Error javadoc JavadocMethod Missing a Javadoc comment. 159
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 163
 Error javadoc JavadocMethod Missing a Javadoc comment. 163
 Error misc FinalParameters Parameter config should be final. 163
 Error coding HiddenField 'config' hides a field. 163
 Error javadoc JavadocVariable Missing a Javadoc comment. 167
 Error javadoc JavadocVariable Missing a Javadoc comment. 169
 Error javadoc JavadocVariable Missing a Javadoc comment. 170
 Error design VisibilityModifier Variable 'endpoint' must be private and have accessor methods. 170
 Error javadoc JavadocVariable Missing a Javadoc comment. 171
 Error javadoc JavadocVariable Missing a Javadoc comment. 172
 Error javadoc JavadocVariable Missing a Javadoc comment. 173
 Error design VisibilityModifier Variable 'processor' must be private and have accessor methods. 173
 Error javadoc JavadocVariable Missing a Javadoc comment. 174
 Error javadoc JavadocVariable Missing a Javadoc comment. 175
 Error javadoc JavadocMethod Missing a Javadoc comment. 177
 Error sizes LineLength Line is longer than 80 characters (found 144). 178
 Error javadoc JavadocMethod Missing a Javadoc comment. 181
 Error misc FinalParameters Parameter config should be final. 181
 Error coding HiddenField 'config' hides a field. 181
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 185
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 190
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 196
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 213
 Error misc FinalParameters Parameter sequence should be final. 214
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 218
 Error misc FinalParameters Parameter start should be final. 219
 Error misc FinalParameters Parameter end should be final. 219
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 223
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 228
 Error misc FinalParameters Parameter configurationObject should be final. 229
 Error whitespace ParenPad ')' is preceded with whitespace. 234
 Error whitespace ParenPad ')' is preceded with whitespace. 243
 Error sizes LineLength Line is longer than 80 characters (found 83). 248
 Error whitespace ParenPad '(' is followed by whitespace. 250
 Error whitespace ParenPad ')' is preceded with whitespace. 250
 Error sizes LineLength Line is longer than 80 characters (found 85). 252
 Error whitespace ParenPad '(' is followed by whitespace. 253
 Error whitespace ParenPad ')' is preceded with whitespace. 253
 Error whitespace ParenPad '(' is followed by whitespace. 256
 Error whitespace ParenPad ')' is preceded with whitespace. 256
 Error whitespace ParenPad '(' is followed by whitespace. 264
 Error whitespace ParenPad '(' is followed by whitespace. 272
 Error whitespace ParenPad ')' is preceded with whitespace. 272
 Error whitespace ParenPad '(' is followed by whitespace. 282
 Error whitespace ParenPad ')' is preceded with whitespace. 282
 Error coding MagicNumber '1200000' is a magic number. 308
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 314
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'getDatumStatusCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'getDatumStatusCounter' static/final/abstract/empty, or adding allowed annotation for the method. 321
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'addDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'addDatum' static/final/abstract/empty, or adding allowed annotation for the method. 326
 Error javadoc JavadocMethod Missing a Javadoc comment. 326
 Error misc FinalParameters Parameter future should be final. 326
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'drainTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'drainTo' static/final/abstract/empty, or adding allowed annotation for the method. 338
 Error javadoc JavadocMethod Missing a Javadoc comment. 338
 Error misc FinalParameters Parameter drain should be final. 338
 Error design DesignForExtension Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'pollForDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'pollForDatum' static/final/abstract/empty, or adding allowed annotation for the method. 348
 Error javadoc JavadocMethod Missing a Javadoc comment. 348

org/apache/streams/twitter/provider/TwitterTimelineProvider.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.api.UsersLookupRequest. 32
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.User. 34
 Error imports UnusedImports Unused import - java.util.Collection. 59
 Error imports UnusedImports Unused import - java.util.concurrent.Executors.newSingleThreadExecutor. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error sizes LineLength Line is longer than 80 characters (found 94). 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 87
 Error design DesignForExtension Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error design VisibilityModifier Variable 'names' must be private and have accessor methods. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error design VisibilityModifier Variable 'ids' must be private and have accessor methods. 94
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 96
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error design VisibilityModifier Variable 'idsCount' must be private and have accessor methods. 98
 Error javadoc JavadocVariable Missing a Javadoc comment. 99
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 99
 Error javadoc JavadocVariable Missing a Javadoc comment. 101
 Error design VisibilityModifier Variable 'executor' must be private and have accessor methods. 101
 Error javadoc JavadocVariable Missing a Javadoc comment. 103
 Error design VisibilityModifier Variable 'start' must be private and have accessor methods. 103
 Error javadoc JavadocVariable Missing a Javadoc comment. 104
 Error design VisibilityModifier Variable 'end' must be private and have accessor methods. 104
 Error javadoc JavadocVariable Missing a Javadoc comment. 106
 Error design VisibilityModifier Variable 'running' must be private and have accessor methods. 106
 Error javadoc JavadocVariable Missing a Javadoc comment. 108
 Error design VisibilityModifier Variable 'futures' must be private and have accessor methods. 108
 Error javadoc JavadocStyle First sentence should end with a period. 110
 Error sizes LineLength Line is longer than 80 characters (found 138). 127
 Error misc FinalParameters Parameter args should be final. 132
 Error sizes LineLength Line is longer than 80 characters (found 125). 142
 Error sizes LineLength Line is longer than 80 characters (found 98). 146
 Error sizes LineLength Line is longer than 80 characters (found 163). 147
 Error sizes LineLength Line is longer than 80 characters (found 129). 150
 Error sizes LineLength Line is longer than 80 characters (found 101). 152
 Error sizes LineLength Line is longer than 80 characters (found 111). 156
 Error whitespace ParenPad '(' is followed by whitespace. 167
 Error whitespace ParenPad ')' is preceded with whitespace. 167
 Error sizes LineLength Line is longer than 80 characters (found 164). 177
 Error javadoc JavadocMethod Missing a Javadoc comment. 180
 Error misc FinalParameters Parameter config should be final. 180
 Error coding HiddenField 'config' hides a field. 180
 Error design DesignForExtension Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'getProviderQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. 184
 Error javadoc JavadocMethod Missing a Javadoc comment. 184
 Error design DesignForExtension Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 188
 Error design DesignForExtension Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 193
 Error misc FinalParameters Parameter configurationObject should be final. 194
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 196
 Error whitespace ParenPad '(' is followed by whitespace. 196
 Error whitespace ParenPad ')' is preceded with whitespace. 196
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 197
 Error sizes LineLength Line is longer than 80 characters (found 90). 215
 Error sizes LineLength Line is longer than 80 characters (found 97). 229
 Error design DesignForExtension Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 250
 Error design DesignForExtension Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'submitTimelineThreads' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'submitTimelineThreads' static/final/abstract/empty, or adding allowed annotation for the method. 261
 Error javadoc JavadocMethod Missing a Javadoc comment. 261
 Error misc FinalParameters Parameter ids should be final. 261
 Error coding HiddenField 'ids' hides a field. 261
 Error misc FinalParameters Parameter names should be final. 261
 Error coding HiddenField 'names' hides a field. 261
 Error sizes LineLength Line is longer than 80 characters (found 81). 267
 Error sizes LineLength Line is longer than 80 characters (found 81). 280
 Error design DesignForExtension Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 291
 Error sizes LineLength Line is longer than 80 characters (found 85). 307
 Error whitespace ParenPad '(' is followed by whitespace. 307
 Error whitespace ParenPad ')' is preceded with whitespace. 307
 Error design DesignForExtension Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'constructQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'constructQueue' static/final/abstract/empty, or adding allowed annotation for the method. 319
 Error javadoc JavadocMethod Missing a Javadoc comment. 319
 Error design DesignForExtension Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 323
 Error javadoc JavadocMethod Missing a Javadoc comment. 323
 Error misc FinalParameters Parameter sequence should be final. 323
 Error design DesignForExtension Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 328
 Error javadoc JavadocMethod Missing a Javadoc comment. 328
 Error misc FinalParameters Parameter start should be final. 328
 Error coding HiddenField 'start' hides a field. 328
 Error misc FinalParameters Parameter end should be final. 328
 Error coding HiddenField 'end' hides a field. 328
 Error javadoc JavadocMethod Expected @throws tag for 'InstantiationException'. 337
 Error design DesignForExtension Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 343
 Error design DesignForExtension Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 348
 Error javadoc JavadocMethod Missing a Javadoc comment. 348
 Error misc FinalParameters Parameter pool should be final. 348
 Error coding MagicNumber '10' is a magic number. 352
 Error coding MagicNumber '10' is a magic number. 355
 Error design DesignForExtension Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 367
 Error sizes LineLength Line is longer than 80 characters (found 100). 369

org/apache/streams/twitter/provider/TwitterTimelineProviderTask.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 98). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error sizes LineLength Line is longer than 80 characters (found 142). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'request' must be private and have accessor methods. 48
 Error sizes LineLength Line is longer than 80 characters (found 126). 56
 Error misc FinalParameters Parameter provider should be final. 56
 Error coding HiddenField 'provider' hides a field. 56
 Error misc FinalParameters Parameter twitter should be final. 56
 Error misc FinalParameters Parameter request should be final. 56
 Error coding HiddenField 'request' hides a field. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error naming MemberName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 62
 Error design VisibilityModifier Variable 'item_count' must be private and have accessor methods. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error naming MemberName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 63
 Error design VisibilityModifier Variable 'last_count' must be private and have accessor methods. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error naming MemberName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 64
 Error design VisibilityModifier Variable 'page_count' must be private and have accessor methods. 64
 Error design DesignForExtension Class 'TwitterTimelineProviderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 76
 Error whitespace ParenPad '(' is followed by whitespace. 76
 Error whitespace ParenPad ')' is preceded with whitespace. 76
 Error sizes LineLength Line is longer than 80 characters (found 95). 81
 Error sizes LineLength Line is longer than 80 characters (found 81). 87
 Error sizes LineLength Line is longer than 80 characters (found 101). 97
 Error regexp RegexpSingleline Line has trailing spaces. 98
 Error sizes LineLength Line is longer than 80 characters (found 83). 101
 Error design DesignForExtension Class 'TwitterTimelineProviderTask' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProviderTask' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 101
 Error misc FinalParameters Parameter count should be final. 101
 Error misc FinalParameters Parameter page_count should be final. 101
 Error coding HiddenField 'page_count' hides a field. 101
 Error naming ParameterName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 101
 Error misc FinalParameters Parameter item_count should be final. 101
 Error coding HiddenField 'item_count' hides a field. 101
 Error naming ParameterName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 101

org/apache/streams/twitter/provider/TwitterUserInformationProvider.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.twitter.pojo.User. 34
 Error imports UnusedImports Unused import - org.apache.streams.util.ComponentUtils. 35
 Error imports UnusedImports Unused import - java.util.Iterator. 61
 Error imports UnusedImports Unused import - java.util.concurrent.Executors.newSingleThreadExecutor. 74
 Error sizes LineLength Line is longer than 80 characters (found 86). 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error sizes LineLength Line is longer than 80 characters (found 131). 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 83
 Error design VisibilityModifier Variable 'MAPPER' must be private and have accessor methods. 83
 Error sizes LineLength Line is longer than 80 characters (found 101). 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 91
 Error design VisibilityModifier Variable 'names' must be private and have accessor methods. 91
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error design VisibilityModifier Variable 'ids' must be private and have accessor methods. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 94
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 96
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter config should be final. 102
 Error coding HiddenField 'config' hides a field. 102
 Error javadoc JavadocVariable Missing a Javadoc comment. 106
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 106
 Error javadoc JavadocVariable Missing a Javadoc comment. 108
 Error design VisibilityModifier Variable 'executor' must be private and have accessor methods. 108
 Error javadoc JavadocVariable Missing a Javadoc comment. 110
 Error design VisibilityModifier Variable 'start' must be private and have accessor methods. 110
 Error javadoc JavadocVariable Missing a Javadoc comment. 111
 Error design VisibilityModifier Variable 'end' must be private and have accessor methods. 111
 Error javadoc JavadocVariable Missing a Javadoc comment. 113
 Error design VisibilityModifier Variable 'running' must be private and have accessor methods. 113
 Error javadoc JavadocVariable Missing a Javadoc comment. 115
 Error javadoc JavadocStyle First sentence should end with a period. 117
 Error sizes LineLength Line is longer than 80 characters (found 145). 134
 Error misc FinalParameters Parameter args should be final. 139
 Error sizes LineLength Line is longer than 80 characters (found 125). 149
 Error sizes LineLength Line is longer than 80 characters (found 98). 153
 Error sizes LineLength Line is longer than 80 characters (found 161). 154
 Error sizes LineLength Line is longer than 80 characters (found 89). 155
 Error sizes LineLength Line is longer than 80 characters (found 101). 157
 Error sizes LineLength Line is longer than 80 characters (found 111). 161
 Error whitespace ParenPad '(' is followed by whitespace. 172
 Error misc TodoComment Comment matches to-do format 'TODO:'. 177
 Error sizes LineLength Line is longer than 80 characters (found 96). 178
 Error javadoc JavadocMethod Missing a Javadoc comment. 178
 Error misc FinalParameters Parameter numThreads should be final. 178
 Error misc FinalParameters Parameter queueSize should be final. 178
 Error coding MagicNumber '5000L' is a magic number. 180
 Error sizes LineLength Line is longer than 80 characters (found 94). 181
 Error sizes LineLength Line is longer than 80 characters (found 163). 189
 Error sizes LineLength Line is longer than 80 characters (found 85). 192
 Error javadoc JavadocMethod Missing a Javadoc comment. 192
 Error misc FinalParameters Parameter config should be final. 192
 Error coding HiddenField 'config' hides a field. 192
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'getProviderQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. 196
 Error javadoc JavadocMethod Missing a Javadoc comment. 196
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 200
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 205
 Error misc FinalParameters Parameter configurationObject should be final. 206
 Error whitespace ParenPad '(' is followed by whitespace. 208
 Error whitespace ParenPad ')' is preceded with whitespace. 208
 Error sizes LineLength Line is longer than 80 characters (found 90). 221
 Error sizes LineLength Line is longer than 80 characters (found 97). 246
 Error sizes LineLength Line is longer than 80 characters (found 81). 265
 Error sizes LineLength Line is longer than 80 characters (found 83). 269
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'submitUserInformationThreads' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'submitUserInformationThreads' static/final/abstract/empty, or adding allowed annotation for the method. 269
 Error javadoc JavadocMethod Missing a Javadoc comment. 269
 Error misc FinalParameters Parameter ids should be final. 269
 Error coding HiddenField 'ids' hides a field. 269
 Error misc FinalParameters Parameter names should be final. 269
 Error coding HiddenField 'names' hides a field. 269
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 272
 Error whitespace ParenPad '(' is followed by whitespace. 272
 Error coding MagicNumber '100' is a magic number. 272
 Error whitespace ParenPad ')' is preceded with whitespace. 272
 Error coding MagicNumber '100' is a magic number. 273
 Error sizes LineLength Line is longer than 80 characters (found 95). 274
 Error coding MagicNumber '100' is a magic number. 281
 Error sizes LineLength Line is longer than 80 characters (found 95). 285
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 295
 Error whitespace ParenPad '(' is followed by whitespace. 295
 Error coding MagicNumber '100' is a magic number. 295
 Error whitespace ParenPad ')' is preceded with whitespace. 295
 Error coding MagicNumber '100' is a magic number. 296
 Error sizes LineLength Line is longer than 80 characters (found 95). 297
 Error coding MagicNumber '100' is a magic number. 304
 Error sizes LineLength Line is longer than 80 characters (found 95). 308
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 319
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 331
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'constructQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'constructQueue' static/final/abstract/empty, or adding allowed annotation for the method. 350
 Error javadoc JavadocMethod Missing a Javadoc comment. 350
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 354
 Error javadoc JavadocMethod Missing a Javadoc comment. 354
 Error misc FinalParameters Parameter sequence should be final. 354
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 359
 Error misc FinalParameters Parameter start should be final. 360
 Error coding HiddenField 'start' hides a field. 360
 Error misc FinalParameters Parameter end should be final. 360
 Error coding HiddenField 'end' hides a field. 360
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 365
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 369
 Error sizes LineLength Line is longer than 80 characters (found 102). 371
 Error whitespace ParenPad '(' is followed by whitespace. 371
 Error whitespace ParenPad ')' is preceded with whitespace. 371
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 379
 Error javadoc JavadocMethod Missing a Javadoc comment. 379
 Error misc FinalParameters Parameter pool should be final. 379
 Error coding MagicNumber '10' is a magic number. 383
 Error coding MagicNumber '10' is a magic number. 386
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'getTwitterClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'getTwitterClient' static/final/abstract/empty, or adding allowed annotation for the method. 398
 Error javadoc JavadocMethod Missing a Javadoc comment. 398
 Error design DesignForExtension Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 402

org/apache/streams/twitter/provider/TwitterUserInformationProviderTask.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 105). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error sizes LineLength Line is longer than 80 characters (found 142). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error naming StaticVariableName Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'provider' must be private and have accessor methods. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error design VisibilityModifier Variable 'client' must be private and have accessor methods. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'request' must be private and have accessor methods. 48
 Error sizes LineLength Line is longer than 80 characters (found 131). 56
 Error misc FinalParameters Parameter provider should be final. 56
 Error coding HiddenField 'provider' hides a field. 56
 Error misc FinalParameters Parameter twitter should be final. 56
 Error misc FinalParameters Parameter request should be final. 56
 Error coding HiddenField 'request' hides a field. 56
 Error design DesignForExtension Class 'TwitterUserInformationProviderTask' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error sizes LineLength Line is longer than 80 characters (found 87). 70

org/apache/streams/twitter/search/SearchUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - org.apache.streams.twitter.api.ThirtyDaySearch. 21
 Error javadoc JavadocType Missing a Javadoc comment. 28
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 28
 Error sizes LineLength Line is longer than 80 characters (found 81). 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error misc FinalParameters Parameter operator should be final. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter operator should be final. 36
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 38
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 42
 Error whitespace ParenPad '(' is followed by whitespace. 42
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 45
 Error whitespace ParenPad '(' is followed by whitespace. 45
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 48
 Error whitespace ParenPad '(' is followed by whitespace. 48
 Error naming LocalVariableName Name 'exact_phrase' must match pattern '^[a-z][a-zA-Z0-9]*$'. 48
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 51
 Error whitespace ParenPad '(' is followed by whitespace. 51
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 54
 Error whitespace ParenPad '(' is followed by whitespace. 54
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 57
 Error whitespace ParenPad '(' is followed by whitespace. 57
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 60
 Error whitespace ParenPad '(' is followed by whitespace. 60
 Error naming LocalVariableName Name 'retweets_of' must match pattern '^[a-z][a-zA-Z0-9]*$'. 60
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 63
 Error whitespace ParenPad '(' is followed by whitespace. 63
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 66
 Error whitespace ParenPad '(' is followed by whitespace. 66
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 69
 Error whitespace ParenPad '(' is followed by whitespace. 69
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 72
 Error whitespace ParenPad '(' is followed by whitespace. 72
 Error naming LocalVariableName Name 'bio_location' must match pattern '^[a-z][a-zA-Z0-9]*$'. 72
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 75
 Error whitespace ParenPad '(' is followed by whitespace. 75
 Error naming LocalVariableName Name 'bio_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 75
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 78
 Error whitespace ParenPad '(' is followed by whitespace. 78
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 81
 Error whitespace ParenPad '(' is followed by whitespace. 81
 Error naming LocalVariableName Name 'place_country' must match pattern '^[a-z][a-zA-Z0-9]*$'. 81
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 84
 Error whitespace ParenPad '(' is followed by whitespace. 84
 Error naming LocalVariableName Name 'point_radius' must match pattern '^[a-z][a-zA-Z0-9]*$'. 84
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 87
 Error whitespace ParenPad '(' is followed by whitespace. 87
 Error naming LocalVariableName Name 'bounding_box' must match pattern '^[a-z][a-zA-Z0-9]*$'. 87
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 90
 Error whitespace ParenPad '(' is followed by whitespace. 90
 Error naming LocalVariableName Name 'time_zone' must match pattern '^[a-z][a-zA-Z0-9]*$'. 90
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 93
 Error whitespace ParenPad '(' is followed by whitespace. 93
 Error whitespace ParenPad ')' is preceded with whitespace. 93
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 96
 Error whitespace ParenPad '(' is followed by whitespace. 96
 Error whitespace ParenPad ')' is preceded with whitespace. 96
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 99
 Error whitespace ParenPad '(' is followed by whitespace. 99
 Error whitespace ParenPad ')' is preceded with whitespace. 99
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 102
 Error whitespace ParenPad '(' is followed by whitespace. 102
 Error whitespace ParenPad ')' is preceded with whitespace. 102
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 105
 Error whitespace ParenPad '(' is followed by whitespace. 105
 Error whitespace ParenPad ')' is preceded with whitespace. 105
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 108
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 109
 Error whitespace ParenPad '(' is followed by whitespace. 109
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 114
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 115
 Error whitespace ParenPad '(' is followed by whitespace. 115
 Error javadoc JavadocMethod Missing a Javadoc comment. 124
 Error misc FinalParameters Parameter in should be final. 124
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 125
 Error whitespace ParenPad '(' is followed by whitespace. 125

org/apache/streams/urls/LinkResolver.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 41
 Error sizes LineLength Line is longer than 80 characters (found 92). 45
 Error sizes LineLength Line is longer than 80 characters (found 92). 46
 Error sizes LineLength Line is longer than 80 characters (found 92). 51
 Error sizes LineLength Line is longer than 80 characters (found 82). 52
 Error sizes LineLength Line is longer than 80 characters (found 81). 54
 Error sizes LineLength Line is longer than 80 characters (found 85). 58
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 58
 Error sizes LineLength Line is longer than 80 characters (found 147). 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error sizes LineLength Line is longer than 80 characters (found 156). 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error sizes LineLength Line is longer than 80 characters (found 98). 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error sizes LineLength Line is longer than 80 characters (found 149). 68
 Error sizes LineLength Line is longer than 80 characters (found 84). 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error sizes LineLength Line is longer than 80 characters (found 81). 77
 Error sizes LineLength Line is longer than 80 characters (found 95). 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error sizes LineLength Line is longer than 80 characters (found 98). 88
 Error sizes LineLength Line is longer than 80 characters (found 90). 91
 Error sizes LineLength Line is longer than 80 characters (found 126). 97
 Error sizes LineLength Line is longer than 80 characters (found 118). 100
 Error sizes LineLength Line is longer than 80 characters (found 92). 105
 Error javadoc JavadocVariable Missing a Javadoc comment. 107
 Error javadoc JavadocVariable Missing a Javadoc comment. 108
 Error javadoc JavadocStyle First sentence should end with a period. 110
 Error sizes LineLength Line is longer than 80 characters (found 122). 113
 Error sizes LineLength Line is longer than 80 characters (found 113). 120
 Error misc FinalParameters Parameter originalURL should be final. 124
 Error design DesignForExtension Class 'LinkResolver' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkResolver' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 129
 Error javadoc JavadocMethod Missing a Javadoc comment. 129
 Error sizes LineLength Line is longer than 80 characters (found 96). 135
 Error sizes LineLength Line is longer than 80 characters (found 88). 136
 Error blocks NeedBraces 'for' construct must use '{}'s. 137
 Error coding MagicNumber '3' is a magic number. 137
 Error blocks NeedBraces 'if' construct must use '{}'s. 138
 Error sizes LineLength Line is longer than 80 characters (found 108). 141
 Error blocks NeedBraces 'if' construct must use '{}'s. 142
 Error sizes LineLength Line is longer than 80 characters (found 96). 142
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 142
 Error blocks NeedBraces 'if' construct must use '{}'s. 146
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 146
 Error sizes LineLength Line is longer than 80 characters (found 82). 147
 Error blocks NeedBraces 'if' construct must use '{}'s. 148
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 148
 Error sizes LineLength Line is longer than 80 characters (found 81). 149
 Error design DesignForExtension Class 'LinkResolver' looks like designed for extension (can be subclassed), but the method 'updateTookInMillis' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkResolver' final or making the method 'updateTookInMillis' static/final/abstract/empty, or adding allowed annotation for the method. 154
 Error javadoc JavadocMethod Missing a Javadoc comment. 154
 Error sizes LineLength Line is longer than 80 characters (found 109). 156
 Error design DesignForExtension Class 'LinkResolver' looks like designed for extension (can be subclassed), but the method 'unwindLink' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkResolver' final or making the method 'unwindLink' static/final/abstract/empty, or adding allowed annotation for the method. 159
 Error sizes MethodLength Method length is 183 lines (max allowed is 150). 159
 Error javadoc JavadocMethod Missing a Javadoc comment. 159
 Error misc FinalParameters Parameter url should be final. 159
 Error sizes LineLength Line is longer than 80 characters (found 92). 172
 Error whitespace OperatorWrap '&&' should be on a new line. 172
 Error sizes LineLength Line is longer than 80 characters (found 103). 173
 Error sizes LineLength Line is longer than 80 characters (found 120). 174
 Error blocks NeedBraces 'if' construct must use '{}'s. 179
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 194
 Error sizes LineLength Line is longer than 80 characters (found 103). 196
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 202
 Error blocks NeedBraces 'for' construct must use '{}'s. 214
 Error sizes LineLength Line is longer than 80 characters (found 92). 218
 Error sizes LineLength Line is longer than 80 characters (found 82). 219
 Error sizes LineLength Line is longer than 80 characters (found 90). 220
 Error blocks NeedBraces 'if' construct must use '{}'s. 222
 Error sizes LineLength Line is longer than 80 characters (found 98). 222
 Error sizes LineLength Line is longer than 80 characters (found 92). 223
 Error sizes LineLength Line is longer than 80 characters (found 94). 229
 Error sizes LineLength Line is longer than 80 characters (found 91). 230
 Error blocks NeedBraces 'if' construct must use '{}'s. 235
 Error blocks NeedBraces 'for' construct must use '{}'s. 236
 Error sizes LineLength Line is longer than 80 characters (found 85). 237
 Error sizes LineLength Line is longer than 80 characters (found 82). 241
 Error sizes LineLength Line is longer than 80 characters (found 103). 243
 Error blocks NeedBraces 'if' construct must use '{}'s. 249
 Error sizes LineLength Line is longer than 80 characters (found 88). 250
 Error coding MagicNumber '200' is a magic number. 257
 Error sizes LineLength Line is longer than 80 characters (found 88). 259
 Error coding MagicNumber '300' is a magic number. 262
 Error coding MagicNumber '301' is a magic number. 263
 Error coding MagicNumber '302' is a magic number. 264
 Error coding MagicNumber '303' is a magic number. 265
 Error coding MagicNumber '304' is a magic number. 266
 Error sizes LineLength Line is longer than 80 characters (found 82). 267
 Error coding MagicNumber '306' is a magic number. 267
 Error coding MagicNumber '307' is a magic number. 268
 Error sizes LineLength Line is longer than 80 characters (found 82). 276
 Error sizes LineLength Line is longer than 80 characters (found 82). 277
 Error sizes LineLength Line is longer than 80 characters (found 85). 279
 Error sizes LineLength Line is longer than 80 characters (found 87). 281
 Error sizes LineLength Line is longer than 80 characters (found 84). 282
 Error sizes LineLength Line is longer than 80 characters (found 89). 284
 Error blocks NeedBraces 'if' construct must use '{}'s. 285
 Error sizes LineLength Line is longer than 80 characters (found 121). 285
 Error sizes LineLength Line is longer than 80 characters (found 89). 289
 Error sizes LineLength Line is longer than 80 characters (found 89). 292
 Error sizes LineLength Line is longer than 80 characters (found 88). 293
 Error sizes LineLength Line is longer than 80 characters (found 82). 296
 Error coding MagicNumber '305' is a magic number. 296
 Error coding MagicNumber '401' is a magic number. 298
 Error sizes LineLength Line is longer than 80 characters (found 83). 299
 Error coding MagicNumber '403' is a magic number. 301
 Error sizes LineLength Line is longer than 80 characters (found 88). 304
 Error coding MagicNumber '404' is a magic number. 304
 Error coding MagicNumber '500' is a magic number. 307
 Error coding MagicNumber '501' is a magic number. 308
 Error coding MagicNumber '502' is a magic number. 309
 Error coding MagicNumber '503' is a magic number. 310
 Error coding MagicNumber '504' is a magic number. 311
 Error coding MagicNumber '505' is a magic number. 312
 Error sizes LineLength Line is longer than 80 characters (found 88). 313
 Error sizes LineLength Line is longer than 80 characters (found 107). 316
 Error sizes LineLength Line is longer than 80 characters (found 106). 330
 Error blocks NeedBraces 'if' construct must use '{}'s. 331
 Error sizes LineLength Line is longer than 80 characters (found 92). 336
 Error blocks NeedBraces 'if' construct must use '{}'s. 338
 Error sizes LineLength Line is longer than 80 characters (found 97). 343
 Error javadoc JavadocMethod Missing a Javadoc comment. 343
 Error misc FinalParameters Parameter input should be final. 343
 Error blocks NeedBraces 'for' construct must use '{}'s. 345
 Error blocks NeedBraces 'if' construct must use '{}'s. 346
 Error javadoc JavadocMethod Missing a Javadoc comment. 351
 Error misc FinalParameters Parameter url should be final. 351
 Error sizes LineLength Line is longer than 80 characters (found 88). 352
 Error blocks NeedBraces 'if' construct must use '{}'s. 353
 Error blocks NeedBraces 'for' construct must use '{}'s. 360
 Error sizes LineLength Line is longer than 80 characters (found 87). 363
 Error blocks NeedBraces 'if' construct must use '{}'s. 364
 Error javadoc JavadocStyle First sentence should end with a period. 371
 Error misc FinalParameters Parameter url should be final. 379
 Error blocks NeedBraces 'if' construct must use '{}'s. 391
 Error sizes LineLength Line is longer than 80 characters (found 90). 413
 Error misc FinalParameters Parameter url should be final. 418
 Error sizes LineLength Line is longer than 80 characters (found 91). 421
 Error sizes LineLength Line is longer than 80 characters (found 81). 422
 Error sizes LineLength Line is longer than 80 characters (found 83). 426
 Error blocks NeedBraces 'for' construct must use '{}'s. 429
 Error sizes LineLength Line is longer than 80 characters (found 90). 435
 Error sizes LineLength Line is longer than 80 characters (found 90). 436

org/apache/streams/urls/LinkResolverHelperFunctions.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error sizes LineLength Line is longer than 80 characters (found 106). 40
 Error sizes LineLength Line is longer than 80 characters (found 119). 41
 Error whitespace OperatorWrap '+' should be on a new line. 42
 Error sizes LineLength Line is longer than 80 characters (found 115). 43
 Error sizes LineLength Line is longer than 80 characters (found 119). 44
 Error whitespace OperatorWrap '+' should be on a new line. 45
 Error sizes LineLength Line is longer than 80 characters (found 128). 46
 Error sizes LineLength Line is longer than 80 characters (found 169). 47
 Error sizes LineLength Line is longer than 80 characters (found 172). 48
 Error whitespace OperatorWrap '+' should be on a new line. 49
 Error sizes LineLength Line is longer than 80 characters (found 104). 50
 Error sizes LineLength Line is longer than 80 characters (found 106). 51
 Error sizes LineLength Line is longer than 80 characters (found 109). 52
 Error whitespace OperatorWrap '+' should be on a new line. 53
 Error sizes LineLength Line is longer than 80 characters (found 106). 54
 Error sizes LineLength Line is longer than 80 characters (found 108). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error sizes LineLength Line is longer than 80 characters (found 93). 63
 Error sizes LineLength Line is longer than 80 characters (found 96). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocStyle First sentence should end with a period. 68
 Error misc FinalParameters Parameter possibleURL should be final. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error misc FinalParameters Parameter possiblyHasURLs should be final. 79
 Error sizes LineLength Line is longer than 80 characters (found 101). 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error misc FinalParameters Parameter domain should be final. 91
 Error sizes LineLength Line is longer than 80 characters (found 87). 97
 Error blocks NeedBraces 'if' construct must use '{}'s. 98
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 98
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 102
 Error sizes LineLength Line is longer than 80 characters (found 96). 105
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 105
 Error coding MagicNumber '5' is a magic number. 105
 Error blocks NeedBraces 'if' construct must use '{}'s. 108
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 108
 Error sizes LineLength Line is longer than 80 characters (found 95). 109
 Error sizes LineLength Line is longer than 80 characters (found 81). 113
 Error sizes LineLength Line is longer than 80 characters (found 81). 114
 Error sizes LineLength Line is longer than 80 characters (found 91). 119
 Error javadoc JavadocStyle First sentence should end with a period. 126
 Error sizes LineLength Line is longer than 80 characters (found 92). 127
 Error javadoc JavadocStyle First sentence should end with a period. 138
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 147
 Error blocks NeedBraces 'for' construct must use '{}'s. 154
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 154
 Error blocks NeedBraces 'if' construct must use '{}'s. 155
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 155
 Error blocks NeedBraces 'if' construct must use '{}'s. 158
 Error sizes LineLength Line is longer than 80 characters (found 103). 158
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 158
 Error blocks NeedBraces 'for' construct must use '{}'s. 159
 Error sizes LineLength Line is longer than 80 characters (found 99). 159
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 159
 Error sizes LineLength Line is longer than 80 characters (found 86). 160

org/apache/streams/urls/LinkResolverProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error sizes LineLength Line is longer than 80 characters (found 94). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error design DesignForExtension Class 'LinkResolverProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkResolverProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error design DesignForExtension Class 'LinkResolverProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkResolverProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error misc FinalParameters Parameter entry should be final. 49
 Error sizes LineLength Line is longer than 80 characters (found 85). 53
 Error sizes LineLength Line is longer than 80 characters (found 90). 71
 Error misc FinalParameters Parameter o should be final. 98
 Error design DesignForExtension Class 'LinkResolverProcessor' looks like designed for extension (can be subclassed), but the method 'unwind' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkResolverProcessor' final or making the method 'unwind' static/final/abstract/empty, or adding allowed annotation for the method. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error misc FinalParameters Parameter inputLinks should be final. 108

org/apache/streams/util/ComponentUtils.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 39
 Error sizes LineLength Line is longer than 80 characters (found 85). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 107). 43
 Error sizes LineLength Line is longer than 80 characters (found 107). 44
 Error misc FinalParameters Parameter entry should be final. 50
 Error misc FinalParameters Parameter queue should be final. 50
 Error whitespace ParenPad '(' is followed by whitespace. 56
 Error whitespace ParenPad ')' is preceded with whitespace. 56
 Error sizes LineLength Line is longer than 80 characters (found 119). 60
 Error sizes LineLength Line is longer than 80 characters (found 119). 61
 Error misc FinalParameters Parameter queue should be final. 67
 Error sizes LineLength Line is longer than 80 characters (found 107). 78
 Error sizes LineLength Line is longer than 80 characters (found 97). 81
 Error sizes LineLength Line is longer than 80 characters (found 132). 82
 Error sizes LineLength Line is longer than 80 characters (found 99). 84
 Error misc FinalParameters Parameter stream should be final. 84
 Error misc FinalParameters Parameter initialWait should be final. 84
 Error misc FinalParameters Parameter secondaryWait should be final. 84
 Error sizes LineLength Line is longer than 80 characters (found 104). 100
 Error misc FinalParameters Parameter domain should be final. 103
 Error javadoc JavadocMethod Expected @throws tag for 'Exception'. 103
 Error coding AvoidInlineConditionals Avoid inline conditionals. 105
 Error sizes LineLength Line is longer than 80 characters (found 96). 114
 Error javadoc JavadocMethod Expected @param tag for '<V>'. 118
 Error misc FinalParameters Parameter name should be final. 118
 Error misc FinalParameters Parameter mbean should be final. 118
 Error sizes LineLength Line is longer than 80 characters (found 138). 123

org/apache/streams/util/GuidUtils.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error misc FinalParameters Parameter parts should be final. 40
 Error whitespace ParenPad '(' is followed by whitespace. 44
 Error whitespace ParenPad ')' is preceded with whitespace. 44
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 46
 Error sizes LineLength Line is longer than 80 characters (found 94). 51
 Error coding MagicNumber '24' is a magic number. 51

org/apache/streams/util/PropertyUtil.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - com.fasterxml.jackson.databind.node.ValueNode. 26
 Error imports UnusedImports Unused import - org.apache.commons.lang3.StringUtils. 29
 Error imports UnusedImports Unused import - java.util.ArrayList. 31
 Error imports UnusedImports Unused import - java.util.Arrays. 32
 Error imports UnusedImports Unused import - java.util.HashMap. 33
 Error imports UnusedImports Unused import - java.util.List. 35
 Error sizes LineLength Line is longer than 80 characters (found 84). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter mapper should be final. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error misc FinalParameters Parameter mapper should be final. 55
 Error coding HiddenField 'mapper' hides a field. 55
 Error design DesignForExtension Class 'PropertyUtil' looks like designed for extension (can be subclassed), but the method 'flattenToMap' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PropertyUtil' final or making the method 'flattenToMap' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter object should be final. 59
 Error design DesignForExtension Class 'PropertyUtil' looks like designed for extension (can be subclassed), but the method 'flattenToObjectNode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PropertyUtil' final or making the method 'flattenToObjectNode' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter object should be final. 63
 Error design DesignForExtension Class 'PropertyUtil' looks like designed for extension (can be subclassed), but the method 'unflattenMap' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PropertyUtil' final or making the method 'unflattenMap' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error misc FinalParameters Parameter object should be final. 67
 Error design DesignForExtension Class 'PropertyUtil' looks like designed for extension (can be subclassed), but the method 'unflattenObjectNode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PropertyUtil' final or making the method 'unflattenObjectNode' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter object should be final. 71
 Error sizes LineLength Line is longer than 80 characters (found 90). 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter mapper should be final. 75
 Error misc FinalParameters Parameter object should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 105). 78
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 79
 Error whitespace ParenPad '(' is followed by whitespace. 79
 Error whitespace ParenPad ')' is preceded with whitespace. 79
 Error sizes LineLength Line is longer than 80 characters (found 88). 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter mapper should be final. 85
 Error misc FinalParameters Parameter object should be final. 85
 Error sizes LineLength Line is longer than 80 characters (found 116). 88
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 89
 Error whitespace ParenPad '(' is followed by whitespace. 89
 Error whitespace ParenPad ')' is preceded with whitespace. 89
 Error sizes LineLength Line is longer than 80 characters (found 90). 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error misc FinalParameters Parameter mapper should be final. 95
 Error misc FinalParameters Parameter object should be final. 95
 Error sizes LineLength Line is longer than 80 characters (found 122). 98
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 99
 Error whitespace ParenPad '(' is followed by whitespace. 99
 Error whitespace ParenPad ')' is preceded with whitespace. 99
 Error sizes LineLength Line is longer than 80 characters (found 88). 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error misc FinalParameters Parameter mapper should be final. 105
 Error misc FinalParameters Parameter object should be final. 105
 Error sizes LineLength Line is longer than 80 characters (found 122). 108
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 109
 Error whitespace ParenPad '(' is followed by whitespace. 109
 Error whitespace ParenPad ')' is preceded with whitespace. 109
 Error sizes LineLength Line is longer than 80 characters (found 83). 121
 Error misc FinalParameters Parameter content should be final. 121
 Error misc FinalParameters Parameter parent should be final. 121
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 125
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 128
 Error whitespace ParenPad '(' is followed by whitespace. 128
 Error whitespace ParenPad ')' is preceded with whitespace. 128
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 129
 Error whitespace ParenPad '(' is followed by whitespace. 129
 Error sizes LineLength Line is longer than 80 characters (found 109). 130
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 130
 Error sizes LineLength Line is longer than 80 characters (found 83). 131
 Error whitespace ParenPad '(' is followed by whitespace. 131
 Error sizes LineLength Line is longer than 80 characters (found 108). 132
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 132
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 132
 Error misc FinalParameters Parameter content should be final. 149
 Error misc FinalParameters Parameter parent should be final. 149

org/apache/streams/util/SerializationUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 81). 30
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 33
 Error misc FinalParameters Parameter obj should be final. 44
 Error misc FinalParameters Parameter serialized should be final. 65
 Error sizes LineLength Line is longer than 80 characters (found 81). 69
 Error misc FinalParameters Parameter obj should be final. 84
 Error whitespace ParenPad '(' is followed by whitespace. 85
 Error whitespace ParenPad ')' is preceded with whitespace. 85

org/apache/streams/util/api/requests/backoff/AbstractBackOffStrategy.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error misc FinalParameters Parameter baseBackOffTime should be final. 34
 Error sizes LineLength Line is longer than 80 characters (found 85). 41
 Error sizes LineLength Line is longer than 80 characters (found 99). 42
 Error sizes LineLength Line is longer than 80 characters (found 95). 43
 Error sizes LineLength Line is longer than 80 characters (found 92). 45
 Error misc FinalParameters Parameter baseBackOffTime should be final. 45
 Error misc FinalParameters Parameter maximumNumberOfBackOffAttempts should be final. 45
 Error sizes LineLength Line is longer than 80 characters (found 113). 47
 Error sizes LineLength Line is longer than 80 characters (found 86). 49
 Error sizes LineLength Line is longer than 80 characters (found 133). 50
 Error design DesignForExtension Class 'AbstractBackOffStrategy' looks like designed for extension (can be subclassed), but the method 'backOff' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractBackOffStrategy' final or making the method 'backOff' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error sizes LineLength Line is longer than 80 characters (found 93). 64
 Error coding InnerAssignment Inner assignments should be avoided. 64
 Error design DesignForExtension Class 'AbstractBackOffStrategy' looks like designed for extension (can be subclassed), but the method 'reset' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractBackOffStrategy' final or making the method 'reset' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error javadoc JavadocStyle First sentence should end with a period. 76
 Error sizes LineLength Line is longer than 80 characters (found 87). 77
 Error sizes LineLength Line is longer than 80 characters (found 99). 79
 Error sizes LineLength Line is longer than 80 characters (found 91). 80
 Error sizes LineLength Line is longer than 80 characters (found 85). 83
 Error coding HiddenField 'baseSleepTime' hides a field. 83

org/apache/streams/util/api/requests/backoff/BackOffException.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 19
 Error sizes LineLength Line is longer than 80 characters (found 91). 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter message should be final. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error misc FinalParameters Parameter attemptCount should be final. 35
 Error coding HiddenField 'attemptCount' hides a field. 35
 Error misc FinalParameters Parameter maxSleepTime should be final. 35
 Error misc FinalParameters Parameter message should be final. 46
 Error misc FinalParameters Parameter attemptCount should be final. 46
 Error coding HiddenField 'attemptCount' hides a field. 46
 Error misc FinalParameters Parameter maxSleepTime should be final. 46
 Error sizes LineLength Line is longer than 80 characters (found 109). 53
 Error sizes LineLength Line is longer than 80 characters (found 89). 54
 Error sizes LineLength Line is longer than 80 characters (found 84). 62
 Error sizes LineLength Line is longer than 80 characters (found 91). 63

org/apache/streams/util/api/requests/backoff/BackOffStrategy.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 114). 19
 Error sizes LineLength Line is longer than 80 characters (found 115). 23
 Error sizes LineLength Line is longer than 80 characters (found 106). 26
 Error sizes LineLength Line is longer than 80 characters (found 113). 41
 Error sizes LineLength Line is longer than 80 characters (found 83). 42
 Error modifier RedundantModifier Redundant 'public' modifier. 45
 Error sizes LineLength Line is longer than 80 characters (found 89). 49
 Error modifier RedundantModifier Redundant 'public' modifier. 52

org/apache/streams/util/api/requests/backoff/impl/ConstantTimeBackOffStrategy.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 125). 21
 Error misc FinalParameters Parameter baseBackOffTimeInMiliseconds should be final. 31
 Error javadoc JavadocStyle First sentence should end with a period. 35
 Error sizes LineLength Line is longer than 80 characters (found 83). 37
 Error sizes LineLength Line is longer than 80 characters (found 98). 38
 Error sizes LineLength Line is longer than 80 characters (found 99). 39
 Error sizes LineLength Line is longer than 80 characters (found 95). 40
 Error sizes LineLength Line is longer than 80 characters (found 109). 42
 Error misc FinalParameters Parameter baseBackOffTimeInMiliseconds should be final. 42
 Error misc FinalParameters Parameter maximumNumberOfBackOffAttempts should be final. 42
 Error design DesignForExtension Class 'ConstantTimeBackOffStrategy' looks like designed for extension (can be subclassed), but the method 'calculateBackOffTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConstantTimeBackOffStrategy' final or making the method 'calculateBackOffTime' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error misc FinalParameters Parameter attemptCount should be final. 47
 Error misc FinalParameters Parameter baseSleepTime should be final. 47

org/apache/streams/util/api/requests/backoff/impl/ExponentialBackOffStrategy.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 104). 21
 Error misc FinalParameters Parameter baseBackOffTimeInSeconds should be final. 29
 Error sizes LineLength Line is longer than 80 characters (found 87). 38
 Error misc FinalParameters Parameter baseBackOffTimeInSeconds should be final. 38
 Error misc FinalParameters Parameter maxNumAttempts should be final. 38
 Error design DesignForExtension Class 'ExponentialBackOffStrategy' looks like designed for extension (can be subclassed), but the method 'calculateBackOffTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExponentialBackOffStrategy' final or making the method 'calculateBackOffTime' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error misc FinalParameters Parameter attemptCount should be final. 43
 Error misc FinalParameters Parameter baseSleepTime should be final. 43
 Error coding MagicNumber '1000' is a magic number. 44

org/apache/streams/util/api/requests/backoff/impl/LinearTimeBackOffStrategy.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 130). 21
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error misc FinalParameters Parameter baseBackOffTimeInSeconds should be final. 27
 Error sizes LineLength Line is longer than 80 characters (found 83). 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter baseBackOffTimeInSeconds should be final. 31
 Error misc FinalParameters Parameter maxAttempts should be final. 31
 Error design DesignForExtension Class 'LinearTimeBackOffStrategy' looks like designed for extension (can be subclassed), but the method 'calculateBackOffTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinearTimeBackOffStrategy' final or making the method 'calculateBackOffTime' static/final/abstract/empty, or adding allowed annotation for the method. 35
 Error misc FinalParameters Parameter attemptCount should be final. 36
 Error misc FinalParameters Parameter baseSleepTime should be final. 36
 Error coding MagicNumber '1000L' is a magic number. 37

org/apache/streams/util/oauth/tokens/AbstractOauthToken.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error design DesignForExtension Class 'AbstractOauthToken' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractOauthToken' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 30
 Error coding EqualsHashCode Definition of 'equals()' without corresponding definition of 'hashCode()'. 30
 Error misc FinalParameters Parameter object should be final. 31

org/apache/streams/util/oauth/tokens/tokenmanager/SimpleTokenManager.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 115). 21
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 23
 Error sizes LineLength Line is longer than 80 characters (found 83). 28
 Error modifier RedundantModifier Redundant 'public' modifier. 30
 Error sizes LineLength Line is longer than 80 characters (found 97). 35
 Error modifier RedundantModifier Redundant 'public' modifier. 37
 Error modifier RedundantModifier Redundant 'public' modifier. 43
 Error modifier RedundantModifier Redundant 'public' modifier. 49

org/apache/streams/util/oauth/tokens/tokenmanager/impl/BasicTokenManager.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 120). 25
 Error sizes LineLength Line is longer than 80 characters (found 129). 26
 Error sizes LineLength Line is longer than 80 characters (found 129). 27
 Error javadoc JavadocStyle Extra HTML tag found: </p> 29
 Error sizes LineLength Line is longer than 80 characters (found 116). 30
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter tokens should be final. 48
 Error design DesignForExtension Class 'BasicTokenManager' looks like designed for extension (can be subclassed), but the method 'addTokenToPool' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BasicTokenManager' final or making the method 'addTokenToPool' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error misc FinalParameters Parameter token should be final. 59
 Error sizes LineLength Line is longer than 80 characters (found 103). 60
 Error design DesignForExtension Class 'BasicTokenManager' looks like designed for extension (can be subclassed), but the method 'addAllTokensToPool' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BasicTokenManager' final or making the method 'addAllTokensToPool' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error misc FinalParameters Parameter tokens should be final. 64
 Error design DesignForExtension Class 'BasicTokenManager' looks like designed for extension (can be subclassed), but the method 'getNextAvailableToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BasicTokenManager' final or making the method 'getNextAvailableToken' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error design DesignForExtension Class 'BasicTokenManager' looks like designed for extension (can be subclassed), but the method 'numAvailableTokens' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BasicTokenManager' final or making the method 'numAvailableTokens' static/final/abstract/empty, or adding allowed annotation for the method. 86

org/apache/streams/util/schema/FieldType.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31

org/apache/streams/util/schema/FieldUtil.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 87). 24
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 26
 Error misc FinalParameters Parameter fieldNode should be final. 33
 Error whitespace ParenPad '(' is followed by whitespace. 35

org/apache/streams/util/schema/FileUtil.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error sizes LineLength Line is longer than 80 characters (found 87). 47
 Error misc FinalParameters Parameter inputFile should be final. 47
 Error misc FinalParameters Parameter sourceDirectory should be final. 47
 Error sizes LineLength Line is longer than 80 characters (found 93). 52
 Error whitespace ParenPad '(' is followed by whitespace. 52
 Error sizes LineLength Line is longer than 80 characters (found 104). 53
 Error whitespace ParenPad '(' is followed by whitespace. 55
 Error whitespace ParenPad ')' is preceded with whitespace. 55
 Error sizes LineLength Line is longer than 80 characters (found 103). 69
 Error misc FinalParameters Parameter inputFile should be final. 69
 Error misc FinalParameters Parameter originalExtension should be final. 69
 Error misc FinalParameters Parameter newExtension should be final. 69
 Error misc FinalParameters Parameter inputFile should be final. 82
 Error misc FinalParameters Parameter resourceFile should be final. 95
 Error misc FinalParameters Parameter resourceContent should be final. 95
 Error whitespace ParenPad '(' is followed by whitespace. 99
 Error whitespace ParenPad ')' is preceded with whitespace. 99
 Error sizes LineLength Line is longer than 80 characters (found 102). 102
 Error sizes LineLength Line is longer than 80 characters (found 88). 113
 Error misc FinalParameters Parameter config should be final. 113
 Error misc FinalParameters Parameter schemaFiles should be final. 113
 Error whitespace ParenPad '(' is followed by whitespace. 117
 Error sizes LineLength Line is longer than 80 characters (found 83). 120

org/apache/streams/util/schema/GenerationConfig.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 88). 28
 Error sizes LineLength Line is longer than 80 characters (found 82). 51

org/apache/streams/util/schema/Schema.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error misc FinalParameters Parameter uri should be final. 43
 Error coding HiddenField 'uri' hides a field. 43
 Error misc FinalParameters Parameter content should be final. 43
 Error coding HiddenField 'content' hides a field. 43
 Error misc FinalParameters Parameter parent should be final. 43
 Error coding HiddenField 'parent' hides a field. 43
 Error misc FinalParameters Parameter generate should be final. 43
 Error coding HiddenField 'generate' hides a field. 43
 Error coding AvoidInlineConditionals Avoid inline conditionals. 48
 Error design DesignForExtension Class 'Schema' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Schema' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error design DesignForExtension Class 'Schema' looks like designed for extension (can be subclassed), but the method 'getUri' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Schema' final or making the method 'getUri' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error design DesignForExtension Class 'Schema' looks like designed for extension (can be subclassed), but the method 'getContent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Schema' final or making the method 'getContent' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error whitespace ParenPad '(' is followed by whitespace. 68
 Error whitespace ParenPad ')' is preceded with whitespace. 68
 Error whitespace ParenPad '(' is followed by whitespace. 80
 Error whitespace ParenPad ')' is preceded with whitespace. 80
 Error design DesignForExtension Class 'Schema' looks like designed for extension (can be subclassed), but the method 'isGenerated' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Schema' final or making the method 'isGenerated' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error design DesignForExtension Class 'Schema' looks like designed for extension (can be subclassed), but the method 'getParent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Schema' final or making the method 'getParent' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 91

org/apache/streams/util/schema/SchemaStore.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 88). 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 87). 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 82). 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57

org/apache/streams/util/schema/SchemaStoreImpl.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 82). 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error design VisibilityModifier Variable 'schemas' must be private and have accessor methods. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error design VisibilityModifier Variable 'fragmentResolver' must be private and have accessor methods. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error design VisibilityModifier Variable 'contentResolver' must be private and have accessor methods. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error design DesignForExtension Class 'SchemaStoreImpl' looks like designed for extension (can be subclassed), but the method 'create' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SchemaStoreImpl' final or making the method 'create' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error misc FinalParameters Parameter uri should be final. 59
 Error sizes LineLength Line is longer than 80 characters (found 127). 66
 Error whitespace ParenPad '(' is followed by whitespace. 69
 Error whitespace ParenPad '(' is followed by whitespace. 72
 Error whitespace ParenPad '(' is followed by whitespace. 79
 Error whitespace ParenPad ')' is preceded with whitespace. 79
 Error whitespace ParenPad '(' is followed by whitespace. 90
 Error whitespace ParenPad ')' is preceded with whitespace. 90
 Error whitespace ParenPad '(' is followed by whitespace. 91
 Error whitespace ParenPad ')' is preceded with whitespace. 91
 Error whitespace ParenPad '(' is followed by whitespace. 96
 Error whitespace ParenPad ')' is preceded with whitespace. 96
 Error design DesignForExtension Class 'SchemaStoreImpl' looks like designed for extension (can be subclassed), but the method 'create' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SchemaStoreImpl' final or making the method 'create' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error misc FinalParameters Parameter parent should be final. 114
 Error misc FinalParameters Parameter path should be final. 114
 Error coding AvoidInlineConditionals Avoid inline conditionals. 120
 Error sizes LineLength Line is longer than 80 characters (found 124). 123
 Error design DesignForExtension Class 'SchemaStoreImpl' looks like designed for extension (can be subclassed), but the method 'selfReferenceWithoutParentFile' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SchemaStoreImpl' final or making the method 'selfReferenceWithoutParentFile' static/final/abstract/empty, or adding allowed annotation for the method. 131
 Error javadoc JavadocMethod Missing a Javadoc comment. 131
 Error misc FinalParameters Parameter parent should be final. 131
 Error misc FinalParameters Parameter path should be final. 131
 Error sizes LineLength Line is longer than 80 characters (found 125). 132
 Error design DesignForExtension Class 'SchemaStoreImpl' looks like designed for extension (can be subclassed), but the method 'clearCache' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SchemaStoreImpl' final or making the method 'clearCache' static/final/abstract/empty, or adding allowed annotation for the method. 135
 Error design DesignForExtension Class 'SchemaStoreImpl' looks like designed for extension (can be subclassed), but the method 'getSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SchemaStoreImpl' final or making the method 'getSize' static/final/abstract/empty, or adding allowed annotation for the method. 140
 Error design DesignForExtension Class 'SchemaStoreImpl' looks like designed for extension (can be subclassed), but the method 'getById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SchemaStoreImpl' final or making the method 'getById' static/final/abstract/empty, or adding allowed annotation for the method. 145
 Error misc FinalParameters Parameter id should be final. 146
 Error whitespace ParenPad '(' is followed by whitespace. 147
 Error whitespace ParenPad ')' is preceded with whitespace. 147
 Error whitespace ParenPad '(' is followed by whitespace. 148
 Error whitespace ParenPad ')' is preceded with whitespace. 148
 Error design DesignForExtension Class 'SchemaStoreImpl' looks like designed for extension (can be subclassed), but the method 'getByUri' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SchemaStoreImpl' final or making the method 'getByUri' static/final/abstract/empty, or adding allowed annotation for the method. 155
 Error misc FinalParameters Parameter uri should be final. 156
 Error whitespace ParenPad '(' is followed by whitespace. 157
 Error whitespace ParenPad ')' is preceded with whitespace. 157
 Error whitespace ParenPad '(' is followed by whitespace. 158
 Error whitespace ParenPad ')' is preceded with whitespace. 158
 Error design DesignForExtension Class 'SchemaStoreImpl' looks like designed for extension (can be subclassed), but the method 'getFileUriCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SchemaStoreImpl' final or making the method 'getFileUriCount' static/final/abstract/empty, or adding allowed annotation for the method. 165
 Error whitespace ParenPad '(' is followed by whitespace. 168
 Error whitespace ParenPad ')' is preceded with whitespace. 168
 Error whitespace ParenPad '(' is followed by whitespace. 169
 Error whitespace ParenPad ')' is preceded with whitespace. 169
 Error design DesignForExtension Class 'SchemaStoreImpl' looks like designed for extension (can be subclassed), but the method 'getHttpUriCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SchemaStoreImpl' final or making the method 'getHttpUriCount' static/final/abstract/empty, or adding allowed annotation for the method. 176
 Error whitespace ParenPad '(' is followed by whitespace. 179
 Error whitespace ParenPad ')' is preceded with whitespace. 179
 Error whitespace ParenPad '(' is followed by whitespace. 180
 Error whitespace ParenPad ')' is preceded with whitespace. 180
 Error design DesignForExtension Class 'SchemaStoreImpl' looks like designed for extension (can be subclassed), but the method 'getSchemaIterator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SchemaStoreImpl' final or making the method 'getSchemaIterator' static/final/abstract/empty, or adding allowed annotation for the method. 187
 Error design DesignForExtension Class 'SchemaStoreImpl' looks like designed for extension (can be subclassed), but the method 'resolveProperties' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SchemaStoreImpl' final or making the method 'resolveProperties' static/final/abstract/empty, or adding allowed annotation for the method. 194
 Error sizes LineLength Line is longer than 80 characters (found 95). 195
 Error misc FinalParameters Parameter schema should be final. 195
 Error misc FinalParameters Parameter fieldNode should be final. 195
 Error misc FinalParameters Parameter resourceId should be final. 195
 Error sizes LineLength Line is longer than 80 characters (found 124). 212
 Error whitespace ParenPad '(' is followed by whitespace. 216
 Error whitespace ParenPad ')' is preceded with whitespace. 216
 Error sizes LineLength Line is longer than 80 characters (found 111). 230
 Error whitespace ParenPad ')' is preceded with whitespace. 230
 Error sizes LineLength Line is longer than 80 characters (found 82). 236
 Error sizes LineLength Line is longer than 80 characters (found 101). 238
 Error sizes LineLength Line is longer than 80 characters (found 88). 241
 Error sizes LineLength Line is longer than 80 characters (found 103). 242
 Error sizes LineLength Line is longer than 80 characters (found 92). 252
 Error sizes LineLength Line is longer than 80 characters (found 90). 267
 Error misc FinalParameters Parameter schema should be final. 267
 Error misc FinalParameters Parameter fieldNode should be final. 267
 Error misc FinalParameters Parameter resourceId should be final. 267
 Error whitespace ParenPad '(' is followed by whitespace. 272
 Error whitespace ParenPad ')' is preceded with whitespace. 272
 Error sizes LineLength Line is longer than 80 characters (found 109). 282
 Error whitespace ParenPad '(' is followed by whitespace. 286
 Error whitespace ParenPad ')' is preceded with whitespace. 286
 Error sizes LineLength Line is longer than 80 characters (found 111). 300
 Error whitespace ParenPad ')' is preceded with whitespace. 300
 Error sizes LineLength Line is longer than 80 characters (found 82). 306
 Error sizes LineLength Line is longer than 80 characters (found 96). 308
 Error sizes LineLength Line is longer than 80 characters (found 83). 311
 Error sizes LineLength Line is longer than 80 characters (found 93). 312
 Error design DesignForExtension Class 'SchemaStoreImpl' looks like designed for extension (can be subclassed), but the method 'compare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SchemaStoreImpl' final or making the method 'compare' static/final/abstract/empty, or adding allowed annotation for the method. 328
 Error misc FinalParameters Parameter left should be final. 329
 Error misc FinalParameters Parameter right should be final. 329
 Error whitespace ParenPad '(' is followed by whitespace. 331
 Error whitespace ParenPad '(' is followed by whitespace. 336
 Error whitespace ParenPad ')' is preceded with whitespace. 336
 Error whitespace ParenPad '(' is followed by whitespace. 338
 Error whitespace ParenPad '(' is followed by whitespace. 343
 Error whitespace ParenPad ')' is preceded with whitespace. 343
 Error whitespace ParenPad '(' is followed by whitespace. 345
 Error whitespace ParenPad '(' is followed by whitespace. 350
 Error whitespace ParenPad ')' is preceded with whitespace. 350
 Error sizes LineLength Line is longer than 80 characters (found 81). 353
 Error whitespace ParenPad '(' is followed by whitespace. 353
 Error whitespace ParenPad '(' is followed by whitespace. 357
 Error whitespace ParenPad ')' is preceded with whitespace. 357
 Error whitespace ParenPad '(' is followed by whitespace. 360
 Error sizes LineLength Line is longer than 80 characters (found 85). 364
 Error whitespace ParenPad '(' is followed by whitespace. 365
 Error whitespace ParenPad ')' is preceded with whitespace. 365
 Error whitespace ParenPad '(' is followed by whitespace. 368
 Error sizes LineLength Line is longer than 80 characters (found 82). 369
 Error sizes LineLength Line is longer than 80 characters (found 101). 371
 Error sizes LineLength Line is longer than 80 characters (found 104). 373
 Error sizes LineLength Line is longer than 80 characters (found 86). 374
 Error whitespace ParenPad '(' is followed by whitespace. 381
 Error whitespace ParenPad ')' is preceded with whitespace. 381
 Error whitespace ParenPad '(' is followed by whitespace. 384
 Error sizes LineLength Line is longer than 80 characters (found 82). 385
 Error sizes LineLength Line is longer than 80 characters (found 101). 387
 Error sizes LineLength Line is longer than 80 characters (found 104). 389
 Error sizes LineLength Line is longer than 80 characters (found 85). 390
 Error whitespace ParenPad '(' is followed by whitespace. 400
 Error whitespace ParenPad ')' is preceded with whitespace. 400

org/apache/streams/util/schema/SchemaUtil.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - com.fasterxml.jackson.databind.JsonNode. 21
 Error imports UnusedImports Unused import - com.fasterxml.jackson.databind.node.JsonNodeType. 23
 Error imports UnusedImports Unused import - java.util.Iterator. 29
 Error imports UnusedImports Unused import - java.util.Map. 30
 Error sizes LineLength Line is longer than 80 characters (found 83). 35
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 37
 Error sizes LineLength Line is longer than 80 characters (found 81). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error sizes LineLength Line is longer than 80 characters (found 95). 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter parentQualifiedName should be final. 43
 Error misc FinalParameters Parameter childSimpleName should be final. 43
 Error sizes LineLength Line is longer than 80 characters (found 84). 44
 Error sizes LineLength Line is longer than 80 characters (found 100). 45
 Error coding AvoidInlineConditionals Avoid inline conditionals. 45
 Error misc FinalParameters Parameter schemaUrl should be final. 53

org/apache/streams/util/schema/UriUtil.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter id should be final. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error misc FinalParameters Parameter id should be final. 35
 Error misc FinalParameters Parameter absolute should be final. 45
 Error misc FinalParameters Parameter relativePart should be final. 45
 Error whitespace ParenPad '(' is followed by whitespace. 46
 Error whitespace ParenPad '(' is followed by whitespace. 51
 Error whitespace ParenPad ')' is preceded with whitespace. 51

org/apache/streams/verbs/ObjectCombinationGenericOrdering.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 30
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 30
 Error design DesignForExtension Class 'ObjectCombinationGenericOrdering' looks like designed for extension (can be subclassed), but the method 'compare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectCombinationGenericOrdering' final or making the method 'compare' static/final/abstract/empty, or adding allowed annotation for the method. 32
 Error misc FinalParameters Parameter left should be final. 33
 Error misc FinalParameters Parameter right should be final. 33
 Error whitespace ParenPad '(' is followed by whitespace. 34
 Error whitespace ParenPad '(' is followed by whitespace. 36
 Error whitespace ParenPad '(' is followed by whitespace. 38
 Error whitespace ParenPad '(' is followed by whitespace. 40
 Error whitespace ParenPad '(' is followed by whitespace. 42
 Error whitespace ParenPad '(' is followed by whitespace. 44
 Error whitespace ParenPad '(' is followed by whitespace. 46
 Error whitespace ParenPad '(' is followed by whitespace. 48
 Error sizes LineLength Line is longer than 80 characters (found 81). 50
 Error whitespace ParenPad '(' is followed by whitespace. 50
 Error sizes LineLength Line is longer than 80 characters (found 81). 52
 Error whitespace ParenPad '(' is followed by whitespace. 52
 Error misc FinalParameters Parameter objectCombination should be final. 64
 Error whitespace ParenPad '(' is followed by whitespace. 66
 Error whitespace ParenPad '(' is followed by whitespace. 69
 Error whitespace ParenPad '(' is followed by whitespace. 72
 Error whitespace ParenPad '(' is followed by whitespace. 75
 Error misc FinalParameters Parameter pattern should be final. 86

org/apache/streams/verbs/ObjectCombinationSpecificOrdering.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 84). 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error misc FinalParameters Parameter activity should be final. 35
 Error coding HiddenField 'activity' hides a field. 35
 Error design DesignForExtension Class 'ObjectCombinationSpecificOrdering' looks like designed for extension (can be subclassed), but the method 'compare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectCombinationSpecificOrdering' final or making the method 'compare' static/final/abstract/empty, or adding allowed annotation for the method. 39
 Error misc FinalParameters Parameter left should be final. 40
 Error misc FinalParameters Parameter right should be final. 40
 Error whitespace ParenPad '(' is followed by whitespace. 43
 Error sizes LineLength Line is longer than 80 characters (found 111). 45
 Error whitespace ParenPad '(' is followed by whitespace. 45
 Error sizes LineLength Line is longer than 80 characters (found 111). 47
 Error whitespace ParenPad '(' is followed by whitespace. 47
 Error sizes LineLength Line is longer than 80 characters (found 115). 49
 Error whitespace ParenPad '(' is followed by whitespace. 49
 Error sizes LineLength Line is longer than 80 characters (found 115). 51
 Error whitespace ParenPad '(' is followed by whitespace. 51
 Error sizes LineLength Line is longer than 80 characters (found 115). 53
 Error whitespace ParenPad '(' is followed by whitespace. 53
 Error sizes LineLength Line is longer than 80 characters (found 115). 55
 Error whitespace ParenPad '(' is followed by whitespace. 55
 Error sizes LineLength Line is longer than 80 characters (found 121). 57
 Error whitespace ParenPad '(' is followed by whitespace. 57
 Error sizes LineLength Line is longer than 80 characters (found 121). 59
 Error whitespace ParenPad '(' is followed by whitespace. 59
 Error misc FinalParameters Parameter objectCombination should be final. 71
 Error whitespace ParenPad '(' is followed by whitespace. 73
 Error whitespace ParenPad '(' is followed by whitespace. 76
 Error whitespace ParenPad '(' is followed by whitespace. 79
 Error whitespace ParenPad '(' is followed by whitespace. 82
 Error sizes LineLength Line is longer than 80 characters (found 85). 89
 Error misc FinalParameters Parameter activityObject should be final. 94
 Error misc FinalParameters Parameter pattern should be final. 94

org/apache/streams/verbs/VerbDefinitionMatchUtil.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 29
 Error sizes LineLength Line is longer than 80 characters (found 89). 37
 Error misc FinalParameters Parameter activity should be final. 37
 Error misc FinalParameters Parameter verbDefinitionSet should be final. 37
 Error whitespace ParenPad '(' is followed by whitespace. 39
 Error whitespace ParenPad '(' is followed by whitespace. 40
 Error whitespace ParenPad '(' is followed by whitespace. 40
 Error whitespace ParenPad ')' is preceded with whitespace. 40
 Error sizes LineLength Line is longer than 80 characters (found 81). 54
 Error misc FinalParameters Parameter activity should be final. 54
 Error misc FinalParameters Parameter verbDefinition should be final. 54
 Error whitespace ParenPad '(' is followed by whitespace. 56

org/apache/streams/verbs/VerbDefinitionResolver.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 34
 Error sizes LineLength Line is longer than 80 characters (found 93). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error design VisibilityModifier Variable 'verbDefinitionSet' must be private and have accessor methods. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter verbDefinitionSet should be final. 44
 Error coding HiddenField 'verbDefinitionSet' hides a field. 44
 Error misc FinalParameters Parameter activity should be final. 54
 Error sizes LineLength Line is longer than 80 characters (found 110). 59
 Error sizes LineLength Line is longer than 80 characters (found 97). 62
 Error whitespace ParenPad '(' is followed by whitespace. 63
 Error whitespace ParenPad '(' is followed by whitespace. 64
 Error whitespace ParenPad '(' is followed by whitespace. 69
 Error misc FinalParameters Parameter activity should be final. 84
 Error whitespace ParenPad '(' is followed by whitespace. 88
 Error whitespace ParenPad ')' is preceded with whitespace. 88
 Error whitespace ParenPad '(' is followed by whitespace. 89
 Error whitespace ParenPad '(' is followed by whitespace. 90
 Error misc FinalParameters Parameter activity should be final. 109
 Error misc FinalParameters Parameter criteria should be final. 109
 Error sizes LineLength Line is longer than 80 characters (found 93). 111
 Error sizes LineLength Line is longer than 80 characters (found 92). 113
 Error sizes LineLength Line is longer than 80 characters (found 98). 115
 Error sizes LineLength Line is longer than 80 characters (found 92). 117
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 118
 Error sizes LineLength Line is longer than 80 characters (found 101). 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error misc FinalParameters Parameter activityObject should be final. 122
 Error misc FinalParameters Parameter required should be final. 122
 Error misc FinalParameters Parameter pattern should be final. 122
 Error whitespace OperatorWrap '&&' should be on a new line. 123
 Error whitespace OperatorWrap '||' should be on a new line. 124
 Error whitespace OperatorWrap '||' should be on a new line. 125
 Error whitespace OperatorWrap '&&' should be on a new line. 126

org/apache/streams/verbs/VerbDefinitionTemplateUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 31
 Error sizes LineLength Line is longer than 80 characters (found 89). 39
 Error misc FinalParameters Parameter activity should be final. 39
 Error misc FinalParameters Parameter objectCombination should be final. 39
 Error sizes LineLength Line is longer than 80 characters (found 98). 46
 Error sizes LineLength Line is longer than 80 characters (found 106). 52
 Error misc FinalParameters Parameter language should be final. 52
 Error misc FinalParameters Parameter activity should be final. 52
 Error misc FinalParameters Parameter objectCombination should be final. 52
 Error sizes LineLength Line is longer than 80 characters (found 104). 54
 Error misc FinalParameters Parameter activityObject should be final. 71
 Error whitespace ParenPad '(' is followed by whitespace. 72
 Error whitespace ParenPad ')' is preceded with whitespace. 72

org/apache/streams/youtube/processor/YoutubeTypeConverter.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error sizes LineLength Line is longer than 80 characters (found 91). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 52
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 52
 Error design DesignForExtension Class 'YoutubeTypeConverter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeTypeConverter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error design DesignForExtension Class 'YoutubeTypeConverter' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeTypeConverter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error misc FinalParameters Parameter streamsDatum should be final. 60
 Error sizes LineLength Line is longer than 80 characters (found 88). 75
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 75
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 78
 Error sizes LineLength Line is longer than 80 characters (found 115). 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 100
 Error misc FinalParameters Parameter item should be final. 100
 Error design DesignForExtension Class 'YoutubeTypeConverter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeTypeConverter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 115
 Error misc FinalParameters Parameter configurationObject should be final. 116
 Error sizes LineLength Line is longer than 80 characters (found 82). 123
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 128
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 128

org/apache/streams/youtube/provider/YoutubeChannelDataCollector.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 98). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error sizes LineLength Line is longer than 80 characters (found 89). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter youTube should be final. 65
 Error coding HiddenField 'youTube' hides a field. 65
 Error misc FinalParameters Parameter queue should be final. 66
 Error coding HiddenField 'queue' hides a field. 66
 Error misc FinalParameters Parameter strategy should be final. 67
 Error coding HiddenField 'strategy' hides a field. 67
 Error misc FinalParameters Parameter userInfo should be final. 68
 Error coding HiddenField 'userInfo' hides a field. 68
 Error misc FinalParameters Parameter youtubeConfig should be final. 69
 Error coding HiddenField 'youtubeConfig' hides a field. 69
 Error design DesignForExtension Class 'YoutubeChannelDataCollector' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDataCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error naming LocalVariableName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 81
 Error naming LocalVariableName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 82
 Error naming LocalVariableName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 83
 Error sizes LineLength Line is longer than 80 characters (found 153). 87
 Error sizes LineLength Line is longer than 80 characters (found 143). 101
 Error sizes LineLength Line is longer than 80 characters (found 91). 110
 Error sizes LineLength Line is longer than 80 characters (found 92). 111
 Error sizes LineLength Line is longer than 80 characters (found 103). 116

org/apache/streams/youtube/provider/YoutubeChannelProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter config should be final. 56
 Error javadoc JavadocStyle First sentence should end with a period. 60
 Error sizes LineLength Line is longer than 80 characters (found 142). 72
 Error misc FinalParameters Parameter args should be final. 76
 Error sizes LineLength Line is longer than 80 characters (found 125). 86
 Error sizes LineLength Line is longer than 80 characters (found 98). 90
 Error sizes LineLength Line is longer than 80 characters (found 131). 91
 Error sizes LineLength Line is longer than 80 characters (found 101). 96
 Error sizes LineLength Line is longer than 80 characters (found 111). 100
 Error design DesignForExtension Class 'YoutubeChannelProvider' looks like designed for extension (can be subclassed), but the method 'getDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelProvider' final or making the method 'getDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. 120
 Error sizes LineLength Line is longer than 80 characters (found 136). 121
 Error misc FinalParameters Parameter strategy should be final. 121
 Error misc FinalParameters Parameter queue should be final. 121
 Error misc FinalParameters Parameter youtube should be final. 121
 Error misc FinalParameters Parameter userInfo should be final. 121
 Error sizes LineLength Line is longer than 80 characters (found 92). 122

org/apache/streams/youtube/provider/YoutubeDataCollector.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 91). 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error sizes LineLength Line is longer than 80 characters (found 107). 37
 Error sizes LineLength Line is longer than 80 characters (found 101). 41
 Error sizes LineLength Line is longer than 80 characters (found 127). 43
 Error misc FinalParameters Parameter gjre should be final. 43
 Error javadoc JavadocMethod Expected @param tag for 'gjre'. 43
 Error misc FinalParameters Parameter backOff should be final. 43
 Error javadoc JavadocMethod Expected @param tag for 'backOff'. 43
 Error javadoc JavadocMethod Expected @throws tag for 'BackOffException'. 43
 Error coding MagicNumber '400' is a magic number. 47
 Error coding MagicNumber '401' is a magic number. 50
 Error coding MagicNumber '403' is a magic number. 53
 Error sizes LineLength Line is longer than 80 characters (found 88). 54
 Error coding MagicNumber '503' is a magic number. 58

org/apache/streams/youtube/provider/YoutubeProvider.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error sizes LineLength Line is longer than 80 characters (found 86). 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error design VisibilityModifier Variable 'youtube' must be private and have accessor methods. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 82
 Error sizes LineLength Line is longer than 80 characters (found 101). 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error sizes LineLength Line is longer than 80 characters (found 83). 98
 Error misc FinalParameters Parameter config should be final. 107
 Error coding HiddenField 'config' hides a field. 107
 Error design DesignForExtension Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error design DesignForExtension Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 118
 Error misc FinalParameters Parameter configurationObject should be final. 119
 Error sizes LineLength Line is longer than 80 characters (found 109). 127
 Error coding MagicNumber '1000' is a magic number. 128
 Error design DesignForExtension Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 133
 Error sizes LineLength Line is longer than 80 characters (found 85). 138
 Error sizes LineLength Line is longer than 80 characters (found 87). 141
 Error sizes LineLength Line is longer than 80 characters (found 120). 145
 Error sizes LineLength Line is longer than 80 characters (found 144). 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error coding HiddenField 'youtube' hides a field. 152
 Error design DesignForExtension Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 154
 Error design DesignForExtension Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 168
 Error misc FinalParameters Parameter sequence should be final. 169
 Error design DesignForExtension Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 173
 Error misc FinalParameters Parameter start should be final. 174
 Error misc FinalParameters Parameter end should be final. 174
 Error design DesignForExtension Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'createYouTubeClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'createYouTubeClient' static/final/abstract/empty, or adding allowed annotation for the method. 178
 Error javadoc JavadocMethod Missing a Javadoc comment. 178
 Error sizes LineLength Line is longer than 80 characters (found 88). 179
 Error sizes LineLength Line is longer than 80 characters (found 84). 183
 Error sizes LineLength Line is longer than 80 characters (found 97). 189
 Error sizes LineLength Line is longer than 80 characters (found 123). 193
 Error design DesignForExtension Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 196
 Error coding MagicNumber '10' is a magic number. 198
 Error coding MagicNumber '10' is a magic number. 198
 Error design DesignForExtension Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 202
 Error javadoc JavadocMethod Missing a Javadoc comment. 202
 Error design DesignForExtension Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 206
 Error javadoc JavadocMethod Missing a Javadoc comment. 206
 Error misc FinalParameters Parameter config should be final. 206
 Error coding HiddenField 'config' hides a field. 206
 Error sizes LineLength Line is longer than 80 characters (found 89). 211
 Error misc FinalParameters Parameter defaultBeforeDate should be final. 214
 Error sizes LineLength Line is longer than 80 characters (found 88). 219
 Error misc FinalParameters Parameter defaultAfterDate should be final. 222
 Error sizes LineLength Line is longer than 80 characters (found 110). 227
 Error misc FinalParameters Parameter userIds should be final. 230
 Error sizes LineLength Line is longer than 80 characters (found 84). 245
 Error sizes LineLength Line is longer than 80 characters (found 82). 248
 Error misc FinalParameters Parameter usersAndAfterDates should be final. 248
 Error design DesignForExtension Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 261
 Error sizes LineLength Line is longer than 80 characters (found 97). 263

org/apache/streams/youtube/provider/YoutubeUserActivityCollector.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocStyle First sentence should end with a period. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error sizes LineLength Line is longer than 80 characters (found 99). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter youtube should be final. 82
 Error coding HiddenField 'youtube' hides a field. 82
 Error misc FinalParameters Parameter datumQueue should be final. 83
 Error coding HiddenField 'datumQueue' hides a field. 83
 Error misc FinalParameters Parameter backOff should be final. 84
 Error coding HiddenField 'backOff' hides a field. 84
 Error misc FinalParameters Parameter userInfo should be final. 85
 Error coding HiddenField 'userInfo' hides a field. 85
 Error misc FinalParameters Parameter config should be final. 86
 Error coding HiddenField 'config' hides a field. 86
 Error design DesignForExtension Class 'YoutubeUserActivityCollector' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeUserActivityCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 94
 Error sizes LineLength Line is longer than 80 characters (found 82). 100
 Error naming LocalVariableName Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 105
 Error naming LocalVariableName Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 106
 Error naming LocalVariableName Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 107
 Error sizes LineLength Line is longer than 80 characters (found 104). 144
 Error sizes LineLength Line is longer than 80 characters (found 102). 150
 Error sizes LineLength Line is longer than 80 characters (found 101). 153
 Error sizes LineLength Line is longer than 80 characters (found 137). 166
 Error design DesignForExtension Class 'YoutubeUserActivityCollector' looks like designed for extension (can be subclassed), but the method 'processActivityFeed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeUserActivityCollector' final or making the method 'processActivityFeed' static/final/abstract/empty, or adding allowed annotation for the method. 166
 Error misc FinalParameters Parameter feed should be final. 166
 Error misc FinalParameters Parameter afterDate should be final. 166
 Error misc FinalParameters Parameter beforeDate should be final. 166
 Error sizes LineLength Line is longer than 80 characters (found 85). 167
 Error sizes LineLength Line is longer than 80 characters (found 93). 172
 Error sizes LineLength Line is longer than 80 characters (found 143). 174
 Error sizes LineLength Line is longer than 80 characters (found 115). 175
 Error sizes LineLength Line is longer than 80 characters (found 85). 180
 Error sizes LineLength Line is longer than 80 characters (found 167). 193
 Error design DesignForExtension Class 'YoutubeUserActivityCollector' looks like designed for extension (can be subclassed), but the method 'processVideos' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeUserActivityCollector' final or making the method 'processVideos' static/final/abstract/empty, or adding allowed annotation for the method. 193
 Error misc FinalParameters Parameter videos should be final. 193
 Error misc FinalParameters Parameter afterDate should be final. 193
 Error misc FinalParameters Parameter beforeDate should be final. 193
 Error misc FinalParameters Parameter activity should be final. 193
 Error misc FinalParameters Parameter feed should be final. 193
 Error sizes LineLength Line is longer than 80 characters (found 120). 197
 Error sizes LineLength Line is longer than 80 characters (found 131). 201
 Error sizes LineLength Line is longer than 80 characters (found 93). 202
 Error sizes LineLength Line is longer than 80 characters (found 88). 203
 Error sizes LineLength Line is longer than 80 characters (found 87). 211
 Error design DesignForExtension Class 'YoutubeUserActivityCollector' looks like designed for extension (can be subclassed), but the method 'getVideoList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeUserActivityCollector' final or making the method 'getVideoList' static/final/abstract/empty, or adding allowed annotation for the method. 221
 Error misc FinalParameters Parameter videoId should be final. 221
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 221
 Error sizes LineLength Line is longer than 80 characters (found 91). 222
 Error design DesignForExtension Class 'YoutubeUserActivityCollector' looks like designed for extension (can be subclassed), but the method 'getDatumQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeUserActivityCollector' final or making the method 'getDatumQueue' static/final/abstract/empty, or adding allowed annotation for the method. 235
 Error javadoc JavadocMethod Missing a Javadoc comment. 235

org/apache/streams/youtube/provider/YoutubeUserActivityProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error misc FinalParameters Parameter config should be final. 57
 Error javadoc JavadocStyle First sentence should end with a period. 61
 Error sizes LineLength Line is longer than 80 characters (found 142). 77
 Error misc FinalParameters Parameter args should be final. 82
 Error sizes LineLength Line is longer than 80 characters (found 125). 92
 Error sizes LineLength Line is longer than 80 characters (found 98). 96
 Error sizes LineLength Line is longer than 80 characters (found 131). 97
 Error sizes LineLength Line is longer than 80 characters (found 83). 98
 Error sizes LineLength Line is longer than 80 characters (found 101). 102
 Error sizes LineLength Line is longer than 80 characters (found 111). 106
 Error design DesignForExtension Class 'YoutubeUserActivityProvider' looks like designed for extension (can be subclassed), but the method 'getDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeUserActivityProvider' final or making the method 'getDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error sizes LineLength Line is longer than 80 characters (found 136). 129
 Error misc FinalParameters Parameter strategy should be final. 129
 Error misc FinalParameters Parameter queue should be final. 129
 Error misc FinalParameters Parameter youtube should be final. 129
 Error misc FinalParameters Parameter userInfo should be final. 129
 Error sizes LineLength Line is longer than 80 characters (found 88). 130

org/apache/streams/youtube/serializer/YoutubeActivityUtil.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error imports UnusedImports Unused import - com.google.api.services.youtube.YouTube. 29
 Error javadoc JavadocType Missing a Javadoc comment. 45
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 45
 Error sizes LineLength Line is longer than 80 characters (found 90). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocStyle First sentence should end with a period. 49
 Error sizes LineLength Line is longer than 80 characters (found 122). 57
 Error misc FinalParameters Parameter video should be final. 57
 Error misc FinalParameters Parameter activity should be final. 57
 Error misc FinalParameters Parameter channelId should be final. 57
 Error javadoc JavadocMethod Expected @param tag for 'channelId'. 57
 Error sizes LineLength Line is longer than 80 characters (found 98). 61
 Error sizes LineLength Line is longer than 80 characters (found 88). 63
 Error javadoc JavadocStyle First sentence should end with a period. 76
 Error sizes LineLength Line is longer than 80 characters (found 126). 84
 Error misc FinalParameters Parameter channel should be final. 84
 Error misc FinalParameters Parameter activity should be final. 84
 Error misc FinalParameters Parameter channelId should be final. 84
 Error javadoc JavadocMethod Expected @param tag for 'channelId'. 84
 Error misc FinalParameters Parameter channel should be final. 102
 Error misc TodoComment Comment matches to-do format 'TODO:'. 104
 Error sizes LineLength Line is longer than 80 characters (found 83). 113
 Error sizes LineLength Line is longer than 80 characters (found 84). 120
 Error misc FinalParameters Parameter video should be final. 125
 Error misc FinalParameters Parameter activity should be final. 151
 Error misc FinalParameters Parameter video should be final. 151
 Error sizes LineLength Line is longer than 80 characters (found 92). 152
 Error javadoc JavadocStyle First sentence should end with a period. 163
 Error misc FinalParameters Parameter video should be final. 169
 Error misc FinalParameters Parameter id should be final. 169
 Error javadoc JavadocStyle First sentence should end with a period. 180
 Error javadoc JavadocStyle First sentence should end with a period. 191
 Error misc FinalParameters Parameter idparts should be final. 196
 Error sizes LineLength Line is longer than 80 characters (found 120). 198

org/apache/streams/youtube/serializer/YoutubeChannelDeserializer.java

Severity Category Rule Message Line
 Error design DesignForExtension Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error sizes LineLength Line is longer than 80 characters (found 93). 46
 Error misc FinalParameters Parameter jp should be final. 46
 Error misc FinalParameters Parameter ctxt should be final. 46
 Error sizes LineLength Line is longer than 80 characters (found 85). 59
 Error design DesignForExtension Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setChannelSnippet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setChannelSnippet' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error misc FinalParameters Parameter node should be final. 67
 Error sizes LineLength Line is longer than 80 characters (found 91). 71
 Error design DesignForExtension Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setThumbnails' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setThumbnails' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error misc FinalParameters Parameter node should be final. 77
 Error sizes LineLength Line is longer than 80 characters (found 88). 82
 Error sizes LineLength Line is longer than 80 characters (found 82). 83
 Error sizes LineLength Line is longer than 80 characters (found 86). 84
 Error design DesignForExtension Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setLocalized' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setLocalized' static/final/abstract/empty, or adding allowed annotation for the method. 88
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error misc FinalParameters Parameter node should be final. 88
 Error design DesignForExtension Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setContentDetails' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setContentDetails' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error misc FinalParameters Parameter node should be final. 98
 Error sizes LineLength Line is longer than 80 characters (found 96). 106
 Error sizes LineLength Line is longer than 80 characters (found 87). 110
 Error design DesignForExtension Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setRelatedPlaylists' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setRelatedPlaylists' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error misc FinalParameters Parameter node should be final. 110
 Error sizes LineLength Line is longer than 80 characters (found 100). 111
 Error design DesignForExtension Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setChannelStatistics' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setChannelStatistics' static/final/abstract/empty, or adding allowed annotation for the method. 127
 Error javadoc JavadocMethod Missing a Javadoc comment. 127
 Error misc FinalParameters Parameter node should be final. 127
 Error sizes LineLength Line is longer than 80 characters (found 82). 133
 Error design DesignForExtension Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setTopicDetails' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setTopicDetails' static/final/abstract/empty, or adding allowed annotation for the method. 140
 Error javadoc JavadocMethod Missing a Javadoc comment. 140
 Error misc FinalParameters Parameter node should be final. 140

org/apache/streams/youtube/serializer/YoutubeEventClassifier.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 32
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error misc FinalParameters Parameter json should be final. 42
 Error sizes LineLength Line is longer than 80 characters (found 109). 54
 Error sizes LineLength Line is longer than 80 characters (found 120). 56

org/apache/streams/youtube/serializer/YoutubeVideoDeserializer.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 36
 Error sizes LineLength Line is longer than 80 characters (found 95). 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocStyle First sentence should end with a period. 40
 Error sizes LineLength Line is longer than 80 characters (found 99). 41
 Error sizes LineLength Line is longer than 80 characters (found 91). 46
 Error sizes LineLength Line is longer than 80 characters (found 87). 48
 Error javadoc JavadocMethod Unable to get class information for @throws tag 'com.fasterxml.jackson.core.JsonProcessingException'. 48
 Error sizes LineLength Line is longer than 80 characters (found 117). 51
 Error misc FinalParameters Parameter jsonParser should be final. 51
 Error misc FinalParameters Parameter deserializationContext should be final. 51
 Error sizes LineLength Line is longer than 80 characters (found 83). 63
 Error misc FinalParameters Parameter node should be final. 74
 Error sizes LineLength Line is longer than 80 characters (found 95). 82
 Error misc FinalParameters Parameter node should be final. 105
 Error sizes LineLength Line is longer than 80 characters (found 85). 109
 Error sizes LineLength Line is longer than 80 characters (found 85). 110
 Error sizes LineLength Line is longer than 80 characters (found 87). 111