File Size Overall
  • There are 49 files with 3,921 lines of code.
    • 0 very long files (0 lines of code)
    • 1 long files (574 lines of code)
    • 5 medium size files (1,772 lines of code)
    • 3 small files (394 lines of code)
    • 40 very small files (1,181 lines of code)
0% | 14% | 45% | 10% | 30%
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% | 47% | 0% | 0% | 52%
js0% | 0% | 70% | 15% | 14%
html0% | 0% | 0% | 0% | 100%
geojson0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 15% | 41% | 10% | 31%
ROOT0% | 0% | 100% | 0% | 0%
boot0% | 0% | 0% | 0% | 100%
resources0% | 0% | 0% | 0% | 100%
Longest Files (Top 49)
File# lines# units
main.scss
in src/css
574 -
Qgis2threejs.js
in src/js/libs
459 38
Orbit.js
in src/js/libs
435 24
pxloader.js
in src/js/libs
383 32
JSONLoader.js
in src/js/libs
267 6
228 2
stage3d.js
in src/js
150 2
chapterData.js
in src/data
132 -
scene.js
in src/js
112 9
stats.js
in src/js/libs
99 8
_mq.scss
in src/css/modules
95 -
_fonts.scss
in src/css/modules
88 -
_vars.scss
in src/css/modules
82 -
_typography.mixins.scss
in src/css/modules
81 -
main.js
in src
67 2
chapter.js
in src/js
61 5
_palette.scss
in src/css/modules
58 -
_side-margins.scss
in src/css/modules
58 -
_typography.config.scss
in src/css/modules
50 -
datView.js
in src/js
50 1
chapter7.html
in src/html
44 -
_grid-system.scss
in src/css/modules
39 -
intro.html
in src/html
34 -
base.html
in src/html
30 -
pagination.js
in src/js
26 3
_rem.scss
in src/css/modules
24 -
_grid.scss
in src/css/modules
24 -
url.js
in src/js/utils
21 3
detach.js
in src/js/libs
19 1
_typography.helpers.scss
in src/css/modules
18 -
detect.js
in src/js/utils
13 1
_typography.scss
in src/css/modules
12 -
_breakpoints.scss
in src/css/modules
10 -
boot.js
in boot
9 1
chapter1a.html
in src/html
9 -
geojson
clip-path.geojson
in resources/mapping
7 -
chapter3a.html
in src/html
5 -
chapter6.html
in src/html
5 -
chapter4b.html
in src/html
5 -
chapter2b.html
in src/html
5 -
chapter5b.html
in src/html
5 -
chapter3b.html
in src/html
5 -
chapter5a.html
in src/html
4 -
chapter2a.html
in src/html
4 -
chapter4a.html
in src/html
4 -
chapter0.html
in src/html
4 -
chapter1b.html
in src/html
4 -
pagination.html
in src/html
2 -
_sample.scss
in src/css/modules
1 -
Files With Most Units (Top 16)
File# lines# units
Qgis2threejs.js
in src/js/libs
459 38
pxloader.js
in src/js/libs
383 32
Orbit.js
in src/js/libs
435 24
scene.js
in src/js
112 9
stats.js
in src/js/libs
99 8
JSONLoader.js
in src/js/libs
267 6
chapter.js
in src/js
61 5
url.js
in src/js/utils
21 3
pagination.js
in src/js
26 3
228 2
stage3d.js
in src/js
150 2
main.js
in src
67 2
boot.js
in boot
9 1
datView.js
in src/js
50 1
detect.js
in src/js/utils
13 1
detach.js
in src/js/libs
19 1
Files With Long Lines (Top 23)

There are 23 files with lines longer than 120 characters. In total, there are 59 long lines.

File# lines# units# long lines
_fonts.scss
in src/css/modules
88 - 22
main.scss
in src/css
574 - 5
JSONLoader.js
in src/js/libs
267 6 5
intro.html
in src/html
34 - 4
chapter7.html
in src/html
44 - 3
Qgis2threejs.js
in src/js/libs
459 38 2
stats.js
in src/js/libs
99 8 2
geojson
clip-path.geojson
in resources/mapping
7 - 1
Orbit.js
in src/js/libs
435 24 1
stage3d.js
in src/js
150 2 1
chapter3a.html
in src/html
5 - 1
base.html
in src/html
30 - 1
chapter5a.html
in src/html
4 - 1
chapter6.html
in src/html
5 - 1
chapter2a.html
in src/html
4 - 1
chapter4a.html
in src/html
4 - 1
chapter0.html
in src/html
4 - 1
chapter4b.html
in src/html
5 - 1
chapter2b.html
in src/html
5 - 1
chapter5b.html
in src/html
5 - 1
chapter3b.html
in src/html
5 - 1
chapter1b.html
in src/html
4 - 1
main.js
in src
67 2 1
Correlations

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

