Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
242004506

Files

FilesInfosWarningsErrors
org/apache/giraph/GiraphRunner.java0020
org/apache/giraph/aggregators/BasicAggregator.java006
org/apache/giraph/aggregators/BooleanAndAggregator.java003
org/apache/giraph/aggregators/BooleanOrAggregator.java003
org/apache/giraph/aggregators/BooleanOverwriteAggregator.java003
org/apache/giraph/aggregators/DoubleMaxAggregator.java003
org/apache/giraph/aggregators/DoubleMinAggregator.java003
org/apache/giraph/aggregators/DoubleOverwriteAggregator.java003
org/apache/giraph/aggregators/DoubleProductAggregator.java003
org/apache/giraph/aggregators/DoubleSumAggregator.java003
org/apache/giraph/aggregators/FloatMaxAggregator.java003
org/apache/giraph/aggregators/FloatMinAggregator.java003
org/apache/giraph/aggregators/FloatOverwriteAggregator.java003
org/apache/giraph/aggregators/FloatProductAggregator.java003
org/apache/giraph/aggregators/FloatSumAggregator.java003
org/apache/giraph/aggregators/IntMaxAggregator.java003
org/apache/giraph/aggregators/IntMinAggregator.java003
org/apache/giraph/aggregators/IntOverwriteAggregator.java003
org/apache/giraph/aggregators/IntProductAggregator.java003
org/apache/giraph/aggregators/IntSumAggregator.java003
org/apache/giraph/aggregators/LongMaxAggregator.java003
org/apache/giraph/aggregators/LongMinAggregator.java003
org/apache/giraph/aggregators/LongOverwriteAggregator.java003
org/apache/giraph/aggregators/LongProductAggregator.java003
org/apache/giraph/aggregators/LongSumAggregator.java003
org/apache/giraph/benchmark/HashMapVertexPageRankBenchmark.java003
org/apache/giraph/benchmark/HashMapVertexShortestPathsBenchmark.java003
org/apache/giraph/benchmark/PageRankBenchmark.java0012
org/apache/giraph/benchmark/PageRankComputation.java006
org/apache/giraph/benchmark/RandomMessageBenchmark.java0054
org/apache/giraph/benchmark/ShortestPathsBenchmark.java0012
org/apache/giraph/benchmark/ShortestPathsComputation.java006
org/apache/giraph/benchmark/package-info.java001
org/apache/giraph/bsp/ApplicationState.java005
org/apache/giraph/bsp/BspInputFormat.java0010
org/apache/giraph/bsp/BspInputSplit.java0016
org/apache/giraph/bsp/BspOutputFormat.java0012
org/apache/giraph/bsp/BspRecordReader.java005
org/apache/giraph/bsp/BspRecordWriter.java006
org/apache/giraph/bsp/CentralizedService.java005
org/apache/giraph/bsp/CentralizedServiceMaster.java005
org/apache/giraph/bsp/CentralizedServiceWorker.java005
org/apache/giraph/bsp/ImmutableOutputCommitter.java007
org/apache/giraph/bsp/SuperstepState.java005
org/apache/giraph/comm/BasicRPCCommunications.java00209
org/apache/giraph/comm/CommunicationsInterface.java0013
org/apache/giraph/comm/MasterClient.java002
org/apache/giraph/comm/MasterClientServer.java001
org/apache/giraph/comm/MasterServer.java002
org/apache/giraph/comm/MsgList.java002
org/apache/giraph/comm/RPCCommunications.java0021
org/apache/giraph/comm/SendMessageCache.java0012
org/apache/giraph/comm/SendMutationsCache.java0022
org/apache/giraph/comm/ServerData.java0016
org/apache/giraph/comm/VertexIdMessages.java0017
org/apache/giraph/comm/VertexIdMessagesList.java002
org/apache/giraph/comm/VertexList.java002
org/apache/giraph/comm/WorkerClient.java0012
org/apache/giraph/comm/WorkerClientServer.java001
org/apache/giraph/comm/WorkerServer.java002
org/apache/giraph/comm/messages/BasicMessageStore.java006
org/apache/giraph/comm/messages/DiskBackedMessageStore.java0044
org/apache/giraph/comm/messages/DiskBackedMessageStoreByPartition.java0070
org/apache/giraph/comm/messages/FlushableMessageStore.java002
org/apache/giraph/comm/messages/MessageStore.java006
org/apache/giraph/comm/messages/MessageStoreByPartition.java008
org/apache/giraph/comm/messages/MessageStoreFactory.java002
org/apache/giraph/comm/messages/SequentialFileMessageStore.java0041
org/apache/giraph/comm/messages/SimpleMessageStore.java0060
org/apache/giraph/comm/netty/ByteCounter.java0044
org/apache/giraph/comm/netty/ChannelRotater.java0013
org/apache/giraph/comm/netty/NettyClient.java0093
org/apache/giraph/comm/netty/NettyMasterClient.java0010
org/apache/giraph/comm/netty/NettyMasterClientServer.java0010
org/apache/giraph/comm/netty/NettyMasterServer.java006
org/apache/giraph/comm/netty/NettyServer.java0044
org/apache/giraph/comm/netty/NettyWorkerClient.java0068
org/apache/giraph/comm/netty/NettyWorkerClientServer.java0029
org/apache/giraph/comm/netty/NettyWorkerServer.java0024
org/apache/giraph/comm/netty/handler/AddressRequestIdGenerator.java005
org/apache/giraph/comm/netty/handler/ClientRequestId.java0017
org/apache/giraph/comm/netty/handler/MasterRequestServerHandler.java0010
org/apache/giraph/comm/netty/handler/RequestDecoder.java0012
org/apache/giraph/comm/netty/handler/RequestEncoder.java009
org/apache/giraph/comm/netty/handler/RequestInfo.java0029
org/apache/giraph/comm/netty/handler/RequestServerHandler.java0035
org/apache/giraph/comm/netty/handler/ResponseClientHandler.java0024
org/apache/giraph/comm/netty/handler/WorkerRequestReservedMap.java008
org/apache/giraph/comm/netty/handler/WorkerRequestServerHandler.java0017
org/apache/giraph/comm/requests/MasterRequest.java002
org/apache/giraph/comm/requests/RequestType.java0010
org/apache/giraph/comm/requests/SendPartitionCurrentMessagesRequest.java006
org/apache/giraph/comm/requests/SendPartitionMessagesRequest.java0019
org/apache/giraph/comm/requests/SendPartitionMutationsRequest.java0017
org/apache/giraph/comm/requests/SendVertexRequest.java0015
org/apache/giraph/comm/requests/WorkerRequest.java002
org/apache/giraph/comm/requests/WritableRequest.java0025
org/apache/giraph/examples/AggregatorsTestVertex.java0012
org/apache/giraph/examples/ConnectedComponentsVertex.java003
org/apache/giraph/examples/GeneratedVertexReader.java0016
org/apache/giraph/examples/IdentityVertex.java003
org/apache/giraph/examples/MinimumDoubleCombiner.java004
org/apache/giraph/examples/MinimumIntCombiner.java004
org/apache/giraph/examples/SimpleAggregatorWriter.java0011
org/apache/giraph/examples/SimpleCheckpointVertex.java0045
org/apache/giraph/examples/SimpleCombinerVertex.java0011
org/apache/giraph/examples/SimpleFailVertex.java0015
org/apache/giraph/examples/SimpleInDegreeCountVertex.java002
org/apache/giraph/examples/SimpleLongDoubleDoubleDoubleIdentityVertex.java001
org/apache/giraph/examples/SimpleMasterComputeVertex.java0014
org/apache/giraph/examples/SimpleMsgVertex.java0011
org/apache/giraph/examples/SimpleMutateGraphVertex.java0042
org/apache/giraph/examples/SimpleOutDegreeCountVertex.java002
org/apache/giraph/examples/SimplePageRankVertex.java0052
org/apache/giraph/examples/SimpleShortestPathsVertex.java009
org/apache/giraph/examples/SimpleSumCombiner.java003
org/apache/giraph/examples/SimpleSuperstepVertex.java0028
org/apache/giraph/examples/SimpleTriangleClosingVertex.java0022
org/apache/giraph/examples/SimpleVertexWithWorkerContext.java0018
org/apache/giraph/examples/VerifyMessage.java0046
org/apache/giraph/graph/Aggregator.java001
org/apache/giraph/graph/AggregatorWrapper.java0032
org/apache/giraph/graph/AggregatorWriter.java004
org/apache/giraph/graph/BspService.java00237
org/apache/giraph/graph/BspServiceMaster.java00272
org/apache/giraph/graph/BspServiceWorker.java00251
org/apache/giraph/graph/BspUtils.java0046
org/apache/giraph/graph/DefaultMasterCompute.java002
org/apache/giraph/graph/Edge.java0031
org/apache/giraph/graph/EdgeListVertex.java0023
org/apache/giraph/graph/GiraphJob.java00146
org/apache/giraph/graph/GiraphTransferRegulator.java0032
org/apache/giraph/graph/GiraphTypeValidator.java0041
org/apache/giraph/graph/GlobalStats.java0030
org/apache/giraph/graph/GraphMapper.java0055
org/apache/giraph/graph/GraphState.java0036
org/apache/giraph/graph/HashMapVertex.java0030
org/apache/giraph/graph/IntIntNullIntVertex.java0022
org/apache/giraph/graph/LocalityInfoSorter.java0022
org/apache/giraph/graph/LongDoubleFloatDoubleVertex.java0036
org/apache/giraph/graph/MasterAggregatorUsage.java005
org/apache/giraph/graph/MasterCompute.java0029
org/apache/giraph/graph/MasterThread.java0035
org/apache/giraph/graph/MutableVertex.java0021
org/apache/giraph/graph/SimpleMutableVertex.java0016
org/apache/giraph/graph/SimpleVertex.java008
org/apache/giraph/graph/TextAggregatorWriter.java0022
org/apache/giraph/graph/Vertex.java0062
org/apache/giraph/graph/VertexChanges.java001
org/apache/giraph/graph/VertexCombiner.java001
org/apache/giraph/graph/VertexEdgeCount.java0018
org/apache/giraph/graph/VertexInputFormat.java003
org/apache/giraph/graph/VertexMutations.java0033
org/apache/giraph/graph/VertexOutputFormat.java005
org/apache/giraph/graph/VertexReader.java009
org/apache/giraph/graph/VertexResolver.java0022
org/apache/giraph/graph/VertexWriter.java007
org/apache/giraph/graph/WorkerAggregatorUsage.java002
org/apache/giraph/graph/WorkerContext.java0014
org/apache/giraph/graph/WorkerInfo.java0036
org/apache/giraph/graph/partition/BasicPartitionOwner.java0040
org/apache/giraph/graph/partition/DiskBackedPartitionStore.java0039
org/apache/giraph/graph/partition/HashMasterPartitioner.java0035
org/apache/giraph/graph/partition/HashPartitionerFactory.java007
org/apache/giraph/graph/partition/HashRangePartitionerFactory.java007
org/apache/giraph/graph/partition/HashRangeWorkerPartitioner.java002
org/apache/giraph/graph/partition/HashWorkerPartitioner.java0017
org/apache/giraph/graph/partition/MasterGraphPartitioner.java001
org/apache/giraph/graph/partition/Partition.java0027
org/apache/giraph/graph/partition/PartitionBalancer.java0046
org/apache/giraph/graph/partition/PartitionExchange.java0011
org/apache/giraph/graph/partition/PartitionOwner.java001
org/apache/giraph/graph/partition/PartitionStats.java0030
org/apache/giraph/graph/partition/PartitionStore.java003
org/apache/giraph/graph/partition/PartitionUtils.java0030
org/apache/giraph/graph/partition/RangeMasterPartitioner.java001
org/apache/giraph/graph/partition/RangePartitionOwner.java008
org/apache/giraph/graph/partition/RangePartitionStats.java007
org/apache/giraph/graph/partition/RangeSplitHint.java0012
org/apache/giraph/graph/partition/RangeWorkerPartitioner.java006
org/apache/giraph/graph/partition/SimplePartitionStore.java0018
org/apache/giraph/graph/partition/WorkerGraphPartitioner.java001
org/apache/giraph/hadoop/BspPolicyProvider.java001
org/apache/giraph/hadoop/BspTokenSelector.java003
org/apache/giraph/integration/SuperstepHashPartitionerFactory.java0014
org/apache/giraph/io/AdjacencyListTextVertexOutputFormat.java008
org/apache/giraph/io/AdjacencyListVertexReader.java0010
org/apache/giraph/io/GeneratedVertexInputFormat.java003
org/apache/giraph/io/IdWithValueTextOutputFormat.java008
org/apache/giraph/io/IntIntNullIntTextInputFormat.java007
org/apache/giraph/io/JsonBase64VertexFormat.java005
org/apache/giraph/io/JsonBase64VertexInputFormat.java005
org/apache/giraph/io/JsonBase64VertexOutputFormat.java005
org/apache/giraph/io/JsonLongDoubleFloatDoubleVertexInputFormat.java004
org/apache/giraph/io/JsonLongDoubleFloatDoubleVertexOutputFormat.java005
org/apache/giraph/io/LongDoubleDoubleAdjacencyListVertexInputFormat.java0013
org/apache/giraph/io/PseudoRandomVertexInputFormat.java0014
org/apache/giraph/io/SequenceFileVertexInputFormat.java0018
org/apache/giraph/io/TextDoubleDoubleAdjacencyListVertexInputFormat.java0015
org/apache/giraph/io/TextVertexInputFormat.java0017
org/apache/giraph/io/TextVertexOutputFormat.java0018
org/apache/giraph/utils/AnnotationUtils.java0018
org/apache/giraph/utils/ArrayListWritable.java0017
org/apache/giraph/utils/CollectionUtils.java005
org/apache/giraph/utils/ComparisonUtils.java0011
org/apache/giraph/utils/EmptyIterable.java004
org/apache/giraph/utils/FakeTime.java007
org/apache/giraph/utils/FileUtils.java0028
org/apache/giraph/utils/IncreasingBitSet.java0018
org/apache/giraph/utils/InternalVertexRunner.java0018
org/apache/giraph/utils/MemoryUtils.java0013
org/apache/giraph/utils/ReflectionUtils.java0013
org/apache/giraph/utils/SystemTime.java008
org/apache/giraph/utils/Time.java0016
org/apache/giraph/utils/TimedLogger.java0011
org/apache/giraph/utils/UnmodifiableIntArrayIterator.java007
org/apache/giraph/utils/WritableUtils.java0027
org/apache/giraph/zk/PredicateLock.java0025
org/apache/giraph/zk/ZooKeeperExt.java0062
org/apache/giraph/zk/ZooKeeperManager.java00153

Rules

RulesViolationsSeverity
JavadocPackage
  • allowLegacy: "true"
0Errors Error
NewlineAtEndOfFile0Errors Error
Translation0Errors Error
FileLength0Errors Error
FileTabCharacter
  • eachLine: "true"
0Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
0Errors Error
JavadocMethod243Errors Error
JavadocType0Errors Error
JavadocVariable0Errors Error
JavadocStyle1046Errors Error
ConstantName0Errors Error
LocalFinalVariableName0Errors Error
LocalVariableName0Errors Error
MemberName0Errors Error
MethodName0Errors Error
PackageName0Errors Error
ParameterName0Errors Error
StaticVariableName25Errors Error
TypeName0Errors Error
AvoidStarImport0Errors Error
IllegalImport0Errors Error
RedundantImport0Errors Error
UnusedImports0Errors Error
LineLength0Errors Error
MethodLength5Errors Error
ParameterNumber0Errors Error
EmptyForIteratorPad0Errors Error
MethodParamPad2Errors Error
NoWhitespaceAfter2Errors Error
NoWhitespaceBefore0Errors Error
OperatorWrap1010Errors Error
ParenPad0Errors Error
TypecastParenPad0Errors Error
WhitespaceAfter2Errors Error
WhitespaceAround0Errors Error
ModifierOrder0Errors Error
RedundantModifier0Errors Error
AvoidNestedBlocks0Errors Error
EmptyBlock0Errors Error
LeftCurly0Errors Error
NeedBraces0Errors Error
RightCurly0Errors Error
AvoidInlineConditionals28Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement0Errors Error
EqualsHashCode0Errors Error
HiddenField185Errors Error
IllegalInstantiation0Errors Error
InnerAssignment0Errors Error
MagicNumber119Errors Error
MissingSwitchDefault0Errors Error
RedundantThrows0Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn0Errors Error
DesignForExtension749Errors Error
FinalClass14Errors Error
HideUtilityClassConstructor0Errors Error
InterfaceIsType0Errors Error
VisibilityModifier25Errors Error
ArrayTypeStyle0Errors Error
FinalParameters1050Errors Error
TodoComment3Errors Error
UpperEll0Errors Error

Details

org/apache/giraph/GiraphRunner.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.56
ErrorsFirst sentence should end with a period.58
Errors'+' should be on a new line.76
Errors'+' should be on a new line.89
Errors'+' should be on a new line.90
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.100
ErrorsParameter conf should be final.101
Errors'conf' hides a field.101
ErrorsFirst sentence should end with a period.105
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.128
ErrorsParameter args should be final.129
Errors'+' should be on a new line.172
Errors'+' should be on a new line.182
Errors':' should be on a new line.210
Errors'+' should be on a new line.215
Errors'+' should be on a new line.219
Errors'100.0f' is a magic number.233
ErrorsAvoid inline conditionals.237
ErrorsParameter args should be final.246

org/apache/giraph/aggregators/BasicAggregator.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.33
ErrorsMethod 'getAggregatedValue' is not designed for extension - needs to be abstract, final or empty.44
ErrorsMethod 'setAggregatedValue' is not designed for extension - needs to be abstract, final or empty.49
ErrorsParameter value should be final.50
Errors'value' hides a field.50
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.54

org/apache/giraph/aggregators/BooleanAndAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.28
ErrorsParameter value should be final.29
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.33

org/apache/giraph/aggregators/BooleanOrAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.28
ErrorsParameter value should be final.29
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.33

org/apache/giraph/aggregators/BooleanOverwriteAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.32
ErrorsParameter value should be final.33
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.37

org/apache/giraph/aggregators/DoubleMaxAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.33

org/apache/giraph/aggregators/DoubleMinAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.33

org/apache/giraph/aggregators/DoubleOverwriteAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.31
ErrorsParameter value should be final.32
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.36

org/apache/giraph/aggregators/DoubleProductAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.32

org/apache/giraph/aggregators/DoubleSumAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.25
ErrorsParameter value should be final.26
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.30

org/apache/giraph/aggregators/FloatMaxAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.33

org/apache/giraph/aggregators/FloatMinAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.33

org/apache/giraph/aggregators/FloatOverwriteAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.30
ErrorsParameter value should be final.31
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.35

org/apache/giraph/aggregators/FloatProductAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.32

org/apache/giraph/aggregators/FloatSumAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.32

org/apache/giraph/aggregators/IntMaxAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.33

org/apache/giraph/aggregators/IntMinAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.33

org/apache/giraph/aggregators/IntOverwriteAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.30
ErrorsParameter value should be final.31
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.35

org/apache/giraph/aggregators/IntProductAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.32

org/apache/giraph/aggregators/IntSumAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.32

org/apache/giraph/aggregators/LongMaxAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.33

org/apache/giraph/aggregators/LongMinAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.33

org/apache/giraph/aggregators/LongOverwriteAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.30
ErrorsParameter value should be final.31
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.35

org/apache/giraph/aggregators/LongProductAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.32

org/apache/giraph/aggregators/LongSumAggregator.java

ViolationMessageLine
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.27
ErrorsParameter value should be final.28
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.32

org/apache/giraph/benchmark/HashMapVertexPageRankBenchmark.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.26
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.33
ErrorsParameter messages should be final.34

org/apache/giraph/benchmark/HashMapVertexShortestPathsBenchmark.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.27
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.34
ErrorsParameter messages should be final.35

org/apache/giraph/benchmark/PageRankBenchmark.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.45
ErrorsFirst sentence should end with a period.47
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.50
ErrorsParameter messages should be final.51
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.55
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.60
ErrorsParameter conf should be final.61
Errors'conf' hides a field.61
Errors'+' should be on a new line.114
Errors'||' should be on a new line.121
Errors'+' should be on a new line.127
Errors'100.0f' is a magic number.130

org/apache/giraph/benchmark/PageRankComputation.java

ViolationMessageLine
ErrorsClass PageRankComputation should be declared as final.28
ErrorsFirst sentence should end with a period.29
ErrorsParameter vertex should be final.45
ErrorsParameter messages should be final.46
Errors'0.15f' is a magic number.53
Errors'0.85f' is a magic number.53

org/apache/giraph/benchmark/RandomMessageBenchmark.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.46
ErrorsFirst sentence should end with a period.49
ErrorsFirst sentence should end with a period.52
ErrorsFirst sentence should end with a period.54
ErrorsFirst sentence should end with a period.57
ErrorsFirst sentence should end with a period.59
ErrorsFirst sentence should end with a period.62
ErrorsFirst sentence should end with a period.64
ErrorsFirst sentence should end with a period.67
ErrorsFirst sentence should end with a period.69
ErrorsFirst sentence should end with a period.72
ErrorsFirst sentence should end with a period.74
ErrorsFirst sentence should end with a period.76
ErrorsFirst sentence should end with a period.79
ErrorsFirst sentence should end with a period.87
ErrorsFirst sentence should end with a period.90
ErrorsFirst sentence should end with a period.92
ErrorsFirst sentence should end with a period.94
ErrorsFirst sentence should end with a period.96
ErrorsFirst sentence should end with a period.98
ErrorsFirst sentence should end with a period.100
ErrorsFirst sentence should end with a period.102
ErrorsFirst sentence should end with a period.104
Errors'1000d' is a magic number.143
Errors'1024d' is a magic number.143
Errors'1024d' is a magic number.143
Errors'*' should be on a new line.144
Errors'1000d' is a magic number.145
Errors'1024d' is a magic number.145
Errors'1024d' is a magic number.145
Errors'1000d' is a magic number.147
Errors'1000d' is a magic number.149
Errors'+' should be on a new line.159
Errors'+' should be on a new line.161
Errors'+' should be on a new line.163
Errors'+' should be on a new line.165
Errors'+' should be on a new line.167
Errors'+' should be on a new line.169
Errors'+' should be on a new line.171
Errors'+' should be on a new line.173
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.233
ErrorsFirst sentence should end with a period.247
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.252
ErrorsParameter messages should be final.253
Errors'*' should be on a new line.261
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.273
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.278
ErrorsParameter conf should be final.279
Errors'conf' hides a field.279
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.283
ErrorsParameter args should be final.284
Errors'+' should be on a new line.341
Errors'100.0f' is a magic number.360
ErrorsParameter args should be final.402

org/apache/giraph/benchmark/ShortestPathsBenchmark.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.45
ErrorsFirst sentence should end with a period.48
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.51
ErrorsParameter messages should be final.52
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.56
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.61
ErrorsParameter conf should be final.62
Errors'conf' hides a field.62
Errors'+' should be on a new line.107
Errors'||' should be on a new line.114
Errors'+' should be on a new line.120
Errors'100.0f' is a magic number.124

org/apache/giraph/benchmark/ShortestPathsComputation.java

ViolationMessageLine
ErrorsClass ShortestPathsComputation should be declared as final.29
ErrorsParameter vertex should be final.44
Errors'==' should be on a new line.46
ErrorsParameter vertex should be final.58
ErrorsParameter messages should be final.60
ErrorsAvoid inline conditionals.65

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.18

org/apache/giraph/bsp/ApplicationState.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.21
ErrorsFirst sentence should end with a period.25
ErrorsFirst sentence should end with a period.27
ErrorsFirst sentence should end with a period.29
ErrorsFirst sentence should end with a period.31

org/apache/giraph/bsp/BspInputFormat.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.42
ErrorsFirst sentence should end with a period.45
ErrorsParameter conf should be final.51
Errors'+' should be on a new line.64
Errors'+' should be on a new line.65
ErrorsMethod 'getSplits' is not designed for extension - needs to be abstract, final or empty.71
ErrorsParameter context should be final.72
ErrorsMethod 'createRecordReader' is not designed for extension - needs to be abstract, final or empty.87
ErrorsParameter split should be final.89
ErrorsParameter context should be final.89

org/apache/giraph/bsp/BspInputSplit.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.35
ErrorsFirst sentence should end with a period.37
ErrorsParameter splitIndex should be final.51
Errors'splitIndex' hides a field.51
ErrorsParameter numSplits should be final.51
Errors'numSplits' hides a field.51
ErrorsMethod 'getLength' is not designed for extension - needs to be abstract, final or empty.56
ErrorsMethod 'getLocations' is not designed for extension - needs to be abstract, final or empty.61
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.66
ErrorsParameter in should be final.67
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.72
ErrorsParameter out should be final.73
ErrorsMethod 'getSplitIndex' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMethod 'getNumSplits' is not designed for extension - needs to be abstract, final or empty.92
ErrorsMethod '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

ViolationMessageLine
ErrorsFirst sentence should end with a period.37
ErrorsName 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'.38
ErrorsMethod 'checkOutputSpecs' is not designed for extension - needs to be abstract, final or empty.40
ErrorsParameter context should be final.41
Errors'==' should be on a new line.43
Errors'+' should be on a new line.45
ErrorsMethod 'getOutputCommitter' is not designed for extension - needs to be abstract, final or empty.53
ErrorsParameter context should be final.54
Errors'==' should be on a new line.56
Errors'+' should be on a new line.58
ErrorsMethod 'getRecordWriter' is not designed for extension - needs to be abstract, final or empty.66
ErrorsParameter context should be final.67

org/apache/giraph/bsp/BspRecordReader.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.32
ErrorsFirst sentence should end with a period.34
ErrorsAvoid inline conditionals.47
ErrorsParameter inputSplit should be final.61
ErrorsParameter context should be final.61

org/apache/giraph/bsp/BspRecordWriter.java

ViolationMessageLine
ErrorsParameter context should be final.35
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.40
ErrorsParameter key should be final.41
ErrorsParameter 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/CentralizedService.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.38
ErrorsFirst sentence should end with a period.50
ErrorsFirst sentence should end with a period.66
ErrorsExpected @throws tag for 'IOException'.72
ErrorsExpected @throws tag for 'InterruptedException'.72

org/apache/giraph/bsp/CentralizedServiceMaster.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.57
ErrorsExpected @throws tag for 'KeeperException'.65
ErrorsExpected @throws tag for 'InterruptedException'.65
ErrorsFirst sentence should end with a period.75
ErrorsExpected @throws tag for 'IOException'.81

org/apache/giraph/bsp/CentralizedServiceWorker.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.52
ErrorsExpected @throws tag for 'IOException'.87
ErrorsExpected @throws tag for 'IOException'.97
ErrorsFirst sentence should end with a period.178
ErrorsFirst sentence should end with a period.198

org/apache/giraph/bsp/ImmutableOutputCommitter.java

ViolationMessageLine
ErrorsParameter context should be final.34
ErrorsParameter context should be final.38
ErrorsMethod 'needsTaskCommit' is not designed for extension - needs to be abstract, final or empty.41
ErrorsParameter context should be final.42
ErrorsParameter context should be final.48
ErrorsParameter context should be final.52
ErrorsParameter jobContext should be final.61

org/apache/giraph/bsp/SuperstepState.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.21
ErrorsFirst sentence should end with a period.25
ErrorsFirst sentence should end with a period.27
ErrorsFirst sentence should end with a period.29
ErrorsFirst sentence should end with a period.31

