aws-observability / aws-otel-java-instrumentation
File Change Frequency

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

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 29 files with 1,682 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 (437 lines of code)
    • 9 files changed 6-20 times (642 lines of code)
    • 17 files changed 1-5 times (603 lines of code)
0% | 0% | 25% | 38% | 35%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
txt, java, kts, md, yml, py, xml, properties, gitignore, gitattributes, dockerignore, bat, editorconfig, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
kts0% | 0% | 67% | 20% | 11%
java0% | 0% | 0% | 49% | 50%
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
ROOT0% | 0% | 87% | 12% | 0%
otelagent0% | 0% | 100% | 0% | 0%
dependencyManagement0% | 0% | 100% | 0% | 0%
sample-apps/spark0% | 0% | 0% | 61% | 38%
sample-apps/springboot0% | 0% | 0% | 50% | 49%
sample-apps/spark-awssdkv10% | 0% | 0% | 48% | 51%
instrumentation/logback-1.00% | 0% | 0% | 71% | 28%
instrumentation/log4j-2.13.20% | 0% | 0% | 55% | 45%
awsagentprovider0% | 0% | 0% | 100% | 0%
awspropagator/src0% | 0% | 0% | 0% | 100%
awsagentprovider/src0% | 0% | 0% | 0% | 100%
awspropagator0% | 0% | 0% | 0% | 100%
otelagent/src0% | 0% | 0% | 0% | 100%
config/license0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
build.gradle.kts
in dependencyManagement
97 1 16 546 44
build.gradle.kts
in root
221 - 106 546 29
build.gradle.kts
in otelagent
119 - 13 546 21
build.gradle.kts
in awsagentprovider
22 - 133 546 19
settings.gradle.kts
in root
33 - 13 527 18
build.gradle.kts
in sample-apps/spark
42 - 14 441 11
build.gradle.kts
in sample-apps/springboot
37 - 14 441 10
MetricEmitter.java
in sample-apps/spark/src/main/java/com/amazon/sampleapp
132 7 16 441 9
MetricEmitter.java
in sample-apps/springboot/src/main/java/com/amazon/sampleapp
132 7 16 441 9
AwsXrayLog4jInstrumentationModule.java
in instrumentation/log4j-2.13.2/src/main/java/software/amazon/opentelemetry/javaagent/instrumentation/log4j_2_13_2
44 6 16 321 8
AwsXrayLoggingEventInstrumentation.java
in instrumentation/logback-1.0/src/main/java/software/amazon/opentelemetry/javaagent/instrumentation/logback_1_0
68 4 100 321 6
MetricEmitter.java
in sample-apps/spark-awssdkv1/src/main/java/com/amazon/sampleapp
132 7 16 329 6
build.gradle.kts
in sample-apps/spark-awssdkv1
40 - 14 329 5
App.java
in sample-apps/spark/src/main/java/com/amazon/sampleapp
108 5 133 441 5
build.gradle.kts
in instrumentation/logback-1.0
13 - 16 321 4
AwsXrayLogbackInstrumentationModule.java
in instrumentation/logback-1.0/src/main/java/software/amazon/opentelemetry/javaagent/instrumentation/logback_1_0
14 2 100 321 4
DemoController.java
in sample-apps/springboot/src/main/java/com/amazon/sampleapp
59 5 133 441 4
AwsAgentProperties.java
in awsagentprovider/src/main/java/software/amazon/opentelemetry/javaagent/providers
13 1 195 425 3
AwsTracerConfigurer.java
in awsagentprovider/src/main/java/software/amazon/opentelemetry/javaagent/providers
20 2 133 364 3
build.gradle.kts
in instrumentation/log4j-2.13.2
11 - 259 321 2