GoogleCloudPlatform / market-data-transcoder
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 11% | 17% | 70%
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
py0% | 0% | 11% | 18% | 69%
cfg0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
transcoder0% | 0% | 11% | 18% | 69%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
PubSubOutputManager.py
in transcoder/output/google_cloud
207 16
Transcoder.py
in transcoder
184 9
main.py
in transcoder
144 1
BigQueryOutputManager.py
in transcoder/output/google_cloud
100 9
DatacastParser.py
in transcoder/message
74 15
OutputManager.py
in transcoder/output
68 14
ErrorWriter.py
in transcoder/message
65 9
OutputUtil.py
in transcoder/output
57 2
cfg
setup.cfg
in root
55 -
JsonOutputManager.py
in transcoder/output/json
54 10
CmeBinaryPacketFileMessageSource.py
in transcoder/source/file
48 3
DatacastGroup.py
in transcoder/message
48 7
SourceUtil.py
in transcoder/source
43 2
FileMessageSource.py
in transcoder/source/file
39 7
BaseAvroOutputManager.py
in transcoder/output/avro
38 8
LineDelimitedFileMessageSource.py
in transcoder/source/file
34 5
BigQueryTerraformOutputManager.py
in transcoder/output/google_cloud/terraform
34 5
LengthDelimitedFileMessageSource.py
in transcoder/source/file
33 4
MessageUtil.py
in transcoder/message
33 2
PcapFileMessageSource.py
in transcoder/source/file
27 4
GcpTerraformOutputManager.py
in transcoder/output/google_cloud/terraform
26 6
PubSubTerraformOutputManager.py
in transcoder/output/google_cloud/terraform
26 4
FilterHandler.py
in transcoder/message/handler
24 2
LengthDelimitedOutputManager.py
in transcoder/output/length_delimited
22 4
CmeBinaryPacketHandler.py
in transcoder/message/handler
22 3
AvroOutputManager.py
in transcoder/output/avro
20 4
TimestampPullForwardHandler.py
in transcoder/message/handler
20 3
SequencerHandler.py
in transcoder/message/handler
20 3
Source.py
in transcoder/source
19 8
FastAvroOutputManager.py
in transcoder/output/avro
16 4
MessageFactory.py
in transcoder/message/factory
16 1
MessageHandler.py
in transcoder/message/handler
15 5
ITCHMessageFactory.py
in transcoder/message/factory
14 1
LineEncoding.py
in transcoder/source
12 3
MemxMessageFactory.py
in transcoder/message/factory
12 1
CmeMessageFactory.py
in transcoder/message/factory
12 1
MDPMessageFactory.py
in transcoder/message/factory
12 1
MessageHandlerIntField.py
in transcoder/message/handler
11 4
MessageHandlerFloatField.py
in transcoder/message/handler
11 4
MessageHandlerStringField.py
in transcoder/message/handler
11 4
DatacastField.py
in transcoder/message
11 4
ParsedMessage.py
in transcoder/message
10 2
NoParser.py
in transcoder/message
9 2
setup.py
in root
8 -
DiagnosticOutputManager.py
in transcoder/output/diag
8 2
__init__.py
in transcoder/message/factory
8 1
6 -
DatacastSchema.py
in transcoder/message
6 1
__init__.py
in transcoder/source/file
5 -
__init__.py
in transcoder/output/exception
5 -
Files With Most Units (Top 45)
File# lines# units
PubSubOutputManager.py
in transcoder/output/google_cloud
207 16
DatacastParser.py
in transcoder/message
74 15
OutputManager.py
in transcoder/output
68 14
JsonOutputManager.py
in transcoder/output/json
54 10
Transcoder.py
in transcoder
184 9
BigQueryOutputManager.py
in transcoder/output/google_cloud
100 9
ErrorWriter.py
in transcoder/message
65 9
Source.py
in transcoder/source
19 8
BaseAvroOutputManager.py
in transcoder/output/avro
38 8
FileMessageSource.py
in transcoder/source/file
39 7
DatacastGroup.py
in transcoder/message
48 7
GcpTerraformOutputManager.py
in transcoder/output/google_cloud/terraform
26 6
LineDelimitedFileMessageSource.py
in transcoder/source/file
34 5
BigQueryTerraformOutputManager.py
in transcoder/output/google_cloud/terraform
34 5
MessageHandler.py
in transcoder/message/handler
15 5
PcapFileMessageSource.py
in transcoder/source/file
27 4
LengthDelimitedFileMessageSource.py
in transcoder/source/file
33 4
PubSubTerraformOutputManager.py
in transcoder/output/google_cloud/terraform
26 4
LengthDelimitedOutputManager.py
in transcoder/output/length_delimited
22 4
AvroOutputManager.py
in transcoder/output/avro
20 4
FastAvroOutputManager.py
in transcoder/output/avro
16 4
MessageHandlerIntField.py
in transcoder/message/handler
11 4
MessageHandlerFloatField.py
in transcoder/message/handler
11 4
MessageHandlerStringField.py
in transcoder/message/handler
11 4
DatacastField.py
in transcoder/message
11 4
CmeBinaryPacketFileMessageSource.py
in transcoder/source/file
48 3
LineEncoding.py
in transcoder/source
12 3
TimestampPullForwardHandler.py
in transcoder/message/handler
20 3
CmeBinaryPacketHandler.py
in transcoder/message/handler
22 3
SequencerHandler.py
in transcoder/message/handler
20 3
SourceUtil.py
in transcoder/source
43 2
DiagnosticOutputManager.py
in transcoder/output/diag
8 2
OutputUtil.py
in transcoder/output
57 2
FilterHandler.py
in transcoder/message/handler
24 2
NoParser.py
in transcoder/message
9 2
ParsedMessage.py
in transcoder/message
10 2
MessageUtil.py
in transcoder/message
33 2
main.py
in transcoder
144 1
MessageFactory.py
in transcoder/message/factory
16 1
__init__.py
in transcoder/message/factory
8 1
MemxMessageFactory.py
in transcoder/message/factory
12 1
CmeMessageFactory.py
in transcoder/message/factory
12 1
ITCHMessageFactory.py
in transcoder/message/factory
14 1
MDPMessageFactory.py
in transcoder/message/factory
12 1
DatacastSchema.py
in transcoder/message
6 1
Files With Long Lines (Top 4)

