apache / infrastructure-blocky
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
22% | 28% | 17% | 17% | 14%
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
js40% | 41% | 0% | 10% | 7%
css0% | 56% | 0% | 36% | 6%
py0% | 0% | 37% | 37% | 24%
yaml0% | 0% | 74% | 0% | 25%
html0% | 0% | 61% | 0% | 38%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
server23% | 30% | 13% | 18% | 14%
client0% | 0% | 98% | 0% | 1%
Longest Files (Top 50)
File# lines# units
blocky.js
in server/site/js
2014 114
pikaday.js
in server/site/js
972 62
datepicker.js
in server/site/js/source
549 15
blocky.css
in server/site/css
535 -
base-http-extensions.js
in server/site/js/source
506 52
openapi.yaml
in server/api/yaml
433 -
api.html
in server/api
422 -
blocky.py
in client
397 13
worker.py
in server/api/plugins
281 8
pikaday.css
in server/site/css
198 -
openapi.py
in server/api/plugins
164 9
handler.py
in server/api
157 5
formal.css
in server/site/css
148 -
scaffolding-html.js
in server/site/js/source
144 7
search.js
in server/site/js/source
131 7
bans.py
in server/api/pages
130 4
ruleset.js
in server/site/js/source
127 8
fail2ban.js
in server/site/js/source
122 3
combine.py
in server/api/yaml/openapi
108 2
fail2ban.py
in server/api/pages
106 2
whitelist.py
in server/api/pages
96 2
whitelist.js
in server/site/js/source
90 4
session.py
in server/api/plugins
89 3
banlist.js
in server/site/js/source
85 5
base-js-extensions.js
in server/site/js/source
78 8
datetime-picker.js
in server/site/js/source
74 2
rules.py
in server/api/pages
66 1
modal.css
in server/site/css
62 -
search.py
in server/api/pages
60 2
database.py
in server/api/plugins
54 11
whitelist.html
in server/site
52 -
search.html
in server/site
45 -
activity.js
in server/site/js/source
42 2
IPTablesObject.yaml
in server/api/yaml/openapi/components/schemas
40 -
addban.html
in server/site
39 -
fail2ban.html
in server/site
36 -
activity.py
in server/api/pages
34 1
activity.html
in server/site
32 -
rules.html
in server/site
32 -
index.html
in server/site
30 -
myrules.py
in server/api/pages
27 1
Ruleset.yaml
in server/api/yaml/openapi/components/schemas
19 -
IPAddress.yaml
in server/api/yaml/openapi/components/schemas
19 -
__init__.py
in server/api/pages
16 1
Error.yaml
in server/api/yaml/openapi/components/schemas
13 -
blocky.yaml
in server/api/yaml
12 -
SearchResult.yaml
in server/api/yaml/openapi/components/schemas
10 -
Empty.yaml
in server/api/yaml/openapi/components/schemas
8 -
blocky.yaml
in client
8 -
ActionCompleted.yaml
in server/api/yaml/openapi/components/schemas
7 -
Files With Most Units (Top 28)
File# lines# units
blocky.js
in server/site/js
2014 114
pikaday.js
in server/site/js
972 62
base-http-extensions.js
in server/site/js/source
506 52
datepicker.js
in server/site/js/source
549 15
blocky.py
in client
397 13
database.py
in server/api/plugins
54 11
openapi.py
in server/api/plugins
164 9
ruleset.js
in server/site/js/source
127 8
base-js-extensions.js
in server/site/js/source
78 8
worker.py
in server/api/plugins
281 8
scaffolding-html.js
in server/site/js/source
144 7
search.js
in server/site/js/source
131 7
banlist.js
in server/site/js/source
85 5
handler.py
in server/api
157 5
whitelist.js
in server/site/js/source
90 4
bans.py
in server/api/pages
130 4
fail2ban.js
in server/site/js/source
122 3
session.py
in server/api/plugins
89 3
activity.js
in server/site/js/source
42 2
datetime-picker.js
in server/site/js/source
74 2
combine.py
in server/api/yaml/openapi
108 2
whitelist.py
in server/api/pages
96 2
fail2ban.py
in server/api/pages
106 2
search.py
in server/api/pages
60 2
activity.py
in server/api/pages
34 1
__init__.py
in server/api/pages
16 1
rules.py
in server/api/pages
66 1
myrules.py
in server/api/pages
27 1
Files With Long Lines (Top 29)

