GoogleCloudPlatform / opentelemetry-operations-java
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 56 files with 2,922 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (565 lines of code)
    • 25 files changed 6-20 times (1,517 lines of code)
    • 28 files changed 1-5 times (840 lines of code)
0% | 0% | 19% | 51% | 28%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 56 files with 2,922 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 2 files changed by 11-25 contributors (338 lines of code)
    • 6 files changed by 6-10 contributors (476 lines of code)
    • 28 files changed by 2-5 contributors (1,221 lines of code)
    • 20 files changed by 1 contributor (887 lines of code)
0% | 11% | 16% | 41% | 30%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, md, gradle, yaml, properties, sh, dockerfile, gitignore, dockerignore, bat, xml, mod, go, txt, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 20% | 50% | 28%
yaml0% | 0% | 0% | 75% | 25%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
exporters0% | 0% | 33% | 50% | 15%
detectors0% | 0% | 0% | 37% | 62%
shared0% | 0% | 0% | 78% | 21%
ROOT0% | 0% | 0% | 75% | 24%
propagators0% | 0% | 0% | 74% | 25%
buildscripts0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TraceExporter.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
48 6 2020-04-17 2023-04-12 25 13 nilebox@users.noreply.githu... sharmapranav@google.com
MetricTranslator.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
227 12 2020-12-06 2024-03-28 23 7 zoc@google.com sharmapranav@google.com
TraceTranslator.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
290 16 2020-04-17 2024-02-12 21 13 nilebox@users.noreply.githu... 18219797+wadegulbrandsen@us...
AggregateByLabelMetricTimeSeriesBuilder.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
168 12 2021-01-25 2024-07-10 18 5 joshua.suereth@gmail.com sharmapranav@google.com
MetricConfiguration.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
102 4 2020-12-06 2024-07-10 16 6 zoc@google.com sharmapranav@google.com
TraceConfiguration.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
105 5 2020-07-17 2023-04-12 16 7 imnoahcook@gmail.com sharmapranav@google.com
ResourceTranslator.java
in shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource
187 10 2022-04-26 2024-05-22 14 4 joshuasuereth@google.com sharmapranav@google.com
GoogleCloudMetricExporterFactory.java
in exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto
17 2 2020-09-22 2023-04-12 11 6 mannimal09@gmail.com sharmapranav@google.com
19 - 2021-05-25 2024-08-15 11 5 joshua.suereth@gmail.com aaronabbott@google.com
19 - 2021-05-25 2024-08-15 11 5 joshua.suereth@gmail.com aaronabbott@google.com
25 - 2021-05-25 2024-08-15 11 5 joshua.suereth@gmail.com aaronabbott@google.com
GoogleCloudSpanExporterFactory.java
in exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto
17 2 2020-09-22 2023-04-12 10 5 mannimal09@gmail.com sharmapranav@google.com
CloudTraceClient.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
8 - 2020-07-31 2023-04-12 9 6 the.ericwang35@gmail.com sharmapranav@google.com
MetricTimeSeriesBuilder.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
16 - 2021-01-25 2023-04-12 9 3 joshua.suereth@gmail.com sharmapranav@google.com
CloudTraceClientImpl.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
17 3 2020-07-31 2023-04-12 9 6 the.ericwang35@gmail.com sharmapranav@google.com
29 - 2022-11-08 2024-08-15 8 3 sharmapranav@google.com aaronabbott@google.com
GCPResource.java
in detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors
152 9 2022-11-30 2024-03-05 8 2 sharmapranav@google.com sharmapranav@google.com
Constants.java
in exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto
5 - 2020-11-13 2023-04-12 7 3 zoc@google.com sharmapranav@google.com
CloudMetricClient.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
12 - 2020-12-06 2024-04-03 7 4 zoc@google.com sharmapranav@google.com
19 - 2022-10-24 2024-08-15 7 3 sharmapranav@google.com aaronabbott@google.com
CloudMetricClientImpl.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
29 5 2020-12-06 2024-04-03 7 4 zoc@google.com sharmapranav@google.com
AttributesExtractorUtil.java
in detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors
37 4 2022-11-08 2024-01-16 7 2 sharmapranav@google.com sharmapranav@google.com
MetricDescriptorStrategy.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
39 3 2021-01-26 2023-04-12 7 3 joshua.suereth@gmail.com sharmapranav@google.com
ResourceTranslator.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
62 5 2022-01-18 2024-05-23 7 4 joshua.suereth@gmail.com sharmapranav@google.com
GCPMetadataConfig.java
in detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors
82 13 2021-02-09 2024-01-16 7 3 clamclamyan@hotmail.com sharmapranav@google.com
XCloudTraceContextPropagator.java
in propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators
95 4 2022-04-20 2024-09-23 7 3 joshuasuereth@google.com sharmapranav@google.com
InternalMetricExporter.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
227 10 2023-03-09 2024-07-10 7 1 sharmapranav@google.com sharmapranav@google.com
TraceVersions.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
29 2 2021-01-28 2023-11-16 6 2 joshua.suereth@gmail.com sharmapranav@google.com
spotless.license.java
in buildscripts
1 - 2021-01-26 2024-01-04 5 2 joshua.suereth@gmail.com sharmapranav@google.com
EnvVars.java
in detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors
6 - 2021-02-18 2024-01-16 5 3 clamclamyan@hotmail.com sharmapranav@google.com
20 - 2022-11-17 2024-08-15 5 3 sharmapranav@google.com aaronabbott@google.com
GoogleCloudMetricExporter.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
54 7 2022-06-17 2023-04-12 5 3 joshuasuereth@google.com sharmapranav@google.com
XCloudTraceConfigurablePropagatorProvider.java
in propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators
16 2 2022-04-20 2023-04-12 4 2 joshuasuereth@google.com sharmapranav@google.com
InternalTraceExporter.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
111 5 2023-03-01 2024-06-26 4 1 sharmapranav@google.com sharmapranav@google.com
16 - 2021-05-25 2024-08-15 3 3 joshua.suereth@gmail.com aaronabbott@google.com
OneWayXCloudTraceConfigurablePropagatorProvider.java
in propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators
17 2 2022-04-20 2023-04-12 3 2 joshuasuereth@google.com sharmapranav@google.com
GcpResource.java
in shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource
20 2 2022-04-26 2023-04-12 3 2 joshuasuereth@google.com sharmapranav@google.com
ResourceLabels.java
in shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource
30 5 2022-04-26 2023-04-12 3 2 joshuasuereth@google.com sharmapranav@google.com
spotless.license.yaml
in buildscripts
1 - 2023-04-12 2024-01-04 2 1 sharmapranav@google.com sharmapranav@google.com
NoopSpanExporter.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
22 3 2023-03-01 2023-04-12 2 1 sharmapranav@google.com sharmapranav@google.com
NoopMetricExporter.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
26 4 2023-03-09 2023-04-12 2 1 sharmapranav@google.com sharmapranav@google.com
MetricWithLabels.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
27 2 2023-03-09 2023-04-12 2 1 sharmapranav@google.com sharmapranav@google.com
AttributeKeys.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
32 - 2024-01-16 2024-09-20 2 1 sharmapranav@google.com sharmapranav@google.com
GCPPlatformDetector.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
73 5 2024-01-16 2024-09-20 2 1 sharmapranav@google.com sharmapranav@google.com
GCPMetadataConfig.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
92 13 2024-01-16 2024-04-17 2 1 sharmapranav@google.com sharmapranav@google.com
EnvironmentVariables.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
5 - 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
DetectedPlatform.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
7 - 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
GoogleCloudFunction.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
10 - 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
GoogleCloudRun.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
10 - 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
UnknownPlatform.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
18 2 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TraceExporter.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
48 6 2020-04-17 2023-04-12 25 13 nilebox@users.noreply.githu... sharmapranav@google.com
TraceTranslator.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
290 16 2020-04-17 2024-02-12 21 13 nilebox@users.noreply.githu... 18219797+wadegulbrandsen@us...
MetricTranslator.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
227 12 2020-12-06 2024-03-28 23 7 zoc@google.com sharmapranav@google.com
TraceConfiguration.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
105 5 2020-07-17 2023-04-12 16 7 imnoahcook@gmail.com sharmapranav@google.com
MetricConfiguration.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
102 4 2020-12-06 2024-07-10 16 6 zoc@google.com sharmapranav@google.com
GoogleCloudMetricExporterFactory.java
in exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto
17 2 2020-09-22 2023-04-12 11 6 mannimal09@gmail.com sharmapranav@google.com
CloudTraceClient.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
8 - 2020-07-31 2023-04-12 9 6 the.ericwang35@gmail.com sharmapranav@google.com
CloudTraceClientImpl.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
17 3 2020-07-31 2023-04-12 9 6 the.ericwang35@gmail.com sharmapranav@google.com
AggregateByLabelMetricTimeSeriesBuilder.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
168 12 2021-01-25 2024-07-10 18 5 joshua.suereth@gmail.com sharmapranav@google.com
25 - 2021-05-25 2024-08-15 11 5 joshua.suereth@gmail.com aaronabbott@google.com
19 - 2021-05-25 2024-08-15 11 5 joshua.suereth@gmail.com aaronabbott@google.com
19 - 2021-05-25 2024-08-15 11 5 joshua.suereth@gmail.com aaronabbott@google.com
GoogleCloudSpanExporterFactory.java
in exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto
17 2 2020-09-22 2023-04-12 10 5 mannimal09@gmail.com sharmapranav@google.com
ResourceTranslator.java
in shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource
187 10 2022-04-26 2024-05-22 14 4 joshuasuereth@google.com sharmapranav@google.com
CloudMetricClientImpl.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
29 5 2020-12-06 2024-04-03 7 4 zoc@google.com sharmapranav@google.com
CloudMetricClient.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
12 - 2020-12-06 2024-04-03 7 4 zoc@google.com sharmapranav@google.com
ResourceTranslator.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
62 5 2022-01-18 2024-05-23 7 4 joshua.suereth@gmail.com sharmapranav@google.com
MetricTimeSeriesBuilder.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
16 - 2021-01-25 2023-04-12 9 3 joshua.suereth@gmail.com sharmapranav@google.com
29 - 2022-11-08 2024-08-15 8 3 sharmapranav@google.com aaronabbott@google.com
MetricDescriptorStrategy.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
39 3 2021-01-26 2023-04-12 7 3 joshua.suereth@gmail.com sharmapranav@google.com
Constants.java
in exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto
5 - 2020-11-13 2023-04-12 7 3 zoc@google.com sharmapranav@google.com
19 - 2022-10-24 2024-08-15 7 3 sharmapranav@google.com aaronabbott@google.com
XCloudTraceContextPropagator.java
in propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators
95 4 2022-04-20 2024-09-23 7 3 joshuasuereth@google.com sharmapranav@google.com
GCPMetadataConfig.java
in detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors
82 13 2021-02-09 2024-01-16 7 3 clamclamyan@hotmail.com sharmapranav@google.com
20 - 2022-11-17 2024-08-15 5 3 sharmapranav@google.com aaronabbott@google.com
GoogleCloudMetricExporter.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
54 7 2022-06-17 2023-04-12 5 3 joshuasuereth@google.com sharmapranav@google.com
EnvVars.java
in detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors
6 - 2021-02-18 2024-01-16 5 3 clamclamyan@hotmail.com sharmapranav@google.com
16 - 2021-05-25 2024-08-15 3 3 joshua.suereth@gmail.com aaronabbott@google.com
GCPResource.java
in detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors
152 9 2022-11-30 2024-03-05 8 2 sharmapranav@google.com sharmapranav@google.com
AttributesExtractorUtil.java
in detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors
37 4 2022-11-08 2024-01-16 7 2 sharmapranav@google.com sharmapranav@google.com
TraceVersions.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
29 2 2021-01-28 2023-11-16 6 2 joshua.suereth@gmail.com sharmapranav@google.com
spotless.license.java
in buildscripts
1 - 2021-01-26 2024-01-04 5 2 joshua.suereth@gmail.com sharmapranav@google.com
XCloudTraceConfigurablePropagatorProvider.java
in propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators
16 2 2022-04-20 2023-04-12 4 2 joshuasuereth@google.com sharmapranav@google.com
OneWayXCloudTraceConfigurablePropagatorProvider.java
in propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators
17 2 2022-04-20 2023-04-12 3 2 joshuasuereth@google.com sharmapranav@google.com
GcpResource.java
in shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource
20 2 2022-04-26 2023-04-12 3 2 joshuasuereth@google.com sharmapranav@google.com
ResourceLabels.java
in shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource
30 5 2022-04-26 2023-04-12 3 2 joshuasuereth@google.com sharmapranav@google.com
InternalMetricExporter.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
227 10 2023-03-09 2024-07-10 7 1 sharmapranav@google.com sharmapranav@google.com
InternalTraceExporter.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
111 5 2023-03-01 2024-06-26 4 1 sharmapranav@google.com sharmapranav@google.com
spotless.license.yaml
in buildscripts
1 - 2023-04-12 2024-01-04 2 1 sharmapranav@google.com sharmapranav@google.com
NoopMetricExporter.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
26 4 2023-03-09 2023-04-12 2 1 sharmapranav@google.com sharmapranav@google.com
MetricWithLabels.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
27 2 2023-03-09 2023-04-12 2 1 sharmapranav@google.com sharmapranav@google.com
NoopSpanExporter.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
22 3 2023-03-01 2023-04-12 2 1 sharmapranav@google.com sharmapranav@google.com
GCPPlatformDetector.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
73 5 2024-01-16 2024-09-20 2 1 sharmapranav@google.com sharmapranav@google.com
GCPMetadataConfig.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
92 13 2024-01-16 2024-04-17 2 1 sharmapranav@google.com sharmapranav@google.com
AttributeKeys.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
32 - 2024-01-16 2024-09-20 2 1 sharmapranav@google.com sharmapranav@google.com
MonitoredResourceDescription.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
19 3 2024-05-23 2024-05-23 1 1 sharmapranav@google.com sharmapranav@google.com
GoogleServerlessCompute.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
32 3 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
UnknownPlatform.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
18 2 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
EnvironmentVariables.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
5 - 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
GoogleComputeEngine.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
40 3 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
InternalMetricExporter.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
227 10 2023-03-09 2024-07-10 7 1 sharmapranav@google.com sharmapranav@google.com
InternalTraceExporter.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
111 5 2023-03-01 2024-06-26 4 1 sharmapranav@google.com sharmapranav@google.com
GCPMetadataConfig.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
92 13 2024-01-16 2024-04-17 2 1 sharmapranav@google.com sharmapranav@google.com
GCPPlatformDetector.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
73 5 2024-01-16 2024-09-20 2 1 sharmapranav@google.com sharmapranav@google.com
GoogleKubernetesEngine.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
51 4 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
GoogleAppEngine.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
48 4 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
GoogleComputeEngine.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
40 3 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
GoogleCloudRunJob.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
36 3 2024-09-20 2024-09-20 1 1 sharmapranav@google.com sharmapranav@google.com
GoogleServerlessCompute.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
32 3 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
AttributeKeys.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
32 - 2024-01-16 2024-09-20 2 1 sharmapranav@google.com sharmapranav@google.com
MetricWithLabels.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
27 2 2023-03-09 2023-04-12 2 1 sharmapranav@google.com sharmapranav@google.com
NoopMetricExporter.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
26 4 2023-03-09 2023-04-12 2 1 sharmapranav@google.com sharmapranav@google.com
NoopSpanExporter.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
22 3 2023-03-01 2023-04-12 2 1 sharmapranav@google.com sharmapranav@google.com
MonitoredResourceDescription.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
19 3 2024-05-23 2024-05-23 1 1 sharmapranav@google.com sharmapranav@google.com
UnknownPlatform.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
18 2 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
GoogleCloudRun.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
10 - 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
GoogleCloudFunction.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
10 - 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
DetectedPlatform.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
7 - 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
EnvironmentVariables.java
in detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection
5 - 2024-01-16 2024-01-16 1 1 sharmapranav@google.com sharmapranav@google.com
spotless.license.yaml
in buildscripts
1 - 2023-04-12 2024-01-04 2 1 sharmapranav@google.com sharmapranav@google.com
GCPResource.java
in detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors
152 9 2022-11-30 2024-03-05 8 2 sharmapranav@google.com sharmapranav@google.com
AttributesExtractorUtil.java
in detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors
37 4 2022-11-08 2024-01-16 7 2 sharmapranav@google.com sharmapranav@google.com
ResourceLabels.java
in shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource
30 5 2022-04-26 2023-04-12 3 2 joshuasuereth@google.com sharmapranav@google.com
TraceVersions.java
in exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace
29 2 2021-01-28 2023-11-16 6 2 joshua.suereth@gmail.com sharmapranav@google.com
GcpResource.java
in shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource
20 2 2022-04-26 2023-04-12 3 2 joshuasuereth@google.com sharmapranav@google.com
OneWayXCloudTraceConfigurablePropagatorProvider.java
in propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators
17 2 2022-04-20 2023-04-12 3 2 joshuasuereth@google.com sharmapranav@google.com
XCloudTraceConfigurablePropagatorProvider.java
in propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators
16 2 2022-04-20 2023-04-12 4 2 joshuasuereth@google.com sharmapranav@google.com
spotless.license.java
in buildscripts
1 - 2021-01-26 2024-01-04 5 2 joshua.suereth@gmail.com sharmapranav@google.com
XCloudTraceContextPropagator.java
in propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators
95 4 2022-04-20 2024-09-23 7 3 joshuasuereth@google.com sharmapranav@google.com
GCPMetadataConfig.java
in detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors
82 13 2021-02-09 2024-01-16 7 3 clamclamyan@hotmail.com sharmapranav@google.com
GoogleCloudMetricExporter.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
54 7 2022-06-17 2023-04-12 5 3 joshuasuereth@google.com sharmapranav@google.com
MetricDescriptorStrategy.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
39 3 2021-01-26 2023-04-12 7 3 joshua.suereth@gmail.com sharmapranav@google.com
29 - 2022-11-08 2024-08-15 8 3 sharmapranav@google.com aaronabbott@google.com
20 - 2022-11-17 2024-08-15 5 3 sharmapranav@google.com aaronabbott@google.com
19 - 2022-10-24 2024-08-15 7 3 sharmapranav@google.com aaronabbott@google.com
16 - 2021-05-25 2024-08-15 3 3 joshua.suereth@gmail.com aaronabbott@google.com
MetricTimeSeriesBuilder.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
16 - 2021-01-25 2023-04-12 9 3 joshua.suereth@gmail.com sharmapranav@google.com
EnvVars.java
in detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors
6 - 2021-02-18 2024-01-16 5 3 clamclamyan@hotmail.com sharmapranav@google.com
Constants.java
in exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto
5 - 2020-11-13 2023-04-12 7 3 zoc@google.com sharmapranav@google.com
ResourceTranslator.java
in shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource
187 10 2022-04-26 2024-05-22 14 4 joshuasuereth@google.com sharmapranav@google.com
ResourceTranslator.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
62 5 2022-01-18 2024-05-23 7 4 joshua.suereth@gmail.com sharmapranav@google.com
CloudMetricClientImpl.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
29 5 2020-12-06 2024-04-03 7 4 zoc@google.com sharmapranav@google.com
CloudMetricClient.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
12 - 2020-12-06 2024-04-03 7 4 zoc@google.com sharmapranav@google.com
AggregateByLabelMetricTimeSeriesBuilder.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
168 12 2021-01-25 2024-07-10 18 5 joshua.suereth@gmail.com sharmapranav@google.com
25 - 2021-05-25 2024-08-15 11 5 joshua.suereth@gmail.com aaronabbott@google.com
19 - 2021-05-25 2024-08-15 11 5 joshua.suereth@gmail.com aaronabbott@google.com
19 - 2021-05-25 2024-08-15 11 5 joshua.suereth@gmail.com aaronabbott@google.com
GoogleCloudSpanExporterFactory.java
in exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto
17 2 2020-09-22 2023-04-12 10 5 mannimal09@gmail.com sharmapranav@google.com
MetricConfiguration.java
in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric
102 4 2020-12-06 2024-07-10 16 6 zoc@google.com sharmapranav@google.com
GoogleCloudMetricExporterFactory.java
in exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto
17 2 2020-09-22 2023-04-12 11 6 mannimal09@gmail.com sharmapranav@google.com
Correlations

