android / storage-samples
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: 53
  • Daily file updates (only one update per file and date counted): 942
  • First update: 2019-04-15
  • Latest update: 2022-01-24
  • Days between first and latest update: 1016 (145 weeks, estimated 725 working days)
  • Active days (at least one file change): 101
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 53 files with 3,138 lines of code in files.
    • 53 files that are 366+ days old (3,138 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 53 files with 3,138 lines of code in files.
    • 51 files have been last changed 366+ days ago (2,959 lines of code)
    • 2 files have been last changed 181-365 days ago (179 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
94% | 5% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
xml, kt, gradle, java, properties, bat, md, gitignore, pro, yaml, txt, yml, sh, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java100% | 0% | 0% | 0% | 0%
kt100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java100% | 0% | 0% | 0% | 0%
kt85% | 14% | 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
StorageProvider/Application/src/main/java/com/example/android/storageprovider100% | 0% | 0% | 0% | 0%
ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging100% | 0% | 0% | 0% | 0%
ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging100% | 0% | 0% | 0% | 0%
SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts100% | 0% | 0% | 0% | 0%
FileProvider/app/src/main/java/com/example/graygallery/ui100% | 0% | 0% | 0% | 0%
ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles100% | 0% | 0% | 0% | 0%
StorageClient/Application/src/main/java/com/example/android/common100% | 0% | 0% | 0% | 0%
StorageProvider/Application/src/main/java/com/example/android/common100% | 0% | 0% | 0% | 0%
ActionOpenDocument/app/src/main/java/com/example/android/actionopendocument100% | 0% | 0% | 0% | 0%
StorageClient/Application/src/main/java/com/example/android/storageclient100% | 0% | 0% | 0% | 0%
FileProvider/app/src/main/java/com/example/graygallery/utils100% | 0% | 0% | 0% | 0%
FileProvider/app/src/main/java/com/example/graygallery100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
StorageProvider/Application/src/main/java/com/example/android/storageprovider100% | 0% | 0% | 0% | 0%
ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging100% | 0% | 0% | 0% | 0%
ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging100% | 0% | 0% | 0% | 0%
SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts100% | 0% | 0% | 0% | 0%
FileProvider/app/src/main/java/com/example/graygallery/ui100% | 0% | 0% | 0% | 0%
StorageClient/Application/src/main/java/com/example/android/common100% | 0% | 0% | 0% | 0%
StorageProvider/Application/src/main/java/com/example/android/common100% | 0% | 0% | 0% | 0%
ActionOpenDocument/app/src/main/java/com/example/android/actionopendocument100% | 0% | 0% | 0% | 0%
StorageClient/Application/src/main/java/com/example/android/storageclient100% | 0% | 0% | 0% | 0%
ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles41% | 58% | 0% | 0% | 0%
FileProvider/app/src/main/java/com/example/graygallery/utils100% | 0% | 0% | 0% | 0%
FileProvider/app/src/main/java/com/example/graygallery100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ActionOpenDocumentFragment.kt
in ActionOpenDocument/app/src/main/java/com/example/android/actionopendocument
110 6 1017 1019 3
MainActivity.kt
in ActionOpenDocument/app/src/main/java/com/example/android/actionopendocument
90 4 585 1019 6
DirectoryFragment.kt
in ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles
118 4 292 1010 3
MainActivity.kt
in ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles
61 4 292 1010 5
DirectoryEntryAdapter.kt
in ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles
55 3 1010 1010 1
DirectoryFragmentViewModel.kt
in ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles
37 2 1010 1010 1
CachingDocumentFile.kt
in ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles
20 1 1010 1010 1
Event.kt
in ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles
14 1 1010 1010 1
MyCloudProvider.java
in StorageProvider/Application/src/main/java/com/example/android/storageprovider
365 20 799 920 3
ImageProvider.java
in ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging
168 11 920 920 1
ImageProvider.kt
in ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging
155 7 823 920 4
StorageClientFragment.java
in StorageClient/Application/src/main/java/com/example/android/storageclient
147 10 864 920 2
ImageClientFragment.java
in ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging
123 6 920 920 1
ImageClientFragment.kt
in ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging
103 7 826 920 3
SendMessageActivity.java
in SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts
94 7 893 920 2
LogView.java
in StorageProvider/Application/src/main/java/com/example/android/common/logger
80 8 920 920 1
LogView.java
in StorageClient/Application/src/main/java/com/example/android/common/logger
80 8 920 920 1
MainActivity.java
in SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts
77 5 920 920 1
Log.java
in StorageProvider/Application/src/main/java/com/example/android/common/logger
67 18 920 920 1
Log.java
in StorageClient/Application/src/main/java/com/example/android/common/logger
67 18 920 920 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ActionOpenDocumentFragment.kt
in ActionOpenDocument/app/src/main/java/com/example/android/actionopendocument
110 6 1017 1019 3
Event.kt
in ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles
14 1 1010 1010 1
CachingDocumentFile.kt
in ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles
20 1 1010 1010 1
DirectoryFragmentViewModel.kt
in ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles
37 2 1010 1010 1
DirectoryEntryAdapter.kt
in ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles
55 3 1010 1010 1
LogNode.java
in StorageClient/Application/src/main/java/com/example/android/common/logger
4 - 920 920 1
LogNode.java
in StorageProvider/Application/src/main/java/com/example/android/common/logger
4 - 920 920 1
ContactViewBinder.java
in SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts
8 1 920 920 1
ImageViewHolder.kt
in ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging
9 - 920 920 1
MainActivity.kt
in ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging
14 1 920 920 1
ImageViewHolder.java
in ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging
14 - 920 920 1
ImageContract.kt
in ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging
15 - 920 920 1
MainActivity.java
in ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging
15 1 920 920 1
ImageContract.java
in ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging
18 - 920 920 1
MessageOnlyLogFilter.java
in StorageClient/Application/src/main/java/com/example/android/common/logger
21 5 920 920 1
MessageOnlyLogFilter.java
in StorageProvider/Application/src/main/java/com/example/android/common/logger
21 5 920 920 1
LogWrapper.java
in StorageClient/Application/src/main/java/com/example/android/common/logger
25 3 920 920 1
LogWrapper.java
in StorageProvider/Application/src/main/java/com/example/android/common/logger
25 3 920 920 1
Contact.java
in SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts
31 4 920 920 1
SharingShortcutsManager.java
in SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts
39 2 920 920 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AppViewModel.kt
in FileProvider/app/src/main/java/com/example/graygallery/ui
132 5 395 597 4
DashboardFragment.kt
in FileProvider/app/src/main/java/com/example/graygallery/ui
74 4 493 597 2
GalleryFragment.kt
in FileProvider/app/src/main/java/com/example/graygallery/ui
61 1 395 597 4
GalleryAdapter.kt
in FileProvider/app/src/main/java/com/example/graygallery/ui
44 2 493 597 2
BitmapUtils.kt
in FileProvider/app/src/main/java/com/example/graygallery/utils
28 1 493 597 2
MainActivity.kt
in FileProvider/app/src/main/java/com/example/graygallery
24 1 493 597 2
FileUtils.kt
in FileProvider/app/src/main/java/com/example/graygallery/utils
17 2 493 597 2
NetworkUtils.kt
in FileProvider/app/src/main/java/com/example/graygallery/utils
5 - 493 597 2
MyCloudProvider.java
in StorageProvider/Application/src/main/java/com/example/android/storageprovider
365 20 799 920 3
ImageProvider.java
in ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging
168 11 920 920 1
ImageProvider.kt
in ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging
155 7 823 920 4
StorageClientFragment.java
in StorageClient/Application/src/main/java/com/example/android/storageclient
147 10 864 920 2
ImageClientFragment.java
in ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging
123 6 920 920 1
ImageClientFragment.kt
in ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging
103 7 826 920 3
SendMessageActivity.java
in SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts
94 7 893 920 2
LogView.java
in StorageProvider/Application/src/main/java/com/example/android/common/logger
80 8 920 920 1
LogView.java
in StorageClient/Application/src/main/java/com/example/android/common/logger
80 8 920 920 1
MainActivity.java
in SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts
77 5 920 920 1
Log.java
in StorageProvider/Application/src/main/java/com/example/android/common/logger
67 18 920 920 1
Log.java
in StorageClient/Application/src/main/java/com/example/android/common/logger
67 18 920 920 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
DirectoryFragment.kt
in ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles
118 4 292 1010 3
MainActivity.kt
in ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles
61 4 292 1010 5
AppViewModel.kt
in FileProvider/app/src/main/java/com/example/graygallery/ui
132 5 395 597 4
GalleryFragment.kt
in FileProvider/app/src/main/java/com/example/graygallery/ui
61 1 395 597 4
DashboardFragment.kt
in FileProvider/app/src/main/java/com/example/graygallery/ui
74 4 493 597 2
GalleryAdapter.kt
in FileProvider/app/src/main/java/com/example/graygallery/ui
44 2 493 597 2
BitmapUtils.kt
in FileProvider/app/src/main/java/com/example/graygallery/utils
28 1 493 597 2
MainActivity.kt
in FileProvider/app/src/main/java/com/example/graygallery
24 1 493 597 2
FileUtils.kt
in FileProvider/app/src/main/java/com/example/graygallery/utils
17 2 493 597 2
NetworkUtils.kt
in FileProvider/app/src/main/java/com/example/graygallery/utils
5 - 493 597 2
MainActivity.kt
in ActionOpenDocument/app/src/main/java/com/example/android/actionopendocument
90 4 585 1019 6
MyCloudProvider.java
in StorageProvider/Application/src/main/java/com/example/android/storageprovider
365 20 799 920 3
LogFragment.java
in StorageProvider/Application/src/main/java/com/example/android/common/logger
58 4 799 920 3
StorageProviderFragment.java
in StorageProvider/Application/src/main/java/com/example/android/storageprovider
52 6 799 920 3
MainActivity.java
in StorageProvider/Application/src/main/java/com/example/android/storageprovider
43 3 799 920 3
SampleActivityBase.java
in StorageProvider/Application/src/main/java/com/example/android/common/activities
22 3 799 920 3
ImageProvider.kt
in ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging
155 7 823 920 4
ImageClientFragment.kt
in ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging
103 7 826 920 3
LogFragment.java
in StorageClient/Application/src/main/java/com/example/android/common/logger
58 4 829 920 3
MainActivity.java
in StorageClient/Application/src/main/java/com/example/android/storageclient
42 3 829 920 3