aws / aws-dotnet-extensions-configuration
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 0% | 23% | 76%
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% | 23% | 76%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 0% | 23% | 76%
Longest Files (Top 23)
File# lines# units
AppConfigProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager/AppConfig
138 3
AppConfigExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager/AppConfig
103 10
JsonConfigurationParser.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
100 9
SystemsManagerConfigurationProvider.cs
in src/Amazon.Extensions.Configuration.SystemsManager
88 3
SystemsManagerExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager
75 10
SystemsManagerProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
71 2
AppConfigForLambdaExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager/AppConfig
61 4
ParameterProcessorUtil.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Utils
45 3
DefaultParameterProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager
44 2
JsonOrStringParameterProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager
36 1
ServiceClientAppender.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
29 1
AwsOptionsProvider.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
28 1
SystemsManagerConfigurationSource.cs
in src/Amazon.Extensions.Configuration.SystemsManager
28 2
AppConfigConfigurationSource.cs
in src/Amazon.Extensions.Configuration.SystemsManager/AppConfig
24 1
JsonParameterProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager
23 1
DictionaryExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
22 1
ConfigurationExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager
22 1
DuplicateParameterException.cs
in src/Amazon.Extensions.Configuration.SystemsManager
19 3
ISystemsManagerConfigurationSource.cs
in src/Amazon.Extensions.Configuration.SystemsManager
14 -
SystemsManagerExceptionContext.cs
in src/Amazon.Extensions.Configuration.SystemsManager
13 -
IParameterProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager
12 -
ISystemsManagerProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
10 -
6 -
Files With Most Units (Top 18)
File# lines# units
SystemsManagerExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager
75 10
AppConfigExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager/AppConfig
103 10
JsonConfigurationParser.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
100 9
AppConfigForLambdaExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager/AppConfig
61 4
ParameterProcessorUtil.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Utils
45 3
SystemsManagerConfigurationProvider.cs
in src/Amazon.Extensions.Configuration.SystemsManager
88 3
AppConfigProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager/AppConfig
138 3
DuplicateParameterException.cs
in src/Amazon.Extensions.Configuration.SystemsManager
19 3
SystemsManagerProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
71 2
SystemsManagerConfigurationSource.cs
in src/Amazon.Extensions.Configuration.SystemsManager
28 2
DefaultParameterProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager
44 2
JsonParameterProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager
23 1
AwsOptionsProvider.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
28 1
ServiceClientAppender.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
29 1
DictionaryExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
22 1
JsonOrStringParameterProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager
36 1
AppConfigConfigurationSource.cs
in src/Amazon.Extensions.Configuration.SystemsManager/AppConfig
24 1
ConfigurationExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager
22 1
Files With Long Lines (Top 11)

There are 11 files with lines longer than 120 characters. In total, there are 56 long lines.

File# lines# units# long lines
AppConfigExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager/AppConfig
103 10 15
SystemsManagerExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager
75 10 9
AppConfigForLambdaExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager/AppConfig
61 4 7
AppConfigProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager/AppConfig
138 3 6
SystemsManagerProcessor.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
71 2 5
SystemsManagerConfigurationProvider.cs
in src/Amazon.Extensions.Configuration.SystemsManager
88 3 5
ParameterProcessorUtil.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Utils
45 3 4
DictionaryExtensions.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
22 1 2
AwsOptionsProvider.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
28 1 1
JsonConfigurationParser.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
100 9 1
ServiceClientAppender.cs
in src/Amazon.Extensions.Configuration.SystemsManager/Internal
29 1 1
Correlations

File Size vs. Commits (all time): 23 points