File Size vs. Number of Changes: 56 points

propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators/XCloudTraceContextPropagator.java x: 95 lines of code y: 7 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/AttributeKeys.java x: 32 lines of code y: 2 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GCPPlatformDetector.java x: 73 lines of code y: 2 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GoogleCloudRunJob.java x: 36 lines of code y: 1 # changes cloudbuild-e2e-cloud-functions-gen2.yaml x: 29 lines of code y: 8 # changes cloudbuild-e2e-cloud-run.yaml x: 19 lines of code y: 7 # changes cloudbuild-e2e-gae.yaml x: 20 lines of code y: 5 # changes cloudbuild-e2e-gce.yaml x: 19 lines of code y: 11 # changes cloudbuild-e2e-image.yaml x: 16 lines of code y: 3 # changes cloudbuild-e2e-local.yaml x: 25 lines of code y: 11 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/AggregateByLabelMetricTimeSeriesBuilder.java x: 168 lines of code y: 18 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/InternalMetricExporter.java x: 227 lines of code y: 7 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MetricConfiguration.java x: 102 lines of code y: 16 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/InternalTraceExporter.java x: 111 lines of code y: 4 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MonitoredResourceDescription.java x: 19 lines of code y: 1 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/ResourceTranslator.java x: 62 lines of code y: 7 # changes shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource/ResourceTranslator.java x: 187 lines of code y: 14 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GCPMetadataConfig.java x: 92 lines of code y: 2 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/CloudMetricClient.java x: 12 lines of code y: 7 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/CloudMetricClientImpl.java x: 29 lines of code y: 7 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MetricTranslator.java x: 227 lines of code y: 23 # changes detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors/GCPResource.java x: 152 lines of code y: 8 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/TraceTranslator.java x: 290 lines of code y: 21 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/DetectedPlatform.java x: 7 lines of code y: 1 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/EnvironmentVariables.java x: 5 lines of code y: 1 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GoogleAppEngine.java x: 48 lines of code y: 1 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GoogleCloudFunction.java x: 10 lines of code y: 1 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GoogleComputeEngine.java x: 40 lines of code y: 1 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GoogleKubernetesEngine.java x: 51 lines of code y: 1 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GoogleServerlessCompute.java x: 32 lines of code y: 1 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/UnknownPlatform.java x: 18 lines of code y: 1 # changes detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors/AttributesExtractorUtil.java x: 37 lines of code y: 7 # changes detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors/EnvVars.java x: 6 lines of code y: 5 # changes detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors/GCPMetadataConfig.java x: 82 lines of code y: 7 # changes buildscripts/spotless.license.java x: 1 lines of code y: 5 # changes buildscripts/spotless.license.yaml x: 1 lines of code y: 2 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/TraceVersions.java x: 29 lines of code y: 6 # changes exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto/Constants.java x: 5 lines of code y: 7 # changes exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto/GoogleCloudMetricExporterFactory.java x: 17 lines of code y: 11 # changes exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto/GoogleCloudSpanExporterFactory.java x: 17 lines of code y: 10 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/GoogleCloudMetricExporter.java x: 54 lines of code y: 5 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MetricDescriptorStrategy.java x: 39 lines of code y: 7 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MetricTimeSeriesBuilder.java x: 16 lines of code y: 9 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MetricWithLabels.java x: 27 lines of code y: 2 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/NoopMetricExporter.java x: 26 lines of code y: 2 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/CloudTraceClient.java x: 8 lines of code y: 9 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/CloudTraceClientImpl.java x: 17 lines of code y: 9 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/NoopSpanExporter.java x: 22 lines of code y: 2 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/TraceConfiguration.java x: 105 lines of code y: 16 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/TraceExporter.java x: 48 lines of code y: 25 # changes propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators/OneWayXCloudTraceConfigurablePropagatorProvider.java x: 17 lines of code y: 3 # changes propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators/XCloudTraceConfigurablePropagatorProvider.java x: 16 lines of code y: 4 # changes shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource/GcpResource.java x: 20 lines of code y: 3 # changes shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource/ResourceLabels.java x: 30 lines of code y: 3 # changes
25.0
# changes
  min: 1.0
  average: 6.63
  25th percentile: 2.0
  median: 5.5
  75th percentile: 9.0
  max: 25.0
