apache / activemq-protobuf
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
48% | 7% | 19% | 9% | 14%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java53% | 8% | 15% | 10% | 12%
proto0% | 0% | 68% | 0% | 31%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
activemq-protobuf53% | 8% | 15% | 10% | 12%
activemq-protobuf-test0% | 0% | 68% | 0% | 31%
Longest Files (Top 40)
File# lines# units
AltJavaGenerator.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
1974 49
JavaGenerator.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
1443 43
TextFormat.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
521 37
proto
unittest.proto
in activemq-protobuf-test/src/main/proto
384 -
IntrospectionSupport.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
259 15
CodedOutputStream.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
254 52
CodedInputStream.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
249 34
BaseMessage.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
243 32
Buffer.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
159 20
FieldDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
156 28
MessageDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
143 25
ProtoDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
117 20
MessageBufferSupport.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
104 8
EnumDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
99 15
BufferInputStream.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
73 12
UTF8Buffer.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
66 10
DeferredDecodeMessage.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
60 8
AsciiBuffer.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
59 9
BufferOutputStream.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
56 10
ProtoMojo.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
51 1
proto
unittest_mset.proto
in activemq-protobuf-test/src/main/proto
49 -
CommandLineSupport.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
48 1
proto
unittest_import.proto
in activemq-protobuf-test/src/main/proto
38 -
InvalidProtocolBufferException.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
33 9
proto
unittest_optimize_for.proto
in activemq-protobuf-test/src/main/proto
31 -
proto
unittest_embed_optimize_for.proto
in activemq-protobuf-test/src/main/proto
31 -
MethodDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
31 8
EnumFieldDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
31 8
proto
deferred_decode.proto
in activemq-protobuf-test/src/main/proto
30 -
WireFormat.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
29 4
UninitializedMessageException.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
29 4
Message.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
28 -
ServiceDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
28 7
ExtensionsDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
24 6
OptionDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
22 6
MessageBuffer.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
15 -
ParserSupport.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
13 1
CompilerException.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
11 2
TypeDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
8 -
PBMessage.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
6 -
Files With Most Units (Top 30)
File# lines# units
CodedOutputStream.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
254 52
AltJavaGenerator.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
1974 49
JavaGenerator.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
1443 43
TextFormat.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
521 37
CodedInputStream.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
249 34
BaseMessage.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
243 32
FieldDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
156 28
MessageDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
143 25
Buffer.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
159 20
ProtoDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
117 20
EnumDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
99 15
IntrospectionSupport.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
259 15
BufferInputStream.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
73 12
UTF8Buffer.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
66 10
BufferOutputStream.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
56 10
InvalidProtocolBufferException.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
33 9
AsciiBuffer.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
59 9
DeferredDecodeMessage.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
60 8
MessageBufferSupport.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
104 8
MethodDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
31 8
EnumFieldDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
31 8
ServiceDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
28 7
ExtensionsDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
24 6
OptionDescriptor.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
22 6
WireFormat.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
29 4
UninitializedMessageException.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
29 4
CompilerException.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
11 2
ParserSupport.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
13 1
CommandLineSupport.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
48 1
ProtoMojo.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
51 1
Files With Long Lines (Top 10)

There are 10 files with lines longer than 120 characters. In total, there are 100 long lines.

File# lines# units# long lines
AltJavaGenerator.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
1974 49 49
JavaGenerator.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
1443 43 32
MessageBufferSupport.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
104 8 5
InvalidProtocolBufferException.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
33 9 4
BaseMessage.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
243 32 4
UTF8Buffer.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
66 10 2
CodedInputStream.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf
249 34 1
ParserSupport.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
13 1 1
IntrospectionSupport.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
259 15 1
ProtoMojo.java
in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler
51 1 1
Correlations

File Size vs. Commits (all time): 40 points

activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/MessageDescriptor.java x: 7 commits (all time) y: 143 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/Buffer.java x: 4 commits (all time) y: 159 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/AltJavaGenerator.java x: 8 commits (all time) y: 1974 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/AsciiBuffer.java x: 2 commits (all time) y: 59 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/MessageBuffer.java x: 3 commits (all time) y: 15 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/MessageBufferSupport.java x: 4 commits (all time) y: 104 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/UTF8Buffer.java x: 3 commits (all time) y: 66 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/CompilerException.java x: 2 commits (all time) y: 11 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/PBMessage.java x: 1 commits (all time) y: 6 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/EnumDescriptor.java x: 5 commits (all time) y: 99 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/EnumFieldDescriptor.java x: 3 commits (all time) y: 31 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/TextFormat.java x: 4 commits (all time) y: 521 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/CodedInputStream.java x: 5 commits (all time) y: 249 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/JavaGenerator.java x: 13 commits (all time) y: 1443 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/ProtoMojo.java x: 4 commits (all time) y: 51 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/BaseMessage.java x: 9 commits (all time) y: 243 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/BufferInputStream.java x: 1 commits (all time) y: 73 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/BufferOutputStream.java x: 1 commits (all time) y: 56 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/CodedOutputStream.java x: 3 commits (all time) y: 254 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/DeferredDecodeMessage.java x: 5 commits (all time) y: 60 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/Message.java x: 7 commits (all time) y: 28 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/InvalidProtocolBufferException.java x: 1 commits (all time) y: 33 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/UninitializedMessageException.java x: 2 commits (all time) y: 29 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/WireFormat.java x: 1 commits (all time) y: 29 lines of code activemq-protobuf-test/src/main/proto/unittest.proto x: 2 commits (all time) y: 384 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/CommandLineSupport.java x: 1 commits (all time) y: 48 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/IntrospectionSupport.java x: 1 commits (all time) y: 259 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/OptionDescriptor.java x: 2 commits (all time) y: 22 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/ProtoDescriptor.java x: 2 commits (all time) y: 117 lines of code
1974.0
lines of code
  min: 6.0
  average: 175.13
  25th percentile: 29.0
  median: 50.0
  75th percentile: 152.75
  max: 1974.0
0 13.0
commits (all time)
min: 1.0 | average: 3.22 | 25th percentile: 1.25 | median: 2.0 | 75th percentile: 4.0 | max: 13.0

File Size vs. Contributors (all time): 40 points

activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/MessageDescriptor.java x: 2 contributors (all time) y: 143 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/Buffer.java x: 1 contributors (all time) y: 159 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/AltJavaGenerator.java x: 1 contributors (all time) y: 1974 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/AsciiBuffer.java x: 1 contributors (all time) y: 59 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/MessageBuffer.java x: 1 contributors (all time) y: 15 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/MessageBufferSupport.java x: 1 contributors (all time) y: 104 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/UTF8Buffer.java x: 1 contributors (all time) y: 66 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/PBMessage.java x: 1 contributors (all time) y: 6 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/EnumDescriptor.java x: 1 contributors (all time) y: 99 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/EnumFieldDescriptor.java x: 1 contributors (all time) y: 31 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/TextFormat.java x: 1 contributors (all time) y: 521 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/CodedInputStream.java x: 1 contributors (all time) y: 249 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/JavaGenerator.java x: 1 contributors (all time) y: 1443 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/ProtoMojo.java x: 1 contributors (all time) y: 51 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/BaseMessage.java x: 1 contributors (all time) y: 243 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/BufferInputStream.java x: 1 contributors (all time) y: 73 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/InvalidProtocolBufferException.java x: 1 contributors (all time) y: 33 lines of code activemq-protobuf-test/src/main/proto/unittest.proto x: 1 contributors (all time) y: 384 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/IntrospectionSupport.java x: 1 contributors (all time) y: 259 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/OptionDescriptor.java x: 1 contributors (all time) y: 22 lines of code activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/ProtoDescriptor.java x: 1 contributors (all time) y: 117 lines of code
1974.0
lines of code
  min: 6.0
  average: 175.13
  25th percentile: 29.0
  median: 50.0
  75th percentile: 152.75
  max: 1974.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".