There are 4 files with lines longer than 120 characters. In total, there are 6 long lines.

File# lines# units# long lines
PubSubOutputManager.py
in transcoder/output/google_cloud
207 16 2
FilterHandler.py
in transcoder/message/handler
24 2 2
main.py
in transcoder
144 1 1
BigQueryOutputManager.py
in transcoder/output/google_cloud
100 9 1
Correlations

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

transcoder/version.py x: 7 commits (all time) y: 1 lines of code transcoder/Transcoder.py x: 3 commits (all time) y: 184 lines of code transcoder/output/OutputManager.py x: 17 commits (all time) y: 68 lines of code transcoder/output/avro/BaseAvroOutputManager.py x: 9 commits (all time) y: 38 lines of code transcoder/main.py x: 9 commits (all time) y: 144 lines of code setup.py x: 3 commits (all time) y: 8 lines of code transcoder/__init__.py x: 7 commits (all time) y: 2 lines of code transcoder/message/DatacastParser.py x: 13 commits (all time) y: 74 lines of code transcoder/message/MessageUtil.py x: 10 commits (all time) y: 33 lines of code transcoder/message/NoParser.py x: 1 commits (all time) y: 9 lines of code transcoder/message/__init__.py x: 3 commits (all time) y: 2 lines of code transcoder/message/handler/CmeBinaryPacketHandler.py x: 4 commits (all time) y: 22 lines of code transcoder/message/handler/FilterHandler.py x: 2 commits (all time) y: 24 lines of code transcoder/message/handler/MessageHandler.py x: 9 commits (all time) y: 15 lines of code transcoder/message/handler/SequencerHandler.py x: 4 commits (all time) y: 20 lines of code transcoder/output/OutputUtil.py x: 9 commits (all time) y: 57 lines of code transcoder/output/__init__.py x: 5 commits (all time) y: 2 lines of code transcoder/output/length_delimited/LengthDelimitedOutputManager.py x: 1 commits (all time) y: 22 lines of code transcoder/output/length_delimited/__init__.py x: 1 commits (all time) y: 1 lines of code transcoder/source/LineEncoding.py x: 1 commits (all time) y: 12 lines of code transcoder/source/SourceUtil.py x: 7 commits (all time) y: 43 lines of code transcoder/source/__init__.py x: 3 commits (all time) y: 1 lines of code transcoder/source/file/CmeBinaryPacketFileMessageSource.py x: 5 commits (all time) y: 48 lines of code transcoder/source/file/FileMessageSource.py x: 9 commits (all time) y: 39 lines of code transcoder/source/file/LengthDelimitedFileMessageSource.py x: 6 commits (all time) y: 33 lines of code transcoder/source/file/LineDelimitedFileMessageSource.py x: 10 commits (all time) y: 34 lines of code transcoder/message/handler/__init__.py x: 5 commits (all time) y: 4 lines of code transcoder/source/file/PcapFileMessageSource.py x: 5 commits (all time) y: 27 lines of code transcoder/message/ErrorWriter.py x: 14 commits (all time) y: 65 lines of code transcoder/message/factory/ITCHMessageFactory.py x: 3 commits (all time) y: 14 lines of code transcoder/message/factory/MessageFactory.py x: 8 commits (all time) y: 16 lines of code transcoder/message/factory/__init__.py x: 5 commits (all time) y: 8 lines of code transcoder/message/handler/MessageHandlerFloatField.py x: 5 commits (all time) y: 11 lines of code setup.cfg x: 3 commits (all time) y: 55 lines of code pyproject.toml x: 1 commits (all time) y: 6 lines of code transcoder/output/json/JsonOutputManager.py x: 4 commits (all time) y: 54 lines of code transcoder/output/google_cloud/terraform/GcpTerraformOutputManager.py x: 2 commits (all time) y: 26 lines of code transcoder/output/google_cloud/BigQueryOutputManager.py x: 3 commits (all time) y: 100 lines of code transcoder/output/google_cloud/terraform/BigQueryTerraformOutputManager.py x: 1 commits (all time) y: 34 lines of code transcoder/output/google_cloud/terraform/PubSubTerraformOutputManager.py x: 1 commits (all time) y: 26 lines of code transcoder/output/google_cloud/terraform/__init__.py x: 1 commits (all time) y: 2 lines of code transcoder/message/DatacastField.py x: 6 commits (all time) y: 11 lines of code transcoder/message/DatacastGroup.py x: 6 commits (all time) y: 48 lines of code transcoder/output/avro/AvroOutputManager.py x: 6 commits (all time) y: 20 lines of code transcoder/output/avro/FastAvroOutputManager.py x: 4 commits (all time) y: 16 lines of code transcoder/output/diag/DiagnosticOutputManager.py x: 2 commits (all time) y: 8 lines of code transcoder/output/google_cloud/PubSubOutputManager.py x: 2 commits (all time) y: 207 lines of code transcoder/output/google_cloud/__init__.py x: 2 commits (all time) y: 2 lines of code transcoder/message/DatacastSchema.py x: 4 commits (all time) y: 6 lines of code transcoder/message/ParsedMessage.py x: 5 commits (all time) y: 10 lines of code transcoder/message/exception/MessageParserNotDefinedError.py x: 4 commits (all time) y: 1 lines of code transcoder/message/factory/CmeMessageFactory.py x: 9 commits (all time) y: 12 lines of code transcoder/message/factory/MDPMessageFactory.py x: 8 commits (all time) y: 12 lines of code transcoder/output/google_cloud/Constants.py x: 3 commits (all time) y: 3 lines of code transcoder/source/Source.py x: 4 commits (all time) y: 19 lines of code transcoder/message/factory/exception/FactoryNotFoundError.py x: 2 commits (all time) y: 1 lines of code transcoder/output/exception/__init__.py x: 2 commits (all time) y: 5 lines of code
207.0
lines of code
  min: 1.0
  average: 24.84
  25th percentile: 2.0
  median: 11.5
  75th percentile: 33.0
  max: 207.0