src/Amazon.Extensions.Configuration.SystemsManager/DefaultParameterProcessor.cs x: 21 commits (all time) y: 44 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/ServiceClientAppender.cs x: 8 commits (all time) y: 29 lines of code src/Amazon.Extensions.Configuration.SystemsManager/JsonOrStringParameterProcessor.cs x: 3 commits (all time) y: 36 lines of code src/Amazon.Extensions.Configuration.SystemsManager/JsonParameterProcessor.cs x: 10 commits (all time) y: 23 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Utils/ParameterProcessorUtil.cs x: 3 commits (all time) y: 45 lines of code src/Amazon.Extensions.Configuration.SystemsManager/AppConfig/AppConfigProcessor.cs x: 16 commits (all time) y: 138 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/SystemsManagerProcessor.cs x: 18 commits (all time) y: 71 lines of code src/Amazon.Extensions.Configuration.SystemsManager/DuplicateParameterException.cs x: 2 commits (all time) y: 19 lines of code src/Amazon.Extensions.Configuration.SystemsManager/ISystemsManagerConfigurationSource.cs x: 6 commits (all time) y: 14 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/JsonConfigurationParser.cs x: 11 commits (all time) y: 100 lines of code src/Amazon.Extensions.Configuration.SystemsManager/SystemsManagerConfigurationProvider.cs x: 17 commits (all time) y: 88 lines of code src/Amazon.Extensions.Configuration.SystemsManager/SystemsManagerExtensions.cs x: 10 commits (all time) y: 75 lines of code src/Amazon.Extensions.Configuration.SystemsManager/AppConfig/AppConfigConfigurationSource.cs x: 9 commits (all time) y: 24 lines of code src/Amazon.Extensions.Configuration.SystemsManager/AppConfig/AppConfigExtensions.cs x: 9 commits (all time) y: 103 lines of code src/Amazon.Extensions.Configuration.SystemsManager/AppConfig/AppConfigForLambdaExtensions.cs x: 7 commits (all time) y: 61 lines of code src/Amazon.Extensions.Configuration.SystemsManager/ConfigurationExtensions.cs x: 6 commits (all time) y: 22 lines of code src/Amazon.Extensions.Configuration.SystemsManager/IParameterProcessor.cs x: 6 commits (all time) y: 12 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/AwsOptionsProvider.cs x: 4 commits (all time) y: 28 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/ISystemsManagerProcessor.cs x: 4 commits (all time) y: 10 lines of code src/Amazon.Extensions.Configuration.SystemsManager/SystemsManagerConfigurationSource.cs x: 10 commits (all time) y: 28 lines of code src/Amazon.Extensions.Configuration.SystemsManager/SystemsManagerExceptionContext.cs x: 5 commits (all time) y: 13 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/DictionaryExtensions.cs x: 2 commits (all time) y: 22 lines of code src/ruleset.xml x: 1 commits (all time) y: 6 lines of code
138.0
lines of code
  min: 6.0
  average: 43.96
  25th percentile: 19.0
  median: 28.0
  75th percentile: 71.0
  max: 138.0
0 21.0
commits (all time)
min: 1.0 | average: 8.17 | 25th percentile: 4.0 | median: 7.0 | 75th percentile: 10.0 | max: 21.0

File Size vs. Contributors (all time): 23 points

