aws / aws-sdk-java-v2
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: 1551
  • Daily file updates (only one update per file and date counted): 13388
  • First update: 2017-06-28
  • Latest update: 2022-01-29
  • Days between first and latest update: 1677 (239 weeks, estimated 1195 working days)
  • Active days (at least one file change): 1092
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 1,551 files with 103,415 lines of code in files.
    • 1,388 files that are 366+ days old (92,022 lines of code)
    • 46 files that are 181-365 days old (3,177 lines of code)
    • 58 files that are 91-180 days old (4,783 lines of code)
    • 43 files that are 31-90 days old (2,463 lines of code)
    • 16 files that are 1-30 days old (970 lines of code)
88% | 3% | 4% | 2% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 1,551 files with 103,415 lines of code in files.
    • 917 files have been last changed 366+ days ago (41,838 lines of code)
    • 192 files have been last changed 181-365 days ago (16,632 lines of code)
    • 176 files have been last changed 91-180 days ago (17,150 lines of code)
    • 188 files have been last changed 31-90 days ago (18,139 lines of code)
    • 78 files have been last changed 1-30 days ago (9,656 lines of code)
40% | 16% | 16% | 17% | 9%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, json, xml, properties, md, feature, yml, txt, py, yaml, tst, gitignore, js, bat, sh, html, policy
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java88% | 3% | 4% | 2% | <1%
py100% | 0% | 0% | 0% | 0%
yml79% | 20% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java40% | 15% | 16% | 17% | 9%
py27% | 72% | 0% | 0% | 0%
yml20% | 20% | 26% | 32% | 0%
yaml100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
html0% | 100% | 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
core87% | 6% | 2% | 1% | 1%
codegen99% | <1% | 0% | <1% | 0%
services-custom72% | 1% | 19% | 4% | 2%
http-clients97% | 0% | 0% | 1% | <1%
services95% | 4% | 0% | 0% | 0%
utils97% | 0% | 2% | 0% | 0%
codegen-lite71% | 0% | 0% | 28% | 0%
http-client-spi95% | 0% | 0% | 0% | 4%
metric-publishers100% | 0% | 0% | 0% | 0%
release-scripts100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
buildspecs79% | 20% | 0% | 0% | 0%
build-tools62% | 37% | 0% | 0% | 0%
codegen-maven-plugin100% | 0% | 0% | 0% | 0%
codegen-lite-maven-plugin71% | 0% | 0% | 28% | 0%
archetypes57% | 42% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
core40% | 19% | 20% | 13% | 5%
codegen44% | 26% | 10% | 8% | 9%
services-custom37% | 11% | 18% | 27% | 6%
http-clients45% | <1% | 4% | 10% | 39%
services38% | 15% | 17% | 29% | 0%
utils30% | 9% | 49% | 10% | 0%
codegen-lite37% | 0% | 4% | 58% | 0%
http-client-spi38% | <1% | 27% | 22% | 10%
metric-publishers70% | 29% | 0% | 0% | 0%
release-scripts46% | 32% | 20% | 0% | 0%
build-tools62% | 0% | 0% | 0% | 37%
scripts23% | 76% | 0% | 0% | 0%
buildspecs20% | 20% | 26% | 32% | 0%
archetypes57% | 42% | 0% | 0% | 0%
codegen-maven-plugin0% | 0% | 100% | 0% | 0%
codegen-lite-maven-plugin0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AddShapes.java
in codegen/src/main/java/software/amazon/awssdk/codegen
338 20 181 1678 67
MemberCopierSpec.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/model
287 15 273 1678 39
CustomizationConfig.java
in codegen/src/main/java/software/amazon/awssdk/codegen/model/config/customization
275 74 83 1678 83
ModelBuilderSpecs.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/model
234 18 152 1678 53
ListSetters.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/model
179 21 104 1678 38
TypeProvider.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/model
173 19 181 1678 37
TypeUtils.java
in codegen/src/main/java/software/amazon/awssdk/codegen/internal
118 7 181 1678 32
ListModel.java
in codegen/src/main/java/software/amazon/awssdk/codegen/model/intermediate
85 21 89 1678 24
DefaultCustomizationProcessor.java
in codegen/src/main/java/software/amazon/awssdk/codegen/customization/processors
21 2 358 1678 22
AwsServiceModel.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/model
602 50 181 1677 65
MemberModel.java
in codegen/src/main/java/software/amazon/awssdk/codegen/model/intermediate
542 110 152 1677 60
OperationModel.java
in codegen/src/main/java/software/amazon/awssdk/codegen/model/intermediate
197 49 5 1677 42
DocumentationUtils.java
in codegen/src/main/java/software/amazon/awssdk/codegen/internal
96 14 89 1677 33
SessionCredentialsHolder.java
in services/sts/src/main/java/software/amazon/awssdk/services/sts/auth
24 2 714 1676 16
BinaryUtils.java
in utils/src/main/java/software/amazon/awssdk/utils
100 4 98 1674 18
ShapeModelSpec.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/model
288 23 454 1666 35
AbstractMemberSetters.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/model
161 14 152 1666 31
AddOperations.java
in codegen/src/main/java/software/amazon/awssdk/codegen
129 9 5 1666 44
RemoveUnusedShapes.java
in codegen/src/main/java/software/amazon/awssdk/codegen
88 5 714 1666 15
AccessorsFactory.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/model
73 6 273 1666 21
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in scripts/changelog
1 - 1394 1518 2
git.py
in scripts/changelog
3 1 1394 1517 3
noop-without-runtimes.yml
in buildspecs
5 - 861 973 3
better-integ-test.yml
in buildspecs
8 - 861 1112 5
update-snapshot-version.yml
in buildspecs
26 - 861 1253 9
package-info.java
in http-clients/netty-nio-client/src/main/java/software/amazon/awssdk/http/nio/netty/internal/nrs
1 - 714 732 5
package-info.java
in services/swf/src/main/java/software/amazon/awssdk/services/swf
1 - 714 1267 8
package-info.java
in core/annotations/src/main/java/software/amazon/awssdk/annotations
1 - 714 1314 10
HasDeprecation.java
in codegen/src/main/java/software/amazon/awssdk/codegen/model/intermediate
4 - 714 1467 9
Wrapped.java
in http-clients/apache-client/src/main/java/software/amazon/awssdk/http/apache/internal/conn
5 - 714 1656 13
Protocol.java
in http-client-spi/src/main/java/software/amazon/awssdk/http
5 - 714 1379 10
Trait.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/traits
5 - 714 1197 8
ServiceConfiguration.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core
5 - 714 1314 10
Marshaller.java
in core/protocols/protocol-core/src/main/java/software/amazon/awssdk/protocols/core
5 - 714 1194 10
StreamedHttpResponse.java
in http-clients/netty-nio-client/src/main/java/software/amazon/awssdk/http/nio/netty/internal/nrs
6 - 714 732 5
StreamedHttpRequest.java
in http-clients/netty-nio-client/src/main/java/software/amazon/awssdk/http/nio/netty/internal/nrs
6 - 714 732 5
helloworld.js
in services/lambda/src/main/resources/software/amazon/awssdk/services/lambda
6 1 714 1467 9
Abortable.java
in http-client-spi/src/main/java/software/amazon/awssdk/http
6 - 714 1467 12
Buildable.java
in utils/src/main/java/software/amazon/awssdk/utils/builder
6 - 714 1188 9
RequestToRequestPipeline.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/internal/http/pipeline
6 - 714 1314 10
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
SubscriberListener.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/async/listener
74 12 3 3 1
AsyncResponseTransformerListener.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/async/listener
61 9 3 3 1
ResponsePublisher.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/async
51 6 3 3 1
AsyncRequestBodyListener.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/async/listener
45 5 3 3 1
PublisherListener.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/async/listener
39 4 3 3 1
PublisherAsyncResponseTransformer.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/internal/async
32 3 3 3 1
AsyncResponseTransformerUtils.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/async
31 4 3 3 1
S3CrtRequestBodyStreamAdapter.java
in services-custom/s3-transfer-manager/src/main/java/software/amazon/awssdk/transfer/s3/internal
236 19 6 8 3
S3CrtAsyncHttpClient.java
in services-custom/s3-transfer-manager/src/main/java/software/amazon/awssdk/transfer/s3/internal
166 15 6 8 3
S3CrtResponseHandlerAdapter.java
in services-custom/s3-transfer-manager/src/main/java/software/amazon/awssdk/transfer/s3/internal
69 7 6 8 3
SdkHttpExecutionAttributes.java
in http-client-spi/src/main/java/software/amazon/awssdk/http
63 9 6 8 3
ApplyUserAgentInterceptor.java
in services-custom/s3-transfer-manager/src/main/java/software/amazon/awssdk/transfer/s3/internal
31 1 6 8 3
SdkHttpExecutionAttribute.java
in http-client-spi/src/main/java/software/amazon/awssdk/http
13 2 6 8 3
S3InternalSdkHttpExecutionAttribute.java
in services-custom/s3-transfer-manager/src/main/java/software/amazon/awssdk/transfer/s3/internal
11 1 6 8 3
ChannelDiagnostics.java
in http-clients/netty-nio-client/src/main/java/software/amazon/awssdk/http/nio/netty/internal
27 3 8 12 3
SdkConnectionReuseStrategy.java
in http-clients/apache-client/src/main/java/software/amazon/awssdk/http/apache/internal
21 2 19 20 2
DefaultsModeConfigurationGenerator.java
in codegen-lite/src/main/java/software/amazon/awssdk/codegen/lite/defaultsmode
210 17 43 46 2
DefaultsModeGenerator.java
in codegen-lite/src/main/java/software/amazon/awssdk/codegen/lite/defaultsmode
146 10 43 46 2
DefaultsLoader.java
in codegen-lite/src/main/java/software/amazon/awssdk/codegen/lite/defaultsmode
146 15 43 46 2
ListenerInvokingChannelPool.java
in http-clients/netty-nio-client/src/main/java/software/amazon/awssdk/http/nio/netty/internal
81 12 43 46 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AsyncClientClass.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/client
434 18 3 1658 100
TransferProgressUpdater.java
in services-custom/s3-transfer-manager/src/main/java/software/amazon/awssdk/transfer/s3/internal/progress
149 11 3 103 4
SubscriberListener.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/async/listener
74 12 3 3 1
AsyncResponseTransformerListener.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/async/listener
61 9 3 3 1
ResponsePublisher.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/async
51 6 3 3 1
TransferListenerInvoker.java
in services-custom/s3-transfer-manager/src/main/java/software/amazon/awssdk/transfer/s3/internal/progress
47 6 3 103 3
AsyncRequestBodyListener.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/async/listener
45 5 3 3 1
PublisherListener.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/async/listener
39 4 3 3 1
PublisherAsyncResponseTransformer.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/internal/async
32 3 3 3 1
AsyncResponseTransformerUtils.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/async
31 4 3 3 1
AsyncResponseTransformer.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/async
30 2 3 1314 20
SyncClientInterface.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/client
402 24 5 1658 63
AsyncClientInterface.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/client
335 26 5 1658 58
ClientClassUtils.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/client
221 8 5 1635 37
OperationModel.java
in codegen/src/main/java/software/amazon/awssdk/codegen/model/intermediate
197 49 5 1677 42
AddOperations.java
in codegen/src/main/java/software/amazon/awssdk/codegen
129 9 5 1666 44
Operation.java
in codegen/src/main/java/software/amazon/awssdk/codegen/model/service
115 31 5 1467 27
DeprecationUtils.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/model
43 4 5 192 5
S3CrtRequestBodyStreamAdapter.java
in services-custom/s3-transfer-manager/src/main/java/software/amazon/awssdk/transfer/s3/internal
236 19 6 8 3
DefaultS3TransferManager.java
in services-custom/s3-transfer-manager/src/main/java/software/amazon/awssdk/transfer/s3/internal
225 17 6 175 10