epam / Sitecore-Reference-Storefront-on-Habitat
File Size

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

Intro
Learn more...
File Size Overall
41% | 2% | 12% | 13% | 29%
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
css94% | 2% | 3% | 0% | <1%
js46% | 9% | 17% | 16% | 9%
cs0% | 3% | 22% | 19% | 55%
scss0% | 0% | 12% | 36% | 50%
cshtml0% | 0% | 15% | 15% | 68%
xml0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
asax0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src42% | 2% | 12% | 12% | 29%
ROOT0% | 0% | 0% | 55% | 44%
Longest Files (Top 50)
File# lines# units
white-wonder.css
in src/Foundation/Theming/code/styles
8411 -
storefront.css
in src/Foundation/Theming/code/styles
7995 -
bootstrap.min.css
in src/Foundation/Theming/code/Content
4829 -
sitecore-theme.css
in src/Foundation/Theming/code/Content/Storefront
1789 -
sitecore-theme.css
in src/Foundation/Theming/code/styles/storefront
1789 -
bootstrap-1.2.1.js
in src/Foundation/Theming/code/scripts
1251 127
autoNumeric.js
in src/Foundation/Theming/code/scripts
1088 44
knockout.validation-2.0.0.js
in src/Foundation/Theming/code/scripts
1055 98
bootstrap-responsive.css
in src/Foundation/Theming/code/Content
1034 -
checkout.js
in src/Feature/Cart/code/Scripts
722 49
CartManager.cs
in src/Foundation/CommerceServer/code/Managers
638 30
editor.css
in src/Foundation/Theming/code/styles
602 -
CatalogManager.cs
in src/Foundation/CommerceServer/code/Managers
437 20
bootstrap-theme.css
in src/Foundation/Theming/code/Content/Storefront
435 -
bootstrap-theme.css
in src/Foundation/Theming/code/styles/storefront
435 -
AccountController.cs
in src/Feature/Account/code/Controllers
430 24
CatalogRepository.cs
in src/Feature/Catalog/code/Repositories
428 23
SearchNavigation.cs
in src/Foundation/CommerceServer/code/Helpers
406 5
_navbar.scss
in src/Foundation/Theming/code/styles/niteflight/components/molecules
362 -
_navbar.scss
in src/Foundation/Theming/code/styles/dayfrost/components/molecules
362 -
cshtml
_Billing.cshtml
in src/Feature/Cart/code/Views/Checkout
359 -
jsuri-1.1.1.js
in src/Foundation/Theming/code/scripts
333 35
CatalogUrlManager.cs
in src/Foundation/CommerceServer/code/Managers
332 20
ItemExtensions.cs
in src/Foundation/SitecoreExtensions/code/Extensions
327 50
_navbar.scss
in src/Foundation/Theming/code/styles/white-wonder/components/molecules
299 -
cshtml
MyOrder.cshtml
in src/Feature/Account/code/Views/Account
297 -
ProductViewModel.cs
in src/Foundation/CommerceServer/code/Models
293 6
cshtml
_Confirm.cshtml
in src/Feature/Cart/code/Views/Checkout
287 -
CheckoutRepository.cs
in src/Feature/Cart/code/Repositories
282 18
AccountManager.cs
in src/Foundation/CommerceServer/code/Managers
278 15
AccountRepository.cs
in src/Feature/Account/code/Repositories
263 15
checkoutData_VM.js
in src/Feature/Cart/code/Scripts/ViewModels
248 17
CartController.cs
in src/Feature/Cart/code/Controllers
238 13
Templates.cs
in src/Feature/Account/code
230 -
product-catalog.js
in src/Feature/Catalog/code/Scripts
228 19
Templates.cs
in src/Feature/Cart/code
226 -
CheckoutController.cs
in src/Feature/Cart/code/Controllers
221 11
main.js
in src/Foundation/Theming/code/scripts/Storefront
220 32
main.js
in src/Foundation/CommerceServer/code/Scripts
220 32
CommerceStorefront.cs
in src/Foundation/CommerceServer/code/Models
203 6
wishlist_VM.js
in src/Foundation/Theming/code/scripts/Storefront/ViewModels
197 31
cshtml
ProductInformation.cshtml
in src/Feature/Catalog/code/Views/Catalog
196 -
SearchRepository.cs
in src/Feature/Search/code/Repositories
196 9
billing_VM.js
in src/Feature/Cart/code/Scripts/ViewModels
196 15
StorefrontManager.cs
in src/Foundation/CommerceServer/code/Managers
190 13
BaseController.cs
in src/Foundation/Feature/code/Controllers
185 5
184 6
cshtml
_ProductSummary.cshtml
in src/Feature/Catalog/code/Views/Catalog
184 -
cshtml
_ProductSummary.cshtml
in src/Feature/Search/code/Views/Search
184 -
CatalogController.cs
in src/Feature/Catalog/code/Controllers
179 16
Files With Most Units (Top 50)
File# lines# units
bootstrap-1.2.1.js
in src/Foundation/Theming/code/scripts
1251 127
knockout.validation-2.0.0.js
in src/Foundation/Theming/code/scripts
1055 98
ItemExtensions.cs
in src/Foundation/SitecoreExtensions/code/Extensions
327 50
checkout.js
in src/Feature/Cart/code/Scripts
722 49
autoNumeric.js
in src/Foundation/Theming/code/scripts
1088 44
jsuri-1.1.1.js
in src/Foundation/Theming/code/scripts
333 35
main.js
in src/Foundation/Theming/code/scripts/Storefront
220 32
main.js
in src/Foundation/CommerceServer/code/Scripts
220 32
wishlist_VM.js
in src/Foundation/Theming/code/scripts/Storefront/ViewModels
197 31
CartManager.cs
in src/Foundation/CommerceServer/code/Managers
638 30
AccountController.cs
in src/Feature/Account/code/Controllers
430 24
CatalogRepository.cs
in src/Feature/Catalog/code/Repositories
428 23
CatalogManager.cs
in src/Foundation/CommerceServer/code/Managers
437 20
CatalogUrlManager.cs
in src/Foundation/CommerceServer/code/Managers
332 20
product-catalog.js
in src/Feature/Catalog/code/Scripts
228 19
minicart_VM.js
in src/Feature/Cart/code/Scripts/ViewModels
110 19
CheckoutRepository.cs
in src/Feature/Cart/code/Repositories
282 18
CartKnockoutModels.js
in src/Feature/Cart/code/Scripts
152 18
checkoutData_VM.js
in src/Feature/Cart/code/Scripts/ViewModels
248 17
UrlBuilder.cs
in src/Foundation/CommerceServer/code/Helpers
160 16
CatalogController.cs
in src/Feature/Catalog/code/Controllers
179 16
wishlist.js
in src/Foundation/Theming/code/scripts/Storefront
101 15
AccountManager.cs
in src/Foundation/CommerceServer/code/Managers
278 15
billing_VM.js
in src/Feature/Cart/code/Scripts/ViewModels
196 15
AccountRepository.cs
in src/Feature/Account/code/Repositories
263 15
StorefrontManager.cs
in src/Foundation/CommerceServer/code/Managers
190 13
cart.js
in src/Feature/Cart/code/Scripts
91 13
CartController.cs
in src/Feature/Cart/code/Controllers
238 13
InputModelExtension.cs
in src/Foundation/CommerceServer/code/Extensions
146 12
AddAssets.cs
in src/Foundation/Assets/code/Pipelines/GetPageRendering
136 12
SearchService.cs
in src/Foundation/Indexing/code
150 11
QueryStringCollection.cs
in src/Foundation/CommerceServer/code/Collections
147 11
CheckoutController.cs
in src/Feature/Cart/code/Controllers
221 11
addresses_VM.js
in src/Feature/Cart/code/Scripts/ViewModels
129 10
loyaltycards_VM.js
in src/Feature/Account/code/Scripts/ViewModels
82 10
addresses_VM.js
in src/Feature/Account/code/Scripts/ViewModels
129 10
CatalogSearchManager.cs
in src/Foundation/CommerceServer/code/Managers
51 9
NavigationRepository.cs
in src/Feature/Navigation/code/Repositories
117 9
SearchRepository.cs
in src/Feature/Search/code/Repositories
196 9
CartRepository.cs
in src/Feature/Cart/code/Repositories
126 9
maps.js
in src/Feature/Cart/code/Scripts
70 9
AssetRepository.cs
in src/Foundation/Assets/code
152 8
GetShippingOptions.cs
in src/Feature/Cart/code/Pipelines/Shipping
125 8
Helpers.cs
in src/Foundation/CommerceServer/code/Helpers
68 7
TranslateEntityToOrderAddress.cs
in src/Feature/Cart/code/Pipelines/Carts
102 7
product-cart.js
in src/Feature/Cart/code/Scripts
50 7
184 6
errorsummary_VM.js
in src/Foundation/Theming/code/scripts/Storefront/ViewModels
26 6
BaseJsonResult.cs
in src/Foundation/Feature/code/Models/JsonResults
68 6
ProductViewModel.cs
in src/Foundation/CommerceServer/code/Models
293 6
Files With Long Lines (Top 50)

