microsoft / artifacts-credprovider
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: 51
  • Daily file updates (only one update per file and date counted): 92
  • First update: 2018-06-14
  • Latest update: 2022-01-18
  • Days between first and latest update: 1315 (187 weeks, estimated 935 working days)
  • Active days (at least one file change): 127
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 51 files with 2,937 lines of code in files.
    • 51 files that are 366+ days old (2,937 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 51 files with 2,937 lines of code in files.
    • 47 files have been last changed 366+ days ago (2,491 lines of code)
    • 1 files have been last changed 181-365 days ago (128 lines of code)
    • 1 files have been last changed 91-180 days ago (6 lines of code)
    • 1 files have been last changed 31-90 days ago (127 lines of code)
    • 1 files have been last changed 1-30 days ago (185 lines of code)
84% | 4% | <1% | 4% | 6%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
cs, yml, txt, csproj, md, json, gitignore, resx, props, ps1, sh, nuspec
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cs100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
props100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cs95% | 4% | 0% | 0% | 0%
props0% | 0% | 100% | 0% | 0%
ps10% | 0% | 0% | 100% | 0%
yml0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
CredentialProvider.Microsoft/CredentialProviders/Vsts100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft/Util100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft/RequestHandlers100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft/Logging100% | 0% | 0% | 0% | 0%
build100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft/CredentialProviders/VstsBuildTaskServiceEndpoint100% | 0% | 0% | 0% | 0%
helpers100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft/CredentialProviders/VstsBuildTask100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft/CredentialProviders100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
CredentialProvider.Microsoft/CredentialProviders/Vsts100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft/Util100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft/RequestHandlers100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft/Logging100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft/CredentialProviders/VstsBuildTask100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft/CredentialProviders100% | 0% | 0% | 0% | 0%
CredentialProvider.Microsoft/CredentialProviders/VstsBuildTaskServiceEndpoint0% | 100% | 0% | 0% | 0%
ROOT0% | 0% | 100% | 0% | 0%
helpers0% | 0% | 0% | 100% | 0%
build0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Program.cs
in CredentialProvider.Microsoft
233 3 427 1327 33
EnvUtil.cs
in CredentialProvider.Microsoft/Util
146 13 427 1327 17
IAuthUtil.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
141 7 427 1327 9
VstsCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
130 3 444 1327 16
GetAuthenticationCredentialsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
130 6 444 1327 15
AdalTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
110 5 829 1327 7
VstsBuildTaskCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTask
78 4 444 1327 10
VstsSessionTokenClient.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
68 2 1168 1327 7
LoggerBase.cs
in CredentialProvider.Microsoft/Logging
67 4 852 1327 4
RequestHandlerBase.cs
in CredentialProvider.Microsoft/RequestHandlers
66 3 852 1327 9
ExtensionMethods.cs
in CredentialProvider.Microsoft/Util
56 8 852 1327 5
AdalFileCache.cs
in CredentialProvider.Microsoft/Util
52 5 829 1327 3
EncryptedFile.cs
in CredentialProvider.Microsoft/Util
50 2 1322 1327 2
CredentialProviderBase.cs
in CredentialProvider.Microsoft/CredentialProviders
47 6 1270 1327 3
CredentialProviderArgs.cs
in CredentialProvider.Microsoft
42 - 922 1327 10
IAdalTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
35 2 1124 1327 4
MultiLogger.cs
in CredentialProvider.Microsoft/Logging
33 2 852 1327 3
ICache.cs
in CredentialProvider.Microsoft/Util
33 3 1322 1327 2
GetOperationClaimsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
32 2 1322 1327 2
RequestHandlerCollection.cs
in CredentialProvider.Microsoft/RequestHandlers
26 4 1322 1327 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
InitializeRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
18 2 1322 1327 2
SetCredentialsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
19 2 1322 1327 2
SetLogLevelRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
20 2 1322 1327 2
RequestHandlerCollection.cs
in CredentialProvider.Microsoft/RequestHandlers
26 4 1322 1327 2
GetOperationClaimsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
32 2 1322 1327 2
ICache.cs
in CredentialProvider.Microsoft/Util
33 3 1322 1327 2
EncryptedFile.cs
in CredentialProvider.Microsoft/Util
50 2 1322 1327 2
ICredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders
14 - 1270 1327 3
CredentialProviderBase.cs
in CredentialProvider.Microsoft/CredentialProviders
47 6 1270 1327 3
VstsSessionToken.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
18 - 1200 1327 3
WindowsIntegratedAuthUtils.cs
in CredentialProvider.Microsoft/Util
39 2 1200 1200 1
IAdalTokenProviderFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
8 - 1168 1327 4
IBearerTokenProvidersFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
9 - 1168 1174 2
IVstsSessionTokenClient.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
11 - 1168 1174 2
IVstsSessionTokenFromBearerTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
15 - 1168 1174 2
VstsAdalTokenProviderFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
25 2 1168 1174 2
AdalTokenCacheUtils.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
26 1 1168 1174 2
VstsSessionTokenFromBearerTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
51 2 1168 1174 2
VstsSessionTokenClient.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
68 2 1168 1327 7
IAdalTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
35 2 1124 1327 4
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
MsalBearerTokenProvidersFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts/MSAL
27 2 427 653 3
MsalTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts/MSAL
165 7 427 654 4
MsalBearerTokenProviders.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts/MSAL
91 12 427 654 3
IMsalTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts/MSAL
35 2 427 654 4
MsalTokenProviderFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts/MSAL
14 1 427 654 4
IMsalTokenProviderFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts/MSAL
9 - 427 654 4
LogEveryMessageFileLogger.cs
in CredentialProvider.Microsoft/Logging
65 3 852 852 1
ConsoleLoggers.cs
in CredentialProvider.Microsoft/Logging
28 4 852 971 3
CredentialResult.cs
in CredentialProvider.Microsoft/Logging
17 1 987 991 2
BearerTokenProviders.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
109 12 444 1174 7
VstsSessionTokenFromBearerTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
51 2 1168 1174 2
BearerTokenProvidersFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
27 2 444 1174 7
AdalTokenCacheUtils.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
26 1 1168 1174 2
VstsAdalTokenProviderFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
25 2 1168 1174 2
IVstsSessionTokenFromBearerTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
15 - 1168 1174 2
IVstsSessionTokenClient.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
11 - 1168 1174 2
IBearerTokenProvidersFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
9 - 1168 1174 2
WindowsIntegratedAuthUtils.cs
in CredentialProvider.Microsoft/Util
39 2 1200 1200 1
installcredprovider.ps1
in helpers
127 - 56 1236 11
VstsBuildTaskServiceEndpointCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTaskServiceEndpoint
128 5 257 1270 11
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
build.yml
in build
185 - 13 1321 21
installcredprovider.ps1
in helpers
127 - 56 1236 11
props
Build.props
in root
6 - 137 1270 31
VstsBuildTaskServiceEndpointCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTaskServiceEndpoint
128 5 257 1270 11
Program.cs
in CredentialProvider.Microsoft
233 3 427 1327 33
MsalTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts/MSAL
165 7 427 654 4
EnvUtil.cs
in CredentialProvider.Microsoft/Util
146 13 427 1327 17
IAuthUtil.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
141 7 427 1327 9
MsalBearerTokenProviders.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts/MSAL
91 12 427 654 3
IMsalTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts/MSAL
35 2 427 654 4
MsalBearerTokenProvidersFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts/MSAL
27 2 427 653 3
MsalTokenProviderFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts/MSAL
14 1 427 654 4
IMsalTokenProviderFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts/MSAL
9 - 427 654 4
VstsCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
130 3 444 1327 16
GetAuthenticationCredentialsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
130 6 444 1327 15
BearerTokenProviders.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
109 12 444 1174 7
VstsBuildTaskCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTask
78 4 444 1327 10
BearerTokenProvidersFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
27 2 444 1174 7
AdalTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
110 5 829 1327 7
AdalFileCache.cs
in CredentialProvider.Microsoft/Util
52 5 829 1327 3