aws / aws-sdk-java-v2
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 1,551 files with 103,415 lines of code.
    • 1 files changed more than 100 times (394 lines of code)
    • 22 files changed 51-100 times (7,378 lines of code)
    • 186 files changed 21-50 times (22,451 lines of code)
    • 928 files changed 6-20 times (51,540 lines of code)
    • 414 files changed 1-5 times (21,652 lines of code)
<1% | 7% | 21% | 49% | 20%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
java, json, xml, properties, md, feature, yml, txt, py, yaml, tst, gitignore, js, bat, sh, html, policy
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java<1% | 7% | 21% | 49% | 20%
yml0% | 0% | 27% | 48% | 24%
py0% | 0% | 0% | 98% | 1%
js0% | 0% | 0% | 100% | 0%
html0% | 0% | 0% | 0% | 100%
yaml0% | 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
http-clients3% | 17% | 24% | 39% | 14%
codegen0% | 25% | 31% | 32% | 11%
core0% | 1% | 25% | 57% | 15%
services0% | 0% | 21% | 52% | 26%
services-custom0% | 0% | 5% | 51% | 42%
utils0% | 0% | 28% | 64% | 7%
http-client-spi0% | 0% | 50% | 44% | 5%
codegen-maven-plugin0% | 0% | 100% | 0% | 0%
buildspecs0% | 0% | 27% | 48% | 24%
codegen-lite0% | 0% | 0% | 71% | 28%
metric-publishers0% | 0% | 0% | 67% | 32%
release-scripts0% | 0% | 0% | 82% | 17%
scripts0% | 0% | 0% | 81% | 18%
build-tools0% | 0% | 0% | 62% | 37%
codegen-lite-maven-plugin0% | 0% | 0% | 71% | 28%
archetypes0% | 0% | 0% | 27% | 72%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
NettyNioAsyncHttpClient.java
in http-clients/netty-nio-client/src/main/java/software/amazon/awssdk/http/nio/netty
394 60 28 1662 105
AsyncClientClass.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/client
434 18 3 1658 100
SyncClientClass.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/client
322 14 152 1658 97
ResponseHandler.java
in http-clients/netty-nio-client/src/main/java/software/amazon/awssdk/http/nio/netty/internal
404 21 8 1662 96
CustomizationConfig.java
in codegen/src/main/java/software/amazon/awssdk/codegen/model/config/customization
275 74 83 1678 83
NettyRequestExecutor.java
in http-clients/netty-nio-client/src/main/java/software/amazon/awssdk/http/nio/netty/internal
397 34 8 1258 79
ApacheHttpClient.java
in http-clients/apache-client/src/main/java/software/amazon/awssdk/http/apache
500 60 19 1662 77
ChannelPipelineInitializer.java
in http-clients/netty-nio-client/src/main/java/software/amazon/awssdk/http/nio/netty/internal
126 5 8 1656 74
SdkDefaultClientBuilder.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/client/builder
313 39 13 1314 71
AddShapes.java
in codegen/src/main/java/software/amazon/awssdk/codegen
338 20 181 1678 67
IntermediateModel.java
in codegen/src/main/java/software/amazon/awssdk/codegen/model/intermediate
191 35 358 1656 66
BaseClientBuilderClass.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/builder
321 19 83 1650 66
AwsServiceModel.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/model
602 50 181 1677 65
IntermediateModelBuilder.java
in codegen/src/main/java/software/amazon/awssdk/codegen
196 13 358 1658 63
SyncClientInterface.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/client
402 24 5 1658 63
MemberModel.java
in codegen/src/main/java/software/amazon/awssdk/codegen/model/intermediate
542 110 152 1677 60
MakeAsyncHttpRequestStage.java
in core/sdk-core/src/main/java/software/amazon/awssdk/core/internal/http/pipeline/stages
205 15 6 1314 58
DefaultNamingStrategy.java
in codegen/src/main/java/software/amazon/awssdk/codegen/naming
332 32 358 1644 58
AsyncClientInterface.java
in codegen/src/main/java/software/amazon/awssdk/codegen/poet/client
335 26 5 1658 58
UrlConnectionHttpClient.java
in http-clients/url-connection-client/src/main/java/software/amazon/awssdk/http/urlconnection
244 27 57 1656 57