microsoft / vsts-authentication-library-for-java
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: 83
  • Daily file updates (only one update per file and date counted): 408
  • First update: 2015-08-31
  • Latest update: 2018-08-14
  • Days between first and latest update: 1080 (154 weeks, estimated 770 working days)
  • Active days (at least one file change): 141
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 83 files with 5,854 lines of code in files.
    • 83 files that are 366+ days old (5,854 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 83 files with 5,854 lines of code in files.
    • 83 files have been last changed 366+ days ago (5,854 lines of code)
    • 0 files have been last changed 181-365 days ago (0 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)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, groovy, xml, txt, gitignore, md, json, yml, gitattributes
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java100% | 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%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
common/src/main/java/com/microsoft/alm/helpers100% | 0% | 0% | 0% | 0%
core/src/main/java/com/microsoft/alm/auth/oauth100% | 0% | 0% | 0% | 0%
common/src/main/java/com/microsoft/alm/secret100% | 0% | 0% | 0% | 0%
storage/src/main/java/com/microsoft/alm/storage/macosx100% | 0% | 0% | 0% | 0%
core/src/main/java/com/microsoft/alm/auth/pat100% | 0% | 0% | 0% | 0%
storage/src/main/java/com/microsoft/alm/storage/posix100% | 0% | 0% | 0% | 0%
common/src/main/java/com/microsoft/alm/storage100% | 0% | 0% | 0% | 0%
storage/src/main/java/com/microsoft/alm/storage/windows100% | 0% | 0% | 0% | 0%
providers/src/main/java/com/microsoft/alm/provider100% | 0% | 0% | 0% | 0%
core/src/main/java/com/microsoft/alm/auth/basic100% | 0% | 0% | 0% | 0%
core/src/main/java/com/microsoft/alm/auth100% | 0% | 0% | 0% | 0%
storage/src/main/java/com/microsoft/alm/storage100% | 0% | 0% | 0% | 0%
sample/src/main/java/com/microsoft/alm/auth/sample100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
common/src/main/java/com/microsoft/alm/helpers100% | 0% | 0% | 0% | 0%
core/src/main/java/com/microsoft/alm/auth/oauth100% | 0% | 0% | 0% | 0%
common/src/main/java/com/microsoft/alm/secret100% | 0% | 0% | 0% | 0%
storage/src/main/java/com/microsoft/alm/storage/macosx100% | 0% | 0% | 0% | 0%
core/src/main/java/com/microsoft/alm/auth/pat100% | 0% | 0% | 0% | 0%
storage/src/main/java/com/microsoft/alm/storage/posix100% | 0% | 0% | 0% | 0%
common/src/main/java/com/microsoft/alm/storage100% | 0% | 0% | 0% | 0%
storage/src/main/java/com/microsoft/alm/storage/windows100% | 0% | 0% | 0% | 0%
providers/src/main/java/com/microsoft/alm/provider100% | 0% | 0% | 0% | 0%
core/src/main/java/com/microsoft/alm/auth/basic100% | 0% | 0% | 0% | 0%
core/src/main/java/com/microsoft/alm/auth100% | 0% | 0% | 0% | 0%
storage/src/main/java/com/microsoft/alm/storage100% | 0% | 0% | 0% | 0%
sample/src/main/java/com/microsoft/alm/auth/sample100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Token.java
in common/src/main/java/com/microsoft/alm/secret
225 18 2019 2183 6
StringHelper.java
in common/src/main/java/com/microsoft/alm/helpers
113 11 2089 2183 5
SystemHelper.java
in common/src/main/java/com/microsoft/alm/helpers
13 3 2104 2183 8
App.java
in sample/src/main/java/com/microsoft/alm/auth/sample
72 1 1746 2155 14
OAuth2Authenticator.java
in core/src/main/java/com/microsoft/alm/auth/oauth
258 19 1775 2147 26
VstsPatAuthenticator.java
in core/src/main/java/com/microsoft/alm/auth/pat
240 17 1805 2147 14
AzureAuthority.java
in core/src/main/java/com/microsoft/alm/auth/oauth
217 12 1267 2147 22
VsoAzureAuthority.java
in core/src/main/java/com/microsoft/alm/auth/pat
174 10 1267 2147 8
JaxrsClientProvider.java
in providers/src/main/java/com/microsoft/alm/provider
166 10 1775 2147 3
BaseAuthenticator.java
in core/src/main/java/com/microsoft/alm/auth
147 19 1838 2147 8
TokenPair.java
in common/src/main/java/com/microsoft/alm/secret
138 12 2022 2147 6
DefaultCredentialPrompt.java
in core/src/main/java/com/microsoft/alm/auth/basic
137 6 2147 2147 1
UriHelper.java
in common/src/main/java/com/microsoft/alm/helpers
104 5 1267 2147 5
Credential.java
in common/src/main/java/com/microsoft/alm/secret
94 10 2089 2147 2
Environment.java
in common/src/main/java/com/microsoft/alm/helpers
91 3 2147 2147 1
UserPasswordCredentialProvider.java
in providers/src/main/java/com/microsoft/alm/provider
86 6 2147 2147 1
VsoTokenScope.java
in common/src/main/java/com/microsoft/alm/secret
74 6 2147 2147 1
BasicAuthAuthenticator.java
in core/src/main/java/com/microsoft/alm/auth/basic
56 7 2019 2147 3
IOHelper.java
in common/src/main/java/com/microsoft/alm/helpers
55 4 2041 2147 2
Path.java
in common/src/main/java/com/microsoft/alm/helpers
54 8 1761 2147 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Func.java
in common/src/main/java/com/microsoft/alm/helpers
4 - 2147 2147 1
Action.java
in common/src/main/java/com/microsoft/alm/helpers
4 - 2147 2147 1
UserIdentifierType.java
in core/src/main/java/com/microsoft/alm/auth/oauth
6 - 2147 2147 1
PromptValue.java
in core/src/main/java/com/microsoft/alm/auth/oauth
6 - 2147 2147 1
CredentialPrompt.java
in core/src/main/java/com/microsoft/alm/auth/basic
6 - 2147 2147 1
PromptBehavior.java
in core/src/main/java/com/microsoft/alm/auth
6 - 2147 2147 1
ObjectExtensions.java
in common/src/main/java/com/microsoft/alm/helpers
6 1 2147 2147 1
QueryString.java
in common/src/main/java/com/microsoft/alm/helpers
8 1 2147 2147 1
IteratorExtensions.java
in common/src/main/java/com/microsoft/alm/helpers
11 1 2147 2147 1
ScopeSet.java
in common/src/main/java/com/microsoft/alm/helpers
15 3 2147 2147 1
Options.java
in providers/src/main/java/com/microsoft/alm/provider
18 2 2147 2147 1
NotImplementedException.java
in common/src/main/java/com/microsoft/alm/helpers
19 4 2147 2147 1
BitConverter.java
in common/src/main/java/com/microsoft/alm/helpers
19 1 2147 2147 1
UserIdentifier.java
in core/src/main/java/com/microsoft/alm/auth/oauth
30 6 2147 2147 1
TokenType.java
in common/src/main/java/com/microsoft/alm/secret
33 5 2147 2147 1
Guid.java
in common/src/main/java/com/microsoft/alm/helpers
44 2 2147 2147 1
StringContent.java
in common/src/main/java/com/microsoft/alm/helpers
45 5 2147 2147 1
Debug.java
in common/src/main/java/com/microsoft/alm/helpers
53 2 2147 2147 1
TokenScope.java
in common/src/main/java/com/microsoft/alm/secret
54 9 2147 2147 1
VsoTokenScope.java
in common/src/main/java/com/microsoft/alm/secret
74 6 2147 2147 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
SettingsHelper.java
in common/src/main/java/com/microsoft/alm/helpers
80 5 1761 1775 2
HttpClientFactory.java
in core/src/main/java/com/microsoft/alm/auth
9 1 1805 1816 2
HttpClientImpl.java
in common/src/main/java/com/microsoft/alm/helpers
166 20 1323 1817 3
HttpResponse.java
in common/src/main/java/com/microsoft/alm/helpers
6 - 1805 1817 2
AzureAuthorityProvider.java
in core/src/main/java/com/microsoft/alm/auth/oauth/helper
23 1 1805 1852 4
KeychainSecurityBackedTokenPairStore.java
in storage/src/main/java/com/microsoft/alm/storage/macosx
23 4 2020 2023 3
CredManagerBackedTokenPairStore.java
in storage/src/main/java/com/microsoft/alm/storage/windows
18 3 1783 2023 3
SwtJarLoader.java
in core/src/main/java/com/microsoft/alm/auth/oauth/helper
97 5 1774 2043 5
FileHashHelper.java
in core/src/main/java/com/microsoft/alm/auth/oauth/helper
30 2 2043 2043 1
KeychainSecurityCliStore.java
in storage/src/main/java/com/microsoft/alm/storage/macosx
419 18 2019 2098 6
GnomeKeyringBackedSecureStore.java
in storage/src/main/java/com/microsoft/alm/storage/posix/internal
188 10 1775 2098 6
StorageProvider.java
in storage/src/main/java/com/microsoft/alm/storage
146 7 2022 2098 2
CredManagerBackedSecureStore.java
in storage/src/main/java/com/microsoft/alm/storage/windows/internal
133 6 2098 2098 1
CredAdvapi32.java
in storage/src/main/java/com/microsoft/alm/storage/windows/internal
126 13 2098 2098 1
GnomeKeyringLibrary.java
in storage/src/main/java/com/microsoft/alm/storage/posix/internal
70 3 2069 2098 3
GnomeKeyringBackedCredentialStore.java
in storage/src/main/java/com/microsoft/alm/storage/posix
69 6 2089 2098 2
GnomeKeyringBackedTokenPairStore.java
in storage/src/main/java/com/microsoft/alm/storage/posix
37 3 2022 2098 4
KeychainSecurityBackedCredentialStore.java
in storage/src/main/java/com/microsoft/alm/storage/macosx
23 4 2020 2098 2
KeychainSecurityBackedTokenStore.java
in storage/src/main/java/com/microsoft/alm/storage/macosx
22 4 2020 2098 2
GLibInitializer.java
in storage/src/main/java/com/microsoft/alm/storage/posix/internal
19 3 2098 2098 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AzureAuthority.java
in core/src/main/java/com/microsoft/alm/auth/oauth
217 12 1267 2147 22
VsoAzureAuthority.java
in core/src/main/java/com/microsoft/alm/auth/pat
174 10 1267 2147 8
UriHelper.java
in common/src/main/java/com/microsoft/alm/helpers
104 5 1267 2147 5
Secret.java
in common/src/main/java/com/microsoft/alm/secret
44 4 1267 2147 4
HttpClientImpl.java
in common/src/main/java/com/microsoft/alm/helpers
166 20 1323 1817 3
App.java
in sample/src/main/java/com/microsoft/alm/auth/sample
72 1 1746 2155 14
SettingsHelper.java
in common/src/main/java/com/microsoft/alm/helpers
80 5 1761 1775 2
Path.java
in common/src/main/java/com/microsoft/alm/helpers
54 8 1761 2147 2
SwtJarLoader.java
in core/src/main/java/com/microsoft/alm/auth/oauth/helper
97 5 1774 2043 5
OAuth2Authenticator.java
in core/src/main/java/com/microsoft/alm/auth/oauth
258 19 1775 2147 26
GnomeKeyringBackedSecureStore.java
in storage/src/main/java/com/microsoft/alm/storage/posix/internal
188 10 1775 2098 6
JaxrsClientProvider.java
in providers/src/main/java/com/microsoft/alm/provider
166 10 1775 2147 3
CredManagerBackedTokenPairStore.java
in storage/src/main/java/com/microsoft/alm/storage/windows
18 3 1783 2023 3
VstsPatAuthenticator.java
in core/src/main/java/com/microsoft/alm/auth/pat
240 17 1805 2147 14
DeviceFlowImpl.java
in core/src/main/java/com/microsoft/alm/auth/oauth
116 6 1805 2099 7
Global.java
in core/src/main/java/com/microsoft/alm/auth/oauth
25 3 1805 2147 3
AzureAuthorityProvider.java
in core/src/main/java/com/microsoft/alm/auth/oauth/helper
23 1 1805 1852 4
HttpClient.java
in common/src/main/java/com/microsoft/alm/helpers
13 - 1805 2147 5
HttpClientFactory.java
in core/src/main/java/com/microsoft/alm/auth
9 1 1805 1816 2
HttpResponse.java
in common/src/main/java/com/microsoft/alm/helpers
6 - 1805 1817 2