src/Amazon.Extensions.Configuration.SystemsManager/DefaultParameterProcessor.cs x: 11 contributors (all time) y: 44 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/ServiceClientAppender.cs x: 5 contributors (all time) y: 29 lines of code src/Amazon.Extensions.Configuration.SystemsManager/JsonOrStringParameterProcessor.cs x: 3 contributors (all time) y: 36 lines of code src/Amazon.Extensions.Configuration.SystemsManager/JsonParameterProcessor.cs x: 7 contributors (all time) y: 23 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Utils/ParameterProcessorUtil.cs x: 3 contributors (all time) y: 45 lines of code src/Amazon.Extensions.Configuration.SystemsManager/AppConfig/AppConfigProcessor.cs x: 7 contributors (all time) y: 138 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/SystemsManagerProcessor.cs x: 7 contributors (all time) y: 71 lines of code src/Amazon.Extensions.Configuration.SystemsManager/DuplicateParameterException.cs x: 2 contributors (all time) y: 19 lines of code src/Amazon.Extensions.Configuration.SystemsManager/ISystemsManagerConfigurationSource.cs x: 3 contributors (all time) y: 14 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/JsonConfigurationParser.cs x: 5 contributors (all time) y: 100 lines of code src/Amazon.Extensions.Configuration.SystemsManager/SystemsManagerConfigurationProvider.cs x: 7 contributors (all time) y: 88 lines of code src/Amazon.Extensions.Configuration.SystemsManager/SystemsManagerExtensions.cs x: 5 contributors (all time) y: 75 lines of code src/Amazon.Extensions.Configuration.SystemsManager/AppConfig/AppConfigConfigurationSource.cs x: 2 contributors (all time) y: 24 lines of code src/Amazon.Extensions.Configuration.SystemsManager/AppConfig/AppConfigExtensions.cs x: 3 contributors (all time) y: 103 lines of code src/Amazon.Extensions.Configuration.SystemsManager/AppConfig/AppConfigForLambdaExtensions.cs x: 2 contributors (all time) y: 61 lines of code src/Amazon.Extensions.Configuration.SystemsManager/ConfigurationExtensions.cs x: 3 contributors (all time) y: 22 lines of code src/Amazon.Extensions.Configuration.SystemsManager/IParameterProcessor.cs x: 3 contributors (all time) y: 12 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/AwsOptionsProvider.cs x: 2 contributors (all time) y: 28 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/ISystemsManagerProcessor.cs x: 2 contributors (all time) y: 10 lines of code src/Amazon.Extensions.Configuration.SystemsManager/SystemsManagerConfigurationSource.cs x: 5 contributors (all time) y: 28 lines of code src/Amazon.Extensions.Configuration.SystemsManager/SystemsManagerExceptionContext.cs x: 3 contributors (all time) y: 13 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/DictionaryExtensions.cs x: 1 contributors (all time) y: 22 lines of code src/ruleset.xml x: 1 contributors (all time) y: 6 lines of code
138.0
lines of code
  min: 6.0
  average: 43.96
  25th percentile: 19.0
  median: 28.0
  75th percentile: 71.0
  max: 138.0
0 11.0
contributors (all time)
min: 1.0 | average: 4.0 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 11.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 5 points

src/Amazon.Extensions.Configuration.SystemsManager/DefaultParameterProcessor.cs x: 4 commits (90d) y: 44 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/ServiceClientAppender.cs x: 1 commits (90d) y: 29 lines of code src/Amazon.Extensions.Configuration.SystemsManager/JsonOrStringParameterProcessor.cs x: 3 commits (90d) y: 36 lines of code src/Amazon.Extensions.Configuration.SystemsManager/JsonParameterProcessor.cs x: 3 commits (90d) y: 23 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Utils/ParameterProcessorUtil.cs x: 3 commits (90d) y: 45 lines of code
45.0
lines of code
  min: 23.0
  average: 35.4
  25th percentile: 26.0
  median: 36.0
  75th percentile: 44.5
  max: 45.0
0 4.0
commits (90d)
min: 1.0 | average: 2.8 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 3.5 | max: 4.0

File Size vs. Contributors (90 days): 5 points

src/Amazon.Extensions.Configuration.SystemsManager/DefaultParameterProcessor.cs x: 4 contributors (90d) y: 44 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Internal/ServiceClientAppender.cs x: 1 contributors (90d) y: 29 lines of code src/Amazon.Extensions.Configuration.SystemsManager/JsonOrStringParameterProcessor.cs x: 3 contributors (90d) y: 36 lines of code src/Amazon.Extensions.Configuration.SystemsManager/JsonParameterProcessor.cs x: 3 contributors (90d) y: 23 lines of code src/Amazon.Extensions.Configuration.SystemsManager/Utils/ParameterProcessorUtil.cs x: 3 contributors (90d) y: 45 lines of code
45.0
lines of code
  min: 23.0
  average: 35.4
  25th percentile: 26.0
  median: 36.0
  75th percentile: 44.5
  max: 45.0
0 4.0
contributors (90d)
min: 1.0 | average: 2.8 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 3.5 | max: 4.0