DeloitteAU / Atlas
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 0% | 9% | 90%
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% | 9% | 90%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 0% | 9% | 90%
Build0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
ItemExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
190 15
StringExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
113 11
RenderingModel.cs
in src/DeloitteDigital.Atlas/Mvc
108 8
ImageWidthHeightValidator.cs
in src/DeloitteDigital.Atlas/Validators
95 5
Log4netService.cs
in src/DeloitteDigital.Atlas/Logging/Log4net
91 14
WebCacheService.cs
in src/DeloitteDigital.Atlas/Caching
87 9
MappingUtil.cs
in src/DeloitteDigital.Atlas/Mapping
80 7
ItemMapper.cs
in src/DeloitteDigital.Atlas/Mapping
80 6
FieldRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
79 8
NameValueCollectionExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
78 7
LinkFieldRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
74 1
LogScope.cs
in src/DeloitteDigital.Atlas/Logging
74 5
UrlExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
71 7
EmptyLinkFieldRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
67 5
SitecoreLogService.cs
in src/DeloitteDigital.Atlas/Logging
64 13
ChildrenMapper.cs
in src/DeloitteDigital.Atlas/Mapping/ChildrenMapping
60 2
GetDynamicKeyAllowedRenderings.cs
in src/DeloitteDigital.Atlas/DynamicPlaceholders/Pipelines/GetPlaceholderRenderings
60 -
ViewControlHelper.cs
in src/DeloitteDigital.Atlas/Mvvm
59 7
EmptyMediaRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
54 8
SublayoutView.cs
in src/DeloitteDigital.Atlas/Mvvm
53 2
PropertyMetaBuilder.cs
in src/DeloitteDigital.Atlas/Mapping/Meta
51 3
WebCache.cs
in src/DeloitteDigital.Atlas/Caching
51 6
RepeaterExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
50 6
SitecoreBaseController.cs
in src/DeloitteDigital.Atlas/Mvc
49 3
LayoutView.cs
in src/DeloitteDigital.Atlas/Mvvm
48 3
ApplyWorkflowAction.cs
in src/DeloitteDigital.Atlas/Multisite/Workflow
47 1
ExecuteRendererAndHideOnException.cs
in src/DeloitteDigital.Atlas/Mvc/ErrorHandling
46 3
FieldMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/FieldMapping
45 5
EmptyRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
45 8
FieldMapper.cs
in src/DeloitteDigital.Atlas/Mapping/FieldMapping
44 2
MvcLink.cs
in src/DeloitteDigital.Atlas/Mvc
43 3
ResolveModelFromViewFile.cs
in src/DeloitteDigital.Atlas/Mvc/PipelineProcessors
43 2
DateTimeExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
43 3
EnumerableExtension.cs
in src/DeloitteDigital.Atlas/Extensions
43 4
MediaRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
43 3
StringItemPropertyMapping.cs
in src/DeloitteDigital.Atlas/Mapping/ItemPropertyMapping
42 1
AdvancedModelLocator.cs
in src/DeloitteDigital.Atlas/Mvc
41 -
TypeExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
41 3
RenderingExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
40 3
PaginatedList.cs
in src/DeloitteDigital.Atlas/Mvc
39 1
ScRepeaterExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
39 5
DataSourceParser.cs
in src/DeloitteDigital.Atlas
38 1
BasePropertyMeta.cs
in src/DeloitteDigital.Atlas/Mapping/Meta/PropertyMeta
36 1
ListFieldMapper.cs
in src/DeloitteDigital.Atlas/Mapping/FieldMapping
34 1
RenderingParameterMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/RenderingParameterMapping
34 3
UserControlView.cs
in src/DeloitteDigital.Atlas/Mvvm
34 2
ChildrenMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/ChildrenMapping
33 3
ControllerFactory.cs
in src/DeloitteDigital.Atlas/Mvc
33 1
ClearCacheOnPublishEnd.cs
in src/DeloitteDigital.Atlas/Caching/Events
32 1
DictionaryMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/DictionaryMapping
31 2
Files With Most Units (Top 50)
File# lines# units
ItemExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
190 15
Log4netService.cs
in src/DeloitteDigital.Atlas/Logging/Log4net
91 14
SitecoreLogService.cs
in src/DeloitteDigital.Atlas/Logging
64 13
StringExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
113 11
WebCacheService.cs
in src/DeloitteDigital.Atlas/Caching
87 9
RenderingModel.cs
in src/DeloitteDigital.Atlas/Mvc
108 8
EmptyRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
45 8
EmptyMediaRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
54 8
FieldRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
79 8
MappingUtil.cs
in src/DeloitteDigital.Atlas/Mapping
80 7
UrlExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
71 7
NameValueCollectionExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
78 7
ViewControlHelper.cs
in src/DeloitteDigital.Atlas/Mvvm
59 7
ItemMapper.cs
in src/DeloitteDigital.Atlas/Mapping
80 6
RepeaterExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
50 6
WebCache.cs
in src/DeloitteDigital.Atlas/Caching
51 6
FieldMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/FieldMapping
45 5
ScRepeaterExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
39 5
EmptyLinkFieldRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
67 5
ImageWidthHeightValidator.cs
in src/DeloitteDigital.Atlas/Validators
95 5
LogScope.cs
in src/DeloitteDigital.Atlas/Logging
74 5
EnumerableExtension.cs
in src/DeloitteDigital.Atlas/Extensions
43 4
PropertyMetaBuilder.cs
in src/DeloitteDigital.Atlas/Mapping/Meta
51 3
RenderingParameterMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/RenderingParameterMapping
34 3
ChildrenMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/ChildrenMapping
33 3
PaginatedCollectionExtensions.cs
in src/DeloitteDigital.Atlas/Mvc
22 3
ExecuteRendererAndHideOnException.cs
in src/DeloitteDigital.Atlas/Mvc/ErrorHandling
46 3
HtmlExtensions.cs
in src/DeloitteDigital.Atlas/Mvc
25 3
SitecoreBaseController.cs
in src/DeloitteDigital.Atlas/Mvc
49 3
MvcLink.cs
in src/DeloitteDigital.Atlas/Mvc
43 3
DateTimeExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
43 3
TypeExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
41 3
RenderingExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
40 3
DateFieldRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
27 3
MediaRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
43 3
CacheHelper.cs
in src/DeloitteDigital.Atlas/Caching
24 3
LayoutView.cs
in src/DeloitteDigital.Atlas/Mvvm
48 3
FieldMapper.cs
in src/DeloitteDigital.Atlas/Mapping/FieldMapping
44 2
ItemPropertyMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/ItemPropertyMapping
29 2
DictionaryMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/DictionaryMapping
31 2
ChildrenMapper.cs
in src/DeloitteDigital.Atlas/Mapping/ChildrenMapping
60 2
PartialModel.cs
in src/DeloitteDigital.Atlas/Mvc
15 2
ResolveModelFromViewFile.cs
in src/DeloitteDigital.Atlas/Mvc/PipelineProcessors
43 2
MvcEditFrame.cs
in src/DeloitteDigital.Atlas/Mvc
23 2
PerHttpRequestFactory.cs
in src/DeloitteDigital.Atlas/Extensions
24 2
SiteContextExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
21 2
GetDatasourceLocationFromProviders.cs
in src/DeloitteDigital.Atlas/Multisite/Datasource
30 2
LogExtensions.cs
in src/DeloitteDigital.Atlas/Logging
28 2
UserControlView.cs
in src/DeloitteDigital.Atlas/Mvvm
34 2
SublayoutView.cs
in src/DeloitteDigital.Atlas/Mvvm
53 2
Files With Long Lines (Top 46)