org/apache/giraph/comm/BasicRPCCommunications.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.83
ErrorsFirst sentence should end with a period.86
ErrorsFirst sentence should end with a period.88
ErrorsVariable 'conf' must be private and have accessor methods.89
ErrorsFirst sentence should end with a period.90
ErrorsFirst sentence should end with a period.92
ErrorsFirst sentence should end with a period.94
ErrorsFirst sentence should end with a period.96
ErrorsFirst sentence should end with a period.98
ErrorsFirst sentence should end with a period.100
ErrorsFirst sentence should end with a period.102
ErrorsFirst sentence should end with a period.104
ErrorsFirst sentence should end with a period.106
ErrorsFirst sentence should end with a period.108
ErrorsFirst sentence should end with a period.110
ErrorsFirst sentence should end with a period.122
ErrorsFirst sentence should end with a period.126
ErrorsFirst sentence should end with a period.155
ErrorsFirst sentence should end with a period.161
ErrorsFirst sentence should end with a period.163
ErrorsFirst sentence should end with a period.165
ErrorsFirst sentence should end with a period.180
ErrorsFirst sentence should end with a period.184
ErrorsFirst sentence should end with a period.187
ErrorsParameter idMessageMap should be final.193
ErrorsParameter peerConnection should be final.194
ErrorsParameter isProxy should be final.195
Errors'isProxy' hides a field.195
ErrorsFirst sentence should end with a period.230
ErrorsParameter peerConnection should be final.243
Errors'peerConnection' hides a field.243
ErrorsParameter context should be final.244
Errors'context' hides a field.244
Errors':' should be on a new line.262
Errors'+' should be on a new line.267
Errors'<' should be on a new line.278
Errors'+' should be on a new line.281
Errors'+' should be on a new line.282
Errors'+' should be on a new line.292
Errors'||' should be on a new line.308
Errors'<' should be on a new line.309
Errors':' should be on a new line.319
Errors'+' should be on a new line.330
Errors'100f' is a magic number.335
Errors'/' should be on a new line.335
Errors'1000f' is a magic number.338
Errors'60f' is a magic number.338
Errors'100f' is a magic number.340
Errors'-' should be on a new line.340
Errors'+' should be on a new line.342
Errors'+' should be on a new line.343
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'+' should be on a new line.349
Errors'+' should be on a new line.357
ErrorsFirst sentence should end with a period.378
ErrorsParameter peerConnection should be final.389
Errors'peerConnection' hides a field.389
ErrorsParameter destVertex should be final.389
Errors'destVertex' hides a field.389
Errors'<' should be on a new line.412
Errors'+' should be on a new line.415
Errors'+' should be on a new line.416
ErrorsParameter context should be final.446
Errors'context' hides a field.446
ErrorsParameter service should be final.447
Errors'service' hides a field.447
ErrorsExpected @throws tag for 'IOException'.448
ErrorsExpected @throws tag for 'InterruptedException'.448
Errors'10' is a magic number.491
Errors'+' should be on a new line.494
Errors'+' should be on a new line.506
Errors'+' should be on a new line.507
Errors'+' should be on a new line.520
Errors'+' should be on a new line.528
Errors'+' should be on a new line.536
Errors'+' should be on a new line.537
Errors'+' should be on a new line.538
ErrorsParameter addr should be final.549
ErrorsParameter destVertex should be final.549
ErrorsExpected @throws tag for 'IOException'.560
Errors'jobId' hides a field.572
Errors'jobToken' hides a field.572
ErrorsExpected @throws tag for 'IOException'.572
ErrorsMethod 'getPort' is not designed for extension - needs to be abstract, final or empty.579
ErrorsMethod 'setup' is not designed for extension - needs to be abstract, final or empty.583
ErrorsFirst sentence should end with a period.595
Errors'jobId' hides a field.606
Errors'jobToken' hides a field.606
ErrorsExpected @throws tag for 'IOException'.607
ErrorsExpected @throws tag for 'InterruptedException'.607
ErrorsParameter jobId should be final.618
Errors'jobId' hides a field.618
ErrorsParameter jobToken should be final.618
Errors'jobToken' hides a field.618
ErrorsExpected @throws tag for 'IOException'.619
ErrorsExpected @throws tag for 'InterruptedException'.619
Errors'+' should be on a new line.629
Errors'+' should be on a new line.630
ErrorsParameter workerInfo should be final.648
ErrorsParameter jobId should be final.649
Errors'jobId' hides a field.649
ErrorsParameter jobToken should be final.650
Errors'jobToken' hides a field.650
ErrorsExpected @throws tag for 'IOException'.650
ErrorsExpected @throws tag for 'InterruptedException'.650
Errors'+' should be on a new line.652
Errors'+' should be on a new line.653
Errors'+' should be on a new line.670
Errors'+' should be on a new line.671
ErrorsParameter protocol should be final.694
ErrorsParameter clientVersion should be final.694
ErrorsMethod 'getProtocolSignature' is not designed for extension - needs to be abstract, final or empty.710
ErrorsParameter protocol should be final.711
ErrorsParameter clientVersion should be final.712
ErrorsParameter clientMethodsHash should be final.713
ErrorsExpected @throws tag for 'IOException'.713
ErrorsMethod 'closeConnections' is not designed for extension - needs to be abstract, final or empty.718
ErrorsParameter vertex should be final.733
ErrorsParameter msg should be final.733
ErrorsParameter vertex should be final.761
ErrorsParameter msgList should be final.762
Errors'+' should be on a new line.765
ErrorsParameter vertexIdMessagesList should be final.782
Errors'+' should be on a new line.785
ErrorsParameter partitionId should be final.808
ErrorsParameter vertexList should be final.809
Errors'+' should be on a new line.811
ErrorsParameter sourceVertexId should be final.818
ErrorsParameter targetVertexId should be final.818
ErrorsParameter edgeValue should be final.818
ErrorsMethod 'removeEdge' is not designed for extension - needs to be abstract, final or empty.835
ErrorsParameter vertexIndex should be final.836
ErrorsParameter destinationVertexIndex should be final.836
Errors'+' should be on a new line.838
ErrorsParameter vertex should be final.854
ErrorsMethod 'removeVertex' is not designed for extension - needs to be abstract, final or empty.870
ErrorsParameter vertexIndex should be final.871
ErrorsParameter workerInfo should be final.888
ErrorsParameter partition should be final.889
Errors'+' should be on a new line.900
Errors'+' should be on a new line.901
ErrorsParameter workerInfo should be final.933
ErrorsParameter partitionId should be final.934
Errors'||' should be on a new line.945
Errors'+' should be on a new line.948
ErrorsParameter destVertex should be final.962
ErrorsParameter destVertex should be final.970
ErrorsParameter msg should be final.970
Errors'+' should be on a new line.973
Errors'+' should be on a new line.983
Errors'+' should be on a new line.995
ErrorsParameter destVertex should be final.1005
ErrorsParameter edge should be final.1005
Errors'+' should be on a new line.1009
ErrorsParameter vertexIndex should be final.1018
ErrorsParameter destVertexIndex should be final.1018
Errors'+' should be on a new line.1022
ErrorsParameter vertex should be final.1031
Errors'+' should be on a new line.1035
ErrorsMethod 'removeVertexRequest' is not designed for extension - needs to be abstract, final or empty.1043
ErrorsParameter vertexIndex should be final.1044
Errors'+' should be on a new line.1048
ErrorsMethod 'flush' is not designed for extension - needs to be abstract, final or empty.1056
Errors'+' should be on a new line.1059
Errors'+' should be on a new line.1060
Errors'+' should be on a new line.1093
Errors'+' should be on a new line.1094
ErrorsMethod 'resetMessageCount' is not designed for extension - needs to be abstract, final or empty.1099
ErrorsMethod 'prepareSuperstep' is not designed for extension - needs to be abstract, final or empty.1106
ErrorsMethod length is 159 lines (max allowed is 150).1106
Errors'+' should be on a new line.1109
Errors'+' should be on a new line.1110
Errors'+' should be on a new line.1125
Errors'<' should be on a new line.1128
Errors'+' should be on a new line.1131
Errors'+' should be on a new line.1132
Errors'+' should be on a new line.1133
Errors':' should be on a new line.1159
Errors'+' should be on a new line.1165
Errors'+' should be on a new line.1166
Errors'+' should be on a new line.1171
Errors'+' should be on a new line.1179
Errors'+' should be on a new line.1197
Errors'+' should be on a new line.1198
Errors'+' should be on a new line.1199
Errors'+' should be on a new line.1200
Errors'+' should be on a new line.1201
Errors'+' should be on a new line.1202
Errors'+' should be on a new line.1203
Errors'+' should be on a new line.1204
Errors'+' should be on a new line.1240
Errors'+' should be on a new line.1241
Errors'+' should be on a new line.1242
Errors'+' should be on a new line.1243
Errors'+' should be on a new line.1244
Errors'+' should be on a new line.1252
Errors'+' should be on a new line.1253
ErrorsMethod 'fixPartitionIdToSocketAddrMap' is not designed for extension - needs to be abstract, final or empty.1267
Errors'&&' should be on a new line.1276
Errors'||' should be on a new line.1278
Errors'!=' should be on a new line.1279
Errors'+' should be on a new line.1282
Errors'+' should be on a new line.1283
Errors'+' should be on a new line.1284
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.1301

org/apache/giraph/comm/CommunicationsInterface.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.50
ErrorsExpected @throws tag for 'IOException'.64
ErrorsExpected @throws tag for 'IOException'.73
ErrorsExpected @throws tag for 'IOException'.82
ErrorsExpected @throws tag for 'IOException'.91
ErrorsFirst sentence should end with a period.93
ErrorsExpected @throws tag for 'IOException'.102
ErrorsFirst sentence should end with a period.104
ErrorsExpected @throws tag for 'IOException'.111
ErrorsFirst sentence should end with a period.113
ErrorsExpected @throws tag for 'IOException'.119
ErrorsFirst sentence should end with a period.121
ErrorsExpected @throws tag for 'IOException'.127

org/apache/giraph/comm/MasterClient.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.23
ErrorsFirst sentence should end with a period.27

org/apache/giraph/comm/MasterClientServer.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.21

org/apache/giraph/comm/MasterServer.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.23
ErrorsFirst sentence should end with a period.27

org/apache/giraph/comm/MsgList.java

ViolationMessageLine
ErrorsParameter msgList should be final.47
ErrorsMethod 'setClass' is not designed for extension - needs to be abstract, final or empty.51

org/apache/giraph/comm/RPCCommunications.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.74
ErrorsParameter context should be final.86
ErrorsParameter service should be final.87
ErrorsParameter graphState should be final.88
ErrorsExpected @throws tag for 'IOException'.89
ErrorsExpected @throws tag for 'InterruptedException'.89
ErrorsMethod 'createJobToken' is not designed for extension - needs to be abstract, final or empty.98
ErrorsExpected @throws tag for 'IOException'.102
ErrorsMethod 'getRPCServer' is not designed for extension - needs to be abstract, final or empty.127
ErrorsParameter myAddress should be final.129
ErrorsParameter numHandlers should be final.129
ErrorsParameter jobId should be final.129
ErrorsParameter jt should be final.135
ErrorsExpected @throws tag for 'IOException'.135
ErrorsMethod 'getRPCProxy' is not designed for extension - needs to be abstract, final or empty.166
ErrorsParameter jobId should be final.169
ErrorsParameter jt should be final.173
ErrorsExpected @throws tag for 'IOException'.175
ErrorsExpected @throws tag for 'InterruptedException'.175
Errors'+' should be on a new line.185
ErrorsMethod 'getServerData' is not designed for extension - needs to be abstract, final or empty.206

org/apache/giraph/comm/SendMessageCache.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.45
ErrorsFirst sentence should end with a period.47
ErrorsFirst sentence should end with a period.50
ErrorsFirst sentence should end with a period.54
ErrorsParameter conf should be final.59
ErrorsMethod 'addMessage' is not designed for extension - needs to be abstract, final or empty.75
ErrorsParameter partitionId should be final.75
ErrorsParameter destVertexId should be final.75
ErrorsParameter message should be final.75
ErrorsMethod 'removePartitionMessages' is not designed for extension - needs to be abstract, final or empty.118
ErrorsParameter partitionId should be final.118
ErrorsMethod 'removeAllPartitionMessages' is not designed for extension - needs to be abstract, final or empty.129

org/apache/giraph/comm/SendMutationsCache.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.42
ErrorsFirst sentence should end with a period.45
ErrorsParameter partitionId should be final.58
ErrorsParameter destVertexId should be final.58
ErrorsParameter partitionId should be final.79
ErrorsMethod 'addEdgeMutation' is not designed for extension - needs to be abstract, final or empty.98
ErrorsParameter partitionId should be final.99
ErrorsParameter destVertexId should be final.99
ErrorsParameter edge should be final.99
ErrorsMethod 'removeEdgeMutation' is not designed for extension - needs to be abstract, final or empty.119
ErrorsParameter partitionId should be final.120
ErrorsParameter vertexIndex should be final.120
ErrorsParameter destinationVertexIndex should be final.120
ErrorsMethod 'addVertexMutation' is not designed for extension - needs to be abstract, final or empty.139
ErrorsParameter partitionId should be final.140
ErrorsParameter vertex should be final.140
ErrorsMethod 'removeVertexMutation' is not designed for extension - needs to be abstract, final or empty.159
ErrorsParameter partitionId should be final.160
ErrorsParameter destVertexId should be final.160
ErrorsMethod 'removePartitionMutations' is not designed for extension - needs to be abstract, final or empty.178
ErrorsParameter partitionId should be final.179
ErrorsMethod 'removeAllPartitionMutations' is not designed for extension - needs to be abstract, final or empty.191

org/apache/giraph/comm/ServerData.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.35
ErrorsFirst sentence should end with a period.48
ErrorsFirst sentence should end with a period.51
ErrorsFirst sentence should end with a period.56
ErrorsParameter configuration should be final.74
ErrorsParameter messageStoreFactory should be final.75
Errors'messageStoreFactory' hides a field.76
ErrorsMethod 'getPartitionStore' is not designed for extension - needs to be abstract, final or empty.94
ErrorsFirst sentence should end with a period.98
ErrorsMethod 'getIncomingMessageStore' is not designed for extension - needs to be abstract, final or empty.104
ErrorsFirst sentence should end with a period.108
ErrorsMethod 'getCurrentMessageStore' is not designed for extension - needs to be abstract, final or empty.114
ErrorsFirst sentence should end with a period.118
ErrorsMethod 'prepareSuperstep' is not designed for extension - needs to be abstract, final or empty.119
ErrorsFirst sentence should end with a period.132
ErrorsMethod 'getVertexMutations' is not designed for extension - needs to be abstract, final or empty.137

org/apache/giraph/comm/VertexIdMessages.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.41
ErrorsFirst sentence should end with a period.43
ErrorsFirst sentence should end with a period.45
ErrorsParameter vertexId should be final.59
Errors'vertexId' hides a field.59
ErrorsParameter msgList should be final.59
Errors'msgList' hides a field.59
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.64
ErrorsParameter input should be final.65
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.73
ErrorsParameter output should be final.74
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.84
ErrorsParameter conf should be final.85
Errors'conf' hides a field.85
ErrorsMethod 'getVertexId' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMethod 'getMessageList' is not designed for extension - needs to be abstract, final or empty.103

org/apache/giraph/comm/VertexIdMessagesList.java

ViolationMessageLine
ErrorsParameter vertexIdMessagesList should be final.50
ErrorsMethod 'setClass' is not designed for extension - needs to be abstract, final or empty.54

org/apache/giraph/comm/VertexList.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.44
ErrorsMethod 'setClass' is not designed for extension - needs to be abstract, final or empty.49

org/apache/giraph/comm/WorkerClient.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.31
ErrorsFirst sentence should end with a period.61
ErrorsFirst sentence should end with a period.70
ErrorsExpected @throws tag for 'IOException'.77
ErrorsFirst sentence should end with a period.79
ErrorsExpected @throws tag for 'IOException'.87
ErrorsFirst sentence should end with a period.89
ErrorsExpected @throws tag for 'IOException'.95
ErrorsFirst sentence should end with a period.97
ErrorsExpected @throws tag for 'IOException'.103
ErrorsExpected @throws tag for 'IOException'.111
ErrorsExpected @throws tag for 'IOException'.125

org/apache/giraph/comm/WorkerClientServer.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.24

