epam / Containers
File Size

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

Intro
Learn more...
File Size Overall
23% | 32% | 26% | 7% | 10%
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
cs41% | 29% | 17% | 5% | 6%
java0% | 37% | 40% | 7% | 14%
ps10% | 0% | 0% | 100% | 0%
cake0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
csharp39% | 28% | 16% | 7% | 7%
java0% | 37% | 40% | 7% | 14%
Longest Files (Top 50)
File# lines# units
BinaryArray.cs
in csharp/src/Containers
2583 211
MutableString.cs
in csharp/src/Containers
1617 146
BinaryAsciiString.cs
in csharp/src/Containers
1193 108
BinaryArray.java
in java/src/main/java/com/epam/deltix/containers
858 128
DataQueue.cs
in csharp/src/Containers
780 36
MutableString.java
in java/src/main/java/com/epam/deltix/containers
777 96
AvlTree.cs
in csharp/src/Containers
755 26
TestBinaryArray.java
in java/src/jmh/java/com/epam/deltix/containers
750 112
HashMap.cs
in csharp/src/Containers
652 32
UUID.cs
in csharp/src/Containers
612 41
HeapWithDictionary.cs
in csharp/src/Containers
568 33
HeapWithIndices.cs
in csharp/src/Containers
555 33
AvlTree.java
in java/src/main/java/com/epam/deltix/containers
543 29
BinaryAsciiString.java
in java/src/main/java/com/epam/deltix/containers
519 78
UUID.java
in java/src/main/java/com/epam/deltix/containers
493 63
HeapWithDictionary.java
in java/src/main/java/com/epam/deltix/containers
452 33
ListFactory.cs
in csharp/src/Containers
441 32
UnorderedHashSet.cs
in csharp/src/Containers
436 25
ObjToObjHashMap.java
in java/src/main/java/com/epam/deltix/containers
405 36
HeapWithIndices.java
in java/src/main/java/com/epam/deltix/containers
390 32
BufferedLinkedList.cs
in csharp/src/Containers
379 22
HeapWithAttachments.cs
in csharp/src/Containers
372 22
SortedSqrtDecomposition.cs
in csharp/src/Containers
342 14
ObjHashSet.java
in java/src/main/java/com/epam/deltix/containers
295 25
Heap.cs
in csharp/src/Containers
294 20
BinaryArrayOptimizationTotal.java
in java/src/main/java/com/epam/deltix/containers/binaryarrayoptimizations
281 20
Hash.java
in java/src/main/java/com/epam/deltix/containers
274 19
SortedSqrtDecomposition.java
in java/src/main/java/com/epam/deltix/containers
266 18
BufferedLinkedList.java
in java/src/main/java/com/epam/deltix/containers
228 25
BinaryArrayBenchmark.java
in java/src/jmh/java/com/epam/deltix/containers
222 26
HeapWithAttachments.java
in java/src/main/java/com/epam/deltix/containers
219 18
ListFactory.java
in java/src/main/java/com/epam/deltix/containers
217 21
CharSequenceUtils.java
in java/src/main/java/com/epam/deltix/containers
177 17
Money.cs
in csharp/src/Containers
166 18
build.ps1
in csharp/benchmark
163 -
build.ps1
in csharp
163 -
Heap.java
in java/src/main/java/com/epam/deltix/containers
159 16
RingedQueue.cs
in csharp/src/Containers
157 12
AlphanumericUtils.java
in java/src/main/java/com/epam/deltix/containers
138 9
ManualTimeProvider.cs
in csharp/src/Containers
128 7
AvlTreeIterator.java
in java/src/main/java/com/epam/deltix/containers
120 10
Pair.cs
in csharp/src/Containers
113 9
IBinaryConvertibleReadWrite.cs
in csharp/src/Containers
106 -
SimpleBinaryArray.java
in java/src/jmh/java/com/epam/deltix/containers
101 12
ManualTimeProvider.java
in java/src/main/java/com/epam/deltix/containers
98 7
ObjRingedQueue.java
in java/src/main/java/com/epam/deltix/containers
96 14
IMutableString.cs
in csharp/src/Containers
94 -
GPMemoryManager.java
in java/src/main/java/com/epam/deltix/containers
78 9
cake
build.cake
in csharp
76 -
APMemoryManager.java
in java/src/main/java/com/epam/deltix/containers
72 8
Files With Most Units (Top 50)
File# lines# units
BinaryArray.cs
in csharp/src/Containers
2583 211
MutableString.cs
in csharp/src/Containers
1617 146
BinaryArray.java
in java/src/main/java/com/epam/deltix/containers
858 128
TestBinaryArray.java
in java/src/jmh/java/com/epam/deltix/containers
750 112
BinaryAsciiString.cs
in csharp/src/Containers
1193 108
MutableString.java
in java/src/main/java/com/epam/deltix/containers
777 96
BinaryAsciiString.java
in java/src/main/java/com/epam/deltix/containers
519 78
UUID.java
in java/src/main/java/com/epam/deltix/containers
493 63
UUID.cs
in csharp/src/Containers
612 41
ObjToObjHashMap.java
in java/src/main/java/com/epam/deltix/containers
405 36
DataQueue.cs
in csharp/src/Containers
780 36
HeapWithDictionary.java
in java/src/main/java/com/epam/deltix/containers
452 33
HeapWithIndices.cs
in csharp/src/Containers
555 33
HeapWithDictionary.cs
in csharp/src/Containers
568 33
HeapWithIndices.java
in java/src/main/java/com/epam/deltix/containers
390 32
ListFactory.cs
in csharp/src/Containers
441 32
HashMap.cs
in csharp/src/Containers
652 32
AvlTree.java
in java/src/main/java/com/epam/deltix/containers
543 29
BinaryArrayBenchmark.java
in java/src/jmh/java/com/epam/deltix/containers
222 26
AvlTree.cs
in csharp/src/Containers
755 26
BufferedLinkedList.java
in java/src/main/java/com/epam/deltix/containers
228 25
ObjHashSet.java
in java/src/main/java/com/epam/deltix/containers
295 25
UnorderedHashSet.cs
in csharp/src/Containers
436 25
BufferedLinkedList.cs
in csharp/src/Containers
379 22
HeapWithAttachments.cs
in csharp/src/Containers
372 22
ListFactory.java
in java/src/main/java/com/epam/deltix/containers
217 21
BinaryArrayOptimizationTotal.java
in java/src/main/java/com/epam/deltix/containers/binaryarrayoptimizations
281 20
Heap.cs
in csharp/src/Containers
294 20
Hash.java
in java/src/main/java/com/epam/deltix/containers
274 19
HeapWithAttachments.java
in java/src/main/java/com/epam/deltix/containers
219 18
SortedSqrtDecomposition.java
in java/src/main/java/com/epam/deltix/containers
266 18
Money.cs
in csharp/src/Containers
166 18
CharSequenceUtils.java
in java/src/main/java/com/epam/deltix/containers
177 17
Heap.java
in java/src/main/java/com/epam/deltix/containers
159 16
ObjRingedQueue.java
in java/src/main/java/com/epam/deltix/containers
96 14
SortedSqrtDecomposition.cs
in csharp/src/Containers
342 14
BreakPoint.java
in java/src/main/java/com/epam/deltix/containers
47 12
ObjObjPair.java
in java/src/main/java/com/epam/deltix/containers
66 12
SimpleBinaryArray.java
in java/src/jmh/java/com/epam/deltix/containers
101 12
RingedQueue.cs
in csharp/src/Containers
157 12
AvlTreeIterator.java
in java/src/main/java/com/epam/deltix/containers
120 10
AlphanumericUtils.java
in java/src/main/java/com/epam/deltix/containers
138 9
GPMemoryManager.java
in java/src/main/java/com/epam/deltix/containers
78 9
Pair.cs
in csharp/src/Containers
113 9
AvlTreeNode.java
in java/src/main/java/com/epam/deltix/containers
45 8
UnsafeHelper.java
in java/src/main/java/com/epam/deltix/containers
37 8
APMemoryManager.java
in java/src/main/java/com/epam/deltix/containers
72 8
ManualTimeProvider.java
in java/src/main/java/com/epam/deltix/containers
98 7
LargestSmallestBenchmarks.cs
in csharp/benchmark/src
60 7
ManualTimeProvider.cs
in csharp/src/Containers
128 7
Files With Long Lines (Top 31)

