File Size Overall
  • There are 42 files with 2,244 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 1 medium size files (269 lines of code)
    • 2 small files (248 lines of code)
    • 39 very small files (1,727 lines of code)
0% | 0% | 11% | 11% | 76%
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
scala0% | 0% | 12% | 11% | 76%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
common0% | 0% | 21% | 0% | 78%
src0% | 0% | 0% | 25% | 74%
Longest Files (Top 42)
File# lines# units
MatrixStoreHelper.scala
in common/src/main/scala/helpers
269 12
SearchDel.scala
in src/main/scala/commands
125 3
SearchFunctions.scala
in src/main/scala/commands
123 5
TrustStoreHelper.scala
in common/src/main/scala/helpers
88 4
MetadataHelper.scala
in common/src/main/scala/helpers
88 4
MxsMetadata.scala
in common/src/main/scala/models
87 6
OMLookupMetadata.scala
in common/src/main/scala/streamcomponents
76 1
MMappedFileSource.scala
in common/src/main/scala/streamcomponents
74 1
Main.scala
in src/main/scala
73 2
Get.scala
in src/main/scala/commands
71 3
OMFastSearchSource.scala
in common/src/main/scala/streamcomponents
70 1
OMSearchSource.scala
in common/src/main/scala/streamcomponents
64 1
ObjectMatrixEntry.scala
in common/src/main/scala/models
63 5
OMDeleteSink.scala
in common/src/main/scala/streamcomponents
63 1
UserInfoBuilder.scala
in common/src/main/scala
58 2
UTF8PathCharset.scala
in common/src/main/scala/streamcomponents
55 4
LookupFilename.scala
in src/main/scala/commands
52 3
Interpreter.scala
in src/main/scala/interpreter
51 1
MatrixStoreFileSink.scala
in common/src/main/scala/streamcomponents
48 1
MatrixStoreFileSource.scala
in common/src/main/scala/streamcomponents
46 1
Connect.scala
in src/main/scala/commands
45 3
MD5.scala
in src/main/scala/commands
44 3
Meta.scala
in src/main/scala/commands
41 3
MXSConnectionBuilder.scala
in common/src/main/scala
40 3
Search.scala
in src/main/scala/commands
40 1
BaseCommand.scala
in src/main/scala/commands
38 3
Delete.scala
in src/main/scala/commands
37 2
ChecksumSink.scala
in common/src/main/scala/streamcomponents
35 1
Session.scala
in src/main/scala/interpreter
32 1
Help.scala
in src/main/scala/commands
32 1
ParseJsonEntry.scala
in common/src/main/scala/streamcomponents
27 1
VersionInfo.scala
in src/main/scala
24 -
Disconnect.scala
in src/main/scala/commands
24 1
SetAsyncTimeout.scala
in src/main/scala/commands
24 1
logback.xml
in src/main/resources
23 -
ShowHeaders.scala
in src/main/scala/commands
23 1
FileAttributes.scala
in common/src/main/scala/models
19 -
Stacktrace.scala
in src/main/scala/commands
19 1
SetPageSize.scala
in src/main/scala/commands
15 1
CommandStructure.scala
in src/main/scala/interpreter
14 -
CopyProblem.scala
in common/src/main/scala/models
2 -
ContentSearchBuilder.scala
in src/main/scala/matrixstore
2 -
Files With Most Units (Top 36)
File# lines# units
MatrixStoreHelper.scala
in common/src/main/scala/helpers
269 12
MxsMetadata.scala
in common/src/main/scala/models
87 6
ObjectMatrixEntry.scala
in common/src/main/scala/models
63 5
SearchFunctions.scala
in src/main/scala/commands
123 5
TrustStoreHelper.scala
in common/src/main/scala/helpers
88 4
MetadataHelper.scala
in common/src/main/scala/helpers
88 4
UTF8PathCharset.scala
in common/src/main/scala/streamcomponents
55 4
MXSConnectionBuilder.scala
in common/src/main/scala
40 3
LookupFilename.scala
in src/main/scala/commands
52 3
Meta.scala
in src/main/scala/commands
41 3
MD5.scala
in src/main/scala/commands
44 3
BaseCommand.scala
in src/main/scala/commands
38 3
Get.scala
in src/main/scala/commands
71 3
SearchDel.scala
in src/main/scala/commands
125 3
Connect.scala
in src/main/scala/commands
45 3
UserInfoBuilder.scala
in common/src/main/scala
58 2
Delete.scala
in src/main/scala/commands
37 2
Main.scala
in src/main/scala
73 2
MatrixStoreFileSink.scala
in common/src/main/scala/streamcomponents
48 1
OMLookupMetadata.scala
in common/src/main/scala/streamcomponents
76 1
ParseJsonEntry.scala
in common/src/main/scala/streamcomponents
27 1
OMSearchSource.scala
in common/src/main/scala/streamcomponents
64 1
OMFastSearchSource.scala
in common/src/main/scala/streamcomponents
70 1
MMappedFileSource.scala
in common/src/main/scala/streamcomponents
74 1
ChecksumSink.scala
in common/src/main/scala/streamcomponents
35 1
MatrixStoreFileSource.scala
in common/src/main/scala/streamcomponents
46 1
OMDeleteSink.scala
in common/src/main/scala/streamcomponents
63 1
Session.scala
in src/main/scala/interpreter
32 1
Interpreter.scala
in src/main/scala/interpreter
51 1
SetPageSize.scala
in src/main/scala/commands
15 1
ShowHeaders.scala
in src/main/scala/commands
23 1
Help.scala
in src/main/scala/commands
32 1
Stacktrace.scala
in src/main/scala/commands
19 1
Disconnect.scala
in src/main/scala/commands
24 1
SetAsyncTimeout.scala
in src/main/scala/commands
24 1
Search.scala
in src/main/scala/commands
40 1
Files With Long Lines (Top 32)