There are 29 files with lines longer than 120 characters. In total, there are 227 long lines.

File# lines# units# long lines
api.html
in server/api
422 - 86
blocky.js
in server/site/js
2014 114 39
pikaday.js
in server/site/js
972 62 16
blocky.py
in client
397 13 10
datepicker.js
in server/site/js/source
549 15 9
openapi.py
in server/api/plugins
164 9 8
ruleset.js
in server/site/js/source
127 8 7
datetime-picker.js
in server/site/js/source
74 2 6
blocky.css
in server/site/css
535 - 5
whitelist.py
in server/api/pages
96 2 5
fail2ban.js
in server/site/js/source
122 3 4
search.js
in server/site/js/source
131 7 4
whitelist.html
in server/site
52 - 4
addban.html
in server/site
39 - 3
worker.py
in server/api/plugins
281 8 3
pikaday.css
in server/site/css
198 - 2
base-http-extensions.js
in server/site/js/source
506 52 2
base-js-extensions.js
in server/site/js/source
78 8 2
bans.py
in server/api/pages
130 4 2
activity.html
in server/site
32 - 1
index.html
in server/site
30 - 1
whitelist.js
in server/site/js/source
90 4 1
scaffolding-html.js
in server/site/js/source
144 7 1
banlist.js
in server/site/js/source
85 5 1
rules.html
in server/site
32 - 1
fail2ban.html
in server/site
36 - 1
search.html
in server/site
45 - 1
session.py
in server/api/plugins
89 3 1
rules.py
in server/api/pages
66 1 1
Correlations

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

client/blocky.py x: 1 commits (all time) y: 397 lines of code server/api/handler.py x: 1 commits (all time) y: 157 lines of code server/api/pages/activity.py x: 1 commits (all time) y: 34 lines of code server/api/pages/bans.py x: 1 commits (all time) y: 130 lines of code server/api/pages/fail2ban.py x: 1 commits (all time) y: 106 lines of code server/api/pages/myrules.py x: 1 commits (all time) y: 27 lines of code server/api/pages/rules.py x: 1 commits (all time) y: 66 lines of code server/api/pages/search.py x: 3 commits (all time) y: 60 lines of code server/api/pages/whitelist.py x: 1 commits (all time) y: 96 lines of code server/api/plugins/openapi.py x: 1 commits (all time) y: 164 lines of code server/api/plugins/worker.py x: 1 commits (all time) y: 281 lines of code server/api/yaml/openapi/combine.py x: 1 commits (all time) y: 108 lines of code
397.0
lines of code
  min: 27.0
  average: 135.5
  25th percentile: 61.5
  median: 107.0
  75th percentile: 162.25
  max: 397.0
0 3.0
commits (all time)
min: 1.0 | average: 1.17 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

client/blocky.py x: 1 contributors (all time) y: 397 lines of code server/api/handler.py x: 1 contributors (all time) y: 157 lines of code server/api/pages/activity.py x: 1 contributors (all time) y: 34 lines of code server/api/pages/bans.py x: 1 contributors (all time) y: 130 lines of code server/api/pages/fail2ban.py x: 1 contributors (all time) y: 106 lines of code server/api/pages/myrules.py x: 1 contributors (all time) y: 27 lines of code server/api/pages/rules.py x: 1 contributors (all time) y: 66 lines of code server/api/pages/search.py x: 3 contributors (all time) y: 60 lines of code server/api/pages/whitelist.py x: 1 contributors (all time) y: 96 lines of code server/api/plugins/openapi.py x: 1 contributors (all time) y: 164 lines of code server/api/plugins/worker.py x: 1 contributors (all time) y: 281 lines of code server/api/yaml/openapi/combine.py x: 1 contributors (all time) y: 108 lines of code
397.0
lines of code
  min: 27.0
  average: 135.5
  25th percentile: 61.5
  median: 107.0
  75th percentile: 162.25
  max: 397.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.17 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.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".