There are 31 files with lines longer than 120 characters. In total, there are 111 long lines.

File# lines# units# long lines
DataQueue.cs
in csharp/src/Containers
780 36 23
BinaryAsciiString.cs
in csharp/src/Containers
1193 108 19
BinaryAsciiString.java
in java/src/main/java/com/epam/deltix/containers
519 78 7
UUID.java
in java/src/main/java/com/epam/deltix/containers
493 63 6
UnsafeHelper.java
in java/src/main/java/com/epam/deltix/containers
37 8 6
AvlTree.cs
in csharp/src/Containers
755 26 5
UUID.cs
in csharp/src/Containers
612 41 4
MutableString.cs
in csharp/src/Containers
1617 146 4
MutableString.java
in java/src/main/java/com/epam/deltix/containers
777 96 3
build.ps1
in csharp/benchmark
163 - 3
build.ps1
in csharp
163 - 3
BinaryAsciiStringHelper.java
in java/src/main/java/com/epam/deltix/containers
12 1 2
AvlTree.java
in java/src/main/java/com/epam/deltix/containers
543 29 2
HeapWithDictionary.cs
in csharp/src/Containers
568 33 2
HeapWithAttachments.cs
in csharp/src/Containers
372 22 2
BinaryArray.cs
in csharp/src/Containers
2583 211 2
HashMap.cs
in csharp/src/Containers
652 32 2
HeapHelper.cs
in csharp/src/Containers
40 4 2
BinaryAsciiStringHelper.cs
in csharp/src/Containers
20 1 2
ManualTimeProvider.java
in java/src/main/java/com/epam/deltix/containers
98 7 1
GPMemoryManager.java
in java/src/main/java/com/epam/deltix/containers
78 9 1
SortedSqrtDecomposition.java
in java/src/main/java/com/epam/deltix/containers
266 18 1
BinaryArray.java
in java/src/main/java/com/epam/deltix/containers
858 128 1
BinaryIdentifierReadWrite.java
in java/src/main/java/com/epam/deltix/containers/interfaces
28 1 1
UUIDPrintFormat.java
in java/src/main/java/com/epam/deltix/containers/interfaces
35 3 1
UUIDParseFormat.java
in java/src/main/java/com/epam/deltix/containers/interfaces
44 3 1
SimpleBinaryArray.java
in java/src/jmh/java/com/epam/deltix/containers
101 12 1
ConstructorBenchmark.java
in java/src/jmh/java/com/epam/deltix/containers/constructor
30 4 1
cake
build.cake
in csharp
76 - 1
SortedSqrtDecomposition.cs
in csharp/src/Containers
342 14 1
UnorderedHashSet.cs
in csharp/src/Containers
436 25 1
Correlations

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

