JetBrains / azure-artifacts-credprovider
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 0% | 47% | 52%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cs0% | 0% | 0% | 40% | 59%
cmd0% | 0% | 0% | 100% | 0%
ps10% | 0% | 0% | 98% | 1%
py0% | 0% | 0% | 100% | 0%
props0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
CredentialProvider.Microsoft0% | 0% | 0% | 51% | 48%
scripts0% | 0% | 0% | 100% | 0%
helpers0% | 0% | 0% | 100% | 0%
src0% | 0% | 0% | 16% | 83%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
cmd
dotnet-sdk.cmd
in scripts
198 -
Program.cs
in CredentialProvider.Microsoft
196 3
187 -
EnvUtil.cs
in CredentialProvider.Microsoft/Util
167 16
IAuthUtil.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
163 9
VstsCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
154 3
VstsBuildTaskServiceEndpointCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTaskServiceEndpoint
152 5
FeedEndpointCredentialsParser.cs
in CredentialProvider.Microsoft/Util
149 2
artifacts-cred.py
in src/artifacts-credprovider-conda/src/activate
129 7
GetAuthenticationCredentialsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
129 6
EncryptedFileWithPermissions.cs
in CredentialProvider.Microsoft/Util
127 5
VstsSessionTokenClient.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
99 3
CertificateUtil.cs
in CredentialProvider.Microsoft/Util
81 2
VstsBuildTaskCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTask
78 4
MsalCache.cs
in src/Authentication
68 1
LoggerBase.cs
in CredentialProvider.Microsoft/Logging
67 4
RequestHandlerBase.cs
in CredentialProvider.Microsoft/RequestHandlers
66 3
LogEveryMessageFileLogger.cs
in CredentialProvider.Microsoft/Logging
65 3
PlatformInformation.cs
in src/Authentication
62 9
AzureArtifacts.cs
in src/Authentication
60 4
MsalSilentTokenProvider.cs
in src/Authentication
58 3
ExtensionMethods.cs
in CredentialProvider.Microsoft/Util
56 8
53 3
VstsSessionTokenFromBearerTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
51 2
48 3
MsalInteractiveTokenProvider.cs
in src/Authentication
47 3
CredentialProviderBase.cs
in CredentialProvider.Microsoft/CredentialProviders
47 6
NuGetLoggerAdapter.cs
in CredentialProvider.Microsoft/Logging
47 5
46 3
HttpClientFactory.cs
in CredentialProvider.Microsoft/Util
43 2
CredentialProviderArgs.cs
in CredentialProvider.Microsoft
43 -
MsalTokenProvidersFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
40 1
MsalDeviceCodeTokenProvider.cs
in src/Authentication
39 3
MsalExtensions.cs
in src/Authentication
38 2
VstsBuildTaskMsalTokenProvidersFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTaskServiceEndpoint
37 2
MsalHttpClientFactory.cs
in src/Authentication
36 2
WindowsIntegratedAuth.cs
in src/Authentication
36 2
ICache.cs
in CredentialProvider.Microsoft/Util
33 3
MultiLogger.cs
in CredentialProvider.Microsoft/Logging
33 2
GetOperationClaimsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
32 2
30 -
ConsoleLoggers.cs
in CredentialProvider.Microsoft/Logging
28 4
ILogger.cs
in CredentialProvider.Microsoft/Logging
27 1
RequestHandlerCollection.cs
in CredentialProvider.Microsoft/RequestHandlers
26 4
PluginConnectionLogger.cs
in CredentialProvider.Microsoft/Logging
25 2
TokenRequest.cs
in src/Authentication
24 2
SessionTokenCache.cs
in CredentialProvider.Microsoft/Util
22 -
SetLogLevelRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
20 2
SetCredentialsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
19 2
18 -
Files With Most Units (Top 47)
File# lines# units
EnvUtil.cs
in CredentialProvider.Microsoft/Util
167 16
PlatformInformation.cs
in src/Authentication
62 9
IAuthUtil.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
163 9
ExtensionMethods.cs
in CredentialProvider.Microsoft/Util
56 8
artifacts-cred.py
in src/artifacts-credprovider-conda/src/activate
129 7
CredentialProviderBase.cs
in CredentialProvider.Microsoft/CredentialProviders
47 6
GetAuthenticationCredentialsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
129 6
EncryptedFileWithPermissions.cs
in CredentialProvider.Microsoft/Util
127 5
VstsBuildTaskServiceEndpointCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTaskServiceEndpoint
152 5
NuGetLoggerAdapter.cs
in CredentialProvider.Microsoft/Logging
47 5
AzureArtifacts.cs
in src/Authentication
60 4
VstsBuildTaskCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTask
78 4
RequestHandlerCollection.cs
in CredentialProvider.Microsoft/RequestHandlers
26 4
LoggerBase.cs
in CredentialProvider.Microsoft/Logging
67 4
ConsoleLoggers.cs
in CredentialProvider.Microsoft/Logging
28 4
MsalSilentTokenProvider.cs
in src/Authentication
58 3
MsalInteractiveTokenProvider.cs
in src/Authentication
47 3
MsalDeviceCodeTokenProvider.cs
in src/Authentication
39 3
48 3
46 3
53 3
ICache.cs
in CredentialProvider.Microsoft/Util
33 3
VstsCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
154 3
VstsSessionTokenClient.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
99 3
RequestHandlerBase.cs
in CredentialProvider.Microsoft/RequestHandlers
66 3
Program.cs
in CredentialProvider.Microsoft
196 3
LogEveryMessageFileLogger.cs
in CredentialProvider.Microsoft/Logging
65 3
MsalExtensions.cs
in src/Authentication
38 2
TokenRequest.cs
in src/Authentication
24 2
MsalHttpClientFactory.cs
in src/Authentication
36 2
WindowsIntegratedAuth.cs
in src/Authentication
36 2
CertificateUtil.cs
in CredentialProvider.Microsoft/Util
81 2
FeedEndpointCredentialsParser.cs
in CredentialProvider.Microsoft/Util
149 2
HttpClientFactory.cs
in CredentialProvider.Microsoft/Util
43 2
VstsBuildTaskMsalTokenProvidersFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTaskServiceEndpoint
37 2
VstsSessionTokenFromBearerTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
51 2
InitializeRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
18 2
SetLogLevelRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
20 2
GetOperationClaimsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
32 2
SetCredentialsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
19 2
PluginConnectionLogger.cs
in CredentialProvider.Microsoft/Logging
25 2
MultiLogger.cs
in CredentialProvider.Microsoft/Logging
33 2
MsalCache.cs
in src/Authentication
68 1
MsalTokenProviders.cs
in src/Authentication
18 1
MsalTokenProvidersFactory.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
40 1
CredentialResult.cs
in CredentialProvider.Microsoft/Logging
17 1
ILogger.cs
in CredentialProvider.Microsoft/Logging
27 1
Files With Long Lines (Top 40)