org/apache/giraph/comm/WorkerServer.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.38
ErrorsFirst sentence should end with a period.51

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.28
ErrorsFirst sentence should end with a period.36
ErrorsExpected @throws tag for 'IOException'.42
ErrorsExpected @throws tag for 'IOException'.51
ErrorsExpected @throws tag for 'IOException'.59
ErrorsExpected @throws tag for 'IOException'.66

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.57
ErrorsFirst sentence should end with a period.59
ErrorsFirst sentence should end with a period.61
ErrorsFirst sentence should end with a period.63
ErrorsFirst sentence should end with a period.65
ErrorsFirst sentence should end with a period.67
ErrorsFirst sentence should end with a period.70
ErrorsParameter combiner should be final.78
Errors'combiner' hides a field.78
ErrorsParameter config should be final.79
Errors'config' hides a field.79
ErrorsParameter fileStoreFactory should be final.80
Errors'fileStoreFactory' hides a field.80
ErrorsMethod 'addVertexMessages' is not designed for extension - needs to be abstract, final or empty.91
ErrorsParameter vertexId should be final.92
ErrorsParameter messages should be final.93
ErrorsMethod 'addMessages' is not designed for extension - needs to be abstract, final or empty.117
ErrorsParameter messages should be final.118
ErrorsMethod 'getVertexMessages' is not designed for extension - needs to be abstract, final or empty.124
ErrorsParameter vertexId should be final.125
ErrorsMethod 'getNumberOfMessages' is not designed for extension - needs to be abstract, final or empty.136
ErrorsMethod 'hasMessagesForVertex' is not designed for extension - needs to be abstract, final or empty.141
ErrorsParameter vertexId should be final.142
ErrorsMethod 'getDestinationVertices' is not designed for extension - needs to be abstract, final or empty.146
ErrorsMethod 'clearVertexMessages' is not designed for extension - needs to be abstract, final or empty.151
ErrorsParameter vertexId should be final.152
ErrorsMethod 'clearAll' is not designed for extension - needs to be abstract, final or empty.156
ErrorsMethod 'flush' is not designed for extension - needs to be abstract, final or empty.166
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.184
ErrorsParameter out should be final.185
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.209
ErrorsParameter in should be final.210
ErrorsFirst sentence should end with a period.245
ErrorsParameter config should be final.257
ErrorsParameter fileStoreFactory should be final.258
ErrorsFirst sentence should end with a period.262
ErrorsFirst sentence should end with a period.271
ErrorsFirst sentence should end with a period.273
ErrorsFirst sentence should end with a period.275
ErrorsParameter config should be final.284
Errors'config' hides a field.284
ErrorsParameter fileStoreFactory should be final.285
Errors'fileStoreFactory' hides a field.285

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.51
ErrorsFirst sentence should end with a period.53
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.58
ErrorsParameter service should be final.69
Errors'service' hides a field.69
ErrorsParameter maxNumberOfMessagesInMemory should be final.70
Errors'maxNumberOfMessagesInMemory' hides a field.70
ErrorsParameter fileStoreFactory should be final.71
Errors'fileStoreFactory' hides a field.72
ErrorsMethod 'addVertexMessages' is not designed for extension - needs to be abstract, final or empty.79
ErrorsParameter vertexId should be final.80
ErrorsParameter messages should be final.81
ErrorsMethod 'addMessages' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter messages should be final.87
ErrorsMethod 'addPartitionMessages' is not designed for extension - needs to be abstract, final or empty.95
ErrorsParameter messages should be final.96
ErrorsParameter partitionId should be final.97
ErrorsMethod 'getVertexMessages' is not designed for extension - needs to be abstract, final or empty.102
ErrorsParameter vertexId should be final.103
ErrorsMethod 'getNumberOfMessages' is not designed for extension - needs to be abstract, final or empty.111
Errors':' should be on a new line.114
ErrorsMethod 'hasMessagesForVertex' is not designed for extension - needs to be abstract, final or empty.121
ErrorsParameter vertexId should be final.122
ErrorsMethod 'getDestinationVertices' is not designed for extension - needs to be abstract, final or empty.126
Errors':' should be on a new line.129
ErrorsMethod 'getPartitionDestinationVertices' is not designed for extension - needs to be abstract, final or empty.136
ErrorsParameter partitionId should be final.137
ErrorsMethod 'clearVertexMessages' is not designed for extension - needs to be abstract, final or empty.147
ErrorsParameter vertexId should be final.148
ErrorsMethod 'clearPartition' is not designed for extension - needs to be abstract, final or empty.154
ErrorsParameter partitionId should be final.155
ErrorsMethod 'clearAll' is not designed for extension - needs to be abstract, final or empty.163
Errors':' should be on a new line.165
ErrorsFirst sentence should end with a period.172
ErrorsExpected @throws tag for 'IOException'.177
ErrorsFirst sentence should end with a period.183
Errors':' should be on a new line.190
ErrorsFirst sentence should end with a period.197
ErrorsExpected @throws tag for 'IOException'.202
Errors':' should be on a new line.205
ErrorsFirst sentence should end with a period.218
ErrorsParameter vertexId should be final.225
ErrorsParameter partitionId should be final.239
ErrorsAvoid inline conditionals.248
ErrorsMethod 'writePartition' is not designed for extension - needs to be abstract, final or empty.251
ErrorsParameter out should be final.252
ErrorsParameter partitionId should be final.253
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.262
ErrorsParameter out should be final.263
Errors':' should be on a new line.265
ErrorsMethod 'readFieldsForPartition' is not designed for extension - needs to be abstract, final or empty.272
ErrorsParameter in should be final.273
ErrorsParameter partitionId should be final.274
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.282
ErrorsParameter in should be final.283
ErrorsFirst sentence should end with a period.294
ErrorsParameter service should be final.310
ErrorsParameter maxMessagesInMemory should be final.311
ErrorsParameter fileStoreFactory should be final.312
ErrorsFirst sentence should end with a period.318
ErrorsFirst sentence should end with a period.329
ErrorsFirst sentence should end with a period.331
ErrorsFirst sentence should end with a period.333
ErrorsParameter service should be final.343
Errors'service' hides a field.343
ErrorsParameter maxMessagesInMemory should be final.344
Errors'maxMessagesInMemory' hides a field.344
ErrorsParameter fileStoreFactory should be final.345
Errors'fileStoreFactory' hides a field.346

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.26
ErrorsExpected @throws tag for 'IOException'.39

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.27
ErrorsFirst sentence should end with a period.35
ErrorsExpected @throws tag for 'IOException'.43
ErrorsFirst sentence should end with a period.45
ErrorsFirst sentence should end with a period.52
ErrorsFirst sentence should end with a period.60

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.30
ErrorsFirst sentence should end with a period.38
ErrorsExpected @throws tag for 'IOException'.46
ErrorsFirst sentence should end with a period.48
ErrorsExpected @throws tag for 'IOException'.62
ErrorsExpected @throws tag for 'IOException'.71
ErrorsFirst sentence should end with a period.73
ErrorsExpected @throws tag for 'IOException'.82

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.24
ErrorsFirst sentence should end with a period.33

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.61
ErrorsFirst sentence should end with a period.63
ErrorsFirst sentence should end with a period.65
ErrorsFirst sentence should end with a period.67
ErrorsFirst sentence should end with a period.69
ErrorsFirst sentence should end with a period.71
ErrorsParameter config should be final.82
Errors'config' hides a field.82
ErrorsParameter bufferSize should be final.82
Errors'bufferSize' hides a field.82
ErrorsParameter fileName should be final.83
ErrorsMethod 'addMessages' is not designed for extension - needs to be abstract, final or empty.89
ErrorsParameter messages should be final.90
ErrorsParameter messages should be final.107
ErrorsExpected @throws tag for 'IOException'.108
ErrorsMethod 'getVertexMessages' is not designed for extension - needs to be abstract, final or empty.143
ErrorsParameter vertexId should be final.144
ErrorsExpected @throws tag for 'IOException'.145
ErrorsParameter vertexId should be final.162
ErrorsMethod 'clearAll' is not designed for extension - needs to be abstract, final or empty.165
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.171
ErrorsParameter out should be final.172
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.189
ErrorsParameter in should be final.190
Errors'in' hides a field.190
ErrorsFirst sentence should end with a period.205
ErrorsExpected @throws tag for 'IOException'.210
ErrorsExpected @throws tag for 'IOException'.227
ErrorsExpected @throws tag for 'IOException'.244
ErrorsExpected @throws tag for 'IOException'.262
ErrorsExpected @throws tag for 'IOException'.279
ErrorsExpected @throws tag for 'IOException'.292
ErrorsFirst sentence should end with a period.300
ErrorsParameter config should be final.310
ErrorsFirst sentence should end with a period.314
ErrorsFirst sentence should end with a period.323
ErrorsFirst sentence should end with a period.325
ErrorsFirst sentence should end with a period.327
ErrorsFirst sentence should end with a period.329
ErrorsParameter config should be final.333
Errors'config' hides a field.333

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.42
ErrorsFirst sentence should end with a period.53
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.60
ErrorsFirst sentence should end with a period.62
ErrorsParameter service should be final.70
Errors'service' hides a field.70
ErrorsParameter combiner should be final.71
Errors'combiner' hides a field.71
ErrorsParameter config should be final.71
Errors'config' hides a field.71
ErrorsMethod 'addVertexMessages' is not designed for extension - needs to be abstract, final or empty.78
ErrorsParameter vertexId should be final.79
ErrorsParameter messages should be final.80
ErrorsMethod 'addMessages' is not designed for extension - needs to be abstract, final or empty.102
ErrorsParameter messages should be final.103
ErrorsMethod 'addPartitionMessages' is not designed for extension - needs to be abstract, final or empty.109
ErrorsParameter messages should be final.110
ErrorsParameter partitionId should be final.111
ErrorsMethod 'getVertexMessages' is not designed for extension - needs to be abstract, final or empty.115
ErrorsParameter vertexId should be final.116
ErrorsAvoid inline conditionals.119
Errors':' should be on a new line.119
ErrorsMethod 'getNumberOfMessages' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMethod 'hasMessagesForVertex' is not designed for extension - needs to be abstract, final or empty.134
ErrorsParameter vertexId should be final.135
ErrorsAvoid inline conditionals.138
ErrorsMethod 'getDestinationVertices' is not designed for extension - needs to be abstract, final or empty.141
ErrorsMethod 'getPartitionDestinationVertices' is not designed for extension - needs to be abstract, final or empty.150
ErrorsParameter partitionId should be final.151
ErrorsAvoid inline conditionals.153
Errors':' should be on a new line.153
ErrorsMethod 'clearVertexMessages' is not designed for extension - needs to be abstract, final or empty.157
ErrorsParameter vertexId should be final.158
ErrorsMethod 'clearPartition' is not designed for extension - needs to be abstract, final or empty.166
ErrorsParameter partitionId should be final.167
ErrorsMethod 'clearAll' is not designed for extension - needs to be abstract, final or empty.171
ErrorsFirst sentence should end with a period.176
ErrorsParameter vertexId should be final.182
ErrorsMethod 'writePartition' is not designed for extension - needs to be abstract, final or empty.186
ErrorsParameter out should be final.187
ErrorsParameter partitionId should be final.188
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.203
ErrorsParameter out should be final.204
ErrorsMethod 'readFieldsForPartition' is not designed for extension - needs to be abstract, final or empty.212
ErrorsParameter in should be final.213
ErrorsParameter partitionId should be final.214
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.234
ErrorsParameter in should be final.235
ErrorsFirst sentence should end with a period.244
ErrorsParameter service should be final.258
ErrorsParameter config should be final.258
ErrorsFirst sentence should end with a period.262
ErrorsFirst sentence should end with a period.273
ErrorsFirst sentence should end with a period.275
ErrorsFirst sentence should end with a period.277
ErrorsParameter service should be final.284
Errors'service' hides a field.284
ErrorsParameter config should be final.285
Errors'config' hides a field.285

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.34
ErrorsFirst sentence should end with a period.36
ErrorsFirst sentence should end with a period.39
ErrorsFirst sentence should end with a period.41
ErrorsFirst sentence should end with a period.43
ErrorsFirst sentence should end with a period.45
ErrorsFirst sentence should end with a period.47
ErrorsMethod 'handleUpstream' is not designed for extension - needs to be abstract, final or empty.51
ErrorsParameter ctx should be final.52
ErrorsParameter e should be final.52
Errors'&&' should be on a new line.54
ErrorsMethod 'handleDownstream' is not designed for extension - needs to be abstract, final or empty.64
ErrorsParameter ctx should be final.65
ErrorsParameter e should be final.65
Errors'&&' should be on a new line.67
ErrorsFirst sentence should end with a period.94
ErrorsMethod 'resetAll' is not designed for extension - needs to be abstract, final or empty.97
ErrorsMethod 'getBytesSent' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMissing a Javadoc comment.102
ErrorsMethod 'getBytesReceived' is not designed for extension - needs to be abstract, final or empty.106
ErrorsMissing a Javadoc comment.106
ErrorsMethod 'getMbytesPerSecSent' is not designed for extension - needs to be abstract, final or empty.113
Errors'1000f' is a magic number.114
Errors'/' should be on a new line.114
ErrorsMethod 'getMbytesPerSecReceived' is not designed for extension - needs to be abstract, final or empty.121
Errors'1000f' is a magic number.122
Errors'/' should be on a new line.122
ErrorsMethod 'getMetrics' is not designed for extension - needs to be abstract, final or empty.129
ErrorsAvoid inline conditionals.135
ErrorsAvoid inline conditionals.137
Errors'+' should be on a new line.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'+' should be on a new line.143
Errors'+' should be on a new line.144
Errors'+' should be on a new line.145
Errors'+' should be on a new line.146
Errors'+' should be on a new line.147
Errors'+' should be on a new line.148
Errors'1000f' is a magic number.149
ErrorsMethod 'getMetricsWindow' is not designed for extension - needs to be abstract, final or empty.159
ErrorsParameter minMsecsWindow should be final.159

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.26
ErrorsFirst sentence should end with a period.30
ErrorsFirst sentence should end with a period.32
ErrorsFirst sentence should end with a period.35
ErrorsMethod 'addChannel' is not designed for extension - needs to be abstract, final or empty.40
ErrorsParameter channel should be final.40
ErrorsFirst sentence should end with a period.44
ErrorsMethod 'nextChannel' is not designed for extension - needs to be abstract, final or empty.49
ErrorsFirst sentence should end with a period.58
ErrorsMethod 'removeLast' is not designed for extension - needs to be abstract, final or empty.63
ErrorsFirst sentence should end with a period.69
ErrorsFirst sentence should end with a period.79
ErrorsMethod 'getChannels' is not designed for extension - needs to be abstract, final or empty.84

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.61
ErrorsFirst sentence should end with a period.64
ErrorsFirst sentence should end with a period.66
ErrorsFirst sentence should end with a period.69
ErrorsFirst sentence should end with a period.71
ErrorsFirst sentence should end with a period.73
ErrorsFirst sentence should end with a period.75
ErrorsFirst sentence should end with a period.77
ErrorsFirst sentence should end with a period.79
ErrorsFirst sentence should end with a period.81
ErrorsFirst sentence should end with a period.92
ErrorsFirst sentence should end with a period.94
ErrorsFirst sentence should end with a period.96
ErrorsFirst sentence should end with a period.98
ErrorsFirst sentence should end with a period.100
ErrorsFirst sentence should end with a period.102
ErrorsFirst sentence should end with a period.104
ErrorsFirst sentence should end with a period.106
ErrorsFirst sentence should end with a period.108
ErrorsFirst sentence should end with a period.110
ErrorsFirst sentence should end with a period.112
ErrorsFirst sentence should end with a period.114
ErrorsFirst sentence should end with a period.116
ErrorsFirst sentence should end with a period.118
ErrorsFirst sentence should end with a period.121
ErrorsFirst sentence should end with a period.124
ErrorsParameter context should be final.129
Errors'context' hides a field.129
Errors'+' should be on a new line.148
ErrorsFirst sentence should end with a period.215
ErrorsFirst sentence should end with a period.217
ErrorsParameter future should be final.226
Errors'future' hides a field.226
ErrorsParameter address should be final.226
Errors'address' hides a field.226
ErrorsFirst sentence should end with a period.232
ErrorsMethod 'connectAllAddresses' is not designed for extension - needs to be abstract, final or empty.237
ErrorsParameter addresses should be final.237
Errors'||' should be on a new line.242
Errors'+' should be on a new line.244
Errors'+' should be on a new line.248
Errors'+' should be on a new line.275
Errors'+' should be on a new line.276
Errors'+' should be on a new line.287
Errors'+' should be on a new line.306
Errors'+' should be on a new line.307
Errors'+' should be on a new line.308
Errors'+' should be on a new line.309
ErrorsMethod 'stop' is not designed for extension - needs to be abstract, final or empty.325
ErrorsParameter cf should be final.340
Errors'+' should be on a new line.344
Errors'+' should be on a new line.345
ErrorsFirst sentence should end with a period.358
ErrorsParameter remoteServer should be final.364
Errors'+' should be on a new line.379
Errors'+' should be on a new line.380
Errors'+' should be on a new line.396
Errors'+' should be on a new line.397
Errors'5000' is a magic number.401
Errors'+' should be on a new line.406
Errors'+' should be on a new line.407
ErrorsFirst sentence should end with a period.411
ErrorsMethod 'sendWritableRequest' is not designed for extension - needs to be abstract, final or empty.418
ErrorsParameter destWorkerId should be final.418
ErrorsParameter remoteServer should be final.419
ErrorsParameter request should be final.420
Errors'+' should be on a new line.435
Errors'+' should be on a new line.436
Errors'&&' should be on a new line.442
ErrorsMethod 'waitAllRequests' is not designed for extension - needs to be abstract, final or empty.453
Errors'+' should be on a new line.456
ErrorsParameter maxOpenRequests should be final.469
Errors'+' should be on a new line.476
Errors'+' should be on a new line.477
Errors'+' should be on a new line.478
Errors'+' should be on a new line.479
Errors':' should be on a new line.483
Errors'+' should be on a new line.485
Errors':' should be on a new line.501
Errors'||' should be on a new line.507
Errors'||' should be on a new line.508
Errors'+' should be on a new line.510
Errors'+' should be on a new line.511
Errors'+' should be on a new line.512
Errors'+' should be on a new line.513
Errors'+' should be on a new line.514
Errors'+' should be on a new line.515
Errors'+' should be on a new line.516
Errors'+' should be on a new line.517
Errors'==' should be on a new line.530
Errors'+' should be on a new line.532
ErrorsUnused @throws tag for 'ArrayIndexOutOfBoundsException'.551
ErrorsMethod 'getChannelConfig' is not designed for extension - needs to be abstract, final or empty.555

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.33
ErrorsFirst sentence should end with a period.37
ErrorsFirst sentence should end with a period.39
ErrorsFirst sentence should end with a period.42
ErrorsParameter context should be final.47
ErrorsMethod 'fixWorkerAddresses' is not designed for extension - needs to be abstract, final or empty.52
ErrorsParameter workers should be final.53
Errors'workers' hides a field.53
ErrorsMethod 'flush' is not designed for extension - needs to be abstract, final or empty.64
ErrorsMethod 'closeConnections' is not designed for extension - needs to be abstract, final or empty.69

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.33
ErrorsFirst sentence should end with a period.35
ErrorsFirst sentence should end with a period.38
ErrorsParameter context should be final.43
ErrorsMethod 'fixWorkerAddresses' is not designed for extension - needs to be abstract, final or empty.48
ErrorsParameter workers should be final.49
ErrorsMethod 'flush' is not designed for extension - needs to be abstract, final or empty.53
ErrorsMethod 'closeConnections' is not designed for extension - needs to be abstract, final or empty.58
ErrorsMethod 'getMyAddress' is not designed for extension - needs to be abstract, final or empty.63
ErrorsMethod 'close' is not designed for extension - needs to be abstract, final or empty.68

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.27
ErrorsFirst sentence should end with a period.31
ErrorsFirst sentence should end with a period.34
ErrorsParameter conf should be final.39
ErrorsMethod 'getMyAddress' is not designed for extension - needs to be abstract, final or empty.45
ErrorsMethod 'close' is not designed for extension - needs to be abstract, final or empty.50

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.47
ErrorsFirst sentence should end with a period.51
ErrorsFirst sentence should end with a period.53
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.57
ErrorsFirst sentence should end with a period.59
ErrorsFirst sentence should end with a period.61
ErrorsFirst sentence should end with a period.63
ErrorsFirst sentence should end with a period.65
ErrorsFirst sentence should end with a period.67
ErrorsFirst sentence should end with a period.69
ErrorsFirst sentence should end with a period.71
ErrorsFirst sentence should end with a period.73
ErrorsFirst sentence should end with a period.75
ErrorsFirst sentence should end with a period.77
ErrorsFirst sentence should end with a period.79
ErrorsFirst sentence should end with a period.81
ErrorsFirst sentence should end with a period.83
ErrorsFirst sentence should end with a period.86
ErrorsParameter conf should be final.92
Errors'conf' hides a field.92
ErrorsParameter requestServerHandlerFactory should be final.93
Errors'requestServerHandlerFactory' hides a field.93
ErrorsFirst sentence should end with a period.128
ErrorsMethod 'start' is not designed for extension - needs to be abstract, final or empty.131
Errors'1024' is a magic number.144
Errors'1024' is a magic number.144
Errors'1024' is a magic number.144
Errors'4' is a magic number.144
Errors'4' is a magic number.144
Errors'10' is a magic number.156
Errors'+' should be on a new line.158
Errors'+' should be on a new line.176
Errors'+' should be on a new line.177
Errors'+' should be on a new line.191
Errors'+' should be on a new line.199
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
ErrorsMethod 'stop' is not designed for extension - needs to be abstract, final or empty.216
ErrorsMethod 'getMyAddress' is not designed for extension - needs to be abstract, final or empty.227
ErrorsMissing a Javadoc comment.227

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.70
ErrorsFirst sentence should end with a period.73
ErrorsFirst sentence should end with a period.75
ErrorsFirst sentence should end with a period.77
ErrorsFirst sentence should end with a period.84
ErrorsFirst sentence should end with a period.88
ErrorsFirst sentence should end with a period.92
ErrorsFirst sentence should end with a period.94
ErrorsFirst sentence should end with a period.96
ErrorsFirst sentence should end with a period.98
ErrorsFirst sentence should end with a period.100
ErrorsParameter context should be final.110
ErrorsParameter service should be final.111
Errors'service' hides a field.111
ErrorsParameter serverData should be final.112
Errors'serverData' hides a field.112
ErrorsMethod 'fixPartitionIdToSocketAddrMap' is not designed for extension - needs to be abstract, final or empty.128
Errors'&&' should be on a new line.138
Errors'||' should be on a new line.140
Errors'!=' should be on a new line.141
Errors'+' should be on a new line.144
Errors'+' should be on a new line.145
Errors'+' should be on a new line.146
Errors'!=' should be on a new line.154
ErrorsParameter workerInfo should be final.175
ErrorsParameter partitionId should be final.176
Errors'&&' should be on a new line.182
Errors'+' should be on a new line.186
Errors'+' should be on a new line.187
Errors'5000' is a magic number.190
Errors'+' should be on a new line.196
ErrorsFirst sentence should end with a period.205
ErrorsParameter workerInfo should be final.212
ErrorsParameter remoteServerAddress should be final.213
ErrorsParameter writableRequest should be final.214
Errors'==' should be on a new line.216
ErrorsMethod 'sendMessageRequest' is not designed for extension - needs to be abstract, final or empty.225
ErrorsParameter destVertexId should be final.226
ErrorsParameter message should be final.226
Errors'+' should be on a new line.231
ErrorsMethod 'sendPartitionRequest' is not designed for extension - needs to be abstract, final or empty.254
ErrorsParameter workerInfo should be final.255
ErrorsParameter partition should be final.256
Errors'+' should be on a new line.260
Errors':' should be on a new line.275
ErrorsParameter partitionId should be final.309
ErrorsParameter partitionOwner should be final.309
ErrorsParameter partitionMutationCount should be final.310
ErrorsMethod 'addEdgeRequest' is not designed for extension - needs to be abstract, final or empty.325
ErrorsParameter vertexIndex should be final.326
ErrorsParameter edge should be final.326
Errors'+' should be on a new line.332
ErrorsMethod 'removeEdgeRequest' is not designed for extension - needs to be abstract, final or empty.344
ErrorsParameter vertexIndex should be final.345
ErrorsParameter destinationVertexIndex should be final.346
Errors'+' should be on a new line.351
ErrorsMethod 'addVertexRequest' is not designed for extension - needs to be abstract, final or empty.364
ErrorsParameter vertex should be final.365
Errors'+' should be on a new line.370
ErrorsMethod 'removeVertexRequest' is not designed for extension - needs to be abstract, final or empty.382
ErrorsParameter vertexIndex should be final.383
Errors'+' should be on a new line.388
ErrorsMethod 'flush' is not designed for extension - needs to be abstract, final or empty.400
Errors':' should be on a new line.405
Errors':' should be on a new line.423
ErrorsMethod 'resetMessageCount' is not designed for extension - needs to be abstract, final or empty.441
ErrorsMethod 'closeConnections' is not designed for extension - needs to be abstract, final or empty.448
ErrorsMethod 'setup' is not designed for extension - needs to be abstract, final or empty.453

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.48
ErrorsFirst sentence should end with a period.50
ErrorsParameter context should be final.59
ErrorsParameter service should be final.60
ErrorsMethod 'fixPartitionIdToSocketAddrMap' is not designed for extension - needs to be abstract, final or empty.67
ErrorsMethod 'sendMessageRequest' is not designed for extension - needs to be abstract, final or empty.72
ErrorsParameter destVertexId should be final.73
ErrorsParameter message should be final.73
ErrorsMethod 'sendPartitionRequest' is not designed for extension - needs to be abstract, final or empty.77
ErrorsParameter workerInfo should be final.78
ErrorsParameter partition should be final.79
ErrorsMethod 'addEdgeRequest' is not designed for extension - needs to be abstract, final or empty.83
ErrorsParameter vertexIndex should be final.84
ErrorsParameter edge should be final.84
ErrorsMethod 'removeEdgeRequest' is not designed for extension - needs to be abstract, final or empty.89
ErrorsParameter vertexIndex should be final.90
ErrorsParameter destinationVertexIndex should be final.91
ErrorsMethod 'addVertexRequest' is not designed for extension - needs to be abstract, final or empty.95
ErrorsParameter vertex should be final.96
ErrorsMethod 'removeVertexRequest' is not designed for extension - needs to be abstract, final or empty.100
ErrorsParameter vertexIndex should be final.101
ErrorsMethod 'flush' is not designed for extension - needs to be abstract, final or empty.105
ErrorsMethod 'resetMessageCount' is not designed for extension - needs to be abstract, final or empty.110
ErrorsMethod 'closeConnections' is not designed for extension - needs to be abstract, final or empty.115
ErrorsMethod 'setup' is not designed for extension - needs to be abstract, final or empty.120
ErrorsMethod 'prepareSuperstep' is not designed for extension - needs to be abstract, final or empty.125
ErrorsMethod 'getServerData' is not designed for extension - needs to be abstract, final or empty.130
ErrorsMethod 'close' is not designed for extension - needs to be abstract, final or empty.135
ErrorsMethod 'getPort' is not designed for extension - needs to be abstract, final or empty.141

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.61
ErrorsFirst sentence should end with a period.64
ErrorsFirst sentence should end with a period.66
ErrorsFirst sentence should end with a period.68
ErrorsFirst sentence should end with a period.70
ErrorsParameter conf should be final.79
Errors'conf' hides a field.79
ErrorsParameter service should be final.80
Errors'service' hides a field.80
ErrorsMethod 'getPort' is not designed for extension - needs to be abstract, final or empty.109
ErrorsMethod 'prepareSuperstep' is not designed for extension - needs to be abstract, final or empty.114
Errors'+' should be on a new line.127
Errors'+' should be on a new line.138
Errors'+' should be on a new line.165
Errors'+' should be on a new line.166
Errors'+' should be on a new line.167
Errors'+' should be on a new line.168
Errors'+' should be on a new line.169
Errors'+' should be on a new line.177
Errors'+' should be on a new line.178
Errors'+' should be on a new line.189
Errors'+' should be on a new line.190
ErrorsMethod 'getServerData' is not designed for extension - needs to be abstract, final or empty.195
ErrorsMethod 'close' is not designed for extension - needs to be abstract, final or empty.200

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.25
ErrorsFirst sentence should end with a period.30
ErrorsMethod 'getNextRequestId' is not designed for extension - needs to be abstract, final or empty.40
ErrorsParameter address should be final.40
Errors'+' should be on a new line.45

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.27
ErrorsFirst sentence should end with a period.29
ErrorsParameter destinationWorkerId should be final.38
Errors'destinationWorkerId' hides a field.38
ErrorsParameter requestId should be final.38
Errors'requestId' hides a field.38
ErrorsMethod 'getDestinationWorkerId' is not designed for extension - needs to be abstract, final or empty.43
ErrorsMissing a Javadoc comment.43
ErrorsMethod 'getRequestId' is not designed for extension - needs to be abstract, final or empty.47
ErrorsMissing a Javadoc comment.47
ErrorsMethod '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
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.56
ErrorsParameter other should be final.57
Errors'&&' should be on a new line.60
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.69

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.24
ErrorsFirst sentence should end with a period.27
ErrorsParameter workerRequestReservedMap should be final.34
ErrorsParameter conf should be final.34
ErrorsMethod 'processRequest' is not designed for extension - needs to be abstract, final or empty.38
ErrorsParameter request should be final.39
ErrorsFirst sentence should end with a period.43
ErrorsMethod 'newHandler' is not designed for extension - needs to be abstract, final or empty.47
ErrorsParameter workerRequestReservedMap should be final.49
ErrorsParameter conf should be final.50

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.37
ErrorsFirst sentence should end with a period.40
ErrorsFirst sentence should end with a period.42
ErrorsParameter conf should be final.51
Errors'conf' hides a field.51
ErrorsParameter byteCounter should be final.51
Errors'byteCounter' hides a field.51
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.56
ErrorsParameter ctx should be final.57
ErrorsParameter channel should be final.58
ErrorsParameter msg should be final.58
Errors'30000' is a magic number.64

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.34
ErrorsFirst sentence should end with a period.36
Errors'4' is a magic number.37
ErrorsMethod 'encode' is not designed for extension - needs to be abstract, final or empty.39
ErrorsParameter ctx should be final.40
ErrorsParameter channel should be final.41
ErrorsParameter msg should be final.41
Errors'10' is a magic number.50
Errors'4' is a magic number.63

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.27
ErrorsFirst sentence should end with a period.31
ErrorsFirst sentence should end with a period.33
ErrorsFirst sentence should end with a period.35
ErrorsFirst sentence should end with a period.37
ErrorsParameter destinationAddress should be final.46
Errors'destinationAddress' hides a field.46
ErrorsParameter request should be final.47
Errors'request' hides a field.47
ErrorsMethod 'getDestinationAddress' is not designed for extension - needs to be abstract, final or empty.53
ErrorsMissing a Javadoc comment.53
ErrorsMethod 'getStartedMsecs' is not designed for extension - needs to be abstract, final or empty.57
ErrorsMissing a Javadoc comment.57
ErrorsMethod 'getElapsedMsecs' is not designed for extension - needs to be abstract, final or empty.66
ErrorsMethod 'getRequest' is not designed for extension - needs to be abstract, final or empty.70
ErrorsMissing a Javadoc comment.70
ErrorsMethod 'setWriteFuture' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMissing a Javadoc comment.74
ErrorsParameter writeFuture should be final.74
Errors'writeFuture' hides a field.74
ErrorsMethod 'getWriteFuture' is not designed for extension - needs to be abstract, final or empty.78
ErrorsMissing a Javadoc comment.78
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.82
Errors'+' should be on a new line.84
Errors'+' should be on a new line.85
Errors'+' should be on a new line.86
ErrorsAvoid inline conditionals.87
Errors':' should be on a new line.87
Errors'+' should be on a new line.88

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.40
ErrorsFirst sentence should end with a period.42
ErrorsName 'ALREADY_CLOSED_FIRST_REQUEST' must match pattern '^[a-z][a-zA-Z0-9]*$'.46
ErrorsFirst sentence should end with a period.47
ErrorsFirst sentence should end with a period.49
ErrorsFirst sentence should end with a period.51
ErrorsFirst sentence should end with a period.54
ErrorsParameter workerRequestReservedMap should be final.61
Errors'workerRequestReservedMap' hides a field.61
ErrorsParameter conf should be final.62
ErrorsMethod 'messageReceived' is not designed for extension - needs to be abstract, final or empty.70
ErrorsParameter ctx should be final.72
ErrorsParameter e should be final.72
Errors'+' should be on a new line.81
Errors'+' should be on a new line.82
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
ErrorsFirst sentence should end with a period.112
ErrorsMethod 'channelConnected' is not designed for extension - needs to be abstract, final or empty.119
ErrorsParameter ctx should be final.120
ErrorsParameter e should be final.121
Errors'+' should be on a new line.123
ErrorsMethod 'channelClosed' is not designed for extension - needs to be abstract, final or empty.128
ErrorsParameter ctx should be final.129
ErrorsParameter e should be final.130
Errors'+' should be on a new line.132
Errors'+' should be on a new line.133
ErrorsMethod 'exceptionCaught' is not designed for extension - needs to be abstract, final or empty.138
ErrorsParameter ctx should be final.139
ErrorsParameter e should be final.139
Errors'+' should be on a new line.140
ErrorsFirst sentence should end with a period.144
ErrorsFirst sentence should end with a period.148

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.39
ErrorsName 'ALREADY_DROPPED_FIRST_RESPONSE' must match pattern '^[a-z][a-zA-Z0-9]*$'.43
ErrorsFirst sentence should end with a period.44
ErrorsFirst sentence should end with a period.46
ErrorsParameter workerIdOutstandingRequestMap should be final.58
Errors'workerIdOutstandingRequestMap' hides a field.59
ErrorsParameter conf should be final.60
ErrorsMethod 'messageReceived' is not designed for extension - needs to be abstract, final or empty.67
ErrorsParameter ctx should be final.69
ErrorsParameter event should be final.69
Errors'+' should be on a new line.71
Errors'+' should be on a new line.92
Errors'+' should be on a new line.111
Errors'+' should be on a new line.115
Errors'+' should be on a new line.116
Errors'+' should be on a new line.117
ErrorsMethod 'channelClosed' is not designed for extension - needs to be abstract, final or empty.128
ErrorsParameter ctx should be final.129
ErrorsParameter e should be final.130
Errors'+' should be on a new line.132
ErrorsMethod 'exceptionCaught' is not designed for extension - needs to be abstract, final or empty.137
ErrorsParameter ctx should be final.138
ErrorsParameter e should be final.138
Errors'+' should be on a new line.139

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.29
ErrorsFirst sentence should end with a period.33
ErrorsFirst sentence should end with a period.37
ErrorsParameter conf should be final.42
ErrorsMethod 'reserveRequest' is not designed for extension - needs to be abstract, final or empty.56
ErrorsParameter workerId should be final.56
ErrorsParameter requestId should be final.56
ErrorsParameter workerId should be final.67

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.27
ErrorsFirst sentence should end with a period.38
ErrorsFirst sentence should end with a period.41
ErrorsParameter serverData should be final.48
Errors'serverData' hides a field.48
ErrorsParameter workerRequestReservedMap should be final.49
ErrorsParameter conf should be final.50
ErrorsMethod 'processRequest' is not designed for extension - needs to be abstract, final or empty.55
ErrorsParameter request should be final.56
ErrorsFirst sentence should end with a period.60
ErrorsFirst sentence should end with a period.64
ErrorsFirst sentence should end with a period.67
ErrorsParameter serverData should be final.72
Errors'serverData' hides a field.72
ErrorsMethod 'newHandler' is not designed for extension - needs to be abstract, final or empty.76
ErrorsParameter workerRequestReservedMap should be final.78
ErrorsParameter conf should be final.79

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.21
ErrorsFirst sentence should end with a period.25

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.21
ErrorsFirst sentence should end with a period.25
ErrorsFirst sentence should end with a period.27
ErrorsFirst sentence should end with a period.29
ErrorsFirst sentence should end with a period.35
ErrorsFirst sentence should end with a period.38
ErrorsFirst sentence should end with a period.41
ErrorsParameter requestClass should be final.46
Errors'requestClass' hides a field.46
ErrorsFirst sentence should end with a period.50

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.41
ErrorsParameter partitionId should be final.50
ErrorsParameter vertexIdMessages should be final.51
ErrorsMethod 'getType' is not designed for extension - needs to be abstract, final or empty.55
ErrorsMethod 'doRequest' is not designed for extension - needs to be abstract, final or empty.60
ErrorsParameter serverData should be final.61

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.50
ErrorsFirst sentence should end with a period.53
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.58
ErrorsParameter partitionId should be final.69
Errors'partitionId' hides a field.69
ErrorsParameter vertexIdMessages should be final.70
Errors'vertexIdMessages' hides a field.70
ErrorsMethod 'readFieldsRequest' is not designed for extension - needs to be abstract, final or empty.75
ErrorsParameter input should be final.76
ErrorsMethod 'writeRequest' is not designed for extension - needs to be abstract, final or empty.97
ErrorsParameter output should be final.98
ErrorsMethod 'getType' is not designed for extension - needs to be abstract, final or empty.110
ErrorsMethod 'doRequest' is not designed for extension - needs to be abstract, final or empty.115
ErrorsParameter serverData should be final.116
ErrorsFirst sentence should end with a period.125
ErrorsMethod 'getPartitionId' is not designed for extension - needs to be abstract, final or empty.130
ErrorsFirst sentence should end with a period.134
ErrorsMethod 'getVertexIdMessages' is not designed for extension - needs to be abstract, final or empty.139

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.49
ErrorsFirst sentence should end with a period.52
ErrorsFirst sentence should end with a period.54
ErrorsFirst sentence should end with a period.57
ErrorsParameter partitionId should be final.69
Errors'partitionId' hides a field.69
ErrorsParameter vertexIdMutations should be final.70
Errors'vertexIdMutations' hides a field.70
ErrorsMethod 'readFieldsRequest' is not designed for extension - needs to be abstract, final or empty.75
ErrorsParameter input should be final.76
ErrorsMethod 'writeRequest' is not designed for extension - needs to be abstract, final or empty.94
ErrorsParameter output should be final.95
Errors':' should be on a new line.98
ErrorsMethod 'getType' is not designed for extension - needs to be abstract, final or empty.105
ErrorsMethod 'doRequest' is not designed for extension - needs to be abstract, final or empty.110
ErrorsParameter serverData should be final.111
Errors':' should be on a new line.114

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.47
ErrorsFirst sentence should end with a period.50
ErrorsFirst sentence should end with a period.52
ErrorsFirst sentence should end with a period.55
ErrorsParameter partitionId should be final.66
Errors'partitionId' hides a field.66
ErrorsParameter vertices should be final.67
Errors'vertices' hides a field.67
ErrorsMethod 'readFieldsRequest' is not designed for extension - needs to be abstract, final or empty.72
ErrorsParameter input should be final.73
ErrorsMethod 'writeRequest' is not designed for extension - needs to be abstract, final or empty.84
ErrorsParameter output should be final.85
ErrorsMethod 'getType' is not designed for extension - needs to be abstract, final or empty.93
ErrorsMethod 'doRequest' is not designed for extension - needs to be abstract, final or empty.98
ErrorsParameter serverData should be final.99

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.25
ErrorsFirst sentence should end with a period.35

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.28
ErrorsFirst sentence should end with a period.32
ErrorsFirst sentence should end with a period.34
ErrorsFirst sentence should end with a period.36
ErrorsMethod 'getClientId' is not designed for extension - needs to be abstract, final or empty.39
ErrorsMissing a Javadoc comment.39
ErrorsMethod 'setClientId' is not designed for extension - needs to be abstract, final or empty.43
ErrorsMissing a Javadoc comment.43
ErrorsParameter clientId should be final.43
Errors'clientId' hides a field.43
ErrorsMethod 'getRequestId' is not designed for extension - needs to be abstract, final or empty.47
ErrorsMissing a Javadoc comment.47
ErrorsMethod 'setRequestId' is not designed for extension - needs to be abstract, final or empty.51
ErrorsMissing a Javadoc comment.51
ErrorsParameter requestId should be final.51
Errors'requestId' hides a field.51
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.62
ErrorsExpected @throws tag for 'IOException'.67
ErrorsFirst sentence should end with a period.69
ErrorsExpected @throws tag for 'IOException'.74
ErrorsParameter conf should be final.82
Errors'conf' hides a field.82
ErrorsParameter input should be final.87
ErrorsParameter output should be final.94

org/apache/giraph/examples/AggregatorsTestVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.35
ErrorsFirst sentence should end with a period.37
ErrorsFirst sentence should end with a period.39
ErrorsFirst sentence should end with a period.41
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.44
ErrorsParameter messages should be final.45
Errors'10' is a magic number.65
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.73
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.93
ErrorsParameter expected should be final.109
ErrorsParameter actual should be final.109
Errors'+' should be on a new line.111

org/apache/giraph/examples/ConnectedComponentsVertex.java

ViolationMessageLine
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.54
ErrorsParameter messages should be final.55
ErrorsExpected @throws tag for 'IOException'.55

org/apache/giraph/examples/GeneratedVertexReader.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.31
ErrorsFirst sentence should end with a period.43
ErrorsFirst sentence should end with a period.46
ErrorsFirst sentence should end with a period.51
ErrorsFirst sentence should end with a period.53
ErrorsVariable 'recordsRead' must be private and have accessor methods.54
ErrorsFirst sentence should end with a period.55
ErrorsVariable 'totalRecords' must be private and have accessor methods.56
ErrorsVariable 'inputSplit' must be private and have accessor methods.58
ErrorsVariable 'reverseIdOrder' must be private and have accessor methods.60
ErrorsFirst sentence should end with a period.61
ErrorsVariable 'configuration' must be private and have accessor methods.62
ErrorsParameter inputSplit should be final.71
Errors'inputSplit' hides a field.71
ErrorsParameter context should be final.72
Errors'100.0f' is a magic number.89

org/apache/giraph/examples/IdentityVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.25
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.41
ErrorsParameter messages should be final.42

org/apache/giraph/examples/MinimumDoubleCombiner.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.29
ErrorsMethod 'combine' is not designed for extension - needs to be abstract, final or empty.34
ErrorsParameter target should be final.36
ErrorsParameter messages should be final.37

org/apache/giraph/examples/MinimumIntCombiner.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.28
ErrorsMethod 'combine' is not designed for extension - needs to be abstract, final or empty.33
ErrorsParameter target should be final.34
ErrorsParameter messages should be final.35

org/apache/giraph/examples/SimpleAggregatorWriter.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.38
ErrorsName 'FILENAME' must match pattern '^[a-z][a-zA-Z0-9]*$'.39
ErrorsFirst sentence should end with a period.40
ErrorsMissing a Javadoc comment.43
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.47
ErrorsParameter context should be final.49
ErrorsParameter applicationAttempt should be final.49
ErrorsMethod 'writeAggregator' is not designed for extension - needs to be abstract, final or empty.57
ErrorsParameter aggregatorMap should be final.59
ErrorsParameter superstep should be final.60
ErrorsMethod 'close' is not designed for extension - needs to be abstract, final or empty.67

