GoogleCloudPlatform / grpc-gcp-java
File Size

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

Intro
Learn more...
File Size Overall
23% | 8% | 38% | 14% | 13%
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
java25% | 8% | 40% | 15% | 9%
yaml0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
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
grpc-gcp47% | 0% | 39% | 3% | 9%
grpc-gcp-benchmarks0% | 25% | 28% | 33% | 11%
continuous_load_testing0% | 0% | 61% | 0% | 38%
cloudprober0% | 0% | 50% | 29% | 20%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 32)
File# lines# units
GcpManagedChannel.java
in grpc-gcp/src/main/java/com/google/cloud/grpc
1438 105
SpannerTestCases.java
in grpc-gcp-benchmarks/src/benchmarkTest/java
510 27
GcpMultiEndpointChannel.java
in grpc-gcp/src/main/java/com/google/cloud/grpc
468 28
SpannerClientV1TestCases.java
in grpc-gcp-benchmarks/src/benchmarkTest/java
362 12
GcpManagedChannelOptions.java
in grpc-gcp/src/main/java/com/google/cloud/grpc
342 59
Client.java
in continuous_load_testing/src/main/java/com/google/net/grpc/testing/directpath/continuous_load_testing
334 10
SpannerProbes.java
in cloudprober/src/main/java/com/google/grpc/cloudprober
217 7
SpannerClientTestCases.java
in grpc-gcp-benchmarks/src/benchmarkTest/java
211 7
MultiEndpoint.java
in grpc-gcp/src/main/java/com/google/cloud/grpc/multiendpoint
204 21
GcpClientCall.java
in grpc-gcp/src/main/java/com/google/cloud/grpc
202 17
SpannerClientTestCases.java
in grpc-gcp-benchmarks/src/main/java/com/google/grpc/gcp
191 7
SpannerClientTestCases.java
in grpc-gcp-benchmarks/src/main
189 7
SpannerLoadTest.java
in grpc-gcp-benchmarks/src/benchmarkTest/java
177 15
Prober.java
in cloudprober/src/main/java/com/google/grpc/cloudprober
125 7
GcpMultiEndpointOptions.java
in grpc-gcp/src/main/java/com/google/cloud/grpc
111 12
SpannerBenchmark.java
in grpc-gcp-benchmarks/src/benchmarkTest/java
103 2
BigtableLoadTest.java
in grpc-gcp-benchmarks/src/benchmarkTest/java
100 4
Endpoint.java
in grpc-gcp/src/main/java/com/google/cloud/grpc/multiendpoint
91 8
GcpManagedChannelBuilder.java
in grpc-gcp/src/main/java/com/google/cloud/grpc
79 10
SpannerBenchmark.java
in grpc-gcp-benchmarks/src/main/java/com/google/grpc/gcp
76 2
proto
grpc_gcp.proto
in grpc-gcp/src/main/proto/google/grpc/gcp/proto
70 -
StackdriverUtils.java
in cloudprober/src/main/java/com/google/grpc/cloudprober
68 5
SpannerBenchmark.java
in grpc-gcp-benchmarks/src/main
60 2
GcpMetricsConstants.java
in grpc-gcp/src/main/java/com/google/cloud/grpc
53 -
client-java-useast7.yaml
in continuous_load_testing
41 -
client-java.yaml
in continuous_load_testing
41 -
client-java-manual.yaml
in continuous_load_testing
41 -
client-java-cloudpath-useast7.yaml
in continuous_load_testing
41 -
client-java-cloudpath.yaml
in continuous_load_testing
41 -
cfg
cloudprober.cfg
in cloudprober
18 -
libs.versions.toml
in continuous_load_testing/gradle
8 -
7 -
Files With Most Units (Top 22)
File# lines# units
GcpManagedChannel.java
in grpc-gcp/src/main/java/com/google/cloud/grpc
1438 105
GcpManagedChannelOptions.java
in grpc-gcp/src/main/java/com/google/cloud/grpc
342 59
GcpMultiEndpointChannel.java
in grpc-gcp/src/main/java/com/google/cloud/grpc
468 28
SpannerTestCases.java
in grpc-gcp-benchmarks/src/benchmarkTest/java
510 27
MultiEndpoint.java
in grpc-gcp/src/main/java/com/google/cloud/grpc/multiendpoint
204 21
GcpClientCall.java
in grpc-gcp/src/main/java/com/google/cloud/grpc
202 17
SpannerLoadTest.java
in grpc-gcp-benchmarks/src/benchmarkTest/java
177 15
SpannerClientV1TestCases.java
in grpc-gcp-benchmarks/src/benchmarkTest/java
362 12
GcpMultiEndpointOptions.java
in grpc-gcp/src/main/java/com/google/cloud/grpc
111 12
GcpManagedChannelBuilder.java
in grpc-gcp/src/main/java/com/google/cloud/grpc
79 10
Client.java
in continuous_load_testing/src/main/java/com/google/net/grpc/testing/directpath/continuous_load_testing
334 10
Endpoint.java
in grpc-gcp/src/main/java/com/google/cloud/grpc/multiendpoint
91 8
SpannerClientTestCases.java
in grpc-gcp-benchmarks/src/main/java/com/google/grpc/gcp
191 7
SpannerClientTestCases.java
in grpc-gcp-benchmarks/src/main
189 7
SpannerClientTestCases.java
in grpc-gcp-benchmarks/src/benchmarkTest/java
211 7
Prober.java
in cloudprober/src/main/java/com/google/grpc/cloudprober
125 7
SpannerProbes.java
in cloudprober/src/main/java/com/google/grpc/cloudprober
217 7
StackdriverUtils.java
in cloudprober/src/main/java/com/google/grpc/cloudprober
68 5
BigtableLoadTest.java
in grpc-gcp-benchmarks/src/benchmarkTest/java
100 4
SpannerBenchmark.java
in grpc-gcp-benchmarks/src/main/java/com/google/grpc/gcp
76 2
SpannerBenchmark.java
in grpc-gcp-benchmarks/src/main
60 2
SpannerBenchmark.java
in grpc-gcp-benchmarks/src/benchmarkTest/java
103 2
Files With Long Lines (Top 5)

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