0 290.0
lines of code
min: 1.0 | average: 52.18 | 25th percentile: 17.0 | median: 28.0 | 75th percentile: 60.0 | max: 290.0

Number of Contributors vs. Number of Changes: 56 points

propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators/XCloudTraceContextPropagator.java x: 3 # contributors y: 7 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/AttributeKeys.java x: 1 # contributors y: 2 # changes detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GoogleCloudRunJob.java x: 1 # contributors y: 1 # changes cloudbuild-e2e-cloud-functions-gen2.yaml x: 3 # contributors y: 8 # changes cloudbuild-e2e-gae.yaml x: 3 # contributors y: 5 # changes cloudbuild-e2e-gce.yaml x: 5 # contributors y: 11 # changes cloudbuild-e2e-image.yaml x: 3 # contributors y: 3 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/AggregateByLabelMetricTimeSeriesBuilder.java x: 5 # contributors y: 18 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/InternalMetricExporter.java x: 1 # contributors y: 7 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MetricConfiguration.java x: 6 # contributors y: 16 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/InternalTraceExporter.java x: 1 # contributors y: 4 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/ResourceTranslator.java x: 4 # contributors y: 7 # changes shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource/ResourceTranslator.java x: 4 # contributors y: 14 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MetricTranslator.java x: 7 # contributors y: 23 # changes detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors/GCPResource.java x: 2 # contributors y: 8 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/TraceTranslator.java x: 13 # contributors y: 21 # changes detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors/AttributesExtractorUtil.java x: 2 # contributors y: 7 # changes buildscripts/spotless.license.java x: 2 # contributors y: 5 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/TraceVersions.java x: 2 # contributors y: 6 # changes exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto/GoogleCloudMetricExporterFactory.java x: 6 # contributors y: 11 # changes exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto/GoogleCloudSpanExporterFactory.java x: 5 # contributors y: 10 # changes exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MetricTimeSeriesBuilder.java x: 3 # contributors y: 9 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/CloudTraceClient.java x: 6 # contributors y: 9 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/TraceConfiguration.java x: 7 # contributors y: 16 # changes exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/TraceExporter.java x: 13 # contributors y: 25 # changes propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators/OneWayXCloudTraceConfigurablePropagatorProvider.java x: 2 # contributors y: 3 # changes propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators/XCloudTraceConfigurablePropagatorProvider.java x: 2 # contributors y: 4 # changes
25.0
# changes
  min: 1.0
  average: 6.63
  25th percentile: 2.0
  median: 5.5
  75th percentile: 9.0
  max: 25.0
