microsoft / appcenter-sdk-android
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: 210
  • Daily file updates (only one update per file and date counted): 2308
  • First update: 2016-06-14
  • Latest update: 2022-01-13
  • Days between first and latest update: 2040 (291 weeks, estimated 1455 working days)
  • Active days (at least one file change): 1002
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 210 files with 18,355 lines of code in files.
    • 205 files that are 366+ days old (17,948 lines of code)
    • 3 files that are 181-365 days old (228 lines of code)
    • 2 files that are 91-180 days old (179 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)
97% | 1% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 210 files with 18,355 lines of code in files.
    • 96 files have been last changed 366+ days ago (4,721 lines of code)
    • 89 files have been last changed 181-365 days ago (8,339 lines of code)
    • 4 files have been last changed 91-180 days ago (452 lines of code)
    • 20 files have been last changed 31-90 days ago (4,739 lines of code)
    • 1 files have been last changed 1-30 days ago (104 lines of code)
25% | 45% | 2% | 25% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, xml, gradle, sh, pro, md, txt, json, mk, properties, cpp, gitignore, ps1, bat, yml, gitmodules
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java97% | 1% | <1% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java24% | 46% | 2% | 26% | <1%
ps1100% | 0% | 0% | 0% | 0%
cpp100% | 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
apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch100% | 0% | 0% | 0% | 0%
sdk/appcenter/src/main/java/com/microsoft/appcenter/ingestion97% | 2% | 0% | 0% | 0%
sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute91% | 1% | 6% | 0% | 0%
sdk/appcenter-crashes/src/main/java/com/microsoft/appcenter/crashes100% | 0% | 0% | 0% | 0%
sdk/appcenter/src/main/java/com/microsoft/appcenter/utils93% | 6% | 0% | 0% | 0%
sdk/appcenter-analytics/src/main/java/com/microsoft/appcenter/analytics100% | 0% | 0% | 0% | 0%
sdk/appcenter/src/main/java/com/microsoft/appcenter100% | 0% | 0% | 0% | 0%
sdk/appcenter/src/main/java/com/microsoft/appcenter/http100% | 0% | 0% | 0% | 0%
sdk/appcenter/src/main/java/com/microsoft/appcenter/channel100% | 0% | 0% | 0% | 0%
sdk/appcenter/src/main/java/com/microsoft/appcenter/persistence100% | 0% | 0% | 0% | 0%
localization100% | 0% | 0% | 0% | 0%
sdk/appcenter-distribute-play/src/main/java/com/microsoft/appcenter/distribute100% | 0% | 0% | 0% | 0%
apps/sasquatch/src/main/cpp100% | 0% | 0% | 0% | 0%
apps/sasquatch/src/main/java/com/microsoft/appcenter/analytics100% | 0% | 0% | 0% | 0%
apps/sasquatch/src/main/java/com/microsoft/appcenter/crashes100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
sdk/appcenter/src/main/java/com/microsoft/appcenter/ingestion66% | 31% | 0% | 2% | 0%
sdk/appcenter-crashes/src/main/java/com/microsoft/appcenter/crashes34% | 65% | 0% | 0% | 0%
apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch20% | 46% | 0% | 32% | 0%
sdk/appcenter/src/main/java/com/microsoft/appcenter/http52% | 47% | 0% | 0% | 0%
sdk/appcenter-analytics/src/main/java/com/microsoft/appcenter/analytics23% | 37% | 0% | 38% | 0%
localization100% | 0% | 0% | 0% | 0%
sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute5% | 17% | 1% | 71% | 3%
sdk/appcenter/src/main/java/com/microsoft/appcenter/utils5% | 59% | 20% | 14% | 0%
apps/sasquatch/src/main/cpp100% | 0% | 0% | 0% | 0%
sdk/appcenter/src/main/java/com/microsoft/appcenter7% | 29% | 0% | 63% | 0%
apps/sasquatch/src/main/java/com/microsoft/appcenter/crashes100% | 0% | 0% | 0% | 0%
sdk/appcenter/src/main/java/com/microsoft/appcenter/channel0% | 100% | 0% | 0% | 0%
sdk/appcenter/src/main/java/com/microsoft/appcenter/persistence0% | 100% | 0% | 0% | 0%
sdk/appcenter-distribute-play/src/main/java/com/microsoft/appcenter/distribute0% | 100% | 0% | 0% | 0%
apps/sasquatch/src/main/java/com/microsoft/appcenter/analytics0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
TouchDownCheckinScript.ps1
in localization
201 - 1539 1588 18
Distribute.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute
1310 87 53 1559 189
SettingsActivity.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch/activities
788 20 53 1559 141
Crashes.java
in sdk/appcenter-crashes/src/main/java/com/microsoft/appcenter/crashes
787 60 243 1559 138
DefaultChannel.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/channel
547 33 243 1559 131
Analytics.java
in sdk/appcenter-analytics/src/main/java/com/microsoft/appcenter/analytics
483 60 56 1559 120
ErrorLogHelper.java
in sdk/appcenter-crashes/src/main/java/com/microsoft/appcenter/crashes/utils
460 33 243 1559 74
DatabasePersistence.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/persistence
372 16 243 1559 93
CryptoUtils.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/utils/crypto
290 13 150 1559 39
MainActivity.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch/activities
287 16 53 1559 149
Device.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/ingestion/models
256 36 965 1559 15
EventActivity.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch/activities
244 9 677 1559 59
DatabaseManager.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/utils/storage
232 17 243 1559 101
AbstractErrorLog.java
in sdk/appcenter-crashes/src/main/java/com/microsoft/appcenter/crashes/ingestion/models
178 24 1006 1559 9
CrashActivity.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch/activities
148 14 243 1559 34
ErrorAttachmentLog.java
in sdk/appcenter-crashes/src/main/java/com/microsoft/appcenter/crashes/ingestion/models
141 17 243 1559 18
AbstractLog.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/ingestion/models
141 18 243 1559 38
HttpUtils.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/http
124 8 243 1559 45
DeviceInfoHelper.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/utils
122 6 56 1559 28
Exception.java
in sdk/appcenter-crashes/src/main/java/com/microsoft/appcenter/crashes/ingestion/models
119 18 965 1559 14
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
TouchDownCheckinScript.ps1
in localization
201 - 1539 1588 18
AppCenterConsumer.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/utils/async
4 - 1006 1557 6
ServiceCall.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/http
4 - 1006 1559 8
AppCenterFuture.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/utils/async
7 - 1006 1557 8
ModelFactory.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/ingestion/models/json
7 - 1006 1559 6
NativeException.java
in sdk/appcenter-crashes/src/main/java/com/microsoft/appcenter/crashes/model
7 1 1006 1482 5
AnalyticsListener.java
in sdk/appcenter-analytics/src/main/java/com/microsoft/appcenter/analytics/channel
7 - 1006 1559 6
LogFactory.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/ingestion/models/json
8 - 1006 1559 10
Model.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/ingestion/models
8 - 1006 1559 6
PageLog.java
in sdk/appcenter-analytics/src/main/java/com/microsoft/appcenter/analytics/ingestion/models
8 1 1006 1559 10
CryptoHandler.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/utils/crypto
9 - 1006 1559 6
StartServiceLogFactory.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/ingestion/models/json
9 1 1006 1559 10
DistributionStartSessionLogFactory.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute/ingestion/models/json
9 1 1006 1440 11
DistributionStartSessionLog.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute/ingestion/models
9 1 1006 1440 7
CommonSchemaEventLogFactory.java
in sdk/appcenter-analytics/src/main/java/com/microsoft/appcenter/analytics/ingestion/models/one/json
9 1 1006 1350 10
CommonSchemaEventLog.java
in sdk/appcenter-analytics/src/main/java/com/microsoft/appcenter/analytics/ingestion/models/one
9 1 1006 1355 10
StartSessionLogFactory.java
in sdk/appcenter-analytics/src/main/java/com/microsoft/appcenter/analytics/ingestion/models/json
9 1 1006 1559 10
PageLogFactory.java
in sdk/appcenter-analytics/src/main/java/com/microsoft/appcenter/analytics/ingestion/models/json
9 1 1006 1559 10
StartSessionLog.java
in sdk/appcenter-analytics/src/main/java/com/microsoft/appcenter/analytics/ingestion/models
9 1 1006 1559 9
CrashSubActivity2.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch/activities
9 1 1006 1559 6
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ReleaseInstallerListener.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute
126 12 56 101 10
AppCenterPackageInstallerReceiver.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute
53 1 41 102 13
CryptoAesAndEtmHandler.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/utils/crypto
126 2 150 251 6
AbstractAppCenterIngestion.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/ingestion
54 10 243 277 6
DistributeIngestion.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute/ingestion
48 2 243 277 6
Distribute.java
in sdk/appcenter-distribute-play/src/main/java/com/microsoft/appcenter/distribute
91 23 243 570 9
ReleaseDetails.java
in sdk/appcenter-distribute-play/src/main/java/com/microsoft/appcenter/distribute
47 11 243 570 8
DistributeConstants.java
in sdk/appcenter-distribute-play/src/main/java/com/microsoft/appcenter/distribute
18 - 243 570 7
UpdateAction.java
in sdk/appcenter-distribute-play/src/main/java/com/microsoft/appcenter/distribute
15 - 243 570 7
UpdateTrack.java
in sdk/appcenter-distribute-play/src/main/java/com/microsoft/appcenter/distribute
13 - 243 570 7
DistributeListener.java
in sdk/appcenter-distribute-play/src/main/java/com/microsoft/appcenter/distribute
7 - 325 570 10
ApplicationLifecycleListener.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/utils
97 12 243 672 9
MSAAuthenticationProvider.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch
128 6 657 677 5
UpdateTrack.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute
13 - 243 745 9
DependencyConfiguration.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter
13 2 717 790 3
HttpResponse.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/http
49 8 243 791 8
AttachmentsUtil.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch/util
164 10 818 833 4
CrashTestHelper.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch
78 10 818 837 4
PropertyActivity.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch/activities
59 6 243 838 8
AbstractReleaseDownloader.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute/download
27 4 96 853 9
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
InstallerUtils.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute
104 7 18 1559 49
AppCenterLog.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/utils
137 16 41 1557 24
StartServiceLog.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/ingestion/models
63 9 41 1559 22
AppCenterPackageInstallerReceiver.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute
53 1 41 102 13
Distribute.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute
1310 87 53 1559 189
SettingsActivity.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch/activities
788 20 53 1559 141
MainActivity.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch/activities
287 16 53 1559 149
AnalyticsPrivateHelper.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/analytics
24 5 53 1559 10
ActivityConstants.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch/activities
6 - 53 1287 13
AppCenter.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter
697 60 56 1557 152
Analytics.java
in sdk/appcenter-analytics/src/main/java/com/microsoft/appcenter/analytics
483 60 56 1559 120
DownloadManagerReleaseDownloader.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute/download/manager
144 15 56 861 23
ReleaseInstallerListener.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute
126 12 56 101 10
DeviceInfoHelper.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/utils
122 6 56 1559 28
ReleaseDownloadListener.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute
121 6 56 861 33
TestFeatures.java
in apps/sasquatch/src/main/java/com/microsoft/appcenter/sasquatch/features
108 10 56 1559 57
SessionTracker.java
in sdk/appcenter-analytics/src/main/java/com/microsoft/appcenter/analytics/channel
106 10 56 1559 55
DownloadManagerRequestTask.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute/download/manager
67 1 56 860 30
DownloadManagerUpdateTask.java
in sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute/download/manager
50 1 56 860 18
InstrumentationRegistryHelper.java
in sdk/appcenter/src/main/java/com/microsoft/appcenter/utils
24 2 56 1516 22