File# lines# units# long lines
client-java-useast7.yaml
in continuous_load_testing
41 - 1
client-java.yaml
in continuous_load_testing
41 - 1
client-java-manual.yaml
in continuous_load_testing
41 - 1
client-java-cloudpath-useast7.yaml
in continuous_load_testing
41 - 1
client-java-cloudpath.yaml
in continuous_load_testing
41 - 1
Correlations

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

continuous_load_testing/client-java-cloudpath-useast7.yaml x: 1 commits (all time) y: 41 lines of code continuous_load_testing/client-java-cloudpath.yaml x: 2 commits (all time) y: 41 lines of code continuous_load_testing/src/main/java/com/google/net/grpc/testing/directpath/continuous_load_testing/Client.java x: 15 commits (all time) y: 334 lines of code continuous_load_testing/client-java-manual.yaml x: 3 commits (all time) y: 41 lines of code continuous_load_testing/client-java.yaml x: 5 commits (all time) y: 41 lines of code continuous_load_testing/gradle/libs.versions.toml x: 1 commits (all time) y: 8 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpManagedChannel.java x: 51 commits (all time) y: 1438 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpManagedChannelOptions.java x: 16 commits (all time) y: 342 lines of code cloudbuild.yaml x: 8 commits (all time) y: 7 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpManagedChannelBuilder.java x: 9 commits (all time) y: 79 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpMultiEndpointChannel.java x: 21 commits (all time) y: 468 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpMultiEndpointOptions.java x: 6 commits (all time) y: 111 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/multiendpoint/MultiEndpoint.java x: 13 commits (all time) y: 204 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpMetricsConstants.java x: 6 commits (all time) y: 53 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/multiendpoint/Endpoint.java x: 5 commits (all time) y: 91 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpClientCall.java x: 6 commits (all time) y: 202 lines of code grpc-gcp/src/main/proto/google/grpc/gcp/proto/grpc_gcp.proto x: 7 commits (all time) y: 70 lines of code grpc-gcp-benchmarks/src/benchmarkTest/java/BigtableLoadTest.java x: 2 commits (all time) y: 100 lines of code grpc-gcp-benchmarks/src/benchmarkTest/java/SpannerBenchmark.java x: 2 commits (all time) y: 103 lines of code grpc-gcp-benchmarks/src/benchmarkTest/java/SpannerClientTestCases.java x: 2 commits (all time) y: 211 lines of code grpc-gcp-benchmarks/src/benchmarkTest/java/SpannerClientV1TestCases.java x: 2 commits (all time) y: 362 lines of code grpc-gcp-benchmarks/src/benchmarkTest/java/SpannerLoadTest.java x: 2 commits (all time) y: 177 lines of code grpc-gcp-benchmarks/src/benchmarkTest/java/SpannerTestCases.java x: 2 commits (all time) y: 510 lines of code grpc-gcp-benchmarks/src/main/SpannerBenchmark.java x: 2 commits (all time) y: 60 lines of code grpc-gcp-benchmarks/src/main/SpannerClientTestCases.java x: 2 commits (all time) y: 189 lines of code grpc-gcp-benchmarks/src/main/java/com/google/grpc/gcp/SpannerBenchmark.java x: 2 commits (all time) y: 76 lines of code cloudprober/src/main/java/com/google/grpc/cloudprober/Prober.java x: 10 commits (all time) y: 125 lines of code cloudprober/src/main/java/com/google/grpc/cloudprober/SpannerProbes.java x: 14 commits (all time) y: 217 lines of code cloudprober/cloudprober.cfg x: 2 commits (all time) y: 18 lines of code
1438.0
lines of code
  min: 7.0
  average: 188.09
  25th percentile: 44.0
  median: 101.5
  75th percentile: 209.25
  max: 1438.0