org/apache/giraph/examples/SimpleCheckpointVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.52
ErrorsFirst sentence should end with a period.54
ErrorsFirst sentence should end with a period.56
ErrorsFirst sentence should end with a period.62
ErrorsFirst sentence should end with a period.65
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.68
ErrorsParameter messages should be final.69
Errors'&&' should be on a new line.76
Errors'&&' should be on a new line.77
Errors'+' should be on a new line.79
Errors'+' should be on a new line.80
Errors'+' should be on a new line.81
Errors'+' should be on a new line.94
Errors'+' should be on a new line.100
Errors'+' should be on a new line.101
Errors'+' should be on a new line.106
Errors'+' should be on a new line.107
Errors'+' should be on a new line.110
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
ErrorsFirst sentence should end with a period.128
ErrorsFirst sentence should end with a period.130
ErrorsName 'FINAL_SUM' must match pattern '^[a-z][a-zA-Z0-9]*$'.131
ErrorsFirst sentence should end with a period.132
Errors'6' is a magic number.133
ErrorsMissing a Javadoc comment.137
ErrorsMethod 'preApplication' is not designed for extension - needs to be abstract, final or empty.141
ErrorsMethod 'postApplication' is not designed for extension - needs to be abstract, final or empty.150
ErrorsMethod 'getSupersteps' is not designed for extension - needs to be abstract, final or empty.164
ErrorsMissing a Javadoc comment.164
ErrorsMethod 'getEnableFault' is not designed for extension - needs to be abstract, final or empty.168
ErrorsMissing a Javadoc comment.168
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.173
ErrorsParameter args should be final.174
Errors'100.0f' is a magic number.222
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.247
ErrorsParameter args should be final.261
ErrorsExpected @throws tag for 'Exception'.261
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.265
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.270
ErrorsParameter conf should be final.271
Errors'conf' hides a field.271

org/apache/giraph/examples/SimpleCombinerVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.32
ErrorsName 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'.33
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.35
ErrorsParameter messages should be final.36
Errors'101' is a magic number.38
Errors'102' is a magic number.39
Errors'103' is a magic number.40
Errors'+' should be on a new line.52
Errors'306' is a magic number.55
Errors'3' is a magic number.59
Errors'+' should be on a new line.61

org/apache/giraph/examples/SimpleFailVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.27
ErrorsFirst sentence should end with a period.32
ErrorsName 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'.33
ErrorsComment matches to-do format 'TODO:'.34
ErrorsFirst sentence should end with a period.34
ErrorsName 'SUPERSTEP' must match pattern '^[a-z][a-zA-Z0-9]*$'.35
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.37
ErrorsParameter messages should be final.38
Errors'0.15f' is a magic number.45
Errors'0.85f' is a magic number.45
Errors'30' is a magic number.47
Errors'20' is a magic number.48
Errors'10L' is a magic number.49
Errors'2000' is a magic number.51
Errors'10' is a magic number.56

org/apache/giraph/examples/SimpleInDegreeCountVertex.java

ViolationMessageLine
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.36
ErrorsParameter messages should be final.37

org/apache/giraph/examples/SimpleLongDoubleDoubleDoubleIdentityVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.24

org/apache/giraph/examples/SimpleMasterComputeVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.33
ErrorsFirst sentence should end with a period.35
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.39
ErrorsParameter messages should be final.40
ErrorsAvoid inline conditionals.41
ErrorsFirst sentence should end with a period.56
ErrorsName 'FINAL_SUM' must match pattern '^[a-z][a-zA-Z0-9]*$'.57
ErrorsMethod 'setFinalSum' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMissing a Javadoc comment.76
ErrorsParameter sum should be final.76
ErrorsMissing a Javadoc comment.80
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.90
Errors'10' is a magic number.94
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.99

org/apache/giraph/examples/SimpleMsgVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.32
ErrorsName 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'.33
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.34
ErrorsParameter messages should be final.35
Errors'101' is a magic number.37
Errors'102' is a magic number.38
Errors'103' is a magic number.39
Errors'+' should be on a new line.49
Errors'306' is a magic number.52
Errors'3' is a magic number.56
Errors'+' should be on a new line.57

org/apache/giraph/examples/SimpleMutateGraphVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.37
ErrorsName 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'.38
ErrorsFirst sentence should end with a period.40
Errors'100' is a magic number.41
ErrorsParameter range should be final.51
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.55
ErrorsParameter messages should be final.56
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.96
Errors'5' is a magic number.98
Errors'+' should be on a new line.102
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'3' is a magic number.115
Errors'6' is a magic number.118
Errors'3' is a magic number.121
Errors'7' is a magic number.124
Errors'+' should be on a new line.128
Errors'+' should be on a new line.129
Errors'8' is a magic number.132
Errors'+' should be on a new line.136
Errors'+' should be on a new line.137
ErrorsFirst sentence should end with a period.150
ErrorsFirst sentence should end with a period.152
ErrorsFirst sentence should end with a period.154
ErrorsFirst sentence should end with a period.156
ErrorsMethod 'postSuperstep' is not designed for extension - needs to be abstract, final or empty.169
Errors'+' should be on a new line.176
Errors'+' should be on a new line.177
ErrorsMethod 'getVertexCount' is not designed for extension - needs to be abstract, final or empty.183
ErrorsMissing a Javadoc comment.183
ErrorsMethod 'getEdgeCount' is not designed for extension - needs to be abstract, final or empty.187
ErrorsMissing a Javadoc comment.187
ErrorsMethod 'getOrigEdgeCount' is not designed for extension - needs to be abstract, final or empty.191
ErrorsMissing a Javadoc comment.191
ErrorsMethod 'increaseEdgesRemoved' is not designed for extension - needs to be abstract, final or empty.198

org/apache/giraph/examples/SimpleOutDegreeCountVertex.java

ViolationMessageLine
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.36
ErrorsParameter messages should be final.37

org/apache/giraph/examples/SimplePageRankVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.57
ErrorsFirst sentence should end with a period.60
ErrorsName 'SUM_AGG' must match pattern '^[a-z][a-zA-Z0-9]*$'.61
ErrorsFirst sentence should end with a period.62
ErrorsName 'MIN_AGG' must match pattern '^[a-z][a-zA-Z0-9]*$'.63
ErrorsFirst sentence should end with a period.64
ErrorsName 'MAX_AGG' must match pattern '^[a-z][a-zA-Z0-9]*$'.65
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.67
ErrorsParameter messages should be final.68
Errors'0.15f' is a magic number.75
Errors'0.85f' is a magic number.75
Errors'+' should be on a new line.80
Errors'+' should be on a new line.81
ErrorsFirst sentence should end with a period.99
ErrorsName 'FINAL_MAX' must match pattern '^[a-z][a-zA-Z0-9]*$'.100
ErrorsFirst sentence should end with a period.101
ErrorsName 'FINAL_MIN' must match pattern '^[a-z][a-zA-Z0-9]*$'.102
ErrorsFirst sentence should end with a period.103
ErrorsName 'FINAL_SUM' must match pattern '^[a-z][a-zA-Z0-9]*$'.104
ErrorsMissing a Javadoc comment.106
ErrorsMissing a Javadoc comment.110
ErrorsMissing a Javadoc comment.114
ErrorsMethod 'postApplication' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMethod 'preSuperstep' is not designed for extension - needs to be abstract, final or empty.134
Errors'3' is a magic number.136
Errors'+' should be on a new line.137
Errors'+' should be on a new line.138
Errors'!=' should be on a new line.140
Errors'+' should be on a new line.142
Errors'+' should be on a new line.143
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.163
ErrorsFirst sentence should end with a period.172
ErrorsFirst sentence should end with a period.178
ErrorsMethod 'nextVertex' is not designed for extension - needs to be abstract, final or empty.189
ErrorsMethod 'getCurrentVertex' is not designed for extension - needs to be abstract, final or empty.194
Errors'10d' is a magic number.203
Errors'%' should be on a new line.205
Errors'100f' is a magic number.207
Errors'+' should be on a new line.213
Errors'+' should be on a new line.214
ErrorsFirst sentence should end with a period.221
ErrorsMethod 'createVertexReader' is not designed for extension - needs to be abstract, final or empty.227
ErrorsParameter split should be final.229
ErrorsParameter context should be final.230
ErrorsFirst sentence should end with a period.236
ErrorsParameter lineRecordWriter should be final.247
ErrorsMethod 'writeVertex' is not designed for extension - needs to be abstract, final or empty.251
ErrorsParameter vertex should be final.253
ErrorsFirst sentence should end with a period.261
ErrorsMethod 'createVertexWriter' is not designed for extension - needs to be abstract, final or empty.266
ErrorsParameter context should be final.268

org/apache/giraph/examples/SimpleShortestPathsVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.38
ErrorsFirst sentence should end with a period.40
ErrorsFirst sentence should end with a period.42
Errors'==' should be on a new line.52
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.57
ErrorsParameter messages should be final.58
ErrorsAvoid inline conditionals.62
Errors'+' should be on a new line.67
Errors'+' should be on a new line.75

org/apache/giraph/examples/SimpleSumCombiner.java

ViolationMessageLine
ErrorsMethod 'combine' is not designed for extension - needs to be abstract, final or empty.36
ErrorsParameter vertexIndex should be final.37
ErrorsParameter messages should be final.38

org/apache/giraph/examples/SimpleSuperstepVertex.java

ViolationMessageLine
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.49
ErrorsParameter messages should be final.50
Errors'3' is a magic number.51
ErrorsFirst sentence should end with a period.56
ErrorsFirst sentence should end with a period.62
ErrorsMethod 'nextVertex' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMethod 'getCurrentVertex' is not designed for extension - needs to be abstract, final or empty.77
Errors'?' should be on a new line.84
ErrorsAvoid inline conditionals.84
Errors'-' should be on a new line.85
Errors':' should be on a new line.86
Errors'10' is a magic number.90
Errors'%' should be on a new line.93
Errors'100f' is a magic number.95
Errors'+' should be on a new line.101
Errors'+' should be on a new line.102
Errors'+' should be on a new line.103
ErrorsFirst sentence should end with a period.110
ErrorsMethod 'createVertexReader' is not designed for extension - needs to be abstract, final or empty.116
ErrorsParameter split should be final.118
ErrorsParameter context should be final.118
ErrorsFirst sentence should end with a period.124
ErrorsParameter lineRecordWriter should be final.135
ErrorsMethod 'writeVertex' is not designed for extension - needs to be abstract, final or empty.139
ErrorsParameter vertex should be final.140
ErrorsFirst sentence should end with a period.148
ErrorsMethod 'createVertexWriter' is not designed for extension - needs to be abstract, final or empty.153
ErrorsParameter context should be final.155

org/apache/giraph/examples/SimpleTriangleClosingVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.67
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.71
ErrorsParameter messages should be final.72
Errors'?' should be on a new line.80
ErrorsAvoid inline conditionals.80
ErrorsFirst sentence should end with a period.105
ErrorsFirst sentence should end with a period.107
ErrorsFirst sentence should end with a period.110
ErrorsFirst sentence should end with a period.113
ErrorsParameter k should be final.117
ErrorsParameter v should be final.117
ErrorsFirst sentence should end with a period.121
ErrorsMethod 'getKey' is not designed for extension - needs to be abstract, final or empty.123
ErrorsFirst sentence should end with a period.124
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.126
ErrorsFirst sentence should end with a period.127
ErrorsMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.130
ErrorsParameter other should be final.131
ErrorsFirst sentence should end with a period.136
ErrorsFirst sentence should end with a period.140
ErrorsFirst sentence should end with a period.144
ErrorsMethod 'setClass' is not designed for extension - needs to be abstract, final or empty.145

org/apache/giraph/examples/SimpleVertexWithWorkerContext.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.50
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.53
ErrorsParameter messages should be final.54
Errors'+' should be on a new line.61
ErrorsFirst sentence should end with a period.73
ErrorsMethod 'preApplication' is not designed for extension - needs to be abstract, final or empty.78
Errors'+' should be on a new line.90
Errors'+' should be on a new line.96
Errors'+' should be on a new line.100
Errors'+' should be on a new line.103
ErrorsMethod 'postApplication' is not designed for extension - needs to be abstract, final or empty.114
ErrorsMethod 'emit' is not designed for extension - needs to be abstract, final or empty.139
ErrorsParameter s should be final.139
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.148
ErrorsParameter args should be final.149
Errors'100.0f' is a magic number.163
ErrorsParameter args should be final.177
ErrorsExpected @throws tag for 'Exception'.177

org/apache/giraph/examples/VerifyMessage.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.46
ErrorsFirst sentence should end with a period.48
ErrorsFirst sentence should end with a period.50
ErrorsParameter superstep should be final.65
Errors'superstep' hides a field.65
ErrorsParameter sourceVertexId should be final.65
Errors'sourceVertexId' hides a field.65
ErrorsParameter value should be final.65
Errors'value' hides a field.65
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.71
ErrorsParameter input should be final.72
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.78
ErrorsParameter output should be final.79
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.85
Errors'+' should be on a new line.87
ErrorsFirst sentence should end with a period.98
ErrorsFirst sentence should end with a period.101
ErrorsName 'FINAL_SUM' must match pattern '^[a-z][a-zA-Z0-9]*$'.102
ErrorsFirst sentence should end with a period.103
ErrorsName 'SUPERSTEPS' must match pattern '^[a-z][a-zA-Z0-9]*$'.104
Errors'6' is a magic number.104
ErrorsFirst sentence should end with a period.105
ErrorsName 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'.106
ErrorsMissing a Javadoc comment.108
ErrorsMethod 'preApplication' is not designed for extension - needs to be abstract, final or empty.117
ErrorsMethod 'postApplication' is not designed for extension - needs to be abstract, final or empty.124
ErrorsMethod 'compute' is not designed for extension - needs to be abstract, final or empty.139
ErrorsParameter messages should be final.140
Errors'+' should be on a new line.151
Errors'+' should be on a new line.152
Errors'+' should be on a new line.159
Errors'+' should be on a new line.160
Errors'+' should be on a new line.161
Errors'+' should be on a new line.166
Errors'+' should be on a new line.167
Errors'&&' should be on a new line.170
Errors'+' should be on a new line.173
Errors'+' should be on a new line.174
Errors'+' should be on a new line.181
Errors'+' should be on a new line.182
Errors'+' should be on a new line.189
Errors'+' should be on a new line.190
Errors'+' should be on a new line.191
Errors'+' should be on a new line.192
Errors'+' should be on a new line.193
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.210

org/apache/giraph/graph/Aggregator.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.63

org/apache/giraph/graph/AggregatorWrapper.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.31
ErrorsFirst sentence should end with a period.33
ErrorsFirst sentence should end with a period.35
ErrorsFirst sentence should end with a period.37
ErrorsParameter aggregatorClass should be final.47
ErrorsParameter persistent should be final.48
Errors'persistent' hides a field.48
ErrorsExpected @throws tag for 'IllegalAccessException'.48
ErrorsExpected @throws tag for 'InstantiationException'.49
ErrorsFirst sentence should end with a period.56
ErrorsMethod 'getPreviousAggregatedValue' is not designed for extension - needs to be abstract, final or empty.61
ErrorsFirst sentence should end with a period.65
ErrorsMethod 'setPreviousAggregatedValue' is not designed for extension - needs to be abstract, final or empty.70
ErrorsParameter value should be final.70
ErrorsFirst sentence should end with a period.74
ErrorsMethod 'isPersistent' is not designed for extension - needs to be abstract, final or empty.79
ErrorsFirst sentence should end with a period.83
ErrorsMethod 'isChanged' is not designed for extension - needs to be abstract, final or empty.88
ErrorsFirst sentence should end with a period.92
ErrorsMethod 'aggregateCurrent' is not designed for extension - needs to be abstract, final or empty.97
ErrorsParameter value should be final.97
ErrorsFirst sentence should end with a period.102
ErrorsMethod 'getCurrentAggregatedValue' is not designed for extension - needs to be abstract, final or empty.107
ErrorsFirst sentence should end with a period.111
ErrorsMethod 'setCurrentAggregatedValue' is not designed for extension - needs to be abstract, final or empty.116
ErrorsParameter value should be final.116
ErrorsFirst sentence should end with a period.121
ErrorsMethod 'resetCurrentAggregator' is not designed for extension - needs to be abstract, final or empty.124
ErrorsFirst sentence should end with a period.129
ErrorsMethod 'createInitialValue' is not designed for extension - needs to be abstract, final or empty.134
ErrorsFirst sentence should end with a period.138
ErrorsMethod 'getAggregatorClass' is not designed for extension - needs to be abstract, final or empty.143

org/apache/giraph/graph/AggregatorWriter.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.35
ErrorsExpected @throws tag for 'IOException'.49
ErrorsExpected @throws tag for 'IOException'.62
ErrorsExpected @throws tag for 'IOException'.72

org/apache/giraph/graph/BspService.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.66
ErrorsFirst sentence should end with a period.68
ErrorsFirst sentence should end with a period.70
ErrorsFirst sentence should end with a period.72
ErrorsFirst sentence should end with a period.74
ErrorsFirst sentence should end with a period.76
ErrorsFirst sentence should end with a period.78
ErrorsFirst sentence should end with a period.80
ErrorsFirst sentence should end with a period.83
ErrorsFirst sentence should end with a period.86
ErrorsFirst sentence should end with a period.92
ErrorsFirst sentence should end with a period.95
ErrorsFirst sentence should end with a period.97
ErrorsFirst sentence should end with a period.99
ErrorsFirst sentence should end with a period.101
ErrorsFirst sentence should end with a period.108
ErrorsFirst sentence should end with a period.111
ErrorsFirst sentence should end with a period.113
ErrorsFirst sentence should end with a period.116
ErrorsFirst sentence should end with a period.119
ErrorsFirst sentence should end with a period.121
ErrorsFirst sentence should end with a period.123
ErrorsFirst sentence should end with a period.126
ErrorsFirst sentence should end with a period.129
ErrorsFirst sentence should end with a period.132
ErrorsFirst sentence should end with a period.134
ErrorsFirst sentence should end with a period.136
ErrorsFirst sentence should end with a period.138
ErrorsFirst sentence should end with a period.140
ErrorsFirst sentence should end with a period.143
ErrorsFirst sentence should end with a period.145
ErrorsFirst sentence should end with a period.147
ErrorsFirst sentence should end with a period.150
ErrorsFirst sentence should end with a period.153
ErrorsFirst sentence should end with a period.155
ErrorsFirst sentence should end with a period.157
ErrorsFirst sentence should end with a period.160
ErrorsFirst sentence should end with a period.163
ErrorsFirst sentence should end with a period.165
ErrorsFirst sentence should end with a period.168
ErrorsFirst sentence should end with a period.170
ErrorsFirst sentence should end with a period.172
ErrorsFirst sentence should end with a period.174
ErrorsFirst sentence should end with a period.181
ErrorsFirst sentence should end with a period.191
ErrorsFirst sentence should end with a period.193
ErrorsVariable 'basePath' must be private and have accessor methods.194
ErrorsFirst sentence should end with a period.195
ErrorsVariable 'masterJobStatePath' must be private and have accessor methods.196
ErrorsFirst sentence should end with a period.197
ErrorsVariable 'inputSplitsPath' must be private and have accessor methods.198
ErrorsFirst sentence should end with a period.199
ErrorsVariable 'inputSplitsAllReadyPath' must be private and have accessor methods.200
ErrorsFirst sentence should end with a period.201
ErrorsVariable 'inputSplitsDonePath' must be private and have accessor methods.202
ErrorsFirst sentence should end with a period.203
ErrorsVariable 'inputSplitsAllDonePath' must be private and have accessor methods.204
ErrorsFirst sentence should end with a period.205
ErrorsVariable 'applicationAttemptsPath' must be private and have accessor methods.206
ErrorsFirst sentence should end with a period.207
ErrorsVariable 'cleanedUpPath' must be private and have accessor methods.208
ErrorsFirst sentence should end with a period.209
ErrorsVariable 'checkpointBasePath' must be private and have accessor methods.210
ErrorsFirst sentence should end with a period.211
ErrorsVariable 'masterElectionPath' must be private and have accessor methods.212
ErrorsFirst sentence should end with a period.213
ErrorsVariable 'currentMasterPath' must be private and have accessor methods.214
ErrorsFirst sentence should end with a period.215
ErrorsFirst sentence should end with a period.219
ErrorsFirst sentence should end with a period.221
ErrorsFirst sentence should end with a period.223
ErrorsFirst sentence should end with a period.225
ErrorsFirst sentence should end with a period.227
ErrorsFirst sentence should end with a period.231
ErrorsFirst sentence should end with a period.233
ErrorsFirst sentence should end with a period.235
ErrorsFirst sentence should end with a period.237
ErrorsFirst sentence should end with a period.239
ErrorsFirst sentence should end with a period.242
ErrorsFirst sentence should end with a period.244
ErrorsFirst sentence should end with a period.246
ErrorsFirst sentence should end with a period.248
ErrorsFirst sentence should end with a period.250
ErrorsFirst sentence should end with a period.252
ErrorsFirst sentence should end with a period.254
ErrorsFirst sentence should end with a period.256
ErrorsFirst sentence should end with a period.258
ErrorsFirst sentence should end with a period.260
ErrorsFirst sentence should end with a period.262
ErrorsFirst sentence should end with a period.264
ErrorsFirst sentence should end with a period.266
ErrorsFirst sentence should end with a period.268
ErrorsParameter serverPortList should be final.280
ErrorsParameter sessionMsecTimeout should be final.281
ErrorsParameter context should be final.282
Errors'context' hides a field.282
ErrorsParameter graphMapper should be final.283
Errors'graphMapper' hides a field.283
Errors'&&' should be on a new line.314
Errors'+' should be on a new line.317
Errors'+' should be on a new line.348
ErrorsFirst sentence should end with a period.361
ErrorsParameter path should be final.367
Errors'+' should be on a new line.371
Errors'+' should be on a new line.375
Errors'+' should be on a new line.379
Errors'+' should be on a new line.383
ErrorsFirst sentence should end with a period.389
ErrorsParameter path should be final.395
Errors'+' should be on a new line.399
ErrorsFirst sentence should end with a period.406
ErrorsParameter attempt should be final.413
ErrorsFirst sentence should end with a period.417
ErrorsParameter attempt should be final.425
ErrorsParameter superstep should be final.426
Errors'+' should be on a new line.427
ErrorsFirst sentence should end with a period.431
ErrorsParameter attempt should be final.439
ErrorsParameter superstep should be final.440
Errors'+' should be on a new line.441
ErrorsFirst sentence should end with a period.445
ErrorsParameter attempt should be final.453
ErrorsParameter superstep should be final.454
Errors'+' should be on a new line.455
ErrorsFirst sentence should end with a period.459
ErrorsParameter attempt should be final.467
ErrorsParameter superstep should be final.467
Errors'+' should be on a new line.468
ErrorsFirst sentence should end with a period.472
ErrorsParameter attempt should be final.479
ErrorsParameter superstep should be final.480
Errors'+' should be on a new line.481
ErrorsFirst sentence should end with a period.485
ErrorsParameter attempt should be final.492
ErrorsParameter superstep should be final.493
Errors'+' should be on a new line.494
ErrorsParameter attempt should be final.507
ErrorsParameter superstep should be final.508
ErrorsParameter workerInfo should be final.509
Errors'+' should be on a new line.510
ErrorsFirst sentence should end with a period.514
ErrorsParameter attempt should be final.521
ErrorsParameter superstep should be final.521
Errors'+' should be on a new line.522
ErrorsFirst sentence should end with a period.526
ErrorsParameter attempt should be final.533
ErrorsParameter superstep should be final.533
Errors'+' should be on a new line.534
ErrorsFirst sentence should end with a period.538
ErrorsParameter superstep should be final.545
ErrorsFirst sentence should end with a period.549
ErrorsParameter finalizedPath should be final.555
Errors'+' should be on a new line.558
ErrorsFirst sentence should end with a period.580
ErrorsParameter superstep should be final.585
ErrorsParameter superstep should be final.601
ErrorsFirst sentence should end with a period.615
ErrorsMissing a Javadoc comment.624
ErrorsMissing a Javadoc comment.628
ErrorsMissing a Javadoc comment.632
ErrorsMissing a Javadoc comment.636
ErrorsMissing a Javadoc comment.640
ErrorsMissing a Javadoc comment.644
ErrorsMissing a Javadoc comment.648
ErrorsMissing a Javadoc comment.652
ErrorsMissing a Javadoc comment.656
ErrorsMissing a Javadoc comment.660
ErrorsMissing a Javadoc comment.664
ErrorsMissing a Javadoc comment.668
ErrorsMissing a Javadoc comment.673
ErrorsMissing a Javadoc comment.677
ErrorsMissing a Javadoc comment.682
ErrorsMissing a Javadoc comment.686
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'+' should be on a new line.727
Errors'+' should be on a new line.730
Errors'+' should be on a new line.733
ErrorsFirst sentence should end with a period.744
Errors'+' should be on a new line.769
Errors'+' should be on a new line.772
Errors'+' should be on a new line.775
Errors'+' should be on a new line.789
Errors'+' should be on a new line.792
Errors'+' should be on a new line.819
Errors'+' should be on a new line.857
ErrorsParameter superstep should be final.869
ErrorsFirst sentence should end with a period.873
ErrorsParameter applicationAttempt should be final.879
Errors'+' should be on a new line.890
Errors'+' should be on a new line.894
Errors'+' should be on a new line.898
ErrorsMethod 'registerAggregator' is not designed for extension - needs to be abstract, final or empty.915
ErrorsParameter name should be final.916
ErrorsParameter aggregatorClass should be final.916
ErrorsParameter persistent should be final.917
ErrorsExpected @throws tag for 'InstantiationException'.917
ErrorsExpected @throws tag for 'IllegalAccessException'.918
ErrorsMethod 'getAggregator' is not designed for extension - needs to be abstract, final or empty.939
ErrorsParameter name should be final.939
ErrorsMethod 'getAggregatedValue' is not designed for extension - needs to be abstract, final or empty.950
ErrorsParameter name should be final.950
ErrorsMethod 'getAggregatorMap' is not designed for extension - needs to be abstract, final or empty.964
ErrorsMethod 'registerBspEvent' is not designed for extension - needs to be abstract, final or empty.975
ErrorsParameter event should be final.975
ErrorsFirst sentence should end with a period.979
ErrorsMethod 'getGraphPartitionerFactory' is not designed for extension - needs to be abstract, final or empty.984
ErrorsMethod 'processEvent' is not designed for extension - needs to be abstract, final or empty.995
ErrorsParameter event should be final.995
ErrorsParameter event should be final.1000
Errors'+' should be on a new line.1004
Errors'+' should be on a new line.1005
Errors'+' should be on a new line.1016
Errors'||' should be on a new line.1035
Errors'&&' should be on a new line.1036
Errors'+' should be on a new line.1039
Errors'&&' should be on a new line.1044
Errors'+' should be on a new line.1047
Errors'&&' should be on a new line.1052
Errors'+' should be on a new line.1055
Errors'&&' should be on a new line.1060
Errors'+' should be on a new line.1063
Errors'&&' should be on a new line.1068
Errors'+' should be on a new line.1071
Errors'&&' should be on a new line.1076
Errors'+' should be on a new line.1079
Errors'&&' should be on a new line.1084
Errors'+' should be on a new line.1087
Errors'&&' should be on a new line.1092
Errors'+' should be on a new line.1095
Errors'&&' should be on a new line.1100
Errors'&&' should be on a new line.1107
Errors'&&' should be on a new line.1114
Errors'&&' should be on a new line.1121
Errors'+' should be on a new line.1131
Errors'+' should be on a new line.1132

