android / tv-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 284 files with 18,406 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)
    • 15 files changed 6-20 times (1,090 lines of code)
    • 269 files changed 1-5 times (17,316 lines of code)
0% | 0% | 0% | 5% | 94%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
java, xml, kt, json, gradle, md, properties, gitignore, ts, pro, js, bat, yaml, py, html, org, yml, css, txt, sh
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
kt0% | 0% | 0% | 30% | 69%
java0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
org0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
js0% | 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
ReferenceAppKotlin/app0% | 0% | 0% | 46% | 53%
LeanbackShowcase/app0% | 0% | 0% | 0% | 100%
Leanback/app0% | 0% | 0% | 0% | 100%
ClassicsKotlin/app0% | 0% | 0% | 0% | 100%
AccessibilityDemo/app0% | 0% | 0% | 0% | 100%
ReferenceAppKotlin/firebase0% | 0% | 0% | 0% | 100%
LeanbackShowcase/server0% | 0% | 0% | 0% | 100%
LeanbackShowcase0% | 0% | 0% | 0% | 100%
ReferenceAppKotlin/scripts0% | 0% | 0% | 0% | 100%
ReferenceAppKotlin0% | 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
PlaybackFragment.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/playback
169 10 277 727 20
Video.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/datamodel
58 3 277 727 12
BrowseFragment.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/browse
145 5 277 727 12
MainActivity.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference
97 2 277 739 11
PlaybackViewModel.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/playback
51 4 277 707 10
FileVideoRepository.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/repository
30 4 277 661 8
BrowseAdapter.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/browse
33 - 277 675 8
AuthClient.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/auth
39 7 277 624 8
SignInFragment.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/auth
104 1 277 626 8
BrowseViewModel.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/browse
33 1 277 727 7
VideoRepository.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/repository
35 5 277 661 7
UserManager.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/auth
62 4 277 624 7
SignInViewModel.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/auth
81 4 277 610 7
LoadPlaybackStateListener.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/watchprogress
47 3 277 441 6
HomeScreenChannelHelper.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/homescreenchannels
106 7 277 643 6
WatchProgressPlaybackStateListener.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/watchprogress
30 1 277 403 5
WatchNextPlaybackStateListener.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/watchnext
37 1 277 312 5
DeepLinkViewModel.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/deeplink
41 2 277 596 5
TvReferenceApplication.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference
43 3 277 561 5
HomeScreenChannelWorker.kt
in ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/homescreenchannels
45 1 277 643 5