awslabs / aws-serverless-java-container
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 94 files with 8,347 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 files changed 51-100 times (433 lines of code)
    • 12 files changed 21-50 times (2,552 lines of code)
    • 28 files changed 6-20 times (2,687 lines of code)
    • 53 files changed 1-5 times (2,675 lines of code)
0% | 5% | 30% | 32% | 32%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
java, xml, md, yml, properties, gradle, txt, sh, html, yaml, gitignore, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 5% | 31% | 32% | 30%
yml0% | 0% | 0% | 0% | 100%
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
aws-serverless-java-container-core0% | 6% | 32% | 30% | 30%
aws-serverless-java-container-spark0% | 0% | 58% | 41% | 0%
aws-serverless-java-container-jersey0% | 0% | 30% | 56% | 13%
aws-serverless-java-container-spring0% | 0% | 61% | 38% | 0%
aws-serverless-java-container-springboot20% | 0% | 0% | 43% | 56%
aws-serverless-java-container-struts20% | 0% | 0% | 100% | 0%
aws-serverless-jersey-archetype0% | 0% | 0% | 24% | 75%
aws-serverless-spring-archetype0% | 0% | 0% | 0% | 100%
aws-serverless-spark-archetype0% | 0% | 0% | 0% | 100%
aws-serverless-springboot2-archetype0% | 0% | 0% | 0% | 100%
aws-serverless-struts2-archetype0% | 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
AwsProxyHttpServletRequest.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
433 53 22 1877 66
AwsHttpServletRequest.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
570 55 22 1776 49
AwsProxyRequestBuilder.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/testutils
422 39 488 1877 48
SpringLambdaContainerHandler.java
in aws-serverless-java-container-spring/src/main/java/com/amazonaws/serverless/proxy/spring
104 10 189 1842 36
AwsHttpServletResponse.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
362 42 566 1877 35
SparkLambdaContainerHandler.java
in aws-serverless-java-container-spark/src/main/java/com/amazonaws/serverless/proxy/spark
131 7 483 1877 34
LambdaContainerHandler.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal
147 12 189 1877 29
AwsLambdaServletContainerHandler.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
80 7 664 1776 28
AwsServletContext.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
351 50 664 1776 26
JerseyLambdaContainerHandler.java
in aws-serverless-java-container-jersey/src/main/java/com/amazonaws/serverless/proxy/jersey
125 8 483 1877 25
ContainerConfig.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/model
134 28 664 1506 25
AwsProxyHttpServletRequestReader.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
56 4 664 1877 23
AwsProxyHttpServletResponseWriter.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
70 5 483 1877 22
FilterChainHolder.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
66 7 855 1776 20
JerseyHandlerFilter.java
in aws-serverless-java-container-jersey/src/main/java/com/amazonaws/serverless/proxy/jersey
165 9 664 1480 19
FilterChainManager.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
177 12 664 1776 19
FilterHolder.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
228 34 664 1776 18
LambdaEmbeddedServer.java
in aws-serverless-java-container-spark/src/main/java/com/amazonaws/serverless/proxy/spark/embeddedserver
65 6 664 1877 16
AwsProxySecurityContext.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/jaxrs
98 9 1074 1877 16
UrlPathValidator.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet/filters
77 6 195 1775 15