There are 287 files with lines longer than 120 characters. In total, there are 1868 long lines.

File# lines# units# long lines
white-wonder.css
in src/Foundation/Theming/code/styles
8411 - 90
cshtml
_Billing.cshtml
in src/Feature/Cart/code/Views/Checkout
359 - 65
cshtml
_Confirm.cshtml
in src/Feature/Cart/code/Views/Checkout
287 - 65
CartManager.cs
in src/Foundation/CommerceServer/code/Managers
638 30 63
bootstrap.min.css
in src/Foundation/Theming/code/Content
4829 - 47
cshtml
MyOrder.cshtml
in src/Feature/Account/code/Views/Account
297 - 39
CatalogRepository.cs
in src/Feature/Catalog/code/Repositories
428 23 35
CatalogManager.cs
in src/Foundation/CommerceServer/code/Managers
437 20 34
SearchNavigation.cs
in src/Foundation/CommerceServer/code/Helpers
406 5 34
bootstrap-theme.css
in src/Foundation/Theming/code/Content/Storefront
435 - 33
bootstrap-theme.css
in src/Foundation/Theming/code/styles/storefront
435 - 33
cshtml
ProductInformation.cshtml
in src/Feature/Catalog/code/Views/Catalog
196 - 32
storefront.css
in src/Foundation/Theming/code/styles
7995 - 29
cshtml
_ByItem_ShipAll.cshtml
in src/Feature/Cart/code/Views/Checkout
97 - 29
AccountManager.cs
in src/Foundation/CommerceServer/code/Managers
278 15 27
autoNumeric.js
in src/Foundation/Theming/code/scripts
1088 44 26
cshtml
Addresses.cshtml
in src/Feature/Account/code/Views/Account
84 - 22
cshtml
_ShipAll.cshtml
in src/Feature/Cart/code/Views/Checkout
98 - 21
cshtml
LoyaltyCards.cshtml
in src/Feature/Account/code/Views/Account
134 - 20
ICartManager.cs
in src/Foundation/CommerceServer/code/Interfaces
34 - 19
GetProductBulkPricesFromIndex.cs
in src/Feature/Catalog/code/Pipelines/Prices
159 4 17
AddPartiesToCart.cs
in src/Feature/Cart/code/Pipelines/Carts
119 5 17
cshtml
Register.cshtml
in src/Feature/Account/code/Views/Account
98 - 17
editor.css
in src/Foundation/Theming/code/styles
602 - 16
InventoryManager.cs
in src/Foundation/CommerceServer/code/Managers
162 5 16
GetProductBulkPrices.cs
in src/Feature/Catalog/code/Pipelines/Prices
151 5 16
CheckoutRepository.cs
in src/Feature/Cart/code/Repositories
282 18 15
checkout.js
in src/Feature/Cart/code/Scripts
722 49 15
AccountRepository.cs
in src/Feature/Account/code/Repositories
263 15 15
cshtml
MyWishList.cshtml
in src/Feature/Account/code/Views/Account
111 - 15
cshtml
Login.cshtml
in src/Feature/Account/code/Views/Account
100 - 15
cshtml
ShareAndPrint.cshtml
in src/Feature/Social/code/Views/Social
63 - 14
cshtml
ShoppingCart.cshtml
in src/Feature/Cart/code/Views/Cart
65 - 14
cshtml
_ProductSummary.cshtml
in src/Feature/Catalog/code/Views/Catalog
184 - 13
cshtml
_ProductSummary.cshtml
in src/Feature/Search/code/Views/Search
184 - 13
cshtml
_ByItem_Store.cshtml
in src/Feature/Cart/code/Views/Checkout
54 - 13
CatalogUrlManager.cs
in src/Foundation/CommerceServer/code/Managers
332 20 12
IAccountManager.cs
in src/Foundation/CommerceServer/code/Interfaces
30 - 12
SearchRepository.cs
in src/Feature/Search/code/Repositories
196 9 12
SearchController.cs
in src/Feature/Search/code/Controllers
80 6 12
billing_VM.js
in src/Feature/Cart/code/Scripts/ViewModels
196 15 12
knockout.validation-2.0.0.js
in src/Foundation/Theming/code/scripts
1055 98 11
cshtml
_CheckoutFooter.cshtml
in src/Feature/Cart/code/Views/Checkout
45 - 11
OrderManager.cs
in src/Foundation/CommerceServer/code/Managers
105 3 10
ShippingManager.cs
in src/Foundation/CommerceServer/code/Managers
77 1 10
GetShippingOptions.cs
in src/Feature/Cart/code/Pipelines/Shipping
125 8 10
cshtml
ChangePassword.cshtml
in src/Feature/Account/code/Views/Account
86 - 10
LoyaltyProgramManager.cs
in src/Foundation/CommerceServer/code/Managers
83 2 9
CartCacheHelper.cs
in src/Foundation/CommerceServer/code/Helpers
73 6 9
GetShippingMethods.cs
in src/Feature/Cart/code/Pipelines/Shipping
84 3 9