aws-amplify / aws-appsync-realtime-client-ios
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: 62
  • Daily file updates (only one update per file and date counted): 200
  • First update: 2020-02-25
  • Latest update: 2021-11-11
  • Days between first and latest update: 626 (89 weeks, estimated 445 working days)
  • Active days (at least one file change): 27
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 62 files with 2,602 lines of code in files.
    • 57 files that are 366+ days old (2,482 lines of code)
    • 3 files that are 181-365 days old (85 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 2 files that are 31-90 days old (35 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
95% | 3% | 0% | 1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 62 files with 2,602 lines of code in files.
    • 9 files have been last changed 366+ days ago (385 lines of code)
    • 17 files have been last changed 181-365 days ago (1,206 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 36 files have been last changed 31-90 days ago (1,011 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
14% | 46% | 0% | 38% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
swift, plist, json, h, m, md, sh, markdown, storyboard, yml, gitignore, txt, podspec, graphql
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
swift95% | 3% | 0% | 1% | 0%
graphql100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
swift14% | 46% | 0% | 38% | 0%
graphql100% | 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
AppSyncRealTimeClient/ConnectionProvider100% | 0% | 0% | 0% | 0%
AppSyncRealTimeClient/Connection100% | 0% | 0% | 0% | 0%
AppSyncRTCSample100% | 0% | 0% | 0% | 0%
AppSyncRealTimeClient/Support94% | 0% | 0% | 5% | 0%
AppSyncRealTimeClientTests/ConnectionProvider100% | 0% | 0% | 0% | 0%
AppSyncRealTimeClientIntegrationTests76% | 23% | 0% | 0% | 0%
AppSyncRealTimeClientTests/Connection100% | 0% | 0% | 0% | 0%
AppSyncRealTimeClient/Interceptor100% | 0% | 0% | 0% | 0%
AppSyncRealTimeClientTests/Support100% | 0% | 0% | 0% | 0%
AppSyncRealTimeClientTests/Interceptor80% | 0% | 0% | 19% | 0%
AppSyncRealTimeClient/Websocket100% | 0% | 0% | 0% | 0%
HostApp100% | 0% | 0% | 0% | 0%
AppSyncRealTimeClientIntegrationTests/Support100% | 0% | 0% | 0% | 0%
AppSyncRealTimeClientTests/TestSupport100% | 0% | 0% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
AppSyncRTCSample100% | 0% | 0% | 0% | 0%
AppSyncRealTimeClient/Support16% | 0% | 0% | 83% | 0%
HostApp100% | 0% | 0% | 0% | 0%
AppSyncRealTimeClientIntegrationTests/Support22% | 0% | 0% | 77% | 0%
AppSyncRealTimeClient/ConnectionProvider0% | 53% | 0% | 46% | 0%
AppSyncRealTimeClient/Connection0% | 84% | 0% | 15% | 0%
AppSyncRealTimeClientIntegrationTests0% | 100% | 0% | 0% | 0%
AppSyncRealTimeClientTests/ConnectionProvider0% | 83% | 0% | 16% | 0%
AppSyncRealTimeClient/Interceptor0% | 83% | 0% | 16% | 0%
AppSyncRealTimeClient/Websocket0% | 82% | 0% | 17% | 0%
ROOT0% | 100% | 0% | 0% | 0%
AppSyncRealTimeClientTests/Connection0% | 0% | 0% | 100% | 0%
AppSyncRealTimeClientTests/Support0% | 0% | 0% | 100% | 0%
AppSyncRealTimeClientTests/Interceptor0% | 0% | 0% | 100% | 0%
AppSyncRealTimeClientTests/TestSupport0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AppSyncSubscriptionConnectionTests.swift
in AppSyncRealTimeClientTests/Connection
188 6 84 707 4
RealtimeConnectionProvider.swift
in AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection
121 2 276 707 7
RealtimeConnectionProvider+Websocket.swift
in AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection
115 2 276 707 5
AppSyncSubscriptionConnection+ErrorHandler.swift
in AppSyncRealTimeClient/Connection/AppSyncConnection
95 1 276 707 5
AppSyncJSONValue.swift
in AppSyncRealTimeClient/Support
85 - 84 707 2
AppSyncSubscriptionConnection.swift
in AppSyncRealTimeClient/Connection/AppSyncConnection
72 - 276 707 6
AppSyncSubscriptionConnection+Connection.swift
in AppSyncRealTimeClient/Connection/AppSyncConnection
56 1 276 707 5
AppSyncLogger.swift
in AppSyncRealTimeClient/Support
46 - 84 707 3
AppSyncMessage.swift
in AppSyncRealTimeClient/ConnectionProvider
40 1 84 707 3
StarscreamAdapter.swift
in AppSyncRealTimeClient/Websocket/Starscream
37 - 276 707 6
AppSyncMessage+Encodable.swift
in AppSyncRealTimeClient/ConnectionProvider
37 - 84 707 2
AppSyncSubscriptionConnection+DataHandler.swift
in AppSyncRealTimeClient/Connection/AppSyncConnection
34 1 276 707 3
RealtimeGatewayURLInterceptorTests.swift
in AppSyncRealTimeClientTests/Support
30 2 84 707 5
RealtimeConnectionProviderResponse.swift
in AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection
30 - 84 707 3
SubscriptionItem.swift
in AppSyncRealTimeClient/Connection
28 - 84 707 5
SubscriptionConstants.swift
in AppSyncRealTimeClient/Support
23 - 84 707 4
StarscreamAdapter+Delegate.swift
in AppSyncRealTimeClient/Websocket/Starscream
21 - 276 707 2
AppSyncResponse.swift
in AppSyncRealTimeClient/ConnectionProvider
20 - 84 707 3
ConnectionProvider.swift
in AppSyncRealTimeClient/ConnectionProvider
19 5 84 707 3
InterceptableConnection.swift
in AppSyncRealTimeClient/ConnectionProvider
16 5 84 707 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ContentView.swift
in HostApp
11 - 694 694 1
AppDelegate.swift
in HostApp
12 3 694 694 1
SceneDelegate.swift
in HostApp
24 6 694 694 1
schema.graphql
in AppSyncRealTimeClientIntegrationTests/Support
5 - 554 554 1
SceneDelegate.swift
in AppSyncRTCSample
31 6 551 551 1
AppDelegate.swift
in AppSyncRTCSample
33 5 551 551 1
ContentView.swift
in AppSyncRTCSample
42 - 551 551 1
AppSyncRTCProvider.swift
in AppSyncRTCSample
179 5 551 551 1
CountdownTimer.swift
in AppSyncRealTimeClient/Support
48 3 372 551 3
Package.swift
in root
26 - 293 303 2
StarscreamAdapter+Delegate.swift
in AppSyncRealTimeClient/Websocket/Starscream
21 - 276 707 2
StarscreamAdapterTests.swift
in AppSyncRealTimeClientIntegrationTests
24 1 276 276 1
RealtimeConnectionProvider+StaleConnection.swift
in AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection
32 3 276 551 4
AppSyncSubscriptionConnection+DataHandler.swift
in AppSyncRealTimeClient/Connection/AppSyncConnection
34 1 276 707 3
AppSyncRealTimeClientTestBase.swift
in AppSyncRealTimeClientIntegrationTests
35 - 276 276 1
StarscreamAdapter.swift
in AppSyncRealTimeClient/Websocket/Starscream
37 - 276 707 6
AppSyncSubscriptionConnection+Connection.swift
in AppSyncRealTimeClient/Connection/AppSyncConnection
56 1 276 707 5
RealtimeConnectionProviderTestBase.swift
in AppSyncRealTimeClientTests/ConnectionProvider
60 - 276 551 2
AppSyncSubscriptionConnection.swift
in AppSyncRealTimeClient/Connection/AppSyncConnection
72 - 276 707 6
APIKeyAuthInterceptor.swift
in AppSyncRealTimeClient/Interceptor
73 1 276 694 3
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AppSyncURLHelperTests.swift
in AppSyncRealTimeClientTests/Interceptor
19 3 84 84 1
AppSyncURLHelper.swift
in AppSyncRealTimeClient/Support
16 - 84 84 1
AppSyncRealTimeClientTestBase.swift
in AppSyncRealTimeClientIntegrationTests
35 - 276 276 1
StarscreamAdapterTests.swift
in AppSyncRealTimeClientIntegrationTests
24 1 276 276 1
Package.swift
in root
26 - 293 303 2
AtomicValue.swift
in AppSyncRealTimeClient/Support
45 - 84 455 2
AppSyncRTCProvider.swift
in AppSyncRTCSample
179 5 551 551 1
ConnectionProviderTests.swift
in AppSyncRealTimeClientTests/ConnectionProvider
138 4 276 551 3
CountdownTimerTests.swift
in AppSyncRealTimeClientTests/Support
85 7 84 551 3
RealtimeConnectionProviderTestBase.swift
in AppSyncRealTimeClientTests/ConnectionProvider
60 - 276 551 2
CountdownTimer.swift
in AppSyncRealTimeClient/Support
48 3 372 551 3
ContentView.swift
in AppSyncRTCSample
42 - 551 551 1
ConnectionProviderStaleConnectionTests.swift
in AppSyncRealTimeClientTests/ConnectionProvider
38 1 84 551 3
AppDelegate.swift
in AppSyncRTCSample
33 5 551 551 1
RealtimeConnectionProvider+StaleConnection.swift
in AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection
32 3 276 551 4
SceneDelegate.swift
in AppSyncRTCSample
31 6 551 551 1
Error+Extension.swift
in AppSyncRealTimeClientTests/TestSupport
1 - 84 551 2
schema.graphql
in AppSyncRealTimeClientIntegrationTests/Support
5 - 554 554 1
AppSyncRealTimeClientIntegrationTests.swift
in AppSyncRealTimeClientIntegrationTests
192 4 276 694 5
OIDCAuthInterceptor.swift
in AppSyncRealTimeClient/Interceptor
75 1 276 694 3
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AppSyncSubscriptionConnectionTests.swift
in AppSyncRealTimeClientTests/Connection
188 6 84 707 4
CountdownTimerTests.swift
in AppSyncRealTimeClientTests/Support
85 7 84 551 3
AppSyncJSONValue.swift
in AppSyncRealTimeClient/Support
85 - 84 707 2
AppSyncLogger.swift
in AppSyncRealTimeClient/Support
46 - 84 707 3
AtomicValue.swift
in AppSyncRealTimeClient/Support
45 - 84 455 2
AppSyncMessage.swift
in AppSyncRealTimeClient/ConnectionProvider
40 1 84 707 3
ConnectionProviderStaleConnectionTests.swift
in AppSyncRealTimeClientTests/ConnectionProvider
38 1 84 551 3
AppSyncMessage+Encodable.swift
in AppSyncRealTimeClient/ConnectionProvider
37 - 84 707 2
OIDCAuthInterceptorTests.swift
in AppSyncRealTimeClientTests/Interceptor
30 3 84 694 3
RealtimeGatewayURLInterceptorTests.swift
in AppSyncRealTimeClientTests/Support
30 2 84 707 5
RealtimeGatewayURLInterceptor.swift
in AppSyncRealTimeClient/Interceptor
30 - 84 694 3
RealtimeConnectionProviderResponse.swift
in AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection
30 - 84 707 3
ConnectionProviderFactory.swift
in AppSyncRealTimeClient/ConnectionProvider
29 - 84 694 5
SubscriptionItem.swift
in AppSyncRealTimeClient/Connection
28 - 84 707 5
APIKeyAuthInterceptorTests.swift
in AppSyncRealTimeClientTests/Interceptor
25 2 84 694 3
AppSyncJSONHelperTests.swift
in AppSyncRealTimeClientTests/Interceptor
24 2 84 694 3
SubscriptionConstants.swift
in AppSyncRealTimeClient/Support
23 - 84 707 4
AppSyncResponse.swift
in AppSyncRealTimeClient/ConnectionProvider
20 - 84 707 3
AppSyncURLHelperTests.swift
in AppSyncRealTimeClientTests/Interceptor
19 3 84 84 1
ConnectionProvider.swift
in AppSyncRealTimeClient/ConnectionProvider
19 5 84 707 3