File Size Overall
  • There are 30 files with 2,597 lines of code.
    • 0 very long files (0 lines of code)
    • 1 long files (901 lines of code)
    • 1 medium size files (238 lines of code)
    • 5 small files (700 lines of code)
    • 23 very small files (758 lines of code)
0% | 34% | 9% | 26% | 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
scss0% | 97% | 0% | 0% | 2%
js0% | 0% | 15% | 38% | 46%
html0% | 0% | 0% | 98% | 1%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 39% | 0% | 26% | 33%
ROOT0% | 0% | 100% | 0% | 0%
harness0% | 0% | 0% | 100% | 0%
Longest Files (Top 30)
File# lines# units
main.scss
in src/css
901 -
238 6
results-list.js
in src/js/components/results
191 5
search-map.js
in src/js/components/search
153 11
users-form.js
in src/js/components/users
135 4
search-input.js
in src/js/components/search
119 10
index.html
in harness
102 -
index.js
in src/js/actions
99 11
index.js
in src/js/containers/results
80 4
index.js
in src/js/containers/search
74 7
index.js
in src/js/reducers
62 4
intro-social.js
in src/js/components/intro
51 2
index.js
in src/js/containers/footer
51 3
results-item-list.js
in src/js/components/results
46 3
index.js
in src/js/containers/intro
46 3
sparkline.js
in src/js/components/graphs
45 2
app.js
in src/js
35 1
users-comment.js
in src/js/components/users
29 2
results-header.js
in src/js/components/results
28 3
results-footer.js
in src/js/components/results
27 3
results-item-sparkline.js
in src/js/components/results
21 2
search-map-intro.js
in src/js/components/search
14 1
index.js
in src/js/containers/app
14 -
_mq.scss
in src/css
12 -
_embed.scss
in src/css
8 -
6 -
render.js
in src
4 1
main.js
in src/js
3 -
main.html
in src/templates
2 -
_fonts.scss
in src/css
1 -
Files With Most Units (Top 21)
File# lines# units
search-map.js
in src/js/components/search
153 11
index.js
in src/js/actions
99 11
search-input.js
in src/js/components/search
119 10
index.js
in src/js/containers/search
74 7
238 6
results-list.js
in src/js/components/results
191 5
users-form.js
in src/js/components/users
135 4
index.js
in src/js/containers/results
80 4
index.js
in src/js/reducers
62 4
results-item-list.js
in src/js/components/results
46 3
results-footer.js
in src/js/components/results
27 3
results-header.js
in src/js/components/results
28 3
index.js
in src/js/containers/footer
51 3
index.js
in src/js/containers/intro
46 3
intro-social.js
in src/js/components/intro
51 2
results-item-sparkline.js
in src/js/components/results
21 2
users-comment.js
in src/js/components/users
29 2
sparkline.js
in src/js/components/graphs
45 2
search-map-intro.js
in src/js/components/search
14 1
app.js
in src/js
35 1
render.js
in src
4 1
Files With Long Lines (Top 12)

There are 12 files with lines longer than 120 characters. In total, there are 60 long lines.

File# lines# units# long lines
intro-social.js
in src/js/components/intro
51 2 16
results-list.js
in src/js/components/results
191 5 16
users-form.js
in src/js/components/users
135 4 10
index.js
in src/js/containers/footer
51 3 5
index.js
in src/js/containers/intro
46 3 3
index.html
in harness
102 - 2
results-item-list.js
in src/js/components/results
46 3 2
sparkline.js
in src/js/components/graphs
45 2 2
238 6 1
search-map-intro.js
in src/js/components/search
14 1 1
users-comment.js
in src/js/components/users
29 2 1
index.js
in src/js/containers/search
74 7 1
About This Analysis
  • 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...