google / vsaq
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 46 files with 4,488 lines of code.
    • 0 very long files (0 lines of code)
    • 1 long files (854 lines of code)
    • 5 medium size files (1,638 lines of codeclsfd_ftr_w_mp_ins)
    • 4 small files (642 lines of code)
    • 36 very small files (1,354 lines of code)
0% | 19% | 36% | 14% | 30%
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
js0% | 26% | 29% | 20% | 23%
soy0% | 0% | 100% | 0% | 0%
css0% | 0% | 99% | 0% | <1%
html0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
vsaq/static/questionnaire0% | 25% | 31% | 18% | 25%
vsaq/static0% | 0% | 66% | 0% | 33%
client_side_only_impl0% | 0% | 50% | 0% | 49%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 46)
File# lines# units
questionnaire_editor.js
in vsaq/static/questionnaire
854 47
questionnaire.js
in vsaq/static/questionnaire
393 32
soy
templates.soy
in vsaq/static/questionnaire
387 -
vsaq_base.css
in vsaq/static
302 -
vsaq_main.js
in client_side_only_impl
279 15
items.js
in vsaq/static/questionnaire
277 22
groupitem.js
in vsaq/static/questionnaire
185 13
utils.js
in vsaq/static/questionnaire
185 10
uploaditem.js
in vsaq/static/questionnaire
161 12
tipitem.js
in vsaq/static/questionnaire
111 7
vsaq_editor.html
in client_side_only_impl
94 -
yesnoitem.js
in vsaq/static/questionnaire
93 8
blockitems.js
in vsaq/static/questionnaire
92 5
radioitem.js
in vsaq/static/questionnaire
86 11
containeritem.js
in vsaq/static/questionnaire
79 9
vsaq_server.py
in root
78 5
vsaq.html
in client_side_only_impl
68 -
boxitem.js
in vsaq/static/questionnaire
65 7
lineitem.js
in vsaq/static/questionnaire
65 7
utils.js
in vsaq/static
64 7
qpage_base.js
in vsaq/static
61 5
checkitem.js
in vsaq/static/questionnaire
61 8
index.html
in client_side_only_impl
60 -
example.html
in client_side_only_impl
47 -
infoitem.js
in vsaq/static/questionnaire
35 3
dialoghelper.js
in vsaq/static
28 3
spaceritem.js
in vsaq/static/questionnaire
25 3
questionnaire_editor_test_dom.html
in vsaq/static/questionnaire
22 -
blockitems_test_dom.html
in vsaq/static/questionnaire
15 -
boxitem_test_dom.html
in vsaq/static/questionnaire
15 -
checkitem_test_dom.html
in vsaq/static/questionnaire
15 -
containeritem_test_dom.html
in vsaq/static/questionnaire
15 -
groupitem_test_dom.html
in vsaq/static/questionnaire
15 -
infoitem_test_dom.html
in vsaq/static/questionnaire
15 -
items_test_dom.html
in vsaq/static/questionnaire
15 -
lineitem_test_dom.html
in vsaq/static/questionnaire
15 -
questionnaire_test_dom.html
in vsaq/static/questionnaire
15 -
radioitem_test_dom.html
in vsaq/static/questionnaire
15 -
spaceritem_test_dom.html
in vsaq/static/questionnaire
15 -
tipitem_test_dom.html
in vsaq/static/questionnaire
15 -
uploaditem_test_dom.html
in vsaq/static/questionnaire
15 -
utils_test_dom.html
in vsaq/static/questionnaire
15 -
yesnoitem_test_dom.html
in vsaq/static/questionnaire
15 -
questionnaire_editor_init.js
in vsaq/static/questionnaire
3 -
externs.js
in vsaq/static/questionnaire
2 -
vsaq.css
in vsaq/static
1 -
Files With Most Units (Top 20)
File# lines# units
questionnaire_editor.js
in vsaq/static/questionnaire
854 47
questionnaire.js
in vsaq/static/questionnaire
393 32
items.js
in vsaq/static/questionnaire
277 22
vsaq_main.js
in client_side_only_impl
279 15
groupitem.js
in vsaq/static/questionnaire
185 13
uploaditem.js
in vsaq/static/questionnaire
161 12
radioitem.js
in vsaq/static/questionnaire
86 11
utils.js
in vsaq/static/questionnaire
185 10
containeritem.js
in vsaq/static/questionnaire
79 9
checkitem.js
in vsaq/static/questionnaire
61 8
yesnoitem.js
in vsaq/static/questionnaire
93 8
boxitem.js
in vsaq/static/questionnaire
65 7
lineitem.js
in vsaq/static/questionnaire
65 7
tipitem.js
in vsaq/static/questionnaire
111 7
utils.js
in vsaq/static
64 7
qpage_base.js
in vsaq/static
61 5
blockitems.js
in vsaq/static/questionnaire
92 5
vsaq_server.py
in root
78 5
dialoghelper.js
in vsaq/static
28 3
infoitem.js
in vsaq/static/questionnaire
35 3
Files With Long Lines (Top 5)

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

File# lines# units# long lines
example.html
in client_side_only_impl
47 - 3
index.html
in client_side_only_impl
60 - 3
soy
templates.soy
in vsaq/static/questionnaire
387 - 3
vsaq.html
in client_side_only_impl
68 - 1
vsaq_editor.html
in client_side_only_impl
94 - 1