microsoft / tigertoolbox
File Size

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

Intro
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...
File Size Overall
  • There are 169 files with 9,547 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 11 medium size files (3,694 lines of codeclsfd_ftr_w_mp_ins)
    • 12 small files (1,648 lines of code)
    • 146 very small files (4,205 lines of code)
0% | 0% | 38% | 17% | 44%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: zoomable circles | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
yml0% | 0% | 83% | 0% | 16%
cs0% | 0% | 0% | 68% | 31%
scss0% | 0% | 0% | 25% | 74%
html0% | 0% | 0% | 32% | 67%
psm10% | 0% | 0% | 100% | 0%
ps10% | 0% | 0% | 14% | 85%
js0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
Big-Data-Clusters/GDR10% | 0% | 12% | 20% | 66%
Big-Data-Clusters/CU140% | 0% | 99% | 0% | <1%
Big-Data-Clusters/CU90% | 0% | 99% | 0% | <1%
Big-Data-Clusters/CU80% | 0% | 50% | 0% | 49%
Big-Data-Clusters/CU50% | 0% | 99% | 0% | <1%
Big-Data-Clusters/CU60% | 0% | 99% | 0% | <1%
Big-Data-Clusters/CU30% | 0% | 99% | 0% | <1%
Big-Data-Clusters/CU40% | 0% | 99% | 0% | <1%
Big-Data-Clusters/CU20% | 0% | 99% | 0% | <1%
Big-Data-Clusters/CU10% | 0% | 99% | 0% | <1%
SQL-Hybrid-Cloud-Toolkit/Components0% | 0% | 0% | 68% | 31%
AzureSQLVM0% | 0% | 0% | 54% | 46%
SQLConfigurations0% | 0% | 0% | 41% | 58%
SQL-Performance-Baseline0% | 0% | 0% | 0% | 100%
SQL-Hybrid-Cloud-Toolkit/assets0% | 0% | 0% | 0% | 100%
tls1.20% | 0% | 0% | 0% | 100%
SQL-Hybrid-Cloud-Toolkit/_data0% | 0% | 0% | 0% | 100%
Sessions/PASS-Modern-Migration-Tour0% | 0% | 0% | 0% | 100%
SQL-performance-dashboard-reports0% | 0% | 0% | 0% | 100%
SQL-Hybrid-Cloud-Toolkit0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
toc.yml
in Big-Data-Clusters/CU14/public/_data
422 -
toc.yml
in Big-Data-Clusters/CU9/public/_data
400 -
toc.yml
in Big-Data-Clusters/CU8/Public/_data
385 -
toc.yml
in Big-Data-Clusters/CU5/Public/_data
354 -
toc.yml
in Big-Data-Clusters/CU6/Public/_data
354 -
toc.yml
in Big-Data-Clusters/CU3/Public/_data
332 -
toc.yml
in Big-Data-Clusters/CU4/Public/_data
332 -
toc.yml
in Big-Data-Clusters/CU2/Public/_data
330 -
toc.yml
in Big-Data-Clusters/CU1/Public/_data
279 -
toc.yml
in Big-Data-Clusters/GDR1/public/_data
253 -
toc.yml
in Big-Data-Clusters/GDR1/public/content
253 -
_generic.normalize.scss
in Big-Data-Clusters/GDR1/public/_sass/inuitcss/generic
189 -
AzureResourceManagerActivity.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
185 6
BatchActivity.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
165 7
Program.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/BatchWrapper
143 2
_tools.mq.scss
in Big-Data-Clusters/GDR1/public/_sass/inuitcss/tools
142 -
sidebar.html
in Big-Data-Clusters/GDR1/public/_includes
132 -
Program.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/SqlPackageWrapper
129 2
interact-update.html
in Big-Data-Clusters/GDR1/public/_includes/js
128 -
_components.textbook__page.scss
in Big-Data-Clusters/GDR1/public/_sass/components
118 -
AutoRegTools.psm1
in AzureSQLVM
108 -
_objects.layout.scss
in Big-Data-Clusters/GDR1/public/_sass/inuitcss/objects
107 -
ConfigureSQLDataLocations.ps1
in SQLConfigurations
102 -
Out-DataTable.ps1
in SQL-Performance-Baseline
99 -
_objects.flag.scss
in Big-Data-Clusters/GDR1/public/_sass/inuitcss/objects
97 -
EnableBySubscription.ps1
in AzureSQLVM
92 -
CheckClientUpdates.ps1
in tls1.2
92 -
thebelab.html
in Big-Data-Clusters/GDR1/public/_includes/js
89 -
Get-SQLPerfCounters.ps1
in SQL-Performance-Baseline
86 -
_components.textbook__sidebar-right.scss
in Big-Data-Clusters/GDR1/public/_sass/components
78 -
_objects.crop.scss
in Big-Data-Clusters/GDR1/public/_sass/inuitcss/objects
78 -
toc.yml
in SQL-Hybrid-Cloud-Toolkit/_data
78 -
Orchestrator.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
77 2
_components.search.scss
in Big-Data-Clusters/GDR1/public/_sass/components
76 -
_objects.media.scss
in Big-Data-Clusters/GDR1/public/_sass/inuitcss/objects
76 -
HttpSurface.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
75 2
_elements.syntax-highlighting.scss
in Big-Data-Clusters/GDR1/public/_sass/elements
74 -
lunr-en.js
in Big-Data-Clusters/GDR1/public/_includes/search/lunr
73 1
scripts.js
in Big-Data-Clusters/GDR1/public/assets/js
68 -
tpl
jekyllmd.tpl
in Big-Data-Clusters/GDR1/public/scripts/templates
68 -
scripts.js
in SQL-Hybrid-Cloud-Toolkit/assets/js
68 -
ConfigureTCP_Firewall_Exception.ps1
in SQLConfigurations
66 -
StorageActivity.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
65 2
hide-cell.html
in Big-Data-Clusters/GDR1/public/_includes/js
64 -
_components.textbook__sidebar.scss
in Big-Data-Clusters/GDR1/public/_sass/components
62 -
Write-DataTable.ps1
in SQL-Performance-Baseline
61 -
_components.hidecells.scss
in Big-Data-Clusters/GDR1/public/_sass/components
58 -
_base.scss
in Big-Data-Clusters/GDR1/public/_sass/hamburgers
57 -
toc.yml
in Big-Data-Clusters/CU8/Public/content/cert-management
55 -
copy-button.html
in Big-Data-Clusters/GDR1/public/_includes/js
53 -
Files With Most Units (Top 8)
File# lines# units
BatchActivity.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
165 7
AzureResourceManagerActivity.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
185 6
HttpSurface.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
75 2
Orchestrator.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
77 2
StorageActivity.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
65 2
Program.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/BatchWrapper
143 2
Program.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/SqlPackageWrapper
129 2
lunr-en.js
in Big-Data-Clusters/GDR1/public/_includes/search/lunr
73 1
Files With Long Lines (Top 20)