Gruntfile.js x: 3 commits (all time) y: 228 lines of code src/css/main.scss x: 36 commits (all time) y: 574 lines of code src/data/chapterData.js x: 12 commits (all time) y: 132 lines of code src/html/base.html x: 12 commits (all time) y: 30 lines of code src/js/chapter.js x: 11 commits (all time) y: 61 lines of code src/js/scene.js x: 16 commits (all time) y: 112 lines of code src/js/stage3d.js x: 1 commits (all time) y: 150 lines of code src/main.js x: 33 commits (all time) y: 67 lines of code src/js/libs/Qgis2threejs.js x: 13 commits (all time) y: 459 lines of code src/html/chapter7.html x: 7 commits (all time) y: 44 lines of code src/js/libs/detach.js x: 1 commits (all time) y: 19 lines of code src/js/utils/detect.js x: 1 commits (all time) y: 13 lines of code src/js/datView.js x: 7 commits (all time) y: 50 lines of code src/html/intro.html x: 10 commits (all time) y: 34 lines of code src/html/chapter0.html x: 7 commits (all time) y: 4 lines of code src/html/chapter1b.html x: 4 commits (all time) y: 4 lines of code src/html/chapter2a.html x: 5 commits (all time) y: 4 lines of code src/html/chapter2b.html x: 6 commits (all time) y: 5 lines of code src/html/chapter3a.html x: 5 commits (all time) y: 5 lines of code src/html/chapter6.html x: 8 commits (all time) y: 5 lines of code src/html/chapter1a.html x: 3 commits (all time) y: 9 lines of code src/js/libs/pxloader.js x: 1 commits (all time) y: 383 lines of code src/js/libs/JSONLoader.js x: 1 commits (all time) y: 267 lines of code src/html/pagination.html x: 1 commits (all time) y: 2 lines of code src/js/pagination.js x: 1 commits (all time) y: 26 lines of code src/js/libs/Orbit.js x: 1 commits (all time) y: 435 lines of code src/js/utils/url.js x: 1 commits (all time) y: 21 lines of code resources/mapping/clip-path.geojson x: 1 commits (all time) y: 7 lines of code
574.0
lines of code
  min: 2.0
  average: 96.15
  25th percentile: 5.0
  median: 21.0
  75th percentile: 122.0
  max: 574.0
0 36.0
commits (all time)
min: 1.0 | average: 7.0 | 25th percentile: 1.0 | median: 5.0 | 75th percentile: 9.0 | max: 36.0

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

Gruntfile.js x: 1 contributors (all time) y: 228 lines of code src/css/main.scss x: 1 contributors (all time) y: 574 lines of code src/data/chapterData.js x: 1 contributors (all time) y: 132 lines of code src/html/base.html x: 1 contributors (all time) y: 30 lines of code src/js/chapter.js x: 1 contributors (all time) y: 61 lines of code src/js/scene.js x: 1 contributors (all time) y: 112 lines of code src/js/stage3d.js x: 1 contributors (all time) y: 150 lines of code src/main.js x: 1 contributors (all time) y: 67 lines of code src/js/libs/Qgis2threejs.js x: 1 contributors (all time) y: 459 lines of code src/html/chapter7.html x: 1 contributors (all time) y: 44 lines of code src/js/libs/detach.js x: 1 contributors (all time) y: 19 lines of code src/js/utils/detect.js x: 1 contributors (all time) y: 13 lines of code src/js/datView.js x: 1 contributors (all time) y: 50 lines of code src/html/intro.html x: 1 contributors (all time) y: 34 lines of code src/html/chapter0.html x: 1 contributors (all time) y: 4 lines of code src/html/chapter2b.html x: 1 contributors (all time) y: 5 lines of code src/html/chapter1a.html x: 1 contributors (all time) y: 9 lines of code src/js/libs/pxloader.js x: 1 contributors (all time) y: 383 lines of code src/js/libs/JSONLoader.js x: 1 contributors (all time) y: 267 lines of code src/html/pagination.html x: 1 contributors (all time) y: 2 lines of code src/js/pagination.js x: 1 contributors (all time) y: 26 lines of code src/js/libs/Orbit.js x: 1 contributors (all time) y: 435 lines of code src/js/utils/url.js x: 1 contributors (all time) y: 21 lines of code
574.0
lines of code
  min: 2.0
  average: 96.15
  25th percentile: 5.0
  median: 21.0
  75th percentile: 122.0
  max: 574.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...