org/apache/giraph/graph/BspServiceMaster.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.93
ErrorsFirst sentence should end with a period.95
ErrorsFirst sentence should end with a period.97
ErrorsFirst sentence should end with a period.99
ErrorsFirst sentence should end with a period.101
ErrorsFirst sentence should end with a period.103
ErrorsFirst sentence should end with a period.105
ErrorsFirst sentence should end with a period.107
ErrorsFirst sentence should end with a period.109
ErrorsFirst sentence should end with a period.111
ErrorsFirst sentence should end with a period.113
ErrorsFirst sentence should end with a period.117
ErrorsFirst sentence should end with a period.119
ErrorsFirst sentence should end with a period.121
ErrorsFirst sentence should end with a period.123
ErrorsFirst sentence should end with a period.125
ErrorsFirst sentence should end with a period.127
ErrorsFirst sentence should end with a period.129
ErrorsFirst sentence should end with a period.131
ErrorsFirst sentence should end with a period.133
ErrorsFirst sentence should end with a period.135
ErrorsFirst sentence should end with a period.137
ErrorsFirst sentence should end with a period.140
ErrorsFirst sentence should end with a period.142
ErrorsFirst sentence should end with a period.144
ErrorsFirst sentence should end with a period.146
ErrorsFirst sentence should end with a period.148
ErrorsParameter serverPortList should be final.160
ErrorsParameter sessionMsecTimeout should be final.161
ErrorsParameter context should be final.162
ErrorsParameter graphMapper should be final.163
Errors'100.0f' is a magic number.176
ErrorsMethod 'setJobState' is not designed for extension - needs to be abstract, final or empty.190
ErrorsParameter state should be final.191
ErrorsParameter applicationAttempt should be final.192
ErrorsParameter desiredSuperstep should be final.193
Errors'+' should be on a new line.200
Errors'+' should be on a new line.204
Errors'+' should be on a new line.215
Errors'+' should be on a new line.219
Errors'+' should be on a new line.223
ErrorsParameter numWorkers should be final.243
Errors'100f' is a magic number.254
Errors'+' should be on a new line.256
Errors'+' should be on a new line.257
Errors'+' should be on a new line.262
ErrorsParameter workerInfosPath should be final.307
ErrorsParameter watch should be final.308
ErrorsFirst sentence should end with a period.330
ErrorsParameter superstep should be final.339
ErrorsParameter healthyWorkerInfoList should be final.340
ErrorsParameter unhealthyWorkerInfoList should be final.341
Errors':' should be on a new line.378
Errors':' should be on a new line.386
Errors'+' should be on a new line.409
Errors'100.0f' is a magic number.411
Errors'>=' should be on a new line.411
Errors'+' should be on a new line.416
Errors'+' should be on a new line.417
Errors'+' should be on a new line.418
Errors'+' should be on a new line.419
Errors'+' should be on a new line.420
Errors'+' should be on a new line.425
Errors'+' should be on a new line.432
Errors'+' should be on a new line.433
Errors'+' should be on a new line.434
Errors'+' should be on a new line.435
Errors'+' should be on a new line.436
Errors'<=' should be on a new line.439
Errors'+' should be on a new line.454
Errors'+' should be on a new line.463
Errors'+' should be on a new line.464
Errors'+' should be on a new line.465
Errors'+' should be on a new line.466
Errors'+' should be on a new line.467
Errors'+' should be on a new line.473
Errors'+' should be on a new line.478
Errors'+' should be on a new line.479
Errors'+' should be on a new line.480
ErrorsMethod 'createInputSplits' is not designed for extension - needs to be abstract, final or empty.486
Errors'+' should be on a new line.494
Errors'+' should be on a new line.502
Errors'+' should be on a new line.526
Errors'+' should be on a new line.527
Errors'+' should be on a new line.528
Errors'+' should be on a new line.529
ErrorsAvoid inline conditionals.551
ErrorsAvoid inline conditionals.555
Errors'+' should be on a new line.566
Errors'+' should be on a new line.567
Errors'+' should be on a new line.572
Errors'+' should be on a new line.594
ErrorsParameter superstep should be final.622
ErrorsParameter partitionOwners should be final.623
ErrorsExpected @throws tag for 'IOException'.624
ErrorsExpected @throws tag for 'KeeperException'.624
ErrorsExpected @throws tag for 'InterruptedException'.624
Errors'+' should be on a new line.649
Errors'+' should be on a new line.650
Errors'+' should be on a new line.656
Errors'+' should be on a new line.657
Errors'+' should be on a new line.658
Errors'+' should be on a new line.659
Errors'+' should be on a new line.681
Errors'-' should be on a new line.692
Errors'+' should be on a new line.701
Errors'+' should be on a new line.702
Errors'+' should be on a new line.703
ErrorsMethod 'setup' is not designed for extension - needs to be abstract, final or empty.712
ErrorsMethod 'becomeMaster' is not designed for extension - needs to be abstract, final or empty.739
Errors'+' should be on a new line.746
Errors'&&' should be on a new line.762
Errors'==' should be on a new line.764
Errors'+' should be on a new line.766
Errors'+' should be on a new line.780
Errors'+' should be on a new line.781
Errors'-' should be on a new line.786
Errors'+' should be on a new line.796
ErrorsParameter superstep should be final.836
Errors'+' should be on a new line.892
ErrorsParameter superstep should be final.903
Errors'+' should be on a new line.942
Errors'+' should be on a new line.960
Errors'+' should be on a new line.961
Errors'+' should be on a new line.970
Errors':' should be on a new line.980
ErrorsParameter superstep should be final.996
Errors':' should be on a new line.1021
Errors'+' should be on a new line.1028
Errors'+' should be on a new line.1040
Errors'+' should be on a new line.1051
ErrorsParameter superstep should be final.1068
ErrorsParameter chosenWorkerInfoList should be final.1069
ErrorsExpected @throws tag for 'IOException'.1070
ErrorsExpected @throws tag for 'KeeperException'.1070
ErrorsExpected @throws tag for 'InterruptedException'.1070
Errors'+' should be on a new line.1072
Errors'+' should be on a new line.1077
Errors'+' should be on a new line.1098
Errors'-' should be on a new line.1115
ErrorsParameter allPartitionStatsList should be final.1130
Errors'allPartitionStatsList' hides a field.1130
ErrorsParameter chosenWorkerInfoList should be final.1131
ErrorsParameter masterGraphPartitioner should be final.1132
Errors'masterGraphPartitioner' hides a field.1132
Errors'||' should be on a new line.1134
Errors'+' should be on a new line.1185
Errors'+' should be on a new line.1189
ErrorsFirst sentence should end with a period.1205
ErrorsParameter chosenWorkerInfoHealthPath should be final.1215
ErrorsParameter chosenWorkerInfoList should be final.1216
ErrorsExpected @throws tag for 'KeeperException'.1217
ErrorsExpected @throws tag for 'InterruptedException'.1217
Errors'+' should be on a new line.1226
Errors'+' should be on a new line.1227
ErrorsMethod 'restartFromCheckpoint' is not designed for extension - needs to be abstract, final or empty.1234
ErrorsParameter checkpoint should be final.1235
ErrorsFirst sentence should end with a period.1257
ErrorsMethod 'accept' is not designed for extension - needs to be abstract, final or empty.1261
ErrorsParameter path should be final.1262
ErrorsMethod 'getLastGoodCheckpoint' is not designed for extension - needs to be abstract, final or empty.1267
Errors'+' should be on a new line.1282
Errors'+' should be on a new line.1283
ErrorsParameter finishedWorkerPath should be final.1302
ErrorsParameter workerInfoList should be final.1303
ErrorsParameter event should be final.1304
Errors'+' should be on a new line.1313
Errors'+' should be on a new line.1317
Errors'+' should be on a new line.1338
Errors'+' should be on a new line.1342
Errors'+' should be on a new line.1346
Errors'+' should be on a new line.1347
Errors'+' should be on a new line.1348
Errors'+' should be on a new line.1349
Errors'+' should be on a new line.1350
Errors'+' should be on a new line.1351
Errors'&&' should be on a new line.1355
Errors'30000' is a magic number.1357
Errors'+' should be on a new line.1358
Errors'+' should be on a new line.1359
Errors'+' should be on a new line.1360
Errors'+' should be on a new line.1361
Errors'<' should be on a new line.1363
Errors'+' should be on a new line.1370
Errors'+' should be on a new line.1371
Errors'+' should be on a new line.1372
Errors'+' should be on a new line.1373
Errors'30' is a magic number.1381
Errors'1000' is a magic number.1381
Errors'&&' should be on a new line.1387
Errors'+' should be on a new line.1395
Errors'+' should be on a new line.1399
ErrorsFirst sentence should end with a period.1407
ErrorsParameter removeableSuperstep should be final.1413
ErrorsExpected @throws tag for 'InterruptedException'.1414
Errors'&&' should be on a new line.1417
Errors'+' should be on a new line.1420
Errors'+' should be on a new line.1424
Errors'+' should be on a new line.1431
Errors'+' should be on a new line.1435
ErrorsMethod 'coordinateSuperstep' is not designed for extension - needs to be abstract, final or empty.1441
ErrorsMethod length is 157 lines (max allowed is 150).1441
Errors'+' should be on a new line.1454
Errors'+' should be on a new line.1461
Errors'+' should be on a new line.1464
Errors'+' should be on a new line.1465
Errors'-' should be on a new line.1477
Errors'+' should be on a new line.1511
Errors'+' should be on a new line.1520
Errors'||' should be on a new line.1548
Errors'==' should be on a new line.1549
Errors'&&' should be on a new line.1550
ErrorsParameter entry should be final.1583
Errors'?' should be on a new line.1590
ErrorsAvoid inline conditionals.1590
Errors'+' should be on a new line.1594
ErrorsFirst sentence should end with a period.1601
ErrorsParameter superstep should be final.1606
Errors'+' should be on a new line.1645
Errors'||' should be on a new line.1657
Errors'==' should be on a new line.1658
Errors'+' should be on a new line.1669
Errors'+' should be on a new line.1670
Errors'+' should be on a new line.1671
Errors'+' should be on a new line.1678
Errors'+' should be on a new line.1679
Errors'+' should be on a new line.1680
Errors'+' should be on a new line.1685
Errors'+' should be on a new line.1690
Errors'+' should be on a new line.1706
Errors'+' should be on a new line.1712
Errors'+' should be on a new line.1715
ErrorsMethod 'cleanup' is not designed for extension - needs to be abstract, final or empty.1720
Errors'+' should be on a new line.1726
Errors'+' should be on a new line.1736
Errors'+' should be on a new line.1741
Errors'+' should be on a new line.1759
Errors'+' should be on a new line.1760
ErrorsFirst sentence should end with a period.1782
ErrorsFirst sentence should end with a period.1791
ErrorsParameter failedWorkerPath should be final.1806
Errors'||' should be on a new line.1819
Errors'&&' should be on a new line.1820
Errors'+' should be on a new line.1822
Errors'+' should be on a new line.1823
Errors'+' should be on a new line.1824
Errors'+' should be on a new line.1825
Errors'+' should be on a new line.1826
ErrorsMethod 'processEvent' is not designed for extension - needs to be abstract, final or empty.1833
ErrorsParameter event should be final.1834
Errors'&&' should be on a new line.1836
Errors'+' should be on a new line.1839
Errors'&&' should be on a new line.1845
Errors'+' should be on a new line.1848
Errors'&&' should be on a new line.1853
Errors'+' should be on a new line.1856
ErrorsMethod 'registerAggregator' is not designed for extension - needs to be abstract, final or empty.1866
ErrorsParameter name should be final.1867
ErrorsParameter aggregatorClass should be final.1868
ErrorsMethod 'registerPersistentAggregator' is not designed for extension - needs to be abstract, final or empty.1873
ErrorsParameter name should be final.1874
ErrorsParameter aggregatorClass should be final.1875
ErrorsMethod 'setAggregatedValue' is not designed for extension - needs to be abstract, final or empty.1880
ErrorsParameter name should be final.1881
ErrorsParameter value should be final.1881
Errors'+' should be on a new line.1885
ErrorsFirst sentence should end with a period.1891
ErrorsParameter globalStats should be final.1896
Errors'-' should be on a new line.1898
Errors'-' should be on a new line.1901
Errors'-' should be on a new line.1904
Errors'-' should be on a new line.1907

org/apache/giraph/graph/BspServiceWorker.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.89
ErrorsFirst sentence should end with a period.91
ErrorsFirst sentence should end with a period.93
ErrorsFirst sentence should end with a period.95
ErrorsFirst sentence should end with a period.97
ErrorsFirst sentence should end with a period.99
ErrorsFirst sentence should end with a period.102
ErrorsFirst sentence should end with a period.104
ErrorsFirst sentence should end with a period.113
ErrorsFirst sentence should end with a period.115
ErrorsFirst sentence should end with a period.117
ErrorsFirst sentence should end with a period.119
ErrorsParameter serverPortList should be final.138
ErrorsParameter sessionMsecTimeout should be final.139
ErrorsParameter context should be final.140
ErrorsParameter graphMapper should be final.141
ErrorsParameter graphState should be final.142
ErrorsExpected @throws tag for 'IOException'.143
ErrorsExpected @throws tag for 'InterruptedException'.143
Errors'+' should be on a new line.164
Errors'+' should be on a new line.166
Errors'+' should be on a new line.167
ErrorsMethod 'getWorkerContext' is not designed for extension - needs to be abstract, final or empty.187
ErrorsMissing a Javadoc comment.187
ErrorsComment matches to-do format 'TODO:'.194
ErrorsMethod 'isHealthy' is not designed for extension - needs to be abstract, final or empty.199
ErrorsExpected @throws tag for 'KeeperException'.221
ErrorsExpected @throws tag for 'InterruptedException'.221
Errors'100.0f' is a magic number.252
Errors'/' should be on a new line.252
Errors'+' should be on a new line.254
Errors'+' should be on a new line.255
Errors'+' should be on a new line.256
Errors'+' is followed by whitespace.257
Errors'+' should be on a new line.257
Errors'+' should be on a new line.262
Errors'+' should be on a new line.263
Errors'+' should be on a new line.270
Errors'+' should be on a new line.278
Errors'+' should be on a new line.279
Errors'+' should be on a new line.280
Errors'60' is a magic number.290
Errors'1000' is a magic number.290
ErrorsExpected @throws tag for 'IOException'.312
ErrorsExpected @throws tag for 'ClassNotFoundException'.313
ErrorsExpected @throws tag for 'InterruptedException'.313
ErrorsExpected @throws tag for 'InstantiationException'.313
ErrorsExpected @throws tag for 'IllegalAccessException'.314
ErrorsExpected @throws tag for 'KeeperException'.314
Errors':' should be on a new line.323
ErrorsParameter inputSplitPath should be final.344
Errors'+' should be on a new line.354
Errors'+' should be on a new line.358
Errors'+' should be on a new line.362
ErrorsParameter inputSplitPath should be final.381
ErrorsExpected @throws tag for 'IOException'.382
ErrorsExpected @throws tag for 'ClassNotFoundException'.382
ErrorsExpected @throws tag for 'InterruptedException'.382
ErrorsExpected @throws tag for 'InstantiationException'.383
ErrorsExpected @throws tag for 'IllegalAccessException'.383
Errors'+' should be on a new line.388
ErrorsParameter inputSplitPath should be final.404
ErrorsExpected @throws tag for 'IOException'.405
ErrorsExpected @throws tag for 'ClassNotFoundException'.405
Errors'+' should be on a new line.429
Errors'+' should be on a new line.430
ErrorsParameter inputSplit should be final.446
ErrorsExpected @throws tag for 'IOException'.446
ErrorsExpected @throws tag for 'InterruptedException'.446
Errors'+' should be on a new line.458
Errors'+' should be on a new line.479
Errors'250000' is a magic number.493
Errors'+' should be on a new line.494
Errors'+' should be on a new line.495
Errors'+' should be on a new line.496
Errors'+' should be on a new line.497
Errors'+' should be on a new line.498
Errors'+' should be on a new line.499
Errors'&&' should be on a new line.509
Errors'>=' should be on a new line.510
Errors'+' should be on a new line.513
Errors'+' should be on a new line.514
ErrorsMethod 'assignMessagesToVertex' is not designed for extension - needs to be abstract, final or empty.526
ErrorsParameter vertex should be final.527
ErrorsParameter messages should be final.528
ErrorsMethod 'getMasterInfo' is not designed for extension - needs to be abstract, final or empty.532
ErrorsMethod 'setup' is not designed for extension - needs to be abstract, final or empty.537
ErrorsMethod length is 158 lines (max allowed is 150).537
Errors'==' should be on a new line.553
Errors'&&' should be on a new line.554
Errors'==' should be on a new line.555
Errors'+' should be on a new line.558
Errors'+' should be on a new line.559
Errors'+' should be on a new line.560
Errors'+' should be on a new line.568
Errors'+' should be on a new line.606
Errors'+' should be on a new line.610
Errors'+' should be on a new line.613
Errors'+' should be on a new line.616
Errors'+' should be on a new line.619
Errors'+' should be on a new line.622
Errors'+' should be on a new line.625
Errors'+' should be on a new line.656
Errors'&&' should be on a new line.668
Errors':' should be on a new line.682
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.697
ErrorsParameter name should be final.698
ErrorsParameter value should be final.698
Errors'+' should be on a new line.703
ErrorsParameter superstep should be final.715
Errors':' should be on a new line.722
Errors'+' should be on a new line.729
ErrorsParameter superstep should be final.747
Errors':' should be on a new line.749
Errors'+' should be on a new line.761
Errors'+' should be on a new line.765
Errors'+' should be on a new line.768
Errors'+' should be on a new line.779
Errors'+' should be on a new line.797
Errors'+' should be on a new line.798
Errors'+' should be on a new line.801
Errors'+' should be on a new line.802
Errors'+' should be on a new line.805
Errors'+' should be on a new line.806
Errors'+' should be on a new line.820
ErrorsFirst sentence should end with a period.825
ErrorsParameter superstep should be final.830
Errors'+' should be on a new line.853
Errors'+' should be on a new line.854
Errors'+' should be on a new line.855
Errors'+' should be on a new line.859
Errors'+' should be on a new line.863
Errors'+' should be on a new line.866
Errors'+' should be on a new line.869
Errors'+' should be on a new line.873
Errors'+' should be on a new line.874
Errors'+' should be on a new line.875
Errors'+' should be on a new line.884
Errors'+' should be on a new line.890
Errors'+' should be on a new line.894
ErrorsMethod 'failureCleanup' is not designed for extension - needs to be abstract, final or empty.899
ErrorsMethod 'startSuperstep' is not designed for extension - needs to be abstract, final or empty.904
Errors'==' should be on a new line.923
Errors'+' should be on a new line.959
Errors'+' should be on a new line.960
Errors'+' should be on a new line.961
Errors'+' should be on a new line.968
Errors'+' should be on a new line.969
Errors'+' should be on a new line.970
ErrorsMethod 'finishSuperstep' is not designed for extension - needs to be abstract, final or empty.975
ErrorsParameter partitionStatsList should be final.976
Errors'+' should be on a new line.990
Errors'+' should be on a new line.991
Errors'+' should be on a new line.992
Errors'+' should be on a new line.1010
Errors'+' should be on a new line.1011
Errors'+' should be on a new line.1036
Errors'+' should be on a new line.1045
Errors'+' should be on a new line.1048
Errors'+' should be on a new line.1051
Errors'+' should be on a new line.1054
Errors'+' should be on a new line.1055
Errors'+' should be on a new line.1056
Errors'+' should be on a new line.1057
Errors'+' should be on a new line.1069
Errors'+' should be on a new line.1073
Errors'+' should be on a new line.1080
Errors'+' should be on a new line.1084
Errors'+' should be on a new line.1085
Errors'+' should be on a new line.1086
ErrorsExpected @throws tag for 'IOException'.1099
ErrorsExpected @throws tag for 'InterruptedException'.1099
Errors'==' should be on a new line.1100
Errors'+' should be on a new line.1102
Errors':' should be on a new line.1112
ErrorsMethod 'cleanup' is not designed for extension - needs to be abstract, final or empty.1121
Errors'+' should be on a new line.1130
Errors'+' should be on a new line.1140
Errors'+' should be on a new line.1145
Errors'+' should be on a new line.1150
Errors'+' should be on a new line.1154
ErrorsMethod 'storeCheckpoint' is not designed for extension - needs to be abstract, final or empty.1170
Errors'+' should be on a new line.1172
Errors'+' should be on a new line.1173
Errors'+' should be on a new line.1174
Errors'+' should be on a new line.1180
Errors'+' should be on a new line.1181
Errors'+' should be on a new line.1184
Errors'+' should be on a new line.1185
Errors'+' should be on a new line.1188
Errors'+' should be on a new line.1189
Errors'+' should be on a new line.1195
Errors'+' should be on a new line.1199
Errors':' should be on a new line.1212
Errors'+' should be on a new line.1230
Errors'+' should be on a new line.1231
Errors'+' should be on a new line.1232
Errors'+' should be on a new line.1245
Errors'+' should be on a new line.1262
Errors'+' should be on a new line.1265
Errors'+' should be on a new line.1268
ErrorsMethod 'loadCheckpoint' is not designed for extension - needs to be abstract, final or empty.1273
ErrorsParameter superstep should be final.1274
Errors':' should be on a new line.1293
Errors'+' should be on a new line.1297
Errors'+' should be on a new line.1300
Errors'+' should be on a new line.1316
Errors'+' should be on a new line.1328
Errors'+' should be on a new line.1338
Errors'+' should be on a new line.1343
Errors'+' should be on a new line.1350
Errors'+' should be on a new line.1356
Errors'+' should be on a new line.1357
Errors'+' should be on a new line.1358
ErrorsFirst sentence should end with a period.1383
ErrorsParameter workerPartitionMap should be final.1390
Errors':' should be on a new line.1395
Errors'+' should be on a new line.1402
Errors'+' should be on a new line.1403
Errors'+' should be on a new line.1407
Errors'+' should be on a new line.1408
Errors'+' should be on a new line.1433
Errors'+' should be on a new line.1437
ErrorsParameter masterSetPartitionOwners should be final.1447
Errors'+' should be on a new line.1476
Errors'+' should be on a new line.1494
ErrorsMethod 'processEvent' is not designed for extension - needs to be abstract, final or empty.1520
ErrorsParameter event should be final.1521
Errors'&&' should be on a new line.1523
Errors'+' should be on a new line.1526
Errors'==' should be on a new line.1531
Errors'&&' should be on a new line.1532
Errors'!=' should be on a new line.1533
Errors'+' should be on a new line.1535
Errors'+' should be on a new line.1541
Errors'&&' should be on a new line.1545
Errors'+' should be on a new line.1548
ErrorsMethod 'getWorkerInfo' is not designed for extension - needs to be abstract, final or empty.1558
ErrorsMethod 'getPartitionStore' is not designed for extension - needs to be abstract, final or empty.1563
ErrorsMethod 'getPartitionOwners' is not designed for extension - needs to be abstract, final or empty.1572
ErrorsMethod 'getVertexPartitionOwner' is not designed for extension - needs to be abstract, final or empty.1577
ErrorsParameter vertexId should be final.1578
ErrorsMethod 'getPartition' is not designed for extension - needs to be abstract, final or empty.1582
ErrorsParameter vertexId should be final.1583
ErrorsMethod 'getPartitionId' is not designed for extension - needs to be abstract, final or empty.1587
ErrorsParameter vertexId should be final.1588
ErrorsMethod 'hasPartition' is not designed for extension - needs to be abstract, final or empty.1593
ErrorsParameter partitionId should be final.1594
ErrorsMethod 'getVertex' is not designed for extension - needs to be abstract, final or empty.1598
ErrorsParameter vertexId should be final.1599
ErrorsMethod 'getServerData' is not designed for extension - needs to be abstract, final or empty.1609

org/apache/giraph/graph/BspUtils.java

ViolationMessageLine
ErrorsClass BspUtils should be declared as final.34
ErrorsParameter conf should be final.54
ErrorsFirst sentence should end with a period.61
ErrorsParameter conf should be final.75
ErrorsFirst sentence should end with a period.81
ErrorsParameter conf should be final.94
ErrorsParameter conf should be final.117
ErrorsFirst sentence should end with a period.124
ErrorsParameter conf should be final.139
ErrorsParameter conf should be final.161
ErrorsFirst sentence should end with a period.168
ErrorsParameter conf should be final.180
ErrorsParameter conf should be final.193
ErrorsFirst sentence should end with a period.199
ErrorsParameter conf should be final.205
ErrorsParameter conf should be final.222
ErrorsFirst sentence should end with a period.229
ErrorsParameter conf should be final.239
ErrorsParameter conf should be final.260
ErrorsFirst sentence should end with a period.267
ErrorsParameter conf should be final.281
ErrorsParameter graphState should be final.282
ErrorsParameter conf should be final.298
ErrorsFirst sentence should end with a period.305
ErrorsParameter conf should be final.319
ErrorsParameter graphState should be final.320
ErrorsFirst sentence should end with a period.329
ErrorsParameter conf should be final.336
ErrorsFirst sentence should end with a period.343
ErrorsParameter conf should be final.350
ErrorsFirst sentence should end with a period.358
ErrorsParameter conf should be final.371
ErrorsFirst sentence should end with a period.378
ErrorsParameter conf should be final.391
ErrorsParameter conf should be final.407
ErrorsFirst sentence should end with a period.412
ErrorsParameter conf should be final.421
ErrorsParameter conf should be final.443
ErrorsFirst sentence should end with a period.448
ErrorsParameter conf should be final.457
ErrorsParameter conf should be final.483
ErrorsFirst sentence should end with a period.488
ErrorsParameter conf should be final.497
ErrorsParameter conf should be final.523
ErrorsFirst sentence should end with a period.528
ErrorsParameter conf should be final.537

org/apache/giraph/graph/DefaultMasterCompute.java

ViolationMessageLine
ErrorsParameter in should be final.34
ErrorsParameter out should be final.38

org/apache/giraph/graph/Edge.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.34
ErrorsFirst sentence should end with a period.36
ErrorsFirst sentence should end with a period.39
ErrorsFirst sentence should end with a period.44
ErrorsParameter targetVertexId should be final.50
Errors'targetVertexId' hides a field.50
ErrorsParameter value should be final.50
Errors'value' hides a field.50
ErrorsFirst sentence should end with a period.55
ErrorsMethod 'getTargetVertexId' is not designed for extension - needs to be abstract, final or empty.60
ErrorsFirst sentence should end with a period.64
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.69
ErrorsMethod 'setTargetVertexId' is not designed for extension - needs to be abstract, final or empty.78
ErrorsParameter targetVertexId should be final.78
Errors'targetVertexId' hides a field.78
ErrorsMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.87
ErrorsParameter value should be final.87
Errors'value' hides a field.87
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.91
Errors'+' should be on a new line.93
ErrorsMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.97
ErrorsParameter edge should be final.99
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.103
ErrorsParameter o should be final.104
ErrorsAvoid inline conditionals.114
Errors':' should be on a new line.114
ErrorsAvoid inline conditionals.118
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.125
ErrorsAvoid inline conditionals.127
Errors'31' is a magic number.128
ErrorsAvoid inline conditionals.128

org/apache/giraph/graph/EdgeListVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.49
ErrorsFirst sentence should end with a period.51
ErrorsFirst sentence should end with a period.53
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.56
ErrorsParameter id should be final.57
ErrorsParameter value should be final.57
ErrorsParameter edges should be final.57
ErrorsParameter messages should be final.57
ErrorsMethod 'getEdges' is not designed for extension - needs to be abstract, final or empty.69
ErrorsParameter targetVertexId should be final.75
ErrorsParameter value should be final.75
Errors'+' should be on a new line.78
Errors'+' should be on a new line.79
ErrorsMethod 'getNumEdges' is not designed for extension - needs to be abstract, final or empty.88
ErrorsMethod 'removeEdge' is not designed for extension - needs to be abstract, final or empty.93
ErrorsParameter targetVertexId should be final.94
ErrorsMethod 'putMessages' is not designed for extension - needs to be abstract, final or empty.106
ErrorsParameter messages should be final.107
ErrorsMethod 'getMessages' is not designed for extension - needs to be abstract, final or empty.112
ErrorsMethod 'getNumMessages' is not designed for extension - needs to be abstract, final or empty.117
ErrorsParameter in should be final.123
ErrorsParameter out should be final.157
ErrorsMethod 'releaseResources' is not designed for extension - needs to be abstract, final or empty.175