There are 46 files with lines longer than 120 characters. In total, there are 79 long lines.

File# lines# units# long lines
MappingUtil.cs
in src/DeloitteDigital.Atlas/Mapping
80 7 9
ImageWidthHeightValidator.cs
in src/DeloitteDigital.Atlas/Validators
95 5 8
GetDynamicKeyAllowedRenderings.cs
in src/DeloitteDigital.Atlas/DynamicPlaceholders/Pipelines/GetPlaceholderRenderings
60 - 4
WebCacheService.cs
in src/DeloitteDigital.Atlas/Caching
87 9 3
FieldMapper.cs
in src/DeloitteDigital.Atlas/Mapping/FieldMapping
44 2 2
FieldMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/FieldMapping
45 5 2
DictionaryMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/DictionaryMapping
31 2 2
BoolRenderingParameterMapping.cs
in src/DeloitteDigital.Atlas/Mapping/RenderingParameterMapping
19 1 2
IntRenderingParameterMapping.cs
in src/DeloitteDigital.Atlas/Mapping/RenderingParameterMapping
19 1 2
StringRenderingParameterMapping.cs
in src/DeloitteDigital.Atlas/Mapping/RenderingParameterMapping
19 1 2
RenderingParameterMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/RenderingParameterMapping
34 3 2
ExecuteRendererAndHideOnException.cs
in src/DeloitteDigital.Atlas/Mvc/ErrorHandling
46 3 2
StringExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
113 11 2
RepeaterExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
50 6 2
EnumerableExtension.cs
in src/DeloitteDigital.Atlas/Extensions
43 4 2
MediaRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
43 3 2
GetDynamicPlaceholderChromeData.cs
in src/DeloitteDigital.Atlas/DynamicPlaceholders/Pipelines/GetChromeData
26 1 2
IMapper.cs
in src/DeloitteDigital.Atlas/Mapping
10 - 1
IMappingAttribute.cs
in src/DeloitteDigital.Atlas/Mapping
11 - 1
DateFieldRenderingStringFieldMapping.cs
in src/DeloitteDigital.Atlas/Mapping/FieldMapping
19 1 1
MediaRenderingStringFieldMapping.cs
in src/DeloitteDigital.Atlas/Mapping/FieldMapping
19 1 1
BoolFieldMapping.cs
in src/DeloitteDigital.Atlas/Mapping/FieldMapping
19 1 1
LinkFieldRenderingStringFieldMapping.cs
in src/DeloitteDigital.Atlas/Mapping/FieldMapping
19 1 1
FieldRenderingStringFieldMapping.cs
in src/DeloitteDigital.Atlas/Mapping/FieldMapping
19 1 1
ListFieldMapper.cs
in src/DeloitteDigital.Atlas/Mapping/FieldMapping
34 1 1
ItemPropertyMapper.cs
in src/DeloitteDigital.Atlas/Mapping/ItemPropertyMapping
17 1 1
ItemPropertyMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/ItemPropertyMapping
29 2 1
DictionaryMapper.cs
in src/DeloitteDigital.Atlas/Mapping/DictionaryMapping
17 1 1
StringDictionaryMapping.cs
in src/DeloitteDigital.Atlas/Mapping/DictionaryMapping
19 1 1
IRenderingParameterMapping.cs
in src/DeloitteDigital.Atlas/Mapping/RenderingParameterMapping
9 - 1
ChildrenMapAttribute.cs
in src/DeloitteDigital.Atlas/Mapping/ChildrenMapping
33 3 1
ChildrenMapper.cs
in src/DeloitteDigital.Atlas/Mapping/ChildrenMapping
60 2 1
ValidRenderingTokenAttribute.cs
in src/DeloitteDigital.Atlas/Mvc/Forms
17 1 1
AdvancedModelLocator.cs
in src/DeloitteDigital.Atlas/Mvc
41 - 1
HtmlExtensions.cs
in src/DeloitteDigital.Atlas/Mvc
25 3 1
ContextRenderingModel.cs
in src/DeloitteDigital.Atlas/Mvc
11 1 1
DataSourceRenderingModel.cs
in src/DeloitteDigital.Atlas/Mvc
11 1 1
EnumExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
19 1 1
RenderingExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
40 3 1
ItemExtensions.cs
in src/DeloitteDigital.Atlas/Extensions
190 15 1
LinkFieldRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
74 1 1
FieldRenderingString.cs
in src/DeloitteDigital.Atlas/FieldRendering
79 8 1
ClearCacheOnPublishEnd.cs
in src/DeloitteDigital.Atlas/Caching/Events
32 1 1
LogExtensions.cs
in src/DeloitteDigital.Atlas/Logging
28 2 1
LogScope.cs
in src/DeloitteDigital.Atlas/Logging
74 5 1
ILogService.cs
in src/DeloitteDigital.Atlas/Logging
21 - 1
Correlations

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

