GoogleCloudPlatform / dataflow-metrics-exporter
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 27% | 21% | 50%
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
java0% | 0% | 27% | 21% | 50%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 27% | 21% | 50%
Longest Files (Top 35)
File# lines# units
DataflowJobManager.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
282 23
MetricsManager.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
266 12
MonitoringClient.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
174 14
TemplateLauncherCommand.java
in src/main/java/com/google/cloud/dfmetrics/commands
146 6
BigqueryStore.java
in src/main/java/com/google/cloud/dfmetrics/output
109 4
TemplateLauncherConfig.java
in src/main/java/com/google/cloud/dfmetrics/model
88 24
MetricsFetcherCommand.java
in src/main/java/com/google/cloud/dfmetrics/commands
83 5
ResourcePricing.java
in src/main/java/com/google/cloud/dfmetrics/model
76 14
MetricsCollectorUtils.java
in src/main/java/com/google/cloud/dfmetrics/utils
65 7
ConfigValidator.java
in src/main/java/com/google/cloud/dfmetrics/utils
61 3
FlexTemplateClient.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
60 3
FileStore.java
in src/main/java/com/google/cloud/dfmetrics/output
60 2
ClassicTemplateClient.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
54 3
JobInfo.java
in src/main/java/com/google/cloud/dfmetrics/model
50 3
TemplateConfig.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
40 3
JobState.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
39 2
JobConfig.java
in src/main/java/com/google/cloud/dfmetrics/model
38 1
CommandLineArgs.java
in src/main/java/com/google/cloud/dfmetrics/model
37 1
DataflowClient.java
in src/main/java/com/google/cloud/dfmetrics/model
35 5
MetricsFetcherConfig.java
in src/main/java/com/google/cloud/dfmetrics/model
31 8
PrettyLogger.java
in src/main/java/com/google/cloud/dfmetrics/utils
31 4
CommandFactory.java
in src/main/java/com/google/cloud/dfmetrics/commands
30 2
RetryUtil.java
in src/main/java/com/google/cloud/dfmetrics/utils
24 2
MetricsExporter.java
in src/main/java/com/google/cloud/dfmetrics
24 1
TemplateClient.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
23 2
OutputStoreFactory.java
in src/main/java/com/google/cloud/dfmetrics/output
15 2
IOutputStore.java
in src/main/java/com/google/cloud/dfmetrics/output
12 1
Required.java
in src/main/java/com/google/cloud/dfmetrics/model
8 -
Command.java
in src/main/java/com/google/cloud/dfmetrics/commands
5 -
package-info.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
1 -
package-info.java
in src/main/java/com/google/cloud/dfmetrics/model
1 -
package-info.java
in src/main/java/com/google/cloud/dfmetrics/utils
1 -
package-info.java
in src/main/java/com/google/cloud/dfmetrics/commands
1 -
package-info.java
in src/main/java/com/google/cloud/dfmetrics/output
1 -
package-info.java
in src/main/java/com/google/cloud/dfmetrics
1 -
Files With Most Units (Top 27)
File# lines# units
TemplateLauncherConfig.java
in src/main/java/com/google/cloud/dfmetrics/model
88 24
DataflowJobManager.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
282 23
MonitoringClient.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
174 14
ResourcePricing.java
in src/main/java/com/google/cloud/dfmetrics/model
76 14
MetricsManager.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
266 12
MetricsFetcherConfig.java
in src/main/java/com/google/cloud/dfmetrics/model
31 8
MetricsCollectorUtils.java
in src/main/java/com/google/cloud/dfmetrics/utils
65 7
TemplateLauncherCommand.java
in src/main/java/com/google/cloud/dfmetrics/commands
146 6
DataflowClient.java
in src/main/java/com/google/cloud/dfmetrics/model
35 5
MetricsFetcherCommand.java
in src/main/java/com/google/cloud/dfmetrics/commands
83 5
PrettyLogger.java
in src/main/java/com/google/cloud/dfmetrics/utils
31 4
BigqueryStore.java
in src/main/java/com/google/cloud/dfmetrics/output
109 4
ClassicTemplateClient.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
54 3
FlexTemplateClient.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
60 3
TemplateConfig.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
40 3
JobInfo.java
in src/main/java/com/google/cloud/dfmetrics/model
50 3
ConfigValidator.java
in src/main/java/com/google/cloud/dfmetrics/utils
61 3
JobState.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
39 2
TemplateClient.java
in src/main/java/com/google/cloud/dfmetrics/pipelinemanager
23 2
RetryUtil.java
in src/main/java/com/google/cloud/dfmetrics/utils
24 2
CommandFactory.java
in src/main/java/com/google/cloud/dfmetrics/commands
30 2
FileStore.java
in src/main/java/com/google/cloud/dfmetrics/output
60 2
OutputStoreFactory.java
in src/main/java/com/google/cloud/dfmetrics/output
15 2
JobConfig.java
in src/main/java/com/google/cloud/dfmetrics/model
38 1
CommandLineArgs.java
in src/main/java/com/google/cloud/dfmetrics/model
37 1
MetricsExporter.java
in src/main/java/com/google/cloud/dfmetrics
24 1
IOutputStore.java
in src/main/java/com/google/cloud/dfmetrics/output
12 1
Files With Long Lines (Top 1)

There is only one file with lines longer than 120 characters. In total, there are 2 long lines.

File# lines# units# long lines
MetricsCollectorUtils.java
in src/main/java/com/google/cloud/dfmetrics/utils
65 7 2
Correlations

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

src/main/java/com/google/cloud/dfmetrics/model/DataflowClient.java x: 2 commits (all time) y: 35 lines of code src/main/java/com/google/cloud/dfmetrics/commands/package-info.java x: 1 commits (all time) y: 1 lines of code
35.0
lines of code
  min: 1.0
  average: 5.86
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 35.0
0 2.0
commits (all time)
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

src/main/java/com/google/cloud/dfmetrics/model/DataflowClient.java x: 2 contributors (all time) y: 35 lines of code src/main/java/com/google/cloud/dfmetrics/commands/package-info.java x: 1 contributors (all time) y: 1 lines of code
35.0
lines of code
  min: 1.0
  average: 5.86
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 35.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.14 | 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".