awslabs / aws-mobile-appsync-sdk-android
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 197 files with 15,921 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 files changed 21-50 times (599 lines of code)
    • 17 files changed 6-20 times (3,186 lines of code)
    • 179 files changed 1-5 times (12,136 lines of code)
0% | 0% | 3% | 20% | 76%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
java, kt, xml, gradle, properties, md, gitignore, graphql, json, pro, yml, bat, txt, groovy
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 4% | 22% | 72%
groovy0% | 0% | 0% | 100% | 0%
kt0% | 0% | 0% | 5% | 94%
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-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync0% | 0% | 11% | 38% | 50%
aws-android-sdk-appsync-runtime/src/main/java/com/apollographql/apollo0% | 0% | 0% | 83% | 16%
aws-android-sdk-appsync-runtime/src/main/java/com/apollographql/apollo/internal0% | 0% | 0% | 6% | 93%
aws-android-sdk-appsync-api/src/main/java/com/apollographql/apollo/api0% | 0% | 0% | 26% | 73%
aws-android-sdk-appsync-gradle-plugin/src/main/groovy/com/apollographql/apollo/gradle0% | 0% | 0% | 100% | 0%
aws-android-sdk-appsync-compiler/src/main/kotlin/com/apollographql/apollo/compiler0% | 0% | 0% | 5% | 94%
app/src/main/java/com/amazonaws/postsapp0% | 0% | 0% | 0% | 100%
aws-android-sdk-appsync-gradle-plugin/src/main/java/com/apollographql/apollo/gradle0% | 0% | 0% | 0% | 100%
aws-android-sdk-appsync-runtime/src/main/java/com/amazonaws/mobileconnectors/appsync0% | 0% | 0% | 0% | 100%
aws-android-sdk-appsync-runtime/src/main/java/com/apollographql/apollo/interceptor0% | 0% | 0% | 0% | 100%
aws-android-sdk-appsync-runtime/src/main/java/com/apollographql/apollo/exception0% | 0% | 0% | 0% | 100%
aws-android-sdk-appsync-api/src/main/java/com/apollographql/apollo/internal0% | 0% | 0% | 0% | 100%
aws-android-sdk-appsync-runtime/src/main/java/com/apollographql/apollo/json0% | 0% | 0% | 0% | 100%
aws-android-sdk-appsync-api/src/main/java/com/apollographql/apollo0% | 0% | 0% | 0% | 100%
aws-android-sdk-appsync-runtime/src/main/java/com/apollographql/apollo/fetcher0% | 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
AWSAppSyncClient.java
in aws-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync
599 51 96 1449 26
RealSubscriptionManager.java
in aws-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync/subscription
406 22 1007 1419 18
AppSyncOfflineMutationManager.java
in aws-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync
230 14 446 1449 16
AppSyncOfflineMutationInterceptor.java
in aws-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync
426 22 602 1449 12
AppSyncCustomNetworkInvoker.java
in aws-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync
233 6 358 1449 11
MqttSubscriptionClient.java
in aws-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync/subscription/mqtt
198 18 1007 1419 10
PersistentOfflineMutationManager.java
in aws-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync
96 12 1007 1449 9
AppSyncSigV4SignerInterceptor.java
in aws-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync/sigv4
152 6 193 1449 9
RealAppSyncSubscriptionCall.java
in aws-android-sdk-appsync-runtime/src/main/java/com/apollographql/apollo/internal
149 5 840 1419 8
ApolloPlugin.groovy
in aws-android-sdk-appsync-gradle-plugin/src/main/groovy/com/apollographql/apollo/gradle
152 10 565 1449 8
RetryInterceptor.java
in aws-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync/retry
71 3 323 1274 7
ConflictResolutionHandler.java
in aws-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync
64 5 1007 1419 6
InMemoryOfflineMutationManager.java
in aws-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync
79 10 1007 1449 6
SubscriptionObject.java
in aws-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync/subscription
88 11 712 1419 6
ApolloServerInterceptor.java
in aws-android-sdk-appsync-runtime/src/main/java/com/apollographql/apollo/internal/interceptor
140 5 1007 1449 6
InputTypeSpecBuilder.kt
in aws-android-sdk-appsync-compiler/src/main/kotlin/com/apollographql/apollo/compiler
149 2 1000 1449 6
ResponseField.java
in aws-android-sdk-appsync-api/src/main/java/com/apollographql/apollo/api
230 25 1007 1449 6
ApolloClient.java
in aws-android-sdk-appsync-runtime/src/main/java/com/apollographql/apollo
323 34 1007 1449 6
AWSAppSyncAppLifecycleObserver.java
in aws-android-sdk-appsync/src/main/java/com/amazonaws/mobileconnectors/appsync
18 2 96 1172 5
AppSyncSubscriptionCall.java
in aws-android-sdk-appsync-runtime/src/main/java/com/amazonaws/mobileconnectors/appsync
22 1 459 1419 5