src/DeloitteDigital.Atlas/Constants.cs x: 3 commits (all time) y: 21 lines of code src/DeloitteDigital.Atlas/Extensions/ItemExtensions.cs x: 5 commits (all time) y: 190 lines of code src/DeloitteDigital.Atlas/Extensions/NameValueCollectionExtensions.cs x: 3 commits (all time) y: 78 lines of code src/DeloitteDigital.Atlas/Extensions/UrlExtensions.cs x: 3 commits (all time) y: 71 lines of code src/DeloitteDigital.Atlas/FieldRendering/EmptyLinkFieldRenderingString.cs x: 3 commits (all time) y: 67 lines of code src/DeloitteDigital.Atlas/FieldRendering/EmptyRenderingString.cs x: 3 commits (all time) y: 45 lines of code src/DeloitteDigital.Atlas/FieldRendering/ILinkFieldRenderingString.cs x: 3 commits (all time) y: 15 lines of code src/DeloitteDigital.Atlas/FieldRendering/LinkFieldRenderingString.cs x: 3 commits (all time) y: 74 lines of code src/DeloitteDigital.Atlas/FieldRendering/MediaRenderingString.cs x: 3 commits (all time) y: 43 lines of code src/DeloitteDigital.Atlas/Logging/LogScope.cs x: 4 commits (all time) y: 74 lines of code src/DeloitteDigital.Atlas/Mapping/ItemMapper.cs x: 4 commits (all time) y: 80 lines of code src/DeloitteDigital.Atlas/Mvc/AdvancedModelLocator.cs x: 3 commits (all time) y: 41 lines of code src/DeloitteDigital.Atlas/Mvc/ControllerFactory.cs x: 3 commits (all time) y: 33 lines of code src/DeloitteDigital.Atlas/Mvc/RenderingModel.cs x: 3 commits (all time) y: 108 lines of code src/DeloitteDigital.Atlas/Properties/AssemblyInfo.cs x: 2 commits (all time) y: 16 lines of code
190.0
lines of code
  min: 15.0
  average: 61.06
  25th percentile: 24.0
  median: 56.0
  75th percentile: 77.0
  max: 190.0