csharp/benchmark/src/Benchmarks.cs x: 2 commits (all time) y: 45 lines of code csharp/benchmark/src/LargestSmallestBenchmarks.cs x: 2 commits (all time) y: 60 lines of code csharp/src/Containers/AvlTree.cs x: 2 commits (all time) y: 755 lines of code csharp/src/Containers/BinaryArray.cs x: 2 commits (all time) y: 2583 lines of code csharp/src/Containers/BinaryAsciiString.cs x: 2 commits (all time) y: 1193 lines of code csharp/src/Containers/BinaryAsciiStringHelper.cs x: 2 commits (all time) y: 20 lines of code csharp/src/Containers/BufferedLinkedList.cs x: 2 commits (all time) y: 379 lines of code csharp/src/Containers/DataQueue.cs x: 2 commits (all time) y: 780 lines of code csharp/src/Containers/HashMap.cs x: 2 commits (all time) y: 652 lines of code csharp/src/Containers/Heap.cs x: 2 commits (all time) y: 294 lines of code csharp/src/Containers/HeapHelper.cs x: 2 commits (all time) y: 40 lines of code csharp/src/Containers/HeapWithAttachments.cs x: 2 commits (all time) y: 372 lines of code csharp/src/Containers/HeapWithDictionary.cs x: 2 commits (all time) y: 568 lines of code csharp/src/Containers/HeapWithIndices.cs x: 2 commits (all time) y: 555 lines of code csharp/src/Containers/IBinaryArray.cs x: 2 commits (all time) y: 23 lines of code csharp/src/Containers/IBinaryConvertibleReadWrite.cs x: 2 commits (all time) y: 106 lines of code csharp/src/Containers/IMutableString.cs x: 2 commits (all time) y: 94 lines of code csharp/src/Containers/ListFactory.cs x: 2 commits (all time) y: 441 lines of code csharp/src/Containers/ManualTimeProvider.cs x: 2 commits (all time) y: 128 lines of code csharp/src/Containers/Money.cs x: 2 commits (all time) y: 166 lines of code csharp/src/Containers/MutableString.cs x: 2 commits (all time) y: 1617 lines of code csharp/src/Containers/Pair.cs x: 2 commits (all time) y: 113 lines of code csharp/src/Containers/Properties/AssemblyInfo.cs x: 2 commits (all time) y: 2 lines of code csharp/src/Containers/RingedQueue.cs x: 2 commits (all time) y: 157 lines of code csharp/src/Containers/SortedSqrtDecomposition.cs x: 2 commits (all time) y: 342 lines of code csharp/src/Containers/UUID.cs x: 2 commits (all time) y: 612 lines of code csharp/src/Containers/UnorderedHashSet.cs x: 2 commits (all time) y: 436 lines of code java/src/jmh/java/com/epam/deltix/containers/BinaryArrayBenchmark.java x: 2 commits (all time) y: 222 lines of code java/src/jmh/java/com/epam/deltix/containers/TestBinaryArray.java x: 2 commits (all time) y: 750 lines of code java/src/main/java/com/epam/deltix/containers/APMemoryManager.java x: 2 commits (all time) y: 72 lines of code java/src/main/java/com/epam/deltix/containers/AlphanumericUtils.java x: 2 commits (all time) y: 138 lines of code java/src/main/java/com/epam/deltix/containers/AvlTree.java x: 2 commits (all time) y: 543 lines of code java/src/main/java/com/epam/deltix/containers/BinaryArray.java x: 2 commits (all time) y: 858 lines of code java/src/main/java/com/epam/deltix/containers/BinaryAsciiString.java x: 3 commits (all time) y: 519 lines of code java/src/main/java/com/epam/deltix/containers/BreakPointComparer.java x: 3 commits (all time) y: 13 lines of code java/src/main/java/com/epam/deltix/containers/BufferedLinkedList.java x: 2 commits (all time) y: 228 lines of code java/src/main/java/com/epam/deltix/containers/CharSequenceUtils.java x: 3 commits (all time) y: 177 lines of code java/src/main/java/com/epam/deltix/containers/Hash.java x: 2 commits (all time) y: 274 lines of code java/src/main/java/com/epam/deltix/containers/HeapWithDictionary.java x: 2 commits (all time) y: 452 lines of code java/src/main/java/com/epam/deltix/containers/HeapWithIndices.java x: 2 commits (all time) y: 390 lines of code java/src/main/java/com/epam/deltix/containers/ListFactory.java x: 3 commits (all time) y: 217 lines of code java/src/main/java/com/epam/deltix/containers/MutableString.java x: 3 commits (all time) y: 777 lines of code java/src/main/java/com/epam/deltix/containers/ObjHashSet.java x: 2 commits (all time) y: 295 lines of code java/src/main/java/com/epam/deltix/containers/ObjObjPair.java x: 2 commits (all time) y: 66 lines of code java/src/main/java/com/epam/deltix/containers/ObjRingedQueue.java x: 3 commits (all time) y: 96 lines of code java/src/main/java/com/epam/deltix/containers/ObjToObjHashMap.java x: 2 commits (all time) y: 405 lines of code java/src/main/java/com/epam/deltix/containers/UUID.java x: 2 commits (all time) y: 493 lines of code java/src/main/java/com/epam/deltix/containers/binaryarrayoptimizations/BinaryArrayOptimizationTotal.java x: 2 commits (all time) y: 281 lines of code java/src/main/java/com/epam/deltix/containers/interfaces/ListReadOnly.java x: 3 commits (all time) y: 6 lines of code csharp/benchmark/build.cake x: 1 commits (all time) y: 49 lines of code csharp/benchmark/build.ps1 x: 1 commits (all time) y: 163 lines of code csharp/build.cake x: 1 commits (all time) y: 76 lines of code
2583.0
lines of code
  min: 2.0
  average: 190.21
  25th percentile: 20.25
  median: 50.0
  75th percentile: 221.25
  max: 2583.0
