File Size Overall
  • There are 26 files with 11,456 lines of code.
    • 3 very long files (7,944 lines of code)
    • 2 long files (1,252 lines of code)
    • 1 medium size files (476 lines of code)
    • 8 small files (1,146 lines of code)
    • 12 very small files (638 lines of code)
69% | 10% | 4% | 10% | 5%
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
js83% | 7% | 4% | 4% | <1%
css0% | 41% | 0% | 44% | 14%
html0% | 0% | 0% | 27% | 72%
coffee0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
js78% | 6% | 4% | 7% | 2%
css0% | 60% | 0% | 35% | 4%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 26)
File# lines# units
c3.js
in js/c3-0.2.1
4730 409
d3.layout.js
in js/libs/d3
1607 156
d3.layout.js
in js/libs/d3/index_files
1607 156
d3.geom.js
in js/libs/d3
672 38
main.css
in css
580 -
main.js
in js
476 39
189 10
168 -
168 -
c3.css
in js/c3-0.2.1
148 -
jquery.nouislider.css
in js/libs/noUiSlider.7.0.9
136 -
index.html
in js/c3-0.2.1/htdocs
133 -
102 4
102 11
81 -
index.html
in root
78 -
jquery.nouislider.pips.css
in js/libs/noUiSlider.7.0.9
76 -
74 -
style.css
in js/libs/d3/index_files
73 -
69 -
57 -
touchmouse.js
in js/libs
53 4
reset.css
in css
41 -
coffee
Gruntfile.coffee
in js/c3-0.2.1
18 -
c3-spec.js
in js/c3-0.2.1/spec
11 2
style.css
in js/c3-0.2.1/htdocs/css
7 -
Files With Most Units (Top 10)
File# lines# units
c3.js
in js/c3-0.2.1
4730 409
d3.layout.js
in js/libs/d3
1607 156
d3.layout.js
in js/libs/d3/index_files
1607 156
main.js
in js
476 39
d3.geom.js
in js/libs/d3
672 38
102 11
189 10
102 4
touchmouse.js
in js/libs
53 4
c3-spec.js
in js/c3-0.2.1/spec
11 2
Files With Long Lines (Top 7)

There are 7 files with lines longer than 120 characters. In total, there are 113 long lines.

File# lines# units# long lines
c3.js
in js/c3-0.2.1
4730 409 57
168 - 21
168 - 21
index.html
in js/c3-0.2.1/htdocs
133 - 7
main.js
in js
476 39 5
index.html
in root
78 - 1
74 - 1
Correlations

File Size vs. Commits (all time): 7 points

css/main.css x: 2 commits (all time) y: 580 lines of code index.html x: 11 commits (all time) y: 78 lines of code js/main.js x: 2 commits (all time) y: 476 lines of code treemap.html x: 1 commits (all time) y: 69 lines of code styledDropDown.html x: 1 commits (all time) y: 81 lines of code areaChart.html x: 2 commits (all time) y: 57 lines of code streamGraph.html x: 1 commits (all time) y: 74 lines of code
580.0
lines of code
  min: 57.0
  average: 202.14
  25th percentile: 69.0
  median: 78.0
  75th percentile: 476.0
  max: 580.0
0 11.0
commits (all time)
min: 1.0 | average: 2.86 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 11.0

File Size vs. Contributors (all time): 7 points

css/main.css x: 1 contributors (all time) y: 580 lines of code index.html x: 1 contributors (all time) y: 78 lines of code js/main.js x: 1 contributors (all time) y: 476 lines of code treemap.html x: 1 contributors (all time) y: 69 lines of code styledDropDown.html x: 1 contributors (all time) y: 81 lines of code areaChart.html x: 1 contributors (all time) y: 57 lines of code streamGraph.html x: 1 contributors (all time) y: 74 lines of code
580.0
lines of code
  min: 57.0
  average: 202.14
  25th percentile: 69.0
  median: 78.0
  75th percentile: 476.0
  max: 580.0
0 1.0
contributors (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".

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...