awslabs / aws-serverless-java-container
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 94
  • Daily file updates (only one update per file and date counted): 529
  • First update: 2016-12-12
  • Latest update: 2022-01-19
  • Days between first and latest update: 1865 (266 weeks, estimated 1330 working days)
  • Active days (at least one file change): 194
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 94 files with 8,347 lines of code in files.
    • 94 files that are 366+ days old (8,347 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 94 files with 8,347 lines of code in files.
    • 82 files have been last changed 366+ days ago (6,238 lines of code)
    • 6 files have been last changed 181-365 days ago (834 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 1 files have been last changed 31-90 days ago (76 lines of code)
    • 5 files have been last changed 1-30 days ago (1,199 lines of code)
74% | 9% | 0% | <1% | 14%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, xml, md, yml, properties, gradle, txt, sh, html, yaml, gitignore, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java74% | 10% | 0% | <1% | 14%
yml100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
aws-serverless-java-container-core100% | 0% | 0% | 0% | 0%
aws-serverless-java-container-jersey100% | 0% | 0% | 0% | 0%
aws-serverless-java-container-springboot2100% | 0% | 0% | 0% | 0%
aws-serverless-java-container-spark100% | 0% | 0% | 0% | 0%
aws-serverless-java-container-spring100% | 0% | 0% | 0% | 0%
aws-serverless-java-container-struts2100% | 0% | 0% | 0% | 0%
aws-serverless-spring-archetype100% | 0% | 0% | 0% | 0%
aws-serverless-spark-archetype100% | 0% | 0% | 0% | 0%
aws-serverless-springboot2-archetype100% | 0% | 0% | 0% | 0%
aws-serverless-jersey-archetype100% | 0% | 0% | 0% | 0%
aws-serverless-struts2-archetype100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
aws-serverless-java-container-core74% | 9% | 0% | 1% | 15%
aws-serverless-java-container-jersey100% | 0% | 0% | 0% | 0%
aws-serverless-java-container-spark100% | 0% | 0% | 0% | 0%
aws-serverless-java-container-springboot256% | 0% | 0% | 0% | 43%
aws-serverless-spring-archetype100% | 0% | 0% | 0% | 0%
aws-serverless-java-container-struts285% | 14% | 0% | 0% | 0%
aws-serverless-spark-archetype100% | 0% | 0% | 0% | 0%
aws-serverless-struts2-archetype100% | 0% | 0% | 0% | 0%
aws-serverless-springboot2-archetype70% | 0% | 0% | 0% | 29%
aws-serverless-jersey-archetype62% | 0% | 0% | 0% | 37%
aws-serverless-java-container-spring0% | 100% | 0% | 0% | 0%
Oldest Files (Top 20)
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
AwsProxyRequestBuilder.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/testutils
422 39 488 1877 48
AwsHttpServletResponse.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
362 42 566 1877 35
LambdaContainerHandler.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal
147 12 189 1877 29
SparkLambdaContainerHandler.java
in aws-serverless-java-container-spark/src/main/java/com/amazonaws/serverless/proxy/spark
131 7 483 1877 34
JerseyLambdaContainerHandler.java
in aws-serverless-java-container-jersey/src/main/java/com/amazonaws/serverless/proxy/jersey
125 8 483 1877 25
AwsProxyRequestPart.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
103 17 1074 1877 8
AwsProxySecurityContext.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/jaxrs
98 9 1074 1877 16
AwsProxyHttpServletResponseWriter.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
70 5 483 1877 22
LambdaEmbeddedServer.java
in aws-serverless-java-container-spark/src/main/java/com/amazonaws/serverless/proxy/spark/embeddedserver
65 6 664 1877 16
AwsProxyHttpServletRequestReader.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
56 4 664 1877 23
MockLambdaContext.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/testutils
52 11 1877 1877 1
LambdaEmbeddedServerFactory.java
in aws-serverless-java-container-spark/src/main/java/com/amazonaws/serverless/proxy/spark/embeddedserver
28 4 664 1877 12
MockLambdaConsoleLogger.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/testutils
13 2 1435 1877 3
InvalidRequestEventException.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/exceptions
10 2 1482 1877 5
InvalidResponseObjectException.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/exceptions
7 1 1482 1877 3
ContainerInitializationException.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/exceptions
7 1 1482 1877 3
SpringLambdaContainerHandler.java
in aws-serverless-java-container-spring/src/main/java/com/amazonaws/serverless/proxy/spring
104 10 189 1842 36
AwsHttpServletRequest.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
570 55 22 1776 49
AwsServletContext.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
351 50 664 1776 26
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
MockLambdaContext.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/testutils
52 11 1877 1877 1
ContainerInitializationException.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/exceptions
7 1 1482 1877 3
InvalidResponseObjectException.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/exceptions
7 1 1482 1877 3
SecurityContextWriter.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy
7 - 1482 1506 2
InvalidRequestEventException.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/exceptions
10 2 1482 1877 5
ApiGatewayAuthorizerContext.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/model
32 6 1482 1506 2
CognitoAuthorizerClaims.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/model
96 21 1482 1506 2
MockLambdaConsoleLogger.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/testutils
13 2 1435 1877 3
AwsProxyServletResponseSupplier.java
in aws-serverless-java-container-jersey/src/main/java/com/amazonaws/serverless/proxy/jersey/suppliers
16 2 1435 1449 2
AwsProxyServletRequestSupplier.java
in aws-serverless-java-container-jersey/src/main/java/com/amazonaws/serverless/proxy/jersey/suppliers
16 2 1435 1449 2
AwsProxyServletContextSupplier.java
in aws-serverless-java-container-jersey/src/main/java/com/amazonaws/serverless/proxy/jersey/suppliers
23 2 1435 1449 2
PingController.java
in aws-serverless-spring-archetype/src/main/resources/archetype-resources/src/main/java/controller
15 1 1197 1264 3
SparkResources.java
in aws-serverless-spark-archetype/src/main/resources/archetype-resources/src/main/java
17 1 1197 1264 3
JsonTransformer.java
in aws-serverless-spark-archetype/src/main/resources/archetype-resources/src/main/java/util
19 1 1197 1264 3
StreamLambdaHandler.java
in aws-serverless-spring-archetype/src/main/resources/archetype-resources/src/main/java
26 2 1197 1264 4
StreamLambdaHandler.java
in aws-serverless-spark-archetype/src/main/resources/archetype-resources/src/main/java
29 2 1197 1264 4
PingController.java
in aws-serverless-struts2-archetype/src/main/resources/archetype-resources/src/main/java/actions
47 7 1197 1201 3
PingResource.java
in aws-serverless-jersey-archetype/src/main/resources/archetype-resources/src/main/java/resource
20 1 1139 1264 6
ExceptionHandler.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy
8 - 1133 1506 5
PingController.java
in aws-serverless-springboot2-archetype/src/main/resources/archetype-resources/src/main/java/controller
15 1 1133 1139 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AwsHttpApiV2ProxyHttpServletRequest.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
424 53 193 664 5
HttpApiV2ProxyRequest.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/model
91 24 566 664 2
HttpApiV2ProxyRequestContext.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/model
80 22 664 664 1
HttpApiV2AuthorizerMap.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/model
76 9 33 664 3
AwsHttpApiV2SecurityContext.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/jaxrs
76 5 664 664 1
AwsServletInputStream.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
56 5 664 664 1
HttpApiV2HttpContext.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/model
38 10 664 664 1
template.yml
in aws-serverless-jersey-archetype/src/main/resources/archetype-resources
31 - 664 664 1
template.yml
in aws-serverless-struts2-archetype/src/main/resources/archetype-resources
31 - 664 664 1
template.yml
in aws-serverless-spring-archetype/src/main/resources/archetype-resources
31 - 664 664 1
template.yml
in aws-serverless-springboot2-archetype/src/main/resources/archetype-resources
31 - 664 664 1
template.yml
in aws-serverless-spark-archetype/src/main/resources/archetype-resources
31 - 664 664 1
AwsHttpApiV2HttpServletRequestReader.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
29 2 664 664 1
HttpApiV2JwtAuthorizer.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/model
19 4 664 664 1
AwsHttpApiV2SecurityContextWriter.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy
11 1 664 664 1
ServletLambdaContainerHandlerBuilder.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
112 12 483 859 4
AsyncInitializationWrapper.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy
78 7 664 859 3
ServerlessReactiveServletEmbeddedServerFactory.java
in aws-serverless-java-container-springboot2/src/main/java/com/amazonaws/serverless/proxy/spring/embedded
75 12 664 859 3
SpringProxyHandlerBuilder.java
in aws-serverless-java-container-spring/src/main/java/com/amazonaws/serverless/proxy/spring
65 7 189 859 6
SpringBootProxyHandlerBuilder.java
in aws-serverless-java-container-springboot2/src/main/java/com/amazonaws/serverless/proxy/spring
62 6 664 859 3
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AwsHttpServletRequest.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
570 55 22 1776 49
AwsProxyHttpServletRequest.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
433 53 22 1877 66
StreamLambdaHandler.java
in aws-serverless-springboot2-archetype/src/main/resources/archetype-resources/src/main/java
26 2 25 1139 5
SpringBootLambdaContainerHandler.java
in aws-serverless-java-container-springboot2/src/main/java/com/amazonaws/serverless/proxy/spring
139 9 27 874 6
StreamLambdaHandler.java
in aws-serverless-jersey-archetype/src/main/resources/archetype-resources/src/main/java
31 1 29 1264 5
HttpApiV2AuthorizerMap.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/model
76 9 33 664 3
LambdaContainerHandler.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal
147 12 189 1877 29
SpringLambdaContainerHandler.java
in aws-serverless-java-container-spring/src/main/java/com/amazonaws/serverless/proxy/spring
104 10 189 1842 36
SpringProxyHandlerBuilder.java
in aws-serverless-java-container-spring/src/main/java/com/amazonaws/serverless/proxy/spring
65 7 189 859 6
AwsHttpApiV2ProxyHttpServletRequest.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
424 53 193 664 5
Struts2LambdaHandler.java
in aws-serverless-java-container-struts2/src/main/java/com/amazonaws/serverless/proxy/struts2
17 1 194 1322 10
UrlPathValidator.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet/filters
77 6 195 1775 15
SparkLambdaContainerHandler.java
in aws-serverless-java-container-spark/src/main/java/com/amazonaws/serverless/proxy/spark
131 7 483 1877 34
JerseyLambdaContainerHandler.java
in aws-serverless-java-container-jersey/src/main/java/com/amazonaws/serverless/proxy/jersey
125 8 483 1877 25
ServletLambdaContainerHandlerBuilder.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
112 12 483 859 4
Struts2LambdaContainerHandler.java
in aws-serverless-java-container-struts2/src/main/java/com/amazonaws/serverless/proxy/struts2
102 7 483 1322 7
AwsProxyHttpServletResponseWriter.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
70 5 483 1877 22
AwsProxyRequestBuilder.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/testutils
422 39 488 1877 48
AwsHttpServletResponse.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet
362 42 566 1877 35
HttpApiV2ProxyRequest.java
in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/model
91 24 566 664 2