0 5.0
commits (all time)
min: 2.0 | average: 3.19 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 5.0

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

src/DeloitteDigital.Atlas/Constants.cs x: 3 contributors (all time) y: 21 lines of code src/DeloitteDigital.Atlas/Extensions/ItemExtensions.cs x: 4 contributors (all time) y: 190 lines of code src/DeloitteDigital.Atlas/Extensions/NameValueCollectionExtensions.cs x: 3 contributors (all time) y: 78 lines of code src/DeloitteDigital.Atlas/Extensions/UrlExtensions.cs x: 3 contributors (all time) y: 71 lines of code src/DeloitteDigital.Atlas/FieldRendering/EmptyLinkFieldRenderingString.cs x: 3 contributors (all time) y: 67 lines of code src/DeloitteDigital.Atlas/FieldRendering/EmptyRenderingString.cs x: 3 contributors (all time) y: 45 lines of code src/DeloitteDigital.Atlas/FieldRendering/ILinkFieldRenderingString.cs x: 3 contributors (all time) y: 15 lines of code src/DeloitteDigital.Atlas/FieldRendering/LinkFieldRenderingString.cs x: 3 contributors (all time) y: 74 lines of code src/DeloitteDigital.Atlas/FieldRendering/MediaRenderingString.cs x: 3 contributors (all time) y: 43 lines of code src/DeloitteDigital.Atlas/Logging/LogScope.cs x: 2 contributors (all time) y: 74 lines of code src/DeloitteDigital.Atlas/Mapping/ItemMapper.cs x: 2 contributors (all time) y: 80 lines of code src/DeloitteDigital.Atlas/Mvc/AdvancedModelLocator.cs x: 3 contributors (all time) y: 41 lines of code src/DeloitteDigital.Atlas/Mvc/ControllerFactory.cs x: 3 contributors (all time) y: 33 lines of code src/DeloitteDigital.Atlas/Mvc/RenderingModel.cs x: 3 contributors (all time) y: 108 lines of code src/DeloitteDigital.Atlas/Properties/AssemblyInfo.cs x: 1 contributors (all time) y: 16 lines of code
190.0
lines of code
  min: 15.0
  average: 61.06
  25th percentile: 24.0
  median: 56.0
  75th percentile: 77.0
  max: 190.0
0 4.0
contributors (all time)
min: 1.0 | average: 2.81 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 4.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): 0 points

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

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

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