There are 32 files with lines longer than 120 characters. In total, there are 86 long lines.

File# lines# units# long lines
MatrixStoreHelper.scala
in common/src/main/scala/helpers
269 12 8
Help.scala
in src/main/scala/commands
32 1 8
MxsMetadata.scala
in common/src/main/scala/models
87 6 6
MetadataHelper.scala
in common/src/main/scala/helpers
88 4 5
LookupFilename.scala
in src/main/scala/commands
52 3 5
SearchDel.scala
in src/main/scala/commands
125 3 5
TrustStoreHelper.scala
in common/src/main/scala/helpers
88 4 4
OMDeleteSink.scala
in common/src/main/scala/streamcomponents
63 1 4
Get.scala
in src/main/scala/commands
71 3 4
OMSearchSource.scala
in common/src/main/scala/streamcomponents
64 1 3
Delete.scala
in src/main/scala/commands
37 2 3
MD5.scala
in src/main/scala/commands
44 3 3
BaseCommand.scala
in src/main/scala/commands
38 3 3
UserInfoBuilder.scala
in common/src/main/scala
58 2 2
OMFastSearchSource.scala
in common/src/main/scala/streamcomponents
70 1 2
ChecksumSink.scala
in common/src/main/scala/streamcomponents
35 1 2
Interpreter.scala
in src/main/scala/interpreter
51 1 2
Meta.scala
in src/main/scala/commands
41 3 2
Search.scala
in src/main/scala/commands
40 1 2
FileAttributes.scala
in common/src/main/scala/models
19 - 1
MatrixStoreFileSink.scala
in common/src/main/scala/streamcomponents
48 1 1
OMLookupMetadata.scala
in common/src/main/scala/streamcomponents
76 1 1
UTF8PathCharset.scala
in common/src/main/scala/streamcomponents
55 4 1
MMappedFileSource.scala
in common/src/main/scala/streamcomponents
74 1 1
MatrixStoreFileSource.scala
in common/src/main/scala/streamcomponents
46 1 1
SetPageSize.scala
in src/main/scala/commands
15 1 1
ShowHeaders.scala
in src/main/scala/commands
23 1 1
Stacktrace.scala
in src/main/scala/commands
19 1 1
Disconnect.scala
in src/main/scala/commands
24 1 1
SetAsyncTimeout.scala
in src/main/scala/commands
24 1 1
Connect.scala
in src/main/scala/commands
45 3 1
Main.scala
in src/main/scala
73 2 1
Correlations

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