0 17.0
commits (all time)
min: 1.0 | average: 4.58 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 6.0 | max: 17.0

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

transcoder/version.py x: 3 contributors (all time) y: 1 lines of code transcoder/Transcoder.py x: 1 contributors (all time) y: 184 lines of code transcoder/output/OutputManager.py x: 4 contributors (all time) y: 68 lines of code transcoder/output/avro/BaseAvroOutputManager.py x: 2 contributors (all time) y: 38 lines of code transcoder/main.py x: 3 contributors (all time) y: 144 lines of code setup.py x: 3 contributors (all time) y: 8 lines of code transcoder/__init__.py x: 3 contributors (all time) y: 2 lines of code transcoder/message/DatacastParser.py x: 3 contributors (all time) y: 74 lines of code transcoder/message/MessageUtil.py x: 3 contributors (all time) y: 33 lines of code transcoder/message/NoParser.py x: 1 contributors (all time) y: 9 lines of code transcoder/message/__init__.py x: 2 contributors (all time) y: 2 lines of code transcoder/message/handler/CmeBinaryPacketHandler.py x: 2 contributors (all time) y: 22 lines of code transcoder/message/handler/FilterHandler.py x: 1 contributors (all time) y: 24 lines of code transcoder/message/handler/MessageHandler.py x: 4 contributors (all time) y: 15 lines of code transcoder/message/handler/SequencerHandler.py x: 2 contributors (all time) y: 20 lines of code transcoder/output/OutputUtil.py x: 3 contributors (all time) y: 57 lines of code transcoder/output/length_delimited/LengthDelimitedOutputManager.py x: 1 contributors (all time) y: 22 lines of code transcoder/output/length_delimited/__init__.py x: 1 contributors (all time) y: 1 lines of code transcoder/source/LineEncoding.py x: 1 contributors (all time) y: 12 lines of code transcoder/source/SourceUtil.py x: 2 contributors (all time) y: 43 lines of code transcoder/source/__init__.py x: 2 contributors (all time) y: 1 lines of code transcoder/source/file/CmeBinaryPacketFileMessageSource.py x: 2 contributors (all time) y: 48 lines of code transcoder/source/file/FileMessageSource.py x: 2 contributors (all time) y: 39 lines of code transcoder/source/file/LengthDelimitedFileMessageSource.py x: 2 contributors (all time) y: 33 lines of code transcoder/source/file/LineDelimitedFileMessageSource.py x: 2 contributors (all time) y: 34 lines of code transcoder/message/handler/__init__.py x: 3 contributors (all time) y: 4 lines of code transcoder/source/file/PcapFileMessageSource.py x: 2 contributors (all time) y: 27 lines of code transcoder/message/ErrorWriter.py x: 3 contributors (all time) y: 65 lines of code transcoder/message/factory/ITCHMessageFactory.py x: 1 contributors (all time) y: 14 lines of code transcoder/message/factory/MessageFactory.py x: 3 contributors (all time) y: 16 lines of code transcoder/message/factory/__init__.py x: 2 contributors (all time) y: 8 lines of code transcoder/message/handler/MessageHandlerFloatField.py x: 2 contributors (all time) y: 11 lines of code setup.cfg x: 2 contributors (all time) y: 55 lines of code pyproject.toml x: 1 contributors (all time) y: 6 lines of code transcoder/output/json/JsonOutputManager.py x: 2 contributors (all time) y: 54 lines of code transcoder/output/google_cloud/terraform/GcpTerraformOutputManager.py x: 1 contributors (all time) y: 26 lines of code transcoder/output/google_cloud/BigQueryOutputManager.py x: 1 contributors (all time) y: 100 lines of code transcoder/output/google_cloud/terraform/BigQueryTerraformOutputManager.py x: 1 contributors (all time) y: 34 lines of code transcoder/output/google_cloud/terraform/__init__.py x: 1 contributors (all time) y: 2 lines of code transcoder/output/avro/FastAvroOutputManager.py x: 1 contributors (all time) y: 16 lines of code transcoder/output/google_cloud/PubSubOutputManager.py x: 1 contributors (all time) y: 207 lines of code transcoder/message/ParsedMessage.py x: 2 contributors (all time) y: 10 lines of code transcoder/message/factory/CmeMessageFactory.py x: 2 contributors (all time) y: 12 lines of code transcoder/output/google_cloud/Constants.py x: 1 contributors (all time) y: 3 lines of code transcoder/source/Source.py x: 2 contributors (all time) y: 19 lines of code transcoder/output/exception/__init__.py x: 1 contributors (all time) y: 5 lines of code
207.0
lines of code
  min: 1.0
  average: 24.84
  25th percentile: 2.0
  median: 11.5
  75th percentile: 33.0
  max: 207.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.78 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.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".