android / wear-os-samples
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 136 files with 9,461 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 29 files changed 6-20 times (3,555 lines of code)
    • 107 files changed 1-5 times (5,906 lines of code)
0% | 0% | 0% | 37% | 62%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
xml, kt, gradle, java, properties, md, bat, yml, gitignore, yaml, pro, txt, sh, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
kt0% | 0% | 0% | 46% | 53%
java0% | 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
WatchFaceAlphaKotlin0% | 0% | 0% | 93% | 6%
WearTilesKotlin0% | 0% | 0% | 86% | 13%
WearComplicationDataSourcesTestSuite0% | 0% | 0% | 90% | 9%
WearSpeakerSample0% | 0% | 0% | 72% | 27%
WearVerifyRemoteApp0% | 0% | 0% | 99% | <1%
WearOAuth0% | 0% | 0% | 78% | 21%
ComposeAdvanced0% | 0% | 0% | 14% | 85%
WearAccessibilityApp0% | 0% | 0% | 0% | 100%
RuntimePermissionsWear0% | 0% | 0% | 0% | 100%
DataLayer0% | 0% | 0% | 0% | 100%
AlwaysOnKotlin0% | 0% | 0% | 0% | 100%
TimeText0% | 0% | 0% | 0% | 100%
WearStandaloneGoogleSignIn0% | 0% | 0% | 0% | 100%
ComposeStarter0% | 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
AnalogWatchCanvasRenderer.kt
in WatchFaceAlphaKotlin/app/src/main/java/com/example/android/wearable/alpha
376 3 92 378 15
WatchFaceConfigActivity.kt
in WatchFaceAlphaKotlin/app/src/main/java/com/example/android/wearable/alpha/editor
94 5 92 206 14
MainActivity.kt
in WearSpeakerSample/wear/src/main/java/com/example/android/wearable/speaker
12 1 2 225 13
FitnessTileService.kt
in WearTilesKotlin/app/src/main/java/com/example/wear/tiles/fitness
115 2 156 339 12
SpeakerScreen.kt
in WearSpeakerSample/wear/src/main/java/com/example/android/wearable/speaker
172 2 2 154 12
SpeakerApp.kt
in WearSpeakerSample/wear/src/main/java/com/example/android/wearable/speaker
119 2 2 154 11
SoundRecorder.kt
in WearSpeakerSample/wear/src/main/java/com/example/android/wearable/speaker
110 2 2 225 10
AuthPKCEViewModel.kt
in WearOAuth/oauth-pkce/src/main/java/com/example/android/wearable/oauth/pkce
137 3 128 204 10
PlayNextSongTileService.kt
in WearTilesKotlin/app/src/main/java/com/example/wear/tiles/media
159 1 156 339 10
WatchFaceConfigStateHolder.kt
in WatchFaceAlphaKotlin/app/src/main/java/com/example/android/wearable/alpha/editor
187 4 92 168 10
ControlDashboard.kt
in WearSpeakerSample/wear/src/main/java/com/example/android/wearable/speaker
197 1 2 154 10
MessagingTileService.kt
in WearTilesKotlin/app/src/main/java/com/example/wear/tiles/messaging
321 3 156 339 10
MainWearActivity.kt
in WearVerifyRemoteApp/Wearable/src/main/java/com/example/android/wearable/wear/wearverifyremoteapp
137 4 164 206 9
AnalogWatchFaceService.kt
in WatchFaceAlphaKotlin/app/src/main/java/com/example/android/wearable/alpha
46 2 92 378 8
ComplicationToggleReceiver.kt
in WearComplicationDataSourcesTestSuite/Wearable/src/main/java/com/example/android/wearable/wear/wearcomplicationproviderstestsuite
48 2 101 204 8
ComplicationUtils.kt
in WatchFaceAlphaKotlin/app/src/main/java/com/example/android/wearable/alpha/utils
95 1 92 359 8
ColorStyleIdAndResourceIds.kt
in WatchFaceAlphaKotlin/app/src/main/java/com/example/android/wearable/alpha/data/watchface
111 2 162 206 8
AuthDeviceGrantViewModel.kt
in WearOAuth/oauth-device-grant/src/main/java/com/example/android/wearable/oauth/devicegrant
125 1 164 204 8
MainMobileActivity.kt
in WearVerifyRemoteApp/Application/src/main/java/com/example/android/wearable/wear/wearverifyremoteapp
179 4 164 207 8
AuthPKCEActivity.kt
in WearOAuth/oauth-pkce/src/main/java/com/example/android/wearable/oauth/pkce
22 1 164 204 7