org/apache/giraph/graph/GiraphJob.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.41
ErrorsFirst sentence should end with a period.43
ErrorsFirst sentence should end with a period.47
ErrorsFirst sentence should end with a period.50
ErrorsFirst sentence should end with a period.53
ErrorsFirst sentence should end with a period.56
ErrorsFirst sentence should end with a period.59
ErrorsFirst sentence should end with a period.63
ErrorsFirst sentence should end with a period.65
ErrorsFirst sentence should end with a period.67
ErrorsFirst sentence should end with a period.69
ErrorsFirst sentence should end with a period.71
ErrorsFirst sentence should end with a period.74
ErrorsFirst sentence should end with a period.78
ErrorsFirst sentence should end with a period.99
ErrorsFirst sentence should end with a period.103
ErrorsFirst sentence should end with a period.112
ErrorsFirst sentence should end with a period.115
ErrorsFirst sentence should end with a period.117
ErrorsFirst sentence should end with a period.120
ErrorsFirst sentence should end with a period.126
ErrorsFirst sentence should end with a period.129
ErrorsFirst sentence should end with a period.132
ErrorsFirst sentence should end with a period.135
ErrorsFirst sentence should end with a period.139
ErrorsFirst sentence should end with a period.142
ErrorsFirst sentence should end with a period.145
ErrorsFirst sentence should end with a period.148
ErrorsFirst sentence should end with a period.151
ErrorsFirst sentence should end with a period.154
ErrorsFirst sentence should end with a period.157
ErrorsFirst sentence should end with a period.159
ErrorsFirst sentence should end with a period.162
ErrorsFirst sentence should end with a period.164
ErrorsFirst sentence should end with a period.170
ErrorsFirst sentence should end with a period.173
ErrorsFirst sentence should end with a period.177
ErrorsFirst sentence should end with a period.180
ErrorsFirst sentence should end with a period.184
ErrorsFirst sentence should end with a period.187
ErrorsFirst sentence should end with a period.190
ErrorsFirst sentence should end with a period.193
ErrorsFirst sentence should end with a period.196
ErrorsFirst sentence should end with a period.199
ErrorsFirst sentence should end with a period.202
ErrorsFirst sentence should end with a period.205
ErrorsFirst sentence should end with a period.208
ErrorsFirst sentence should end with a period.211
ErrorsFirst sentence should end with a period.214
ErrorsFirst sentence should end with a period.216
ErrorsFirst sentence should end with a period.219
ErrorsFirst sentence should end with a period.222
ErrorsFirst sentence should end with a period.224
ErrorsFirst sentence should end with a period.230
ErrorsFirst sentence should end with a period.233
ErrorsFirst sentence should end with a period.235
ErrorsFirst sentence should end with a period.238
ErrorsFirst sentence should end with a period.241
ErrorsFirst sentence should end with a period.244
ErrorsFirst sentence should end with a period.247
ErrorsFirst sentence should end with a period.250
ErrorsFirst sentence should end with a period.253
ErrorsFirst sentence should end with a period.256
ErrorsFirst sentence should end with a period.259
ErrorsFirst sentence should end with a period.262
ErrorsFirst sentence should end with a period.264
ErrorsFirst sentence should end with a period.267
ErrorsFirst sentence should end with a period.270
ErrorsFirst sentence should end with a period.273
ErrorsFirst sentence should end with a period.276
ErrorsFirst sentence should end with a period.279
ErrorsFirst sentence should end with a period.282
ErrorsFirst sentence should end with a period.285
ErrorsFirst sentence should end with a period.289
ErrorsFirst sentence should end with a period.291
ErrorsFirst sentence should end with a period.294
ErrorsFirst sentence should end with a period.297
ErrorsFirst sentence should end with a period.300
ErrorsFirst sentence should end with a period.303
ErrorsFirst sentence should end with a period.309
ErrorsFirst sentence should end with a period.321
ErrorsFirst sentence should end with a period.332
ErrorsFirst sentence should end with a period.342
ErrorsFirst sentence should end with a period.348
ErrorsFirst sentence should end with a period.351
Errors'+' should be on a new line.353
ErrorsFirst sentence should end with a period.371
ErrorsFirst sentence should end with a period.388
ErrorsFirst sentence should end with a period.420
ErrorsFirst sentence should end with a period.423
ErrorsFirst sentence should end with a period.478
ErrorsFirst sentence should end with a period.481
ErrorsFirst sentence should end with a period.483
ErrorsFirst sentence should end with a period.487
ErrorsParameter jobName should be final.493
ErrorsExpected @throws tag for 'IOException'.493
ErrorsParameter conf should be final.504
Errors'conf' hides a field.504
ErrorsParameter jobName should be final.504
ErrorsExpected @throws tag for 'IOException'.504
ErrorsMethod 'getConfiguration' is not designed for extension - needs to be abstract, final or empty.514
ErrorsMethod 'getInternalJob' is not designed for extension - needs to be abstract, final or empty.525
Errors'||' should be on a new line.537
Errors'100.0f' is a magic number.539
Errors'+' should be on a new line.541
Errors'+' should be on a new line.543
Errors'+' should be on a new line.559
Errors'+' should be on a new line.560
ErrorsFirst sentence should end with a period.566
ErrorsParameter vertexClass should be final.571
ErrorsFirst sentence should end with a period.575
ErrorsParameter vertexInputFormatClass should be final.581
ErrorsFirst sentence should end with a period.587
ErrorsParameter masterComputeClass should be final.592
ErrorsFirst sentence should end with a period.597
ErrorsParameter vertexOutputFormatClass should be final.603
ErrorsFirst sentence should end with a period.609
ErrorsParameter vertexCombinerClass should be final.614
ErrorsFirst sentence should end with a period.620
ErrorsParameter graphPartitionerFactoryClass should be final.626
ErrorsFirst sentence should end with a period.632
ErrorsParameter vertexResolverClass should be final.637
ErrorsFirst sentence should end with a period.643
ErrorsParameter workerContextClass should be final.649
ErrorsFirst sentence should end with a period.655
ErrorsParameter aggregatorWriterClass should be final.662
ErrorsParameter minWorkers should be final.678
ErrorsParameter maxWorkers should be final.679
ErrorsParameter minPercentResponded should be final.680
ErrorsParameter serverList should be final.693
ErrorsParameter conf should be final.704
Errors'+' should be on a new line.714
Errors'+' should be on a new line.715
Errors'+' should be on a new line.721
Errors'+' should be on a new line.722
ErrorsParameter param should be final.733
ErrorsParameter defaultValue should be final.733
ErrorsParameter verbose should be final.748
ErrorsExpected @throws tag for 'IOException'.749
ErrorsExpected @throws tag for 'InterruptedException'.749
ErrorsExpected @throws tag for 'ClassNotFoundException'.749
Errors'512' is a magic number.754
Errors'1024' is a magic number.758
Errors'1024' is a magic number.759
Errors'60000' is a magic number.766
Errors'5' is a magic number.766

org/apache/giraph/graph/GiraphTransferRegulator.java

ViolationMessageLine
ErrorsComment matches to-do format 'TODO:'.35
ErrorsFirst sentence should end with a period.58
ErrorsFirst sentence should end with a period.66
ErrorsFirst sentence should end with a period.74
ErrorsFirst sentence should end with a period.77
ErrorsFirst sentence should end with a period.80
ErrorsFirst sentence should end with a period.83
ErrorsFirst sentence should end with a period.86
ErrorsParameter conf should be final.89
ErrorsMethod 'transferThisPartition' is not designed for extension - needs to be abstract, final or empty.107
ErrorsParameter owner should be final.107
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.126
ErrorsAvoid inline conditionals.126
Errors'?' should be on a new line.136
ErrorsAvoid inline conditionals.136
ErrorsFirst sentence should end with a period.140
ErrorsMethod 'clearCounters' is not designed for extension - needs to be abstract, final or empty.141
ErrorsMethod 'incrementCounters' is not designed for extension - needs to be abstract, final or empty.160
ErrorsParameter partitionOwner should be final.162
ErrorsParameter vertex should be final.163
Errors'+' should be on a new line.171
ErrorsFirst sentence should end with a period.175
ErrorsMethod 'getMaxEdgesPerTransfer' is not designed for extension - needs to be abstract, final or empty.177
ErrorsFirst sentence should end with a period.181
ErrorsMethod 'getMaxVerticesPerTransfer' is not designed for extension - needs to be abstract, final or empty.183
ErrorsFirst sentence should end with a period.187
ErrorsMethod 'getTotalEdges' is not designed for extension - needs to be abstract, final or empty.189
ErrorsFirst sentence should end with a period.193
ErrorsMethod 'getTotalVertices' is not designed for extension - needs to be abstract, final or empty.195

org/apache/giraph/graph/GiraphTypeValidator.java

ViolationMessageLine
ErrorsName 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'.47
ErrorsFirst sentence should end with a period.50
ErrorsFirst sentence should end with a period.52
ErrorsFirst sentence should end with a period.54
ErrorsFirst sentence should end with a period.56
ErrorsFirst sentence should end with a period.58
ErrorsFirst sentence should end with a period.61
ErrorsFirst sentence should end with a period.63
ErrorsFirst sentence should end with a period.65
ErrorsFirst sentence should end with a period.67
ErrorsParameter conf should be final.81
Errors'conf' hides a field.81
ErrorsMethod 'validateClassTypes' is not designed for extension - needs to be abstract, final or empty.91
Errors'+' should be on a new line.117
Errors'+' should be on a new line.118
Errors'+' should be on a new line.125
Errors'+' should be on a new line.126
Errors'+' should be on a new line.133
Errors'+' should be on a new line.134
Errors'+' should be on a new line.149
Errors'+' should be on a new line.150
Errors'+' should be on a new line.155
Errors'+' should be on a new line.156
Errors'+' should be on a new line.175
Errors'+' should be on a new line.176
Errors'+' should be on a new line.183
Errors'+' should be on a new line.184
Errors'+' should be on a new line.191
Errors'+' should be on a new line.192
Errors'&&' should be on a new line.207
Errors'+' should be on a new line.210
Errors'+' should be on a new line.211
Errors'&&' should be on a new line.214
Errors'+' should be on a new line.217
Errors'+' should be on a new line.218
Errors'&&' should be on a new line.221
Errors'+' should be on a new line.224
Errors'+' should be on a new line.225
Errors'&&' should be on a new line.228
Errors'+' should be on a new line.231
Errors'+' should be on a new line.232

org/apache/giraph/graph/GlobalStats.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.32
ErrorsFirst sentence should end with a period.34
ErrorsFirst sentence should end with a period.36
ErrorsFirst sentence should end with a period.38
ErrorsFirst sentence should end with a period.40
ErrorsMethod 'addPartitionStats' is not designed for extension - needs to be abstract, final or empty.48
ErrorsParameter partitionStats should be final.48
ErrorsMethod 'getVertexCount' is not designed for extension - needs to be abstract, final or empty.54
ErrorsMissing a Javadoc comment.54
ErrorsMethod 'getFinishedVertexCount' is not designed for extension - needs to be abstract, final or empty.58
ErrorsMissing a Javadoc comment.58
ErrorsMethod 'getEdgeCount' is not designed for extension - needs to be abstract, final or empty.62
ErrorsMissing a Javadoc comment.62
ErrorsMethod 'getMessageCount' is not designed for extension - needs to be abstract, final or empty.66
ErrorsMissing a Javadoc comment.66
ErrorsMethod 'getHaltComputation' is not designed for extension - needs to be abstract, final or empty.70
ErrorsMissing a Javadoc comment.70
ErrorsMethod 'setHaltComputation' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMissing a Javadoc comment.74
ErrorsParameter value should be final.74
ErrorsMethod 'addMessageCount' is not designed for extension - needs to be abstract, final or empty.83
ErrorsParameter messageCount should be final.83
Errors'messageCount' hides a field.83
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.87
ErrorsParameter input should be final.88
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.96
ErrorsParameter output should be final.97
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.105
Errors'+' should be on a new line.107
Errors'+' should be on a new line.108

org/apache/giraph/graph/GraphMapper.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.64
ErrorsFirst sentence should end with a period.66
ErrorsFirst sentence should end with a period.68
ErrorsFirst sentence should end with a period.70
ErrorsFirst sentence should end with a period.74
ErrorsFirst sentence should end with a period.76
ErrorsFirst sentence should end with a period.88
ErrorsFirst sentence should end with a period.90
ErrorsFirst sentence should end with a period.92
ErrorsFirst sentence should end with a period.94
ErrorsFirst sentence should end with a period.96
ErrorsFirst sentence should end with a period.98
ErrorsFirst sentence should end with a period.100
ErrorsMethod 'getMapFunctions' is not designed for extension - needs to be abstract, final or empty.109
ErrorsFirst sentence should end with a period.113
ErrorsFirst sentence should end with a period.122
ErrorsMissing a Javadoc comment.131
ErrorsMissing a Javadoc comment.135
ErrorsParameter t should be final.144
ErrorsParameter e should be final.144
Errors'+' should be on a new line.146
ErrorsMethod 'determineClassTypes' is not designed for extension - needs to be abstract, final or empty.157
ErrorsParameter conf should be final.157
Errors'conf' hides a field.157
Errors'3' is a magic number.165
ErrorsParameter myClass should be final.188
ErrorsParameter conf should be final.225
ErrorsParameter zkManager should be final.226
ErrorsMethod 'setup' is not designed for extension - needs to be abstract, final or empty.262
ErrorsParameter context should be final.263
Errors'+' should be on a new line.323
Errors'*' should be on a new line.330
Errors'||' should be on a new line.337
Errors'||' should be on a new line.338
Errors'||' should be on a new line.339
Errors'+' should be on a new line.342
Errors'||' should be on a new line.353
Errors'||' should be on a new line.354
ErrorsMethod 'map' is not designed for extension - needs to be abstract, final or empty.382
ErrorsMethod length is 152 lines (max allowed is 150).382
ErrorsParameter key should be final.383
ErrorsParameter value should be final.383
ErrorsParameter context should be final.383
Errors'||' should be on a new line.398
Errors'+' should be on a new line.407
Errors'15000' is a magic number.477
Errors':' should be on a new line.479
Errors'||' should be on a new line.494
Errors'+' should be on a new line.523
Errors'+' should be on a new line.524
Errors'+' should be on a new line.529
ErrorsMethod 'cleanup' is not designed for extension - needs to be abstract, final or empty.537
ErrorsParameter context should be final.538
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.564
ErrorsParameter context should be final.565

org/apache/giraph/graph/GraphState.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.37
ErrorsFirst sentence should end with a period.39
ErrorsFirst sentence should end with a period.41
ErrorsFirst sentence should end with a period.43
ErrorsFirst sentence should end with a period.45
ErrorsFirst sentence should end with a period.47
ErrorsMethod 'getSuperstep' is not designed for extension - needs to be abstract, final or empty.50
ErrorsMissing a Javadoc comment.50
ErrorsMethod 'setSuperstep' is not designed for extension - needs to be abstract, final or empty.60
ErrorsParameter superstep should be final.60
Errors'superstep' hides a field.60
ErrorsMethod 'getTotalNumVertices' is not designed for extension - needs to be abstract, final or empty.65
ErrorsMissing a Javadoc comment.65
ErrorsMethod 'setTotalNumVertices' is not designed for extension - needs to be abstract, final or empty.75
ErrorsParameter numVertices should be final.75
Errors'numVertices' hides a field.75
ErrorsMethod 'getTotalNumEdges' is not designed for extension - needs to be abstract, final or empty.80
ErrorsMissing a Javadoc comment.80
ErrorsMethod 'setTotalNumEdges' is not designed for extension - needs to be abstract, final or empty.90
ErrorsParameter numEdges should be final.90
Errors'numEdges' hides a field.90
ErrorsMethod 'getContext' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.95
ErrorsMethod 'setContext' is not designed for extension - needs to be abstract, final or empty.105
ErrorsParameter context should be final.105
Errors'context' hides a field.105
ErrorsMethod 'getGraphMapper' is not designed for extension - needs to be abstract, final or empty.110
ErrorsMissing a Javadoc comment.110
ErrorsMethod 'setGraphMapper' is not designed for extension - needs to be abstract, final or empty.120
ErrorsParameter graphMapper should be final.121
Errors'graphMapper' hides a field.121
ErrorsMethod 'setWorkerCommunications' is not designed for extension - needs to be abstract, final or empty.132
ErrorsParameter workerCommunications should be final.133
Errors'workerCommunications' hides a field.133
ErrorsMethod 'getWorkerCommunications' is not designed for extension - needs to be abstract, final or empty.138
ErrorsMissing a Javadoc comment.138

org/apache/giraph/graph/HashMapVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.57
ErrorsVariable 'edgeMap' must be private and have accessor methods.58
ErrorsFirst sentence should end with a period.59
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.62
ErrorsParameter id should be final.64
ErrorsParameter value should be final.64
ErrorsParameter edges should be final.64
ErrorsParameter messages should be final.64
ErrorsParameter targetVertexId should be final.73
ErrorsParameter value should be final.73
Errors'+' should be on a new line.76
Errors'+' should be on a new line.77
ErrorsMethod 'hasEdge' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter targetVertexId should be final.87
ErrorsMethod 'getEdges' is not designed for extension - needs to be abstract, final or empty.97
ErrorsParameter edge should be final.103
ErrorsMethod 'getEdgeValue' is not designed for extension - needs to be abstract, final or empty.109
ErrorsParameter targetVertexId should be final.110
ErrorsMethod 'getNumEdges' is not designed for extension - needs to be abstract, final or empty.114
ErrorsMethod 'removeEdge' is not designed for extension - needs to be abstract, final or empty.119
ErrorsParameter targetVertexId should be final.120
ErrorsParameter message should be final.125
ErrorsMethod 'putMessages' is not designed for extension - needs to be abstract, final or empty.131
ErrorsParameter messages should be final.132
ErrorsMethod 'getMessages' is not designed for extension - needs to be abstract, final or empty.137
ErrorsMethod 'getNumMessages' is not designed for extension - needs to be abstract, final or empty.142
ErrorsParameter in should be final.148
ErrorsParameter out should be final.182
ErrorsMethod 'releaseResources' is not designed for extension - needs to be abstract, final or empty.200

org/apache/giraph/graph/IntIntNullIntVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.40
ErrorsFirst sentence should end with a period.42
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.45
ErrorsParameter id should be final.46
ErrorsParameter value should be final.46
ErrorsParameter edges should be final.47
ErrorsParameter messages should be final.48
Errors'messages' hides a field.48
ErrorsAvoid inline conditionals.50
ErrorsAvoid inline conditionals.57
ErrorsMethod 'getNeighbors' is not designed for extension - needs to be abstract, final or empty.66
ErrorsMethod 'hasEdge' is not designed for extension - needs to be abstract, final or empty.76
ErrorsParameter targetVertexId should be final.77
ErrorsMethod 'getNumEdges' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMethod 'getMessages' is not designed for extension - needs to be abstract, final or empty.91
ErrorsMethod 'putMessages' is not designed for extension - needs to be abstract, final or empty.101
ErrorsParameter newMessages should be final.102
ErrorsMethod 'getNumMessages' is not designed for extension - needs to be abstract, final or empty.110
ErrorsMethod 'releaseResources' is not designed for extension - needs to be abstract, final or empty.115
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.120
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.135
ErrorsParameter in should be final.136

org/apache/giraph/graph/LocalityInfoSorter.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.49
ErrorsFirst sentence should end with a period.51
ErrorsFirst sentence should end with a period.53
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.58
Errors'zooKeeper' hides a field.65
ErrorsParameter pathList should be final.66
Errors'pathList' hides a field.66
Errors'hostName' hides a field.66
Errors'19' is a magic number.106
ErrorsAvoid inline conditionals.108
ErrorsParameter zkSplitPath should be final.120
ErrorsExpected @throws tag for 'IOException'.121
ErrorsExpected @throws tag for 'KeeperException'.121
ErrorsExpected @throws tag for 'InterruptedException'.121
ErrorsFirst sentence should end with a period.129
ErrorsMethod 'iterator' is not designed for extension - needs to be abstract, final or empty.133
ErrorsFirst sentence should end with a period.141
ErrorsMethod 'hasNext' is not designed for extension - needs to be abstract, final or empty.148
ErrorsFirst sentence should end with a period.153
ErrorsMethod 'next' is not designed for extension - needs to be abstract, final or empty.156
ErrorsMethod 'remove' is not designed for extension - needs to be abstract, final or empty.162

org/apache/giraph/graph/LongDoubleFloatDoubleVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.37
ErrorsFirst sentence should end with a period.44
ErrorsFirst sentence should end with a period.47
ErrorsFirst sentence should end with a period.50
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.53
ErrorsParameter id should be final.54
ErrorsParameter value should be final.54
ErrorsParameter edges should be final.55
ErrorsParameter messages should be final.56
Errors':' should be on a new line.59
ErrorsParameter targetId should be final.73
ErrorsParameter edgeValue should be final.74
Errors'+' should be on a new line.77
Errors'+' should be on a new line.78
ErrorsMethod 'removeEdge' is not designed for extension - needs to be abstract, final or empty.87
ErrorsParameter targetVertexId should be final.88
ErrorsMethod 'getEdges' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMethod 'hasEdge' is not designed for extension - needs to be abstract, final or empty.133
ErrorsParameter targetVertexId should be final.134
ErrorsMethod 'getNumEdges' is not designed for extension - needs to be abstract, final or empty.138
ErrorsParameter in should be final.144
ErrorsParameter destVertexId should be final.173
ErrorsParameter edgeValue should be final.173
ErrorsParameter message should be final.187
ErrorsMethod 'putMessages' is not designed for extension - needs to be abstract, final or empty.200
ErrorsParameter messages should be final.201
ErrorsMethod 'releaseResources' is not designed for extension - needs to be abstract, final or empty.208
ErrorsMethod 'getNumMessages' is not designed for extension - needs to be abstract, final or empty.214
ErrorsMethod 'getMessages' is not designed for extension - needs to be abstract, final or empty.219
ErrorsFirst sentence should end with a period.229
ErrorsParameter elementList should be final.238
Errors'elementList' hides a field.238
ErrorsFirst sentence should end with a period.254
ErrorsFirst sentence should end with a period.256
ErrorsParameter elementList should be final.264
Errors'elementList' hides a field.264

org/apache/giraph/graph/MasterAggregatorUsage.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.23
ErrorsExpected @throws tag for 'InstantiationException'.38
ErrorsExpected @throws tag for 'IllegalAccessException'.38
ErrorsExpected @throws tag for 'InstantiationException'.52
ErrorsExpected @throws tag for 'IllegalAccessException'.52

org/apache/giraph/graph/MasterCompute.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.47
ErrorsFirst sentence should end with a period.49
ErrorsExpected @throws tag for 'InstantiationException'.61
ErrorsExpected @throws tag for 'IllegalAccessException'.62
ErrorsMethod 'getSuperstep' is not designed for extension - needs to be abstract, final or empty.69
ErrorsMethod 'getTotalNumVertices' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMethod 'getTotalNumEdges' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMethod 'haltComputation' is not designed for extension - needs to be abstract, final or empty.97
ErrorsMethod 'isHalted' is not designed for extension - needs to be abstract, final or empty.106
ErrorsMethod 'getGraphState' is not designed for extension - needs to be abstract, final or empty.115
ErrorsFirst sentence should end with a period.119
ErrorsMethod 'setGraphState' is not designed for extension - needs to be abstract, final or empty.124
ErrorsParameter graphState should be final.124
Errors'graphState' hides a field.124
ErrorsFirst sentence should end with a period.128
ErrorsMethod 'getContext' is not designed for extension - needs to be abstract, final or empty.133
ErrorsParameter name should be final.139
ErrorsParameter aggregatorClass should be final.139
ErrorsParameter name should be final.147
ErrorsParameter aggregatorClass should be final.148
ErrorsMethod 'getAggregatedValue' is not designed for extension - needs to be abstract, final or empty.154
ErrorsParameter name should be final.155
ErrorsMethod 'setAggregatedValue' is not designed for extension - needs to be abstract, final or empty.160
ErrorsParameter name should be final.161
ErrorsParameter value should be final.161
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.166
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.171
ErrorsParameter conf should be final.172
Errors'conf' hides a field.172

org/apache/giraph/graph/MasterThread.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.48
ErrorsFirst sentence should end with a period.50
ErrorsFirst sentence should end with a period.52
ErrorsFirst sentence should end with a period.54
ErrorsFirst sentence should end with a period.58
ErrorsFirst sentence should end with a period.60
ErrorsParameter bspServiceMaster should be final.71
Errors'bspServiceMaster' hides a field.71
ErrorsParameter context should be final.72
Errors'context' hides a field.72
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.86
Errors'!=' should be on a new line.98
Errors'||' should be on a new line.99
Errors'1000.0d' is a magic number.105
Errors'-' should be on a new line.112
Errors'1000.0d' is a magic number.115
Errors'+' should be on a new line.117
Errors'+' should be on a new line.118
Errors'1000.0d' is a magic number.119
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.132
Errors'==' should be on a new line.158
Errors'+' should be on a new line.160
Errors'+' should be on a new line.163
Errors'+' should be on a new line.169
Errors'/' should be on a new line.170
Errors'1000.0d' is a magic number.171
Errors'+' should be on a new line.172
Errors'/' should be on a new line.173
Errors'1000.0d' is a magic number.174
Errors'+' should be on a new line.182
Errors'+' should be on a new line.186
Errors'+' should be on a new line.190

org/apache/giraph/graph/MutableVertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.40
ErrorsMethod 'instantiateVertex' is not designed for extension - needs to be abstract, final or empty.68
ErrorsParameter vertexId should be final.69
ErrorsParameter vertexValue should be final.69
ErrorsParameter edges should be final.69
ErrorsParameter messages should be final.69
ErrorsMethod 'addVertexRequest' is not designed for extension - needs to be abstract, final or empty.84
ErrorsParameter vertex should be final.84
ErrorsExpected @throws tag for 'IOException'.85
ErrorsMethod 'removeVertexRequest' is not designed for extension - needs to be abstract, final or empty.96
ErrorsParameter vertexId should be final.96
ErrorsExpected @throws tag for 'IOException'.96
ErrorsFirst sentence should end with a period.101
ErrorsMethod 'addEdgeRequest' is not designed for extension - needs to be abstract, final or empty.108
ErrorsParameter sourceVertexId should be final.108
ErrorsParameter edge should be final.108
ErrorsExpected @throws tag for 'IOException'.109
ErrorsMethod 'removeEdgeRequest' is not designed for extension - needs to be abstract, final or empty.121
ErrorsParameter sourceVertexId should be final.121
ErrorsParameter targetVertexId should be final.121
ErrorsExpected @throws tag for 'IOException'.122

org/apache/giraph/graph/SimpleMutableVertex.java

ViolationMessageLine
ErrorsMethod 'getEdges' is not designed for extension - needs to be abstract, final or empty.53
ErrorsParameter targetVertexId should be final.57
ErrorsMethod 'getEdgeValue' is not designed for extension - needs to be abstract, final or empty.63
ErrorsParameter targetVertexId should be final.64
ErrorsFirst sentence should end with a period.68
ErrorsMethod 'addEdge' is not designed for extension - needs to be abstract, final or empty.76
ErrorsParameter targetVertexId should be final.77
ErrorsParameter value should be final.77
ErrorsFirst sentence should end with a period.81
ErrorsMethod 'addEdgeRequest' is not designed for extension - needs to be abstract, final or empty.87
ErrorsParameter sourceVertexId should be final.87
ErrorsExpected @throws tag for 'IOException'.87
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.93
ErrorsParameter in should be final.94
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.125
ErrorsParameter out should be final.126

org/apache/giraph/graph/SimpleVertex.java

ViolationMessageLine
ErrorsMethod 'getEdges' is not designed for extension - needs to be abstract, final or empty.55
ErrorsParameter targetVertexId should be final.61
ErrorsMethod 'getEdgeValue' is not designed for extension - needs to be abstract, final or empty.67
ErrorsParameter targetVertexId should be final.68
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.72
ErrorsParameter in should be final.73
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.104
ErrorsParameter out should be final.105

org/apache/giraph/graph/TextAggregatorWriter.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.38
ErrorsFirst sentence should end with a period.41
ErrorsFirst sentence should end with a period.43
ErrorsFirst sentence should end with a period.45
ErrorsFirst sentence should end with a period.54
ErrorsFirst sentence should end with a period.56
ErrorsVariable 'output' must be private and have accessor methods.57
ErrorsFirst sentence should end with a period.58
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.61
ErrorsParameter context should be final.63
ErrorsParameter attempt should be final.63
Errors'+' should be on a new line.71
ErrorsMethod 'writeAggregator' is not designed for extension - needs to be abstract, final or empty.78
ErrorsParameter aggregatorMap should be final.80
ErrorsParameter superstep should be final.81
ErrorsMethod 'aggregatorToString' is not designed for extension - needs to be abstract, final or empty.101
ErrorsParameter aggregatorName should be final.101
ErrorsParameter value should be final.102
ErrorsParameter superstep should be final.103
ErrorsParameter superstep should be final.115
Errors'||' should be on a new line.116
ErrorsMethod 'close' is not designed for extension - needs to be abstract, final or empty.120

org/apache/giraph/graph/Vertex.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.57
Errors'id' hides a field.71
Errors'value' hides a field.71
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter id should be final.80
Errors'id' hides a field.80
ErrorsParameter value should be final.80
Errors'value' hides a field.80
ErrorsExpected @throws tag for 'IOException'.92
ErrorsMethod 'getSuperstep' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMethod 'getId' is not designed for extension - needs to be abstract, final or empty.108
ErrorsFirst sentence should end with a period.112
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.117
ErrorsFirst sentence should end with a period.121
ErrorsMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.126
ErrorsParameter value should be final.126
Errors'value' hides a field.126
ErrorsMethod 'getTotalNumVertices' is not designed for extension - needs to be abstract, final or empty.136
ErrorsMethod 'getTotalNumEdges' is not designed for extension - needs to be abstract, final or empty.146
ErrorsMethod 'hasEdge' is not designed for extension - needs to be abstract, final or empty.163
ErrorsParameter targetVertexId should be final.163
ErrorsMethod 'getEdgeValue' is not designed for extension - needs to be abstract, final or empty.180
ErrorsParameter targetVertexId should be final.180
ErrorsMethod 'getNumEdges' is not designed for extension - needs to be abstract, final or empty.194
ErrorsMethod 'sendMessage' is not designed for extension - needs to be abstract, final or empty.206
ErrorsParameter id should be final.206
Errors'id' hides a field.206
ErrorsParameter message should be final.206
ErrorsMethod 'sendMessageToAllEdges' is not designed for extension - needs to be abstract, final or empty.220
ErrorsParameter message should be final.220
ErrorsMethod 'voteToHalt' is not designed for extension - needs to be abstract, final or empty.232
ErrorsMethod 'wakeUp' is not designed for extension - needs to be abstract, final or empty.239
ErrorsMethod 'isHalted' is not designed for extension - needs to be abstract, final or empty.248
ErrorsMethod 'getNumMessages' is not designed for extension - needs to be abstract, final or empty.264
ErrorsFirst sentence should end with a period.268
ErrorsFirst sentence should end with a period.275
ErrorsMethod 'getGraphState' is not designed for extension - needs to be abstract, final or empty.286
ErrorsFirst sentence should end with a period.290
ErrorsMethod 'setGraphState' is not designed for extension - needs to be abstract, final or empty.295
ErrorsParameter graphState should be final.295
Errors'graphState' hides a field.295
ErrorsFirst sentence should end with a period.299
ErrorsMethod 'getContext' is not designed for extension - needs to be abstract, final or empty.304
ErrorsFirst sentence should end with a period.308
ErrorsMethod 'getWorkerContext' is not designed for extension - needs to be abstract, final or empty.313
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.317
ErrorsParameter name should be final.318
ErrorsParameter value should be final.318
Errors'value' hides a field.318
ErrorsMethod 'getAggregatedValue' is not designed for extension - needs to be abstract, final or empty.323
ErrorsParameter name should be final.324
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.329
ErrorsParameter in should be final.330
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.358
ErrorsParameter out should be final.359
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.377
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.382
ErrorsParameter conf should be final.383
Errors'conf' hides a field.383
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.387
Errors'+' should be on a new line.389