0 51.0
commits (all time)
min: 1.0 | average: 7.16 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 8.75 | max: 51.0

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

continuous_load_testing/client-java-cloudpath-useast7.yaml x: 1 contributors (all time) y: 41 lines of code continuous_load_testing/src/main/java/com/google/net/grpc/testing/directpath/continuous_load_testing/Client.java x: 2 contributors (all time) y: 334 lines of code continuous_load_testing/gradle/libs.versions.toml x: 1 contributors (all time) y: 8 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpManagedChannel.java x: 1 contributors (all time) y: 1438 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpManagedChannelOptions.java x: 1 contributors (all time) y: 342 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpManagedChannelBuilder.java x: 1 contributors (all time) y: 79 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpMultiEndpointChannel.java x: 1 contributors (all time) y: 468 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpMultiEndpointOptions.java x: 1 contributors (all time) y: 111 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/multiendpoint/MultiEndpoint.java x: 1 contributors (all time) y: 204 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpMetricsConstants.java x: 1 contributors (all time) y: 53 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/multiendpoint/Endpoint.java x: 1 contributors (all time) y: 91 lines of code grpc-gcp/src/main/java/com/google/cloud/grpc/GcpClientCall.java x: 1 contributors (all time) y: 202 lines of code grpc-gcp/src/main/proto/google/grpc/gcp/proto/grpc_gcp.proto x: 2 contributors (all time) y: 70 lines of code grpc-gcp-benchmarks/src/benchmarkTest/java/BigtableLoadTest.java x: 2 contributors (all time) y: 100 lines of code grpc-gcp-benchmarks/src/benchmarkTest/java/SpannerBenchmark.java x: 2 contributors (all time) y: 103 lines of code grpc-gcp-benchmarks/src/benchmarkTest/java/SpannerClientTestCases.java x: 2 contributors (all time) y: 211 lines of code grpc-gcp-benchmarks/src/benchmarkTest/java/SpannerClientV1TestCases.java x: 2 contributors (all time) y: 362 lines of code grpc-gcp-benchmarks/src/benchmarkTest/java/SpannerLoadTest.java x: 2 contributors (all time) y: 177 lines of code grpc-gcp-benchmarks/src/benchmarkTest/java/SpannerTestCases.java x: 2 contributors (all time) y: 510 lines of code grpc-gcp-benchmarks/src/main/SpannerBenchmark.java x: 2 contributors (all time) y: 60 lines of code grpc-gcp-benchmarks/src/main/SpannerClientTestCases.java x: 2 contributors (all time) y: 189 lines of code grpc-gcp-benchmarks/src/main/java/com/google/grpc/gcp/SpannerBenchmark.java x: 2 contributors (all time) y: 76 lines of code cloudprober/src/main/java/com/google/grpc/cloudprober/Prober.java x: 3 contributors (all time) y: 125 lines of code cloudprober/src/main/java/com/google/grpc/cloudprober/SpannerProbes.java x: 3 contributors (all time) y: 217 lines of code cloudprober/cloudprober.cfg x: 2 contributors (all time) y: 18 lines of code
1438.0
lines of code
  min: 7.0
  average: 188.09
  25th percentile: 44.0
  median: 101.5
  75th percentile: 209.25
  max: 1438.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.56 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.0 | max: 3.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): 6 points

continuous_load_testing/client-java-cloudpath-useast7.yaml x: 1 commits (90d) y: 41 lines of code continuous_load_testing/client-java-cloudpath.yaml x: 2 commits (90d) y: 41 lines of code continuous_load_testing/src/main/java/com/google/net/grpc/testing/directpath/continuous_load_testing/Client.java x: 5 commits (90d) y: 334 lines of code
334.0
lines of code
  min: 41.0
  average: 89.83
  25th percentile: 41.0
  median: 41.0
  75th percentile: 114.25
  max: 334.0
0 5.0
commits (90d)
min: 1.0 | average: 2.17 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.75 | max: 5.0

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

continuous_load_testing/client-java-cloudpath-useast7.yaml x: 1 contributors (90d) y: 41 lines of code continuous_load_testing/src/main/java/com/google/net/grpc/testing/directpath/continuous_load_testing/Client.java x: 2 contributors (90d) y: 334 lines of code
334.0
lines of code
  min: 41.0
  average: 89.83
  25th percentile: 41.0
  median: 41.0
  75th percentile: 114.25
  max: 334.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.17 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.25 | max: 2.0