0 3.0
commits (all time)
min: 1.0 | average: 2.03 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0

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

csharp/benchmark/src/Benchmarks.cs x: 1 contributors (all time) y: 45 lines of code csharp/benchmark/src/LargestSmallestBenchmarks.cs x: 1 contributors (all time) y: 60 lines of code csharp/src/Containers/AvlTree.cs x: 1 contributors (all time) y: 755 lines of code csharp/src/Containers/BinaryArray.cs x: 1 contributors (all time) y: 2583 lines of code csharp/src/Containers/BinaryAsciiString.cs x: 1 contributors (all time) y: 1193 lines of code csharp/src/Containers/BinaryAsciiStringHelper.cs x: 1 contributors (all time) y: 20 lines of code csharp/src/Containers/BufferedLinkedList.cs x: 1 contributors (all time) y: 379 lines of code csharp/src/Containers/DataQueue.cs x: 1 contributors (all time) y: 780 lines of code csharp/src/Containers/HashMap.cs x: 1 contributors (all time) y: 652 lines of code csharp/src/Containers/Heap.cs x: 1 contributors (all time) y: 294 lines of code csharp/src/Containers/HeapHelper.cs x: 1 contributors (all time) y: 40 lines of code csharp/src/Containers/HeapWithAttachments.cs x: 1 contributors (all time) y: 372 lines of code csharp/src/Containers/HeapWithDictionary.cs x: 1 contributors (all time) y: 568 lines of code csharp/src/Containers/HeapWithIndices.cs x: 1 contributors (all time) y: 555 lines of code csharp/src/Containers/IBinaryArray.cs x: 1 contributors (all time) y: 23 lines of code csharp/src/Containers/IBinaryConvertibleReadWrite.cs x: 1 contributors (all time) y: 106 lines of code csharp/src/Containers/IMutableString.cs x: 1 contributors (all time) y: 94 lines of code csharp/src/Containers/ListFactory.cs x: 1 contributors (all time) y: 441 lines of code csharp/src/Containers/ManualTimeProvider.cs x: 1 contributors (all time) y: 128 lines of code csharp/src/Containers/Money.cs x: 1 contributors (all time) y: 166 lines of code csharp/src/Containers/MutableString.cs x: 1 contributors (all time) y: 1617 lines of code csharp/src/Containers/Pair.cs x: 1 contributors (all time) y: 113 lines of code csharp/src/Containers/Properties/AssemblyInfo.cs x: 1 contributors (all time) y: 2 lines of code csharp/src/Containers/RingedQueue.cs x: 1 contributors (all time) y: 157 lines of code csharp/src/Containers/SortedSqrtDecomposition.cs x: 1 contributors (all time) y: 342 lines of code csharp/src/Containers/UUID.cs x: 1 contributors (all time) y: 612 lines of code csharp/src/Containers/UnorderedHashSet.cs x: 1 contributors (all time) y: 436 lines of code java/src/jmh/java/com/epam/deltix/containers/BinaryArrayBenchmark.java x: 1 contributors (all time) y: 222 lines of code java/src/jmh/java/com/epam/deltix/containers/TestBinaryArray.java x: 1 contributors (all time) y: 750 lines of code java/src/main/java/com/epam/deltix/containers/APMemoryManager.java x: 1 contributors (all time) y: 72 lines of code java/src/main/java/com/epam/deltix/containers/AlphanumericUtils.java x: 1 contributors (all time) y: 138 lines of code java/src/main/java/com/epam/deltix/containers/AvlTree.java x: 1 contributors (all time) y: 543 lines of code java/src/main/java/com/epam/deltix/containers/BinaryArray.java x: 1 contributors (all time) y: 858 lines of code java/src/main/java/com/epam/deltix/containers/BinaryAsciiString.java x: 1 contributors (all time) y: 519 lines of code java/src/main/java/com/epam/deltix/containers/BufferedLinkedList.java x: 1 contributors (all time) y: 228 lines of code java/src/main/java/com/epam/deltix/containers/CharSequenceUtils.java x: 1 contributors (all time) y: 177 lines of code java/src/main/java/com/epam/deltix/containers/Hash.java x: 1 contributors (all time) y: 274 lines of code java/src/main/java/com/epam/deltix/containers/HeapWithDictionary.java x: 1 contributors (all time) y: 452 lines of code java/src/main/java/com/epam/deltix/containers/HeapWithIndices.java x: 1 contributors (all time) y: 390 lines of code java/src/main/java/com/epam/deltix/containers/ObjHashSet.java x: 1 contributors (all time) y: 295 lines of code java/src/main/java/com/epam/deltix/containers/ObjObjPair.java x: 1 contributors (all time) y: 66 lines of code java/src/main/java/com/epam/deltix/containers/ObjToObjHashMap.java x: 1 contributors (all time) y: 405 lines of code java/src/main/java/com/epam/deltix/containers/UUID.java x: 1 contributors (all time) y: 493 lines of code java/src/main/java/com/epam/deltix/containers/binaryarrayoptimizations/BinaryArrayOptimizationTotal.java x: 1 contributors (all time) y: 281 lines of code
2583.0
lines of code
  min: 2.0
  average: 190.21
  25th percentile: 20.25
  median: 50.0
  75th percentile: 221.25
  max: 2583.0
0 1.0
contributors (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.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".