org/apache/giraph/graph/VertexChanges.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.54

org/apache/giraph/graph/VertexCombiner.java

ViolationMessageLine
ErrorsExpected @throws tag for 'IOException'.46

org/apache/giraph/graph/VertexEdgeCount.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.25
ErrorsFirst sentence should end with a period.27
ErrorsParameter vertexCount should be final.44
Errors'vertexCount' hides a field.44
ErrorsParameter edgeCount should be final.44
Errors'edgeCount' hides a field.44
ErrorsMethod 'getVertexCount' is not designed for extension - needs to be abstract, final or empty.49
ErrorsMissing a Javadoc comment.49
ErrorsMethod 'getEdgeCount' is not designed for extension - needs to be abstract, final or empty.53
ErrorsMissing a Javadoc comment.53
ErrorsMethod 'incrVertexEdgeCount' is not designed for extension - needs to be abstract, final or empty.63
ErrorsParameter vertexEdgeCount should be final.64
ErrorsMethod 'incrVertexEdgeCount' is not designed for extension - needs to be abstract, final or empty.77
ErrorsParameter vertexCount should be final.78
Errors'vertexCount' hides a field.78
ErrorsParameter edgeCount should be final.78
Errors'edgeCount' hides a field.78
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.84

org/apache/giraph/graph/VertexInputFormat.java

ViolationMessageLine
ErrorsExpected @throws tag for 'IOException'.64
ErrorsExpected @throws tag for 'InterruptedException'.64
ErrorsExpected @throws tag for 'IOException'.79

org/apache/giraph/graph/VertexMutations.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.48
ErrorsFirst sentence should end with a period.51
ErrorsFirst sentence should end with a period.53
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.57
ErrorsMethod 'copy' is not designed for extension - needs to be abstract, final or empty.65
ErrorsMethod 'getAddedVertexList' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter input should be final.81
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.109
ErrorsParameter output should be final.110
ErrorsFirst sentence should end with a period.127
ErrorsMethod 'addVertex' is not designed for extension - needs to be abstract, final or empty.132
ErrorsParameter vertex should be final.132
ErrorsMethod 'getRemovedVertexCount' is not designed for extension - needs to be abstract, final or empty.136
ErrorsFirst sentence should end with a period.141
ErrorsMethod 'removeVertex' is not designed for extension - needs to be abstract, final or empty.144
ErrorsMethod 'getAddedEdgeList' is not designed for extension - needs to be abstract, final or empty.148
ErrorsFirst sentence should end with a period.153
ErrorsMethod 'addEdge' is not designed for extension - needs to be abstract, final or empty.158
ErrorsParameter edge should be final.158
ErrorsMethod 'getRemovedEdgeList' is not designed for extension - needs to be abstract, final or empty.162
ErrorsFirst sentence should end with a period.167
ErrorsMethod 'removeEdge' is not designed for extension - needs to be abstract, final or empty.172
ErrorsParameter destinationVertexId should be final.172
ErrorsFirst sentence should end with a period.176
ErrorsMethod 'addVertexMutations' is not designed for extension - needs to be abstract, final or empty.181
ErrorsParameter vertexMutations should be final.181
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.188
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.203
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.208
ErrorsParameter conf should be final.209
Errors'conf' hides a field.209

org/apache/giraph/graph/VertexOutputFormat.java

ViolationMessageLine
ErrorsExpected @throws tag for 'IOException'.52
ErrorsExpected @throws tag for 'InterruptedException'.52
ErrorsExpected @throws tag for 'InterruptedException'.67
ErrorsExpected @throws tag for 'IOException'.80
ErrorsExpected @throws tag for 'InterruptedException'.80

org/apache/giraph/graph/VertexReader.java

ViolationMessageLine
ErrorsExpected @throws tag for 'IOException'.50
ErrorsExpected @throws tag for 'InterruptedException'.50
ErrorsExpected @throws tag for 'IOException'.58
ErrorsExpected @throws tag for 'InterruptedException'.58
ErrorsExpected @throws tag for 'IOException'.69
ErrorsExpected @throws tag for 'InterruptedException'.69
ErrorsExpected @throws tag for 'IOException'.76
ErrorsExpected @throws tag for 'IOException'.86
ErrorsExpected @throws tag for 'InterruptedException'.86

org/apache/giraph/graph/VertexResolver.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.42
ErrorsFirst sentence should end with a period.44
ErrorsFirst sentence should end with a period.46
ErrorsMethod 'resolve' is not designed for extension - needs to be abstract, final or empty.49
ErrorsParameter vertexId should be final.51
ErrorsParameter vertex should be final.52
ErrorsParameter vertexChanges should be final.53
ErrorsParameter hasMessages should be final.54
Errors'+' should be on a new line.69
Errors'+' should be on a new line.70
Errors'&&' should be on a new line.94
Errors'+' should be on a new line.96
Errors'+' should be on a new line.97
Errors'&&' should be on a new line.102
ErrorsMethod 'instantiateVertex' is not designed for extension - needs to be abstract, final or empty.115
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.128
ErrorsParameter conf should be final.129
Errors'conf' hides a field.129
ErrorsMethod 'setGraphState' is not designed for extension - needs to be abstract, final or empty.138
ErrorsParameter graphState should be final.138
Errors'graphState' hides a field.138

org/apache/giraph/graph/VertexWriter.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.27
ErrorsExpected @throws tag for 'IOException'.44
ErrorsFirst sentence should end with a period.46
ErrorsExpected @throws tag for 'IOException'.54
ErrorsExpected @throws tag for 'InterruptedException'.54
ErrorsExpected @throws tag for 'IOException'.64
ErrorsExpected @throws tag for 'InterruptedException'.64

org/apache/giraph/graph/WorkerAggregatorUsage.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.23
ErrorsFirst sentence should end with a period.27

org/apache/giraph/graph/WorkerContext.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.30
ErrorsMethod 'setGraphState' is not designed for extension - needs to be abstract, final or empty.38
ErrorsParameter graphState should be final.38
Errors'graphState' hides a field.38
ErrorsMethod 'getSuperstep' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMethod 'getTotalNumVertices' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMethod 'getTotalNumEdges' is not designed for extension - needs to be abstract, final or empty.99
ErrorsFirst sentence should end with a period.103
ErrorsMethod 'getContext' is not designed for extension - needs to be abstract, final or empty.108
ErrorsMethod 'aggregate' is not designed for extension - needs to be abstract, final or empty.112
ErrorsParameter name should be final.113
ErrorsParameter value should be final.113
ErrorsMethod 'getAggregatedValue' is not designed for extension - needs to be abstract, final or empty.118
ErrorsParameter name should be final.119

org/apache/giraph/graph/WorkerInfo.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.32
ErrorsFirst sentence should end with a period.34
ErrorsFirst sentence should end with a period.36
ErrorsFirst sentence should end with a period.38
ErrorsFirst sentence should end with a period.41
ErrorsParameter hostname should be final.54
Errors'hostname' hides a field.54
ErrorsParameter partitionId should be final.54
Errors'partitionId' hides a field.54
ErrorsParameter port should be final.54
Errors'port' hides a field.54
ErrorsMethod 'getHostname' is not designed for extension - needs to be abstract, final or empty.61
ErrorsMissing a Javadoc comment.61
ErrorsMethod 'getPartitionId' is not designed for extension - needs to be abstract, final or empty.65
ErrorsMissing a Javadoc comment.65
ErrorsMethod 'getHostnameId' is not designed for extension - needs to be abstract, final or empty.69
ErrorsMissing a Javadoc comment.69
ErrorsFirst sentence should end with a period.73
ErrorsMethod 'getInetSocketAddress' is not designed for extension - needs to be abstract, final or empty.78
ErrorsMethod 'getPort' is not designed for extension - needs to be abstract, final or empty.82
ErrorsMissing a Javadoc comment.82
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter other should be final.87
Errors'&&' should be on a new line.90
Errors'&&' should be on a new line.91
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.99
Errors'17' is a magic number.101
Errors'37' is a magic number.102
Errors'37' is a magic number.103
Errors'37' is a magic number.104
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.108
Errors'+' should be on a new line.110
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.114
ErrorsParameter input should be final.115
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.122
ErrorsParameter output should be final.123

org/apache/giraph/graph/partition/BasicPartitionOwner.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.34
ErrorsFirst sentence should end with a period.36
ErrorsFirst sentence should end with a period.38
ErrorsFirst sentence should end with a period.40
ErrorsFirst sentence should end with a period.42
ErrorsParameter partitionId should be final.56
Errors'partitionId' hides a field.56
ErrorsParameter workerInfo should be final.56
Errors'workerInfo' hides a field.56
ErrorsParameter partitionId should be final.68
Errors'partitionId' hides a field.68
ErrorsParameter workerInfo should be final.69
Errors'workerInfo' hides a field.69
ErrorsParameter previousWorkerInfo should be final.70
Errors'previousWorkerInfo' hides a field.70
ErrorsParameter checkpointFilesPrefix should be final.71
Errors'checkpointFilesPrefix' hides a field.71
ErrorsMethod 'getPartitionId' is not designed for extension - needs to be abstract, final or empty.78
ErrorsMethod 'getWorkerInfo' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMethod 'setWorkerInfo' is not designed for extension - needs to be abstract, final or empty.88
ErrorsParameter workerInfo should be final.89
Errors'workerInfo' hides a field.89
ErrorsMethod 'getPreviousWorkerInfo' is not designed for extension - needs to be abstract, final or empty.93
ErrorsMethod 'setPreviousWorkerInfo' is not designed for extension - needs to be abstract, final or empty.98
ErrorsParameter workerInfo should be final.99
Errors'workerInfo' hides a field.99
ErrorsMethod 'getCheckpointFilesPrefix' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMethod 'setCheckpointFilesPrefix' is not designed for extension - needs to be abstract, final or empty.108
ErrorsParameter checkpointFilesPrefix should be final.109
Errors'checkpointFilesPrefix' hides a field.109
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.113
ErrorsParameter input should be final.114
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.129
ErrorsParameter output should be final.130
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.147
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.152
ErrorsParameter conf should be final.153
Errors'conf' hides a field.153
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.157
Errors'+' should be on a new line.159

org/apache/giraph/graph/partition/DiskBackedPartitionStore.java

ViolationMessageLine
ErrorsParameter conf should be final.83
Errors'conf' hides a field.83
Errors'+' should be on a new line.89
ErrorsParameter partitionId should be final.100
ErrorsParameter partitionId should be final.111
ErrorsParameter partitionId should be final.126
ErrorsParameter partition should be final.136
ErrorsExpected @throws tag for 'IOException'.137
ErrorsParameter partitionId should be final.156
ErrorsExpected @throws tag for 'IOException'.157
ErrorsParameter partitionId should be final.181
ErrorsParameter vertices should be final.182
ErrorsExpected @throws tag for 'IOException'.183
ErrorsParameter partitionId should be final.198
Errors'+' should be on a new line.204
Errors'+' should be on a new line.213
Errors'+' should be on a new line.218
Errors'+' should be on a new line.224
ErrorsParameter partition should be final.234
Errors'+' should be on a new line.246
ErrorsMethod 'addPartition' is not designed for extension - needs to be abstract, final or empty.251
ErrorsParameter partition should be final.252
Errors'+' should be on a new line.255
ErrorsMethod 'addPartitionVertices' is not designed for extension - needs to be abstract, final or empty.262
ErrorsParameter partitionId should be final.263
ErrorsParameter vertices should be final.264
Errors'+' should be on a new line.279
ErrorsMethod 'getPartition' is not designed for extension - needs to be abstract, final or empty.300
ErrorsParameter partitionId should be final.301
Errors'+' should be on a new line.308
ErrorsMethod 'removePartition' is not designed for extension - needs to be abstract, final or empty.313
ErrorsParameter partitionId should be final.314
Errors'+' should be on a new line.325
ErrorsMethod 'deletePartition' is not designed for extension - needs to be abstract, final or empty.336
ErrorsParameter partitionId should be final.337
ErrorsMethod 'hasPartition' is not designed for extension - needs to be abstract, final or empty.352
ErrorsParameter partitionId should be final.353
ErrorsMethod 'getPartitionIds' is not designed for extension - needs to be abstract, final or empty.357
ErrorsMethod 'getNumPartitions' is not designed for extension - needs to be abstract, final or empty.363

org/apache/giraph/graph/partition/HashMasterPartitioner.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.44
ErrorsFirst sentence should end with a period.47
ErrorsFirst sentence should end with a period.49
ErrorsFirst sentence should end with a period.52
ErrorsFirst sentence should end with a period.54
ErrorsName 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'.55
ErrorsFirst sentence should end with a period.56
Errors'1024' is a magic number.60
Errors'1024' is a magic number.60
Errors'350' is a magic number.60
ErrorsFirst sentence should end with a period.61
ErrorsFirst sentence should end with a period.63
ErrorsFirst sentence should end with a period.65
ErrorsFirst sentence should end with a period.67
ErrorsParameter conf should be final.75
Errors'conf' hides a field.75
ErrorsMethod 'createInitialPartitionOwners' is not designed for extension - needs to be abstract, final or empty.81
ErrorsParameter availableWorkerInfos should be final.83
ErrorsParameter maxWorkers should be final.83
Errors'*' should be on a new line.95
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.108
Errors'+' should be on a new line.109
ErrorsMethod 'getCurrentPartitionOwners' is not designed for extension - needs to be abstract, final or empty.125
ErrorsMethod 'setPartitionOwnerList' is not designed for extension - needs to be abstract, final or empty.135
ErrorsParameter partitionOwnerList should be final.135
Errors'partitionOwnerList' hides a field.136
ErrorsMethod 'generateChangedPartitionOwners' is not designed for extension - needs to be abstract, final or empty.140
ErrorsParameter allPartitionStatsList should be final.142
ErrorsParameter availableWorkerInfos should be final.143
ErrorsParameter maxWorkers should be final.144
ErrorsParameter superstep should be final.145
ErrorsMethod 'createPartitionStats' is not designed for extension - needs to be abstract, final or empty.153

org/apache/giraph/graph/partition/HashPartitionerFactory.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.39
ErrorsMethod 'createMasterGraphPartitioner' is not designed for extension - needs to be abstract, final or empty.42
ErrorsMethod 'createWorkerGraphPartitioner' is not designed for extension - needs to be abstract, final or empty.47
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.52
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.57
ErrorsParameter conf should be final.58
Errors'conf' hides a field.58

org/apache/giraph/graph/partition/HashRangePartitionerFactory.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.39
ErrorsMethod 'createMasterGraphPartitioner' is not designed for extension - needs to be abstract, final or empty.42
ErrorsMethod 'createWorkerGraphPartitioner' is not designed for extension - needs to be abstract, final or empty.47
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.52
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.57
ErrorsParameter conf should be final.58
Errors'conf' hides a field.58

org/apache/giraph/graph/partition/HashRangeWorkerPartitioner.java

ViolationMessageLine
ErrorsMethod 'getPartitionOwner' is not designed for extension - needs to be abstract, final or empty.36
ErrorsParameter vertexId should be final.37

org/apache/giraph/graph/partition/HashWorkerPartitioner.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.45
ErrorsVariable 'partitionOwnerList' must be private and have accessor methods.46
ErrorsMethod 'createPartitionOwner' is not designed for extension - needs to be abstract, final or empty.49
ErrorsMethod 'getPartitionOwner' is not designed for extension - needs to be abstract, final or empty.54
ErrorsParameter vertexId should be final.55
Errors'%' should be on a new line.57
ErrorsMethod 'finalizePartitionStats' is not designed for extension - needs to be abstract, final or empty.62
ErrorsParameter workerPartitionStats should be final.64
ErrorsParameter partitionStore should be final.65
ErrorsMethod 'updatePartitionOwners' is not designed for extension - needs to be abstract, final or empty.70
ErrorsParameter myWorkerInfo should be final.72
ErrorsParameter masterSetPartitionOwners should be final.73
ErrorsParameter partitionStore should be final.74
Errors'&&' should be on a new line.87
Errors'+' should be on a new line.91
Errors'+' should be on a new line.92
ErrorsMethod 'getPartitionOwners' is not designed for extension - needs to be abstract, final or empty.116

org/apache/giraph/graph/partition/MasterGraphPartitioner.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.76

org/apache/giraph/graph/partition/Partition.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.50
ErrorsFirst sentence should end with a period.52
ErrorsFirst sentence should end with a period.54
ErrorsParameter conf should be final.63
Errors'conf' hides a field.63
ErrorsParameter id should be final.63
Errors'id' hides a field.63
ErrorsMethod 'getVertex' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter vertexIndex should be final.80
ErrorsFirst sentence should end with a period.84
ErrorsMethod 'putVertex' is not designed for extension - needs to be abstract, final or empty.90
ErrorsParameter vertex should be final.90
ErrorsFirst sentence should end with a period.94
ErrorsMethod 'removeVertex' is not designed for extension - needs to be abstract, final or empty.100
ErrorsParameter vertexIndex should be final.100
ErrorsMethod 'getVertices' is not designed for extension - needs to be abstract, final or empty.109
ErrorsMethod 'putVertices' is not designed for extension - needs to be abstract, final or empty.118
ErrorsParameter vertices should be final.118
ErrorsMethod 'getEdgeCount' is not designed for extension - needs to be abstract, final or empty.129
ErrorsMethod 'getId' is not designed for extension - needs to be abstract, final or empty.142
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.146
Errors'+' should be on a new line.148
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.152
ErrorsParameter input should be final.153
Errors'+' should be on a new line.162
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.168
ErrorsParameter output should be final.169

org/apache/giraph/graph/partition/PartitionBalancer.java

ViolationMessageLine
ErrorsClass PartitionBalancer should be declared as final.37
ErrorsFirst sentence should end with a period.38
ErrorsFirst sentence should end with a period.41
ErrorsFirst sentence should end with a period.44
ErrorsFirst sentence should end with a period.47
ErrorsFirst sentence should end with a period.50
ErrorsName 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'.51
ErrorsFirst sentence should end with a period.57
ErrorsFirst sentence should end with a period.59
ErrorsFirst sentence should end with a period.61
ErrorsParameter partitionStat should be final.77
ErrorsParameter balanceValue should be final.78
ErrorsFirst sentence should end with a period.90
ErrorsFirst sentence should end with a period.95
ErrorsFirst sentence should end with a period.97
ErrorsParameter ownerStatMap should be final.108
Errors'ownerStatMap' hides a field.108
ErrorsParameter balanceValue should be final.109
Errors'balanceValue' hides a field.109
ErrorsParameter owner1 should be final.115
ErrorsParameter owner2 should be final.115
Errors'-' should be on a new line.117
ErrorsFirst sentence should end with a period.128
ErrorsFirst sentence should end with a period.130
ErrorsFirst sentence should end with a period.132
ErrorsFirst sentence should end with a period.134
ErrorsParameter workerInfo should be final.145
Errors'workerInfo' hides a field.145
ErrorsParameter balanceValue should be final.146
Errors'balanceValue' hides a field.146
ErrorsParameter ownerStatsMap should be final.147
Errors'ownerStatsMap' hides a field.147
ErrorsParameter partitionOwner should be final.168
ErrorsParameter other should be final.181
ErrorsParameter conf should be final.197
ErrorsParameter partitionOwners should be final.198
ErrorsParameter allPartitionStats should be final.199
ErrorsParameter availableWorkerInfos should be final.200
Errors'+' should be on a new line.205
Errors'+' should be on a new line.217
Errors'!=' should be on a new line.225
Errors'+' should be on a new line.228
Errors'+' should be on a new line.239
Errors'+' should be on a new line.244
Errors'+' should be on a new line.250
Errors'+' should be on a new line.251

org/apache/giraph/graph/partition/PartitionExchange.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.32
ErrorsFirst sentence should end with a period.34
ErrorsParameter myDependencyWorkerSet should be final.44
Errors'myDependencyWorkerSet' hides a field.44
ErrorsParameter sendWorkerPartitionMap should be final.45
Errors'sendWorkerPartitionMap' hides a field.45
ErrorsFirst sentence should end with a period.50
ErrorsMethod 'getMyDependencyWorkerSet' is not designed for extension - needs to be abstract, final or empty.55
ErrorsMethod 'getSendWorkerPartitionMap' is not designed for extension - needs to be abstract, final or empty.64
ErrorsMethod 'doExchange' is not designed for extension - needs to be abstract, final or empty.73
Errors'||' should be on a new line.74

org/apache/giraph/graph/partition/PartitionOwner.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.28

org/apache/giraph/graph/partition/PartitionStats.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.32
ErrorsFirst sentence should end with a period.34
ErrorsFirst sentence should end with a period.36
ErrorsFirst sentence should end with a period.38
ErrorsParameter partitionId should be final.54
Errors'partitionId' hides a field.54
ErrorsParameter vertexCount should be final.55
Errors'vertexCount' hides a field.55
ErrorsParameter finishedVertexCount should be final.56
Errors'finishedVertexCount' hides a field.56
ErrorsParameter edgeCount should be final.57
Errors'edgeCount' hides a field.57
ErrorsMethod 'setPartitionId' is not designed for extension - needs to be abstract, final or empty.69
ErrorsParameter partitionId should be final.69
Errors'partitionId' hides a field.69
ErrorsMethod 'getPartitionId' is not designed for extension - needs to be abstract, final or empty.78
ErrorsMethod 'incrVertexCount' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMethod 'getVertexCount' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMethod 'incrFinishedVertexCount' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMethod 'getFinishedVertexCount' is not designed for extension - needs to be abstract, final or empty.110
ErrorsMethod 'addEdgeCount' is not designed for extension - needs to be abstract, final or empty.119
ErrorsParameter edgeCount should be final.119
Errors'edgeCount' hides a field.119
ErrorsMethod 'getEdgeCount' is not designed for extension - needs to be abstract, final or empty.128
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.132
ErrorsParameter input should be final.133
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.140
ErrorsParameter output should be final.141
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.148
Errors'+' should be on a new line.150

org/apache/giraph/graph/partition/PartitionStore.java

ViolationMessageLine
ErrorsMethod 'isEmpty' is not designed for extension - needs to be abstract, final or empty.109
ErrorsMethod 'getPartitions' is not designed for extension - needs to be abstract, final or empty.118
ErrorsParameter partitionId should be final.122

org/apache/giraph/graph/partition/PartitionUtils.java

ViolationMessageLine
ErrorsClass PartitionUtils should be declared as final.39
ErrorsFirst sentence should end with a period.40
ErrorsName 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'.41
ErrorsParameter worker1 should be final.54
ErrorsParameter worker2 should be final.55
Errors'-' should be on a new line.56
ErrorsParameter worker1 should be final.68
ErrorsParameter worker2 should be final.69
Errors'-' should be on a new line.70
ErrorsParameter partitionOwnerList should be final.83
ErrorsParameter allPartitionStats should be final.84
Errors'+' should be on a new line.91
Errors'+' should be on a new line.126
Errors'/' should be on a new line.127
Errors'+' should be on a new line.128
Errors'+' should be on a new line.129
Errors'+' should be on a new line.130
Errors'+' should be on a new line.131
Errors'+' should be on a new line.132
Errors'+' should be on a new line.133
Errors'+' should be on a new line.134
Errors'+' should be on a new line.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'+' should be on a new line.143
Errors'+' should be on a new line.144
Errors'+' should be on a new line.145
Errors'+' should be on a new line.146

org/apache/giraph/graph/partition/RangeMasterPartitioner.java

ViolationMessageLine
ErrorsMethod 'createPartitionStats' is not designed for extension - needs to be abstract, final or empty.39

org/apache/giraph/graph/partition/RangePartitionOwner.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.37
ErrorsParameter maxIndex should be final.50
Errors'maxIndex' hides a field.50
ErrorsMethod 'getMaxIndex' is not designed for extension - needs to be abstract, final or empty.59
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.63
ErrorsParameter input should be final.64
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.70
ErrorsParameter output should be final.71

org/apache/giraph/graph/partition/RangePartitionStats.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.36
ErrorsFirst sentence should end with a period.39
ErrorsMethod 'getRangeSplitHint' is not designed for extension - needs to be abstract, final or empty.44
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.48
ErrorsParameter input should be final.49
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.60
ErrorsParameter output should be final.61

org/apache/giraph/graph/partition/RangeSplitHint.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.40
ErrorsFirst sentence should end with a period.42
ErrorsFirst sentence should end with a period.44
ErrorsFirst sentence should end with a period.46
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.49
ErrorsParameter input should be final.50
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.57
ErrorsParameter output should be final.58
ErrorsMethod 'getConf' is not designed for extension - needs to be abstract, final or empty.64
ErrorsMethod 'setConf' is not designed for extension - needs to be abstract, final or empty.69
ErrorsParameter conf should be final.70
Errors'conf' hides a field.70

org/apache/giraph/graph/partition/RangeWorkerPartitioner.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.48
ErrorsVariable 'vertexRangeMap' must be private and have accessor methods.49
ErrorsMethod 'createPartitionOwner' is not designed for extension - needs to be abstract, final or empty.52
ErrorsMethod 'getPartitionOwner' is not designed for extension - needs to be abstract, final or empty.57
ErrorsParameter vertexId should be final.58
ErrorsMethod 'getPartitionOwners' is not designed for extension - needs to be abstract, final or empty.74

org/apache/giraph/graph/partition/SimplePartitionStore.java

ViolationMessageLine
ErrorsParameter conf should be final.53
Errors'conf' hides a field.53
ErrorsMethod 'addPartition' is not designed for extension - needs to be abstract, final or empty.57
ErrorsParameter partition should be final.58
Errors'+' should be on a new line.60
ErrorsMethod 'addPartitionVertices' is not designed for extension - needs to be abstract, final or empty.65
ErrorsParameter partitionId should be final.66
ErrorsParameter vertices should be final.67
ErrorsMethod 'getPartition' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter partitionId should be final.81
ErrorsMethod 'removePartition' is not designed for extension - needs to be abstract, final or empty.85
ErrorsParameter partitionId should be final.86
ErrorsMethod 'deletePartition' is not designed for extension - needs to be abstract, final or empty.90
ErrorsParameter partitionId should be final.91
ErrorsMethod 'hasPartition' is not designed for extension - needs to be abstract, final or empty.95
ErrorsParameter partitionId should be final.96
ErrorsMethod 'getPartitionIds' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMethod 'getNumPartitions' is not designed for extension - needs to be abstract, final or empty.105

org/apache/giraph/graph/partition/WorkerGraphPartitioner.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.48

org/apache/giraph/hadoop/BspPolicyProvider.java

ViolationMessageLine
ErrorsMethod 'getServices' is not designed for extension - needs to be abstract, final or empty.38

org/apache/giraph/hadoop/BspTokenSelector.java

ViolationMessageLine
ErrorsMethod 'selectToken' is not designed for extension - needs to be abstract, final or empty.34
ErrorsParameter service should be final.36
ErrorsParameter tokens should be final.37

org/apache/giraph/integration/SuperstepHashPartitionerFactory.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.64
ErrorsName 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'.65
ErrorsParameter conf should be final.73
ErrorsParameter allPartitionStatsList should be final.79
ErrorsParameter availableWorkerInfos should be final.80
ErrorsParameter maxWorkers should be final.81
ErrorsParameter superstep should be final.82
Errors'+' should be on a new line.97
Errors'+' should be on a new line.98
Errors':' should be on a new line.103
Errors'?' should be on a new line.106
ErrorsAvoid inline conditionals.106
Errors'+' should be on a new line.114
ErrorsMethod 'createMasterGraphPartitioner' is not designed for extension - needs to be abstract, final or empty.122

org/apache/giraph/io/AdjacencyListTextVertexOutputFormat.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.57
ErrorsFirst sentence should end with a period.59
ErrorsParameter recordWriter should be final.67
ErrorsParameter vertex should be final.72
ErrorsMethod 'createVertexWriter' is not designed for extension - needs to be abstract, final or empty.92
ErrorsParameter context should be final.93
Errors'(' should be on the previous line.96

org/apache/giraph/io/AdjacencyListVertexReader.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.53
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.57
ErrorsParameter lineRecordReader should be final.84
ErrorsParameter lineRecordReader should be final.96
ErrorsParameter sanitizer should be final.97
Errors'sanitizer' hides a field.97
ErrorsFirst sentence should end with a period.117
ErrorsMethod 'nextVertex' is not designed for extension - needs to be abstract, final or empty.126
ErrorsMethod 'getCurrentVertex' is not designed for extension - needs to be abstract, final or empty.131

org/apache/giraph/io/GeneratedVertexInputFormat.java

ViolationMessageLine
ErrorsMethod 'getSplits' is not designed for extension - needs to be abstract, final or empty.45
ErrorsParameter context should be final.46
ErrorsParameter numWorkers should be final.46

org/apache/giraph/io/IdWithValueTextOutputFormat.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.56
ErrorsFirst sentence should end with a period.58
ErrorsFirst sentence should end with a period.64
ErrorsParameter recordWriter should be final.72
ErrorsParameter vertex should be final.77
ErrorsMethod 'createVertexWriter' is not designed for extension - needs to be abstract, final or empty.103
ErrorsParameter context should be final.104
Errors'(' should be on the previous line.107