There are 40 files with lines longer than 120 characters. In total, there are 136 long lines.

File# lines# units# long lines
Program.cs
in CredentialProvider.Microsoft
196 3 15
GetAuthenticationCredentialsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
129 6 10
EnvUtil.cs
in CredentialProvider.Microsoft/Util
167 16 9
RequestHandlerBase.cs
in CredentialProvider.Microsoft/RequestHandlers
66 3 8
VstsCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
154 3 7
VstsBuildTaskServiceEndpointCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTaskServiceEndpoint
152 5 6
CredentialProviderArgs.cs
in CredentialProvider.Microsoft
43 - 6
FeedEndpointCredentialsParser.cs
in CredentialProvider.Microsoft/Util
149 2 5
VstsBuildTaskCredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTask
78 4 5
MsalSilentTokenProvider.cs
in src/Authentication
58 3 4
AzureArtifacts.cs
in src/Authentication
60 4 4
MsalExtensions.cs
in src/Authentication
38 2 4
IAuthUtil.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
163 9 4
GetOperationClaimsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
32 2 4
53 3 3
artifacts-cred.py
in src/artifacts-credprovider-conda/src/activate
129 7 3
EncryptedFileWithPermissions.cs
in CredentialProvider.Microsoft/Util
127 5 3
cmd
dotnet-sdk.cmd
in scripts
198 - 3
187 - 2
18 - 2
MsalCache.cs
in src/Authentication
68 1 2
MsalDeviceCodeTokenProvider.cs
in src/Authentication
39 3 2
MsalHttpClientFactory.cs
in src/Authentication
36 2 2
48 3 2
46 3 2
CredentialProviderBase.cs
in CredentialProvider.Microsoft/CredentialProviders
47 6 2
VstsSessionTokenClient.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
99 3 2
VstsSessionTokenFromBearerTokenProvider.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
51 2 2
RequestHandlerCollection.cs
in CredentialProvider.Microsoft/RequestHandlers
26 4 2
MsalInteractiveTokenProvider.cs
in src/Authentication
47 3 1
PlatformInformation.cs
in src/Authentication
62 9 1
artifacts-cred-activate.ps1
in src/artifacts-credprovider-conda/src/activate
2 - 1
ICredentialProvider.cs
in CredentialProvider.Microsoft/CredentialProviders
14 - 1
IVstsSessionTokenClient.cs
in CredentialProvider.Microsoft/CredentialProviders/Vsts
11 - 1
SetLogLevelRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
20 2 1
SetCredentialsRequestHandler.cs
in CredentialProvider.Microsoft/RequestHandlers
19 2 1
LogEveryMessageFileLogger.cs
in CredentialProvider.Microsoft/Logging
65 3 1
NuGetLoggerAdapter.cs
in CredentialProvider.Microsoft/Logging
47 5 1
LoggerBase.cs
in CredentialProvider.Microsoft/Logging
67 4 1
ILogger.cs
in CredentialProvider.Microsoft/Logging
27 1 1