src/main/scala/commands/Help.scala x: 6 commits (all time) y: 32 lines of code src/main/scala/commands/Search.scala x: 5 commits (all time) y: 40 lines of code src/main/scala/commands/SearchDel.scala x: 3 commits (all time) y: 125 lines of code src/main/scala/commands/SearchFunctions.scala x: 2 commits (all time) y: 123 lines of code src/main/scala/interpreter/Interpreter.scala x: 6 commits (all time) y: 51 lines of code common/src/main/scala/streamcomponents/MatrixStoreFileSource.scala x: 1 commits (all time) y: 46 lines of code src/main/scala/commands/Get.scala x: 1 commits (all time) y: 71 lines of code src/main/scala/interpreter/Session.scala x: 2 commits (all time) y: 32 lines of code common/src/main/scala/models/ObjectMatrixEntry.scala x: 1 commits (all time) y: 63 lines of code common/src/main/scala/helpers/MetadataHelper.scala x: 1 commits (all time) y: 88 lines of code src/main/scala/Main.scala x: 3 commits (all time) y: 73 lines of code src/main/scala/commands/BaseCommand.scala x: 2 commits (all time) y: 38 lines of code src/main/scala/commands/LookupFilename.scala x: 3 commits (all time) y: 52 lines of code src/main/scala/commands/Meta.scala x: 1 commits (all time) y: 41 lines of code src/main/scala/VersionInfo.scala x: 1 commits (all time) y: 24 lines of code src/main/scala/commands/Delete.scala x: 1 commits (all time) y: 37 lines of code src/main/scala/commands/MD5.scala x: 1 commits (all time) y: 44 lines of code src/main/scala/commands/SetPageSize.scala x: 1 commits (all time) y: 15 lines of code src/main/scala/commands/ShowHeaders.scala x: 1 commits (all time) y: 23 lines of code src/main/scala/commands/Stacktrace.scala x: 1 commits (all time) y: 19 lines of code
125.0
lines of code
  min: 15.0
  average: 51.85
  25th percentile: 32.0
  median: 42.5
  75th percentile: 69.0
  max: 125.0
0 6.0
commits (all time)
min: 1.0 | average: 2.15 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 6.0

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

src/main/scala/commands/Help.scala x: 1 contributors (all time) y: 32 lines of code src/main/scala/commands/Search.scala x: 1 contributors (all time) y: 40 lines of code src/main/scala/commands/SearchDel.scala x: 1 contributors (all time) y: 125 lines of code src/main/scala/commands/SearchFunctions.scala x: 1 contributors (all time) y: 123 lines of code src/main/scala/interpreter/Interpreter.scala x: 1 contributors (all time) y: 51 lines of code common/src/main/scala/streamcomponents/MatrixStoreFileSource.scala x: 1 contributors (all time) y: 46 lines of code src/main/scala/commands/Get.scala x: 1 contributors (all time) y: 71 lines of code common/src/main/scala/models/ObjectMatrixEntry.scala x: 1 contributors (all time) y: 63 lines of code common/src/main/scala/helpers/MetadataHelper.scala x: 1 contributors (all time) y: 88 lines of code src/main/scala/Main.scala x: 1 contributors (all time) y: 73 lines of code src/main/scala/commands/BaseCommand.scala x: 1 contributors (all time) y: 38 lines of code src/main/scala/commands/LookupFilename.scala x: 1 contributors (all time) y: 52 lines of code src/main/scala/commands/Meta.scala x: 1 contributors (all time) y: 41 lines of code src/main/scala/VersionInfo.scala x: 1 contributors (all time) y: 24 lines of code src/main/scala/commands/Delete.scala x: 1 contributors (all time) y: 37 lines of code src/main/scala/commands/MD5.scala x: 1 contributors (all time) y: 44 lines of code src/main/scala/commands/SetPageSize.scala x: 1 contributors (all time) y: 15 lines of code src/main/scala/commands/ShowHeaders.scala x: 1 contributors (all time) y: 23 lines of code src/main/scala/commands/Stacktrace.scala x: 1 contributors (all time) y: 19 lines of code
125.0
lines of code
  min: 15.0
  average: 51.85
  25th percentile: 32.0
  median: 42.5
  75th percentile: 69.0
  max: 125.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".

About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...