There are 29 files with lines longer than 120 characters. In total, there are 172 long lines.

File# lines# units# long lines
AzureResourceManagerActivity.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
185 6 30
Get-SQLPerfCounters.ps1
in SQL-Performance-Baseline
86 - 16
BatchActivity.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
165 7 12
Orchestrator.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
77 2 12
Deploy.ps1
in SQL-performance-dashboard-reports
40 - 12
CheckClientUpdates.ps1
in tls1.2
92 - 12
AutoRegTools.psm1
in AzureSQLVM
108 - 10
EnableBySubscription.ps1
in AzureSQLVM
92 - 7
Program.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/BatchWrapper
143 2 7
ConfigureTCP_Firewall_Exception.ps1
in SQLConfigurations
66 - 7
StorageActivity.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/ADPControl
65 2 6
Program.cs
in SQL-Hybrid-Cloud-Toolkit/Components/ADP/SqlPackageWrapper
129 2 6
ConfigureSQLDataLocations.ps1
in SQLConfigurations
102 - 5
fb_tags.html
in Big-Data-Clusters/GDR1/public/_includes
5 - 3
head.html
in Big-Data-Clusters/GDR1/public/_includes
51 - 3
sidebar.html
in Big-Data-Clusters/GDR1/public/_includes
132 - 3
Write-DataTable.ps1
in SQL-Performance-Baseline
61 - 3
binder.html
in Big-Data-Clusters/GDR1/public/_includes/buttons
10 - 2
jupyterhub.html
in Big-Data-Clusters/GDR1/public/_includes/buttons
10 - 2
lunr-en.js
in Big-Data-Clusters/GDR1/public/_includes/search/lunr
73 1 2