aws-samples / amazon-chime-sdk
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: 444
  • Daily file updates (only one update per file and date counted): 710
  • First update: 2021-04-15
  • Latest update: 2022-01-27
  • Days between first and latest update: 288 (41 weeks, estimated 205 working days)
  • Active days (at least one file change): 55
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 444 files with 29,748 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 173 files that are 181-365 days old (12,140 lines of code)
    • 267 files that are 91-180 days old (17,284 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 4 files that are 1-30 days old (324 lines of code)
0% | 40% | 58% | 0% | 1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 444 files with 29,748 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 84 files have been last changed 181-365 days ago (4,636 lines of code)
    • 306 files have been last changed 91-180 days ago (21,290 lines of code)
    • 5 files have been last changed 31-90 days ago (569 lines of code)
    • 49 files have been last changed 1-30 days ago (3,253 lines of code)
0% | 15% | 71% | 1% | 10%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
tsx, jsx, js, kt, json, swift, css, ts, xml, md, gitignore, yaml, gradle, html, properties, plist, storyboard, babelrc, bat, toml, eslintignore, sh, MD, graphql, txt
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
jsx0% | 54% | 45% | 0% | 0%
tsx0% | 41% | 53% | 0% | 5%
yaml0% | 51% | 48% | 0% | 0%
js0% | 38% | 61% | 0% | 0%
ts0% | 54% | 42% | 0% | 2%
css0% | 47% | 52% | 0% | 0%
swift0% | 8% | 91% | 0% | 0%
html0% | 57% | 42% | 0% | 0%
MD0% | 100% | 0% | 0% | 0%
kt0% | 0% | 100% | 0% | 0%
graphql0% | 0% | 100% | 0% | 0%
toml0% | 0% | 100% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
jsx0% | 23% | 76% | 0% | 0%
yaml0% | 26% | 73% | 0% | 0%
js0% | 20% | 76% | 0% | 2%
css0% | 35% | 64% | 0% | 0%
swift0% | 8% | 91% | 0% | 0%
html0% | 57% | 42% | 0% | 0%
ts0% | 1% | 45% | 32% | 20%
kt0% | 0% | 100% | 0% | 0%
tsx0% | 0% | 47% | 0% | 52%
toml0% | 0% | 100% | 0% | 0%
MD0% | 0% | 0% | 100% | 0%
graphql0% | 0% | 0% | 100% | 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
apps/chat0% | 76% | 23% | 0% | 0%
apps/meeting0% | 74% | 18% | 0% | 7%
apps/moderated-chat-and-sentiment-analysis0% | 100% | 0% | 0% | 0%
apps/real-time-collaboration0% | 100% | 0% | 0% | 0%
apps/iOS-WKWebView-sample0% | 100% | 0% | 0% | 0%
utils/singlejs0% | 100% | 0% | 0% | 0%
apps/televisit-demo0% | 0% | 100% | 0% | 0%
apps/chat-android0% | 0% | 100% | 0% | 0%
apps/chat-ios0% | 0% | 100% | 0% | 0%
apps/amplify-demo0% | 0% | 100% | 0% | 0%
apps/android-webview-sample0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
apps/moderated-chat-and-sentiment-analysis0% | 100% | 0% | 0% | 0%
apps/chat0% | 20% | 79% | 0% | 0%
apps/real-time-collaboration0% | 61% | 0% | 38% | 0%
apps/meeting0% | 10% | 16% | 1% | 70%
apps/iOS-WKWebView-sample0% | 100% | 0% | 0% | 0%
utils/singlejs0% | 100% | 0% | 0% | 0%
apps/televisit-demo0% | 0% | 100% | 0% | 0%
apps/chat-android0% | 0% | 100% | 0% | 0%
apps/chat-ios0% | 0% | 100% | 0% | 0%
apps/amplify-demo0% | 0% | 92% | 7% | 0%
apps/android-webview-sample0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
template.yaml
in apps/moderated-chat-and-sentiment-analysis/backend
445 - 287 287 1
ChatMessagesProvider.jsx
in apps/moderated-chat-and-sentiment-analysis/src/providers
218 - 286 287 2
index.jsx
in apps/moderated-chat-and-sentiment-analysis/src/components/Messages
114 - 286 287 2
ChimeAPI.js
in apps/moderated-chat-and-sentiment-analysis/src/api
102 7 286 287 2
MessagingService.js
in apps/moderated-chat-and-sentiment-analysis/src/services
86 7 286 287 2
index.jsx
in apps/moderated-chat-and-sentiment-analysis/src/views/Channel
84 - 286 287 2
index.jsx
in apps/moderated-chat-and-sentiment-analysis/src/views/JoinChannel
78 - 286 287 2
AuthProvider.jsx
in apps/moderated-chat-and-sentiment-analysis/src/providers
75 - 286 287 2
index.jsx
in apps/moderated-chat-and-sentiment-analysis/src/components/SentimentReaction
67 - 286 287 2
Chat.css
in apps/moderated-chat-and-sentiment-analysis/src
53 - 287 287 1
insertDateHeaders.jsx
in apps/moderated-chat-and-sentiment-analysis/src/utilities
48 - 286 287 2
Chat.jsx
in apps/moderated-chat-and-sentiment-analysis/src
46 - 286 287 2
index.jsx
in apps/moderated-chat-and-sentiment-analysis/src/components/Input
44 - 286 287 2
style.css
in apps/moderated-chat-and-sentiment-analysis/src/components/SentimentReaction
34 - 287 287 1
index.jsx
in apps/moderated-chat-and-sentiment-analysis/src/components/SentimentAnalysis
32 - 286 287 2
style.css
in apps/moderated-chat-and-sentiment-analysis/src/views/JoinChannel
31 - 287 287 1
index.jsx
in apps/moderated-chat-and-sentiment-analysis/src/components/Authenticated
27 - 286 287 2
style.css
in apps/moderated-chat-and-sentiment-analysis/src/components/Input
24 - 287 287 1
style.css
in apps/moderated-chat-and-sentiment-analysis/src/components/Messages
20 - 287 287 1
chat.html
in apps/moderated-chat-and-sentiment-analysis/app
13 - 287 287 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
styles.css
in apps/moderated-chat-and-sentiment-analysis/src/utilities
6 - 287 287 1
style.css
in apps/moderated-chat-and-sentiment-analysis/src/components/SentimentAnalysis
7 - 287 287 1
style.css
in apps/moderated-chat-and-sentiment-analysis/src/views/Channel
9 - 287 287 1
chat.html
in apps/moderated-chat-and-sentiment-analysis/app
13 - 287 287 1
style.css
in apps/moderated-chat-and-sentiment-analysis/src/components/Messages
20 - 287 287 1
style.css
in apps/moderated-chat-and-sentiment-analysis/src/components/Input
24 - 287 287 1
style.css
in apps/moderated-chat-and-sentiment-analysis/src/views/JoinChannel
31 - 287 287 1
style.css
in apps/moderated-chat-and-sentiment-analysis/src/components/SentimentReaction
34 - 287 287 1
Chat.css
in apps/moderated-chat-and-sentiment-analysis/src
53 - 287 287 1
template.yaml
in apps/moderated-chat-and-sentiment-analysis/backend
445 - 287 287 1
index.js
in apps/moderated-chat-and-sentiment-analysis/src
5 - 286 287 2
Config.js
in apps/moderated-chat-and-sentiment-analysis/src
7 - 286 287 2
routes.jsx
in apps/moderated-chat-and-sentiment-analysis/src/constants
11 - 286 287 2
getReactionEmoji.jsx
in apps/moderated-chat-and-sentiment-analysis/src/utilities
12 - 286 287 2
index.jsx
in apps/moderated-chat-and-sentiment-analysis/src/components/Notifications
12 - 286 287 2
index.jsx
in apps/moderated-chat-and-sentiment-analysis/src/components/Authenticated
27 - 286 287 2
index.jsx
in apps/moderated-chat-and-sentiment-analysis/src/components/SentimentAnalysis
32 - 286 287 2
index.jsx
in apps/moderated-chat-and-sentiment-analysis/src/components/Input
44 - 286 287 2
Chat.jsx
in apps/moderated-chat-and-sentiment-analysis/src
46 - 286 287 2
insertDateHeaders.jsx
in apps/moderated-chat-and-sentiment-analysis/src/utilities
48 - 286 287 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
VideoInputTransformControl.tsx
in apps/meeting/src/components/MeetingControls
198 3 8 8 1
VideoTransformDropdown.tsx
in apps/meeting/src/components/DeviceSelection/CameraDevices
88 1 5 8 2
device-utils.ts
in apps/meeting/src/utils
22 - 8 8 1
use-memo-compare.ts
in apps/meeting/src/utils
16 1 8 8 1
ChannelActivity.kt
in apps/chat-android/app/src/main/java/com/amazonaws/services/chime/sdkdemo/ui/channel/view/activity
114 3 96 96 1
AppInstanceSettingsViewModel.kt
in apps/chat-android/app/src/main/java/com/amazonaws/services/chime/sdkdemo/ui/channel/presentation
112 4 96 96 1
NotificationSettingsViewModel.kt
in apps/chat-android/app/src/main/java/com/amazonaws/services/chime/sdkdemo/ui/messaging/presentation
110 3 96 96 1
DefaultFirebaseMessagingService.kt
in apps/chat-android/app/src/main/java/com/amazonaws/services/chime/sdkdemo
102 2 96 96 1
ChannelViewModel.kt
in apps/chat-android/app/src/main/java/com/amazonaws/services/chime/sdkdemo/ui/channel/presentation
100 2 96 96 1
NotificationSettingsActivity.kt
in apps/chat-android/app/src/main/java/com/amazonaws/services/chime/sdkdemo/ui/messaging/view/activity
99 1 96 96 1
AppInstanceSettingsActivity.kt
in apps/chat-android/app/src/main/java/com/amazonaws/services/chime/sdkdemo/ui/channel/view/activity
91 1 96 96 1
ChannelAdapter.kt
in apps/chat-android/app/src/main/java/com/amazonaws/services/chime/sdkdemo/ui/channel/view/adapter
45 5 96 96 1
UserEndpoint.kt
in apps/chat-android/app/src/main/java/com/amazonaws/services/chime/sdkdemo/data
7 - 96 96 1
Channel.kt
in apps/chat-android/app/src/main/java/com/amazonaws/services/chime/sdkdemo/data
7 - 96 96 1
state.tsx
in apps/meeting/src/providers/VideoTileGridProvider
326 1 25 98 2
index.tsx
in apps/meeting/src/providers/VideoTileGridProvider
172 - 25 98 2
Utils.ts
in apps/meeting/src/providers/VideoTileGridProvider
131 - 25 98 2
index.tsx
in apps/meeting/src/components/icons/Spinner
76 - 25 98 2
FeaturedLayout.tsx
in apps/meeting/src/components/icons
16 - 98 98 1
Styled.tsx
in apps/meeting/src/components/icons/Spinner
16 - 98 98 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
VideoTransformDropdown.tsx
in apps/meeting/src/components/DeviceSelection/CameraDevices
88 1 5 8 2
index.tsx
in apps/meeting/src/containers/MeetingForm
225 - 8 228 8
VideoInputTransformControl.tsx
in apps/meeting/src/components/MeetingControls
198 3 8 8 1
AppStateProvider.tsx
in apps/meeting/src/providers
133 2 8 228 8
index.tsx
in apps/meeting/src/containers/MeetingProviderWrapper
122 - 8 132 5
index.tsx
in apps/meeting/src/containers/MeetingControls
49 - 8 228 7
index.ts
in apps/meeting/src/types
49 - 8 228 6
index.tsx
in apps/meeting/src/components/DeviceSelection/CameraDevices
39 - 8 228 5
device-utils.ts
in apps/meeting/src/utils
22 - 8 8 1
use-memo-compare.ts
in apps/meeting/src/utils
16 1 8 8 1
state.tsx
in apps/meeting/src/providers/VideoTileGridProvider
326 1 25 98 2
index.tsx
in apps/meeting/src/containers/VideoStreamMetrics
179 1 25 228 3
index.tsx
in apps/meeting/src/providers/VideoTileGridProvider
172 - 25 98 2
index.tsx
in apps/meeting/src/containers/LocalMediaStreamMetrics
160 - 25 228 3
server.js
in apps/meeting
142 2 25 228 3
Utils.ts
in apps/meeting/src/providers/VideoTileGridProvider
131 - 25 98 2
NavigationProvider.tsx
in apps/meeting/src/providers
89 - 25 228 3
index.tsx
in apps/meeting/src/containers/Navigation
85 - 25 228 4
index.tsx
in apps/meeting/src/components/icons/Spinner
76 - 25 98 2
index.tsx
in apps/meeting/src/containers/EndMeetingControl
67 - 25 228 3