org/apache/giraph/io/IntIntNullIntTextInputFormat.java

ViolationMessageLine
ErrorsMethod 'createVertexReader' is not designed for extension - needs to be abstract, final or empty.49
ErrorsParameter split should be final.51
ErrorsParameter context should be final.51
ErrorsFirst sentence should end with a period.63
ErrorsParameter lineReader should be final.71
ErrorsMethod 'getCurrentVertex' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMethod 'nextVertex' is not designed for extension - needs to be abstract, final or empty.99

org/apache/giraph/io/JsonBase64VertexFormat.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.21
ErrorsClass JsonBase64VertexFormat should be declared as final.24
ErrorsFirst sentence should end with a period.25
ErrorsFirst sentence should end with a period.27
ErrorsFirst sentence should end with a period.29

org/apache/giraph/io/JsonBase64VertexInputFormat.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.61
ErrorsParameter lineRecordReader should be final.78
ErrorsMethod 'createVertexReader' is not designed for extension - needs to be abstract, final or empty.158
ErrorsParameter split should be final.160
ErrorsParameter context should be final.160

org/apache/giraph/io/JsonBase64VertexOutputFormat.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.54
ErrorsParameter lineRecordWriter should be final.70
ErrorsParameter vertex should be final.75
ErrorsMethod 'createVertexWriter' is not designed for extension - needs to be abstract, final or empty.119
ErrorsParameter context should be final.120

org/apache/giraph/io/JsonLongDoubleFloatDoubleVertexInputFormat.java

ViolationMessageLine
ErrorsMethod 'createVertexReader' is not designed for extension - needs to be abstract, final or empty.48
ErrorsParameter split should be final.50
ErrorsParameter context should be final.51
ErrorsParameter lineRecordReader should be final.77

org/apache/giraph/io/JsonLongDoubleFloatDoubleVertexOutputFormat.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.35
ErrorsMethod 'createVertexWriter' is not designed for extension - needs to be abstract, final or empty.42
ErrorsParameter context should be final.44
ErrorsParameter lineRecordWriter should be final.64
ErrorsParameter vertex should be final.69

org/apache/giraph/io/LongDoubleDoubleAdjacencyListVertexInputFormat.java

ViolationMessageLine
ErrorsParameter lineRecordReader should be final.60
ErrorsParameter lineRecordReader should be final.70
ErrorsParameter sanitizer should be final.71
ErrorsParameter s should be final.76
ErrorsParameter id should be final.76
ErrorsParameter s should be final.81
ErrorsParameter value should be final.81
ErrorsParameter s1 should be final.87
ErrorsParameter s2 should be final.88
ErrorsParameter textIntWritableEdge should be final.89
ErrorsMethod 'createVertexReader' is not designed for extension - needs to be abstract, final or empty.95
ErrorsParameter split should be final.98
ErrorsParameter context should be final.99

org/apache/giraph/io/PseudoRandomVertexInputFormat.java

ViolationMessageLine
ErrorsMethod 'createVertexReader' is not designed for extension - needs to be abstract, final or empty.72
ErrorsParameter split should be final.74
ErrorsParameter context should be final.74
ErrorsFirst sentence should end with a period.100
ErrorsParameter inputSplit should be final.110
ErrorsParameter context should be final.111
Errors'*' should be on a new line.129
Errors'+' should be on a new line.130
Errors'+' should be on a new line.135
Errors'%' should be on a new line.168
Errors'+' should be on a new line.176
Errors'+' should be on a new line.177
Errors'+' should be on a new line.178
Errors'100.0f' is a magic number.190

org/apache/giraph/io/SequenceFileVertexInputFormat.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.48
ErrorsVariable 'sequenceFileInputFormat' must be private and have accessor methods.49
ErrorsMethod 'getSplits' is not designed for extension - needs to be abstract, final or empty.52
ErrorsParameter context should be final.53
ErrorsParameter numWorkers should be final.53
ErrorsMethod 'createVertexReader' is not designed for extension - needs to be abstract, final or empty.58
ErrorsParameter split should be final.59
ErrorsParameter context should be final.60
ErrorsFirst sentence should end with a period.78
ErrorsParameter recordReader should be final.86
Errors'recordReader' hides a field.86
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.90
ErrorsParameter inputSplit should be final.90
ErrorsParameter context should be final.91
ErrorsMethod 'nextVertex' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMethod 'getCurrentVertex' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMethod 'close' is not designed for extension - needs to be abstract, final or empty.106
ErrorsMethod 'getProgress' is not designed for extension - needs to be abstract, final or empty.110

org/apache/giraph/io/TextDoubleDoubleAdjacencyListVertexInputFormat.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.42
ErrorsParameter lineRecordReader should be final.55
ErrorsFirst sentence should end with a period.59
ErrorsParameter lineRecordReader should be final.65
ErrorsParameter sanitizer should be final.66
ErrorsParameter s should be final.71
ErrorsParameter id should be final.71
ErrorsParameter s should be final.76
ErrorsParameter value should be final.76
ErrorsParameter s1 should be final.81
ErrorsParameter s2 should be final.81
ErrorsParameter textIntWritableEdge should be final.82
ErrorsMethod 'createVertexReader' is not designed for extension - needs to be abstract, final or empty.88
ErrorsParameter split should be final.90
ErrorsParameter context should be final.91

org/apache/giraph/io/TextVertexInputFormat.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.49
ErrorsVariable 'textInputFormat' must be private and have accessor methods.50
ErrorsFirst sentence should end with a period.64
ErrorsFirst sentence should end with a period.66
ErrorsParameter lineRecordReader should be final.75
Errors'lineRecordReader' hides a field.75
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.79
ErrorsParameter inputSplit should be final.80
ErrorsParameter context should be final.80
Errors'context' hides a field.80
ErrorsMethod 'close' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMethod 'getProgress' is not designed for extension - needs to be abstract, final or empty.91
ErrorsMethod 'getRecordReader' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMethod 'getContext' is not designed for extension - needs to be abstract, final or empty.110
ErrorsMethod 'getSplits' is not designed for extension - needs to be abstract, final or empty.115
ErrorsParameter context should be final.116
ErrorsParameter numWorkers should be final.116

org/apache/giraph/io/TextVertexOutputFormat.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.46
ErrorsVariable 'textOutputFormat' must be private and have accessor methods.47
ErrorsFirst sentence should end with a period.61
ErrorsFirst sentence should end with a period.63
ErrorsParameter lineRecordWriter should be final.71
Errors'lineRecordWriter' hides a field.71
ErrorsMethod 'initialize' is not designed for extension - needs to be abstract, final or empty.75
ErrorsParameter context should be final.76
Errors'context' hides a field.76
ErrorsMethod 'close' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter context should be final.81
Errors'context' hides a field.81
ErrorsMethod 'getRecordWriter' is not designed for extension - needs to be abstract, final or empty.91
ErrorsMethod 'getContext' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMethod 'checkOutputSpecs' is not designed for extension - needs to be abstract, final or empty.105
ErrorsParameter context should be final.106
ErrorsMethod 'getOutputCommitter' is not designed for extension - needs to be abstract, final or empty.111
ErrorsParameter context should be final.112

org/apache/giraph/utils/AnnotationUtils.java

ViolationMessageLine
ErrorsClass AnnotationUtils should be declared as final.35
ErrorsParameter annotation should be final.50
ErrorsParameter packageName should be final.50
ErrorsParameter packageName should be final.68
ErrorsFirst sentence should end with a period.106
ErrorsFirst sentence should end with a period.108
ErrorsFirst sentence should end with a period.110
ErrorsFirst sentence should end with a period.112
ErrorsParameter packageName should be final.119
ErrorsExpected @throws tag for 'IOException'.119
ErrorsFirst sentence should end with a period.146
ErrorsFirst sentence should end with a period.185
ErrorsFirst sentence should end with a period.187
ErrorsParameter packageName should be final.193
ErrorsParameter directory should be final.210
ErrorsParameter files should be final.210
ErrorsFirst sentence should end with a period.239
ErrorsParameter className should be final.245

org/apache/giraph/utils/ArrayListWritable.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.40
ErrorsFirst sentence should end with a period.43
ErrorsFirst sentence should end with a period.46
ErrorsParameter arrayListWritable should be final.59
ErrorsParameter refClass should be final.68
Errors'refClass' hides a field.68
ErrorsFirst sentence should end with a period.73
ErrorsMethod 'setClass' is not designed for extension - needs to be abstract, final or empty.78
ErrorsParameter refClass should be final.78
Errors'refClass' hides a field.78
Errors'+' should be on a new line.81
ErrorsMethod 'readFields' is not designed for extension - needs to be abstract, final or empty.93
ErrorsParameter in should be final.94
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.107
ErrorsParameter out should be final.108
ErrorsParameter conf should be final.122
Errors'conf' hides a field.122

org/apache/giraph/utils/CollectionUtils.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.24
ErrorsClass CollectionUtils should be declared as final.25
ErrorsParameter key should be final.41
ErrorsParameter values should be final.42
ErrorsParameter map should be final.42

org/apache/giraph/utils/ComparisonUtils.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.23
ErrorsClass ComparisonUtils should be declared as final.24
ErrorsFirst sentence should end with a period.26
ErrorsFirst sentence should end with a period.29
ErrorsParameter first should be final.37
ErrorsParameter second should be final.37
ErrorsFirst sentence should end with a period.41
ErrorsParameter first should be final.49
ErrorsParameter second should be final.49
ErrorsAvoid inline conditionals.54
Errors':' should be on a new line.54

org/apache/giraph/utils/EmptyIterable.java

ViolationMessageLine
ErrorsMethod 'iterator' is not designed for extension - needs to be abstract, final or empty.30
ErrorsMethod 'hasNext' is not designed for extension - needs to be abstract, final or empty.35
ErrorsMethod 'next' is not designed for extension - needs to be abstract, final or empty.40
ErrorsMethod 'remove' is not designed for extension - needs to be abstract, final or empty.45

org/apache/giraph/utils/FakeTime.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.29
ErrorsMethod 'getMilliseconds' is not designed for extension - needs to be abstract, final or empty.32
ErrorsMethod 'getNanoseconds' is not designed for extension - needs to be abstract, final or empty.37
ErrorsMethod 'getSeconds' is not designed for extension - needs to be abstract, final or empty.42
ErrorsMethod 'getCurrentDate' is not designed for extension - needs to be abstract, final or empty.47
ErrorsMethod 'sleep' is not designed for extension - needs to be abstract, final or empty.52
ErrorsParameter milliseconds should be final.53

org/apache/giraph/utils/FileUtils.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.33
ErrorsClass FileUtils should be declared as final.36
ErrorsFirst sentence should end with a period.38
ErrorsParameter vertexClass should be final.50
ErrorsExpected @throws tag for 'IOException'.51
Errors'+' should be on a new line.54
ErrorsParameter parent should be final.71
ErrorsParameter name should be final.71
ErrorsExpected @throws tag for 'IOException'.72
ErrorsParameter parent should be final.84
ErrorsParameter name should be final.84
ErrorsExpected @throws tag for 'IOException'.85
ErrorsParameter parent should be final.100
ErrorsParameter name should be final.100
ErrorsParameter dir should be final.101
ErrorsExpected @throws tag for 'IOException'.101
ErrorsParameter file should be final.117
ErrorsParameter lines should be final.117
ErrorsExpected @throws tag for 'IOException'.118
ErrorsFirst sentence should end with a period.130
ErrorsParameter dir should be final.135
ErrorsParameter f should be final.146
ErrorsParameter conf should be final.162
ErrorsParameter path should be final.162
ErrorsExpected @throws tag for 'IOException'.163
ErrorsParameter conf should be final.174
ErrorsParameter path should be final.174
ErrorsExpected @throws tag for 'IOException'.175

org/apache/giraph/utils/IncreasingBitSet.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.31
ErrorsFirst sentence should end with a period.33
ErrorsFirst sentence should end with a period.35
ErrorsMethod 'add' is not designed for extension - needs to be abstract, final or empty.44
ErrorsParameter key should be final.44
ErrorsFirst sentence should end with a period.64
ErrorsMethod 'cardinality' is not designed for extension - needs to be abstract, final or empty.69
ErrorsFirst sentence should end with a period.74
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.79
ErrorsFirst sentence should end with a period.83
ErrorsMethod 'has' is not designed for extension - needs to be abstract, final or empty.89
ErrorsParameter key should be final.89
ErrorsMethod 'getLastBaseKey' is not designed for extension - needs to be abstract, final or empty.104
ErrorsFirst sentence should end with a period.108
ErrorsParameter remainder should be final.113
Errors'+' should be on a new line.116
Errors'+' should be on a new line.117
Errors'+' should be on a new line.118

org/apache/giraph/utils/InternalVertexRunner.java

ViolationMessageLine
ErrorsClass InternalVertexRunner should be declared as final.49
ErrorsFirst sentence should end with a period.50
ErrorsParameter vertexClass should be final.71
ErrorsParameter vertexInputFormatClass should be final.72
ErrorsParameter vertexOutputFormatClass should be final.72
ErrorsParameter params should be final.73
ErrorsParameter data should be final.73
ErrorsExpected @throws tag for 'Exception'.73
ErrorsParameter vertexClass should be final.92
ErrorsParameter vertexCombinerClass should be final.93
ErrorsParameter vertexInputFormatClass should be final.93
ErrorsParameter vertexOutputFormatClass should be final.94
ErrorsParameter params should be final.94
ErrorsParameter data should be final.95
ErrorsExpected @throws tag for 'Exception'.95
Errors'100.0f' is a magic number.120
Errors'+' should be on a new line.124
ErrorsFirst sentence should end with a period.189

org/apache/giraph/utils/MemoryUtils.java

ViolationMessageLine
ErrorsClass MemoryUtils should be declared as final.24
ErrorsFirst sentence should end with a period.28
Errors'+' should be on a new line.34
Errors'1024f' is a magic number.35
Errors'1024f' is a magic number.35
Errors'+' should be on a new line.35
Errors'+' should be on a new line.36
Errors'1024f' is a magic number.37
Errors'1024f' is a magic number.37
Errors'+' should be on a new line.37
Errors'+' should be on a new line.38
Errors'1024f' is a magic number.39
Errors'1024f' is a magic number.39

org/apache/giraph/utils/ReflectionUtils.java

ViolationMessageLine
ErrorsClass ReflectionUtils should be declared as final.38
ErrorsParameter type should be final.51
ErrorsParameter baseClass should be final.80
ErrorsParameter childClass should be final.80
Errors'!' is followed by whitespace.84
ErrorsParameter target should be final.135
ErrorsParameter fieldname should be final.135
ErrorsParameter value should be final.135
ErrorsExpected @throws tag for 'NoSuchFieldException'.136
ErrorsExpected @throws tag for 'IllegalAccessException'.136
ErrorsFirst sentence should end with a period.142
ErrorsParameter inClass should be final.150
ErrorsParameter fieldname should be final.150

org/apache/giraph/utils/SystemTime.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.28
ErrorsMethod 'getMilliseconds' is not designed for extension - needs to be abstract, final or empty.33
ErrorsMethod 'getNanoseconds' is not designed for extension - needs to be abstract, final or empty.38
ErrorsMethod 'getSeconds' is not designed for extension - needs to be abstract, final or empty.43
ErrorsMethod 'getCurrentDate' is not designed for extension - needs to be abstract, final or empty.48
ErrorsMethod 'sleep' is not designed for extension - needs to be abstract, final or empty.53
ErrorsParameter milliseconds should be final.54
ErrorsFirst sentence should end with a period.58

org/apache/giraph/utils/Time.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.28
ErrorsFirst sentence should end with a period.30
ErrorsFirst sentence should end with a period.32
ErrorsFirst sentence should end with a period.34
ErrorsFirst sentence should end with a period.36
ErrorsFirst sentence should end with a period.38
ErrorsFirst sentence should end with a period.40
ErrorsFirst sentence should end with a period.42
ErrorsFirst sentence should end with a period.44
ErrorsFirst sentence should end with a period.46
ErrorsFirst sentence should end with a period.49
ErrorsFirst sentence should end with a period.58
ErrorsFirst sentence should end with a period.66
ErrorsFirst sentence should end with a period.74
ErrorsFirst sentence should end with a period.81
ErrorsExpected @throws tag for 'InterruptedException'.87

org/apache/giraph/utils/TimedLogger.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.27
ErrorsFirst sentence should end with a period.29
ErrorsFirst sentence should end with a period.31
ErrorsFirst sentence should end with a period.34
ErrorsParameter msecs should be final.40
Errors'msecs' hides a field.40
ErrorsParameter log should be final.40
Errors'log' hides a field.40
ErrorsMethod 'info' is not designed for extension - needs to be abstract, final or empty.50
ErrorsParameter msg should be final.50
ErrorsMethod 'isPrintable' is not designed for extension - needs to be abstract, final or empty.61

org/apache/giraph/utils/UnmodifiableIntArrayIterator.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.24
ErrorsFirst sentence should end with a period.29
ErrorsFirst sentence should end with a period.31
ErrorsParameter intArray should be final.39
Errors'intArray' hides a field.39
ErrorsMethod 'hasNext' is not designed for extension - needs to be abstract, final or empty.44
ErrorsMethod 'next' is not designed for extension - needs to be abstract, final or empty.49

org/apache/giraph/utils/WritableUtils.java

ViolationMessageLine
ErrorsClass WritableUtils should be declared as final.43
ErrorsParameter byteArray should be final.56
ErrorsParameter writableObject should be final.56
ErrorsParameter zkExt should be final.76
ErrorsParameter zkPath should be final.77
ErrorsParameter watch should be final.78
ErrorsParameter stat should be final.79
ErrorsParameter writableObject should be final.80
ErrorsParameter writableObject should be final.99
ErrorsParameter zkExt should be final.121
ErrorsParameter zkPath should be final.122
ErrorsParameter version should be final.123
ErrorsParameter writableObject should be final.124
ErrorsParameter writableList should be final.149
ErrorsParameter zkExt should be final.174
ErrorsParameter zkPath should be final.175
ErrorsParameter version should be final.176
ErrorsParameter writableList should be final.177
ErrorsParameter byteArray should be final.204
ErrorsParameter writableClass should be final.205
ErrorsParameter conf should be final.206
ErrorsParameter zkExt should be final.237
ErrorsParameter zkPath should be final.238
ErrorsParameter watch should be final.239
ErrorsParameter stat should be final.240
ErrorsParameter writableClass should be final.241
ErrorsParameter conf should be final.242

org/apache/giraph/zk/PredicateLock.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.36
ErrorsFirst sentence should end with a period.38
ErrorsFirst sentence should end with a period.40
ErrorsVariable 'progressable' must be private and have accessor methods.41
ErrorsFirst sentence should end with a period.42
ErrorsFirst sentence should end with a period.44
ErrorsFirst sentence should end with a period.46
ErrorsFirst sentence should end with a period.48
ErrorsFirst sentence should end with a period.50
ErrorsParameter progressable should be final.58
Errors'progressable' hides a field.58
ErrorsParameter progressable should be final.69
Errors'progressable' hides a field.69
ErrorsParameter msecPeriod should be final.69
Errors'msecPeriod' hides a field.69
ErrorsParameter time should be final.69
Errors'time' hides a field.69
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMethod 'signal' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMethod 'waitMsecs' is not designed for extension - needs to be abstract, final or empty.96
ErrorsParameter msecs should be final.97
Errors'+' should be on a new line.115
Errors'+' should be on a new line.120
Errors'+' should be on a new line.121
ErrorsMethod 'waitForever' is not designed for extension - needs to be abstract, final or empty.136

org/apache/giraph/zk/ZooKeeperExt.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.42
ErrorsFirst sentence should end with a period.44
ErrorsFirst sentence should end with a period.47
ErrorsParameter connectString should be final.64
ErrorsParameter sessionTimeout should be final.65
ErrorsParameter watcher should be final.66
ErrorsExpected @throws tag for 'IOException'.66
ErrorsMethod 'createExt' is not designed for extension - needs to be abstract, final or empty.84
ErrorsParameter data should be final.86
ErrorsParameter acl should be final.87
ErrorsParameter createMode should be final.88
ErrorsParameter recursive should be final.89
ErrorsExpected @throws tag for 'KeeperException'.89
ErrorsExpected @throws tag for 'InterruptedException'.89
Errors'+' should be on a new line.113
ErrorsFirst sentence should end with a period.121
ErrorsFirst sentence should end with a period.125
ErrorsFirst sentence should end with a period.127
ErrorsFirst sentence should end with a period.130
ErrorsParameter path should be final.136
Errors'path' hides a field.136
ErrorsParameter stat should be final.136
Errors'stat' hides a field.136
ErrorsMethod 'getPath' is not designed for extension - needs to be abstract, final or empty.146
ErrorsFirst sentence should end with a period.150
ErrorsMethod 'getStat' is not designed for extension - needs to be abstract, final or empty.155
ErrorsMethod 'createOrSetExt' is not designed for extension - needs to be abstract, final or empty.173
ErrorsParameter data should be final.174
ErrorsParameter acl should be final.175
ErrorsParameter createMode should be final.176
ErrorsParameter recursive should be final.177
ErrorsParameter version should be final.178
ErrorsExpected @throws tag for 'KeeperException'.178
ErrorsExpected @throws tag for 'InterruptedException'.178
ErrorsFirst sentence should end with a period.192
ErrorsMethod 'createOnceExt' is not designed for extension - needs to be abstract, final or empty.204
ErrorsParameter data should be final.205
ErrorsParameter acl should be final.206
ErrorsParameter createMode should be final.207
ErrorsParameter recursive should be final.208
ErrorsExpected @throws tag for 'KeeperException'.208
ErrorsExpected @throws tag for 'InterruptedException'.208
ErrorsMethod 'deleteExt' is not designed for extension - needs to be abstract, final or empty.231
ErrorsParameter version should be final.231
ErrorsParameter recursive should be final.231
ErrorsExpected @throws tag for 'InterruptedException'.232
ErrorsExpected @throws tag for 'KeeperException'.232
ErrorsMethod 'getChildrenExt' is not designed for extension - needs to be abstract, final or empty.268
ErrorsParameter watch should be final.270
ErrorsParameter sequenceSorted should be final.271
ErrorsParameter fullPath should be final.272
ErrorsExpected @throws tag for 'KeeperException'.272
ErrorsExpected @throws tag for 'InterruptedException'.272
ErrorsParameter s1 should be final.277
ErrorsParameter s2 should be final.277
Errors'||' should be on a new line.278
Errors'+' should be on a new line.281
Errors'+' should be on a new line.282
Errors'+' should be on a new line.283
Errors'+' should be on a new line.284
Errors'-' should be on a new line.288
Errors'-' should be on a new line.291

org/apache/giraph/zk/ZooKeeperManager.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.59
ErrorsFirst sentence should end with a period.61
ErrorsFirst sentence should end with a period.63
ErrorsFirst sentence should end with a period.66
ErrorsFirst sentence should end with a period.68
ErrorsFirst sentence should end with a period.70
ErrorsFirst sentence should end with a period.72
ErrorsFirst sentence should end with a period.74
ErrorsFirst sentence should end with a period.76
ErrorsFirst sentence should end with a period.81
ErrorsFirst sentence should end with a period.86
ErrorsFirst sentence should end with a period.88
ErrorsFirst sentence should end with a period.90
ErrorsFirst sentence should end with a period.92
ErrorsFirst sentence should end with a period.94
ErrorsFirst sentence should end with a period.96
ErrorsFirst sentence should end with a period.98
ErrorsFirst sentence should end with a period.100
ErrorsFirst sentence should end with a period.102
ErrorsFirst sentence should end with a period.104
ErrorsFirst sentence should end with a period.106
ErrorsFirst sentence should end with a period.108
ErrorsFirst sentence should end with a period.110
ErrorsFirst sentence should end with a period.112
ErrorsFirst sentence should end with a period.118
ErrorsFirst sentence should end with a period.120
ErrorsFirst sentence should end with a period.122
ErrorsParameter context should be final.132
Errors'context' hides a field.132
ErrorsExpected @throws tag for 'IOException'.133
Errors'+' should be on a new line.146
Errors'+' should be on a new line.156
Errors'+' should be on a new line.159
ErrorsFirst sentence should end with a period.173
ErrorsFirst sentence should end with a period.182
ErrorsParameter conf should be final.190
Errors'+' should be on a new line.193
ErrorsFirst sentence should end with a period.204
ErrorsFirst sentence should end with a period.206
Errors'is' hides a field.214
ErrorsMethod 'setup' is not designed for extension - needs to be abstract, final or empty.243
ErrorsExpected @throws tag for 'IOException'.243
ErrorsExpected @throws tag for 'InterruptedException'.243
ErrorsMethod 'createCandidateStamp' is not designed for extension - needs to be abstract, final or empty.252
Errors'+' should be on a new line.255
Errors'+' should be on a new line.258
Errors'+' should be on a new line.265
Errors'+' should be on a new line.270
Errors'+' should be on a new line.271
Errors'+' should be on a new line.272
Errors'+' should be on a new line.273
Errors'+' should be on a new line.278
Errors'+' should be on a new line.282
Errors'+' should be on a new line.287
Errors'+' should be on a new line.299
Errors'+' should be on a new line.303
ErrorsMethod 'computationDone' is not designed for extension - needs to be abstract, final or empty.312
ErrorsExpected @throws tag for 'IOException'.327
ErrorsExpected @throws tag for 'InterruptedException'.328
Errors'+' should be on a new line.341
Errors'+' should be on a new line.342
Errors'+' should be on a new line.351
Errors'+' should be on a new line.352
Errors'+' should be on a new line.353
Errors'+' should be on a new line.354
Errors'+' should be on a new line.355
Errors'+' should be on a new line.356
Errors':' should be on a new line.370
Errors'+' should be on a new line.372
Errors'+' should be on a new line.373
Errors'+' should be on a new line.382
ErrorsExpected @throws tag for 'IOException'.395
ErrorsExpected @throws tag for 'IOException'.415
ErrorsExpected @throws tag for 'InterruptedException'.416
Errors'+' should be on a new line.429
Errors'+' should be on a new line.430
Errors'+' should be on a new line.431
Errors'+' should be on a new line.440
Errors'+' should be on a new line.450
Errors'+' should be on a new line.451
Errors'+' should be on a new line.456
Errors'+' should be on a new line.457
Errors'+' should be on a new line.458
ErrorsFirst sentence should end with a period.475
ErrorsMethod 'getZooKeeperServerPortString' is not designed for extension - needs to be abstract, final or empty.479
ErrorsParameter serverList should be final.489
Errors'+' should be on a new line.491
Errors'+' should be on a new line.492
Errors'+' should be on a new line.499
Errors'+' should be on a new line.505
Errors'+' should be on a new line.510
Errors'+' should be on a new line.516
Errors'+' should be on a new line.523
Errors'+' should be on a new line.527
Errors'+' should be on a new line.528
Errors'+' should be on a new line.530
Errors'+' should be on a new line.531
Errors'+' should be on a new line.533
Errors'+' should be on a new line.534
Errors'+' should be on a new line.536
Errors'+' should be on a new line.538
Errors'+' should be on a new line.540
Errors'+' should be on a new line.545
Errors'+' should be on a new line.546
ErrorsMethod 'onlineZooKeeperServers' is not designed for extension - needs to be abstract, final or empty.572
ErrorsMethod length is 185 lines (max allowed is 150).572
Errors'+' should be on a new line.578
Errors'+' should be on a new line.583
Errors'+' should be on a new line.613
Errors'+' should be on a new line.614
Errors'+' should be on a new line.628
Errors'+' should be on a new line.629
Errors'+' should be on a new line.638
Errors'+' should be on a new line.650
Errors'+' should be on a new line.651
Errors'+' should be on a new line.652
Errors'+' should be on a new line.653
Errors'+' should be on a new line.654
Errors'5000' is a magic number.660
Errors'+' should be on a new line.662
Errors'+' should be on a new line.667
Errors'+' should be on a new line.670
Errors'+' should be on a new line.673
Errors'+' should be on a new line.681
Errors'+' should be on a new line.687
Errors'+' should be on a new line.691
Errors'+' should be on a new line.695
Errors'+' should be on a new line.700
Errors'&&' should be on a new line.711
Errors'+' should be on a new line.719
Errors'+' should be on a new line.720
Errors'+' should be on a new line.726
Errors'+' should be on a new line.727
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.731
Errors'+' should be on a new line.732
Errors'+' should be on a new line.733
Errors'+' should be on a new line.741
Errors'+' should be on a new line.742
Errors'+' should be on a new line.751
ErrorsParameter totalMapTasks should be final.763
Errors'+' should be on a new line.779
Errors'+' should be on a new line.780
Errors'+' should be on a new line.781
Errors'+' should be on a new line.782
ErrorsMethod 'offlineZooKeeperServers' is not designed for extension - needs to be abstract, final or empty.807
ErrorsParameter state should be final.807
Errors'+' should be on a new line.824
Errors'+' should be on a new line.828
Errors'+' should be on a new line.833
ErrorsMethod 'runsZooKeeper' is not designed for extension - needs to be abstract, final or empty.847