0 13.0
# contributors
min: 1.0 | average: 3.11 | 25th percentile: 1.0 | median: 2.5 | 75th percentile: 4.0 | max: 13.0

Number of Contributors vs. File Size: 56 points

propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators/XCloudTraceContextPropagator.java x: 3 # contributors y: 95 lines of code detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/AttributeKeys.java x: 1 # contributors y: 32 lines of code detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GCPPlatformDetector.java x: 1 # contributors y: 73 lines of code detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GoogleCloudRunJob.java x: 1 # contributors y: 36 lines of code cloudbuild-e2e-cloud-functions-gen2.yaml x: 3 # contributors y: 29 lines of code cloudbuild-e2e-cloud-run.yaml x: 3 # contributors y: 19 lines of code cloudbuild-e2e-gae.yaml x: 3 # contributors y: 20 lines of code cloudbuild-e2e-gce.yaml x: 5 # contributors y: 19 lines of code cloudbuild-e2e-image.yaml x: 3 # contributors y: 16 lines of code cloudbuild-e2e-local.yaml x: 5 # contributors y: 25 lines of code exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/AggregateByLabelMetricTimeSeriesBuilder.java x: 5 # contributors y: 168 lines of code exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/InternalMetricExporter.java x: 1 # contributors y: 227 lines of code exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MetricConfiguration.java x: 6 # contributors y: 102 lines of code exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/InternalTraceExporter.java x: 1 # contributors y: 111 lines of code exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MonitoredResourceDescription.java x: 1 # contributors y: 19 lines of code exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/ResourceTranslator.java x: 4 # contributors y: 62 lines of code shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource/ResourceTranslator.java x: 4 # contributors y: 187 lines of code detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GCPMetadataConfig.java x: 1 # contributors y: 92 lines of code exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/CloudMetricClient.java x: 4 # contributors y: 12 lines of code exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/CloudMetricClientImpl.java x: 4 # contributors y: 29 lines of code exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MetricTranslator.java x: 7 # contributors y: 227 lines of code detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors/GCPResource.java x: 2 # contributors y: 152 lines of code exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/TraceTranslator.java x: 13 # contributors y: 290 lines of code detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/DetectedPlatform.java x: 1 # contributors y: 7 lines of code detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/EnvironmentVariables.java x: 1 # contributors y: 5 lines of code detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GoogleAppEngine.java x: 1 # contributors y: 48 lines of code detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GoogleCloudFunction.java x: 1 # contributors y: 10 lines of code detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GoogleComputeEngine.java x: 1 # contributors y: 40 lines of code detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/GoogleKubernetesEngine.java x: 1 # contributors y: 51 lines of code detectors/resources-support/src/main/java/com/google/cloud/opentelemetry/detection/UnknownPlatform.java x: 1 # contributors y: 18 lines of code detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors/AttributesExtractorUtil.java x: 2 # contributors y: 37 lines of code detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors/EnvVars.java x: 3 # contributors y: 6 lines of code detectors/resources/src/main/java/com/google/cloud/opentelemetry/detectors/GCPMetadataConfig.java x: 3 # contributors y: 82 lines of code buildscripts/spotless.license.java x: 2 # contributors y: 1 lines of code buildscripts/spotless.license.yaml x: 1 # contributors y: 1 lines of code exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/TraceVersions.java x: 2 # contributors y: 29 lines of code exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto/Constants.java x: 3 # contributors y: 5 lines of code exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto/GoogleCloudMetricExporterFactory.java x: 6 # contributors y: 17 lines of code exporters/auto/src/main/java/com/google/cloud/opentelemetry/auto/GoogleCloudSpanExporterFactory.java x: 5 # contributors y: 17 lines of code exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/GoogleCloudMetricExporter.java x: 3 # contributors y: 54 lines of code exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MetricDescriptorStrategy.java x: 3 # contributors y: 39 lines of code exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MetricWithLabels.java x: 1 # contributors y: 27 lines of code exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/NoopMetricExporter.java x: 1 # contributors y: 26 lines of code exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/CloudTraceClient.java x: 6 # contributors y: 8 lines of code exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/NoopSpanExporter.java x: 1 # contributors y: 22 lines of code exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/TraceConfiguration.java x: 7 # contributors y: 105 lines of code exporters/trace/src/main/java/com/google/cloud/opentelemetry/trace/TraceExporter.java x: 13 # contributors y: 48 lines of code propagators/gcp/src/main/java/com/google/cloud/opentelemetry/propagators/OneWayXCloudTraceConfigurablePropagatorProvider.java x: 2 # contributors y: 17 lines of code shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource/GcpResource.java x: 2 # contributors y: 20 lines of code shared/resourcemapping/src/main/java/com/google/cloud/opentelemetry/resource/ResourceLabels.java x: 2 # contributors y: 30 lines of code
290.0
lines of code
  min: 1.0
  average: 52.18
  25th percentile: 17.0
  median: 28.0
  75th percentile: 60.0
  max: 290.0
0 13.0
# contributors
min: 1.0 | average: 3.11 | 25th percentile: 1.0 | median: 2.5 | 75th percentile: 4.0 | max: 13.0