microsoft / landcover
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 70 files with 11,789 lines of code.
    • 2 very long files (3,291 lines of code)
    • 2 long files (1,156 lines of code)
    • 12 medium size files (3,465 lines of codeclsfd_ftr_w_mp_ins)
    • 18 small files (2,722 lines of code)
    • 36 very small files (1,155 lines of code)
27% | 9% | 29% | 23% | 9%
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
js66% | 0% | 21% | 11% | <1%
css0% | 58% | 22% | 18% | <1%
py0% | 0% | 27% | 47% | 25%
html0% | 0% | 95% | 0% | 4%
yml0% | 0% | 84% | 0% | 15%
tpl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
web_tool/js67% | 0% | 21% | 11% | <1%
web_tool/css0% | 58% | 22% | 18% | <1%
web_tool0% | 0% | 36% | 53% | 9%
ROOT0% | 0% | 83% | 0% | 16%
training0% | 0% | 99% | 0% | <1%
utils0% | 0% | 0% | 20% | 79%
training/models0% | 0% | 0% | 40% | 59%
web_tool/views0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
noty.js
in web_tool/js
1852 161
jscolor.js
in web_tool/js
1439 92
noty.css
in web_tool/css
596 -
leaflet.css
in web_tool/css
560 -
server.py
in root
365 24
DataLoader.py
in web_tool
357 32
landing_page.html
in web_tool
355 -
index.html
in web_tool
353 -
train_unsupervised.py
in training
311 5
main.js
in web_tool/js
311 20
utils.js
in web_tool/js
280 27
environment_precise.yml
in root
234 -
components.js
in web_tool/js
232 20
login.css
in web_tool/css
230 -
leaflet.filelayer.js
in web_tool/js
225 15
leaflet-slider.css
in web_tool/css
212 -
ModelSessionPyTorchExample.py
in web_tool
199 11
ModelSessionPyTorchSegmentationModel.py
in web_tool
198 11
ModelSessionPytorchSolar.py
in web_tool
197 13
main.css
in web_tool/css
183 -
ModelSessionPyTorchCycle.py
in web_tool
180 16
leaflet-sidebar.css
in web_tool/css
180 -
handlers.js
in web_tool/js
171 11
ModelSessionKerasExample.py
in web_tool
161 10
SessionHandler.py
in web_tool
147 13
ServerModelsTorchSmoothing.py
in web_tool
141 11
leaflet-slider.js
in web_tool/js
140 13
Utils.py
in web_tool
139 12
globals.js
in web_tool/js
123 8
create_shapefile_from_files.py
in utils
120 4
leaflet-areaselect.js
in web_tool/js
119 12
ModelSessionRandomForest.py
in web_tool
117 9
unet.py
in training/models
106 7
Session.py
in web_tool
101 10
create_naip_basemap.py
in utils
80 2
worker.py
in root
76 12
intersecting_crop.py
in utils
70 3
unet_solar.py
in training/models
69 7
cogify.py
in utils
58 2
Datasets.py
in web_tool
55 3
reproject_data.py
in utils
54 1
ModelSessionRPC.py
in web_tool
50 10
create_basemaps_and_vrts.py
in utils
49 4
create_fishnet_polygons.py
in utils
49 -
base_network.py
in training/models
46 4
fcn.py
in training/models
41 3
create_raster_preview.py
in utils
41 1
ModelSessionAbstract.py
in web_tool
39 9
test.html
in web_tool
33 -
environment.yml
in root
32 -
Files With Most Units (Top 20)
File# lines# units
noty.js
in web_tool/js
1852 161
jscolor.js
in web_tool/js
1439 92
DataLoader.py
in web_tool
357 32
utils.js
in web_tool/js
280 27
server.py
in root
365 24
components.js
in web_tool/js
232 20
main.js
in web_tool/js
311 20
ModelSessionPyTorchCycle.py
in web_tool
180 16
leaflet.filelayer.js
in web_tool/js
225 15
ModelSessionPytorchSolar.py
in web_tool
197 13
SessionHandler.py
in web_tool
147 13
leaflet-slider.js
in web_tool/js
140 13
Utils.py
in web_tool
139 12
leaflet-areaselect.js
in web_tool/js
119 12
worker.py
in root
76 12
ModelSessionPyTorchExample.py
in web_tool
199 11
ModelSessionPyTorchSegmentationModel.py
in web_tool
198 11
ServerModelsTorchSmoothing.py
in web_tool
141 11
handlers.js
in web_tool/js
171 11
ModelSessionKerasExample.py
in web_tool
161 10
Files With Long Lines (Top 20)

There are 35 files with lines longer than 120 characters. In total, there are 140 long lines.

File# lines# units# long lines
noty.js
in web_tool/js
1852 161 21
landing_page.html
in web_tool
355 - 16
train_unsupervised.py
in training
311 5 10
index.html
in web_tool
353 - 10
server.py
in root
365 24 8
jscolor.js
in web_tool/js
1439 92 8
SessionHandler.py
in web_tool
147 13 7
cogify.py
in utils
58 2 5
intersecting_crop.py
in utils
70 3 5
create_shapefile_from_files.py
in utils
120 4 4
DataLoader.py
in web_tool
357 32 4
ModelSessionPyTorchCycle.py
in web_tool
180 16 4
leaflet-slider.js
in web_tool/js
140 13 4
ModelSessionPytorchSolar.py
in web_tool
197 13 3
leaflet-slider.css
in web_tool/css
212 - 3
unet_solar.py
in training/models
69 7 2
create_raster_preview.py
in utils
41 1 2
reproject_data.py
in utils
54 1 2
ModelSessionPyTorchExample.py
in web_tool
199 11 2
ModelSessionPyTorchSegmentationModel.py
in web_tool
198 11 2