Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
639 0 0 11714

Files

Files Infos Warnings Errors
com/yammer/metrics/core/NoOpCounter.java 0 0 9
com/yammer/metrics/core/NoOpExecutorService.java 0 0 44
com/yammer/metrics/core/NoOpGuage.java 0 0 3
com/yammer/metrics/core/NoOpHistogram.java 0 0 8
com/yammer/metrics/core/NoOpMeter.java 0 0 7
com/yammer/metrics/core/NoOpTimer.java 0 0 9
org/apache/giraph/GiraphRunner.java 0 0 11
org/apache/giraph/aggregators/Aggregator.java 0 0 1
org/apache/giraph/aggregators/AggregatorWrapper.java 0 0 33
org/apache/giraph/aggregators/AggregatorWriter.java 0 0 4
org/apache/giraph/aggregators/BasicAggregator.java 0 0 6
org/apache/giraph/aggregators/BooleanAndAggregator.java 0 0 3
org/apache/giraph/aggregators/BooleanOrAggregator.java 0 0 3
org/apache/giraph/aggregators/BooleanOverwriteAggregator.java 0 0 3
org/apache/giraph/aggregators/DoubleMaxAggregator.java 0 0 3
org/apache/giraph/aggregators/DoubleMinAggregator.java 0 0 3
org/apache/giraph/aggregators/DoubleOverwriteAggregator.java 0 0 3
org/apache/giraph/aggregators/DoubleProductAggregator.java 0 0 3
org/apache/giraph/aggregators/DoubleSumAggregator.java 0 0 3
org/apache/giraph/aggregators/FloatMaxAggregator.java 0 0 3
org/apache/giraph/aggregators/FloatMinAggregator.java 0 0 3
org/apache/giraph/aggregators/FloatOverwriteAggregator.java 0 0 3
org/apache/giraph/aggregators/FloatProductAggregator.java 0 0 3
org/apache/giraph/aggregators/FloatSumAggregator.java 0 0 3
org/apache/giraph/aggregators/IntMaxAggregator.java 0 0 3
org/apache/giraph/aggregators/IntMinAggregator.java 0 0 3
org/apache/giraph/aggregators/IntOverwriteAggregator.java 0 0 3
org/apache/giraph/aggregators/IntProductAggregator.java 0 0 3
org/apache/giraph/aggregators/IntSumAggregator.java 0 0 3
org/apache/giraph/aggregators/LongMaxAggregator.java 0 0 3
org/apache/giraph/aggregators/LongMinAggregator.java 0 0 3
org/apache/giraph/aggregators/LongOverwriteAggregator.java 0 0 3
org/apache/giraph/aggregators/LongProductAggregator.java 0 0 3
org/apache/giraph/aggregators/LongSumAggregator.java 0 0 3
org/apache/giraph/aggregators/TextAggregatorWriter.java 0 0 22
org/apache/giraph/aggregators/TextAppendAggregator.java 0 0 4
org/apache/giraph/aggregators/matrix/MatrixSumAggregator.java 0 0 5
org/apache/giraph/aggregators/matrix/dense/DoubleDenseMatrix.java 0 0 23
org/apache/giraph/aggregators/matrix/dense/DoubleDenseMatrixSumAggregator.java 0 0 18
org/apache/giraph/aggregators/matrix/dense/DoubleDenseVector.java 0 0 22
org/apache/giraph/aggregators/matrix/dense/DoubleDenseVectorSumAggregator.java 0 0 3
org/apache/giraph/aggregators/matrix/dense/FloatDenseMatrix.java 0 0 23
org/apache/giraph/aggregators/matrix/dense/FloatDenseMatrixSumAggregator.java 0 0 18
org/apache/giraph/aggregators/matrix/dense/FloatDenseVector.java 0 0 22
org/apache/giraph/aggregators/matrix/dense/FloatDenseVectorSumAggregator.java 0 0 3
org/apache/giraph/aggregators/matrix/dense/IntDenseMatrix.java 0 0 23
org/apache/giraph/aggregators/matrix/dense/IntDenseMatrixSumAggregator.java 0 0 18
org/apache/giraph/aggregators/matrix/dense/IntDenseVector.java 0 0 22
org/apache/giraph/aggregators/matrix/dense/IntDenseVectorSumAggregator.java 0 0 3
org/apache/giraph/aggregators/matrix/dense/LongDenseMatrix.java 0 0 23
org/apache/giraph/aggregators/matrix/dense/LongDenseMatrixSumAggregator.java 0 0 18
org/apache/giraph/aggregators/matrix/dense/LongDenseVector.java 0 0 22
org/apache/giraph/aggregators/matrix/dense/LongDenseVectorSumAggregator.java 0 0 3
org/apache/giraph/aggregators/matrix/sparse/DoubleSparseMatrix.java 0 0 19
org/apache/giraph/aggregators/matrix/sparse/DoubleSparseMatrixSumAggregator.java 0 0 18
org/apache/giraph/aggregators/matrix/sparse/DoubleSparseVector.java 0 0 15
org/apache/giraph/aggregators/matrix/sparse/DoubleSparseVectorSumAggregator.java 0 0 3
org/apache/giraph/aggregators/matrix/sparse/FloatSparseMatrix.java 0 0 19
org/apache/giraph/aggregators/matrix/sparse/FloatSparseMatrixSumAggregator.java 0 0 18
org/apache/giraph/aggregators/matrix/sparse/FloatSparseVector.java 0 0 15
org/apache/giraph/aggregators/matrix/sparse/FloatSparseVectorSumAggregator.java 0 0 3
org/apache/giraph/aggregators/matrix/sparse/IntSparseMatrix.java 0 0 19
org/apache/giraph/aggregators/matrix/sparse/IntSparseMatrixSumAggregator.java 0 0 18
org/apache/giraph/aggregators/matrix/sparse/IntSparseVector.java 0 0 15
org/apache/giraph/aggregators/matrix/sparse/IntSparseVectorSumAggregator.java 0 0 3
org/apache/giraph/aggregators/matrix/sparse/LongSparseMatrix.java 0 0 19
org/apache/giraph/aggregators/matrix/sparse/LongSparseMatrixSumAggregator.java 0 0 18
org/apache/giraph/aggregators/matrix/sparse/LongSparseVector.java 0 0 15
org/apache/giraph/aggregators/matrix/sparse/LongSparseVectorSumAggregator.java 0 0 3
org/apache/giraph/benchmark/AggregatorsBenchmark.java 0 0 29
org/apache/giraph/benchmark/BenchmarkOption.java 0 0 68
org/apache/giraph/benchmark/GiraphBenchmark.java 0 0 10
org/apache/giraph/benchmark/PageRankBenchmark.java 0 0 5
org/apache/giraph/benchmark/PageRankComputation.java 0 0 6
org/apache/giraph/benchmark/RandomMessageBenchmark.java 0 0 60
org/apache/giraph/benchmark/ShortestPathsBenchmark.java 0 0 7
org/apache/giraph/benchmark/ShortestPathsComputation.java 0 0 6
org/apache/giraph/benchmark/WeightedPageRankBenchmark.java 0 0 22
org/apache/giraph/benchmark/WeightedPageRankComputation.java 0 0 7
org/apache/giraph/benchmark/package-info.java 0 0 1
org/apache/giraph/bsp/ApplicationState.java 0 0 5
org/apache/giraph/bsp/BspInputFormat.java 0 0 11
org/apache/giraph/bsp/BspInputSplit.java 0 0 16
org/apache/giraph/bsp/BspOutputFormat.java 0 0 10
org/apache/giraph/bsp/BspRecordReader.java 0 0 5
org/apache/giraph/bsp/BspRecordWriter.java 0 0 6
org/apache/giraph/bsp/BspService.java 0 0 216
org/apache/giraph/bsp/CentralizedService.java 0 0 2
org/apache/giraph/bsp/CentralizedServiceMaster.java 0 0 12
org/apache/giraph/bsp/CentralizedServiceWorker.java 0 0 12
org/apache/giraph/bsp/ImmutableOutputCommitter.java 0 0 7
org/apache/giraph/bsp/SuperstepState.java 0 0 5
org/apache/giraph/combiner/DoubleSumMessageCombiner.java 0 0 6
org/apache/giraph/combiner/FloatSumMessageCombiner.java 0 0 6
org/apache/giraph/combiner/MinimumDoubleMessageCombiner.java 0 0 5
org/apache/giraph/combiner/MinimumIntMessageCombiner.java 0 0 6
org/apache/giraph/combiner/SimpleSumMessageCombiner.java 0 0 5
org/apache/giraph/comm/MasterClient.java 0 0 4
org/apache/giraph/comm/MasterServer.java 0 0 2
org/apache/giraph/comm/SendDataCache.java 0 0 37
org/apache/giraph/comm/SendEdgeCache.java 0 0 13
org/apache/giraph/comm/SendMessageCache.java 0 0 47
org/apache/giraph/comm/SendMessageToAllCache.java 0 0 25
org/apache/giraph/comm/SendMutationsCache.java 0 0 22
org/apache/giraph/comm/SendPartitionCache.java 0 0 7
org/apache/giraph/comm/SendVertexIdDataCache.java 0 0 17
org/apache/giraph/comm/ServerData.java 0 0 32
org/apache/giraph/comm/WorkerClient.java 0 0 3
org/apache/giraph/comm/WorkerClientRequestProcessor.java 0 0 11
org/apache/giraph/comm/WorkerServer.java 0 0 2
org/apache/giraph/comm/aggregators/AggregatedValueOutputStream.java 0 0 6
org/apache/giraph/comm/aggregators/AggregatorOutputStream.java 0 0 7
org/apache/giraph/comm/aggregators/AggregatorUtils.java 0 0 23
org/apache/giraph/comm/aggregators/AllAggregatorServerData.java 0 0 38
org/apache/giraph/comm/aggregators/CountingCache.java 0 0 10
org/apache/giraph/comm/aggregators/CountingOutputStream.java 0 0 11
org/apache/giraph/comm/aggregators/OwnerAggregatorServerData.java 0 0 26
org/apache/giraph/comm/aggregators/SendAggregatedValueCache.java 0 0 14
org/apache/giraph/comm/aggregators/SendAggregatorCache.java 0 0 15
org/apache/giraph/comm/aggregators/WorkerAggregatorRequestProcessor.java 0 0 7
org/apache/giraph/comm/messages/ByteArrayMessagesPerVertexStore.java 0 0 32
org/apache/giraph/comm/messages/InMemoryMessageStoreFactory.java 0 0 16
org/apache/giraph/comm/messages/MessageStore.java 0 0 12
org/apache/giraph/comm/messages/MessageStoreFactory.java 0 0 1
org/apache/giraph/comm/messages/MessagesIterable.java 0 0 7
org/apache/giraph/comm/messages/OneMessagePerVertexStore.java 0 0 29
org/apache/giraph/comm/messages/SimpleMessageStore.java 0 0 47
org/apache/giraph/comm/messages/out_of_core/DiskBackedMessageStore.java 0 0 61
org/apache/giraph/comm/messages/out_of_core/PartitionDiskBackedMessageStore.java 0 0 51
org/apache/giraph/comm/messages/out_of_core/SequentialFileMessageStore.java 0 0 54
org/apache/giraph/comm/messages/primitives/IntByteArrayMessageStore.java 0 0 35
org/apache/giraph/comm/messages/primitives/IntFloatMessageStore.java 0 0 29
org/apache/giraph/comm/messages/primitives/LongByteArrayMessageStore.java 0 0 35
org/apache/giraph/comm/messages/primitives/LongDoubleMessageStore.java 0 0 29
org/apache/giraph/comm/netty/ByteCounter.java 0 0 56
org/apache/giraph/comm/netty/ChannelRotater.java 0 0 23
org/apache/giraph/comm/netty/NettyClient.java 0 0 148
org/apache/giraph/comm/netty/NettyMasterClient.java 0 0 20
org/apache/giraph/comm/netty/NettyMasterServer.java 0 0 8
org/apache/giraph/comm/netty/NettyServer.java 0 0 77
org/apache/giraph/comm/netty/NettyWorkerAggregatorRequestProcessor.java 0 0 21
org/apache/giraph/comm/netty/NettyWorkerClient.java 0 0 24
org/apache/giraph/comm/netty/NettyWorkerClientRequestProcessor.java 0 0 67
org/apache/giraph/comm/netty/NettyWorkerServer.java 0 0 31
org/apache/giraph/comm/netty/SaslNettyClient.java 0 0 24
org/apache/giraph/comm/netty/SaslNettyServer.java 0 0 29
org/apache/giraph/comm/netty/WrappedAdaptiveReceiveBufferSizePredictorFactory.java 0 0 19
org/apache/giraph/comm/netty/handler/AddressRequestIdGenerator.java 0 0 3
org/apache/giraph/comm/netty/handler/AuthorizeServerHandler.java 0 0 11
org/apache/giraph/comm/netty/handler/ClientRequestId.java 0 0 17
org/apache/giraph/comm/netty/handler/MasterRequestServerHandler.java 0 0 19
org/apache/giraph/comm/netty/handler/RequestDecoder.java 0 0 18
org/apache/giraph/comm/netty/handler/RequestEncoder.java 0 0 22
org/apache/giraph/comm/netty/handler/RequestInfo.java 0 0 33
org/apache/giraph/comm/netty/handler/RequestServerHandler.java 0 0 46
org/apache/giraph/comm/netty/handler/ResponseClientHandler.java 0 0 25
org/apache/giraph/comm/netty/handler/ResponseEncoder.java 0 0 11
org/apache/giraph/comm/netty/handler/SaslClientHandler.java 0 0 21
org/apache/giraph/comm/netty/handler/SaslServerHandler.java 0 0 36
org/apache/giraph/comm/netty/handler/WorkerRequestReservedMap.java 0 0 8
org/apache/giraph/comm/netty/handler/WorkerRequestServerHandler.java 0 0 19
org/apache/giraph/comm/requests/ByteArrayRequest.java 0 0 16
org/apache/giraph/comm/requests/ByteArrayWithSenderTaskIdRequest.java 0 0 15
org/apache/giraph/comm/requests/MasterRequest.java 0 0 2
org/apache/giraph/comm/requests/RequestType.java 0 0 18
org/apache/giraph/comm/requests/SaslCompleteRequest.java 0 0 3
org/apache/giraph/comm/requests/SaslTokenMessageRequest.java 0 0 19
org/apache/giraph/comm/requests/SendAggregatorsToMasterRequest.java 0 0 8
org/apache/giraph/comm/requests/SendAggregatorsToOwnerRequest.java 0 0 9
org/apache/giraph/comm/requests/SendAggregatorsToWorkerRequest.java 0 0 9
org/apache/giraph/comm/requests/SendPartitionCurrentMessagesRequest.java 0 0 16
org/apache/giraph/comm/requests/SendPartitionMutationsRequest.java 0 0 18
org/apache/giraph/comm/requests/SendVertexRequest.java 0 0 13
org/apache/giraph/comm/requests/SendWorkerAggregatorsRequest.java 0 0 9
org/apache/giraph/comm/requests/SendWorkerDataRequest.java 0 0 11
org/apache/giraph/comm/requests/SendWorkerEdgesRequest.java 0 0 6
org/apache/giraph/comm/requests/SendWorkerMessagesRequest.java 0 0 6
org/apache/giraph/comm/requests/SendWorkerOneToAllMessagesRequest.java 0 0 14
org/apache/giraph/comm/requests/SendWorkerVerticesRequest.java 0 0 17
org/apache/giraph/comm/requests/WorkerRequest.java 0 0 2
org/apache/giraph/comm/requests/WritableRequest.java 0 0 29
org/apache/giraph/conf/AbstractConfOption.java 0 0 26
org/apache/giraph/conf/AllOptions.java 0 0 53
org/apache/giraph/conf/BooleanConfOption.java 0 0 30
org/apache/giraph/conf/ClassConfOption.java 0 0 54
org/apache/giraph/conf/ConfOptionType.java 0 0 8
org/apache/giraph/conf/DefaultImmutableClassesGiraphConfigurable.java 0 0 6
org/apache/giraph/conf/EnumConfOption.java 0 0 26
org/apache/giraph/conf/FloatConfOption.java 0 0 24
org/apache/giraph/conf/GiraphClasses.java 0 0 172
org/apache/giraph/conf/GiraphConfiguration.java 0 0 221
org/apache/giraph/conf/GiraphConstants.java 0 0 171
org/apache/giraph/conf/GiraphTypes.java 0 0 70
org/apache/giraph/conf/ImmutableClassesGiraphConfigurable.java 0 0 1
org/apache/giraph/conf/ImmutableClassesGiraphConfiguration.java 0 0 144
org/apache/giraph/conf/IntConfOption.java 0 0 29
org/apache/giraph/conf/JsonStringConfOption.java 0 0 32
org/apache/giraph/conf/LongConfOption.java 0 0 27
org/apache/giraph/conf/PerGraphTypeBoolean.java 0 0 46
org/apache/giraph/conf/PerGraphTypeBooleanConfOption.java 0 0 28
org/apache/giraph/conf/PerGraphTypeEnum.java 0 0 46
org/apache/giraph/conf/PerGraphTypeEnumConfOption.java 0 0 34
org/apache/giraph/conf/StrConfOption.java 0 0 34
org/apache/giraph/counters/GiraphHadoopCounter.java 0 0 19
org/apache/giraph/counters/GiraphStats.java 0 0 41
org/apache/giraph/counters/GiraphTimers.java 0 0 21
org/apache/giraph/counters/HadoopCountersBase.java 0 0 10
org/apache/giraph/edge/ArrayListEdges.java 0 0 15
org/apache/giraph/edge/ByteArrayEdges.java 0 0 19
org/apache/giraph/edge/DefaultEdge.java 0 0 17
org/apache/giraph/edge/Edge.java 0 0 2
org/apache/giraph/edge/EdgeFactory.java 0 0 13
org/apache/giraph/edge/EdgeNoValue.java 0 0 11
org/apache/giraph/edge/EdgeStore.java 0 0 17
org/apache/giraph/edge/HashMapEdges.java 0 0 21
org/apache/giraph/edge/HashMultimapEdges.java 0 0 21
org/apache/giraph/edge/IntNullArrayEdges.java 0 0 17
org/apache/giraph/edge/LongDoubleArrayEdges.java 0 0 21
org/apache/giraph/edge/LongDoubleHashMapEdges.java 0 0 24
org/apache/giraph/edge/LongNullArrayEdges.java 0 0 18
org/apache/giraph/edge/LongNullHashSetEdges.java 0 0 20
org/apache/giraph/edge/MapMutableEdge.java 0 0 7
org/apache/giraph/edge/MutableEdgesIterable.java 0 0 3
org/apache/giraph/edge/MutableEdgesWrapper.java 0 0 18
org/apache/giraph/examples/AggregatorsTestComputation.java 0 0 48
org/apache/giraph/examples/BrachaTouegDeadlockComputation.java 0 0 29
org/apache/giraph/examples/ConnectedComponentsComputation.java 0 0 4
org/apache/giraph/examples/GeneratedEdgeReader.java 0 0 11
org/apache/giraph/examples/GeneratedVertexReader.java 0 0 12
org/apache/giraph/examples/IdentityComputation.java 0 0 4
org/apache/giraph/examples/LongDoubleDoubleTextInputFormat.java 0 0 9
org/apache/giraph/examples/LongDoubleNullTextInputFormat.java 0 0 10
org/apache/giraph/examples/MaxComputation.java 0 0 3
org/apache/giraph/examples/NormalizingLongDoubleDoubleTextInputFormat.java 0 0 15
org/apache/giraph/examples/PageRankComputation.java 0 0 11
org/apache/giraph/examples/RandomWalkComputation.java 0 0 20
org/apache/giraph/examples/RandomWalkVertexMasterCompute.java 0 0 8
org/apache/giraph/examples/RandomWalkWithRestartComputation.java 0 0 11
org/apache/giraph/examples/RandomWalkWorkerContext.java 0 0 23
org/apache/giraph/examples/SimpleAggregatorWriter.java 0 0 13
org/apache/giraph/examples/SimpleCheckpoint.java 0 0 48
org/apache/giraph/examples/SimpleCombinerComputation.java 0 0 12
org/apache/giraph/examples/SimpleFailComputation.java 0 0 18
org/apache/giraph/examples/SimpleInDegreeCountComputation.java 0 0 3
org/apache/giraph/examples/SimpleLongDoubleDoubleDoubleIdentityComputation.java 0 0 1
org/apache/giraph/examples/SimpleMasterComputeComputation.java 0 0 14
org/apache/giraph/examples/SimpleMsgComputation.java 0 0 12
org/apache/giraph/examples/SimpleMutateGraphComputation.java 0 0 43
org/apache/giraph/examples/SimpleOutDegreeCountComputation.java 0 0 3
org/apache/giraph/examples/SimplePageRankComputation.java 0 0 52
org/apache/giraph/examples/SimpleShortestPathsComputation.java 0 0 9
org/apache/giraph/examples/SimpleSuperstepComputation.java 0 0 31
org/apache/giraph/examples/SimpleTextVertexOutputFormat.java 0 0 4
org/apache/giraph/examples/SimpleTriangleClosingComputation.java 0 0 26
org/apache/giraph/examples/SimpleVertexWithWorkerContext.java 0 0 26
org/apache/giraph/examples/TestComputationStateComputation.java 0 0 19
org/apache/giraph/examples/VerifyMessage.java 0 0 47
org/apache/giraph/examples/VertexWithDoubleValueDoubleEdgeTextOutputFormat.java 0 0 4
org/apache/giraph/examples/VertexWithDoubleValueNullEdgeTextOutputFormat.java 0 0 5
org/apache/giraph/examples/io/formats/BrachaTouegDeadlockInputFormat.java 0 0 14
org/apache/giraph/examples/utils/BrachaTouegDeadlockMessage.java 0 0 13
org/apache/giraph/examples/utils/BrachaTouegDeadlockVertexValue.java 0 0 48
org/apache/giraph/factories/AbstractMessageValueFactory.java 0 0 7
org/apache/giraph/factories/ComputationFactory.java 0 0 3
org/apache/giraph/factories/DefaultComputationFactory.java 0 0 9
org/apache/giraph/factories/DefaultEdgeValueFactory.java 0 0 4
org/apache/giraph/factories/DefaultIncomingMessageValueFactory.java 0 0 2
org/apache/giraph/factories/DefaultOutgoingMessageValueFactory.java 0 0 2
org/apache/giraph/factories/DefaultVertexIdFactory.java 0 0 4
org/apache/giraph/factories/DefaultVertexValueFactory.java 0 0 4
org/apache/giraph/factories/TestMessageValueFactory.java 0 0 8
org/apache/giraph/factories/ValueFactories.java 0 0 18
org/apache/giraph/factories/ValueFactory.java 0 0 2
org/apache/giraph/graph/AbstractComputation.java 0 0 60
org/apache/giraph/graph/AddressesAndPartitionsWritable.java 0 0 30
org/apache/giraph/graph/Computation.java 0 0 9
org/apache/giraph/graph/ComputeCallable.java 0 0 41
org/apache/giraph/graph/DefaultVertex.java 0 0 39
org/apache/giraph/graph/DefaultVertexResolver.java 0 0 38
org/apache/giraph/graph/DefaultVertexValueCombiner.java 0 0 2
org/apache/giraph/graph/FinishedSuperstepStats.java 0 0 14
org/apache/giraph/graph/GiraphTransferRegulator.java 0 0 32
org/apache/giraph/graph/GlobalStats.java 0 0 36
org/apache/giraph/graph/GraphFunctions.java 0 0 9
org/apache/giraph/graph/GraphMapper.java 0 0 14
org/apache/giraph/graph/GraphState.java 0 0 23
org/apache/giraph/graph/GraphTaskManager.java 0 0 87
org/apache/giraph/graph/GraphType.java 0 0 27
org/apache/giraph/graph/InputSplitEvents.java 0 0 13
org/apache/giraph/graph/InputSplitPaths.java 0 0 13
org/apache/giraph/graph/Language.java 0 0 3
org/apache/giraph/graph/TaskInfo.java 0 0 38
org/apache/giraph/graph/Vertex.java 0 0 3
org/apache/giraph/graph/VertexChanges.java 0 0 1
org/apache/giraph/graph/VertexEdgeCount.java 0 0 18
org/apache/giraph/graph/VertexMutations.java 0 0 33
org/apache/giraph/integration/SuperstepHashPartitionerFactory.java 0 0 14
org/apache/giraph/io/BasicVertexValueReader.java 0 0 4
org/apache/giraph/io/EdgeInputFormat.java 0 0 1
org/apache/giraph/io/EdgeOutputFormat.java 0 0 6
org/apache/giraph/io/EdgeReader.java 0 0 19
org/apache/giraph/io/EdgeWriter.java 0 0 7
org/apache/giraph/io/GiraphInputFormat.java 0 0 10
org/apache/giraph/io/ReverseEdgeDuplicator.java 0 0 17
org/apache/giraph/io/SimpleVertexWriter.java 0 0 4
org/apache/giraph/io/VertexInputFormat.java 0 0 1
org/apache/giraph/io/VertexOutputFormat.java 0 0 5
org/apache/giraph/io/VertexReader.java 0 0 17
org/apache/giraph/io/VertexValueInputFormat.java 0 0 3
org/apache/giraph/io/VertexValueReader.java 0 0 2
org/apache/giraph/io/VertexWriter.java 0 0 5
org/apache/giraph/io/filters/DefaultEdgeInputFilter.java 0 0 3
org/apache/giraph/io/filters/DefaultVertexInputFilter.java 0 0 2
org/apache/giraph/io/filters/EdgeInputFilter.java 0 0 1
org/apache/giraph/io/formats/AdjacencyListTextVertexInputFormat.java 0 0 17
org/apache/giraph/io/formats/AdjacencyListTextVertexOutputFormat.java 0 0 9
org/apache/giraph/io/formats/GeneratedVertexInputFormat.java 0 0 4
org/apache/giraph/io/formats/GiraphFileInputFormat.java 0 0 36
org/apache/giraph/io/formats/GiraphTextInputFormat.java 0 0 6
org/apache/giraph/io/formats/GiraphTextOutputFormat.java 0 0 2
org/apache/giraph/io/formats/GraphvizOutputFormat.java 0 0 42
org/apache/giraph/io/formats/IdWithValueTextOutputFormat.java 0 0 10
org/apache/giraph/io/formats/InMemoryVertexOutputFormat.java 0 0 13
org/apache/giraph/io/formats/IntIntNullTextInputFormat.java 0 0 13
org/apache/giraph/io/formats/IntIntNullTextVertexInputFormat.java 0 0 14
org/apache/giraph/io/formats/IntIntTextVertexValueInputFormat.java 0 0 10
org/apache/giraph/io/formats/IntNullNullTextInputFormat.java 0 0 12
org/apache/giraph/io/formats/IntNullReverseTextEdgeInputFormat.java 0 0 3
org/apache/giraph/io/formats/IntNullTextEdgeInputFormat.java 0 0 12
org/apache/giraph/io/formats/JsonBase64VertexFormat.java 0 0 5
org/apache/giraph/io/formats/JsonBase64VertexInputFormat.java 0 0 15
org/apache/giraph/io/formats/JsonBase64VertexOutputFormat.java 0 0 5
org/apache/giraph/io/formats/JsonLongDoubleFloatDoubleVertexInputFormat.java 0 0 14
org/apache/giraph/io/formats/JsonLongDoubleFloatDoubleVertexOutputFormat.java 0 0 4
org/apache/giraph/io/formats/LongDoubleDoubleAdjacencyListVertexInputFormat.java 0 0 11
org/apache/giraph/io/formats/LongLongNullTextInputFormat.java 0 0 13
org/apache/giraph/io/formats/PseudoRandomEdgeInputFormat.java 0 0 14
org/apache/giraph/io/formats/PseudoRandomInputFormatConstants.java 0 0 1
org/apache/giraph/io/formats/PseudoRandomIntNullLocalEdgesHelper.java 0 0 6
org/apache/giraph/io/formats/PseudoRandomIntNullVertexInputFormat.java 0 0 13
org/apache/giraph/io/formats/PseudoRandomLocalEdgesHelper.java 0 0 11
org/apache/giraph/io/formats/PseudoRandomUtils.java 0 0 7
org/apache/giraph/io/formats/PseudoRandomVertexInputFormat.java 0 0 13
org/apache/giraph/io/formats/SequenceFileVertexInputFormat.java 0 0 19
org/apache/giraph/io/formats/SequenceFileVertexOutputFormat.java 0 0 9
org/apache/giraph/io/formats/SrcIdDstIdEdgeValueTextOutputFormat.java 0 0 12
org/apache/giraph/io/formats/TextDoubleDoubleAdjacencyListVertexInputFormat.java 0 0 12
org/apache/giraph/io/formats/TextEdgeInputFormat.java 0 0 22
org/apache/giraph/io/formats/TextEdgeOutputFormat.java 0 0 24
org/apache/giraph/io/formats/TextVertexInputFormat.java 0 0 29
org/apache/giraph/io/formats/TextVertexOutputFormat.java 0 0 23
org/apache/giraph/io/formats/TextVertexValueInputFormat.java 0 0 24
org/apache/giraph/io/formats/WattsStrogatzVertexInputFormat.java 0 0 27
org/apache/giraph/io/formats/multi/EdgeInputFormatDescription.java 0 0 16
org/apache/giraph/io/formats/multi/InputFormatDescription.java 0 0 32
org/apache/giraph/io/formats/multi/InputSplitWithInputFormatIndex.java 0 0 9
org/apache/giraph/io/formats/multi/MultiEdgeInputFormat.java 0 0 20
org/apache/giraph/io/formats/multi/MultiInputUtils.java 0 0 17
org/apache/giraph/io/formats/multi/MultiVertexInputFormat.java 0 0 21
org/apache/giraph/io/formats/multi/VertexInputFormatDescription.java 0 0 16
org/apache/giraph/io/internal/WrappedEdgeInputFormat.java 0 0 16
org/apache/giraph/io/internal/WrappedEdgeOutputFormat.java 0 0 24
org/apache/giraph/io/internal/WrappedEdgeReader.java 0 0 16
org/apache/giraph/io/internal/WrappedVertexInputFormat.java 0 0 16
org/apache/giraph/io/internal/WrappedVertexOutputFormat.java 0 0 22
org/apache/giraph/io/internal/WrappedVertexReader.java 0 0 15
org/apache/giraph/io/iterables/EdgeReaderWrapper.java 0 0 16
org/apache/giraph/io/iterables/EdgeWithSource.java 0 0 31
org/apache/giraph/io/iterables/GiraphReader.java 0 0 5
org/apache/giraph/io/iterables/IteratorToReaderWrapper.java 0 0 10
org/apache/giraph/io/iterables/VertexReaderWrapper.java 0 0 15
org/apache/giraph/io/iterables/package-info.java 0 0 1
org/apache/giraph/io/superstep_output/MultiThreadedSuperstepOutput.java 0 0 18
org/apache/giraph/io/superstep_output/NoOpSuperstepOutput.java 0 0 3
org/apache/giraph/io/superstep_output/SuperstepOutput.java 0 0 4
org/apache/giraph/io/superstep_output/SynchronizedSuperstepOutput.java 0 0 13
org/apache/giraph/io/superstep_output/package-info.java 0 0 1
org/apache/giraph/job/DefaultGiraphJobRetryChecker.java 0 0 3
org/apache/giraph/job/DefaultJobObserver.java 0 0 8
org/apache/giraph/job/GiraphConfigurationValidator.java 0 0 48
org/apache/giraph/job/GiraphJob.java 0 0 47
org/apache/giraph/job/GiraphJobRetryChecker.java 0 0 1
org/apache/giraph/job/HadoopUtils.java 0 0 12
org/apache/giraph/job/HaltApplicationUtils.java 0 0 21
org/apache/giraph/jython/JythonComputation.java 0 0 43
org/apache/giraph/jython/JythonGiraphComputation.java 0 0 15
org/apache/giraph/jython/JythonJob.java 0 0 261
org/apache/giraph/jython/JythonOptions.java 0 0 28
org/apache/giraph/jython/JythonUtils.java 0 0 12
org/apache/giraph/jython/factories/JythonComputationFactory.java 0 0 21
org/apache/giraph/jython/factories/JythonEdgeValueFactory.java 0 0 2
org/apache/giraph/jython/factories/JythonFactoryBase.java 0 0 19
org/apache/giraph/jython/factories/JythonIncomingMessageValueFactory.java 0 0 1
org/apache/giraph/jython/factories/JythonMessageValueFactory.java 0 0 2
org/apache/giraph/jython/factories/JythonOutgoingMessageValueFactory.java 0 0 1
org/apache/giraph/jython/factories/JythonVertexIdFactory.java 0 0 2
org/apache/giraph/jython/factories/JythonVertexValueFactory.java 0 0 2
org/apache/giraph/jython/wrappers/JythonWrapperBase.java 0 0 21
org/apache/giraph/jython/wrappers/JythonWritableWrapper.java 0 0 13
org/apache/giraph/master/BspServiceMaster.java 0 0 300
org/apache/giraph/master/DefaultMasterCompute.java 0 0 2
org/apache/giraph/master/DefaultMasterObserver.java 0 0 7
org/apache/giraph/master/MasterAggregatorHandler.java 0 0 69
org/apache/giraph/master/MasterAggregatorUsage.java 0 0 5
org/apache/giraph/master/MasterCompute.java 0 0 28
org/apache/giraph/master/MasterInfo.java 0 0 6
org/apache/giraph/master/MasterThread.java 0 0 35
org/apache/giraph/master/SuperstepClasses.java 0 0 45
org/apache/giraph/metrics/AggregatedMetric.java 0 0 16
org/apache/giraph/metrics/AggregatedMetrics.java 0 0 26
org/apache/giraph/metrics/GiraphMetrics.java 0 0 15
org/apache/giraph/metrics/GiraphMetricsRegistry.java 0 0 63
org/apache/giraph/metrics/GiraphTimer.java 0 0 14
org/apache/giraph/metrics/GiraphTimerContext.java 0 0 7
org/apache/giraph/metrics/LongAndTimeUnit.java 0 0 17
org/apache/giraph/metrics/MeterDesc.java 0 0 17
org/apache/giraph/metrics/MetricNames.java 0 0 24
org/apache/giraph/metrics/MetricsRegistryDebugger.java 0 0 8
org/apache/giraph/metrics/NoOpMetricsRegistry.java 0 0 93
org/apache/giraph/metrics/SuperstepMetricsRegistry.java 0 0 18
org/apache/giraph/metrics/TimerDesc.java 0 0 15
org/apache/giraph/metrics/ValueGauge.java 0 0 10
org/apache/giraph/metrics/ValueWithHostname.java 0 0 9
org/apache/giraph/metrics/WorkerSuperstepMetrics.java 0 0 23
org/apache/giraph/partition/BasicPartition.java 0 0 27
org/apache/giraph/partition/BasicPartitionOwner.java 0 0 45
org/apache/giraph/partition/ByteArrayPartition.java 0 0 29
org/apache/giraph/partition/DiskBackedPartitionStore.java 0 0 98
org/apache/giraph/partition/HashMasterPartitioner.java 0 0 19
org/apache/giraph/partition/HashPartitionerFactory.java 0 0 7
org/apache/giraph/partition/HashRangePartitionerFactory.java 0 0 7
org/apache/giraph/partition/HashRangeWorkerPartitioner.java 0 0 2
org/apache/giraph/partition/HashWorkerPartitioner.java 0 0 12
org/apache/giraph/partition/MasterGraphPartitioner.java 0 0 1
org/apache/giraph/partition/Partition.java 0 0 4
org/apache/giraph/partition/PartitionBalancer.java 0 0 55
org/apache/giraph/partition/PartitionExchange.java 0 0 11
org/apache/giraph/partition/PartitionOwner.java 0 0 5
org/apache/giraph/partition/PartitionStats.java 0 0 46
org/apache/giraph/partition/PartitionStore.java 0 0 1
org/apache/giraph/partition/PartitionUtils.java 0 0 44
org/apache/giraph/partition/SimpleIntRangePartitionerFactory.java 0 0 11
org/apache/giraph/partition/SimpleLongRangePartitionerFactory.java 0 0 11
org/apache/giraph/partition/SimpleMasterPartitioner.java 0 0 16
org/apache/giraph/partition/SimplePartition.java 0 0 24
org/apache/giraph/partition/SimplePartitionStore.java 0 0 18
org/apache/giraph/partition/SimplePartitionerFactory.java 0 0 15
org/apache/giraph/partition/SimpleWorkerPartitioner.java 0 0 11
org/apache/giraph/partition/WorkerGraphPartitioner.java 0 0 1
org/apache/giraph/scripting/DeployType.java 0 0 3
org/apache/giraph/scripting/DeployedScript.java 0 0 22
org/apache/giraph/scripting/ScriptLoader.java 0 0 47
org/apache/giraph/time/FakeTime.java 0 0 8
org/apache/giraph/time/SystemTime.java 0 0 9
org/apache/giraph/time/Time.java 0 0 19
org/apache/giraph/time/Times.java 0 0 21
org/apache/giraph/types/BooleanToBooleanWritableWrapper.java 0 0 4
org/apache/giraph/types/BooleanWritableToBooleanUnwrapper.java 0 0 2
org/apache/giraph/types/ByteToByteWritableWrapper.java 0 0 4
org/apache/giraph/types/ByteToIntWritableWrapper.java 0 0 4
org/apache/giraph/types/ByteToLongWritableWrapper.java 0 0 4
org/apache/giraph/types/ByteWritableToByteUnwrapper.java 0 0 3
org/apache/giraph/types/ByteWritableToIntUnwrapper.java 0 0 3
org/apache/giraph/types/ByteWritableToLongUnwrapper.java 0 0 3
org/apache/giraph/types/ByteWritableToShortUnwrapper.java 0 0 3
org/apache/giraph/types/DoubleToDoubleWritableWrapper.java 0 0 4
org/apache/giraph/types/DoubleWritableToDoubleUnwrapper.java 0 0 3
org/apache/giraph/types/FloatToDoubleWritableWrapper.java 0 0 4
org/apache/giraph/types/FloatToFloatWritableWrapper.java 0 0 4
org/apache/giraph/types/FloatWritableToDoubleUnwrapper.java 0 0 3
org/apache/giraph/types/FloatWritableToFloatUnwrapper.java 0 0 3
org/apache/giraph/types/IntToIntWritableWrapper.java 0 0 4
org/apache/giraph/types/IntToLongWritableWrapper.java 0 0 4
org/apache/giraph/types/IntWritableToIntUnwrapper.java 0 0 3
org/apache/giraph/types/IntWritableToLongUnwrapper.java 0 0 3
org/apache/giraph/types/JavaWritablePair.java 0 0 32
org/apache/giraph/types/LongToLongWritableWrapper.java 0 0 4
org/apache/giraph/types/LongWritableToLongUnwrapper.java 0 0 3
org/apache/giraph/types/ShortToIntWritableWrapper.java 0 0 4
org/apache/giraph/types/ShortToLongWritableWrapper.java 0 0 4
org/apache/giraph/types/WritableUnwrapper.java 0 0 2
org/apache/giraph/types/WritableUnwrappers.java 0 0 8
org/apache/giraph/types/WritableWrapper.java 0 0 2
org/apache/giraph/types/WritableWrappers.java 0 0 8
org/apache/giraph/utils/AnnotationUtils.java 0 0 18
org/apache/giraph/utils/ArrayListWritable.java 0 0 17
org/apache/giraph/utils/ByteArrayIterable.java 0 0 11
org/apache/giraph/utils/ByteArrayIterator.java 0 0 9
org/apache/giraph/utils/ByteArrayOneToAllMessages.java 0 0 28
org/apache/giraph/utils/ByteArrayVertexIdData.java 0 0 33
org/apache/giraph/utils/ByteArrayVertexIdEdges.java 0 0 11
org/apache/giraph/utils/ByteArrayVertexIdMessages.java 0 0 35
org/apache/giraph/utils/CallableFactory.java 0 0 2
org/apache/giraph/utils/CollectionUtils.java 0 0 11
org/apache/giraph/utils/ConfigurationUtils.java 0 0 52
org/apache/giraph/utils/DistributedCacheUtils.java 0 0 12
org/apache/giraph/utils/DynamicChannelBufferInputStream.java 0 0 54
org/apache/giraph/utils/DynamicChannelBufferOutputStream.java 0 0 64
org/apache/giraph/utils/EdgeComparator.java 0 0 7
org/apache/giraph/utils/EdgeIterables.java 0 0 10
org/apache/giraph/utils/EmptyIterable.java 0 0 3
org/apache/giraph/utils/ExtendedByteArrayDataInput.java 0 0 29
org/apache/giraph/utils/ExtendedByteArrayDataOutput.java 0 0 49
org/apache/giraph/utils/ExtendedDataInput.java 0 0 2
org/apache/giraph/utils/ExtendedDataOutput.java 0 0 6
org/apache/giraph/utils/Factory.java 0 0 2
org/apache/giraph/utils/FileUtils.java 0 0 29
org/apache/giraph/utils/GiraphDepVersions.java 0 0 12
org/apache/giraph/utils/InMemoryVertexInputFormat.java 0 0 17
org/apache/giraph/utils/IncreasingBitSet.java 0 0 18
org/apache/giraph/utils/IntPair.java 0 0 10
org/apache/giraph/utils/InternalVertexRunner.java 0 0 19
org/apache/giraph/utils/JMap.java 0 0 8
org/apache/giraph/utils/JMapHistoDumper.java 0 0 17
org/apache/giraph/utils/LogStacktraceCallable.java 0 0 4
org/apache/giraph/utils/LogVersions.java 0 0 6
org/apache/giraph/utils/LoggerUtils.java 0 0 13
org/apache/giraph/utils/MasterLoggingAggregator.java 0 0 20
org/apache/giraph/utils/MathUtils.java 0 0 7
org/apache/giraph/utils/MemoryUtils.java 0 0 9
org/apache/giraph/utils/PairList.java 0 0 19
org/apache/giraph/utils/ProgressableUtils.java 0 0 56
org/apache/giraph/utils/ReflectionUtils.java 0 0 10
org/apache/giraph/utils/RepresentativeByteArrayIterable.java 0 0 6
org/apache/giraph/utils/RepresentativeByteArrayIterator.java 0 0 4
org/apache/giraph/utils/TaskIdsPermitsBarrier.java 0 0 27
org/apache/giraph/utils/TestGraph.java 0 0 42
org/apache/giraph/utils/TimedLogger.java 0 0 11
org/apache/giraph/utils/UnsafeByteArrayInputStream.java 0 0 78
org/apache/giraph/utils/UnsafeByteArrayOutputStream.java 0 0 90
org/apache/giraph/utils/VerboseByteArrayMessageWrite.java 0 0 12
org/apache/giraph/utils/VertexIdIterator.java 0 0 9
org/apache/giraph/utils/VertexIterator.java 0 0 14
org/apache/giraph/utils/WritableUtils.java 0 0 80
org/apache/giraph/utils/YourKitContext.java 0 0 19
org/apache/giraph/utils/YourKitProfiler.java 0 0 3
org/apache/giraph/utils/io/BigDataInput.java 0 0 29
org/apache/giraph/utils/io/BigDataInputOutput.java 0 0 9
org/apache/giraph/utils/io/BigDataOutput.java 0 0 59
org/apache/giraph/utils/io/DataInputOutput.java 0 0 3
org/apache/giraph/utils/io/ExtendedDataInputOutput.java 0 0 12
org/apache/giraph/worker/BspServiceWorker.java 0 0 229
org/apache/giraph/worker/DefaultWorkerObserver.java 0 0 6
org/apache/giraph/worker/EdgeInputSplitsCallable.java 0 0 30
org/apache/giraph/worker/EdgeInputSplitsCallableFactory.java 0 0 16
org/apache/giraph/worker/InputSplitPathOrganizer.java 0 0 16
org/apache/giraph/worker/InputSplitsCallable.java 0 0 43
org/apache/giraph/worker/InputSplitsHandler.java 0 0 35
org/apache/giraph/worker/VertexInputSplitsCallable.java 0 0 32
org/apache/giraph/worker/VertexInputSplitsCallableFactory.java 0 0 16
org/apache/giraph/worker/WorkerAggregatorHandler.java 0 0 51
org/apache/giraph/worker/WorkerAggregatorUsage.java 0 0 2
org/apache/giraph/worker/WorkerContext.java 0 0 19
org/apache/giraph/worker/WorkerInfo.java 0 0 2
org/apache/giraph/worker/WorkerObserver.java 0 0 1
org/apache/giraph/worker/package-info.java 0 0 1
org/apache/giraph/yarn/GiraphApplicationMaster.java 0 0 113
org/apache/giraph/yarn/GiraphYarnClient.java 0 0 68
org/apache/giraph/yarn/GiraphYarnTask.java 0 0 16
org/apache/giraph/yarn/YarnUtils.java 0 0 21
org/apache/giraph/zk/ComputationDoneName.java 0 0 11
org/apache/giraph/zk/GiraphZooKeeperAdmin.java 0 0 26
org/apache/giraph/zk/PredicateLock.java 0 0 25
org/apache/giraph/zk/ZooKeeperExt.java 0 0 117
org/apache/giraph/zk/ZooKeeperManager.java 0 0 171
org/apache/giraph/zk/ZooKeeperNodeCreator.java 0 0 17

Rules

Rules Violations Severity
JavadocPackage
  • allowLegacy: "true"
0 Errors Error
NewlineAtEndOfFile 0 Errors Error
Translation 0 Errors Error
FileLength 1 Errors Error
FileTabCharacter
  • eachLine: "true"
0 Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
0 Errors Error
JavadocMethod 590 Errors Error
JavadocType 0 Errors Error
JavadocVariable 0 Errors Error
JavadocStyle 2688 Errors Error
ConstantName 0 Errors Error
LocalFinalVariableName 0 Errors Error
LocalVariableName 0 Errors Error
MemberName 24 Errors Error
MethodName 39 Errors Error
PackageName 0 Errors Error
ParameterName 13 Errors Error
StaticVariableName 41 Errors Error
TypeName 0 Errors Error
AvoidStarImport 0 Errors Error
IllegalImport 0 Errors Error
RedundantImport 0 Errors Error
UnusedImports 0 Errors Error
LineLength 22 Errors Error
MethodLength 4 Errors Error
ParameterNumber 0 Errors Error
EmptyForIteratorPad 0 Errors Error
MethodParamPad 1 Errors Error
NoWhitespaceAfter 1 Errors Error
NoWhitespaceBefore 0 Errors Error
OperatorWrap 1488 Errors Error
ParenPad 0 Errors Error
TypecastParenPad 0 Errors Error
WhitespaceAfter 1 Errors Error
WhitespaceAround 0 Errors Error
ModifierOrder 0 Errors Error
RedundantModifier 0 Errors Error
AvoidNestedBlocks 0 Errors Error
EmptyBlock 0 Errors Error
LeftCurly 0 Errors Error
NeedBraces 0 Errors Error
RightCurly 0 Errors Error
AvoidInlineConditionals 53 Errors Error
DoubleCheckedLocking 0 Errors Error
EmptyStatement 0 Errors Error
EqualsHashCode 0 Errors Error
HiddenField 477 Errors Error
IllegalInstantiation 0 Errors Error
InnerAssignment 0 Errors Error
MagicNumber 297 Errors Error
MissingSwitchDefault 0 Errors Error
RedundantThrows 12 Errors Error
SimplifyBooleanExpression 0 Errors Error
SimplifyBooleanReturn 0 Errors Error
DesignForExtension 2389 Errors Error
FinalClass 46 Errors Error
HideUtilityClassConstructor 0 Errors Error
InterfaceIsType 2 Errors Error
VisibilityModifier 67 Errors Error
ArrayTypeStyle 0 Errors Error
FinalParameters 3442 Errors Error
TodoComment 17 Errors Error
UpperEll 0 Errors Error

Details

com/yammer/metrics/core/NoOpCounter.java

Violation Message Line
Errors First sentence should end with a period. 21
Errors Class NoOpCounter should be declared as final. 24
Errors First sentence should end with a period. 25
Errors First sentence should end with a period. 28
Errors Parameter n should be final. 35
Errors Parameter n should be final. 41
Errors Parameter processor should be final. 50
Errors Parameter name should be final. 50
Errors Parameter context should be final. 51

com/yammer/metrics/core/NoOpExecutorService.java

Violation Message Line
Errors Method 'schedule' is not designed for extension - needs to be abstract, final or empty. 36
Errors Parameter runnable should be final. 37
Errors Parameter l should be final. 37
Errors Parameter timeUnit should be final. 38
Errors Method 'schedule' is not designed for extension - needs to be abstract, final or empty. 42
Errors Parameter vCallable should be final. 43
Errors Parameter l should be final. 43
Errors Parameter timeUnit should be final. 44
Errors Method 'scheduleAtFixedRate' is not designed for extension - needs to be abstract, final or empty. 48
Errors Parameter runnable should be final. 50
Errors Parameter l should be final. 50
Errors Parameter l1 should be final. 50
Errors Parameter timeUnit should be final. 50
Errors Method 'scheduleWithFixedDelay' is not designed for extension - needs to be abstract, final or empty. 55
Errors Parameter runnable should be final. 57
Errors Parameter l should be final. 57
Errors Parameter l1 should be final. 57
Errors Parameter timeUnit should be final. 57
Errors Method 'shutdownNow' is not designed for extension - needs to be abstract, final or empty. 66
Errors Method 'isShutdown' is not designed for extension - needs to be abstract, final or empty. 71
Errors Method 'isTerminated' is not designed for extension - needs to be abstract, final or empty. 76
Errors Method 'awaitTermination' is not designed for extension - needs to be abstract, final or empty. 81
Errors Parameter l should be final. 82
Errors Parameter timeUnit should be final. 82
Errors Method 'submit' is not designed for extension - needs to be abstract, final or empty. 87
Errors Parameter tCallable should be final. 88
Errors Method 'submit' is not designed for extension - needs to be abstract, final or empty. 92
Errors Parameter runnable should be final. 93
Errors Parameter t should be final. 93
Errors Method 'submit' is not designed for extension - needs to be abstract, final or empty. 97
Errors Parameter runnable should be final. 98
Errors Method 'invokeAll' is not designed for extension - needs to be abstract, final or empty. 102
Errors Parameter callables should be final. 104
Errors Method 'invokeAll' is not designed for extension - needs to be abstract, final or empty. 109
Errors Parameter callables should be final. 111
Errors Parameter l should be final. 111
Errors Parameter timeUnit should be final. 111
Errors Method 'invokeAny' is not designed for extension - needs to be abstract, final or empty. 116
Errors Parameter callables should be final. 117
Errors Method 'invokeAny' is not designed for extension - needs to be abstract, final or empty. 122
Errors Parameter callables should be final. 123
Errors Parameter l should be final. 123
Errors Parameter timeUnit should be final. 124
Errors Parameter runnable should be final. 130

com/yammer/metrics/core/NoOpGuage.java

Violation Message Line
Errors First sentence should end with a period. 26
Errors First sentence should end with a period. 29
Errors Method 'value' is not designed for extension - needs to be abstract, final or empty. 32

com/yammer/metrics/core/NoOpHistogram.java

Violation Message Line
Errors Class NoOpHistogram should be declared as final. 26
Errors First sentence should end with a period. 27
Errors First sentence should end with a period. 30
Errors Parameter value should be final. 37
Errors Parameter value should be final. 40
Errors Parameter processor should be final. 64
Errors Parameter name should be final. 64
Errors Parameter context should be final. 65

com/yammer/metrics/core/NoOpMeter.java

Violation Message Line
Errors Class NoOpMeter should be declared as final. 26
Errors First sentence should end with a period. 27
Errors First sentence should end with a period. 30
Errors Parameter n should be final. 43
Errors Parameter processor should be final. 64
Errors Parameter name should be final. 64
Errors Parameter context should be final. 65

com/yammer/metrics/core/NoOpTimer.java

Violation Message Line
Errors Class NoOpTimer should be declared as final. 29
Errors First sentence should end with a period. 30
Errors First sentence should end with a period. 33
Errors Parameter duration should be final. 42
Errors Parameter unit should be final. 42
Errors Parameter event should be final. 45
Errors Parameter processor should be final. 87
Errors Parameter name should be final. 87
Errors Parameter context should be final. 88

org/apache/giraph/GiraphRunner.java

Violation Message Line
Errors First sentence should end with a period. 48
Errors First sentence should end with a period. 50
Errors Method 'getConf' is not designed for extension - needs to be abstract, final or empty. 53
Errors Method 'setConf' is not designed for extension - needs to be abstract, final or empty. 58
Errors Parameter conf should be final. 59
Errors 'conf' hides a field. 59
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter args should be final. 69
Errors Avoid inline conditionals. 94
Errors Expected @throws tag for 'Exception'. 104
Errors Parameter args should be final. 123

org/apache/giraph/aggregators/Aggregator.java

Violation Message Line
Errors First sentence should end with a period. 63

org/apache/giraph/aggregators/AggregatorWrapper.java

Violation Message Line
Errors First sentence should end with a period. 33
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 37
Errors First sentence should end with a period. 39
Errors Parameter aggregatorClass should be final. 50
Errors Parameter persistent should be final. 51
Errors 'persistent' hides a field. 51
Errors Parameter conf should be final. 51
Errors Expected @throws tag for 'IllegalAccessException'. 52
Errors Expected @throws tag for 'InstantiationException'. 53
Errors First sentence should end with a period. 60
Errors Method 'getPreviousAggregatedValue' is not designed for extension - needs to be abstract, final or empty. 65
Errors First sentence should end with a period. 69
Errors Method 'setPreviousAggregatedValue' is not designed for extension - needs to be abstract, final or empty. 74
Errors Parameter value should be final. 74
Errors First sentence should end with a period. 78
Errors Method 'isPersistent' is not designed for extension - needs to be abstract, final or empty. 83
Errors First sentence should end with a period. 87
Errors Method 'isChanged' is not designed for extension - needs to be abstract, final or empty. 92
Errors First sentence should end with a period. 96
Errors Method 'aggregateCurrent' is not designed for extension - needs to be abstract, final or empty. 101
Errors Parameter value should be final. 101
Errors First sentence should end with a period. 106
Errors Method 'getCurrentAggregatedValue' is not designed for extension - needs to be abstract, final or empty. 111
Errors First sentence should end with a period. 115
Errors Method 'setCurrentAggregatedValue' is not designed for extension - needs to be abstract, final or empty. 120
Errors Parameter value should be final. 120
Errors First sentence should end with a period. 125
Errors Method 'resetCurrentAggregator' is not designed for extension - needs to be abstract, final or empty. 128
Errors First sentence should end with a period. 133
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 138
Errors First sentence should end with a period. 142
Errors Method 'getAggregatorClass' is not designed for extension - needs to be abstract, final or empty. 147

org/apache/giraph/aggregators/AggregatorWriter.java

Violation Message Line
Errors First sentence should end with a period. 36
Errors Expected @throws tag for 'IOException'. 50
Errors Expected @throws tag for 'IOException'. 63
Errors Expected @throws tag for 'IOException'. 73

org/apache/giraph/aggregators/BasicAggregator.java

Violation Message Line
Errors First sentence should end with a period. 32
Errors Method 'getAggregatedValue' is not designed for extension - needs to be abstract, final or empty. 43
Errors Method 'setAggregatedValue' is not designed for extension - needs to be abstract, final or empty. 48
Errors Parameter value should be final. 49
Errors 'value' hides a field. 49
Errors Method 'reset' is not designed for extension - needs to be abstract, final or empty. 53

org/apache/giraph/aggregators/BooleanAndAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 28
Errors Parameter value should be final. 29
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 33

org/apache/giraph/aggregators/BooleanOrAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 28
Errors Parameter value should be final. 29
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 33

org/apache/giraph/aggregators/BooleanOverwriteAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 32
Errors Parameter value should be final. 33
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 37

org/apache/giraph/aggregators/DoubleMaxAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 33

org/apache/giraph/aggregators/DoubleMinAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 33

org/apache/giraph/aggregators/DoubleOverwriteAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 31
Errors Parameter value should be final. 32
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 36

org/apache/giraph/aggregators/DoubleProductAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 32

org/apache/giraph/aggregators/DoubleSumAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 25
Errors Parameter value should be final. 26
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 30

org/apache/giraph/aggregators/FloatMaxAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 33

org/apache/giraph/aggregators/FloatMinAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 33

org/apache/giraph/aggregators/FloatOverwriteAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 30
Errors Parameter value should be final. 31
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 35

org/apache/giraph/aggregators/FloatProductAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 32

org/apache/giraph/aggregators/FloatSumAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 32

org/apache/giraph/aggregators/IntMaxAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 33

org/apache/giraph/aggregators/IntMinAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 33

org/apache/giraph/aggregators/IntOverwriteAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 30
Errors Parameter value should be final. 31
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 35

org/apache/giraph/aggregators/IntProductAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 32

org/apache/giraph/aggregators/IntSumAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 32

org/apache/giraph/aggregators/LongMaxAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 33

org/apache/giraph/aggregators/LongMinAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 33

org/apache/giraph/aggregators/LongOverwriteAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 30
Errors Parameter value should be final. 31
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 35

org/apache/giraph/aggregators/LongProductAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 32

org/apache/giraph/aggregators/LongSumAggregator.java

Violation Message Line
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 32

org/apache/giraph/aggregators/TextAggregatorWriter.java

Violation Message Line
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 42
Errors First sentence should end with a period. 44
Errors First sentence should end with a period. 46
Errors First sentence should end with a period. 55
Errors First sentence should end with a period. 57
Errors Variable 'output' must be private and have accessor methods. 58
Errors First sentence should end with a period. 59
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 62
Errors Parameter context should be final. 64
Errors Parameter attempt should be final. 64
Errors '+' should be on a new line. 71
Errors Method 'writeAggregator' is not designed for extension - needs to be abstract, final or empty. 78
Errors Parameter aggregatorMap should be final. 80
Errors Parameter superstep should be final. 81
Errors Method 'aggregatorToString' is not designed for extension - needs to be abstract, final or empty. 101
Errors Parameter aggregatorName should be final. 101
Errors Parameter value should be final. 102
Errors Parameter superstep should be final. 103
Errors Parameter superstep should be final. 115
Errors '||' should be on a new line. 116
Errors Method 'close' is not designed for extension - needs to be abstract, final or empty. 120

org/apache/giraph/aggregators/TextAppendAggregator.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter value should be final. 28
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 33

org/apache/giraph/aggregators/matrix/MatrixSumAggregator.java

Violation Message Line
Errors First sentence should end with a period. 34
Errors Parameter name should be final. 43
Errors 'name' hides a field. 43
Errors Method 'getRowAggregatorName' is not designed for extension - needs to be abstract, final or empty. 53
Errors Parameter i should be final. 53

org/apache/giraph/aggregators/matrix/dense/DoubleDenseMatrix.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors First sentence should end with a period. 30
Errors First sentence should end with a period. 32
Errors Parameter size should be final. 40
Errors Parameter numRows should be final. 50
Errors 'numRows' hides a field. 50
Errors Parameter numColumns should be final. 50
Errors 'numColumns' hides a field. 50
Errors First sentence should end with a period. 56
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 59
Errors Method 'getNumRows' is not designed for extension - needs to be abstract, final or empty. 71
Errors Method 'getNumColumns' is not designed for extension - needs to be abstract, final or empty. 80
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 91
Errors Parameter i should be final. 91
Errors Parameter j should be final. 91
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 102
Errors Parameter i should be final. 102
Errors Parameter j should be final. 102
Errors Parameter v should be final. 102
Errors Method 'getRow' is not designed for extension - needs to be abstract, final or empty. 112
Errors Parameter i should be final. 112
Errors Method 'addRow' is not designed for extension - needs to be abstract, final or empty. 121
Errors Parameter vec should be final. 121

org/apache/giraph/aggregators/matrix/dense/DoubleDenseMatrixSumAggregator.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors Parameter name should be final. 40
Errors Method 'register' is not designed for extension - needs to be abstract, final or empty. 50
Errors Parameter numRows should be final. 50
Errors Parameter master should be final. 50
Errors Expected @throws tag for 'InstantiationException'. 51
Errors Expected @throws tag for 'IllegalAccessException'. 51
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 69
Errors Parameter i should be final. 69
Errors Parameter j should be final. 69
Errors Parameter v should be final. 69
Errors Parameter worker should be final. 69
Errors Method 'setMatrix' is not designed for extension - needs to be abstract, final or empty. 82
Errors Parameter matrix should be final. 82
Errors Parameter master should be final. 83
Errors Method 'getMatrix' is not designed for extension - needs to be abstract, final or empty. 97
Errors Parameter numRows should be final. 97
Errors Parameter aggUser should be final. 97

org/apache/giraph/aggregators/matrix/dense/DoubleDenseVector.java

Violation Message Line
Errors First sentence should end with a period. 37
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 41
Errors Parameter size should be final. 52
Errors Method 'setSingleton' is not designed for extension - needs to be abstract, final or empty. 62
Errors Parameter index should be final. 62
Errors Parameter value should be final. 62
Errors Method 'getSingletonIndex' is not designed for extension - needs to be abstract, final or empty. 73
Errors Method 'getSingletonValue' is not designed for extension - needs to be abstract, final or empty. 82
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 92
Errors Parameter i should be final. 92
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 106
Errors Parameter i should be final. 106
Errors Parameter value should be final. 106
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 116
Errors Parameter other should be final. 116
Errors '+' should be on a new line. 122
Errors Parameter size should be final. 137
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 143
Errors Parameter out should be final. 144
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 157
Errors Parameter in should be final. 158

org/apache/giraph/aggregators/matrix/dense/DoubleDenseVectorSumAggregator.java

Violation Message Line
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 29
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 34
Errors Parameter vector should be final. 35

org/apache/giraph/aggregators/matrix/dense/FloatDenseMatrix.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors First sentence should end with a period. 30
Errors First sentence should end with a period. 32
Errors Parameter size should be final. 40
Errors Parameter numRows should be final. 50
Errors 'numRows' hides a field. 50
Errors Parameter numColumns should be final. 50
Errors 'numColumns' hides a field. 50
Errors First sentence should end with a period. 56
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 59
Errors Method 'getNumRows' is not designed for extension - needs to be abstract, final or empty. 71
Errors Method 'getNumColumns' is not designed for extension - needs to be abstract, final or empty. 80
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 91
Errors Parameter i should be final. 91
Errors Parameter j should be final. 91
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 102
Errors Parameter i should be final. 102
Errors Parameter j should be final. 102
Errors Parameter v should be final. 102
Errors Method 'getRow' is not designed for extension - needs to be abstract, final or empty. 112
Errors Parameter i should be final. 112
Errors Method 'addRow' is not designed for extension - needs to be abstract, final or empty. 121
Errors Parameter vec should be final. 121

org/apache/giraph/aggregators/matrix/dense/FloatDenseMatrixSumAggregator.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors Parameter name should be final. 40
Errors Method 'register' is not designed for extension - needs to be abstract, final or empty. 50
Errors Parameter numRows should be final. 50
Errors Parameter master should be final. 50
Errors Expected @throws tag for 'InstantiationException'. 51
Errors Expected @throws tag for 'IllegalAccessException'. 51
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 69
Errors Parameter i should be final. 69
Errors Parameter j should be final. 69
Errors Parameter v should be final. 69
Errors Parameter worker should be final. 69
Errors Method 'setMatrix' is not designed for extension - needs to be abstract, final or empty. 82
Errors Parameter matrix should be final. 82
Errors Parameter master should be final. 82
Errors Method 'getMatrix' is not designed for extension - needs to be abstract, final or empty. 96
Errors Parameter numRows should be final. 96
Errors Parameter aggUser should be final. 96

org/apache/giraph/aggregators/matrix/dense/FloatDenseVector.java

Violation Message Line
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 37
Errors First sentence should end with a period. 39
Errors Parameter size should be final. 50
Errors Method 'setSingleton' is not designed for extension - needs to be abstract, final or empty. 60
Errors Parameter index should be final. 60
Errors Parameter value should be final. 60
Errors Method 'getSingletonIndex' is not designed for extension - needs to be abstract, final or empty. 71
Errors Method 'getSingletonValue' is not designed for extension - needs to be abstract, final or empty. 80
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 90
Errors Parameter i should be final. 90
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 104
Errors Parameter i should be final. 104
Errors Parameter value should be final. 104
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 114
Errors Parameter other should be final. 114
Errors '+' should be on a new line. 120
Errors Parameter size should be final. 135
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 141
Errors Parameter out should be final. 142
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 155
Errors Parameter in should be final. 156

org/apache/giraph/aggregators/matrix/dense/FloatDenseVectorSumAggregator.java

Violation Message Line
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 29
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 34
Errors Parameter vector should be final. 35

org/apache/giraph/aggregators/matrix/dense/IntDenseMatrix.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors First sentence should end with a period. 30
Errors First sentence should end with a period. 32
Errors Parameter size should be final. 40
Errors Parameter numRows should be final. 50
Errors 'numRows' hides a field. 50
Errors Parameter numColumns should be final. 50
Errors 'numColumns' hides a field. 50
Errors First sentence should end with a period. 56
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 59
Errors Method 'getNumRows' is not designed for extension - needs to be abstract, final or empty. 71
Errors Method 'getNumColumns' is not designed for extension - needs to be abstract, final or empty. 80
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 91
Errors Parameter i should be final. 91
Errors Parameter j should be final. 91
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 102
Errors Parameter i should be final. 102
Errors Parameter j should be final. 102
Errors Parameter v should be final. 102
Errors Method 'getRow' is not designed for extension - needs to be abstract, final or empty. 112
Errors Parameter i should be final. 112
Errors Method 'addRow' is not designed for extension - needs to be abstract, final or empty. 121
Errors Parameter vec should be final. 121

org/apache/giraph/aggregators/matrix/dense/IntDenseMatrixSumAggregator.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors Parameter name should be final. 40
Errors Method 'register' is not designed for extension - needs to be abstract, final or empty. 50
Errors Parameter numRows should be final. 50
Errors Parameter master should be final. 50
Errors Expected @throws tag for 'InstantiationException'. 51
Errors Expected @throws tag for 'IllegalAccessException'. 51
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 69
Errors Parameter i should be final. 69
Errors Parameter j should be final. 69
Errors Parameter v should be final. 69
Errors Parameter worker should be final. 69
Errors Method 'setMatrix' is not designed for extension - needs to be abstract, final or empty. 82
Errors Parameter matrix should be final. 82
Errors Parameter master should be final. 82
Errors Method 'getMatrix' is not designed for extension - needs to be abstract, final or empty. 96
Errors Parameter numRows should be final. 96
Errors Parameter aggUser should be final. 96

org/apache/giraph/aggregators/matrix/dense/IntDenseVector.java

Violation Message Line
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 37
Errors First sentence should end with a period. 39
Errors Parameter size should be final. 50
Errors Method 'setSingleton' is not designed for extension - needs to be abstract, final or empty. 60
Errors Parameter index should be final. 60
Errors Parameter value should be final. 60
Errors Method 'getSingletonIndex' is not designed for extension - needs to be abstract, final or empty. 71
Errors Method 'getSingletonValue' is not designed for extension - needs to be abstract, final or empty. 80
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 90
Errors Parameter i should be final. 90
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 104
Errors Parameter i should be final. 104
Errors Parameter value should be final. 104
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 114
Errors Parameter other should be final. 114
Errors '+' should be on a new line. 120
Errors Parameter size should be final. 135
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 141
Errors Parameter out should be final. 142
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 155
Errors Parameter in should be final. 156

org/apache/giraph/aggregators/matrix/dense/IntDenseVectorSumAggregator.java

Violation Message Line
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 30
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 35
Errors Parameter vector should be final. 36

org/apache/giraph/aggregators/matrix/dense/LongDenseMatrix.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors First sentence should end with a period. 30
Errors First sentence should end with a period. 32
Errors Parameter size should be final. 40
Errors Parameter numRows should be final. 50
Errors 'numRows' hides a field. 50
Errors Parameter numColumns should be final. 50
Errors 'numColumns' hides a field. 50
Errors First sentence should end with a period. 56
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 59
Errors Method 'getNumRows' is not designed for extension - needs to be abstract, final or empty. 71
Errors Method 'getNumColumns' is not designed for extension - needs to be abstract, final or empty. 80
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 91
Errors Parameter i should be final. 91
Errors Parameter j should be final. 91
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 102
Errors Parameter i should be final. 102
Errors Parameter j should be final. 102
Errors Parameter v should be final. 102
Errors Method 'getRow' is not designed for extension - needs to be abstract, final or empty. 112
Errors Parameter i should be final. 112
Errors Method 'addRow' is not designed for extension - needs to be abstract, final or empty. 121
Errors Parameter vec should be final. 121

org/apache/giraph/aggregators/matrix/dense/LongDenseMatrixSumAggregator.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors Parameter name should be final. 40
Errors Method 'register' is not designed for extension - needs to be abstract, final or empty. 50
Errors Parameter numRows should be final. 50
Errors Parameter master should be final. 50
Errors Expected @throws tag for 'InstantiationException'. 51
Errors Expected @throws tag for 'IllegalAccessException'. 51
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 69
Errors Parameter i should be final. 69
Errors Parameter j should be final. 69
Errors Parameter v should be final. 69
Errors Parameter worker should be final. 69
Errors Method 'setMatrix' is not designed for extension - needs to be abstract, final or empty. 82
Errors Parameter matrix should be final. 82
Errors Parameter master should be final. 82
Errors Method 'getMatrix' is not designed for extension - needs to be abstract, final or empty. 96
Errors Parameter numRows should be final. 96
Errors Parameter aggUser should be final. 96

org/apache/giraph/aggregators/matrix/dense/LongDenseVector.java

Violation Message Line
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 37
Errors First sentence should end with a period. 39
Errors Parameter size should be final. 50
Errors Method 'setSingleton' is not designed for extension - needs to be abstract, final or empty. 60
Errors Parameter index should be final. 60
Errors Parameter value should be final. 60
Errors Method 'getSingletonIndex' is not designed for extension - needs to be abstract, final or empty. 71
Errors Method 'getSingletonValue' is not designed for extension - needs to be abstract, final or empty. 80
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 90
Errors Parameter i should be final. 90
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 104
Errors Parameter i should be final. 104
Errors Parameter value should be final. 104
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 114
Errors Parameter other should be final. 114
Errors '+' should be on a new line. 120
Errors Parameter size should be final. 135
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 141
Errors Parameter out should be final. 142
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 155
Errors Parameter in should be final. 156

org/apache/giraph/aggregators/matrix/dense/LongDenseVectorSumAggregator.java

Violation Message Line
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 27
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 32
Errors Parameter vector should be final. 33

org/apache/giraph/aggregators/matrix/sparse/DoubleSparseMatrix.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors First sentence should end with a period. 30
Errors Parameter numRows should be final. 38
Errors 'numRows' hides a field. 38
Errors First sentence should end with a period. 44
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 47
Errors Method 'getNumRows' is not designed for extension - needs to be abstract, final or empty. 59
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 70
Errors Parameter i should be final. 70
Errors Parameter j should be final. 70
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 81
Errors Parameter i should be final. 81
Errors Parameter j should be final. 81
Errors Parameter v should be final. 81
Errors Method 'getRow' is not designed for extension - needs to be abstract, final or empty. 91
Errors Parameter i should be final. 91
Errors Method 'setRow' is not designed for extension - needs to be abstract, final or empty. 101
Errors Parameter i should be final. 101
Errors Parameter vec should be final. 101

org/apache/giraph/aggregators/matrix/sparse/DoubleSparseMatrixSumAggregator.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors Parameter name should be final. 40
Errors Method 'register' is not designed for extension - needs to be abstract, final or empty. 50
Errors Parameter numRows should be final. 50
Errors Parameter master should be final. 50
Errors Expected @throws tag for 'InstantiationException'. 51
Errors Expected @throws tag for 'IllegalAccessException'. 51
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 66
Errors Parameter i should be final. 66
Errors Parameter j should be final. 66
Errors Parameter v should be final. 66
Errors Parameter worker should be final. 66
Errors Method 'setMatrix' is not designed for extension - needs to be abstract, final or empty. 80
Errors Parameter matrix should be final. 80
Errors Parameter master should be final. 81
Errors Method 'getMatrix' is not designed for extension - needs to be abstract, final or empty. 95
Errors Parameter numRows should be final. 95
Errors Parameter aggUser should be final. 95

org/apache/giraph/aggregators/matrix/sparse/DoubleSparseVector.java

Violation Message Line
Errors First sentence should end with a period. 36
Errors Parameter size should be final. 53
Errors Parameter size should be final. 62
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 73
Errors Parameter i should be final. 73
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 83
Errors Parameter i should be final. 83
Errors Parameter value should be final. 83
Errors Method 'clear' is not designed for extension - needs to be abstract, final or empty. 90
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 100
Errors Parameter other should be final. 100
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 109
Errors Parameter out should be final. 110
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 121
Errors Parameter in should be final. 122

org/apache/giraph/aggregators/matrix/sparse/DoubleSparseVectorSumAggregator.java

Violation Message Line
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 29
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 34
Errors Parameter vector should be final. 35

org/apache/giraph/aggregators/matrix/sparse/FloatSparseMatrix.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors First sentence should end with a period. 30
Errors Parameter numRows should be final. 38
Errors 'numRows' hides a field. 38
Errors First sentence should end with a period. 44
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 47
Errors Method 'getNumRows' is not designed for extension - needs to be abstract, final or empty. 59
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 70
Errors Parameter i should be final. 70
Errors Parameter j should be final. 70
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 81
Errors Parameter i should be final. 81
Errors Parameter j should be final. 81
Errors Parameter v should be final. 81
Errors Method 'getRow' is not designed for extension - needs to be abstract, final or empty. 91
Errors Parameter i should be final. 91
Errors Method 'setRow' is not designed for extension - needs to be abstract, final or empty. 101
Errors Parameter i should be final. 101
Errors Parameter vec should be final. 101

org/apache/giraph/aggregators/matrix/sparse/FloatSparseMatrixSumAggregator.java

Violation Message Line
Errors First sentence should end with a period. 30
Errors Parameter name should be final. 39
Errors Method 'register' is not designed for extension - needs to be abstract, final or empty. 49
Errors Parameter numRows should be final. 49
Errors Parameter master should be final. 49
Errors Expected @throws tag for 'InstantiationException'. 50
Errors Expected @throws tag for 'IllegalAccessException'. 50
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter i should be final. 65
Errors Parameter j should be final. 65
Errors Parameter v should be final. 65
Errors Parameter worker should be final. 65
Errors Method 'setMatrix' is not designed for extension - needs to be abstract, final or empty. 79
Errors Parameter matrix should be final. 79
Errors Parameter master should be final. 80
Errors Method 'getMatrix' is not designed for extension - needs to be abstract, final or empty. 94
Errors Parameter numRows should be final. 94
Errors Parameter aggUser should be final. 94

org/apache/giraph/aggregators/matrix/sparse/FloatSparseVector.java

Violation Message Line
Errors First sentence should end with a period. 36
Errors Parameter size should be final. 53
Errors Parameter size should be final. 62
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 73
Errors Parameter i should be final. 73
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 83
Errors Parameter i should be final. 83
Errors Parameter value should be final. 83
Errors Method 'clear' is not designed for extension - needs to be abstract, final or empty. 90
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 100
Errors Parameter other should be final. 100
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 109
Errors Parameter out should be final. 110
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 121
Errors Parameter in should be final. 122

org/apache/giraph/aggregators/matrix/sparse/FloatSparseVectorSumAggregator.java

Violation Message Line
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 29
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 34
Errors Parameter vector should be final. 35

org/apache/giraph/aggregators/matrix/sparse/IntSparseMatrix.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors First sentence should end with a period. 30
Errors Parameter numRows should be final. 38
Errors 'numRows' hides a field. 38
Errors First sentence should end with a period. 44
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 47
Errors Method 'getNumRows' is not designed for extension - needs to be abstract, final or empty. 59
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 70
Errors Parameter i should be final. 70
Errors Parameter j should be final. 70
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 81
Errors Parameter i should be final. 81
Errors Parameter j should be final. 81
Errors Parameter v should be final. 81
Errors Method 'getRow' is not designed for extension - needs to be abstract, final or empty. 91
Errors Parameter i should be final. 91
Errors Method 'setRow' is not designed for extension - needs to be abstract, final or empty. 101
Errors Parameter i should be final. 101
Errors Parameter vec should be final. 101

org/apache/giraph/aggregators/matrix/sparse/IntSparseMatrixSumAggregator.java

Violation Message Line
Errors First sentence should end with a period. 30
Errors Parameter name should be final. 39
Errors Method 'register' is not designed for extension - needs to be abstract, final or empty. 49
Errors Parameter numRows should be final. 49
Errors Parameter master should be final. 49
Errors Expected @throws tag for 'InstantiationException'. 50
Errors Expected @throws tag for 'IllegalAccessException'. 50
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter i should be final. 65
Errors Parameter j should be final. 65
Errors Parameter v should be final. 65
Errors Parameter worker should be final. 65
Errors Method 'setMatrix' is not designed for extension - needs to be abstract, final or empty. 79
Errors Parameter matrix should be final. 79
Errors Parameter master should be final. 79
Errors Method 'getMatrix' is not designed for extension - needs to be abstract, final or empty. 93
Errors Parameter numRows should be final. 93
Errors Parameter aggUser should be final. 93

org/apache/giraph/aggregators/matrix/sparse/IntSparseVector.java

Violation Message Line
Errors First sentence should end with a period. 36
Errors Parameter size should be final. 53
Errors Parameter size should be final. 62
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 73
Errors Parameter i should be final. 73
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 83
Errors Parameter i should be final. 83
Errors Parameter value should be final. 83
Errors Method 'clear' is not designed for extension - needs to be abstract, final or empty. 90
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 100
Errors Parameter other should be final. 100
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 109
Errors Parameter out should be final. 110
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 121
Errors Parameter in should be final. 122

org/apache/giraph/aggregators/matrix/sparse/IntSparseVectorSumAggregator.java

Violation Message Line
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 29
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 34
Errors Parameter vector should be final. 35

org/apache/giraph/aggregators/matrix/sparse/LongSparseMatrix.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors First sentence should end with a period. 30
Errors Parameter numRows should be final. 38
Errors 'numRows' hides a field. 38
Errors First sentence should end with a period. 44
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 47
Errors Method 'getNumRows' is not designed for extension - needs to be abstract, final or empty. 59
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 70
Errors Parameter i should be final. 70
Errors Parameter j should be final. 70
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 81
Errors Parameter i should be final. 81
Errors Parameter j should be final. 81
Errors Parameter v should be final. 81
Errors Method 'getRow' is not designed for extension - needs to be abstract, final or empty. 91
Errors Parameter i should be final. 91
Errors Method 'setRow' is not designed for extension - needs to be abstract, final or empty. 101
Errors Parameter i should be final. 101
Errors Parameter vec should be final. 101

org/apache/giraph/aggregators/matrix/sparse/LongSparseMatrixSumAggregator.java

Violation Message Line
Errors First sentence should end with a period. 30
Errors Parameter name should be final. 39
Errors Method 'register' is not designed for extension - needs to be abstract, final or empty. 49
Errors Parameter numRows should be final. 49
Errors Parameter master should be final. 49
Errors Expected @throws tag for 'InstantiationException'. 50
Errors Expected @throws tag for 'IllegalAccessException'. 50
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter i should be final. 65
Errors Parameter j should be final. 65
Errors Parameter v should be final. 65
Errors Parameter worker should be final. 65
Errors Method 'setMatrix' is not designed for extension - needs to be abstract, final or empty. 79
Errors Parameter matrix should be final. 79
Errors Parameter master should be final. 80
Errors Method 'getMatrix' is not designed for extension - needs to be abstract, final or empty. 94
Errors Parameter numRows should be final. 94
Errors Parameter aggUser should be final. 94

org/apache/giraph/aggregators/matrix/sparse/LongSparseVector.java

Violation Message Line
Errors First sentence should end with a period. 36
Errors Parameter size should be final. 53
Errors Parameter size should be final. 62
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 73
Errors Parameter i should be final. 73
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 83
Errors Parameter i should be final. 83
Errors Parameter value should be final. 83
Errors Method 'clear' is not designed for extension - needs to be abstract, final or empty. 90
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 100
Errors Parameter other should be final. 100
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 109
Errors Parameter out should be final. 110
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 121
Errors Parameter in should be final. 122

org/apache/giraph/aggregators/matrix/sparse/LongSparseVectorSumAggregator.java

Violation Message Line
Errors Method 'createInitialValue' is not designed for extension - needs to be abstract, final or empty. 29
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 34
Errors Parameter vector should be final. 35

org/apache/giraph/benchmark/AggregatorsBenchmark.java

Violation Message Line
Errors First sentence should end with a period. 45
Errors First sentence should end with a period. 48
Errors First sentence should end with a period. 53
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 59
Errors Parameter vertex should be final. 61
Errors Parameter messages should be final. 62
Errors First sentence should end with a period. 83
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 88
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 99
Errors First sentence should end with a period. 117
Errors Method 'preSuperstep' is not designed for extension - needs to be abstract, final or empty. 122
Errors Method 'postSuperstep' is not designed for extension - needs to be abstract, final or empty. 128
Errors First sentence should end with a period. 134
Errors Parameter valueToAdd should be final. 157
Errors First sentence should end with a period. 165
Errors Parameter conf should be final. 171
Errors First sentence should end with a period. 175
Errors Parameter conf should be final. 182
Errors Parameter superstep should be final. 183
Errors Avoid inline conditionals. 184
Errors '3' is a magic number. 184
Errors First sentence should end with a period. 187
Errors Parameter expected should be final. 193
Errors Parameter actual should be final. 193
Errors '+' should be on a new line. 195
Errors Method 'getBenchmarkOptions' is not designed for extension - needs to be abstract, final or empty. 200
Errors Method 'prepareConfiguration' is not designed for extension - needs to be abstract, final or empty. 205
Errors Parameter conf should be final. 206
Errors Parameter cmd should be final. 207

org/apache/giraph/benchmark/BenchmarkOption.java

Violation Message Line
Errors First sentence should end with a period. 25
Errors First sentence should end with a period. 29
Errors First sentence should end with a period. 32
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 44
Errors First sentence should end with a period. 48
Errors First sentence should end with a period. 53
Errors First sentence should end with a period. 58
Errors First sentence should end with a period. 61
Errors First sentence should end with a period. 66
Errors First sentence should end with a period. 68
Errors First sentence should end with a period. 70
Errors First sentence should end with a period. 72
Errors First sentence should end with a period. 74
Errors First sentence should end with a period. 80
Errors Parameter shortOption should be final. 88
Errors 'shortOption' hides a field. 88
Errors Parameter longOption should be final. 88
Errors 'longOption' hides a field. 88
Errors Parameter hasArgument should be final. 89
Errors 'hasArgument' hides a field. 89
Errors Parameter description should be final. 89
Errors 'description' hides a field. 89
Errors First sentence should end with a period. 93
Errors Parameter shortOption should be final. 102
Errors 'shortOption' hides a field. 102
Errors Parameter longOption should be final. 102
Errors 'longOption' hides a field. 102
Errors Parameter hasArgument should be final. 103
Errors 'hasArgument' hides a field. 103
Errors Parameter description should be final. 103
Errors 'description' hides a field. 103
Errors Parameter missingMessage should be final. 103
Errors 'missingMessage' hides a field. 103
Errors First sentence should end with a period. 111
Errors Method 'isRequired' is not designed for extension - needs to be abstract, final or empty. 116
Errors First sentence should end with a period. 120
Errors Method 'addToOptions' is not designed for extension - needs to be abstract, final or empty. 125
Errors Parameter options should be final. 125
Errors Method 'checkOption' is not designed for extension - needs to be abstract, final or empty. 138
Errors Parameter cmd should be final. 138
Errors Parameter log should be final. 138
Errors First sentence should end with a period. 149
Errors Method 'optionTurnedOn' is not designed for extension - needs to be abstract, final or empty. 155
Errors Parameter cmd should be final. 155
Errors First sentence should end with a period. 159
Errors Method 'getOptionValue' is not designed for extension - needs to be abstract, final or empty. 166
Errors Parameter cmd should be final. 166
Errors First sentence should end with a period. 170
Errors Method 'getOptionIntValue' is not designed for extension - needs to be abstract, final or empty. 176
Errors Parameter cmd should be final. 176
Errors First sentence should end with a period. 180
Errors Method 'getOptionIntValue' is not designed for extension - needs to be abstract, final or empty. 189
Errors Parameter cmd should be final. 189
Errors Parameter defaultValue should be final. 189
Errors Avoid inline conditionals. 190
Errors First sentence should end with a period. 193
Errors Method 'getOptionLongValue' is not designed for extension - needs to be abstract, final or empty. 199
Errors Parameter cmd should be final. 199
Errors First sentence should end with a period. 203
Errors Method 'getOptionFloatValue' is not designed for extension - needs to be abstract, final or empty. 209
Errors Parameter cmd should be final. 209
Errors First sentence should end with a period. 213
Errors Method 'getOptionFloatValue' is not designed for extension - needs to be abstract, final or empty. 222
Errors Parameter cmd should be final. 222
Errors Parameter defaultValue should be final. 222
Errors Avoid inline conditionals. 223

org/apache/giraph/benchmark/GiraphBenchmark.java

Violation Message Line
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 41
Errors Method 'setConf' is not designed for extension - needs to be abstract, final or empty. 44
Errors Parameter conf should be final. 45
Errors 'conf' hides a field. 45
Errors Method 'getConf' is not designed for extension - needs to be abstract, final or empty. 49
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 54
Errors Parameter args should be final. 55
Errors '100.0f' is a magic number. 89
Errors 'conf' hides a field. 121

org/apache/giraph/benchmark/PageRankBenchmark.java

Violation Message Line
Errors First sentence should end with a period. 41
Errors Method 'getBenchmarkOptions' is not designed for extension - needs to be abstract, final or empty. 45
Errors Method 'prepareConfiguration' is not designed for extension - needs to be abstract, final or empty. 53
Errors Parameter conf should be final. 54
Errors Parameter cmd should be final. 55

org/apache/giraph/benchmark/PageRankComputation.java

Violation Message Line
Errors First sentence should end with a period. 35
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 39
Errors Parameter vertex should be final. 41
Errors Parameter messages should be final. 42
Errors '0.15f' is a magic number. 48
Errors '0.85f' is a magic number. 48

org/apache/giraph/benchmark/RandomMessageBenchmark.java

Violation Message Line
Errors First sentence should end with a period. 47
Errors First sentence should end with a period. 50
Errors First sentence should end with a period. 53
Errors First sentence should end with a period. 55
Errors First sentence should end with a period. 58
Errors First sentence should end with a period. 60
Errors First sentence should end with a period. 63
Errors First sentence should end with a period. 65
Errors First sentence should end with a period. 68
Errors First sentence should end with a period. 70
Errors First sentence should end with a period. 73
Errors First sentence should end with a period. 75
Errors First sentence should end with a period. 78
Errors First sentence should end with a period. 82
Errors First sentence should end with a period. 86
Errors First sentence should end with a period. 90
Errors First sentence should end with a period. 99
Errors First sentence should end with a period. 102
Errors First sentence should end with a period. 104
Errors First sentence should end with a period. 106
Errors First sentence should end with a period. 108
Errors First sentence should end with a period. 110
Errors First sentence should end with a period. 112
Errors First sentence should end with a period. 114
Errors First sentence should end with a period. 116
Errors Method 'preApplication' is not designed for extension - needs to be abstract, final or empty. 119
Errors Method 'preSuperstep' is not designed for extension - needs to be abstract, final or empty. 134
Errors '1000d' is a magic number. 155
Errors '1024d' is a magic number. 155
Errors '1024d' is a magic number. 155
Errors '*' should be on a new line. 156
Errors '1000d' is a magic number. 157
Errors '1024d' is a magic number. 157
Errors '1024d' is a magic number. 157
Errors '1000d' is a magic number. 159
Errors '1000d' is a magic number. 161
Errors '+' should be on a new line. 171
Errors '+' should be on a new line. 173
Errors '+' should be on a new line. 175
Errors '+' should be on a new line. 177
Errors '+' should be on a new line. 179
Errors '+' should be on a new line. 181
Errors '+' should be on a new line. 183
Errors '+' should be on a new line. 185
Errors Method 'postSuperstep' is not designed for extension - needs to be abstract, final or empty. 193
Errors Method 'getMessageBytes' is not designed for extension - needs to be abstract, final or empty. 209
Errors Method 'getNumMessagePerEdge' is not designed for extension - needs to be abstract, final or empty. 218
Errors Method 'getNumSupersteps' is not designed for extension - needs to be abstract, final or empty. 227
Errors Method 'randomizeMessageBytes' is not designed for extension - needs to be abstract, final or empty. 234
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 245
Errors First sentence should end with a period. 259
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 264
Errors Parameter vertex should be final. 266
Errors Parameter messages should be final. 267
Errors '*' should be on a new line. 274
Errors Method 'getBenchmarkOptions' is not designed for extension - needs to be abstract, final or empty. 286
Errors Method 'prepareConfiguration' is not designed for extension - needs to be abstract, final or empty. 293
Errors Parameter conf should be final. 294
Errors Parameter cmd should be final. 295
Errors Parameter args should be final. 322

org/apache/giraph/benchmark/ShortestPathsBenchmark.java

Violation Message Line
Errors First sentence should end with a period. 40
Errors First sentence should end with a period. 44
Errors First sentence should end with a period. 48
Errors Method 'getBenchmarkOptions' is not designed for extension - needs to be abstract, final or empty. 52
Errors Method 'prepareConfiguration' is not designed for extension - needs to be abstract, final or empty. 58
Errors Parameter conf should be final. 59
Errors Parameter cmd should be final. 60

org/apache/giraph/benchmark/ShortestPathsComputation.java

Violation Message Line
Errors Parameter vertex should be final. 47
Errors '==' should be on a new line. 48
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 52
Errors Parameter vertex should be final. 54
Errors Parameter messages should be final. 55
Errors Avoid inline conditionals. 60

org/apache/giraph/benchmark/WeightedPageRankBenchmark.java

Violation Message Line
Errors First sentence should end with a period. 40
Errors First sentence should end with a period. 44
Errors First sentence should end with a period. 48
Errors '+' should be on a new line. 51
Errors '+' should be on a new line. 52
Errors '+' should be on a new line. 53
Errors '+' should be on a new line. 54
Errors First sentence should end with a period. 56
Errors First sentence should end with a period. 60
Errors '+' should be on a new line. 63
Errors First sentence should end with a period. 65
Errors '+' should be on a new line. 68
Errors First sentence should end with a period. 70
Errors Method 'getBenchmarkOptions' is not designed for extension - needs to be abstract, final or empty. 75
Errors Method 'prepareConfiguration' is not designed for extension - needs to be abstract, final or empty. 91
Errors Parameter configuration should be final. 91
Errors Parameter cmd should be final. 92
Errors '3' is a magic number. 106
Errors '4' is a magic number. 109
Errors '+' should be on a new line. 113
Errors '+' should be on a new line. 118
Errors '+' should be on a new line. 143

org/apache/giraph/benchmark/WeightedPageRankComputation.java

Violation Message Line
Errors First sentence should end with a period. 35
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 39
Errors Parameter vertex should be final. 41
Errors Parameter messages should be final. 42
Errors ':' should be on a new line. 49
Errors '0.15f' is a magic number. 59
Errors '0.85f' is a magic number. 59

org/apache/giraph/benchmark/package-info.java

Violation Message Line
Errors First sentence should end with a period. 18

org/apache/giraph/bsp/ApplicationState.java

Violation Message Line
Errors First sentence should end with a period. 21
Errors First sentence should end with a period. 25
Errors First sentence should end with a period. 27
Errors First sentence should end with a period. 29
Errors First sentence should end with a period. 31

org/apache/giraph/bsp/BspInputFormat.java

Violation Message Line
Errors First sentence should end with a period. 42
Errors First sentence should end with a period. 45
Errors Parameter conf should be final. 51
Errors '+' should be on a new line. 62
Errors '+' should be on a new line. 63
Errors '+' should be on a new line. 64
Errors Method 'getSplits' is not designed for extension - needs to be abstract, final or empty. 70
Errors Parameter context should be final. 71
Errors Method 'createRecordReader' is not designed for extension - needs to be abstract, final or empty. 86
Errors Parameter split should be final. 88
Errors Parameter context should be final. 88

org/apache/giraph/bsp/BspInputSplit.java

Violation Message Line
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 37
Errors Parameter splitIndex should be final. 51
Errors 'splitIndex' hides a field. 51
Errors Parameter numSplits should be final. 51
Errors 'numSplits' hides a field. 51
Errors Method 'getLength' is not designed for extension - needs to be abstract, final or empty. 56
Errors Method 'getLocations' is not designed for extension - needs to be abstract, final or empty. 61
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 66
Errors Parameter in should be final. 67
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 72
Errors Parameter out should be final. 73
Errors Method 'getSplitIndex' is not designed for extension - needs to be abstract, final or empty. 83
Errors Method 'getNumSplits' is not designed for extension - needs to be abstract, final or empty. 92
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 96
Errors '+' should be on a new line. 98

org/apache/giraph/bsp/BspOutputFormat.java

Violation Message Line
Errors First sentence should end with a period. 37
Errors Name 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 38
Errors Method 'checkOutputSpecs' is not designed for extension - needs to be abstract, final or empty. 40
Errors Parameter context should be final. 41
Errors '+' should be on a new line. 46
Errors Method 'getOutputCommitter' is not designed for extension - needs to be abstract, final or empty. 59
Errors Parameter context should be final. 60
Errors '+' should be on a new line. 65
Errors Method 'getRecordWriter' is not designed for extension - needs to be abstract, final or empty. 77
Errors Parameter context should be final. 78

org/apache/giraph/bsp/BspRecordReader.java

Violation Message Line
Errors First sentence should end with a period. 32
Errors First sentence should end with a period. 34
Errors Avoid inline conditionals. 47
Errors Parameter inputSplit should be final. 61
Errors Parameter context should be final. 61

org/apache/giraph/bsp/BspRecordWriter.java

Violation Message Line
Errors Parameter context should be final. 35
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 40
Errors Parameter key should be final. 41
Errors Parameter value should be final. 41
Errors '+' should be on a new line. 43
Errors '+' should be on a new line. 44

org/apache/giraph/bsp/BspService.java

Violation Message Line
Errors First sentence should end with a period. 69
Errors First sentence should end with a period. 71
Errors First sentence should end with a period. 73
Errors First sentence should end with a period. 75
Errors First sentence should end with a period. 77
Errors First sentence should end with a period. 79
Errors First sentence should end with a period. 81
Errors First sentence should end with a period. 84
Errors First sentence should end with a period. 87
Errors First sentence should end with a period. 90
Errors First sentence should end with a period. 96
Errors First sentence should end with a period. 98
Errors First sentence should end with a period. 101
Errors First sentence should end with a period. 104
Errors First sentence should end with a period. 107
Errors First sentence should end with a period. 113
Errors First sentence should end with a period. 116
Errors First sentence should end with a period. 118
Errors First sentence should end with a period. 120
Errors First sentence should end with a period. 127
Errors First sentence should end with a period. 130
Errors First sentence should end with a period. 132
Errors First sentence should end with a period. 135
Errors First sentence should end with a period. 138
Errors First sentence should end with a period. 140
Errors First sentence should end with a period. 142
Errors First sentence should end with a period. 144
Errors First sentence should end with a period. 147
Errors First sentence should end with a period. 149
Errors First sentence should end with a period. 151
Errors First sentence should end with a period. 154
Errors First sentence should end with a period. 156
Errors First sentence should end with a period. 159
Errors First sentence should end with a period. 162
Errors First sentence should end with a period. 164
Errors First sentence should end with a period. 166
Errors First sentence should end with a period. 173
Errors First sentence should end with a period. 183
Errors First sentence should end with a period. 185
Errors Variable 'basePath' must be private and have accessor methods. 186
Errors First sentence should end with a period. 187
Errors Variable 'masterJobStatePath' must be private and have accessor methods. 188
Errors Variable 'vertexInputSplitsPaths' must be private and have accessor methods. 190
Errors Variable 'edgeInputSplitsPaths' must be private and have accessor methods. 192
Errors Variable 'vertexInputSplitsEvents' must be private and have accessor methods. 194
Errors Variable 'edgeInputSplitsEvents' must be private and have accessor methods. 196
Errors First sentence should end with a period. 197
Errors Variable 'applicationAttemptsPath' must be private and have accessor methods. 198
Errors First sentence should end with a period. 199
Errors Variable 'cleanedUpPath' must be private and have accessor methods. 200
Errors First sentence should end with a period. 201
Errors Variable 'checkpointBasePath' must be private and have accessor methods. 202
Errors First sentence should end with a period. 203
Errors Variable 'masterElectionPath' must be private and have accessor methods. 204
Errors First sentence should end with a period. 205
Errors Variable 'haltComputationPath' must be private and have accessor methods. 206
Errors First sentence should end with a period. 207
Errors First sentence should end with a period. 211
Errors First sentence should end with a period. 215
Errors First sentence should end with a period. 217
Errors First sentence should end with a period. 219
Errors First sentence should end with a period. 221
Errors First sentence should end with a period. 223
Errors First sentence should end with a period. 226
Errors First sentence should end with a period. 228
Errors First sentence should end with a period. 230
Errors First sentence should end with a period. 232
Errors First sentence should end with a period. 234
Errors First sentence should end with a period. 236
Errors First sentence should end with a period. 238
Errors First sentence should end with a period. 240
Errors First sentence should end with a period. 242
Errors First sentence should end with a period. 244
Errors First sentence should end with a period. 246
Errors First sentence should end with a period. 248
Errors First sentence should end with a period. 250
Errors Parameter sessionMsecTimeout should be final. 260
Errors Parameter context should be final. 261
Errors 'context' hides a field. 261
Errors Parameter graphTaskManager should be final. 262
Errors 'graphTaskManager' hides a field. 262
Errors '&&' should be on a new line. 293
Errors '+' should be on a new line. 296
Errors '+' should be on a new line. 331
Errors First sentence should end with a period. 349
Errors Parameter path should be final. 355
Errors '+' should be on a new line. 359
Errors '+' should be on a new line. 363
Errors '+' should be on a new line. 367
Errors '+' should be on a new line. 371
Errors First sentence should end with a period. 377
Errors Parameter path should be final. 383
Errors '+' should be on a new line. 387
Errors First sentence should end with a period. 394
Errors Parameter attempt should be final. 401
Errors Method 'getEdgeInputSplitsEvents' is not designed for extension - needs to be abstract, final or empty. 410
Errors Method 'getVertexInputSplitsEvents' is not designed for extension - needs to be abstract, final or empty. 419
Errors First sentence should end with a period. 423
Errors Parameter attempt should be final. 431
Errors Parameter superstep should be final. 432
Errors '+' should be on a new line. 433
Errors First sentence should end with a period. 437
Errors Parameter attempt should be final. 445
Errors Parameter superstep should be final. 446
Errors '+' should be on a new line. 447
Errors First sentence should end with a period. 451
Errors Parameter attempt should be final. 459
Errors Parameter superstep should be final. 460
Errors '+' should be on a new line. 461
Errors First sentence should end with a period. 465
Errors Parameter attempt should be final. 473
Errors Parameter superstep should be final. 473
Errors '+' should be on a new line. 474
Errors First sentence should end with a period. 478
Errors Parameter attempt should be final. 485
Errors Parameter superstep should be final. 486
Errors '+' should be on a new line. 487
Errors First sentence should end with a period. 491
Errors Parameter attempt should be final. 498
Errors Parameter superstep should be final. 499
Errors '+' should be on a new line. 500
Errors Parameter attempt should be final. 513
Errors Parameter superstep should be final. 514
Errors Parameter workerInfo should be final. 515
Errors '+' should be on a new line. 516
Errors First sentence should end with a period. 520
Errors Parameter attempt should be final. 527
Errors Parameter superstep should be final. 527
Errors '+' should be on a new line. 528
Errors First sentence should end with a period. 532
Errors Parameter superstep should be final. 539
Errors First sentence should end with a period. 543
Errors Parameter finalizedPath should be final. 549
Errors '+' should be on a new line. 552
Errors First sentence should end with a period. 574
Errors Parameter superstep should be final. 579
Errors Parameter superstep should be final. 595
Errors First sentence should end with a period. 609
Errors Missing a Javadoc comment. 618
Errors Missing a Javadoc comment. 623
Errors Missing a Javadoc comment. 627
Errors Missing a Javadoc comment. 631
Errors Missing a Javadoc comment. 635
Errors Missing a Javadoc comment. 639
Errors Missing a Javadoc comment. 643
Errors Missing a Javadoc comment. 647
Errors Missing a Javadoc comment. 652
Errors Missing a Javadoc comment. 656
Errors Missing a Javadoc comment. 661
Errors Missing a Javadoc comment. 665
Errors '+' should be on a new line. 685
Errors '+' should be on a new line. 688
Errors '+' should be on a new line. 691
Errors '+' should be on a new line. 706
Errors '+' should be on a new line. 709
Errors '+' should be on a new line. 712
Errors First sentence should end with a period. 723
Errors '+' should be on a new line. 748
Errors '+' should be on a new line. 751
Errors '+' should be on a new line. 754
Errors '+' should be on a new line. 768
Errors '+' should be on a new line. 771
Errors '+' should be on a new line. 798
Errors '+' should be on a new line. 836
Errors Parameter superstep should be final. 848
Errors First sentence should end with a period. 852
Errors Parameter applicationAttempt should be final. 858
Errors '+' should be on a new line. 869
Errors '+' should be on a new line. 873
Errors '+' should be on a new line. 877
Errors Method 'registerBspEvent' is not designed for extension - needs to be abstract, final or empty. 889
Errors Parameter event should be final. 889
Errors First sentence should end with a period. 893
Errors Method 'getGraphPartitionerFactory' is not designed for extension - needs to be abstract, final or empty. 898
Errors Method 'processEvent' is not designed for extension - needs to be abstract, final or empty. 909
Errors Parameter event should be final. 909
Errors Method length is 187 lines (max allowed is 150). 913
Errors Parameter event should be final. 914
Errors '+' should be on a new line. 918
Errors '+' should be on a new line. 919
Errors '+' should be on a new line. 929
Errors '||' should be on a new line. 948
Errors '&&' should be on a new line. 949
Errors '+' should be on a new line. 952
Errors '&&' should be on a new line. 958
Errors '+' should be on a new line. 961
Errors '&&' should be on a new line. 966
Errors '+' should be on a new line. 969
Errors '&&' should be on a new line. 974
Errors '+' should be on a new line. 977
Errors '&&' should be on a new line. 982
Errors '+' should be on a new line. 985
Errors '&&' should be on a new line. 990
Errors '+' should be on a new line. 993
Errors '&&' should be on a new line. 999
Errors '+' should be on a new line. 1002
Errors '&&' should be on a new line. 1008
Errors '+' should be on a new line. 1011
Errors '&&' should be on a new line. 1016
Errors '+' should be on a new line. 1019
Errors '&&' should be on a new line. 1024
Errors '+' should be on a new line. 1027
Errors '&&' should be on a new line. 1032
Errors '+' should be on a new line. 1035
Errors '&&' should be on a new line. 1040
Errors '+' should be on a new line. 1043
Errors '&&' should be on a new line. 1049
Errors '+' should be on a new line. 1052
Errors '&&' should be on a new line. 1057
Errors '+' should be on a new line. 1060
Errors '&&' should be on a new line. 1065
Errors '&&' should be on a new line. 1072
Errors '&&' should be on a new line. 1079
Errors '&&' should be on a new line. 1086
Errors '+' should be on a new line. 1096
Errors '+' should be on a new line. 1097

org/apache/giraph/bsp/CentralizedService.java

Violation Message Line
Errors First sentence should end with a period. 46
Errors First sentence should end with a period. 62

org/apache/giraph/bsp/CentralizedServiceMaster.java

Violation Message Line
Errors First sentence should end with a period. 42
Errors First sentence should end with a period. 53
Errors First sentence should end with a period. 80
Errors Expected @throws tag for 'KeeperException'. 88
Errors Expected @throws tag for 'InterruptedException'. 88
Errors First sentence should end with a period. 98
Errors Expected @throws tag for 'IOException'. 104
Errors First sentence should end with a period. 119
Errors First sentence should end with a period. 126
Errors First sentence should end with a period. 151
Errors Expected @throws tag for 'IOException'. 158
Errors Expected @throws tag for 'InterruptedException'. 158

org/apache/giraph/bsp/CentralizedServiceWorker.java

Violation Message Line
Errors First sentence should end with a period. 54
Errors First sentence should end with a period. 61
Errors Expected @throws tag for 'IOException'. 105
Errors Expected @throws tag for 'IOException'. 116
Errors First sentence should end with a period. 179
Errors First sentence should end with a period. 199
Errors First sentence should end with a period. 206
Errors First sentence should end with a period. 213
Errors First sentence should end with a period. 220
Errors First sentence should end with a period. 227
Errors Expected @throws tag for 'IOException'. 235
Errors Expected @throws tag for 'InterruptedException'. 235

org/apache/giraph/bsp/ImmutableOutputCommitter.java

Violation Message Line
Errors Parameter context should be final. 34
Errors Parameter context should be final. 38
Errors Method 'needsTaskCommit' is not designed for extension - needs to be abstract, final or empty. 41
Errors Parameter context should be final. 42
Errors Parameter context should be final. 48
Errors Parameter context should be final. 52
Errors Parameter jobContext should be final. 61

org/apache/giraph/bsp/SuperstepState.java

Violation Message Line
Errors First sentence should end with a period. 21
Errors First sentence should end with a period. 25
Errors First sentence should end with a period. 27
Errors First sentence should end with a period. 29
Errors First sentence should end with a period. 31

org/apache/giraph/combiner/DoubleSumMessageCombiner.java

Violation Message Line
Errors First sentence should end with a period. 24
Errors Method 'combine' is not designed for extension - needs to be abstract, final or empty. 30
Errors Parameter vertexIndex should be final. 31
Errors Parameter originalMessage should be final. 31
Errors Parameter messageToCombine should be final. 32
Errors Method 'createInitialMessage' is not designed for extension - needs to be abstract, final or empty. 36

org/apache/giraph/combiner/FloatSumMessageCombiner.java

Violation Message Line
Errors First sentence should end with a period. 24
Errors Method 'combine' is not designed for extension - needs to be abstract, final or empty. 30
Errors Parameter vertexIndex should be final. 31
Errors Parameter originalMessage should be final. 31
Errors Parameter messageToCombine should be final. 32
Errors Method 'createInitialMessage' is not designed for extension - needs to be abstract, final or empty. 36

org/apache/giraph/combiner/MinimumDoubleMessageCombiner.java

Violation Message Line
Errors Method 'combine' is not designed for extension - needs to be abstract, final or empty. 30
Errors Parameter vertexIndex should be final. 31
Errors Parameter originalMessage should be final. 31
Errors Parameter messageToCombine should be final. 32
Errors Method 'createInitialMessage' is not designed for extension - needs to be abstract, final or empty. 38

org/apache/giraph/combiner/MinimumIntMessageCombiner.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors Method 'combine' is not designed for extension - needs to be abstract, final or empty. 28
Errors Parameter vertexIndex should be final. 29
Errors Parameter originalMessage should be final. 29
Errors Parameter messageToCombine should be final. 30
Errors Method 'createInitialMessage' is not designed for extension - needs to be abstract, final or empty. 36

org/apache/giraph/combiner/SimpleSumMessageCombiner.java

Violation Message Line
Errors Method 'combine' is not designed for extension - needs to be abstract, final or empty. 30
Errors Parameter vertexIndex should be final. 31
Errors Parameter originalMessage should be final. 31
Errors Parameter messageToCombine should be final. 32
Errors Method 'createInitialMessage' is not designed for extension - needs to be abstract, final or empty. 36

org/apache/giraph/comm/MasterClient.java

Violation Message Line
Errors First sentence should end with a period. 26
Errors First sentence should end with a period. 35
Errors Expected @throws tag for 'IOException'. 45
Errors Expected @throws tag for 'IOException'. 50

org/apache/giraph/comm/MasterServer.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors First sentence should end with a period. 27

org/apache/giraph/comm/SendDataCache.java

Violation Message Line
Errors First sentence should end with a period. 47
Errors First sentence should end with a period. 49
Errors First sentence should end with a period. 51
Errors First sentence should end with a period. 53
Errors First sentence should end with a period. 55
Errors First sentence should end with a period. 58
Errors Parameter conf should be final. 70
Errors 'conf' hides a field. 70
Errors Parameter serviceWorker should be final. 71
Errors 'serviceWorker' hides a field. 71
Errors Parameter maxRequestSize should be final. 72
Errors Parameter additionalRequestSize should be final. 73
Errors Method 'removeWorkerData' is not designed for extension - needs to be abstract, final or empty. 114
Errors Parameter workerInfo should be final. 115
Errors Method 'removeAllData' is not designed for extension - needs to be abstract, final or empty. 134
Errors First sentence should end with a period. 148
Errors Method 'getData' is not designed for extension - needs to be abstract, final or empty. 154
Errors Parameter partitionId should be final. 154
Errors First sentence should end with a period. 158
Errors Method 'setData' is not designed for extension - needs to be abstract, final or empty. 164
Errors Parameter partitionId should be final. 164
Errors Parameter data should be final. 164
Errors Method 'getInitialBufferSize' is not designed for extension - needs to be abstract, final or empty. 174
Errors Parameter partitionId should be final. 174
Errors First sentence should end with a period. 178
Errors Method 'incrDataSize' is not designed for extension - needs to be abstract, final or empty. 185
Errors Parameter partitionId should be final. 185
Errors Parameter size should be final. 185
Errors Method 'getConf' is not designed for extension - needs to be abstract, final or empty. 190
Errors Missing a Javadoc comment. 190
Errors Method 'getServiceWorker' is not designed for extension - needs to be abstract, final or empty. 199
Errors Method 'getSendWorkerInitialBufferSize' is not designed for extension - needs to be abstract, final or empty. 209
Errors Parameter taskId should be final. 209
Errors Method 'getNumWorkers' is not designed for extension - needs to be abstract, final or empty. 213
Errors Missing a Javadoc comment. 213
Errors Method 'getWorkerPartitions' is not designed for extension - needs to be abstract, final or empty. 217
Errors Missing a Javadoc comment. 217

org/apache/giraph/comm/SendEdgeCache.java

Violation Message Line
Errors Line is longer than 80 characters. 30
Errors First sentence should end with a period. 42
Errors Parameter conf should be final. 48
Errors Parameter serviceWorker should be final. 49
Errors Method 'createByteArrayVertexIdData' is not designed for extension - needs to be abstract, final or empty. 54
Errors Method 'addEdge' is not designed for extension - needs to be abstract, final or empty. 68
Errors Parameter workerInfo should be final. 68
Errors Parameter partitionId should be final. 69
Errors Parameter destVertexId should be final. 69
Errors Parameter edge should be final. 69
Errors Method 'removeWorkerEdges' is not designed for extension - needs to be abstract, final or empty. 81
Errors Parameter workerInfo should be final. 82
Errors Method 'removeAllEdges' is not designed for extension - needs to be abstract, final or empty. 91

org/apache/giraph/comm/SendMessageCache.java

Violation Message Line
Errors Line is longer than 80 characters. 38
Errors First sentence should end with a period. 50
Errors First sentence should end with a period. 53
Errors Variable 'totalMsgsSentInSuperstep' must be private and have accessor methods. 54
Errors First sentence should end with a period. 55
Errors Variable 'totalMsgBytesSentInSuperstep' must be private and have accessor methods. 56
Errors First sentence should end with a period. 57
Errors Variable 'maxMessagesSizePerWorker' must be private and have accessor methods. 58
Errors First sentence should end with a period. 59
Errors Variable 'clientProcessor' must be private and have accessor methods. 60
Errors First sentence should end with a period. 62
Errors Parameter conf should be final. 70
Errors Parameter serviceWorker should be final. 71
Errors Parameter processor should be final. 72
Errors Parameter maxMsgSize should be final. 73
Errors Method 'createByteArrayVertexIdData' is not designed for extension - needs to be abstract, final or empty. 80
Errors Method 'addMessage' is not designed for extension - needs to be abstract, final or empty. 95
Errors Parameter workerInfo should be final. 95
Errors Parameter partitionId should be final. 96
Errors Parameter destVertexId should be final. 96
Errors Parameter message should be final. 96
Errors Method 'addMessage' is not designed for extension - needs to be abstract, final or empty. 110
Errors Parameter workerInfo should be final. 110
Errors Parameter partitionId should be final. 110
Errors Parameter serializedId should be final. 111
Errors Parameter idSerializerPos should be final. 111
Errors Parameter message should be final. 111
Errors Method 'removeWorkerMessages' is not designed for extension - needs to be abstract, final or empty. 125
Errors Parameter workerInfo should be final. 126
Errors Method 'sendMessageRequest' is not designed for extension - needs to be abstract, final or empty. 146
Errors Parameter destVertexId should be final. 146
Errors Parameter message should be final. 146
Errors '+' should be on a new line. 152
Errors Class TargetVertexIdIterator should be declared as final. 177
Errors First sentence should end with a period. 178
Errors Parameter vertex should be final. 186
Errors First sentence should end with a period. 207
Errors Method 'sendMessageToAllRequest' is not designed for extension - needs to be abstract, final or empty. 213
Errors Parameter vertex should be final. 213
Errors Parameter message should be final. 213
Errors First sentence should end with a period. 219
Errors Method 'sendMessageToAllRequest' is not designed for extension - needs to be abstract, final or empty. 225
Errors Parameter vertexIdIterator should be final. 225
Errors Parameter message should be final. 225
Errors Method 'flush' is not designed for extension - needs to be abstract, final or empty. 234
Errors Method 'resetMessageCount' is not designed for extension - needs to be abstract, final or empty. 257
Errors Method 'resetMessageBytesCount' is not designed for extension - needs to be abstract, final or empty. 268

org/apache/giraph/comm/SendMessageToAllCache.java

Violation Message Line
Errors First sentence should end with a period. 50
Errors First sentence should end with a period. 53
Errors First sentence should end with a period. 55
Errors First sentence should end with a period. 57
Errors First sentence should end with a period. 59
Errors First sentence should end with a period. 66
Errors First sentence should end with a period. 69
Errors Parameter conf should be final. 77
Errors Parameter serviceWorker should be final. 78
Errors Parameter processor should be final. 79
Errors Parameter maxMsgSize should be final. 80
Errors Parameter workerInfo should be final. 139
Errors Parameter ids should be final. 139
Errors Parameter idPos should be final. 139
Errors Parameter count should be final. 139
Errors Parameter message should be final. 139
Errors Parameter workerInfo should be final. 171
Errors Method 'sendMessageToAllRequest' is not designed for extension - needs to be abstract, final or empty. 202
Errors Parameter vertexIdIterator should be final. 203
Errors Parameter message should be final. 203
Errors '+' should be on a new line. 246
Errors '+' should be on a new line. 247
Errors '+' should be on a new line. 269
Errors '+' should be on a new line. 270
Errors Method 'flush' is not designed for extension - needs to be abstract, final or empty. 289

org/apache/giraph/comm/SendMutationsCache.java

Violation Message Line
Errors First sentence should end with a period. 40
Errors First sentence should end with a period. 43
Errors Parameter partitionId should be final. 56
Errors Parameter destVertexId should be final. 56
Errors Parameter partitionId should be final. 77
Errors Method 'addEdgeMutation' is not designed for extension - needs to be abstract, final or empty. 96
Errors Parameter partitionId should be final. 97
Errors Parameter destVertexId should be final. 97
Errors Parameter edge should be final. 97
Errors Method 'removeEdgeMutation' is not designed for extension - needs to be abstract, final or empty. 117
Errors Parameter partitionId should be final. 118
Errors Parameter vertexIndex should be final. 118
Errors Parameter destinationVertexIndex should be final. 118
Errors Method 'addVertexMutation' is not designed for extension - needs to be abstract, final or empty. 137
Errors Parameter partitionId should be final. 138
Errors Parameter vertex should be final. 138
Errors Method 'removeVertexMutation' is not designed for extension - needs to be abstract, final or empty. 157
Errors Parameter partitionId should be final. 158
Errors Parameter destVertexId should be final. 158
Errors Method 'removePartitionMutations' is not designed for extension - needs to be abstract, final or empty. 176
Errors Parameter partitionId should be final. 177
Errors Method 'removeAllPartitionMutations' is not designed for extension - needs to be abstract, final or empty. 189

org/apache/giraph/comm/SendPartitionCache.java

Violation Message Line
Errors Line is longer than 80 characters. 32
Errors First sentence should end with a period. 46
Errors Parameter conf should be final. 56
Errors Parameter serviceWorker should be final. 57
Errors Method 'addVertex' is not designed for extension - needs to be abstract, final or empty. 69
Errors Parameter partitionOwner should be final. 69
Errors Parameter vertex should be final. 70

org/apache/giraph/comm/SendVertexIdDataCache.java

Violation Message Line
Errors Parameter conf should be final. 50
Errors Parameter serviceWorker should be final. 51
Errors Parameter maxRequestSize should be final. 52
Errors Parameter additionalRequestSize should be final. 53
Errors Method 'addData' is not designed for extension - needs to be abstract, final or empty. 73
Errors Parameter workerInfo should be final. 73
Errors Parameter partitionId should be final. 74
Errors Parameter destVertexId should be final. 74
Errors Parameter data should be final. 74
Errors Method 'addData' is not designed for extension - needs to be abstract, final or empty. 97
Errors Parameter workerInfo should be final. 97
Errors Parameter partitionId should be final. 97
Errors Parameter serializedId should be final. 98
Errors Parameter idPos should be final. 98
Errors Parameter data should be final. 98
Errors Parameter workerInfo should be final. 117
Errors Parameter partitionId should be final. 118

org/apache/giraph/comm/ServerData.java

Violation Message Line
Errors First sentence should end with a period. 40
Errors First sentence should end with a period. 50
Errors First sentence should end with a period. 56
Errors First sentence should end with a period. 59
Errors First sentence should end with a period. 64
Errors First sentence should end with a period. 75
Errors First sentence should end with a period. 79
Errors First sentence should end with a period. 83
Errors Parameter service should be final. 95
Errors Parameter conf should be final. 96
Errors 'conf' hides a field. 96
Errors Parameter messageStoreFactory should be final. 97
Errors 'messageStoreFactory' hides a field. 98
Errors Parameter context should be final. 99
Errors Method 'getEdgeStore' is not designed for extension - needs to be abstract, final or empty. 115
Errors Missing a Javadoc comment. 115
Errors Method 'getPartitionStore' is not designed for extension - needs to be abstract, final or empty. 124
Errors First sentence should end with a period. 128
Errors Method 'getIncomingMessageStore' is not designed for extension - needs to be abstract, final or empty. 135
Errors First sentence should end with a period. 139
Errors Method 'getCurrentMessageStore' is not designed for extension - needs to be abstract, final or empty. 146
Errors First sentence should end with a period. 150
Errors Method 'prepareSuperstep' is not designed for extension - needs to be abstract, final or empty. 151
Errors Avoid inline conditionals. 161
Errors ':' should be on a new line. 161
Errors First sentence should end with a period. 167
Errors Method 'getVertexMutations' is not designed for extension - needs to be abstract, final or empty. 172
Errors First sentence should end with a period. 177
Errors Method 'getOwnerAggregatorData' is not designed for extension - needs to be abstract, final or empty. 182
Errors First sentence should end with a period. 186
Errors Method 'getAllAggregatorData' is not designed for extension - needs to be abstract, final or empty. 191
Errors Method 'getServiceWorker' is not designed for extension - needs to be abstract, final or empty. 200

org/apache/giraph/comm/WorkerClient.java

Violation Message Line
Errors First sentence should end with a period. 70
Errors Expected @throws tag for 'IOException'. 88
Errors Expected @throws tag for 'IOException'. 97

org/apache/giraph/comm/WorkerClientRequestProcessor.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 64
Errors First sentence should end with a period. 83
Errors Expected @throws tag for 'IOException'. 90
Errors Expected @throws tag for 'IOException'. 103
Errors Expected @throws tag for 'IOException'. 114
Errors First sentence should end with a period. 116
Errors Expected @throws tag for 'IOException'. 122
Errors First sentence should end with a period. 124
Errors Expected @throws tag for 'IOException'. 130
Errors Expected @throws tag for 'IOException'. 138

org/apache/giraph/comm/WorkerServer.java

Violation Message Line
Errors First sentence should end with a period. 38
Errors First sentence should end with a period. 50

org/apache/giraph/comm/aggregators/AggregatedValueOutputStream.java

Violation Message Line
Errors First sentence should end with a period. 25
Errors First sentence should end with a period. 30
Errors Method 'addAggregator' is not designed for extension - needs to be abstract, final or empty. 38
Errors Parameter aggregatorName should be final. 38
Errors Parameter aggregatedValue should be final. 39
Errors Expected @throws tag for 'IOException'. 39

org/apache/giraph/comm/aggregators/AggregatorOutputStream.java

Violation Message Line
Errors First sentence should end with a period. 26
Errors First sentence should end with a period. 31
Errors Method 'addAggregator' is not designed for extension - needs to be abstract, final or empty. 40
Errors Parameter aggregatorName should be final. 40
Errors Parameter aggregatorClass should be final. 41
Errors Parameter aggregatedValue should be final. 42
Errors Expected @throws tag for 'IOException'. 42

org/apache/giraph/comm/aggregators/AggregatorUtils.java

Violation Message Line
Errors First sentence should end with a period. 29
Errors Class AggregatorUtils should be declared as final. 32
Errors First sentence should end with a period. 33
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 42
Errors First sentence should end with a period. 54
Errors First sentence should end with a period. 57
Errors Parameter aggregatorClassName should be final. 66
Errors '+' should be on a new line. 71
Errors Parameter aggregatorClass should be final. 86
Errors Parameter conf should be final. 87
Errors First sentence should end with a period. 91
Errors Parameter aggregatorName should be final. 98
Errors Parameter workers should be final. 99
Errors Parameter conf should be final. 111
Errors Parameter aggregatorName should be final. 128
Errors Parameter hasRegisteredAggregators should be final. 128
Errors Parameter conf should be final. 129
Errors '+' should be on a new line. 130
Errors '+' should be on a new line. 133
Errors '+' should be on a new line. 134
Errors '+' should be on a new line. 135
Errors '+' should be on a new line. 136

org/apache/giraph/comm/aggregators/AllAggregatorServerData.java

Violation Message Line
Errors First sentence should end with a period. 49
Errors First sentence should end with a period. 52
Errors First sentence should end with a period. 59
Errors First sentence should end with a period. 62
Errors First sentence should end with a period. 85
Errors First sentence should end with a period. 87
Errors First sentence should end with a period. 90
Errors Parameter progressable should be final. 96
Errors 'progressable' hides a field. 96
Errors Parameter conf should be final. 97
Errors 'conf' hides a field. 97
Errors Method 'registerAggregatorClass' is not designed for extension - needs to be abstract, final or empty. 110
Errors Parameter name should be final. 110
Errors Parameter aggregatorClass should be final. 111
Errors Method 'setAggregatorValue' is not designed for extension - needs to be abstract, final or empty. 127
Errors Parameter name should be final. 127
Errors Parameter value should be final. 127
Errors Method 'createAggregatorInitialValue' is not designed for extension - needs to be abstract, final or empty. 141
Errors Parameter name should be final. 141
Errors Method 'receivedRequestFromMaster' is not designed for extension - needs to be abstract, final or empty. 155
Errors Parameter aggregatorData should be final. 155
Errors Method 'receivedRequestCountFromMaster' is not designed for extension - needs to be abstract, final or empty. 167
Errors Parameter requestCount should be final. 167
Errors Parameter taskId should be final. 167
Errors Method 'receivedRequestFromWorker' is not designed for extension - needs to be abstract, final or empty. 175
Errors Method 'receivedRequestCountFromWorker' is not designed for extension - needs to be abstract, final or empty. 186
Errors Parameter requestCount should be final. 186
Errors Parameter taskId should be final. 186
Errors Method 'getDataFromMasterWhenReady' is not designed for extension - needs to be abstract, final or empty. 197
Errors Parameter masterInfo should be final. 197
Errors '+' should be on a new line. 201
Errors Method 'fillNextSuperstepMapsWhenReady' is not designed for extension - needs to be abstract, final or empty. 218
Errors Parameter workerIds should be final. 219
Errors Parameter previousAggregatedValuesMap should be final. 220
Errors Parameter currentAggregatorMap should be final. 221
Errors ':' should be on a new line. 228
Errors First sentence should end with a period. 241
Errors Method 'reset' is not designed for extension - needs to be abstract, final or empty. 244

org/apache/giraph/comm/aggregators/CountingCache.java

Violation Message Line
Errors First sentence should end with a period. 25
Errors First sentence should end with a period. 30
Errors Method 'incrementCounter' is not designed for extension - needs to be abstract, final or empty. 39
Errors Parameter taskId should be final. 39
Errors Avoid inline conditionals. 42
Errors First sentence should end with a period. 45
Errors Method 'getCount' is not designed for extension - needs to be abstract, final or empty. 51
Errors Parameter taskId should be final. 51
Errors First sentence should end with a period. 60
Errors Method 'reset' is not designed for extension - needs to be abstract, final or empty. 63

org/apache/giraph/comm/aggregators/CountingOutputStream.java

Violation Message Line
Errors First sentence should end with a period. 25
Errors First sentence should end with a period. 30
Errors Variable 'dataOutput' must be private and have accessor methods. 31
Errors First sentence should end with a period. 32
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 43
Errors Method 'incrementCounter' is not designed for extension - needs to be abstract, final or empty. 46
Errors First sentence should end with a period. 50
Errors Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 55
Errors Method 'flush' is not designed for extension - needs to be abstract, final or empty. 64
Errors First sentence should end with a period. 72

org/apache/giraph/comm/aggregators/OwnerAggregatorServerData.java

Violation Message Line
Errors First sentence should end with a period. 61
Errors First sentence should end with a period. 64
Errors First sentence should end with a period. 74
Errors First sentence should end with a period. 76
Errors First sentence should end with a period. 79
Errors Parameter progressable should be final. 85
Errors 'progressable' hides a field. 85
Errors Parameter conf should be final. 86
Errors 'conf' hides a field. 86
Errors Method 'registerAggregator' is not designed for extension - needs to be abstract, final or empty. 98
Errors Parameter name should be final. 98
Errors Parameter aggregatorClass should be final. 99
Errors Method 'aggregate' is not designed for extension - needs to be abstract, final or empty. 116
Errors Parameter name should be final. 116
Errors Parameter value should be final. 116
Errors Method 'createAggregatorInitialValue' is not designed for extension - needs to be abstract, final or empty. 133
Errors Parameter name should be final. 133
Errors Method 'receivedRequestFromWorker' is not designed for extension - needs to be abstract, final or empty. 144
Errors Method 'receivedRequestCountFromWorker' is not designed for extension - needs to be abstract, final or empty. 155
Errors Parameter requestCount should be final. 155
Errors Parameter taskId should be final. 155
Errors Method 'getMyAggregatorValuesWhenReady' is not designed for extension - needs to be abstract, final or empty. 167
Errors Parameter workerIds should be final. 168
Errors Parameter aggregator should be final. 178
Errors First sentence should end with a period. 186
Errors Method 'reset' is not designed for extension - needs to be abstract, final or empty. 189

org/apache/giraph/comm/aggregators/SendAggregatedValueCache.java

Violation Message Line
Errors First sentence should end with a period. 34
Errors First sentence should end with a period. 38
Errors Method 'addAggregator' is not designed for extension - needs to be abstract, final or empty. 47
Errors Parameter taskId should be final. 47
Errors Parameter aggregatorName should be final. 47
Errors Parameter aggregatedValue should be final. 48
Errors Expected @throws tag for 'IOException'. 48
Errors First sentence should end with a period. 57
Errors Method 'removeAggregators' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter taskId should be final. 63
Errors '4' is a magic number. 67
Errors Method 'addCountAggregator' is not designed for extension - needs to be abstract, final or empty. 81
Errors Parameter taskId should be final. 81
Errors Expected @throws tag for 'IOException'. 81

org/apache/giraph/comm/aggregators/SendAggregatorCache.java

Violation Message Line
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 39
Errors Method 'addAggregator' is not designed for extension - needs to be abstract, final or empty. 49
Errors Parameter taskId should be final. 49
Errors Parameter aggregatorName should be final. 49
Errors Parameter aggregatorClass should be final. 50
Errors Parameter aggregatedValue should be final. 51
Errors Expected @throws tag for 'IOException'. 51
Errors First sentence should end with a period. 61
Errors Method 'removeAggregators' is not designed for extension - needs to be abstract, final or empty. 67
Errors Parameter taskId should be final. 67
Errors '4' is a magic number. 71
Errors Method 'addCountAggregator' is not designed for extension - needs to be abstract, final or empty. 85
Errors Parameter taskId should be final. 85
Errors Expected @throws tag for 'IOException'. 85

org/apache/giraph/comm/aggregators/WorkerAggregatorRequestProcessor.java

Violation Message Line
Errors First sentence should end with a period. 25
Errors First sentence should end with a period. 29
Errors Expected @throws tag for 'IOException'. 39
Errors Expected @throws tag for 'IOException'. 46
Errors Expected @throws tag for 'IOException'. 55
Errors First sentence should end with a period. 57
Errors Expected @throws tag for 'IOException'. 63

org/apache/giraph/comm/messages/ByteArrayMessagesPerVertexStore.java

Violation Message Line
Errors First sentence should end with a period. 49
Errors Parameter messageValueFactory should be final. 57
Errors Parameter service should be final. 58
Errors Parameter config should be final. 59
Errors Parameter partitionMap should be final. 73
Errors Parameter iterator should be final. 74
Errors Method 'addPartitionMessages' is not designed for extension - needs to be abstract, final or empty. 88
Errors Parameter partitionId should be final. 90
Errors Parameter messages should be final. 91
Errors Method 'getMessagesAsIterable' is not designed for extension - needs to be abstract, final or empty. 129
Errors Parameter dataInputOutput should be final. 131
Errors First sentence should end with a period. 135
Errors First sentence should end with a period. 140
Errors Parameter dataInput should be final. 145
Errors Method 'getNumberOfMessagesIn' is not designed for extension - needs to be abstract, final or empty. 155
Errors Parameter partitionMap should be final. 157
Errors Method 'writeMessages' is not designed for extension - needs to be abstract, final or empty. 166
Errors Parameter dataInputOutput should be final. 167
Errors Parameter out should be final. 168
Errors Method 'readFieldsForMessages' is not designed for extension - needs to be abstract, final or empty. 172
Errors Parameter in should be final. 173
Errors First sentence should end with a period. 180
Errors Parameter service should be final. 191
Errors Parameter config should be final. 192
Errors First sentence should end with a period. 196
Errors First sentence should end with a period. 204
Errors First sentence should end with a period. 206
Errors Parameter service should be final. 213
Errors 'service' hides a field. 213
Errors Parameter config should be final. 214
Errors 'config' hides a field. 214
Errors Parameter messageValueFactory should be final. 221

org/apache/giraph/comm/messages/InMemoryMessageStoreFactory.java

Violation Message Line
Errors First sentence should end with a period. 49
Errors First sentence should end with a period. 53
Errors First sentence should end with a period. 55
Errors Parameter service should be final. 62
Errors 'service' hides a field. 62
Errors Parameter conf should be final. 63
Errors 'conf' hides a field. 63
Errors Method 'newStore' is not designed for extension - needs to be abstract, final or empty. 68
Errors Parameter messageValueFactory should be final. 70
Errors '&&' should be on a new line. 75
Errors '&&' should be on a new line. 81
Errors '+' should be on a new line. 108
Errors '+' should be on a new line. 109
Errors '+' should be on a new line. 110
Errors Avoid inline conditionals. 111
Errors '+' should be on a new line. 111

org/apache/giraph/comm/messages/MessageStore.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors Expected @throws tag for 'IOException'. 45
Errors Expected @throws tag for 'IOException'. 53
Errors Expected @throws tag for 'IOException'. 60
Errors First sentence should end with a period. 62
Errors First sentence should end with a period. 70
Errors Expected @throws tag for 'IOException'. 79
Errors First sentence should end with a period. 81
Errors Expected @throws tag for 'IOException'. 95
Errors Expected @throws tag for 'IOException'. 104
Errors First sentence should end with a period. 106
Errors Expected @throws tag for 'IOException'. 115

org/apache/giraph/comm/messages/MessageStoreFactory.java

Violation Message Line
Errors First sentence should end with a period. 25

org/apache/giraph/comm/messages/MessagesIterable.java

Violation Message Line
Errors First sentence should end with a period. 27
Errors First sentence should end with a period. 34
Errors First sentence should end with a period. 37
Errors Parameter dataInputFactory should be final. 44
Errors Parameter messageValueFactory should be final. 45
Errors 'messageValueFactory' hides a field. 45
Errors Method 'createWritable' is not designed for extension - needs to be abstract, final or empty. 50

org/apache/giraph/comm/messages/OneMessagePerVertexStore.java

Violation Message Line
Errors First sentence should end with a period. 45
Errors Parameter messageValueFactory should be final. 55
Errors Parameter service should be final. 56
Errors Parameter messageCombiner should be final. 57
Errors 'messageCombiner' hides a field. 57
Errors Parameter config should be final. 58
Errors Method 'addPartitionMessages' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter partitionId should be final. 66
Errors Parameter messages should be final. 67
Errors Method 'getMessagesAsIterable' is not designed for extension - needs to be abstract, final or empty. 94
Errors Parameter message should be final. 95
Errors Method 'getNumberOfMessagesIn' is not designed for extension - needs to be abstract, final or empty. 99
Errors Parameter partitionMap should be final. 100
Errors Method 'writeMessages' is not designed for extension - needs to be abstract, final or empty. 104
Errors Parameter messages should be final. 105
Errors Parameter out should be final. 105
Errors Method 'readFieldsForMessages' is not designed for extension - needs to be abstract, final or empty. 109
Errors Parameter in should be final. 110
Errors First sentence should end with a period. 117
Errors Parameter service should be final. 128
Errors Parameter config should be final. 129
Errors First sentence should end with a period. 133
Errors First sentence should end with a period. 142
Errors First sentence should end with a period. 144
Errors Parameter service should be final. 151
Errors 'service' hides a field. 151
Errors Parameter config should be final. 152
Errors 'config' hides a field. 152
Errors Parameter messageValueFactory should be final. 159

org/apache/giraph/comm/messages/SimpleMessageStore.java

Violation Message Line
Errors First sentence should end with a period. 47
Errors Variable 'messageValueFactory' must be private and have accessor methods. 48
Errors First sentence should end with a period. 49
Errors Variable 'service' must be private and have accessor methods. 50
Errors First sentence should end with a period. 51
Errors Variable 'map' must be private and have accessor methods. 52
Errors First sentence should end with a period. 53
Errors Variable 'config' must be private and have accessor methods. 54
Errors First sentence should end with a period. 56
Errors Parameter messageValueFactory should be final. 64
Errors 'messageValueFactory' hides a field. 64
Errors Parameter service should be final. 65
Errors 'service' hides a field. 65
Errors Parameter config should be final. 66
Errors 'config' hides a field. 66
Errors First sentence should end with a period. 74
Errors First sentence should end with a period. 82
Errors First sentence should end with a period. 91
Errors Expected @throws tag for 'IOException'. 99
Errors First sentence should end with a period. 101
Errors Expected @throws tag for 'IOException'. 108
Errors First sentence should end with a period. 110
Errors Method 'getPartitionId' is not designed for extension - needs to be abstract, final or empty. 116
Errors Parameter vertexId should be final. 116
Errors Method 'getOrCreatePartitionMap' is not designed for extension - needs to be abstract, final or empty. 128
Errors Parameter partitionId should be final. 128
Errors Method 'getPartitionDestinationVertices' is not designed for extension - needs to be abstract, final or empty. 141
Errors Parameter partitionId should be final. 142
Errors Avoid inline conditionals. 144
Errors ':' should be on a new line. 144
Errors Method 'hasMessagesForVertex' is not designed for extension - needs to be abstract, final or empty. 148
Errors Parameter vertexId should be final. 149
Errors Method 'getVertexMessages' is not designed for extension - needs to be abstract, final or empty. 155
Errors Parameter vertexId should be final. 156
Errors Avoid inline conditionals. 162
Errors ':' should be on a new line. 162
Errors Method 'writePartition' is not designed for extension - needs to be abstract, final or empty. 166
Errors Parameter out should be final. 167
Errors Parameter partitionId should be final. 168
Errors Method 'readFieldsForPartition' is not designed for extension - needs to be abstract, final or empty. 180
Errors Parameter in should be final. 181
Errors Parameter partitionId should be final. 182
Errors Method 'clearVertexMessages' is not designed for extension - needs to be abstract, final or empty. 195
Errors Parameter vertexId should be final. 196
Errors Method 'clearPartition' is not designed for extension - needs to be abstract, final or empty. 204
Errors Parameter partitionId should be final. 205
Errors Method 'clearAll' is not designed for extension - needs to be abstract, final or empty. 209

org/apache/giraph/comm/messages/out_of_core/DiskBackedMessageStore.java

Violation Message Line
Errors First sentence should end with a period. 49
Errors First sentence should end with a period. 51
Errors First sentence should end with a period. 53
Errors First sentence should end with a period. 55
Errors First sentence should end with a period. 58
Errors First sentence should end with a period. 62
Errors Parameter messageValueFactory should be final. 72
Errors 'messageValueFactory' hides a field. 72
Errors Parameter service should be final. 73
Errors 'service' hides a field. 73
Errors Parameter maxNumberOfMessagesInMemory should be final. 74
Errors 'maxNumberOfMessagesInMemory' hides a field. 74
Errors Parameter partitionStoreFactory should be final. 75
Errors 'partitionStoreFactory' hides a field. 76
Errors Method 'addPartitionMessages' is not designed for extension - needs to be abstract, final or empty. 84
Errors Parameter partitionId should be final. 86
Errors Parameter messages should be final. 87
Errors Method 'getVertexMessages' is not designed for extension - needs to be abstract, final or empty. 107
Errors Parameter vertexId should be final. 108
Errors Method 'hasMessagesForVertex' is not designed for extension - needs to be abstract, final or empty. 116
Errors Parameter vertexId should be final. 117
Errors Method 'getPartitionDestinationVertices' is not designed for extension - needs to be abstract, final or empty. 121
Errors Parameter partitionId should be final. 122
Errors Method 'clearVertexMessages' is not designed for extension - needs to be abstract, final or empty. 132
Errors Parameter vertexId should be final. 133
Errors Method 'clearPartition' is not designed for extension - needs to be abstract, final or empty. 139
Errors Parameter partitionId should be final. 140
Errors Method 'clearAll' is not designed for extension - needs to be abstract, final or empty. 148
Errors ':' should be on a new line. 150
Errors First sentence should end with a period. 157
Errors Expected @throws tag for 'IOException'. 162
Errors First sentence should end with a period. 168
Errors ':' should be on a new line. 175
Errors First sentence should end with a period. 182
Errors Expected @throws tag for 'IOException'. 187
Errors ':' should be on a new line. 190
Errors First sentence should end with a period. 203
Errors Parameter vertexId should be final. 210
Errors Parameter partitionId should be final. 225
Errors Avoid inline conditionals. 234
Errors Method 'writePartition' is not designed for extension - needs to be abstract, final or empty. 237
Errors Parameter out should be final. 238
Errors Parameter partitionId should be final. 239
Errors Method 'readFieldsForPartition' is not designed for extension - needs to be abstract, final or empty. 248
Errors Parameter in should be final. 249
Errors Parameter partitionId should be final. 250
Errors First sentence should end with a period. 260
Errors Parameter service should be final. 276
Errors Parameter maxMessagesInMemory should be final. 277
Errors Parameter fileStoreFactory should be final. 278
Errors First sentence should end with a period. 284
Errors First sentence should end with a period. 295
Errors First sentence should end with a period. 297
Errors First sentence should end with a period. 299
Errors Parameter service should be final. 310
Errors 'service' hides a field. 310
Errors Parameter maxMessagesInMemory should be final. 311
Errors 'maxMessagesInMemory' hides a field. 311
Errors Parameter fileStoreFactory should be final. 312
Errors 'fileStoreFactory' hides a field. 313
Errors Parameter messageValueFactory should be final. 321

org/apache/giraph/comm/messages/out_of_core/PartitionDiskBackedMessageStore.java

Violation Message Line
Errors First sentence should end with a period. 54
Errors First sentence should end with a period. 56
Errors First sentence should end with a period. 62
Errors First sentence should end with a period. 64
Errors First sentence should end with a period. 66
Errors First sentence should end with a period. 68
Errors First sentence should end with a period. 70
Errors First sentence should end with a period. 73
Errors Parameter messageValueFactory should be final. 84
Errors 'messageValueFactory' hides a field. 84
Errors Parameter config should be final. 85
Errors 'config' hides a field. 85
Errors Parameter fileStoreFactory should be final. 86
Errors 'fileStoreFactory' hides a field. 87
Errors First sentence should end with a period. 98
Errors Method 'addVertexMessages' is not designed for extension - needs to be abstract, final or empty. 108
Errors Parameter vertexId should be final. 108
Errors Parameter messages should be final. 109
Errors Expected @throws tag for 'IOException'. 109
Errors Method 'getVertexMessages' is not designed for extension - needs to be abstract, final or empty. 145
Errors Parameter vertexId should be final. 145
Errors Expected @throws tag for 'IOException'. 145
Errors First sentence should end with a period. 160
Errors Method 'getNumberOfMessages' is not designed for extension - needs to be abstract, final or empty. 165
Errors First sentence should end with a period. 169
Errors Method 'hasMessagesForVertex' is not designed for extension - needs to be abstract, final or empty. 175
Errors Parameter vertexId should be final. 175
Errors First sentence should end with a period. 179
Errors Method 'getDestinationVertices' is not designed for extension - needs to be abstract, final or empty. 184
Errors Method 'clearVertexMessages' is not designed for extension - needs to be abstract, final or empty. 194
Errors Parameter vertexId should be final. 194
Errors Expected @throws tag for 'IOException'. 194
Errors Method 'clearAll' is not designed for extension - needs to be abstract, final or empty. 203
Errors Expected @throws tag for 'IOException'. 203
Errors Method 'flush' is not designed for extension - needs to be abstract, final or empty. 217
Errors Expected @throws tag for 'IOException'. 217
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 236
Errors Parameter out should be final. 237
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 261
Errors Parameter in should be final. 262
Errors First sentence should end with a period. 295
Errors Parameter config should be final. 307
Errors Parameter fileStoreFactory should be final. 308
Errors First sentence should end with a period. 313
Errors First sentence should end with a period. 322
Errors First sentence should end with a period. 324
Errors Parameter config should be final. 333
Errors 'config' hides a field. 333
Errors Parameter fileStoreFactory should be final. 334
Errors 'fileStoreFactory' hides a field. 335
Errors Parameter messageValueFactory should be final. 342

org/apache/giraph/comm/messages/out_of_core/SequentialFileMessageStore.java

Violation Message Line
Errors First sentence should end with a period. 67
Errors First sentence should end with a period. 70
Errors First sentence should end with a period. 72
Errors First sentence should end with a period. 74
Errors First sentence should end with a period. 76
Errors First sentence should end with a period. 78
Errors First sentence should end with a period. 80
Errors First sentence should end with a period. 82
Errors Parameter messageValueFactory should be final. 96
Errors 'messageValueFactory' hides a field. 96
Errors Parameter config should be final. 97
Errors 'config' hides a field. 97
Errors Parameter bufferSize should be final. 98
Errors 'bufferSize' hides a field. 98
Errors Parameter fileName should be final. 99
Errors First sentence should end with a period. 106
Errors Method 'addMessages' is not designed for extension - needs to be abstract, final or empty. 112
Errors Parameter messageMap should be final. 112
Errors Expected @throws tag for 'IOException'. 113
Errors '+' should be on a new line. 148
Errors Method 'getVertexMessages' is not designed for extension - needs to be abstract, final or empty. 175
Errors Parameter vertexId should be final. 175
Errors Expected @throws tag for 'IOException'. 176
Errors '+' should be on a new line. 178
Errors Method 'clearAll' is not designed for extension - needs to be abstract, final or empty. 200
Errors Expected @throws tag for 'IOException'. 200
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 207
Errors Parameter out should be final. 208
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 225
Errors Parameter in should be final. 226
Errors 'in' hides a field. 226
Errors First sentence should end with a period. 241
Errors Expected @throws tag for 'IOException'. 246
Errors '+' should be on a new line. 252
Errors Expected @throws tag for 'IOException'. 267
Errors Expected @throws tag for 'IOException'. 284
Errors Expected @throws tag for 'IOException'. 302
Errors '+' should be on a new line. 310
Errors '+' should be on a new line. 311
Errors '+' should be on a new line. 312
Errors Expected @throws tag for 'IOException'. 326
Errors Expected @throws tag for 'IOException'. 339
Errors First sentence should end with a period. 349
Errors Parameter config should be final. 359
Errors First sentence should end with a period. 363
Errors First sentence should end with a period. 372
Errors First sentence should end with a period. 374
Errors First sentence should end with a period. 376
Errors First sentence should end with a period. 378
Errors Parameter config should be final. 386
Errors 'config' hides a field. 386
Errors '+' should be on a new line. 395
Errors '+' should be on a new line. 399
Errors Parameter messageValueFactory should be final. 409

org/apache/giraph/comm/messages/primitives/IntByteArrayMessageStore.java

Violation Message Line
Errors First sentence should end with a period. 56
Errors Variable 'messageValueFactory' must be private and have accessor methods. 57
Errors First sentence should end with a period. 58
Errors First sentence should end with a period. 61
Errors First sentence should end with a period. 63
Errors First sentence should end with a period. 66
Errors Parameter messageValueFactory should be final. 74
Errors 'messageValueFactory' hides a field. 74
Errors Parameter service should be final. 75
Errors 'service' hides a field. 75
Errors Parameter config should be final. 76
Errors 'config' hides a field. 76
Errors Parameter vertexId should be final. 100
Errors Parameter partitionMap should be final. 112
Errors Parameter vertexId should be final. 113
Errors Method 'addPartitionMessages' is not designed for extension - needs to be abstract, final or empty. 122
Errors Parameter partitionId should be final. 123
Errors Parameter messages should be final. 124
Errors Method 'clearPartition' is not designed for extension - needs to be abstract, final or empty. 159
Errors Parameter partitionId should be final. 160
Errors Method 'hasMessagesForVertex' is not designed for extension - needs to be abstract, final or empty. 164
Errors Parameter vertexId should be final. 165
Errors Method 'getVertexMessages' is not designed for extension - needs to be abstract, final or empty. 169
Errors Parameter vertexId should be final. 171
Errors Method 'clearVertexMessages' is not designed for extension - needs to be abstract, final or empty. 181
Errors Parameter vertexId should be final. 182
Errors Method 'clearAll' is not designed for extension - needs to be abstract, final or empty. 186
Errors Method 'getPartitionDestinationVertices' is not designed for extension - needs to be abstract, final or empty. 191
Errors Parameter partitionId should be final. 193
Errors Method 'writePartition' is not designed for extension - needs to be abstract, final or empty. 205
Errors Parameter out should be final. 206
Errors Parameter partitionId should be final. 207
Errors Method 'readFieldsForPartition' is not designed for extension - needs to be abstract, final or empty. 220
Errors Parameter in should be final. 221
Errors Parameter partitionId should be final. 222

org/apache/giraph/comm/messages/primitives/IntFloatMessageStore.java

Violation Message Line
Errors First sentence should end with a period. 52
Errors First sentence should end with a period. 54
Errors First sentence should end with a period. 56
Errors First sentence should end with a period. 59
Errors Parameter service should be final. 66
Errors 'service' hides a field. 66
Errors Parameter messageCombiner should be final. 67
Errors 'messageCombiner' hides a field. 67
Errors Parameter vertexId should be final. 88
Errors Method 'addPartitionMessages' is not designed for extension - needs to be abstract, final or empty. 92
Errors Parameter partitionId should be final. 93
Errors Parameter messages should be final. 94
Errors Method 'clearPartition' is not designed for extension - needs to be abstract, final or empty. 122
Errors Parameter partitionId should be final. 123
Errors Method 'hasMessagesForVertex' is not designed for extension - needs to be abstract, final or empty. 127
Errors Parameter vertexId should be final. 128
Errors Method 'getVertexMessages' is not designed for extension - needs to be abstract, final or empty. 132
Errors Parameter vertexId should be final. 134
Errors Method 'clearVertexMessages' is not designed for extension - needs to be abstract, final or empty. 144
Errors Parameter vertexId should be final. 145
Errors Method 'clearAll' is not designed for extension - needs to be abstract, final or empty. 149
Errors Method 'getPartitionDestinationVertices' is not designed for extension - needs to be abstract, final or empty. 154
Errors Parameter partitionId should be final. 156
Errors Method 'writePartition' is not designed for extension - needs to be abstract, final or empty. 167
Errors Parameter out should be final. 168
Errors Parameter partitionId should be final. 169
Errors Method 'readFieldsForPartition' is not designed for extension - needs to be abstract, final or empty. 181
Errors Parameter in should be final. 182
Errors Parameter partitionId should be final. 183

org/apache/giraph/comm/messages/primitives/LongByteArrayMessageStore.java

Violation Message Line
Errors First sentence should end with a period. 57
Errors Variable 'messageValueFactory' must be private and have accessor methods. 58
Errors First sentence should end with a period. 59
Errors First sentence should end with a period. 62
Errors First sentence should end with a period. 64
Errors First sentence should end with a period. 67
Errors Parameter messageValueFactory should be final. 75
Errors 'messageValueFactory' hides a field. 75
Errors Parameter service should be final. 76
Errors 'service' hides a field. 76
Errors Parameter config should be final. 77
Errors 'config' hides a field. 77
Errors Parameter vertexId should be final. 101
Errors Parameter partitionMap should be final. 113
Errors Parameter vertexId should be final. 114
Errors Method 'addPartitionMessages' is not designed for extension - needs to be abstract, final or empty. 123
Errors Parameter partitionId should be final. 124
Errors Parameter messages should be final. 125
Errors Method 'clearPartition' is not designed for extension - needs to be abstract, final or empty. 160
Errors Parameter partitionId should be final. 161
Errors Method 'hasMessagesForVertex' is not designed for extension - needs to be abstract, final or empty. 165
Errors Parameter vertexId should be final. 166
Errors Method 'getVertexMessages' is not designed for extension - needs to be abstract, final or empty. 170
Errors Parameter vertexId should be final. 172
Errors Method 'clearVertexMessages' is not designed for extension - needs to be abstract, final or empty. 182
Errors Parameter vertexId should be final. 183
Errors Method 'clearAll' is not designed for extension - needs to be abstract, final or empty. 187
Errors Method 'getPartitionDestinationVertices' is not designed for extension - needs to be abstract, final or empty. 192
Errors Parameter partitionId should be final. 194
Errors Method 'writePartition' is not designed for extension - needs to be abstract, final or empty. 206
Errors Parameter out should be final. 207
Errors Parameter partitionId should be final. 208
Errors Method 'readFieldsForPartition' is not designed for extension - needs to be abstract, final or empty. 221
Errors Parameter in should be final. 222
Errors Parameter partitionId should be final. 223

org/apache/giraph/comm/messages/primitives/LongDoubleMessageStore.java

Violation Message Line
Errors First sentence should end with a period. 52
Errors First sentence should end with a period. 54
Errors First sentence should end with a period. 56
Errors First sentence should end with a period. 59
Errors Parameter service should be final. 66
Errors 'service' hides a field. 66
Errors Parameter messageCombiner should be final. 67
Errors 'messageCombiner' hides a field. 67
Errors Parameter vertexId should be final. 88
Errors Method 'addPartitionMessages' is not designed for extension - needs to be abstract, final or empty. 92
Errors Parameter partitionId should be final. 93
Errors Parameter messages should be final. 94
Errors Method 'clearPartition' is not designed for extension - needs to be abstract, final or empty. 122
Errors Parameter partitionId should be final. 123
Errors Method 'hasMessagesForVertex' is not designed for extension - needs to be abstract, final or empty. 127
Errors Parameter vertexId should be final. 128
Errors Method 'getVertexMessages' is not designed for extension - needs to be abstract, final or empty. 132
Errors Parameter vertexId should be final. 134
Errors Method 'clearVertexMessages' is not designed for extension - needs to be abstract, final or empty. 144
Errors Parameter vertexId should be final. 145
Errors Method 'clearAll' is not designed for extension - needs to be abstract, final or empty. 149
Errors Method 'getPartitionDestinationVertices' is not designed for extension - needs to be abstract, final or empty. 154
Errors Parameter partitionId should be final. 156
Errors Method 'writePartition' is not designed for extension - needs to be abstract, final or empty. 167
Errors Parameter out should be final. 168
Errors Parameter partitionId should be final. 169
Errors Method 'readFieldsForPartition' is not designed for extension - needs to be abstract, final or empty. 181
Errors Parameter in should be final. 182
Errors Parameter partitionId should be final. 183

org/apache/giraph/comm/netty/ByteCounter.java

Violation Message Line
Errors First sentence should end with a period. 49
Errors First sentence should end with a period. 51
Errors First sentence should end with a period. 54
Errors First sentence should end with a period. 57
Errors First sentence should end with a period. 59
Errors First sentence should end with a period. 61
Errors First sentence should end with a period. 63
Errors First sentence should end with a period. 65
Errors First sentence should end with a period. 67
Errors First sentence should end with a period. 69
Errors First sentence should end with a period. 73
Errors First sentence should end with a period. 75
Errors First sentence should end with a period. 77
Errors First sentence should end with a period. 79
Errors First sentence should end with a period. 82
Errors Method 'newSuperstep' is not designed for extension - needs to be abstract, final or empty. 88
Errors Parameter superstepMetrics should be final. 89
Errors Method 'handleUpstream' is not designed for extension - needs to be abstract, final or empty. 99
Errors Parameter ctx should be final. 100
Errors Parameter e should be final. 100
Errors '&&' should be on a new line. 102
Errors '+' should be on a new line. 111
Errors Method 'handleDownstream' is not designed for extension - needs to be abstract, final or empty. 119
Errors Parameter ctx should be final. 120
Errors Parameter e should be final. 120
Errors '&&' should be on a new line. 122
Errors '+' should be on a new line. 131
Errors First sentence should end with a period. 156
Errors Method 'resetAll' is not designed for extension - needs to be abstract, final or empty. 159
Errors Method 'getBytesSent' is not designed for extension - needs to be abstract, final or empty. 164
Errors Missing a Javadoc comment. 164
Errors Method 'getBytesReceived' is not designed for extension - needs to be abstract, final or empty. 168
Errors Missing a Javadoc comment. 168
Errors Method 'getMbytesPerSecSent' is not designed for extension - needs to be abstract, final or empty. 175
Errors '1000f' is a magic number. 176
Errors '/' should be on a new line. 176
Errors Method 'getMbytesPerSecReceived' is not designed for extension - needs to be abstract, final or empty. 183
Errors '1000f' is a magic number. 184
Errors '/' should be on a new line. 184
Errors Method 'getMetrics' is not designed for extension - needs to be abstract, final or empty. 191
Errors Avoid inline conditionals. 197
Errors Avoid inline conditionals. 199
Errors '+' should be on a new line. 200
Errors '+' should be on a new line. 201
Errors '+' should be on a new line. 202
Errors '+' should be on a new line. 203
Errors '+' should be on a new line. 204
Errors '+' should be on a new line. 205
Errors '+' should be on a new line. 206
Errors '+' should be on a new line. 207
Errors '+' should be on a new line. 208
Errors '+' should be on a new line. 209
Errors '+' should be on a new line. 210
Errors '1000f' is a magic number. 211
Errors Method 'getMetricsWindow' is not designed for extension - needs to be abstract, final or empty. 221
Errors Parameter minMsecsWindow should be final. 221

org/apache/giraph/comm/netty/ChannelRotater.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 33
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 38
Errors Parameter taskId should be final. 43
Errors 'taskId' hides a field. 43
Errors Method 'getTaskId' is not designed for extension - needs to be abstract, final or empty. 47
Errors Missing a Javadoc comment. 47
Errors First sentence should end with a period. 51
Errors Method 'addChannel' is not designed for extension - needs to be abstract, final or empty. 56
Errors Parameter channel should be final. 56
Errors First sentence should end with a period. 62
Errors Method 'nextChannel' is not designed for extension - needs to be abstract, final or empty. 67
Errors First sentence should end with a period. 79
Errors Method 'removeChannel' is not designed for extension - needs to be abstract, final or empty. 85
Errors Parameter channel should be final. 85
Errors First sentence should end with a period. 93
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 98
Errors First sentence should end with a period. 102
Errors Method 'closeChannels' is not designed for extension - needs to be abstract, final or empty. 107
Errors Parameter channelFutureListener should be final. 108
Errors First sentence should end with a period. 117
Errors Method 'getChannels' is not designed for extension - needs to be abstract, final or empty. 122

org/apache/giraph/comm/netty/NettyClient.java

Violation Message Line
Errors Line is longer than 80 characters. 76
Errors Line is longer than 80 characters. 77
Errors Line is longer than 80 characters. 78
Errors Line is longer than 80 characters. 79
Errors Line is longer than 80 characters. 80
Errors First sentence should end with a period. 88
Errors First sentence should end with a period. 91
Errors First sentence should end with a period. 93
Errors First sentence should end with a period. 96
Errors First sentence should end with a period. 98
Errors First sentence should end with a period. 100
Errors First sentence should end with a period. 105
Errors First sentence should end with a period. 108
Errors First sentence should end with a period. 112
Errors First sentence should end with a period. 114
Errors First sentence should end with a period. 116
Errors First sentence should end with a period. 118
Errors First sentence should end with a period. 124
Errors First sentence should end with a period. 134
Errors First sentence should end with a period. 136
Errors First sentence should end with a period. 138
Errors First sentence should end with a period. 140
Errors First sentence should end with a period. 142
Errors First sentence should end with a period. 144
Errors First sentence should end with a period. 146
Errors First sentence should end with a period. 148
Errors First sentence should end with a period. 150
Errors First sentence should end with a period. 152
Errors First sentence should end with a period. 154
Errors First sentence should end with a period. 156
Errors First sentence should end with a period. 158
Errors First sentence should end with a period. 161
Errors First sentence should end with a period. 163
Errors First sentence should end with a period. 165
Errors First sentence should end with a period. 169
Errors First sentence should end with a period. 171
Errors First sentence should end with a period. 173
Errors First sentence should end with a period. 177
Errors Parameter context should be final. 184
Errors 'context' hides a field. 184
Errors Parameter myTaskInfo should be final. 186
Errors 'myTaskInfo' hides a field. 186
Errors '+' should be on a new line. 201
Errors '1048576' is a magic number. 228
Errors '1048576' is a magic number. 228
Errors '+' should be on a new line. 232
Errors '+' should be on a new line. 233
Errors '1024' is a magic number. 282
Errors '4' is a magic number. 282
Errors '4' is a magic number. 282
Errors First sentence should end with a period. 320
Errors First sentence should end with a period. 322
Errors First sentence should end with a period. 324
Errors Parameter future should be final. 335
Errors 'future' hides a field. 335
Errors Parameter address should be final. 335
Errors 'address' hides a field. 335
Errors Parameter taskId should be final. 335
Errors 'taskId' hides a field. 335
Errors '+' should be on a new line. 343
Errors First sentence should end with a period. 348
Errors Method 'connectAllAddresses' is not designed for extension - needs to be abstract, final or empty. 353
Errors Parameter tasks should be final. 353
Errors '||' should be on a new line. 359
Errors '||' should be on a new line. 360
Errors '||' should be on a new line. 366
Errors '+' should be on a new line. 368
Errors '+' should be on a new line. 372
Errors '+' should be on a new line. 400
Errors '+' should be on a new line. 401
Errors '+' should be on a new line. 412
Errors '+' should be on a new line. 436
Errors '+' should be on a new line. 437
Errors '+' should be on a new line. 438
Errors '+' should be on a new line. 439
Errors Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 456
Errors '+' should be on a new line. 457
Errors '+' should be on a new line. 466
Errors '+' should be on a new line. 473
Errors '+' should be on a new line. 474
Errors Avoid inline conditionals. 475
Errors '+' should be on a new line. 475
Errors Parameter taskId should be final. 486
Errors Parameter channel should be final. 486
Errors '+' should be on a new line. 491
Errors '+' should be on a new line. 499
Errors '+' should be on a new line. 513
Errors '+' should be on a new line. 518
Errors '+' should be on a new line. 522
Errors Method 'stop' is not designed for extension - needs to be abstract, final or empty. 532
Errors Parameter cf should be final. 545
Errors '+' should be on a new line. 549
Errors '+' should be on a new line. 550
Errors First sentence should end with a period. 565
Errors Parameter remoteServer should be final. 571
Errors '+' should be on a new line. 585
Errors '+' should be on a new line. 589
Errors '+' should be on a new line. 590
Errors '+' should be on a new line. 606
Errors '+' should be on a new line. 607
Errors '5000' is a magic number. 611
Errors '+' should be on a new line. 616
Errors '+' should be on a new line. 617
Errors First sentence should end with a period. 621
Errors Method 'sendWritableRequest' is not designed for extension - needs to be abstract, final or empty. 627
Errors Parameter destTaskId should be final. 627
Errors Parameter request should be final. 628
Errors '+' should be on a new line. 651
Errors '+' should be on a new line. 652
Errors '&&' should be on a new line. 659
Errors Method 'waitAllRequests' is not designed for extension - needs to be abstract, final or empty. 670
Errors '+' should be on a new line. 673
Errors Parameter maxOpenRequests should be final. 686
Errors Parameter maxOpenRequests should be final. 712
Errors '+' should be on a new line. 714
Errors '+' should be on a new line. 715
Errors '+' should be on a new line. 716
Errors '+' should be on a new line. 717
Errors ':' should be on a new line. 721
Errors '+' should be on a new line. 723
Errors ':' should be on a new line. 730
Errors Avoid inline conditionals. 735
Errors Parameter entry1 should be final. 742
Errors Parameter entry2 should be final. 743
Errors Avoid inline conditionals. 746
Errors Avoid inline conditionals. 746
Errors ':' should be on a new line. 782
Errors '||' should be on a new line. 792
Errors '||' should be on a new line. 793
Errors '+' should be on a new line. 795
Errors '+' should be on a new line. 796
Errors '+' should be on a new line. 797
Errors '+' should be on a new line. 798
Errors '+' should be on a new line. 799
Errors '+' should be on a new line. 800
Errors '+' should be on a new line. 801
Errors '+' should be on a new line. 802
Errors '==' should be on a new line. 815
Errors '+' should be on a new line. 817
Errors First sentence should end with a period. 833
Errors Unused @throws tag for 'IllegalStateException'. 840
Errors Parameter maxResolveAddressAttempts should be final. 844
Errors Parameter address should be final. 844
Errors '&&' should be on a new line. 846
Errors '+' should be on a new line. 849
Errors '+' should be on a new line. 850
Errors '5000' is a magic number. 853
Errors '+' should be on a new line. 861

org/apache/giraph/comm/netty/NettyMasterClient.java

Violation Message Line
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 41
Errors First sentence should end with a period. 43
Errors First sentence should end with a period. 46
Errors First sentence should end with a period. 48
Errors First sentence should end with a period. 51
Errors Parameter context should be final. 58
Errors Parameter configuration should be final. 59
Errors Parameter service should be final. 60
Errors 'service' hides a field. 60
Errors Method 'openConnections' is not designed for extension - needs to be abstract, final or empty. 70
Errors Method 'sendAggregator' is not designed for extension - needs to be abstract, final or empty. 75
Errors Parameter aggregatorName should be final. 76
Errors Parameter aggregatorClass should be final. 77
Errors Parameter aggregatedValue should be final. 78
Errors Method 'finishSendingAggregatedValues' is not designed for extension - needs to be abstract, final or empty. 88
Errors Parameter worker should be final. 103
Errors Method 'flush' is not designed for extension - needs to be abstract, final or empty. 111
Errors Method 'closeConnections' is not designed for extension - needs to be abstract, final or empty. 116

org/apache/giraph/comm/netty/NettyMasterServer.java

Violation Message Line
Errors First sentence should end with a period. 29
Errors First sentence should end with a period. 33
Errors First sentence should end with a period. 36
Errors Parameter conf should be final. 43
Errors Parameter service should be final. 44
Errors Parameter progressable should be final. 45
Errors Method 'getMyAddress' is not designed for extension - needs to be abstract, final or empty. 52
Errors Method 'close' is not designed for extension - needs to be abstract, final or empty. 57

org/apache/giraph/comm/netty/NettyServer.java

Violation Message Line
Errors First sentence should end with a period. 66
Errors First sentence should end with a period. 70
Errors First sentence should end with a period. 75
Errors First sentence should end with a period. 81
Errors First sentence should end with a period. 83
Errors First sentence should end with a period. 85
Errors First sentence should end with a period. 87
Errors First sentence should end with a period. 89
Errors First sentence should end with a period. 91
Errors First sentence should end with a period. 93
Errors First sentence should end with a period. 95
Errors First sentence should end with a period. 97
Errors First sentence should end with a period. 99
Errors First sentence should end with a period. 101
Errors First sentence should end with a period. 104
Errors First sentence should end with a period. 107
Errors First sentence should end with a period. 109
Errors First sentence should end with a period. 111
Errors First sentence should end with a period. 113
Errors First sentence should end with a period. 115
Errors First sentence should end with a period. 117
Errors First sentence should end with a period. 119
Errors First sentence should end with a period. 123
Errors First sentence should end with a period. 125
Errors First sentence should end with a period. 128
Errors Parameter conf should be final. 136
Errors 'conf' hides a field. 136
Errors Parameter requestServerHandlerFactory should be final. 137
Errors 'requestServerHandlerFactory' hides a field. 137
Errors Parameter myTaskInfo should be final. 138
Errors 'myTaskInfo' hides a field. 138
Errors Parameter progressable should be final. 138
Errors 'progressable' hides a field. 138
Errors '1048576' is a magic number. 183
Errors '1048576' is a magic number. 183
Errors '+' should be on a new line. 187
Errors '+' should be on a new line. 188
Errors First sentence should end with a period. 197
Errors Parameter conf should be final. 206
Errors 'conf' hides a field. 206
Errors Parameter requestServerHandlerFactory should be final. 207
Errors 'requestServerHandlerFactory' hides a field. 207
Errors Parameter myTaskInfo should be final. 208
Errors 'myTaskInfo' hides a field. 208
Errors Parameter progressable should be final. 209
Errors 'progressable' hides a field. 209
Errors Parameter saslServerHandlerFactory should be final. 210
Errors 'saslServerHandlerFactory' hides a field. 210
Errors First sentence should end with a period. 216
Errors Method 'start' is not designed for extension - needs to be abstract, final or empty. 219
Errors '4' is a magic number. 229
Errors '+' should be on a new line. 242
Errors '1024' is a magic number. 250
Errors '1024' is a magic number. 250
Errors '1024' is a magic number. 250
Errors '4' is a magic number. 250
Errors '4' is a magic number. 250
Errors Parameter ctx should be final. 270
Errors Parameter e should be final. 271
Errors '1024' is a magic number. 279
Errors '1024' is a magic number. 279
Errors '1024' is a magic number. 279
Errors '4' is a magic number. 279
Errors '4' is a magic number. 279
Errors '10' is a magic number. 301
Errors '+' should be on a new line. 316
Errors '+' should be on a new line. 317
Errors '+' should be on a new line. 331
Errors '+' should be on a new line. 339
Errors '+' should be on a new line. 344
Errors '+' should be on a new line. 345
Errors '+' should be on a new line. 346
Errors '+' should be on a new line. 347
Errors '+' should be on a new line. 348
Errors Method 'stop' is not designed for extension - needs to be abstract, final or empty. 356
Errors Method 'getMyAddress' is not designed for extension - needs to be abstract, final or empty. 380
Errors Missing a Javadoc comment. 380

org/apache/giraph/comm/netty/NettyWorkerAggregatorRequestProcessor.java

Violation Message Line
Errors First sentence should end with a period. 36
Errors First sentence should end with a period. 41
Errors First sentence should end with a period. 43
Errors First sentence should end with a period. 45
Errors First sentence should end with a period. 47
Errors First sentence should end with a period. 50
Errors Parameter progressable should be final. 61
Errors 'progressable' hides a field. 61
Errors Parameter configuration should be final. 62
Errors Parameter serviceWorker should be final. 63
Errors 'serviceWorker' hides a field. 63
Errors Method 'sendAggregatedValue' is not designed for extension - needs to be abstract, final or empty. 73
Errors Parameter aggregatorName should be final. 74
Errors Parameter aggregatedValue should be final. 75
Errors Method 'flush' is not designed for extension - needs to be abstract, final or empty. 91
Errors Parameter worker should be final. 108
Errors Method 'sendAggregatedValuesToMaster' is not designed for extension - needs to be abstract, final or empty. 116
Errors Parameter aggregatorData should be final. 118
Errors Method 'distributeAggregators' is not designed for extension - needs to be abstract, final or empty. 123
Errors Parameter aggregatorDataList should be final. 125
Errors Parameter workerInfo should be final. 145

org/apache/giraph/comm/netty/NettyWorkerClient.java

Violation Message Line
Errors First sentence should end with a period. 58
Errors First sentence should end with a period. 60
Errors First sentence should end with a period. 62
Errors First sentence should end with a period. 64
Errors First sentence should end with a period. 68
Errors Parameter context should be final. 79
Errors Parameter configuration should be final. 80
Errors Parameter service should be final. 81
Errors 'service' hides a field. 81
Errors Method 'newSuperstep' is not designed for extension - needs to be abstract, final or empty. 90
Errors Parameter metrics should be final. 91
Errors Method 'getService' is not designed for extension - needs to be abstract, final or empty. 113
Errors Missing a Javadoc comment. 113
Errors Method 'openConnections' is not designed for extension - needs to be abstract, final or empty. 117
Errors Method 'getVertexPartitionOwner' is not designed for extension - needs to be abstract, final or empty. 131
Errors Parameter vertexId should be final. 132
Errors Method 'sendWritableRequest' is not designed for extension - needs to be abstract, final or empty. 136
Errors Parameter destTaskId should be final. 137
Errors Parameter request should be final. 138
Errors Method 'waitAllRequests' is not designed for extension - needs to be abstract, final or empty. 146
Errors Method 'closeConnections' is not designed for extension - needs to be abstract, final or empty. 151
Errors Method 'setup' is not designed for extension - needs to be abstract, final or empty. 162
Errors Parameter authenticate should be final. 163
Errors Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 173

org/apache/giraph/comm/netty/NettyWorkerClientRequestProcessor.java

Violation Message Line
Errors First sentence should end with a period. 78
Errors First sentence should end with a period. 81
Errors First sentence should end with a period. 83
Errors First sentence should end with a period. 87
Errors First sentence should end with a period. 90
Errors First sentence should end with a period. 92
Errors First sentence should end with a period. 94
Errors First sentence should end with a period. 100
Errors First sentence should end with a period. 102
Errors First sentence should end with a period. 104
Errors First sentence should end with a period. 106
Errors First sentence should end with a period. 110
Errors First sentence should end with a period. 112
Errors Parameter context should be final. 123
Errors Parameter conf should be final. 124
Errors Parameter serviceWorker should be final. 125
Errors 'serviceWorker' hides a field. 125
Errors Method 'sendMessageRequest' is not designed for extension - needs to be abstract, final or empty. 177
Errors Parameter destVertexId should be final. 178
Errors Parameter message should be final. 178
Errors Method 'sendMessageToAllRequest' is not designed for extension - needs to be abstract, final or empty. 182
Errors Parameter vertex should be final. 184
Errors Parameter message should be final. 184
Errors Method 'sendMessageToAllRequest' is not designed for extension - needs to be abstract, final or empty. 188
Errors Parameter vertexIdIterator should be final. 190
Errors Parameter message should be final. 190
Errors Method 'sendPartitionRequest' is not designed for extension - needs to be abstract, final or empty. 194
Errors Parameter workerInfo should be final. 195
Errors Parameter partition should be final. 196
Errors '+' should be on a new line. 198
Errors Parameter workerInfo should be final. 217
Errors Parameter partition should be final. 218
Errors ':' should be on a new line. 227
Errors Method 'sendVertexRequest' is not designed for extension - needs to be abstract, final or empty. 260
Errors Parameter partitionOwner should be final. 261
Errors Parameter vertex should be final. 262
Errors Method 'addEdgeRequest' is not designed for extension - needs to be abstract, final or empty. 283
Errors Parameter vertexIndex should be final. 284
Errors Parameter edge should be final. 284
Errors '+' should be on a new line. 290
Errors Method 'sendEdgeRequest' is not designed for extension - needs to be abstract, final or empty. 302
Errors Parameter sourceVertexId should be final. 303
Errors Parameter edge should be final. 303
Errors '+' should be on a new line. 310
Errors Parameter partitionId should be final. 341
Errors Parameter partitionOwner should be final. 341
Errors Parameter partitionMutationCount should be final. 342
Errors Method 'removeEdgesRequest' is not designed for extension - needs to be abstract, final or empty. 354
Errors Parameter vertexIndex should be final. 355
Errors Parameter destinationVertexIndex should be final. 356
Errors '+' should be on a new line. 361
Errors '+' should be on a new line. 362
Errors Method 'addVertexRequest' is not designed for extension - needs to be abstract, final or empty. 375
Errors Parameter vertex should be final. 376
Errors '+' should be on a new line. 381
Errors Method 'removeVertexRequest' is not designed for extension - needs to be abstract, final or empty. 393
Errors Parameter vertexIndex should be final. 394
Errors '+' should be on a new line. 399
Errors Method 'flush' is not designed for extension - needs to be abstract, final or empty. 411
Errors ':' should be on a new line. 449
Errors Method 'resetMessageCount' is not designed for extension - needs to be abstract, final or empty. 461
Errors Method 'resetMessageBytesCount' is not designed for extension - needs to be abstract, final or empty. 466
Errors First sentence should end with a period. 471
Errors Method 'doRequest' is not designed for extension - needs to be abstract, final or empty. 477
Errors Parameter workerInfo should be final. 477
Errors Parameter writableRequest should be final. 478
Errors '==' should be on a new line. 480

org/apache/giraph/comm/netty/NettyWorkerServer.java

Violation Message Line
Errors Line is longer than 80 characters. 28
Errors First sentence should end with a period. 64
Errors First sentence should end with a period. 67
Errors First sentence should end with a period. 69
Errors First sentence should end with a period. 71
Errors First sentence should end with a period. 73
Errors First sentence should end with a period. 75
Errors Parameter conf should be final. 85
Errors 'conf' hides a field. 85
Errors Parameter service should be final. 86
Errors 'service' hides a field. 86
Errors Parameter context should be final. 87
Errors 'context' hides a field. 87
Errors First sentence should end with a period. 102
Errors '+' should be on a new line. 116
Errors Method 'getMyAddress' is not designed for extension - needs to be abstract, final or empty. 130
Errors Method 'prepareSuperstep' is not designed for extension - needs to be abstract, final or empty. 135
Errors '100' is a magic number. 146
Errors ':' should be on a new line. 148
Errors '+' should be on a new line. 154
Errors '+' should be on a new line. 169
Errors ':' should be on a new line. 179
Errors '+' should be on a new line. 203
Errors '+' should be on a new line. 204
Errors '+' should be on a new line. 205
Errors '+' should be on a new line. 206
Errors '+' should be on a new line. 207
Errors '+' should be on a new line. 219
Errors '+' should be on a new line. 220
Errors Method 'getServerData' is not designed for extension - needs to be abstract, final or empty. 225
Errors Method 'close' is not designed for extension - needs to be abstract, final or empty. 230

org/apache/giraph/comm/netty/SaslNettyClient.java

Violation Message Line
Errors First sentence should end with a period. 50
Errors '+' should be on a new line. 73
Errors '+' should be on a new line. 74
Errors '{' is followed by whitespace. 77
Errors '+' should be on a new line. 81
Errors Method 'getAuthenticated' is not designed for extension - needs to be abstract, final or empty. 87
Errors Missing a Javadoc comment. 87
Errors Parameter conf should be final. 99
Errors Expected @throws tag for 'IOException'. 100
Errors '+' should be on a new line. 109
Errors '+' should be on a new line. 110
Errors Method 'firstToken' is not designed for extension - needs to be abstract, final or empty. 120
Errors Expected @throws tag for 'IOException'. 121
Errors Method 'isComplete' is not designed for extension - needs to be abstract, final or empty. 132
Errors Missing a Javadoc comment. 132
Errors Method 'saslResponse' is not designed for extension - needs to be abstract, final or empty. 141
Errors Parameter saslTokenMessage should be final. 141
Errors First sentence should end with a period. 157
Errors First sentence should end with a period. 159
Errors Parameter token should be final. 166
Errors Parameter callbacks should be final. 178
Errors Expected @throws tag for 'UnsupportedCallbackException'. 179
Errors '+' should be on a new line. 199
Errors '+' should be on a new line. 212

org/apache/giraph/comm/netty/SaslNettyServer.java

Violation Message Line
Errors First sentence should end with a period. 49
Errors First sentence should end with a period. 58
Errors Parameter secretManager should be final. 63
Errors Expected @throws tag for 'IOException'. 64
Errors First sentence should end with a period. 68
Errors Parameter secretManager should be final. 74
Errors Parameter authMethod should be final. 75
Errors Expected @throws tag for 'IOException'. 75
Errors '+' should be on a new line. 81
Errors Method 'isComplete' is not designed for extension - needs to be abstract, final or empty. 103
Errors Missing a Javadoc comment. 103
Errors Method 'getUserName' is not designed for extension - needs to be abstract, final or empty. 107
Errors Missing a Javadoc comment. 107
Errors Method 'response' is not designed for extension - needs to be abstract, final or empty. 117
Errors Parameter token should be final. 117
Errors '+' should be on a new line. 120
Errors '+' should be on a new line. 129
Errors Parameter identifier should be final. 141
Errors Parameter password should be final. 151
Errors First sentence should end with a period. 156
Errors First sentence should end with a period. 159
Errors First sentence should end with a period. 162
Errors Parameter secretManager should be final. 168
Errors 'secretManager' hides a field. 168
Errors '+' should be on a new line. 170
Errors Method 'handle' is not designed for extension - needs to be abstract, final or empty. 177
Errors Parameter callbacks should be final. 178
Errors '+' should be on a new line. 204
Errors '+' should be on a new line. 222

org/apache/giraph/comm/netty/WrappedAdaptiveReceiveBufferSizePredictorFactory.java

Violation Message Line
Errors First sentence should end with a period. 33
Errors Parameter minimum should be final. 51
Errors Parameter initial should be final. 52
Errors Parameter maximum should be final. 53
Errors Method 'getPredictor' is not designed for extension - needs to be abstract, final or empty. 58
Errors First sentence should end with a period. 69
Errors First sentence should end with a period. 72
Errors First sentence should end with a period. 75
Errors First sentence should end with a period. 77
Errors Parameter minimum should be final. 97
Errors Parameter initial should be final. 98
Errors Parameter maximum should be final. 99
Errors '1000' is a magic number. 109
Errors '+' should be on a new line. 110
Errors '+' should be on a new line. 111
Errors Parameter previousReceiveBufferSize should be final. 120
Errors '1000' is a magic number. 122
Errors '+' should be on a new line. 123
Errors '+' should be on a new line. 124

org/apache/giraph/comm/netty/handler/AddressRequestIdGenerator.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors Method 'getNextRequestId' is not designed for extension - needs to be abstract, final or empty. 41
Errors Parameter address should be final. 41

org/apache/giraph/comm/netty/handler/AuthorizeServerHandler.java

Violation Message Line
Errors First sentence should end with a period. 34
Errors Method 'messageReceived' is not designed for extension - needs to be abstract, final or empty. 44
Errors Parameter ctx should be final. 46
Errors Parameter e should be final. 46
Errors '+' should be on a new line. 55
Errors '+' should be on a new line. 56
Errors '+' should be on a new line. 57
Errors '+' should be on a new line. 63
Errors '+' should be on a new line. 64
Errors '+' should be on a new line. 71
Errors '+' should be on a new line. 72

org/apache/giraph/comm/netty/handler/ClientRequestId.java

Violation Message Line
Errors First sentence should end with a period. 27
Errors First sentence should end with a period. 29
Errors Parameter destinationTaskId should be final. 38
Errors 'destinationTaskId' hides a field. 38
Errors Parameter requestId should be final. 38
Errors 'requestId' hides a field. 38
Errors Method 'getDestinationTaskId' is not designed for extension - needs to be abstract, final or empty. 43
Errors Missing a Javadoc comment. 43
Errors Method 'getRequestId' is not designed for extension - needs to be abstract, final or empty. 47
Errors Missing a Javadoc comment. 47
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 51
Errors '29' is a magic number. 53
Errors '57' is a magic number. 53
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 56
Errors Parameter other should be final. 57
Errors '&&' should be on a new line. 60
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 69

org/apache/giraph/comm/netty/handler/MasterRequestServerHandler.java

Violation Message Line
Errors First sentence should end with a period. 26
Errors First sentence should end with a period. 29
Errors First sentence should end with a period. 32
Errors Parameter workerRequestReservedMap should be final. 41
Errors Parameter conf should be final. 42
Errors Parameter myTaskInfo should be final. 43
Errors Parameter aggregatorHandler should be final. 44
Errors 'aggregatorHandler' hides a field. 44
Errors Method 'processRequest' is not designed for extension - needs to be abstract, final or empty. 49
Errors Parameter request should be final. 50
Errors First sentence should end with a period. 54
Errors First sentence should end with a period. 58
Errors First sentence should end with a period. 61
Errors Parameter aggregatorHandler should be final. 66
Errors 'aggregatorHandler' hides a field. 66
Errors Method 'newHandler' is not designed for extension - needs to be abstract, final or empty. 70
Errors Parameter workerRequestReservedMap should be final. 72
Errors Parameter conf should be final. 73
Errors Parameter myTaskInfo should be final. 74

org/apache/giraph/comm/netty/handler/RequestDecoder.java

Violation Message Line
Errors First sentence should end with a period. 40
Errors First sentence should end with a period. 43
Errors First sentence should end with a period. 45
Errors First sentence should end with a period. 47
Errors First sentence should end with a period. 49
Errors Parameter conf should be final. 57
Errors 'conf' hides a field. 57
Errors Parameter byteCounter should be final. 58
Errors 'byteCounter' hides a field. 58
Errors Method 'decode' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter ctx should be final. 64
Errors Parameter channel should be final. 65
Errors Parameter msg should be final. 65
Errors '30000' is a magic number. 71
Errors '+' should be on a new line. 94
Errors '+' should be on a new line. 95
Errors '+' should be on a new line. 96
Errors '+' should be on a new line. 97

org/apache/giraph/comm/netty/handler/RequestEncoder.java

Violation Message Line
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 41
Errors First sentence should end with a period. 43
Errors '4' is a magic number. 44
Errors First sentence should end with a period. 45
Errors First sentence should end with a period. 47
Errors First sentence should end with a period. 49
Errors Parameter conf should be final. 57
Errors Method 'encode' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter ctx should be final. 65
Errors Parameter channel should be final. 66
Errors Parameter msg should be final. 66
Errors '?' should be on a new line. 85
Errors Avoid inline conditionals. 85
Errors ':' should be on a new line. 86
Errors '+' should be on a new line. 96
Errors '+' should be on a new line. 97
Errors '4' is a magic number. 106
Errors '+' should be on a new line. 108
Errors '+' should be on a new line. 109
Errors '+' should be on a new line. 110
Errors '+' should be on a new line. 111

org/apache/giraph/comm/netty/handler/RequestInfo.java

Violation Message Line
Errors First sentence should end with a period. 29
Errors First sentence should end with a period. 33
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 37
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 41
Errors Parameter destinationAddress should be final. 50
Errors 'destinationAddress' hides a field. 50
Errors Parameter request should be final. 51
Errors 'request' hides a field. 51
Errors Method 'getDestinationAddress' is not designed for extension - needs to be abstract, final or empty. 57
Errors Missing a Javadoc comment. 57
Errors Method 'getStartedMsecs' is not designed for extension - needs to be abstract, final or empty. 66
Errors Method 'getElapsedNanos' is not designed for extension - needs to be abstract, final or empty. 75
Errors Method 'getElapsedMsecs' is not designed for extension - needs to be abstract, final or empty. 84
Errors Method 'getRequest' is not designed for extension - needs to be abstract, final or empty. 89
Errors Missing a Javadoc comment. 89
Errors Method 'setWriteFuture' is not designed for extension - needs to be abstract, final or empty. 93
Errors Missing a Javadoc comment. 93
Errors Parameter writeFuture should be final. 93
Errors 'writeFuture' hides a field. 93
Errors Method 'getWriteFuture' is not designed for extension - needs to be abstract, final or empty. 97
Errors Missing a Javadoc comment. 97
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 101
Errors '+' should be on a new line. 103
Errors '+' should be on a new line. 104
Errors '+' should be on a new line. 105
Errors '+' should be on a new line. 106
Errors '+' should be on a new line. 107
Errors '+' should be on a new line. 108
Errors Avoid inline conditionals. 109
Errors ':' should be on a new line. 109
Errors '+' should be on a new line. 110

org/apache/giraph/comm/netty/handler/RequestServerHandler.java

Violation Message Line
Errors Line is longer than 80 characters. 36
Errors First sentence should end with a period. 45
Errors First sentence should end with a period. 47
Errors Name 'TIME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 48
Errors First sentence should end with a period. 49
Errors Name 'ALREADY_CLOSED_FIRST_REQUEST' must match pattern '^[a-z][a-zA-Z0-9]*$'. 53
Errors First sentence should end with a period. 54
Errors First sentence should end with a period. 56
Errors First sentence should end with a period. 58
Errors First sentence should end with a period. 60
Errors First sentence should end with a period. 63
Errors Parameter workerRequestReservedMap should be final. 71
Errors 'workerRequestReservedMap' hides a field. 71
Errors Parameter conf should be final. 72
Errors Parameter myTaskInfo should be final. 73
Errors 'myTaskInfo' hides a field. 73
Errors Method 'messageReceived' is not designed for extension - needs to be abstract, final or empty. 79
Errors Parameter ctx should be final. 81
Errors Parameter e should be final. 81
Errors '+' should be on a new line. 90
Errors '+' should be on a new line. 91
Errors '+' should be on a new line. 108
Errors '+' should be on a new line. 109
Errors '+' should be on a new line. 110
Errors '+' should be on a new line. 111
Errors '+' should be on a new line. 116
Errors '+' should be on a new line. 117
Errors '+' should be on a new line. 118
Errors '+' should be on a new line. 119
Errors First sentence should end with a period. 131
Errors First sentence should end with a period. 138
Errors Method 'channelConnected' is not designed for extension - needs to be abstract, final or empty. 145
Errors Parameter ctx should be final. 146
Errors Parameter e should be final. 147
Errors '+' should be on a new line. 149
Errors Method 'channelClosed' is not designed for extension - needs to be abstract, final or empty. 154
Errors Parameter ctx should be final. 155
Errors Parameter e should be final. 156
Errors '+' should be on a new line. 158
Errors '+' should be on a new line. 159
Errors Method 'exceptionCaught' is not designed for extension - needs to be abstract, final or empty. 164
Errors Parameter ctx should be final. 165
Errors Parameter e should be final. 165
Errors '+' should be on a new line. 166
Errors First sentence should end with a period. 170
Errors First sentence should end with a period. 174

org/apache/giraph/comm/netty/handler/ResponseClientHandler.java

Violation Message Line
Errors Line is longer than 80 characters. 34
Errors First sentence should end with a period. 40
Errors Name 'ALREADY_DROPPED_FIRST_RESPONSE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
Errors First sentence should end with a period. 45
Errors First sentence should end with a period. 47
Errors Parameter workerIdOutstandingRequestMap should be final. 59
Errors 'workerIdOutstandingRequestMap' hides a field. 60
Errors Parameter conf should be final. 61
Errors Method 'messageReceived' is not designed for extension - needs to be abstract, final or empty. 66
Errors Parameter ctx should be final. 68
Errors Parameter event should be final. 68
Errors '+' should be on a new line. 70
Errors '+' should be on a new line. 91
Errors '+' should be on a new line. 110
Errors '+' should be on a new line. 114
Errors '+' should be on a new line. 115
Errors First sentence should end with a period. 126
Errors Method 'channelClosed' is not designed for extension - needs to be abstract, final or empty. 133
Errors Parameter ctx should be final. 134
Errors Parameter e should be final. 135
Errors '+' should be on a new line. 137
Errors Method 'exceptionCaught' is not designed for extension - needs to be abstract, final or empty. 142
Errors Parameter ctx should be final. 143
Errors Parameter e should be final. 143
Errors '+' should be on a new line. 144

org/apache/giraph/comm/netty/handler/ResponseEncoder.java

Violation Message Line
Errors '4' is a magic number. 40
Errors Method 'encode' is not designed for extension - needs to be abstract, final or empty. 42
Errors Parameter ctx should be final. 43
Errors Parameter channel should be final. 44
Errors Parameter msg should be final. 44
Errors '+' should be on a new line. 51
Errors '+' should be on a new line. 52
Errors '10' is a magic number. 60
Errors '4' is a magic number. 77
Errors '+' should be on a new line. 90
Errors '+' should be on a new line. 91

org/apache/giraph/comm/netty/handler/SaslClientHandler.java

Violation Message Line
Errors First sentence should end with a period. 46
Errors First sentence should end with a period. 48
Errors Parameter conf should be final. 56
Errors 'conf' hides a field. 56
Errors Method 'handleUpstream' is not designed for extension - needs to be abstract, final or empty. 60
Errors Parameter ctx should be final. 62
Errors Parameter evt should be final. 62
Errors '+' should be on a new line. 74
Errors '+' should be on a new line. 79
Errors '+' should be on a new line. 86
Errors '+' should be on a new line. 88
Errors '+' should be on a new line. 89
Errors '+' should be on a new line. 103
Errors '+' should be on a new line. 113
Errors '+' should be on a new line. 117
Errors '+' should be on a new line. 123
Errors Method 'decode' is not designed for extension - needs to be abstract, final or empty. 134
Errors Parameter ctx should be final. 135
Errors Parameter channel should be final. 136
Errors Parameter msg should be final. 136
Errors '+' should be on a new line. 150

org/apache/giraph/comm/netty/handler/SaslServerHandler.java

Violation Message Line
Errors Line is longer than 80 characters. 48
Errors First sentence should end with a period. 56
Errors Comment matches to-do format 'TODO:'. 60
Errors Name 'ALREADY_CLOSED_FIRST_REQUEST' must match pattern '^[a-z][a-zA-Z0-9]*$'. 63
Errors First sentence should end with a period. 65
Errors First sentence should end with a period. 70
Errors Parameter conf should be final. 76
Errors Expected @throws tag for 'IOException'. 76
Errors Method 'messageReceived' is not designed for extension - needs to be abstract, final or empty. 82
Errors Parameter ctx should be final. 84
Errors Parameter e should be final. 84
Errors Comment matches to-do format 'TODO:'. 91
Errors '+' should be on a new line. 93
Errors '+' should be on a new line. 94
Errors '+' should be on a new line. 109
Errors Comment matches to-do format 'TODO:'. 115
Errors '+' should be on a new line. 122
Errors '+' should be on a new line. 123
Errors '+' should be on a new line. 135
Errors '+' should be on a new line. 141
Errors '+' should be on a new line. 155
Errors First sentence should end with a period. 161
Errors Parameter conf should be final. 174
Errors Expected @throws tag for 'IOException'. 174
Errors '+' should be on a new line. 179
Errors '+' should be on a new line. 180
Errors '+' should be on a new line. 204
Errors Parameter token should be final. 223
Errors Parameter cls should be final. 224
Errors Expected @throws tag for 'IOException'. 224
Errors First sentence should end with a period. 233
Errors First sentence should end with a period. 235
Errors First sentence should end with a period. 240
Errors Method 'newHandler' is not designed for extension - needs to be abstract, final or empty. 246
Errors Parameter conf should be final. 247
Errors Expected @throws tag for 'IOException'. 247

org/apache/giraph/comm/netty/handler/WorkerRequestReservedMap.java

Violation Message Line
Errors First sentence should end with a period. 30
Errors First sentence should end with a period. 34
Errors First sentence should end with a period. 38
Errors Parameter conf should be final. 43
Errors Method 'reserveRequest' is not designed for extension - needs to be abstract, final or empty. 57
Errors Parameter workerId should be final. 57
Errors Parameter requestId should be final. 57
Errors Parameter workerId should be final. 68

org/apache/giraph/comm/netty/handler/WorkerRequestServerHandler.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 42
Errors Parameter serverData should be final. 50
Errors 'serverData' hides a field. 50
Errors Parameter workerRequestReservedMap should be final. 51
Errors Parameter conf should be final. 52
Errors Parameter myTaskInfo should be final. 53
Errors Method 'processRequest' is not designed for extension - needs to be abstract, final or empty. 58
Errors Parameter request should be final. 59
Errors First sentence should end with a period. 63
Errors First sentence should end with a period. 67
Errors First sentence should end with a period. 70
Errors Parameter serverData should be final. 75
Errors 'serverData' hides a field. 75
Errors Method 'newHandler' is not designed for extension - needs to be abstract, final or empty. 79
Errors Parameter workerRequestReservedMap should be final. 81
Errors Parameter conf should be final. 82
Errors Parameter myTaskInfo should be final. 83

org/apache/giraph/comm/requests/ByteArrayRequest.java

Violation Message Line
Errors First sentence should end with a period. 27
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 34
Errors Parameter data should be final. 39
Errors 'data' hides a field. 39
Errors First sentence should end with a period. 43
Errors First sentence should end with a period. 49
Errors Method 'getData' is not designed for extension - needs to be abstract, final or empty. 54
Errors First sentence should end with a period. 58
Errors Method 'getDataInput' is not designed for extension - needs to be abstract, final or empty. 63
Errors Method 'readFieldsRequest' is not designed for extension - needs to be abstract, final or empty. 67
Errors Parameter input should be final. 68
Errors Method 'writeRequest' is not designed for extension - needs to be abstract, final or empty. 74
Errors Parameter output should be final. 75
Errors Method 'getSerializedSize' is not designed for extension - needs to be abstract, final or empty. 80
Errors '4' is a magic number. 83

org/apache/giraph/comm/requests/ByteArrayWithSenderTaskIdRequest.java

Violation Message Line
Errors First sentence should end with a period. 25
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 34
Errors Parameter data should be final. 40
Errors Parameter senderTaskId should be final. 40
Errors 'senderTaskId' hides a field. 40
Errors First sentence should end with a period. 45
Errors Method 'getSenderTaskId' is not designed for extension - needs to be abstract, final or empty. 51
Errors Missing a Javadoc comment. 51
Errors Method 'writeRequest' is not designed for extension - needs to be abstract, final or empty. 55
Errors Parameter output should be final. 56
Errors Method 'readFieldsRequest' is not designed for extension - needs to be abstract, final or empty. 61
Errors Parameter input should be final. 62
Errors Method 'getSerializedSize' is not designed for extension - needs to be abstract, final or empty. 67
Errors '4' is a magic number. 69

org/apache/giraph/comm/requests/MasterRequest.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors First sentence should end with a period. 27

org/apache/giraph/comm/requests/RequestType.java

Violation Message Line
Errors First sentence should end with a period. 21
Errors First sentence should end with a period. 27
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 37
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 41
Errors First sentence should end with a period. 44
Errors First sentence should end with a period. 50
Errors First sentence should end with a period. 52
Errors First sentence should end with a period. 54
Errors First sentence should end with a period. 56
Errors First sentence should end with a period. 58
Errors First sentence should end with a period. 60
Errors First sentence should end with a period. 63
Errors First sentence should end with a period. 66
Errors Parameter requestClass should be final. 71
Errors 'requestClass' hides a field. 71
Errors First sentence should end with a period. 75

org/apache/giraph/comm/requests/SaslCompleteRequest.java

Violation Message Line
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 35
Errors Parameter input should be final. 41
Errors Parameter output should be final. 45

org/apache/giraph/comm/requests/SaslTokenMessageRequest.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors Parameter token should be final. 48
Errors 'token' hides a field. 48
Errors First sentence should end with a period. 52
Errors Method 'getSaslToken' is not designed for extension - needs to be abstract, final or empty. 57
Errors First sentence should end with a period. 61
Errors Method 'setSaslToken' is not designed for extension - needs to be abstract, final or empty. 66
Errors Parameter token should be final. 66
Errors 'token' hides a field. 66
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 70
Errors Method 'readFieldsRequest' is not designed for extension - needs to be abstract, final or empty. 75
Errors Parameter input should be final. 76
Errors Method 'processToken' is not designed for extension - needs to be abstract, final or empty. 90
Errors Parameter saslNettyServer should be final. 90
Errors '+' should be on a new line. 92
Errors Method 'writeRequest' is not designed for extension - needs to be abstract, final or empty. 101
Errors Parameter output should be final. 102
Errors Method 'getSerializedSize' is not designed for extension - needs to be abstract, final or empty. 107
Errors '4' is a magic number. 109

org/apache/giraph/comm/requests/SendAggregatorsToMasterRequest.java

Violation Message Line
Errors First sentence should end with a period. 25
Errors First sentence should end with a period. 32
Errors Parameter data should be final. 37
Errors First sentence should end with a period. 41
Errors Method 'doRequest' is not designed for extension - needs to be abstract, final or empty. 47
Errors Parameter aggregatorHandler should be final. 48
Errors '+' should be on a new line. 52
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 57

org/apache/giraph/comm/requests/SendAggregatorsToOwnerRequest.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 38
Errors Parameter data should be final. 44
Errors Parameter senderTaskId should be final. 44
Errors First sentence should end with a period. 48
Errors Method 'doRequest' is not designed for extension - needs to be abstract, final or empty. 54
Errors Parameter serverData should be final. 55
Errors '+' should be on a new line. 82
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 88

org/apache/giraph/comm/requests/SendAggregatorsToWorkerRequest.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 38
Errors Parameter data should be final. 44
Errors Parameter senderTaskId should be final. 44
Errors First sentence should end with a period. 48
Errors Method 'doRequest' is not designed for extension - needs to be abstract, final or empty. 54
Errors Parameter serverData should be final. 55
Errors '+' should be on a new line. 80
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 86

org/apache/giraph/comm/requests/SendPartitionCurrentMessagesRequest.java

Violation Message Line
Errors First sentence should end with a period. 41
Errors First sentence should end with a period. 43
Errors First sentence should end with a period. 46
Errors Parameter partitionId should be final. 55
Errors 'partitionId' hides a field. 55
Errors Parameter vertexIdMessages should be final. 56
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 62
Errors Method 'readFieldsRequest' is not designed for extension - needs to be abstract, final or empty. 67
Errors Parameter input should be final. 68
Errors Method 'writeRequest' is not designed for extension - needs to be abstract, final or empty. 79
Errors Parameter output should be final. 80
Errors Method 'doRequest' is not designed for extension - needs to be abstract, final or empty. 85
Errors Parameter serverData should be final. 86
Errors Method 'getSerializedSize' is not designed for extension - needs to be abstract, final or empty. 95
Errors '4' is a magic number. 97
Errors '+' should be on a new line. 97

org/apache/giraph/comm/requests/SendPartitionMutationsRequest.java

Violation Message Line
Errors First sentence should end with a period. 50
Errors First sentence should end with a period. 53
Errors First sentence should end with a period. 55
Errors First sentence should end with a period. 58
Errors Parameter partitionId should be final. 70
Errors 'partitionId' hides a field. 70
Errors Parameter vertexIdMutations should be final. 71
Errors 'vertexIdMutations' hides a field. 71
Errors Method 'readFieldsRequest' is not designed for extension - needs to be abstract, final or empty. 76
Errors Parameter input should be final. 77
Errors Method 'writeRequest' is not designed for extension - needs to be abstract, final or empty. 95
Errors Parameter output should be final. 96
Errors ':' should be on a new line. 99
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 106
Errors Method 'doRequest' is not designed for extension - needs to be abstract, final or empty. 111
Errors Parameter serverData should be final. 112
Errors ':' should be on a new line. 118
Errors Method 'getSerializedSize' is not designed for extension - needs to be abstract, final or empty. 135

org/apache/giraph/comm/requests/SendVertexRequest.java

Violation Message Line
Errors First sentence should end with a period. 43
Errors First sentence should end with a period. 46
Errors First sentence should end with a period. 49
Errors Parameter partition should be final. 59
Errors 'partition' hides a field. 59
Errors Method 'readFieldsRequest' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter input should be final. 64
Errors Method 'writeRequest' is not designed for extension - needs to be abstract, final or empty. 69
Errors Parameter output should be final. 70
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 74
Errors Method 'doRequest' is not designed for extension - needs to be abstract, final or empty. 79
Errors Parameter serverData should be final. 80
Errors Method 'getSerializedSize' is not designed for extension - needs to be abstract, final or empty. 84

org/apache/giraph/comm/requests/SendWorkerAggregatorsRequest.java

Violation Message Line
Errors First sentence should end with a period. 30
Errors First sentence should end with a period. 37
Errors Parameter data should be final. 43
Errors Parameter senderTaskId should be final. 43
Errors First sentence should end with a period. 47
Errors Method 'doRequest' is not designed for extension - needs to be abstract, final or empty. 53
Errors Parameter serverData should be final. 54
Errors '+' should be on a new line. 76
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 82

org/apache/giraph/comm/requests/SendWorkerDataRequest.java

Violation Message Line
Errors First sentence should end with a period. 41
Errors Variable 'partitionVertexData' must be private and have accessor methods. 49
Errors First sentence should end with a period. 51
Errors Parameter partVertData should be final. 63
Errors Method 'readFieldsRequest' is not designed for extension - needs to be abstract, final or empty. 74
Errors Parameter input should be final. 75
Errors Method 'writeRequest' is not designed for extension - needs to be abstract, final or empty. 88
Errors Parameter output should be final. 89
Errors Method 'getSerializedSize' is not designed for extension - needs to be abstract, final or empty. 100
Errors '4' is a magic number. 102
Errors '4' is a magic number. 106

org/apache/giraph/comm/requests/SendWorkerEdgesRequest.java

Violation Message Line
Errors First sentence should end with a period. 39
Errors Parameter partVertEdges should be final. 51
Errors Method 'createByteArrayVertexIdData' is not designed for extension - needs to be abstract, final or empty. 55
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 60
Errors Method 'doRequest' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter serverData should be final. 66

org/apache/giraph/comm/requests/SendWorkerMessagesRequest.java

Violation Message Line
Errors First sentence should end with a period. 39
Errors Parameter partVertMsgs should be final. 51
Errors Method 'createByteArrayVertexIdData' is not designed for extension - needs to be abstract, final or empty. 55
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 61
Errors Method 'doRequest' is not designed for extension - needs to be abstract, final or empty. 66
Errors Parameter serverData should be final. 67

org/apache/giraph/comm/requests/SendWorkerOneToAllMessagesRequest.java

Violation Message Line
Errors First sentence should end with a period. 48
Errors Parameter oneToAllMsgs should be final. 63
Errors 'oneToAllMsgs' hides a field. 63
Errors Parameter conf should be final. 64
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 69
Errors Method 'readFieldsRequest' is not designed for extension - needs to be abstract, final or empty. 74
Errors Parameter input should be final. 75
Errors Method 'writeRequest' is not designed for extension - needs to be abstract, final or empty. 82
Errors Parameter output should be final. 83
Errors Method 'getSerializedSize' is not designed for extension - needs to be abstract, final or empty. 87
Errors Method 'doRequest' is not designed for extension - needs to be abstract, final or empty. 92
Errors Parameter serverData should be final. 93
Errors '/' should be on a new line. 104
Errors ':' should be on a new line. 144

org/apache/giraph/comm/requests/SendWorkerVerticesRequest.java

Violation Message Line
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 46
Errors First sentence should end with a period. 49
Errors First sentence should end with a period. 52
Errors Parameter conf should be final. 64
Errors Parameter workerPartitions should be final. 65
Errors 'workerPartitions' hides a field. 65
Errors Method 'readFieldsRequest' is not designed for extension - needs to be abstract, final or empty. 70
Errors Parameter input should be final. 71
Errors Method 'writeRequest' is not designed for extension - needs to be abstract, final or empty. 83
Errors Parameter output should be final. 84
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 96
Errors Method 'doRequest' is not designed for extension - needs to be abstract, final or empty. 101
Errors Parameter serverData should be final. 102
Errors Method 'getSerializedSize' is not designed for extension - needs to be abstract, final or empty. 116
Errors '4' is a magic number. 119
Errors '8' is a magic number. 125

org/apache/giraph/comm/requests/WorkerRequest.java

Violation Message Line
Errors First sentence should end with a period. 25
Errors First sentence should end with a period. 34

org/apache/giraph/comm/requests/WritableRequest.java

Violation Message Line
Errors First sentence should end with a period. 29
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 45
Errors First sentence should end with a period. 47
Errors First sentence should end with a period. 49
Errors Method 'getClientId' is not designed for extension - needs to be abstract, final or empty. 52
Errors Missing a Javadoc comment. 52
Errors Method 'setClientId' is not designed for extension - needs to be abstract, final or empty. 56
Errors Missing a Javadoc comment. 56
Errors Parameter clientId should be final. 56
Errors 'clientId' hides a field. 56
Errors Method 'getRequestId' is not designed for extension - needs to be abstract, final or empty. 60
Errors Missing a Javadoc comment. 60
Errors Method 'setRequestId' is not designed for extension - needs to be abstract, final or empty. 64
Errors Missing a Javadoc comment. 64
Errors Parameter requestId should be final. 64
Errors 'requestId' hides a field. 64
Errors Method 'getSerializedSize' is not designed for extension - needs to be abstract, final or empty. 77
Errors '4' is a magic number. 79
Errors '8' is a magic number. 79
Errors First sentence should end with a period. 82
Errors First sentence should end with a period. 89
Errors Expected @throws tag for 'IOException'. 94
Errors First sentence should end with a period. 96
Errors Expected @throws tag for 'IOException'. 101
Errors Parameter conf should be final. 109
Errors 'conf' hides a field. 109
Errors Parameter input should be final. 114
Errors Parameter output should be final. 121

org/apache/giraph/conf/AbstractConfOption.java

Violation Message Line
Errors First sentence should end with a period. 26
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 34
Errors First sentence should end with a period. 37
Errors First sentence should end with a period. 40
Errors Parameter key should be final. 46
Errors 'key' hides a field. 46
Errors Parameter description should be final. 46
Errors 'description' hides a field. 46
Errors Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 51
Errors Missing a Javadoc comment. 51
Errors Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 58
Errors First sentence should end with a period. 62
Errors Method 'contains' is not designed for extension - needs to be abstract, final or empty. 68
Errors Parameter conf should be final. 68
Errors Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 72
Errors Parameter o should be final. 72
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 79
Errors Parameter o should be final. 80
Errors '&&' should be on a new line. 89
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 93
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 98
Errors '30' is a magic number. 99
Errors First sentence should end with a period. 105
Errors First sentence should end with a period. 113
Errors First sentence should end with a period. 120

org/apache/giraph/conf/AllOptions.java

Violation Message Line
Errors First sentence should end with a period. 32
Errors Class AllOptions should be declared as final. 35
Errors First sentence should end with a period. 36
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 43
Errors First sentence should end with a period. 46
Errors Parameter confOption should be final. 55
Errors First sentence should end with a period. 59
Errors '30' is a magic number. 66
Errors First sentence should end with a period. 79
Errors '30' is a magic number. 85
Errors '+' should be on a new line. 87
Errors '+' should be on a new line. 88
Errors '+' should be on a new line. 89
Errors '+' should be on a new line. 90
Errors '+' should be on a new line. 91
Errors '+' should be on a new line. 92
Errors '+' should be on a new line. 93
Errors '+' should be on a new line. 94
Errors '+' should be on a new line. 95
Errors '+' should be on a new line. 96
Errors '+' should be on a new line. 97
Errors '+' should be on a new line. 98
Errors '+' should be on a new line. 99
Errors '+' should be on a new line. 100
Errors '+' should be on a new line. 101
Errors '+' should be on a new line. 102
Errors '+' should be on a new line. 103
Errors '+' should be on a new line. 104
Errors '+' should be on a new line. 105
Errors '+' should be on a new line. 106
Errors '+' should be on a new line. 107
Errors '+' should be on a new line. 108
Errors '+' should be on a new line. 109
Errors '+' should be on a new line. 110
Errors '+' should be on a new line. 111
Errors '+' should be on a new line. 112
Errors '+' should be on a new line. 113
Errors '+' should be on a new line. 114
Errors '+' should be on a new line. 115
Errors '+' should be on a new line. 116
Errors '+' should be on a new line. 117
Errors '+' should be on a new line. 118
Errors '+' should be on a new line. 119
Errors '+' should be on a new line. 120
Errors '+' should be on a new line. 121
Errors '+' should be on a new line. 122
Errors '+' should be on a new line. 123
Errors '+' should be on a new line. 137
Errors '+' should be on a new line. 138
Errors '+' should be on a new line. 139
Errors First sentence should end with a period. 145
Errors Parameter args should be final. 150

org/apache/giraph/conf/BooleanConfOption.java

Violation Message Line
Errors First sentence should end with a period. 22
Errors First sentence should end with a period. 26
Errors First sentence should end with a period. 29
Errors Parameter key should be final. 36
Errors Parameter defaultValue should be final. 36
Errors 'defaultValue' hides a field. 36
Errors Parameter description should be final. 37
Errors First sentence should end with a period. 43
Errors Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 48
Errors Method 'isDefaultValue' is not designed for extension - needs to be abstract, final or empty. 52
Errors Parameter conf should be final. 52
Errors Method 'getDefaultValueStr' is not designed for extension - needs to be abstract, final or empty. 56
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 60
Errors First sentence should end with a period. 64
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 70
Errors Parameter conf should be final. 70
Errors First sentence should end with a period. 74
Errors Method 'isFalse' is not designed for extension - needs to be abstract, final or empty. 80
Errors Parameter conf should be final. 80
Errors First sentence should end with a period. 84
Errors Method 'isTrue' is not designed for extension - needs to be abstract, final or empty. 90
Errors Parameter conf should be final. 90
Errors First sentence should end with a period. 94
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 100
Errors Parameter conf should be final. 100
Errors Parameter value should be final. 100
Errors First sentence should end with a period. 104
Errors Method 'setIfUnset' is not designed for extension - needs to be abstract, final or empty. 110
Errors Parameter conf should be final. 110
Errors Parameter value should be final. 110

org/apache/giraph/conf/ClassConfOption.java

Violation Message Line
Errors First sentence should end with a period. 26
Errors Class ClassConfOption should be declared as final. 31
Errors First sentence should end with a period. 32
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 37
Errors First sentence should end with a period. 40
Errors Parameter key should be final. 48
Errors Parameter defaultClass should be final. 48
Errors 'defaultClass' hides a field. 48
Errors Parameter interfaceClass should be final. 49
Errors 'interfaceClass' hides a field. 49
Errors Parameter description should be final. 49
Errors First sentence should end with a period. 56
Errors Parameter key should be final. 66
Errors Parameter defaultClass should be final. 67
Errors Parameter interfaceClass should be final. 67
Errors Parameter description should be final. 68
Errors Missing a Javadoc comment. 73
Errors Missing a Javadoc comment. 77
Errors Parameter conf should be final. 81
Errors Avoid inline conditionals. 86
Errors '30' is a magic number. 94
Errors First sentence should end with a period. 102
Errors Parameter conf should be final. 108
Errors First sentence should end with a period. 121
Errors Parameter conf should be final. 127
Errors First sentence should end with a period. 131
Errors Parameter conf should be final. 137
Errors Parameter conf should be final. 151
Errors Parameter name should be final. 152
Errors Parameter xface should be final. 152
Errors Parameter defaultValue should be final. 152
Errors '+' should be on a new line. 156
Errors First sentence should end with a period. 163
Errors Parameter conf should be final. 170
Errors Parameter defaultValue should be final. 171
Errors First sentence should end with a period. 175
Errors Parameter conf should be final. 181
Errors Parameter klass should be final. 181
Errors First sentence should end with a period. 185
Errors Parameter conf should be final. 191
Errors Parameter klass should be final. 191
Errors First sentence should end with a period. 197
Errors Parameter conf should be final. 203
Errors Parameter klasses should be final. 203
Errors '+' should be on a new line. 208
Errors First sentence should end with a period. 216
Errors Parameter conf should be final. 222
Errors Parameter klass should be final. 222
Errors Parameter conf should be final. 236
Errors Parameter name should be final. 236
Errors Parameter klass should be final. 237
Errors Parameter xface should be final. 237
Errors '+' should be on a new line. 239

org/apache/giraph/conf/ConfOptionType.java

Violation Message Line
Errors First sentence should end with a period. 20
Errors First sentence should end with a period. 24
Errors First sentence should end with a period. 26
Errors First sentence should end with a period. 28
Errors First sentence should end with a period. 30
Errors First sentence should end with a period. 32
Errors First sentence should end with a period. 34
Errors First sentence should end with a period. 36

org/apache/giraph/conf/DefaultImmutableClassesGiraphConfigurable.java

Violation Message Line
Errors First sentence should end with a period. 24
Errors First sentence should end with a period. 35
Errors Method 'setConf' is not designed for extension - needs to be abstract, final or empty. 38
Errors Parameter conf should be final. 39
Errors 'conf' hides a field. 39
Errors Method 'getConf' is not designed for extension - needs to be abstract, final or empty. 43

org/apache/giraph/conf/EnumConfOption.java

Violation Message Line
Errors First sentence should end with a period. 24
Errors First sentence should end with a period. 30
Errors First sentence should end with a period. 32
Errors First sentence should end with a period. 35
Errors Parameter key should be final. 43
Errors Parameter klass should be final. 43
Errors 'klass' hides a field. 43
Errors Parameter defaultValue should be final. 43
Errors 'defaultValue' hides a field. 43
Errors Parameter description should be final. 44
Errors First sentence should end with a period. 51
Errors Parameter key should be final. 62
Errors Parameter klass should be final. 62
Errors Parameter defaultValue should be final. 62
Errors Parameter description should be final. 62
Errors Method 'isDefaultValue' is not designed for extension - needs to be abstract, final or empty. 66
Errors Parameter conf should be final. 66
Errors Method 'getDefaultValueStr' is not designed for extension - needs to be abstract, final or empty. 70
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 74
Errors First sentence should end with a period. 78
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 84
Errors Parameter conf should be final. 84
Errors First sentence should end with a period. 89
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 95
Errors Parameter conf should be final. 95
Errors Parameter value should be final. 95

org/apache/giraph/conf/FloatConfOption.java

Violation Message Line
Errors First sentence should end with a period. 22
Errors First sentence should end with a period. 26
Errors First sentence should end with a period. 29
Errors Parameter key should be final. 36
Errors Parameter defaultValue should be final. 36
Errors 'defaultValue' hides a field. 36
Errors Parameter description should be final. 36
Errors Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 42
Errors Missing a Javadoc comment. 42
Errors Method 'isDefaultValue' is not designed for extension - needs to be abstract, final or empty. 46
Errors Parameter conf should be final. 46
Errors Method 'getDefaultValueStr' is not designed for extension - needs to be abstract, final or empty. 50
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 54
Errors First sentence should end with a period. 58
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter conf should be final. 64
Errors First sentence should end with a period. 68
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 74
Errors Parameter conf should be final. 74
Errors Parameter value should be final. 74
Errors First sentence should end with a period. 78
Errors Method 'setIfUnset' is not designed for extension - needs to be abstract, final or empty. 84
Errors Parameter conf should be final. 84
Errors Parameter value should be final. 84

org/apache/giraph/conf/GiraphClasses.java

Violation Message Line
Errors First sentence should end with a period. 63
Errors Variable 'computationFactoryClass' must be private and have accessor methods. 66
Errors First sentence should end with a period. 67
Errors Variable 'computationClass' must be private and have accessor methods. 70
Errors First sentence should end with a period. 71
Errors Variable 'giraphTypes' must be private and have accessor methods. 72
Errors First sentence should end with a period. 73
Errors Variable 'outEdgesClass' must be private and have accessor methods. 74
Errors First sentence should end with a period. 75
Errors Variable 'inputOutEdgesClass' must be private and have accessor methods. 76
Errors First sentence should end with a period. 78
Errors Variable 'graphPartitionerFactoryClass' must be private and have accessor methods. 80
Errors First sentence should end with a period. 82
Errors Variable 'vertexInputFormatClass' must be private and have accessor methods. 84
Errors First sentence should end with a period. 85
Errors Variable 'vertexOutputFormatClass' must be private and have accessor methods. 87
Errors First sentence should end with a period. 88
Errors Variable 'edgeInputFormatClass' must be private and have accessor methods. 90
Errors First sentence should end with a period. 91
Errors Variable 'edgeOutputFormatClass' must be private and have accessor methods. 93
Errors First sentence should end with a period. 95
Errors Variable 'aggregatorWriterClass' must be private and have accessor methods. 96
Errors First sentence should end with a period. 97
Errors Variable 'messageCombinerClass' must be private and have accessor methods. 99
Errors First sentence should end with a period. 101
Errors Variable 'vertexResolverClass' must be private and have accessor methods. 102
Errors First sentence should end with a period. 103
Errors Variable 'vertexValueCombinerClass' must be private and have accessor methods. 104
Errors First sentence should end with a period. 105
Errors Variable 'workerContextClass' must be private and have accessor methods. 106
Errors First sentence should end with a period. 107
Errors Variable 'masterComputeClass' must be private and have accessor methods. 108
Errors First sentence should end with a period. 110
Errors Variable 'partitionClass' must be private and have accessor methods. 111
Errors First sentence should end with a period. 113
Errors Variable 'edgeInputFilterClass' must be private and have accessor methods. 114
Errors First sentence should end with a period. 115
Errors Variable 'vertexInputFilterClass' must be private and have accessor methods. 117
Errors Parameter conf should be final. 156
Errors Method 'getComputationFactoryClass' is not designed for extension - needs to be abstract, final or empty. 204
Errors Missing a Javadoc comment. 204
Errors First sentence should end with a period. 209
Errors Method 'getComputationClass' is not designed for extension - needs to be abstract, final or empty. 214
Errors Method 'getGiraphTypes' is not designed for extension - needs to be abstract, final or empty. 220
Errors Missing a Javadoc comment. 220
Errors First sentence should end with a period. 224
Errors Method 'getVertexIdClass' is not designed for extension - needs to be abstract, final or empty. 229
Errors First sentence should end with a period. 233
Errors Method 'getVertexValueClass' is not designed for extension - needs to be abstract, final or empty. 238
Errors First sentence should end with a period. 242
Errors Method 'getEdgeValueClass' is not designed for extension - needs to be abstract, final or empty. 247
Errors First sentence should end with a period. 251
Errors Method 'getIncomingMessageValueClass' is not designed for extension - needs to be abstract, final or empty. 257
Errors First sentence should end with a period. 261
Errors Method 'getOutgoingMessageValueClass' is not designed for extension - needs to be abstract, final or empty. 267
Errors First sentence should end with a period. 271
Errors Method 'getOutEdgesClass' is not designed for extension - needs to be abstract, final or empty. 276
Errors First sentence should end with a period. 280
Errors Method 'getInputOutEdgesClass' is not designed for extension - needs to be abstract, final or empty. 285
Errors First sentence should end with a period. 289
Errors Method 'getGraphPartitionerFactoryClass' is not designed for extension - needs to be abstract, final or empty. 294
Errors Method 'getEdgeInputFilterClass' is not designed for extension - needs to be abstract, final or empty. 299
Errors Missing a Javadoc comment. 299
Errors Method 'getVertexInputFilterClass' is not designed for extension - needs to be abstract, final or empty. 304
Errors Missing a Javadoc comment. 304
Errors First sentence should end with a period. 309
Errors Method 'hasVertexInputFormat' is not designed for extension - needs to be abstract, final or empty. 314
Errors First sentence should end with a period. 318
Errors Method 'getVertexInputFormatClass' is not designed for extension - needs to be abstract, final or empty. 323
Errors First sentence should end with a period. 328
Errors Method 'hasVertexOutputFormat' is not designed for extension - needs to be abstract, final or empty. 333
Errors First sentence should end with a period. 337
Errors Method 'getVertexOutputFormatClass' is not designed for extension - needs to be abstract, final or empty. 342
Errors First sentence should end with a period. 347
Errors Method 'hasEdgeInputFormat' is not designed for extension - needs to be abstract, final or empty. 352
Errors First sentence should end with a period. 356
Errors Method 'getEdgeInputFormatClass' is not designed for extension - needs to be abstract, final or empty. 361
Errors First sentence should end with a period. 365
Errors Method 'hasEdgeOutputFormat' is not designed for extension - needs to be abstract, final or empty. 370
Errors First sentence should end with a period. 374
Errors Method 'getEdgeOutputFormatClass' is not designed for extension - needs to be abstract, final or empty. 379
Errors First sentence should end with a period. 384
Errors Method 'hasAggregatorWriterClass' is not designed for extension - needs to be abstract, final or empty. 389
Errors First sentence should end with a period. 393
Errors Method 'getAggregatorWriterClass' is not designed for extension - needs to be abstract, final or empty. 398
Errors First sentence should end with a period. 402
Errors Method 'hasMessageCombinerClass' is not designed for extension - needs to be abstract, final or empty. 407
Errors First sentence should end with a period. 411
Errors Method 'getMessageCombinerClass' is not designed for extension - needs to be abstract, final or empty. 416
Errors First sentence should end with a period. 421
Errors Method 'hasVertexResolverClass' is not designed for extension - needs to be abstract, final or empty. 426
Errors First sentence should end with a period. 430
Errors Method 'getVertexResolverClass' is not designed for extension - needs to be abstract, final or empty. 435
Errors First sentence should end with a period. 439
Errors Method 'getVertexValueCombinerClass' is not designed for extension - needs to be abstract, final or empty. 444
Errors First sentence should end with a period. 448
Errors Method 'hasWorkerContextClass' is not designed for extension - needs to be abstract, final or empty. 453
Errors First sentence should end with a period. 457
Errors Method 'getWorkerContextClass' is not designed for extension - needs to be abstract, final or empty. 462
Errors First sentence should end with a period. 466
Errors Method 'hasMasterComputeClass' is not designed for extension - needs to be abstract, final or empty. 471
Errors First sentence should end with a period. 475
Errors Method 'getMasterComputeClass' is not designed for extension - needs to be abstract, final or empty. 480
Errors First sentence should end with a period. 484
Errors Method 'hasPartitionClass' is not designed for extension - needs to be abstract, final or empty. 489
Errors First sentence should end with a period. 493
Errors Method 'getPartitionClass' is not designed for extension - needs to be abstract, final or empty. 498
Errors First sentence should end with a period. 502
Errors Method 'setComputationClass' is not designed for extension - needs to be abstract, final or empty. 508
Errors Parameter computationClass should be final. 508
Errors 'computationClass' hides a field. 510
Errors First sentence should end with a period. 515
Errors Method 'setVertexIdClass' is not designed for extension - needs to be abstract, final or empty. 521
Errors Parameter vertexIdClass should be final. 521
Errors First sentence should end with a period. 526
Errors Method 'setVertexValueClass' is not designed for extension - needs to be abstract, final or empty. 532
Errors Parameter vertexValueClass should be final. 532
Errors First sentence should end with a period. 537
Errors Method 'setEdgeValueClass' is not designed for extension - needs to be abstract, final or empty. 543
Errors Parameter edgeValueClass should be final. 543
Errors First sentence should end with a period. 548
Errors Method 'setIncomingMessageValueClass' is not designed for extension - needs to be abstract, final or empty. 555
Errors Parameter incomingMessageValueClass should be final. 556
Errors First sentence should end with a period. 561
Errors Method 'setOutgoingMessageValueClass' is not designed for extension - needs to be abstract, final or empty. 568
Errors Parameter outgoingMessageValueClass should be final. 569
Errors First sentence should end with a period. 574
Errors Method 'setOutEdgesClass' is not designed for extension - needs to be abstract, final or empty. 580
Errors Parameter outEdgesClass should be final. 581
Errors 'outEdgesClass' hides a field. 581
Errors First sentence should end with a period. 587
Errors Method 'setInputOutEdgesClass' is not designed for extension - needs to be abstract, final or empty. 594
Errors Parameter inputOutEdgesClass should be final. 595
Errors 'inputOutEdgesClass' hides a field. 595
Errors First sentence should end with a period. 601
Errors Method 'setGraphPartitionerFactoryClass' is not designed for extension - needs to be abstract, final or empty. 607
Errors Parameter klass should be final. 608
Errors First sentence should end with a period. 613
Errors Method 'setVertexInputFormatClass' is not designed for extension - needs to be abstract, final or empty. 619
Errors Parameter vertexInputFormatClass should be final. 620
Errors 'vertexInputFormatClass' hides a field. 620
Errors First sentence should end with a period. 625
Errors Method 'setVertexOutputFormatClass' is not designed for extension - needs to be abstract, final or empty. 631
Errors Parameter vertexOutputFormatClass should be final. 632
Errors 'vertexOutputFormatClass' hides a field. 632
Errors First sentence should end with a period. 637
Errors Method 'setEdgeInputFormatClass' is not designed for extension - needs to be abstract, final or empty. 643
Errors Parameter edgeInputFormatClass should be final. 644
Errors 'edgeInputFormatClass' hides a field. 644
Errors First sentence should end with a period. 649
Errors Method 'setAggregatorWriterClass' is not designed for extension - needs to be abstract, final or empty. 655
Errors Parameter aggregatorWriterClass should be final. 656
Errors 'aggregatorWriterClass' hides a field. 656
Errors First sentence should end with a period. 661
Errors Method 'setMessageCombiner' is not designed for extension - needs to be abstract, final or empty. 667
Errors Parameter combinerClass should be final. 668
Errors First sentence should end with a period. 673
Errors Method 'setVertexResolverClass' is not designed for extension - needs to be abstract, final or empty. 679
Errors Parameter vertexResolverClass should be final. 680
Errors 'vertexResolverClass' hides a field. 680
Errors First sentence should end with a period. 685
Errors Method 'setWorkerContextClass' is not designed for extension - needs to be abstract, final or empty. 691
Errors Parameter workerContextClass should be final. 692
Errors 'workerContextClass' hides a field. 692
Errors First sentence should end with a period. 697
Errors Method 'setMasterComputeClass' is not designed for extension - needs to be abstract, final or empty. 703
Errors Parameter masterComputeClass should be final. 704
Errors 'masterComputeClass' hides a field. 704
Errors First sentence should end with a period. 709
Errors Method 'setPartitionClass' is not designed for extension - needs to be abstract, final or empty. 715
Errors Parameter partitionClass should be final. 716
Errors 'partitionClass' hides a field. 716

org/apache/giraph/conf/GiraphConfiguration.java

Violation Message Line
Errors First sentence should end with a period. 62
Errors Parameter conf should be final. 74
Errors Method 'getComputationName' is not designed for extension - needs to be abstract, final or empty. 85
Errors First sentence should end with a period. 91
Errors Method 'getComputationFactoryClass' is not designed for extension - needs to be abstract, final or empty. 96
Errors First sentence should end with a period. 100
Errors Method 'getComputationClass' is not designed for extension - needs to be abstract, final or empty. 105
Errors First sentence should end with a period. 109
Errors Method 'setComputationClass' is not designed for extension - needs to be abstract, final or empty. 114
Errors Parameter computationClass should be final. 115
Errors First sentence should end with a period. 119
Errors Parameter vertexValueFactoryClass should be final. 125
Errors First sentence should end with a period. 129
Errors Method 'setEdgeInputFilterClass' is not designed for extension - needs to be abstract, final or empty. 134
Errors Parameter edgeFilterClass should be final. 135
Errors First sentence should end with a period. 139
Errors Method 'setVertexInputFilterClass' is not designed for extension - needs to be abstract, final or empty. 144
Errors Parameter vertexFilterClass should be final. 145
Errors First sentence should end with a period. 149
Errors Method 'getOutEdgesClass' is not designed for extension - needs to be abstract, final or empty. 154
Errors First sentence should end with a period. 158
Errors Parameter outEdgesClass should be final. 164
Errors First sentence should end with a period. 168
Errors Parameter inputOutEdgesClass should be final. 175
Errors Method 'reuseEdgeObjects' is not designed for extension - needs to be abstract, final or empty. 190
Errors Method 'reuseVertexObjects' is not designed for extension - needs to be abstract, final or empty. 204
Errors First sentence should end with a period. 208
Errors Method 'getPartitionClass' is not designed for extension - needs to be abstract, final or empty. 212
Errors Method 'hasVertexInputFormat' is not designed for extension - needs to be abstract, final or empty. 221
Errors First sentence should end with a period. 225
Errors Method 'setVertexInputFormatClass' is not designed for extension - needs to be abstract, final or empty. 230
Errors Parameter vertexInputFormatClass should be final. 231
Errors Method 'hasEdgeInputFormat' is not designed for extension - needs to be abstract, final or empty. 240
Errors First sentence should end with a period. 244
Errors Method 'setEdgeInputFormatClass' is not designed for extension - needs to be abstract, final or empty. 249
Errors Parameter edgeInputFormatClass should be final. 250
Errors First sentence should end with a period. 254
Errors Parameter masterComputeClass should be final. 260
Errors First sentence should end with a period. 264
Errors Parameter masterObserverClass should be final. 270
Errors First sentence should end with a period. 274
Errors Parameter workerObserverClass should be final. 280
Errors First sentence should end with a period. 284
Errors Method 'getJobObserverClass' is not designed for extension - needs to be abstract, final or empty. 289
Errors First sentence should end with a period. 293
Errors Method 'setJobObserverClass' is not designed for extension - needs to be abstract, final or empty. 298
Errors Parameter klass should be final. 298
Errors First sentence should end with a period. 302
Errors Method 'getJobRetryCheckerClass' is not designed for extension - needs to be abstract, final or empty. 307
Errors First sentence should end with a period. 311
Errors Method 'setJobRetryCheckerClass' is not designed for extension - needs to be abstract, final or empty. 316
Errors Parameter klass should be final. 317
Errors Method 'isJMapHistogramDumpEnabled' is not designed for extension - needs to be abstract, final or empty. 326
Errors Parameter name should be final. 337
Errors Parameter xface should be final. 337
Errors Parameter klasses should be final. 338
Errors '+' should be on a new line. 343
Errors Method 'hasVertexOutputFormat' is not designed for extension - needs to be abstract, final or empty. 356
Errors First sentence should end with a period. 360
Errors Parameter vertexOutputFormatClass should be final. 366
Errors Method 'hasVertexOutputFormatSubdir' is not designed for extension - needs to be abstract, final or empty. 376
Errors First sentence should end with a period. 380
Errors Parameter path should be final. 385
Errors First sentence should end with a period. 389
Errors First sentence should end with a period. 398
Errors Parameter doOutputDuringComputation should be final. 405
Errors First sentence should end with a period. 409
Errors First sentence should end with a period. 418
Errors Parameter vertexOutputFormatThreadSafe should be final. 425
Errors Method 'hasEdgeOutputFormat' is not designed for extension - needs to be abstract, final or empty. 434
Errors First sentence should end with a period. 438
Errors Parameter edgeOutputFormatClass should be final. 444
Errors Method 'hasEdgeOutputFormatSubdir' is not designed for extension - needs to be abstract, final or empty. 453
Errors First sentence should end with a period. 457
Errors Parameter path should be final. 462
Errors Method 'setNumOutputThreads' is not designed for extension - needs to be abstract, final or empty. 486
Errors Parameter numOutputThreads should be final. 486
Errors First sentence should end with a period. 490
Errors Method 'getMessageCombinerClass' is not designed for extension - needs to be abstract, final or empty. 495
Errors First sentence should end with a period. 499
Errors Method 'setMessageCombinerClass' is not designed for extension - needs to be abstract, final or empty. 504
Errors Parameter messageCombinerClass should be final. 505
Errors First sentence should end with a period. 509
Errors Parameter graphPartitionerFactoryClass should be final. 515
Errors First sentence should end with a period. 519
Errors Parameter vertexResolverClass should be final. 525
Errors Parameter v should be final. 544
Errors First sentence should end with a period. 548
Errors Parameter vertexValueCombinerClass should be final. 554
Errors First sentence should end with a period. 558
Errors Parameter workerContextClass should be final. 565
Errors First sentence should end with a period. 569
Errors Parameter aggregatorWriterClass should be final. 576
Errors First sentence should end with a period. 580
Errors Parameter partitionClass should be final. 586
Errors Parameter minWorkers should be final. 600
Errors Parameter maxWorkers should be final. 601
Errors Parameter minPercentResponded should be final. 602
Errors Missing a Javadoc comment. 608
Errors Missing a Javadoc comment. 612
Errors Missing a Javadoc comment. 616
Errors Parameter serverList should be final. 627
Errors Method 'getMasterObserverClasses' is not designed for extension - needs to be abstract, final or empty. 645
Errors Method 'getWorkerObserverClasses' is not designed for extension - needs to be abstract, final or empty. 654
Errors Method 'metricsEnabled' is not designed for extension - needs to be abstract, final or empty. 663
Errors First sentence should end with a period. 667
Errors Method 'getTaskPartition' is not designed for extension - needs to be abstract, final or empty. 672
Errors Method 'isPureYarnJob' is not designed for extension - needs to be abstract, final or empty. 682
Errors Method 'getYarnLibJars' is not designed for extension - needs to be abstract, final or empty. 692
Errors Method 'setYarnLibJars' is not designed for extension - needs to be abstract, final or empty. 701
Errors Parameter jarList should be final. 701
Errors Method 'getYarnTaskHeapMb' is not designed for extension - needs to be abstract, final or empty. 711
Errors Method 'setYarnTaskHeapMb' is not designed for extension - needs to be abstract, final or empty. 721
Errors Parameter heapMb should be final. 721
Errors Method 'getZookeeperList' is not designed for extension - needs to be abstract, final or empty. 730
Errors Method 'setZookeeperList' is not designed for extension - needs to be abstract, final or empty. 741
Errors Parameter zkList should be final. 741
Errors Method 'isZookeeperExternal' is not designed for extension - needs to be abstract, final or empty. 751
Errors Method 'getLocalLevel' is not designed for extension - needs to be abstract, final or empty. 755
Errors Missing a Javadoc comment. 755
Errors Method 'useLogThreadLayout' is not designed for extension - needs to be abstract, final or empty. 764
Errors Method 'getLocalTestMode' is not designed for extension - needs to be abstract, final or empty. 773
Errors Method 'setLocalTestMode' is not designed for extension - needs to be abstract, final or empty. 782
Errors Parameter flag should be final. 782
Errors Method 'getZooKeeperServerCount' is not designed for extension - needs to be abstract, final or empty. 792
Errors First sentence should end with a period. 796
Errors Method 'setZooKeeperJar' is not designed for extension - needs to be abstract, final or empty. 801
Errors Parameter classPath should be final. 801
Errors Method 'getZooKeeperSessionTimeout' is not designed for extension - needs to be abstract, final or empty. 805
Errors Missing a Javadoc comment. 805
Errors Method 'getZookeeperOpsMaxAttempts' is not designed for extension - needs to be abstract, final or empty. 809
Errors Missing a Javadoc comment. 809
Errors Method 'getZookeeperOpsRetryWaitMsecs' is not designed for extension - needs to be abstract, final or empty. 813
Errors Missing a Javadoc comment. 813
Errors Method 'getNettyServerUseExecutionHandler' is not designed for extension - needs to be abstract, final or empty. 817
Errors Missing a Javadoc comment. 817
Errors Method 'getNettyServerThreads' is not designed for extension - needs to be abstract, final or empty. 821
Errors Missing a Javadoc comment. 821
Errors Method 'getNettyServerExecutionThreads' is not designed for extension - needs to be abstract, final or empty. 825
Errors Missing a Javadoc comment. 825
Errors Method 'getNettyServerExecutionConcurrency' is not designed for extension - needs to be abstract, final or empty. 835
Errors Method 'getZookeeperConnectionAttempts' is not designed for extension - needs to be abstract, final or empty. 843
Errors Missing a Javadoc comment. 843
Errors Method 'getZooKeeperMinSessionTimeout' is not designed for extension - needs to be abstract, final or empty. 847
Errors Missing a Javadoc comment. 847
Errors Method 'getZooKeeperMaxSessionTimeout' is not designed for extension - needs to be abstract, final or empty. 851
Errors Missing a Javadoc comment. 851
Errors Method 'getZooKeeperForceSync' is not designed for extension - needs to be abstract, final or empty. 855
Errors Missing a Javadoc comment. 855
Errors Method 'getZooKeeperSkipAcl' is not designed for extension - needs to be abstract, final or empty. 859
Errors Missing a Javadoc comment. 859
Errors First sentence should end with a period. 863
Errors Method 'getMapTasks' is not designed for extension - needs to be abstract, final or empty. 868
Errors '+' should be on a new line. 871
Errors Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 882
Errors First sentence should end with a period. 886
Errors Method 'setNumComputeThreads' is not designed for extension - needs to be abstract, final or empty. 891
Errors Parameter numComputeThreads should be final. 891
Errors Method 'getNumComputeThreads' is not designed for extension - needs to be abstract, final or empty. 895
Errors Missing a Javadoc comment. 895
Errors First sentence should end with a period. 899
Errors Method 'setNumInputSplitsThreads' is not designed for extension - needs to be abstract, final or empty. 904
Errors Parameter numInputSplitsThreads should be final. 904
Errors Method 'getNumInputSplitsThreads' is not designed for extension - needs to be abstract, final or empty. 908
Errors Missing a Javadoc comment. 908
Errors Method 'getInputSplitMaxVertices' is not designed for extension - needs to be abstract, final or empty. 912
Errors Missing a Javadoc comment. 912
Errors Method 'getInputSplitMaxEdges' is not designed for extension - needs to be abstract, final or empty. 916
Errors Missing a Javadoc comment. 916
Errors First sentence should end with a period. 920
Errors Method 'useUnsafeSerialization' is not designed for extension - needs to be abstract, final or empty. 925
Errors Parameter useUnsafeSerialization should be final. 925
Errors Method 'useMessageSizeEncoding' is not designed for extension - needs to be abstract, final or empty. 935
Errors First sentence should end with a period. 939
Errors Method 'setCheckpointFrequency' is not designed for extension - needs to be abstract, final or empty. 945
Errors Parameter checkpointFrequency should be final. 945
Errors First sentence should end with a period. 949
Errors Method 'getCheckpointFrequency' is not designed for extension - needs to be abstract, final or empty. 955
Errors First sentence should end with a period. 959
Errors Method 'useCheckpointing' is not designed for extension - needs to be abstract, final or empty. 964
Errors First sentence should end with a period. 968
Errors Method 'setMaxTaskAttempts' is not designed for extension - needs to be abstract, final or empty. 973
Errors Parameter maxTaskAttempts should be final. 973
Errors First sentence should end with a period. 977
Errors Method 'getMaxTaskAttempts' is not designed for extension - needs to be abstract, final or empty. 982
Errors First sentence should end with a period. 986
Errors Method 'getEventWaitMsecs' is not designed for extension - needs to be abstract, final or empty. 991
Errors First sentence should end with a period. 995
Errors Method 'setEventWaitMsecs' is not designed for extension - needs to be abstract, final or empty. 1001
Errors Parameter eventWaitMsecs should be final. 1001
Errors Method 'getMaxMasterSuperstepWaitMsecs' is not designed for extension - needs to be abstract, final or empty. 1012
Errors Method 'setMaxMasterSuperstepWaitMsecs' is not designed for extension - needs to be abstract, final or empty. 1024
Errors Parameter maxMasterSuperstepWaitMsecs should be final. 1024
Errors Method 'configureHadoopSecurity' is not designed for extension - needs to be abstract, final or empty. 1032
Errors Method 'useInputSplitLocality' is not designed for extension - needs to be abstract, final or empty. 1044
Errors Method 'getLocalHostname' is not designed for extension - needs to be abstract, final or empty. 1054
Errors Expected @throws tag for 'UnknownHostException'. 1054
Errors Method 'setMaxNumberOfSupersteps' is not designed for extension - needs to be abstract, final or empty. 1066
Errors Parameter maxNumberOfSupersteps should be final. 1066
Errors Method 'getMaxNumberOfSupersteps' is not designed for extension - needs to be abstract, final or empty. 1076
Errors Method 'isStaticGraph' is not designed for extension - needs to be abstract, final or empty. 1085
Errors First sentence should end with a period. 1089
Errors Method 'getYourKitOutputDir' is not designed for extension - needs to be abstract, final or empty. 1095
Errors Parameter context should be final. 1095
Errors Method 'getStringVars' is not designed for extension - needs to be abstract, final or empty. 1117
Errors Parameter key should be final. 1117
Errors Parameter context should be final. 1117
Errors Method 'getStringVars' is not designed for extension - needs to be abstract, final or empty. 1134
Errors Parameter key should be final. 1134
Errors Parameter defaultValue should be final. 1134
Errors Parameter context should be final. 1135
Errors Method 'enableOneToAllMsgSending' is not designed for extension - needs to be abstract, final or empty. 1152
Errors Method 'isOneToAllMsgSendingEnabled' is not designed for extension - needs to be abstract, final or empty. 1161
Errors First sentence should end with a period. 1165
Errors Method 'getCreateSourceVertex' is not designed for extension - needs to be abstract, final or empty. 1169
Errors First sentence should end with a period. 1173
Errors Method 'setCreateSourceVertex' is not designed for extension - needs to be abstract, final or empty. 1177
Errors Parameter createVertex should be final. 1177
Errors Method 'getWaitTaskDoneTimeoutMs' is not designed for extension - needs to be abstract, final or empty. 1187
Errors Method 'setWaitTaskDoneTimeoutMs' is not designed for extension - needs to be abstract, final or empty. 1197
Errors Parameter ms should be final. 1197

org/apache/giraph/conf/GiraphConstants.java

Violation Message Line
Errors interfaces should describe a type and hence have methods. 75
Errors First sentence should end with a period. 76
Errors First sentence should end with a period. 79
Errors First sentence should end with a period. 83
Errors First sentence should end with a period. 89
Errors First sentence should end with a period. 95
Errors First sentence should end with a period. 101
Errors First sentence should end with a period. 106
Errors First sentence should end with a period. 111
Errors First sentence should end with a period. 116
Errors First sentence should end with a period. 121
Errors First sentence should end with a period. 127
Errors First sentence should end with a period. 134
Errors First sentence should end with a period. 138
Errors First sentence should end with a period. 144
Errors First sentence should end with a period. 149
Errors First sentence should end with a period. 153
Errors First sentence should end with a period. 157
Errors First sentence should end with a period. 161
Errors First sentence should end with a period. 166
Errors First sentence should end with a period. 172
Errors First sentence should end with a period. 178
Errors '+' should be on a new line. 184
Errors First sentence should end with a period. 186
Errors First sentence should end with a period. 192
Errors First sentence should end with a period. 198
Errors '+' should be on a new line. 202
Errors First sentence should end with a period. 206
Errors '+' should be on a new line. 209
Errors First sentence should end with a period. 211
Errors First sentence should end with a period. 216
Errors First sentence should end with a period. 221
Errors First sentence should end with a period. 227
Errors First sentence should end with a period. 231
Errors First sentence should end with a period. 235
Errors First sentence should end with a period. 239
Errors First sentence should end with a period. 244
Errors First sentence should end with a period. 248
Errors '+' should be on a new line. 262
Errors '+' should be on a new line. 263
Errors '+' should be on a new line. 264
Errors '+' should be on a new line. 265
Errors '+' should be on a new line. 266
Errors '+' should be on a new line. 275
Errors '+' should be on a new line. 276
Errors First sentence should end with a period. 278
Errors First sentence should end with a period. 283
Errors First sentence should end with a period. 287
Errors First sentence should end with a period. 289
Errors First sentence should end with a period. 291
Errors First sentence should end with a period. 295
Errors '+' should be on a new line. 300
Errors First sentence should end with a period. 303
Errors First sentence should end with a period. 307
Errors First sentence should end with a period. 311
Errors First sentence should end with a period. 315
Errors First sentence should end with a period. 319
Errors First sentence should end with a period. 323
Errors First sentence should end with a period. 328
Errors First sentence should end with a period. 334
Errors First sentence should end with a period. 339
Errors '+' should be on a new line. 354
Errors First sentence should end with a period. 357
Errors First sentence should end with a period. 371
Errors First sentence should end with a period. 376
Errors First sentence should end with a period. 381
Errors '+' should be on a new line. 392
Errors First sentence should end with a period. 395
Errors First sentence should end with a period. 400
Errors '+' should be on a new line. 413
Errors '+' should be on a new line. 414
Errors '+' should be on a new line. 415
Errors '+' should be on a new line. 425
Errors '+' should be on a new line. 426
Errors '+' should be on a new line. 427
Errors First sentence should end with a period. 430
Errors First sentence should end with a period. 435
Errors First sentence should end with a period. 440
Errors First sentence should end with a period. 445
Errors First sentence should end with a period. 449
Errors First sentence should end with a period. 452
Errors First sentence should end with a period. 455
Errors '+' should be on a new line. 465
Errors First sentence should end with a period. 468
Errors First sentence should end with a period. 477
Errors '+' should be on a new line. 480
Errors First sentence should end with a period. 483
Errors First sentence should end with a period. 487
Errors First sentence should end with a period. 497
Errors First sentence should end with a period. 513
Errors First sentence should end with a period. 524
Errors First sentence should end with a period. 529
Errors First sentence should end with a period. 534
Errors First sentence should end with a period. 539
Errors First sentence should end with a period. 544
Errors '+' should be on a new line. 556
Errors First sentence should end with a period. 559
Errors First sentence should end with a period. 564
Errors First sentence should end with a period. 569
Errors First sentence should end with a period. 574
Errors First sentence should end with a period. 578
Errors '+' should be on a new line. 584
Errors First sentence should end with a period. 587
Errors First sentence should end with a period. 592
Errors First sentence should end with a period. 597
Errors First sentence should end with a period. 602
Errors First sentence should end with a period. 607
Errors '+' should be on a new line. 621
Errors '+' should be on a new line. 622
Errors '+' should be on a new line. 623
Errors First sentence should end with a period. 626
Errors '+' should be on a new line. 637
Errors First sentence should end with a period. 640
Errors '+' should be on a new line. 651
Errors First sentence should end with a period. 654
Errors First sentence should end with a period. 659
Errors '+' should be on a new line. 665
Errors First sentence should end with a period. 668
Errors First sentence should end with a period. 673
Errors First sentence should end with a period. 676
Errors First sentence should end with a period. 681
Errors First sentence should end with a period. 686
Errors '+' should be on a new line. 704
Errors '+' should be on a new line. 705
Errors '+' should be on a new line. 706
Errors '+' should be on a new line. 716
Errors '+' should be on a new line. 717
Errors '+' should be on a new line. 718
Errors '+' should be on a new line. 728
Errors '+' should be on a new line. 729
Errors '+' should be on a new line. 730
Errors '+' should be on a new line. 742
Errors '+' should be on a new line. 743
Errors '+' should be on a new line. 744
Errors '+' should be on a new line. 745
Errors '+' should be on a new line. 746
Errors First sentence should end with a period. 749
Errors First sentence should end with a period. 754
Errors First sentence should end with a period. 759
Errors First sentence should end with a period. 764
Errors '+' should be on a new line. 767
Errors '+' should be on a new line. 777
Errors First sentence should end with a period. 800
Errors '+' should be on a new line. 807
Errors '+' should be on a new line. 826
Errors First sentence should end with a period. 829
Errors '+' should be on a new line. 839
Errors '+' should be on a new line. 852
Errors First sentence should end with a period. 860
Errors First sentence should end with a period. 862
Errors First sentence should end with a period. 885
Errors First sentence should end with a period. 889
Errors First sentence should end with a period. 893
Errors First sentence should end with a period. 897
Errors '+' should be on a new line. 907
Errors '+' should be on a new line. 933
Errors '+' should be on a new line. 934
Errors First sentence should end with a period. 937
Errors First sentence should end with a period. 941
Errors '+' should be on a new line. 953
Errors '+' should be on a new line. 954
Errors '+' should be on a new line. 955
Errors '+' should be on a new line. 964
Errors '+' should be on a new line. 965
Errors '+' should be on a new line. 974
Errors First sentence should end with a period. 977
Errors '+' should be on a new line. 983
Errors First sentence should end with a period. 986
Errors First sentence should end with a period. 992
Errors First sentence should end with a period. 998
Errors '+' should be on a new line. 1014

org/apache/giraph/conf/GiraphTypes.java

Violation Message Line
Errors Line is longer than 80 characters. 27
Errors Line is longer than 80 characters. 28
Errors First sentence should end with a period. 43
Errors First sentence should end with a period. 45
Errors First sentence should end with a period. 47
Errors First sentence should end with a period. 49
Errors First sentence should end with a period. 51
Errors First sentence should end with a period. 54
Errors First sentence should end with a period. 59
Errors Parameter vertexIdClass should be final. 68
Errors 'vertexIdClass' hides a field. 68
Errors Parameter vertexValueClass should be final. 69
Errors 'vertexValueClass' hides a field. 69
Errors Parameter edgeValueClass should be final. 70
Errors 'edgeValueClass' hides a field. 70
Errors Parameter incomingMessageValueClass should be final. 71
Errors 'incomingMessageValueClass' hides a field. 71
Errors Parameter outgoingMessageValueClass should be final. 72
Errors 'outgoingMessageValueClass' hides a field. 72
Errors Parameter conf should be final. 93
Errors First sentence should end with a period. 105
Errors Method 'inferFrom' is not designed for extension - needs to be abstract, final or empty. 110
Errors Parameter klass should be final. 110
Errors '5' is a magic number. 112
Errors '3' is a magic number. 116
Errors '4' is a magic number. 117
Errors First sentence should end with a period. 120
Errors Parameter conf should be final. 125
Errors First sentence should end with a period. 133
Errors Method 'hasData' is not designed for extension - needs to be abstract, final or empty. 138
Errors '&&' should be on a new line. 139
Errors '&&' should be on a new line. 140
Errors '&&' should be on a new line. 141
Errors '&&' should be on a new line. 142
Errors First sentence should end with a period. 146
Errors Method 'writeTo' is not designed for extension - needs to be abstract, final or empty. 151
Errors Parameter conf should be final. 151
Errors First sentence should end with a period. 159
Errors Method 'writeIfUnset' is not designed for extension - needs to be abstract, final or empty. 164
Errors Parameter conf should be final. 164
Errors Method 'getEdgeValueClass' is not designed for extension - needs to be abstract, final or empty. 172
Errors Missing a Javadoc comment. 172
Errors Method 'getIncomingMessageValueClass' is not designed for extension - needs to be abstract, final or empty. 176
Errors Missing a Javadoc comment. 176
Errors Method 'getOutgoingMessageValueClass' is not designed for extension - needs to be abstract, final or empty. 180
Errors Missing a Javadoc comment. 180
Errors Method 'getVertexIdClass' is not designed for extension - needs to be abstract, final or empty. 184
Errors Missing a Javadoc comment. 184
Errors Method 'getVertexValueClass' is not designed for extension - needs to be abstract, final or empty. 188
Errors Missing a Javadoc comment. 188
Errors Method 'setEdgeValueClass' is not designed for extension - needs to be abstract, final or empty. 192
Errors Missing a Javadoc comment. 192
Errors Parameter edgeValueClass should be final. 192
Errors 'edgeValueClass' hides a field. 192
Errors Method 'setIncomingMessageValueClass' is not designed for extension - needs to be abstract, final or empty. 196
Errors Missing a Javadoc comment. 196
Errors Parameter incomingMessageValueClass should be final. 197
Errors 'incomingMessageValueClass' hides a field. 197
Errors Method 'setOutgoingMessageValueClass' is not designed for extension - needs to be abstract, final or empty. 201
Errors Missing a Javadoc comment. 201
Errors Parameter outgoingMessageValueClass should be final. 202
Errors 'outgoingMessageValueClass' hides a field. 202
Errors Method 'setVertexIdClass' is not designed for extension - needs to be abstract, final or empty. 206
Errors Missing a Javadoc comment. 206
Errors Parameter vertexIdClass should be final. 206
Errors 'vertexIdClass' hides a field. 206
Errors Method 'setVertexValueClass' is not designed for extension - needs to be abstract, final or empty. 210
Errors Missing a Javadoc comment. 210
Errors Parameter vertexValueClass should be final. 210
Errors 'vertexValueClass' hides a field. 210

org/apache/giraph/conf/ImmutableClassesGiraphConfigurable.java

Violation Message Line
Errors First sentence should end with a period. 24

org/apache/giraph/conf/ImmutableClassesGiraphConfiguration.java

Violation Message Line
Errors First sentence should end with a period. 93
Errors First sentence should end with a period. 95
Errors First sentence should end with a period. 97
Errors First sentence should end with a period. 99
Errors Parameter conf should be final. 119
Errors Method 'configureIfPossible' is not designed for extension - needs to be abstract, final or empty. 137
Errors Parameter obj should be final. 137
Errors Method 'getValueNeedsWrappers' is not designed for extension - needs to be abstract, final or empty. 143
Errors Missing a Javadoc comment. 143
Errors Method 'getValueLanguages' is not designed for extension - needs to be abstract, final or empty. 147
Errors Missing a Javadoc comment. 147
Errors First sentence should end with a period. 151
Errors Method 'getEdgeInputFilterClass' is not designed for extension - needs to be abstract, final or empty. 156
Errors First sentence should end with a period. 161
Errors Method 'getEdgeInputFilter' is not designed for extension - needs to be abstract, final or empty. 166
Errors First sentence should end with a period. 170
Errors Method 'getVertexInputFilterClass' is not designed for extension - needs to be abstract, final or empty. 175
Errors First sentence should end with a period. 180
Errors Method 'getVertexInputFilter' is not designed for extension - needs to be abstract, final or empty. 185
Errors Method 'getGraphPartitionerClass' is not designed for extension - needs to be abstract, final or empty. 195
Errors First sentence should end with a period. 200
Errors Method 'createGraphPartitioner' is not designed for extension - needs to be abstract, final or empty. 205
Errors Method 'hasVertexInputFormat' is not designed for extension - needs to be abstract, final or empty. 211
Errors Method 'getVertexInputFormatClass' is not designed for extension - needs to be abstract, final or empty. 222
Errors Method 'createWrappedVertexInputFormat' is not designed for extension - needs to be abstract, final or empty. 247
Errors Method 'setVertexInputFormatClass' is not designed for extension - needs to be abstract, final or empty. 254
Errors Parameter vertexInputFormatClass should be final. 256
Errors Method 'hasVertexOutputFormat' is not designed for extension - needs to be abstract, final or empty. 261
Errors Method 'getVertexOutputFormatClass' is not designed for extension - needs to be abstract, final or empty. 272
Errors Method 'createWrappedVertexOutputFormat' is not designed for extension - needs to be abstract, final or empty. 297
Errors Method 'hasEdgeOutputFormat' is not designed for extension - needs to be abstract, final or empty. 304
Errors Method 'getEdgeOutputFormatClass' is not designed for extension - needs to be abstract, final or empty. 315
Errors Method 'createWrappedEdgeOutputFormat' is not designed for extension - needs to be abstract, final or empty. 340
Errors Method 'createSuperstepOutput' is not designed for extension - needs to be abstract, final or empty. 353
Errors Parameter context should be final. 354
Errors Method 'hasEdgeInputFormat' is not designed for extension - needs to be abstract, final or empty. 366
Errors Method 'getEdgeInputFormatClass' is not designed for extension - needs to be abstract, final or empty. 377
Errors Method 'createWrappedEdgeInputFormat' is not designed for extension - needs to be abstract, final or empty. 400
Errors Method 'setEdgeInputFormatClass' is not designed for extension - needs to be abstract, final or empty. 407
Errors Parameter edgeInputFormatClass should be final. 409
Errors Method 'getAggregatorWriterClass' is not designed for extension - needs to be abstract, final or empty. 419
Errors First sentence should end with a period. 423
Errors Method 'createAggregatorWriter' is not designed for extension - needs to be abstract, final or empty. 428
Errors Method 'getMessageCombinerClass' is not designed for extension - needs to be abstract, final or empty. 438
Errors First sentence should end with a period. 443
Errors Method 'createMessageCombiner' is not designed for extension - needs to be abstract, final or empty. 449
Errors First sentence should end with a period. 456
Errors Method 'useMessageCombiner' is not designed for extension - needs to be abstract, final or empty. 461
Errors Method 'getVertexValueCombinerClass' is not designed for extension - needs to be abstract, final or empty. 471
Errors First sentence should end with a period. 476
Errors Method 'createVertexValueCombiner' is not designed for extension - needs to be abstract, final or empty. 481
Errors Method 'getVertexResolverClass' is not designed for extension - needs to be abstract, final or empty. 491
Errors First sentence should end with a period. 495
Errors Method 'createVertexResolver' is not designed for extension - needs to be abstract, final or empty. 500
Errors Method 'getWorkerContextClass' is not designed for extension - needs to be abstract, final or empty. 509
Errors First sentence should end with a period. 513
Errors Method 'createWorkerContext' is not designed for extension - needs to be abstract, final or empty. 518
Errors First sentence should end with a period. 522
Errors Method 'getMasterComputeClass' is not designed for extension - needs to be abstract, final or empty. 527
Errors First sentence should end with a period. 531
Errors Method 'createMasterCompute' is not designed for extension - needs to be abstract, final or empty. 536
Errors Method 'getComputationClass' is not designed for extension - needs to be abstract, final or empty. 540
Errors First sentence should end with a period. 547
Errors Method 'getComputationFactoryClass' is not designed for extension - needs to be abstract, final or empty. 552
Errors First sentence should end with a period. 559
Errors Method 'createComputationFactory' is not designed for extension - needs to be abstract, final or empty. 564
Errors First sentence should end with a period. 569
Errors Method 'createComputation' is not designed for extension - needs to be abstract, final or empty. 574
Errors First sentence should end with a period. 579
Errors Method 'getGiraphTypes' is not designed for extension - needs to be abstract, final or empty. 584
Errors First sentence should end with a period. 588
Errors Method 'createVertex' is not designed for extension - needs to be abstract, final or empty. 593
Errors Method 'getVertexIdClass' is not designed for extension - needs to be abstract, final or empty. 604
Errors First sentence should end with a period. 608
Errors Method 'getVertexIdFactory' is not designed for extension - needs to be abstract, final or empty. 613
Errors First sentence should end with a period. 617
Errors Method 'createVertexId' is not designed for extension - needs to be abstract, final or empty. 622
Errors Method 'getVertexValueClass' is not designed for extension - needs to be abstract, final or empty. 631
Errors First sentence should end with a period. 635
Errors Method 'getVertexValueFactory' is not designed for extension - needs to be abstract, final or empty. 640
Errors First sentence should end with a period. 644
Errors Method 'createVertexValue' is not designed for extension - needs to be abstract, final or empty. 649
Errors First sentence should end with a period. 654
Errors Method 'getVertexValueFactoryClass' is not designed for extension - needs to be abstract, final or empty. 659
Errors Method 'createMasterObservers' is not designed for extension - needs to be abstract, final or empty. 669
Errors Method 'createWorkerObservers' is not designed for extension - needs to be abstract, final or empty. 683
Errors First sentence should end with a period. 692
Errors Method 'getJobObserver' is not designed for extension - needs to be abstract, final or empty. 697
Errors First sentence should end with a period. 701
Errors Method 'getJobRetryChecker' is not designed for extension - needs to be abstract, final or empty. 706
Errors Method 'getEdgeValueClass' is not designed for extension - needs to be abstract, final or empty. 715
Errors Method 'isEdgeValueNullWritable' is not designed for extension - needs to be abstract, final or empty. 724
Errors First sentence should end with a period. 728
Errors Method 'getEdgeValueFactory' is not designed for extension - needs to be abstract, final or empty. 733
Errors First sentence should end with a period. 737
Errors Method 'createEdgeValue' is not designed for extension - needs to be abstract, final or empty. 742
Errors Method 'createEdge' is not designed for extension - needs to be abstract, final or empty. 751
Errors Method 'createReusableEdge' is not designed for extension - needs to be abstract, final or empty. 764
Errors Method 'getIncomingMessageValueClass' is not designed for extension - needs to be abstract, final or empty. 778
Errors First sentence should end with a period. 782
Errors Method 'getIncomingMessageValueFactory' is not designed for extension - needs to be abstract, final or empty. 788
Errors Method 'getOutgoingMessageValueClass' is not designed for extension - needs to be abstract, final or empty. 803
Errors First sentence should end with a period. 807
Errors Method 'getOutgoingMessageValueFactory' is not designed for extension - needs to be abstract, final or empty. 813
Errors Method 'getOutEdgesClass' is not designed for extension - needs to be abstract, final or empty. 822
Errors First sentence should end with a period. 827
Errors Method 'getInputOutEdgesClass' is not designed for extension - needs to be abstract, final or empty. 833
Errors Method 'useInputOutEdges' is not designed for extension - needs to be abstract, final or empty. 844
Errors First sentence should end with a period. 848
Errors Method 'createOutEdges' is not designed for extension - needs to be abstract, final or empty. 853
Errors Method 'createAndInitializeOutEdges' is not designed for extension - needs to be abstract, final or empty. 863
Errors Method 'createAndInitializeOutEdges' is not designed for extension - needs to be abstract, final or empty. 876
Errors Parameter capacity should be final. 876
Errors Method 'createAndInitializeOutEdges' is not designed for extension - needs to be abstract, final or empty. 889
Errors Parameter edges should be final. 890
Errors First sentence should end with a period. 896
Errors Method 'createInputOutEdges' is not designed for extension - needs to be abstract, final or empty. 902
Errors Method 'createAndInitializeInputOutEdges' is not designed for extension - needs to be abstract, final or empty. 912
Errors First sentence should end with a period. 918
Errors Method 'createPartition' is not designed for extension - needs to be abstract, final or empty. 925
Errors Parameter id should be final. 926
Errors Parameter progressable should be final. 926
Errors Method 'useUnsafeSerialization' is not designed for extension - needs to be abstract, final or empty. 938
Errors First sentence should end with a period. 942
Errors Method 'createMessagesInputOutput' is not designed for extension - needs to be abstract, final or empty. 947
Errors First sentence should end with a period. 955
Errors Method 'createExtendedDataOutput' is not designed for extension - needs to be abstract, final or empty. 960
Errors First sentence should end with a period. 968
Errors Method 'createExtendedDataOutput' is not designed for extension - needs to be abstract, final or empty. 974
Errors Parameter expectedSize should be final. 974
Errors First sentence should end with a period. 982
Errors Method 'createExtendedDataOutput' is not designed for extension - needs to be abstract, final or empty. 989
Errors Parameter buf should be final. 989
Errors Parameter pos should be final. 990
Errors First sentence should end with a period. 998
Errors Method 'createExtendedDataInput' is not designed for extension - needs to be abstract, final or empty. 1006
Errors Parameter buf should be final. 1007
Errors Parameter off should be final. 1007
Errors Parameter length should be final. 1007
Errors First sentence should end with a period. 1015
Errors Method 'updateSuperstepClasses' is not designed for extension - needs to be abstract, final or empty. 1020
Errors Parameter superstepClasses should be final. 1020
Errors '3' is a magic number. 1029
Errors '4' is a magic number. 1033

org/apache/giraph/conf/IntConfOption.java

Violation Message Line
Errors First sentence should end with a period. 22
Errors First sentence should end with a period. 26
Errors First sentence should end with a period. 29
Errors Parameter key should be final. 36
Errors Parameter defaultValue should be final. 36
Errors 'defaultValue' hides a field. 36
Errors Parameter description should be final. 36
Errors First sentence should end with a period. 42
Errors Parameter key should be final. 49
Errors Parameter defaultValue should be final. 49
Errors 'defaultValue' hides a field. 49
Errors Parameter description should be final. 49
Errors Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 55
Errors Missing a Javadoc comment. 55
Errors Method 'isDefaultValue' is not designed for extension - needs to be abstract, final or empty. 59
Errors Parameter conf should be final. 59
Errors Method 'getDefaultValueStr' is not designed for extension - needs to be abstract, final or empty. 63
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 67
Errors First sentence should end with a period. 71
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 77
Errors Parameter conf should be final. 77
Errors First sentence should end with a period. 81
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 87
Errors Parameter conf should be final. 87
Errors Parameter value should be final. 87
Errors First sentence should end with a period. 91
Errors Method 'setIfUnset' is not designed for extension - needs to be abstract, final or empty. 97
Errors Parameter conf should be final. 97
Errors Parameter value should be final. 97

org/apache/giraph/conf/JsonStringConfOption.java

Violation Message Line
Errors First sentence should end with a period. 27
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 35
Errors Parameter key should be final. 41
Errors Parameter description should be final. 41
Errors First sentence should end with a period. 45
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 51
Errors Parameter conf should be final. 51
Errors Parameter value should be final. 51
Errors '+' should be on a new line. 58
Errors First sentence should end with a period. 63
Errors Method 'getRaw' is not designed for extension - needs to be abstract, final or empty. 69
Errors Parameter conf should be final. 69
Errors First sentence should end with a period. 73
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 81
Errors Parameter conf should be final. 81
Errors Parameter klass should be final. 81
Errors '+' should be on a new line. 89
Errors First sentence should end with a period. 96
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 104
Errors Parameter conf should be final. 104
Errors Parameter typeReference should be final. 104
Errors '+' should be on a new line. 112
Errors First sentence should end with a period. 119
Errors Method 'getWithDefault' is not designed for extension - needs to be abstract, final or empty. 128
Errors Parameter conf should be final. 128
Errors Parameter klass should be final. 128
Errors Parameter defaultValue should be final. 129
Errors Method 'getDefaultValueStr' is not designed for extension - needs to be abstract, final or empty. 137
Errors Method 'isDefaultValue' is not designed for extension - needs to be abstract, final or empty. 142
Errors Parameter conf should be final. 143
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 147

org/apache/giraph/conf/LongConfOption.java

Violation Message Line
Errors First sentence should end with a period. 22
Errors First sentence should end with a period. 26
Errors First sentence should end with a period. 29
Errors Parameter key should be final. 36
Errors Parameter defaultValue should be final. 36
Errors 'defaultValue' hides a field. 36
Errors Parameter description should be final. 36
Errors Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 42
Errors Missing a Javadoc comment. 42
Errors Method 'isDefaultValue' is not designed for extension - needs to be abstract, final or empty. 46
Errors Parameter conf should be final. 46
Errors Method 'getDefaultValueStr' is not designed for extension - needs to be abstract, final or empty. 50
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 54
Errors First sentence should end with a period. 58
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter conf should be final. 64
Errors Method 'getWithDefault' is not designed for extension - needs to be abstract, final or empty. 75
Errors Parameter conf should be final. 75
Errors Parameter val should be final. 75
Errors First sentence should end with a period. 79
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 85
Errors Parameter conf should be final. 85
Errors Parameter value should be final. 85
Errors First sentence should end with a period. 89
Errors Method 'setIfUnset' is not designed for extension - needs to be abstract, final or empty. 95
Errors Parameter conf should be final. 95
Errors Parameter value should be final. 95

org/apache/giraph/conf/PerGraphTypeBoolean.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors First sentence should end with a period. 27
Errors First sentence should end with a period. 29
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 33
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 38
Errors Parameter options should be final. 46
Errors Parameter conf should be final. 46
Errors First sentence should end with a period. 52
Errors Method 'setFrom' is not designed for extension - needs to be abstract, final or empty. 58
Errors Parameter options should be final. 58
Errors Parameter conf should be final. 59
Errors First sentence should end with a period. 67
Errors Method 'setVertexId' is not designed for extension - needs to be abstract, final or empty. 73
Errors Parameter option should be final. 73
Errors Parameter conf should be final. 73
Errors First sentence should end with a period. 77
Errors Method 'setVertexValue' is not designed for extension - needs to be abstract, final or empty. 83
Errors Parameter option should be final. 83
Errors Parameter conf should be final. 83
Errors First sentence should end with a period. 87
Errors Method 'setEdgeValue' is not designed for extension - needs to be abstract, final or empty. 93
Errors Parameter option should be final. 93
Errors Parameter conf should be final. 93
Errors First sentence should end with a period. 97
Errors Method 'setIncomingMessage' is not designed for extension - needs to be abstract, final or empty. 103
Errors Parameter option should be final. 103
Errors Parameter conf should be final. 103
Errors First sentence should end with a period. 107
Errors Method 'setOutgoingMessage' is not designed for extension - needs to be abstract, final or empty. 113
Errors Parameter option should be final. 113
Errors Parameter conf should be final. 113
Errors First sentence should end with a period. 117
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 123
Errors Parameter graphType should be final. 123
Errors Method 'getEdgeValue' is not designed for extension - needs to be abstract, final or empty. 141
Errors Missing a Javadoc comment. 141
Errors Method 'getIncomingMessage' is not designed for extension - needs to be abstract, final or empty. 145
Errors Missing a Javadoc comment. 145
Errors Method 'getOutgoingMessage' is not designed for extension - needs to be abstract, final or empty. 149
Errors Missing a Javadoc comment. 149
Errors Method 'getVertexId' is not designed for extension - needs to be abstract, final or empty. 153
Errors Missing a Javadoc comment. 153
Errors Method 'getVertexValue' is not designed for extension - needs to be abstract, final or empty. 157
Errors Missing a Javadoc comment. 157

org/apache/giraph/conf/PerGraphTypeBooleanConfOption.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors First sentence should end with a period. 27
Errors First sentence should end with a period. 29
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 33
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 38
Errors Parameter keyPrefix should be final. 45
Errors Parameter defaultValue should be final. 46
Errors Parameter description should be final. 46
Errors First sentence should end with a period. 59
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter graphType should be final. 65
Errors First sentence should end with a period. 83
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 90
Errors Parameter conf should be final. 90
Errors Parameter graphType should be final. 90
Errors Parameter value should be final. 90
Errors Method 'getEdgeValue' is not designed for extension - needs to be abstract, final or empty. 94
Errors Missing a Javadoc comment. 94
Errors Method 'getIncomingMessage' is not designed for extension - needs to be abstract, final or empty. 98
Errors Missing a Javadoc comment. 98
Errors Method 'getOutgoingMessage' is not designed for extension - needs to be abstract, final or empty. 102
Errors Missing a Javadoc comment. 102
Errors Method 'getVertexId' is not designed for extension - needs to be abstract, final or empty. 106
Errors Missing a Javadoc comment. 106
Errors Method 'getVertexValue' is not designed for extension - needs to be abstract, final or empty. 110
Errors Missing a Javadoc comment. 110

org/apache/giraph/conf/PerGraphTypeEnum.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors First sentence should end with a period. 29
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 33
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 37
Errors First sentence should end with a period. 40
Errors Parameter options should be final. 49
Errors Parameter conf should be final. 49
Errors First sentence should end with a period. 55
Errors Method 'setFrom' is not designed for extension - needs to be abstract, final or empty. 61
Errors Parameter options should be final. 61
Errors Parameter conf should be final. 62
Errors First sentence should end with a period. 70
Errors Method 'setVertexId' is not designed for extension - needs to be abstract, final or empty. 76
Errors Parameter option should be final. 76
Errors Parameter conf should be final. 76
Errors First sentence should end with a period. 80
Errors Method 'setVertexValue' is not designed for extension - needs to be abstract, final or empty. 86
Errors Parameter option should be final. 86
Errors Parameter conf should be final. 86
Errors First sentence should end with a period. 90
Errors Method 'setEdgeValue' is not designed for extension - needs to be abstract, final or empty. 96
Errors Parameter option should be final. 96
Errors Parameter conf should be final. 96
Errors First sentence should end with a period. 100
Errors Method 'setIncomingMessage' is not designed for extension - needs to be abstract, final or empty. 106
Errors Parameter option should be final. 106
Errors Parameter conf should be final. 106
Errors First sentence should end with a period. 110
Errors Method 'setOutgoingMessage' is not designed for extension - needs to be abstract, final or empty. 116
Errors Parameter option should be final. 116
Errors Parameter conf should be final. 116
Errors First sentence should end with a period. 120
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 126
Errors Parameter graphType should be final. 126
Errors Method 'getEdgeValue' is not designed for extension - needs to be abstract, final or empty. 144
Errors Missing a Javadoc comment. 144
Errors Method 'getIncomingMessage' is not designed for extension - needs to be abstract, final or empty. 148
Errors Missing a Javadoc comment. 148
Errors Method 'getOutgoingMessage' is not designed for extension - needs to be abstract, final or empty. 152
Errors Missing a Javadoc comment. 152
Errors Method 'getVertexId' is not designed for extension - needs to be abstract, final or empty. 156
Errors Missing a Javadoc comment. 156
Errors Method 'getVertexValue' is not designed for extension - needs to be abstract, final or empty. 160
Errors Missing a Javadoc comment. 160

org/apache/giraph/conf/PerGraphTypeEnumConfOption.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors First sentence should end with a period. 29
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 33
Errors First sentence should end with a period. 35
Errors First sentence should end with a period. 37
Errors First sentence should end with a period. 40
Errors Parameter keyPrefix should be final. 48
Errors Parameter klass should be final. 48
Errors Parameter defaultValue should be final. 49
Errors Parameter description should be final. 49
Errors First sentence should end with a period. 62
Errors Parameter keyPrefix should be final. 73
Errors Parameter klass should be final. 73
Errors Parameter defaultValue should be final. 73
Errors Parameter description should be final. 73
Errors First sentence should end with a period. 78
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 84
Errors Parameter graphType should be final. 84
Errors First sentence should end with a period. 102
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 109
Errors Parameter conf should be final. 109
Errors Parameter graphType should be final. 109
Errors Parameter language should be final. 109
Errors Method 'getEdgeValue' is not designed for extension - needs to be abstract, final or empty. 113
Errors Missing a Javadoc comment. 113
Errors Method 'getIncomingMessage' is not designed for extension - needs to be abstract, final or empty. 117
Errors Missing a Javadoc comment. 117
Errors Method 'getOutgoingMessage' is not designed for extension - needs to be abstract, final or empty. 121
Errors Missing a Javadoc comment. 121
Errors Method 'getVertexId' is not designed for extension - needs to be abstract, final or empty. 125
Errors Missing a Javadoc comment. 125
Errors Method 'getVertexValue' is not designed for extension - needs to be abstract, final or empty. 129
Errors Missing a Javadoc comment. 129

org/apache/giraph/conf/StrConfOption.java

Violation Message Line
Errors First sentence should end with a period. 27
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 34
Errors Parameter key should be final. 41
Errors Parameter defaultValue should be final. 41
Errors 'defaultValue' hides a field. 41
Errors Parameter description should be final. 41
Errors Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 47
Errors Missing a Javadoc comment. 47
Errors Method 'isDefaultValue' is not designed for extension - needs to be abstract, final or empty. 51
Errors Parameter conf should be final. 51
Errors Method 'getDefaultValueStr' is not designed for extension - needs to be abstract, final or empty. 55
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 59
Errors First sentence should end with a period. 63
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 69
Errors Parameter conf should be final. 69
Errors First sentence should end with a period. 73
Errors Method 'getWithDefault' is not designed for extension - needs to be abstract, final or empty. 80
Errors Parameter conf should be final. 80
Errors Parameter defaultVal should be final. 80
Errors First sentence should end with a period. 84
Errors Method 'getArray' is not designed for extension - needs to be abstract, final or empty. 90
Errors Parameter conf should be final. 90
Errors First sentence should end with a period. 94
Errors Method 'getList' is not designed for extension - needs to be abstract, final or empty. 100
Errors Parameter conf should be final. 100
Errors First sentence should end with a period. 104
Errors Method 'set' is not designed for extension - needs to be abstract, final or empty. 110
Errors Parameter conf should be final. 110
Errors Parameter value should be final. 110
Errors First sentence should end with a period. 114
Errors Method 'setIfUnset' is not designed for extension - needs to be abstract, final or empty. 120
Errors Parameter conf should be final. 120
Errors Parameter value should be final. 120

org/apache/giraph/counters/GiraphHadoopCounter.java

Violation Message Line
Errors Parameter counter should be final. 40
Errors 'counter' hides a field. 40
Errors Method 'getHadoopCounter' is not designed for extension - needs to be abstract, final or empty. 49
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 53
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 58
Errors Parameter genericRight should be final. 59
Errors Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 75
Errors Parameter value should be final. 75
Errors Method 'increment' is not designed for extension - needs to be abstract, final or empty. 82
Errors Method 'increment' is not designed for extension - needs to be abstract, final or empty. 91
Errors Parameter incr should be final. 91
Errors First sentence should end with a period. 95
Errors Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 100
Errors Method 'getDisplayName' is not designed for extension - needs to be abstract, final or empty. 109
Errors Method 'getName' is not designed for extension - needs to be abstract, final or empty. 118
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 128
Errors Parameter out should be final. 128
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 138
Errors Parameter in should be final. 138

org/apache/giraph/counters/GiraphStats.java

Violation Message Line
Errors Class GiraphStats should be declared as final. 29
Errors First sentence should end with a period. 30
Errors First sentence should end with a period. 32
Errors First sentence should end with a period. 34
Errors First sentence should end with a period. 36
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 41
Errors First sentence should end with a period. 43
Errors First sentence should end with a period. 45
Errors First sentence should end with a period. 48
Errors First sentence should end with a period. 51
Errors First sentence should end with a period. 53
Errors First sentence should end with a period. 56
Errors First sentence should end with a period. 60
Errors Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 61
Errors First sentence should end with a period. 63
Errors First sentence should end with a period. 65
Errors First sentence should end with a period. 67
Errors First sentence should end with a period. 69
Errors First sentence should end with a period. 71
Errors First sentence should end with a period. 73
Errors First sentence should end with a period. 75
Errors First sentence should end with a period. 77
Errors First sentence should end with a period. 79
Errors First sentence should end with a period. 81
Errors First sentence should end with a period. 83
Errors First sentence should end with a period. 85
Errors First sentence should end with a period. 88
Errors Parameter context should be final. 96
Errors Parameter context should be final. 121
Errors First sentence should end with a period. 134
Errors First sentence should end with a period. 143
Errors First sentence should end with a period. 152
Errors First sentence should end with a period. 161
Errors First sentence should end with a period. 170
Errors First sentence should end with a period. 179
Errors First sentence should end with a period. 188
Errors First sentence should end with a period. 197
Errors First sentence should end with a period. 206
Errors First sentence should end with a period. 215
Errors First sentence should end with a period. 224

org/apache/giraph/counters/GiraphTimers.java

Violation Message Line
Errors Class GiraphTimers should be declared as final. 33
Errors First sentence should end with a period. 34
Errors First sentence should end with a period. 36
Errors First sentence should end with a period. 38
Errors First sentence should end with a period. 40
Errors First sentence should end with a period. 43
Errors Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
Errors First sentence should end with a period. 46
Errors First sentence should end with a period. 48
Errors First sentence should end with a period. 50
Errors First sentence should end with a period. 52
Errors First sentence should end with a period. 55
Errors First sentence should end with a period. 58
Errors Parameter context should be final. 66
Errors Parameter context should be final. 80
Errors First sentence should end with a period. 93
Errors First sentence should end with a period. 102
Errors Parameter superstep should be final. 109
Errors Parameter computationName should be final. 110
Errors '+' should be on a new line. 117
Errors Avoid inline conditionals. 118

org/apache/giraph/counters/HadoopCountersBase.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors First sentence should end with a period. 30
Errors Parameter context should be final. 39
Errors 'context' hides a field. 39
Errors Parameter groupName should be final. 39
Errors 'groupName' hides a field. 39
Errors First sentence should end with a period. 44
Errors Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 49
Errors Method 'getCounter' is not designed for extension - needs to be abstract, final or empty. 59
Errors Parameter name should be final. 59

org/apache/giraph/edge/ArrayListEdges.java

Violation Message Line
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 45
Errors Parameter edges should be final. 46
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 57
Errors Parameter capacity should be final. 58
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 62
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 67
Errors Parameter edge should be final. 68
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 72
Errors Parameter targetVertexId should be final. 73
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 82
Errors Method 'mutableIterator' is not designed for extension - needs to be abstract, final or empty. 92
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 100
Errors Parameter out should be final. 101
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 109
Errors Parameter in should be final. 110

org/apache/giraph/edge/ByteArrayEdges.java

Violation Message Line
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 54
Errors Parameter edges should be final. 55
Errors '+' should be on a new line. 62
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 71
Errors Parameter capacity should be final. 72
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 84
Errors Parameter edge should be final. 85
Errors '+' should be on a new line. 92
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 100
Errors Parameter targetVertexId should be final. 101
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 130
Errors First sentence should end with a period. 140
Errors '+' should be on a new line. 158
Errors Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 165
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 170
Errors Parameter in should be final. 171
Errors '||' should be on a new line. 175
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 184
Errors Parameter out should be final. 185

org/apache/giraph/edge/DefaultEdge.java

Violation Message Line
Errors First sentence should end with a period. 34
Errors First sentence should end with a period. 36
Errors First sentence should end with a period. 39
Errors Parameter targetVertexId should be final. 50
Errors 'targetVertexId' hides a field. 50
Errors Parameter value should be final. 50
Errors 'value' hides a field. 50
Errors Method 'getTargetVertexId' is not designed for extension - needs to be abstract, final or empty. 55
Errors Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 60
Errors Method 'setTargetVertexId' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter targetVertexId should be final. 66
Errors 'targetVertexId' hides a field. 66
Errors Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 70
Errors Parameter value should be final. 71
Errors 'value' hides a field. 71
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 75
Errors '+' should be on a new line. 77

org/apache/giraph/edge/Edge.java

Violation Message Line
Errors First sentence should end with a period. 32
Errors First sentence should end with a period. 39

org/apache/giraph/edge/EdgeFactory.java

Violation Message Line
Errors First sentence should end with a period. 25
Errors Class EdgeFactory should be declared as final. 28
Errors First sentence should end with a period. 29
Errors First sentence should end with a period. 32
Errors Parameter id should be final. 43
Errors Parameter value should be final. 43
Errors First sentence should end with a period. 47
Errors Parameter id should be final. 55
Errors First sentence should end with a period. 59
Errors Parameter id should be final. 70
Errors Parameter value should be final. 70
Errors First sentence should end with a period. 78
Errors Parameter id should be final. 86

org/apache/giraph/edge/EdgeNoValue.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 34
Errors Parameter targetVertexId should be final. 42
Errors 'targetVertexId' hides a field. 42
Errors Method 'setTargetVertexId' is not designed for extension - needs to be abstract, final or empty. 46
Errors Parameter targetVertexId should be final. 47
Errors 'targetVertexId' hides a field. 47
Errors Parameter value should be final. 52
Errors Method 'getTargetVertexId' is not designed for extension - needs to be abstract, final or empty. 56
Errors Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 61
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 66

org/apache/giraph/edge/EdgeStore.java

Violation Message Line
Errors First sentence should end with a period. 49
Errors Parameter service should be final. 79
Errors 'service' hides a field. 79
Errors Parameter configuration should be final. 80
Errors 'configuration' hides a field. 80
Errors Parameter progressable should be final. 81
Errors 'progressable' hides a field. 81
Errors Method 'addPartitionEdges' is not designed for extension - needs to be abstract, final or empty. 98
Errors Parameter partitionId should be final. 99
Errors Parameter edges should be final. 99
Errors '?' should be on a new line. 117
Errors Avoid inline conditionals. 117
Errors ':' should be on a new line. 118
Errors Parameter inputEdges should be final. 146
Errors Method 'moveEdgesToVertices' is not designed for extension - needs to be abstract, final or empty. 158
Errors Parameter callableId should be final. 179
Errors '+' should be on a new line. 234

org/apache/giraph/edge/HashMapEdges.java

Violation Message Line
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 50
Errors Parameter edges should be final. 51
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 55
Errors Parameter capacity should be final. 56
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 60
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter edge should be final. 66
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 70
Errors Parameter targetVertexId should be final. 71
Errors Method 'getEdgeValue' is not designed for extension - needs to be abstract, final or empty. 75
Errors Parameter targetVertexId should be final. 76
Errors Method 'setEdgeValue' is not designed for extension - needs to be abstract, final or empty. 80
Errors Parameter targetVertexId should be final. 81
Errors Parameter edgeValue should be final. 81
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 87
Errors Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 92
Errors Method 'mutableIterator' is not designed for extension - needs to be abstract, final or empty. 100
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 128
Errors Parameter out should be final. 129
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 137
Errors Parameter in should be final. 138

org/apache/giraph/edge/HashMultimapEdges.java

Violation Message Line
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 49
Errors Parameter edges should be final. 50
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 61
Errors Parameter expectedNeighbors should be final. 61
Errors Parameter expectedEdgesPerNeighbor should be final. 61
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 66
Errors Parameter capacity should be final. 67
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 73
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 78
Errors Parameter edge should be final. 79
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 83
Errors Parameter targetVertexId should be final. 84
Errors Method 'getAllEdgeValues' is not designed for extension - needs to be abstract, final or empty. 88
Errors Parameter targetVertexId should be final. 89
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 93
Errors Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 98
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 124
Errors Parameter out should be final. 125
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 136
Errors Parameter in should be final. 137
Errors Avoid inline conditionals. 142

org/apache/giraph/edge/IntNullArrayEdges.java

Violation Message Line
Errors First sentence should end with a period. 44
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 47
Errors Parameter edges should be final. 48
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 52
Errors Parameter capacity should be final. 53
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 57
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 62
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 67
Errors Parameter edge should be final. 68
Errors Parameter i should be final. 77
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 88
Errors Parameter targetVertexId should be final. 89
Errors Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 99
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 122
Errors Parameter out should be final. 123
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 131
Errors Parameter in should be final. 132

org/apache/giraph/edge/LongDoubleArrayEdges.java

Violation Message Line
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 51
Errors Parameter edges should be final. 52
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 56
Errors Parameter capacity should be final. 57
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 62
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 68
Errors Parameter edge should be final. 69
Errors '4' is a magic number. 79
Errors Parameter i should be final. 90
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 105
Errors Parameter targetVertexId should be final. 106
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 116
Errors Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 121
Errors Parameter index should be final. 163
Errors 'index' hides a field. 163
Errors Parameter value should be final. 172
Errors Method 'mutableIterator' is not designed for extension - needs to be abstract, final or empty. 180
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 211
Errors Parameter out should be final. 212
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 222
Errors Parameter in should be final. 223

org/apache/giraph/edge/LongDoubleHashMapEdges.java

Violation Message Line
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 52
Errors Parameter edges should be final. 53
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 57
Errors Parameter capacity should be final. 58
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 62
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 67
Errors Parameter edge should be final. 68
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 72
Errors Parameter targetVertexId should be final. 73
Errors Method 'getEdgeValue' is not designed for extension - needs to be abstract, final or empty. 77
Errors Parameter targetVertexId should be final. 78
Errors Method 'setEdgeValue' is not designed for extension - needs to be abstract, final or empty. 89
Errors Parameter targetVertexId should be final. 90
Errors Parameter edgeValue should be final. 91
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 97
Errors Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 102
Errors Parameter entry should be final. 144
Errors 'entry' hides a field. 144
Errors Parameter value should be final. 153
Errors Method 'mutableIterator' is not designed for extension - needs to be abstract, final or empty. 161
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 193
Errors Parameter out should be final. 194
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 202
Errors Parameter in should be final. 203

org/apache/giraph/edge/LongNullArrayEdges.java

Violation Message Line
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 46
Errors Parameter edges should be final. 47
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 51
Errors Parameter capacity should be final. 52
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 56
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 61
Errors Parameter edge should be final. 62
Errors '4' is a magic number. 71
Errors Parameter i should be final. 81
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 94
Errors Parameter targetVertexId should be final. 95
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 105
Errors Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 110
Errors Method 'mutableIterator' is not designed for extension - needs to be abstract, final or empty. 118
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 147
Errors Parameter out should be final. 148
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 156
Errors Parameter in should be final. 157

org/apache/giraph/edge/LongNullHashSetEdges.java

Violation Message Line
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 48
Errors Parameter edges should be final. 49
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 53
Errors Parameter capacity should be final. 54
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 58
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter edge should be final. 64
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 68
Errors Parameter targetVertexId should be final. 69
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 73
Errors Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 78
Errors Method 'mutableIterator' is not designed for extension - needs to be abstract, final or empty. 86
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 112
Errors Parameter out should be final. 113
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 121
Errors Parameter in should be final. 122
Errors Method 'getEdgeValue' is not designed for extension - needs to be abstract, final or empty. 130
Errors Parameter targetVertexId should be final. 131
Errors Parameter targetVertexId should be final. 140
Errors Parameter edgeValue should be final. 141

org/apache/giraph/edge/MapMutableEdge.java

Violation Message Line
Errors Method 'setEntry' is not designed for extension - needs to be abstract, final or empty. 42
Errors Parameter entry should be final. 42
Errors 'entry' hides a field. 42
Errors Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 46
Errors Parameter value should be final. 47
Errors Method 'getTargetVertexId' is not designed for extension - needs to be abstract, final or empty. 52
Errors Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 57

org/apache/giraph/edge/MutableEdgesIterable.java

Violation Message Line
Errors Parameter vertex should be final. 44
Errors 'vertex' hides a field. 44
Errors Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 48

org/apache/giraph/edge/MutableEdgesWrapper.java

Violation Message Line
Errors Class MutableEdgesWrapper should be declared as final. 42
Errors Parameter oldEdges should be final. 60
Errors Parameter newEdges should be final. 61
Errors 'newEdges' hides a field. 61
Errors Parameter edges should be final. 78
Errors Parameter conf should be final. 79
Errors Parameter edge should be final. 133
Errors Parameter edges should be final. 146
Errors '+' should be on a new line. 147
Errors Parameter capacity should be final. 152
Errors '+' should be on a new line. 153
Errors '+' should be on a new line. 159
Errors Parameter edge should be final. 164
Errors Parameter targetVertexId should be final. 169
Errors Parameter out should be final. 184
Errors '+' should be on a new line. 185
Errors Parameter in should be final. 190
Errors '+' should be on a new line. 191

org/apache/giraph/examples/AggregatorsTestComputation.java

Violation Message Line
Errors First sentence should end with a period. 52
Errors First sentence should end with a period. 54
Errors First sentence should end with a period. 56
Errors First sentence should end with a period. 59
Errors First sentence should end with a period. 62
Errors First sentence should end with a period. 64
Errors First sentence should end with a period. 66
Errors First sentence should end with a period. 68
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 71
Errors Parameter vertex should be final. 73
Errors Parameter messages should be final. 74
Errors '10' is a magic number. 100
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 108
Errors '100' is a magic number. 118
Errors '4500' is a magic number. 122
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 141
Errors Parameter expected should be final. 165
Errors Parameter actual should be final. 165
Errors '+' should be on a new line. 167
Errors First sentence should end with a period. 172
Errors First sentence should end with a period. 177
Errors Method 'nextVertex' is not designed for extension - needs to be abstract, final or empty. 181
Errors Method 'getCurrentVertex' is not designed for extension - needs to be abstract, final or empty. 186
Errors '10d' is a magic number. 193
Errors '%' should be on a new line. 195
Errors '100f' is a magic number. 197
Errors '+' should be on a new line. 204
Errors '+' should be on a new line. 205
Errors First sentence should end with a period. 214
Errors Method 'createVertexReader' is not designed for extension - needs to be abstract, final or empty. 219
Errors Parameter split should be final. 221
Errors Parameter context should be final. 222
Errors First sentence should end with a period. 228
Errors First sentence should end with a period. 233
Errors Method 'nextEdge' is not designed for extension - needs to be abstract, final or empty. 236
Errors Method 'getCurrentEdge' is not designed for extension - needs to be abstract, final or empty. 241
Errors '%' should be on a new line. 246
Errors '100f' is a magic number. 248
Errors '+' should be on a new line. 253
Errors Method 'getCurrentSourceId' is not designed for extension - needs to be abstract, final or empty. 261
Errors First sentence should end with a period. 270
Errors Parameter conf should be final. 275
Errors Method 'createEdgeReader' is not designed for extension - needs to be abstract, final or empty. 277
Errors Parameter split should be final. 279
Errors Parameter context should be final. 279
Errors Method 'getSplits' is not designed for extension - needs to be abstract, final or empty. 283
Errors Parameter context should be final. 284
Errors Parameter minSplitCountHint should be final. 284

org/apache/giraph/examples/BrachaTouegDeadlockComputation.java

Violation Message Line
Errors First sentence should end with a period. 52
Errors First sentence should end with a period. 57
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 61
Errors Parameter vertex should be final. 63
Errors Parameter messages should be final. 64
Errors '||' should be on a new line. 135
Errors '&&' should be on a new line. 145
Errors '&&' should be on a new line. 146
Errors '&&' should be on a new line. 155
Errors '&&' should be on a new line. 156
Errors '+' should be on a new line. 162
Errors '&&' should be on a new line. 169
Errors First sentence should end with a period. 181
Errors Parameter vertex should be final. 187
Errors Parameter vertex should be final. 197
Errors Parameter receiver should be final. 240
Errors Parameter vertex should be final. 240
Errors First sentence should end with a period. 251
Errors Parameter sender should be final. 258
Errors Parameter receiver should be final. 258
Errors Parameter messageType should be final. 258
Errors '+' should be on a new line. 264
Errors Parameter vertex should be final. 275
Errors Parameter vertex should be final. 300
Errors Parameter vertex should be final. 332
Errors Parameter vertex should be final. 367
Errors Parameter message should be final. 368
Errors Parameter vertex should be final. 399
Errors Parameter message should be final. 400

org/apache/giraph/examples/ConnectedComponentsComputation.java

Violation Message Line
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 59
Errors Parameter vertex should be final. 61
Errors Parameter messages should be final. 62
Errors Expected @throws tag for 'IOException'. 62

org/apache/giraph/examples/GeneratedEdgeReader.java

Violation Message Line
Errors First sentence should end with a period. 30
Errors First sentence should end with a period. 42
Errors First sentence should end with a period. 46
Errors Variable 'recordsRead' must be private and have accessor methods. 47
Errors First sentence should end with a period. 48
Errors Variable 'totalRecords' must be private and have accessor methods. 49
Errors Variable 'inputSplit' must be private and have accessor methods. 51
Errors Parameter inputSplit should be final. 60
Errors 'inputSplit' hides a field. 60
Errors Parameter context should be final. 61
Errors '100.0f' is a magic number. 72

org/apache/giraph/examples/GeneratedVertexReader.java

Violation Message Line
Errors First sentence should end with a period. 32
Errors First sentence should end with a period. 44
Errors First sentence should end with a period. 52
Errors Variable 'recordsRead' must be private and have accessor methods. 53
Errors First sentence should end with a period. 54
Errors Variable 'totalRecords' must be private and have accessor methods. 55
Errors Variable 'inputSplit' must be private and have accessor methods. 57
Errors Variable 'reverseIdOrder' must be private and have accessor methods. 59
Errors Parameter inputSplit should be final. 68
Errors 'inputSplit' hides a field. 68
Errors Parameter context should be final. 69
Errors '100.0f' is a magic number. 81

org/apache/giraph/examples/IdentityComputation.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 42
Errors Parameter vertex should be final. 43
Errors Parameter messages should be final. 44

org/apache/giraph/examples/LongDoubleDoubleTextInputFormat.java

Violation Message Line
Errors Method 'createVertexReader' is not designed for extension - needs to be abstract, final or empty. 52
Errors Parameter split should be final. 53
Errors Parameter context should be final. 54
Errors Method 'setConf' is not designed for extension - needs to be abstract, final or empty. 59
Errors Parameter configuration should be final. 60
Errors Method 'getConf' is not designed for extension - needs to be abstract, final or empty. 65
Errors First sentence should end with a period. 78
Errors Method 'getCurrentVertex' is not designed for extension - needs to be abstract, final or empty. 81
Errors Method 'nextVertex' is not designed for extension - needs to be abstract, final or empty. 104

org/apache/giraph/examples/LongDoubleNullTextInputFormat.java

Violation Message Line
Errors First sentence should end with a period. 39
Errors Method 'createVertexReader' is not designed for extension - needs to be abstract, final or empty. 50
Errors Parameter split should be final. 51
Errors Parameter context should be final. 52
Errors Method 'setConf' is not designed for extension - needs to be abstract, final or empty. 57
Errors Parameter configuration should be final. 58
Errors Method 'getConf' is not designed for extension - needs to be abstract, final or empty. 63
Errors First sentence should end with a period. 76
Errors Method 'getCurrentVertex' is not designed for extension - needs to be abstract, final or empty. 79
Errors Method 'nextVertex' is not designed for extension - needs to be abstract, final or empty. 101

org/apache/giraph/examples/MaxComputation.java

Violation Message Line
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 32
Errors Parameter vertex should be final. 33
Errors Parameter messages should be final. 34

org/apache/giraph/examples/NormalizingLongDoubleDoubleTextInputFormat.java

Violation Message Line
Errors Method 'createVertexReader' is not designed for extension - needs to be abstract, final or empty. 53
Errors Parameter split should be final. 55
Errors Parameter context should be final. 55
Errors Method 'setConf' is not designed for extension - needs to be abstract, final or empty. 59
Errors Parameter configuration should be final. 60
Errors Method 'getConf' is not designed for extension - needs to be abstract, final or empty. 65
Errors First sentence should end with a period. 77
Errors First sentence should end with a period. 79
Errors Method 'getCurrentVertex' is not designed for extension - needs to be abstract, final or empty. 82
Errors Method 'parse' is not designed for extension - needs to be abstract, final or empty. 106
Errors Parameter tokens should be final. 106
Errors Parameter edges should be final. 107
Errors Method 'normalize' is not designed for extension - needs to be abstract, final or empty. 119
Errors Parameter edges should be final. 119
Errors Method 'nextVertex' is not designed for extension - needs to be abstract, final or empty. 133

org/apache/giraph/examples/PageRankComputation.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors Method 'transitionProbability' is not designed for extension - needs to be abstract, final or empty. 33
Errors Parameter vertex should be final. 35
Errors Parameter stateProbability should be final. 36
Errors Parameter edge should be final. 36
Errors Method 'recompute' is not designed for extension - needs to be abstract, final or empty. 40
Errors Parameter vertex should be final. 42
Errors Parameter partialRanks should be final. 43
Errors Parameter teleportationProbability should be final. 43
Errors '*' should be on a new line. 51
Errors '+' should be on a new line. 52

org/apache/giraph/examples/RandomWalkComputation.java

Violation Message Line
Errors First sentence should end with a period. 30
Errors First sentence should end with a period. 37
Errors '+' should be on a new line. 38
Errors First sentence should end with a period. 40
Errors First sentence should end with a period. 43
Errors First sentence should end with a period. 46
Errors First sentence should end with a period. 49
Errors First sentence should end with a period. 52
Errors First sentence should end with a period. 56
Errors First sentence should end with a period. 58
Errors Method 'initialProbability' is not designed for extension - needs to be abstract, final or empty. 66
Errors First sentence should end with a period. 70
Errors Method 'getDanglingProbability' is not designed for extension - needs to be abstract, final or empty. 99
Errors Method 'getPreviousCumulativeProbability' is not designed for extension - needs to be abstract, final or empty. 108
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 113
Errors Parameter vertex should be final. 115
Errors Parameter messages should be final. 116
Errors First sentence should end with a period. 157
Errors First sentence should end with a period. 165
Errors Method 'teleportationProbability' is not designed for extension - needs to be abstract, final or empty. 169

org/apache/giraph/examples/RandomWalkVertexMasterCompute.java

Violation Message Line
Errors First sentence should end with a period. 34
Errors First sentence should end with a period. 37
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 41
Errors '+' should be on a new line. 56
Errors '+' should be on a new line. 57
Errors '+' should be on a new line. 58
Errors '+' should be on a new line. 59
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 69

org/apache/giraph/examples/RandomWalkWithRestartComputation.java

Violation Message Line
Errors First sentence should end with a period. 36
Errors First sentence should end with a period. 40
Errors Parameter vertex should be final. 45
Errors Method 'transitionProbability' is not designed for extension - needs to be abstract, final or empty. 58
Errors Parameter vertex should be final. 60
Errors Parameter stateProbability should be final. 62
Errors Parameter edge should be final. 62
Errors Method 'recompute' is not designed for extension - needs to be abstract, final or empty. 66
Errors Parameter vertex should be final. 68
Errors Parameter transitionProbabilities should be final. 69
Errors Parameter teleportationProbability should be final. 70

org/apache/giraph/examples/RandomWalkWorkerContext.java

Violation Message Line
Errors First sentence should end with a period. 40
Errors First sentence should end with a period. 42
Errors First sentence should end with a period. 44
Errors Name 'MAX_SUPERSTEPS' must match pattern '^[a-z][a-zA-Z0-9]*$'. 45
Errors First sentence should end with a period. 46
Errors Name 'TELEPORTATION_PROBABILITY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 47
Errors First sentence should end with a period. 48
Errors Name 'SOURCES' must match pattern '^[a-z][a-zA-Z0-9]*$'. 49
Errors First sentence should end with a period. 51
Errors First sentence should end with a period. 55
Errors Method 'getMaxSupersteps' is not designed for extension - needs to be abstract, final or empty. 62
Errors '+' should be on a new line. 65
Errors '+' should be on a new line. 66
Errors Method 'getTeleportationProbability' is not designed for extension - needs to be abstract, final or empty. 75
Errors '+' should be on a new line. 78
Errors '+' should be on a new line. 79
Errors Method 'isSource' is not designed for extension - needs to be abstract, final or empty. 90
Errors Parameter id should be final. 90
Errors Method 'numSources' is not designed for extension - needs to be abstract, final or empty. 97
Errors Parameter configuration should be final. 110
Errors Method 'preApplication' is not designed for extension - needs to be abstract, final or empty. 143
Errors First sentence should end with a period. 149
Errors Parameter configuration should be final. 154

org/apache/giraph/examples/SimpleAggregatorWriter.java

Violation Message Line
Errors First sentence should end with a period. 40
Errors Name 'FILENAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 41
Errors First sentence should end with a period. 42
Errors Missing a Javadoc comment. 45
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 49
Errors Parameter context should be final. 51
Errors Parameter applicationAttempt should be final. 51
Errors First sentence should end with a period. 59
Errors Parameter applicationAttempt should be final. 64
Errors Method 'writeAggregator' is not designed for extension - needs to be abstract, final or empty. 68
Errors Parameter aggregatorMap should be final. 70
Errors Parameter superstep should be final. 71
Errors Method 'close' is not designed for extension - needs to be abstract, final or empty. 78

org/apache/giraph/examples/SimpleCheckpoint.java

Violation Message Line
Errors First sentence should end with a period. 54
Errors First sentence should end with a period. 56
Errors First sentence should end with a period. 58
Errors First sentence should end with a period. 64
Errors First sentence should end with a period. 67
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 76
Errors Parameter vertex should be final. 78
Errors Parameter messages should be final. 79
Errors '&&' should be on a new line. 85
Errors '&&' should be on a new line. 86
Errors '+' should be on a new line. 88
Errors '+' should be on a new line. 89
Errors '+' should be on a new line. 90
Errors '+' should be on a new line. 103
Errors '+' should be on a new line. 109
Errors '+' should be on a new line. 110
Errors '+' should be on a new line. 115
Errors '+' should be on a new line. 116
Errors '+' should be on a new line. 119
Errors '+' should be on a new line. 123
Errors '+' should be on a new line. 124
Errors '+' should be on a new line. 125
Errors '+' should be on a new line. 126
Errors '+' should be on a new line. 127
Errors First sentence should end with a period. 140
Errors First sentence should end with a period. 142
Errors Name 'FINAL_SUM' must match pattern '^[a-z][a-zA-Z0-9]*$'. 143
Errors First sentence should end with a period. 144
Errors '6' is a magic number. 145
Errors Missing a Javadoc comment. 149
Errors Method 'preApplication' is not designed for extension - needs to be abstract, final or empty. 153
Errors Method 'postApplication' is not designed for extension - needs to be abstract, final or empty. 162
Errors First sentence should end with a period. 169
Errors Parameter value should be final. 174
Errors Method 'getSupersteps' is not designed for extension - needs to be abstract, final or empty. 185
Errors Missing a Javadoc comment. 185
Errors Method 'getEnableFault' is not designed for extension - needs to be abstract, final or empty. 189
Errors Missing a Javadoc comment. 189
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 194
Errors Parameter args should be final. 195
Errors '100.0f' is a magic number. 249
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 274
Errors Parameter args should be final. 288
Errors Expected @throws tag for 'Exception'. 288
Errors Method 'getConf' is not designed for extension - needs to be abstract, final or empty. 292
Errors Method 'setConf' is not designed for extension - needs to be abstract, final or empty. 297
Errors Parameter conf should be final. 298
Errors 'conf' hides a field. 298

org/apache/giraph/examples/SimpleCombinerComputation.java

Violation Message Line
Errors First sentence should end with a period. 35
Errors Name 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 36
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 38
Errors Parameter vertex should be final. 40
Errors Parameter messages should be final. 41
Errors '101' is a magic number. 43
Errors '102' is a magic number. 44
Errors '103' is a magic number. 45
Errors '+' should be on a new line. 57
Errors '306' is a magic number. 60
Errors '3' is a magic number. 64
Errors '+' should be on a new line. 66

org/apache/giraph/examples/SimpleFailComputation.java

Violation Message Line
Errors First sentence should end with a period. 30
Errors First sentence should end with a period. 35
Errors Name 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 36
Errors Comment matches to-do format 'TODO:'. 37
Errors First sentence should end with a period. 37
Errors Name 'SUPERSTEP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 38
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 40
Errors Parameter vertex should be final. 42
Errors Parameter messages should be final. 43
Errors '0.15f' is a magic number. 50
Errors '0.85f' is a magic number. 50
Errors '30' is a magic number. 52
Errors '20' is a magic number. 53
Errors '10L' is a magic number. 54
Errors '2000' is a magic number. 56
Errors '10' is a magic number. 61
Errors First sentence should end with a period. 75
Errors Parameter superstep should be final. 80

org/apache/giraph/examples/SimpleInDegreeCountComputation.java

Violation Message Line
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 38
Errors Parameter vertex should be final. 40
Errors Parameter messages should be final. 41

org/apache/giraph/examples/SimpleLongDoubleDoubleDoubleIdentityComputation.java

Violation Message Line
Errors First sentence should end with a period. 24

org/apache/giraph/examples/SimpleMasterComputeComputation.java

Violation Message Line
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 41
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 45
Errors Parameter vertex should be final. 47
Errors Parameter messages should be final. 48
Errors Avoid inline conditionals. 49
Errors First sentence should end with a period. 63
Errors Name 'FINAL_SUM' must match pattern '^[a-z][a-zA-Z0-9]*$'. 64
Errors Missing a Javadoc comment. 83
Errors Parameter sum should be final. 83
Errors Missing a Javadoc comment. 87
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 97
Errors '10' is a magic number. 101
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 106

org/apache/giraph/examples/SimpleMsgComputation.java

Violation Message Line
Errors First sentence should end with a period. 35
Errors Name 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 36
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 37
Errors Parameter vertex should be final. 39
Errors Parameter messages should be final. 40
Errors '101' is a magic number. 42
Errors '102' is a magic number. 43
Errors '103' is a magic number. 44
Errors '+' should be on a new line. 54
Errors '306' is a magic number. 57
Errors '3' is a magic number. 61
Errors '+' should be on a new line. 62

org/apache/giraph/examples/SimpleMutateGraphComputation.java

Violation Message Line
Errors First sentence should end with a period. 37
Errors Name 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 38
Errors First sentence should end with a period. 40
Errors '100' is a magic number. 41
Errors Parameter range should be final. 51
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 55
Errors Parameter vertex should be final. 57
Errors Parameter messages should be final. 58
Errors '3' is a magic number. 70
Errors '+' should be on a new line. 74
Errors '+' should be on a new line. 75
Errors '+' should be on a new line. 81
Errors '+' should be on a new line. 82
Errors '3' is a magic number. 87
Errors '4' is a magic number. 92
Errors '5' is a magic number. 94
Errors '+' should be on a new line. 98
Errors '+' should be on a new line. 99
Errors '+' should be on a new line. 105
Errors '+' should be on a new line. 106
Errors '3' is a magic number. 111
Errors '6' is a magic number. 114
Errors '3' is a magic number. 117
Errors '7' is a magic number. 120
Errors '+' should be on a new line. 124
Errors '+' should be on a new line. 125
Errors '8' is a magic number. 128
Errors '+' should be on a new line. 132
Errors '+' should be on a new line. 133
Errors First sentence should end with a period. 146
Errors First sentence should end with a period. 148
Errors First sentence should end with a period. 150
Errors First sentence should end with a period. 152
Errors Method 'postSuperstep' is not designed for extension - needs to be abstract, final or empty. 165
Errors '+' should be on a new line. 172
Errors '+' should be on a new line. 173
Errors Method 'getVertexCount' is not designed for extension - needs to be abstract, final or empty. 179
Errors Missing a Javadoc comment. 179
Errors Method 'getEdgeCount' is not designed for extension - needs to be abstract, final or empty. 183
Errors Missing a Javadoc comment. 183
Errors Method 'getOrigEdgeCount' is not designed for extension - needs to be abstract, final or empty. 187
Errors Missing a Javadoc comment. 187
Errors Method 'increaseEdgesRemoved' is not designed for extension - needs to be abstract, final or empty. 194

org/apache/giraph/examples/SimpleOutDegreeCountComputation.java

Violation Message Line
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 37
Errors Parameter vertex should be final. 39
Errors Parameter messages should be final. 40

org/apache/giraph/examples/SimplePageRankComputation.java

Violation Message Line
Errors First sentence should end with a period. 54
Errors First sentence should end with a period. 56
Errors First sentence should end with a period. 59
Errors Name 'SUM_AGG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 60
Errors First sentence should end with a period. 61
Errors Name 'MIN_AGG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 62
Errors First sentence should end with a period. 63
Errors Name 'MAX_AGG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 64
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 66
Errors Parameter vertex should be final. 68
Errors Parameter messages should be final. 69
Errors '0.15f' is a magic number. 76
Errors '0.85f' is a magic number. 76
Errors '+' should be on a new line. 81
Errors '+' should be on a new line. 82
Errors First sentence should end with a period. 100
Errors Name 'FINAL_MAX' must match pattern '^[a-z][a-zA-Z0-9]*$'. 101
Errors First sentence should end with a period. 102
Errors Name 'FINAL_MIN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 103
Errors First sentence should end with a period. 104
Errors Name 'FINAL_SUM' must match pattern '^[a-z][a-zA-Z0-9]*$'. 105
Errors Missing a Javadoc comment. 107
Errors Missing a Javadoc comment. 111
Errors Missing a Javadoc comment. 115
Errors Method 'postApplication' is not designed for extension - needs to be abstract, final or empty. 124
Errors Method 'preSuperstep' is not designed for extension - needs to be abstract, final or empty. 135
Errors '3' is a magic number. 137
Errors '+' should be on a new line. 138
Errors '+' should be on a new line. 139
Errors '!=' should be on a new line. 141
Errors '+' should be on a new line. 143
Errors '+' should be on a new line. 144
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 164
Errors First sentence should end with a period. 173
Errors First sentence should end with a period. 178
Errors Method 'nextVertex' is not designed for extension - needs to be abstract, final or empty. 182
Errors Method 'getCurrentVertex' is not designed for extension - needs to be abstract, final or empty. 187
Errors '10d' is a magic number. 194
Errors '%' should be on a new line. 196
Errors '100f' is a magic number. 198
Errors '+' should be on a new line. 205
Errors '+' should be on a new line. 206
Errors First sentence should end with a period. 213
Errors Method 'createVertexReader' is not designed for extension - needs to be abstract, final or empty. 218
Errors Parameter split should be final. 220
Errors Parameter context should be final. 221
Errors First sentence should end with a period. 227
Errors Method 'createVertexWriter' is not designed for extension - needs to be abstract, final or empty. 232
Errors Parameter context should be final. 233
Errors First sentence should end with a period. 238
Errors Method 'writeVertex' is not designed for extension - needs to be abstract, final or empty. 242
Errors Parameter vertex should be final. 244

org/apache/giraph/examples/SimpleShortestPathsComputation.java

Violation Message Line
Errors First sentence should end with a period. 41
Errors First sentence should end with a period. 45
Errors Parameter vertex should be final. 55
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 59
Errors Parameter vertex should be final. 61
Errors Parameter messages should be final. 62
Errors Avoid inline conditionals. 66
Errors '+' should be on a new line. 71
Errors '+' should be on a new line. 79

org/apache/giraph/examples/SimpleSuperstepComputation.java

Violation Message Line
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 47
Errors Parameter vertex should be final. 49
Errors Parameter messages should be final. 50
Errors '+' should be on a new line. 53
Errors '+' should be on a new line. 57
Errors '+' should be on a new line. 61
Errors '3' is a magic number. 65
Errors First sentence should end with a period. 70
Errors First sentence should end with a period. 75
Errors Method 'nextVertex' is not designed for extension - needs to be abstract, final or empty. 79
Errors Method 'getCurrentVertex' is not designed for extension - needs to be abstract, final or empty. 84
Errors '?' should be on a new line. 89
Errors Avoid inline conditionals. 89
Errors '-' should be on a new line. 90
Errors ':' should be on a new line. 91
Errors '10' is a magic number. 95
Errors '%' should be on a new line. 98
Errors '100f' is a magic number. 100
Errors '+' should be on a new line. 106
Errors '+' should be on a new line. 107
Errors '+' should be on a new line. 108
Errors First sentence should end with a period. 115
Errors Method 'createVertexReader' is not designed for extension - needs to be abstract, final or empty. 120
Errors Parameter split should be final. 122
Errors Parameter context should be final. 122
Errors First sentence should end with a period. 129
Errors Method 'createVertexWriter' is not designed for extension - needs to be abstract, final or empty. 134
Errors Parameter context should be final. 135
Errors First sentence should end with a period. 140
Errors Method 'writeVertex' is not designed for extension - needs to be abstract, final or empty. 144
Errors Parameter vertex should be final. 145

org/apache/giraph/examples/SimpleTextVertexOutputFormat.java

Violation Message Line
Errors First sentence should end with a period. 36
Errors Parameter vertex should be final. 42
Errors Method 'createVertexWriter' is not designed for extension - needs to be abstract, final or empty. 50
Errors Parameter context should be final. 51

org/apache/giraph/examples/SimpleTriangleClosingComputation.java

Violation Message Line
Errors First sentence should end with a period. 70
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 74
Errors Parameter vertex should be final. 76
Errors Parameter messages should be final. 77
Errors '?' should be on a new line. 85
Errors Avoid inline conditionals. 85
Errors First sentence should end with a period. 109
Errors First sentence should end with a period. 111
Errors First sentence should end with a period. 114
Errors First sentence should end with a period. 117
Errors Parameter k should be final. 121
Errors Parameter v should be final. 121
Errors First sentence should end with a period. 125
Errors Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 127
Errors First sentence should end with a period. 128
Errors Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 130
Errors First sentence should end with a period. 131
Errors Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 134
Errors Parameter other should be final. 135
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 139
Errors Parameter obj should be final. 140
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 151
Errors First sentence should end with a period. 157
Errors First sentence should end with a period. 161
Errors First sentence should end with a period. 165
Errors Method 'setClass' is not designed for extension - needs to be abstract, final or empty. 166

org/apache/giraph/examples/SimpleVertexWithWorkerContext.java

Violation Message Line
Errors Line is longer than 80 characters. 22
Errors First sentence should end with a period. 48
Errors First sentence should end with a period. 50
Errors Method 'setConf' is not designed for extension - needs to be abstract, final or empty. 53
Errors Parameter conf should be final. 54
Errors 'conf' hides a field. 54
Errors Method 'getConf' is not designed for extension - needs to be abstract, final or empty. 58
Errors First sentence should end with a period. 63
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 68
Errors Parameter vertex should be final. 70
Errors Parameter messages should be final. 71
Errors '+' should be on a new line. 77
Errors First sentence should end with a period. 90
Errors Method 'preApplication' is not designed for extension - needs to be abstract, final or empty. 95
Errors '+' should be on a new line. 107
Errors '+' should be on a new line. 113
Errors '+' should be on a new line. 117
Errors '+' should be on a new line. 120
Errors Method 'postApplication' is not designed for extension - needs to be abstract, final or empty. 131
Errors Method 'emit' is not designed for extension - needs to be abstract, final or empty. 156
Errors Parameter s should be final. 156
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 165
Errors Parameter args should be final. 166
Errors '100.0f' is a magic number. 180
Errors Parameter args should be final. 194
Errors Expected @throws tag for 'Exception'. 194

org/apache/giraph/examples/TestComputationStateComputation.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors First sentence should end with a period. 37
Errors First sentence should end with a period. 39
Errors First sentence should end with a period. 41
Errors First sentence should end with a period. 44
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 50
Errors Parameter vertex should be final. 52
Errors Parameter messages should be final. 53
Errors '5' is a magic number. 55
Errors Method 'preSuperstep' is not designed for extension - needs to be abstract, final or empty. 60
Errors Method 'postSuperstep' is not designed for extension - needs to be abstract, final or empty. 66
Errors First sentence should end with a period. 72
Errors First sentence should end with a period. 77
Errors First sentence should end with a period. 79
Errors Method 'preSuperstep' is not designed for extension - needs to be abstract, final or empty. 84
Errors Method 'postSuperstep' is not designed for extension - needs to be abstract, final or empty. 90
Errors Parameter expected should be final. 103
Errors Parameter actual should be final. 103
Errors '+' should be on a new line. 105

org/apache/giraph/examples/VerifyMessage.java

Violation Message Line
Errors First sentence should end with a period. 48
Errors First sentence should end with a period. 50
Errors First sentence should end with a period. 52
Errors Parameter superstep should be final. 67
Errors 'superstep' hides a field. 67
Errors Parameter sourceVertexId should be final. 67
Errors 'sourceVertexId' hides a field. 67
Errors Parameter value should be final. 67
Errors 'value' hides a field. 67
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 73
Errors Parameter input should be final. 74
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 80
Errors Parameter output should be final. 81
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 87
Errors '+' should be on a new line. 89
Errors First sentence should end with a period. 100
Errors First sentence should end with a period. 103
Errors Name 'FINAL_SUM' must match pattern '^[a-z][a-zA-Z0-9]*$'. 104
Errors First sentence should end with a period. 105
Errors Name 'SUPERSTEPS' must match pattern '^[a-z][a-zA-Z0-9]*$'. 106
Errors '6' is a magic number. 106
Errors First sentence should end with a period. 107
Errors Name 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 108
Errors Missing a Javadoc comment. 111
Errors Method 'preApplication' is not designed for extension - needs to be abstract, final or empty. 120
Errors Method 'postApplication' is not designed for extension - needs to be abstract, final or empty. 127
Errors Method 'compute' is not designed for extension - needs to be abstract, final or empty. 142
Errors Parameter vertex should be final. 144
Errors Parameter messages should be final. 145
Errors '+' should be on a new line. 156
Errors '+' should be on a new line. 157
Errors '+' should be on a new line. 164
Errors '+' should be on a new line. 165
Errors '+' should be on a new line. 166
Errors '+' should be on a new line. 171
Errors '+' should be on a new line. 172
Errors '&&' should be on a new line. 175
Errors '+' should be on a new line. 178
Errors '+' should be on a new line. 179
Errors '+' should be on a new line. 186
Errors '+' should be on a new line. 187
Errors '+' should be on a new line. 196
Errors '+' should be on a new line. 197
Errors '+' should be on a new line. 198
Errors '+' should be on a new line. 199
Errors '+' should be on a new line. 200
Errors Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 217

org/apache/giraph/examples/VertexWithDoubleValueDoubleEdgeTextOutputFormat.java

Violation Message Line
Errors Method 'createVertexWriter' is not designed for extension - needs to be abstract, final or empty. 35
Errors Parameter context should be final. 36
Errors Method 'writeVertex' is not designed for extension - needs to be abstract, final or empty. 46
Errors Parameter vertex should be final. 48

org/apache/giraph/examples/VertexWithDoubleValueNullEdgeTextOutputFormat.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors Method 'createVertexWriter' is not designed for extension - needs to be abstract, final or empty. 37
Errors Parameter context should be final. 38
Errors Method 'writeVertex' is not designed for extension - needs to be abstract, final or empty. 48
Errors Parameter vertex should be final. 50

org/apache/giraph/examples/io/formats/BrachaTouegDeadlockInputFormat.java

Violation Message Line
Errors Method 'createVertexReader' is not designed for extension - needs to be abstract, final or empty. 45
Errors Parameter split should be final. 46
Errors Parameter context should be final. 47
Errors Parameter line should be final. 70
Errors Unable to get class information for JSONException. 70
Errors Parameter jsonVertex should be final. 75
Errors Unable to get class information for JSONException. 75
Errors Parameter jsonVertex should be final. 81
Errors Unable to get class information for JSONException. 82
Errors Parameter jsonVertex should be final. 89
Errors Unable to get class information for JSONException. 89
Errors Parameter line should be final. 111
Errors Parameter jsonVertex should be final. 111
Errors Parameter e should be final. 112

org/apache/giraph/examples/utils/BrachaTouegDeadlockMessage.java

Violation Message Line
Errors '3' is a magic number. 50
Errors First sentence should end with a period. 51
Errors '4' is a magic number. 52
Errors Parameter id should be final. 66
Errors Parameter type should be final. 66
Errors 'type' hides a field. 66
Errors Method 'readFields' is not designed for extension - needs to be abstract, final or empty. 71
Errors Parameter input should be final. 72
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 77
Errors Parameter output should be final. 78