apache / steve
File Size

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

Intro
Learn more...
File Size Overall
13% | 12% | 38% | 18% | 17%
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
js42% | 20% | 21% | 11% | 3%
css0% | 61% | 30% | 0% | 8%
py0% | 0% | 42% | 31% | 26%
pl0% | 0% | 81% | 0% | 18%
pas0% | 0% | 100% | 0% | 0%
rb0% | 0% | 0% | 100% | 0%
html0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
rdf0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
pysteve19% | 19% | 22% | 23% | 15%
www0% | 0% | 97% | 0% | 2%
stv_background0% | 0% | 100% | 0% | 0%
monitoring0% | 0% | 61% | 21% | 17%
v30% | 0% | 53% | 0% | 46%
ROOT0% | 0% | 0% | 38% | 61%
site0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
steve_rest.js
in pysteve/www/htdocs/js
1127 51
steve_interactive.css
in pysteve/www/htdocs/css
572 -
steve_stv.js
in pysteve/www/htdocs/js
548 22
rest_admin.py
in pysteve/www/cgi-bin
458 -
cast-vote.pl
in www/cgi-bin
446 7
stvpas.pas
in stv_background
367 -
342 15
es.py
in pysteve/lib/backends
340 43
stv.py
in pysteve/lib/plugins
313 27
stv_tool.py
in monitoring
302 31
287 -
steve_monitor.js
in pysteve/www/htdocs/js
227 10
election.py
in v3/steve
220 25
files.py
in pysteve/lib/backends
191 20
sqlite.py
in pysteve/lib/backends
182 25
steve_dh.js
in pysteve/www/htdocs/js
161 6
rest_voter.py
in pysteve/www/cgi-bin
161 1
rest_admin.py
in pysteve/www/wsgi
152 1
rest_voter.py
in pysteve/www/wsgi
152 1
steve_cop.js
in pysteve/www/htdocs/js
143 5
cop.py
in pysteve/lib/plugins
136 3
election.py
in pysteve/lib
123 20
whatif.rb
in root
109 3
nstv-rank.py
in monitoring
103 4
steve_ap.js
in pysteve/www/htdocs/js
87 2
standalone.py
in pysteve
78 4
setup.py
in root
78 6
fic.py
in pysteve/lib/plugins
72 2
dh.py
in pysteve/lib/plugins
71 2
steve.css
in site/css
71 -
mntv.py
in pysteve/lib/plugins
66 2
load_election.py
in pysteve/cli
64 2
voter.py
in pysteve/lib
63 7
tally.py
in pysteve/cli
58 -
fpp.py
in pysteve/lib/plugins
51 2
ap.py
in pysteve/lib/plugins
48 3
whatif.py
in root
44 1
constants.py
in pysteve/lib
42 4
db.py
in v3/steve
42 7
mkelection.py
in pysteve/cli
41 -
page.html
in site/theme/templates
41 -
crypto.py
in v3/steve
41 7
index.html
in site/theme/templates
36 -
35 -
yna.py
in pysteve/lib/plugins
35 2
yna-summary.pl
in monitoring
33 -
30 -
30 -
setup.py
in pysteve/cli
28 -
response.py
in pysteve/lib
24 2
Files With Most Units (Top 42)
File# lines# units
steve_rest.js
in pysteve/www/htdocs/js
1127 51
es.py
in pysteve/lib/backends
340 43
stv_tool.py
in monitoring
302 31
stv.py
in pysteve/lib/plugins
313 27
sqlite.py
in pysteve/lib/backends
182 25
election.py
in v3/steve
220 25
steve_stv.js
in pysteve/www/htdocs/js
548 22
election.py
in pysteve/lib
123 20
files.py
in pysteve/lib/backends
191 20
342 15
steve_monitor.js
in pysteve/www/htdocs/js
227 10
voter.py
in pysteve/lib
63 7
cast-vote.pl
in www/cgi-bin
446 7
db.py
in v3/steve
42 7
crypto.py
in v3/steve
41 7
steve_dh.js
in pysteve/www/htdocs/js
161 6
setup.py
in root
78 6
steve_cop.js
in pysteve/www/htdocs/js
143 5
standalone.py
in pysteve
78 4
constants.py
in pysteve/lib
42 4
nstv-rank.py
in monitoring
103 4
cop.py
in pysteve/lib/plugins
136 3
ap.py
in pysteve/lib/plugins
48 3
whatif.rb
in root
109 3
load_election.py
in pysteve/cli
64 2
response.py
in pysteve/lib
24 2
dh.py
in pysteve/lib/plugins
71 2
mntv.py
in pysteve/lib/plugins
66 2
fic.py
in pysteve/lib/plugins
72 2
fpp.py
in pysteve/lib/plugins
51 2
yna.py
in pysteve/lib/plugins
35 2
steve_ap.js
in pysteve/www/htdocs/js
87 2
stv.py
in v3/steve/vtypes
24 2
form.py
in pysteve/lib
19 1
gateway.py
in pysteve/lib
3 1
rest_voter.py
in pysteve/www/cgi-bin
161 1
rest_admin.py
in pysteve/www/wsgi
152 1
rest_voter.py
in pysteve/www/wsgi
152 1
monitoring-check.pl
in monitoring
21 1
whatif.py
in root
44 1
__init__.py
in v3/steve/vtypes
7 1
yna.py
in v3/steve/vtypes
16 1
Files With Long Lines (Top 21)

There are 21 files with lines longer than 120 characters. In total, there are 128 long lines.

File# lines# units# long lines
steve_rest.js
in pysteve/www/htdocs/js
1127 51 32
rest_admin.py
in pysteve/www/wsgi
152 1 12
rest_voter.py
in pysteve/www/wsgi
152 1 12
rest_admin.py
in pysteve/www/cgi-bin
458 - 10
es.py
in pysteve/lib/backends
340 43 9
steve_stv.js
in pysteve/www/htdocs/js
548 22 8
election.py
in pysteve/lib
123 20 6
steve_monitor.js
in pysteve/www/htdocs/js
227 10 5
steve_dh.js
in pysteve/www/htdocs/js
161 6 5
index.html
in site/theme/templates
36 - 5
rest_voter.py
in pysteve/www/cgi-bin
161 1 4
342 15 4
steve_ap.js
in pysteve/www/htdocs/js
87 2 3
steve_cop.js
in pysteve/www/htdocs/js
143 5 3
tally.py
in pysteve/cli
58 - 2
cop.py
in pysteve/lib/plugins
136 3 2
page.html
in site/theme/templates
41 - 2
35 - 1
mkelection.py
in pysteve/cli
41 - 1
files.py
in pysteve/lib/backends
191 20 1
response.py
in pysteve/lib
24 2 1
Correlations

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

whatif.rb x: 18 commits (all time) y: 109 lines of code monitoring/stv_tool.py x: 22 commits (all time) y: 302 lines of code whatif.py x: 13 commits (all time) y: 44 lines of code pysteve/lib/backends/sqlite.py x: 12 commits (all time) y: 182 lines of code pysteve/lib/voter.py x: 16 commits (all time) y: 63 lines of code pysteve/cli/load_election.py x: 4 commits (all time) y: 64 lines of code pysteve/cli/mkelection.py x: 6 commits (all time) y: 41 lines of code pysteve/cli/setup.py x: 5 commits (all time) y: 28 lines of code pysteve/cli/tally.py x: 5 commits (all time) y: 58 lines of code pysteve/lib/backends/es.py x: 29 commits (all time) y: 340 lines of code pysteve/lib/backends/files.py x: 10 commits (all time) y: 191 lines of code pysteve/lib/election.py x: 31 commits (all time) y: 123 lines of code pysteve/lib/form.py x: 7 commits (all time) y: 19 lines of code pysteve/lib/plugins/cop.py x: 8 commits (all time) y: 136 lines of code pysteve/lib/plugins/dh.py x: 10 commits (all time) y: 71 lines of code pysteve/lib/plugins/fpp.py x: 6 commits (all time) y: 51 lines of code pysteve/lib/plugins/stv.py x: 32 commits (all time) y: 313 lines of code pysteve/standalone.py x: 4 commits (all time) y: 78 lines of code pysteve/www/cgi-bin/rest_admin.py x: 47 commits (all time) y: 458 lines of code pysteve/www/cgi-bin/rest_voter.py x: 16 commits (all time) y: 161 lines of code pysteve/www/wsgi/rest_admin.py x: 3 commits (all time) y: 152 lines of code pysteve/steve.cfg x: 6 commits (all time) y: 16 lines of code pysteve/www/htdocs/js/steve_stv.js x: 31 commits (all time) y: 548 lines of code pysteve/pyproject.toml x: 1 commits (all time) y: 12 lines of code pysteve/lib/backends/__init__.py x: 2 commits (all time) y: 1 lines of code pysteve/lib/constants.py x: 11 commits (all time) y: 42 lines of code v3/queries.yaml x: 1 commits (all time) y: 30 lines of code site/theme/templates/index.html x: 3 commits (all time) y: 36 lines of code v3/steve/vtypes/stv.py x: 5 commits (all time) y: 24 lines of code v3/steve/election.py x: 26 commits (all time) y: 220 lines of code v3/steve/vtypes/__init__.py x: 2 commits (all time) y: 7 lines of code v3/schema.sql x: 10 commits (all time) y: 30 lines of code v3/steve/crypto.py x: 7 commits (all time) y: 41 lines of code v3/steve/vtypes/yna.py x: 2 commits (all time) y: 16 lines of code v3/steve/db.py x: 5 commits (all time) y: 42 lines of code v3/steve/__init__.py x: 1 commits (all time) y: 1 lines of code site/css/steve.css x: 1 commits (all time) y: 71 lines of code site/theme/templates/page.html x: 1 commits (all time) y: 41 lines of code pysteve/www/htdocs/js/steve_rest.js x: 64 commits (all time) y: 1127 lines of code pysteve/lib/response.py x: 3 commits (all time) y: 24 lines of code pysteve/www/htdocs/css/steve_interactive.css x: 11 commits (all time) y: 572 lines of code pysteve/www/htdocs/js/steve_monitor.js x: 27 commits (all time) y: 227 lines of code pysteve/www/htdocs/js/steve_ap.js x: 3 commits (all time) y: 87 lines of code pysteve/www/htdocs/js/steve_cop.js x: 3 commits (all time) y: 143 lines of code pysteve/www/htdocs/js/steve_dh.js x: 7 commits (all time) y: 161 lines of code pysteve/lib/plugins/ap.py x: 7 commits (all time) y: 48 lines of code pysteve/lib/plugins/fic.py x: 6 commits (all time) y: 72 lines of code pysteve/lib/plugins/mntv.py x: 6 commits (all time) y: 66 lines of code pysteve/lib/plugins/yna.py x: 7 commits (all time) y: 35 lines of code pysteve/lib/plugins/__init__.py x: 7 commits (all time) y: 1 lines of code www/cgi-bin/cast-vote.pl x: 106 commits (all time) y: 446 lines of code www/htdocs/steve_interactive.css x: 9 commits (all time) y: 287 lines of code www/htdocs/steve_interactive.js x: 9 commits (all time) y: 342 lines of code doap_steve.rdf x: 1 commits (all time) y: 35 lines of code setup.py x: 2 commits (all time) y: 78 lines of code www/cgi-bin/redirect.pl x: 4 commits (all time) y: 18 lines of code monitoring/nstv-rank.py x: 12 commits (all time) y: 103 lines of code stv_background/stvpas.pas x: 1 commits (all time) y: 367 lines of code monitoring/yna-recompute-summary/count.pl x: 1 commits (all time) y: 15 lines of code www/htdocs/cast-style.css x: 4 commits (all time) y: 5 lines of code monitoring/monitoring-check.pl x: 2 commits (all time) y: 21 lines of code
1127.0
lines of code
  min: 1.0
  average: 125.55
  25th percentile: 20.0
  median: 51.0
  75th percentile: 156.5
  max: 1127.0
0 106.0
commits (all time)
min: 1.0 | average: 10.71 | 25th percentile: 2.0 | median: 6.0 | 75th percentile: 11.0 | max: 106.0

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

whatif.rb x: 4 contributors (all time) y: 109 lines of code monitoring/stv_tool.py x: 3 contributors (all time) y: 302 lines of code whatif.py x: 5 contributors (all time) y: 44 lines of code pysteve/lib/backends/sqlite.py x: 3 contributors (all time) y: 182 lines of code pysteve/lib/voter.py x: 3 contributors (all time) y: 63 lines of code pysteve/cli/mkelection.py x: 3 contributors (all time) y: 41 lines of code pysteve/cli/setup.py x: 3 contributors (all time) y: 28 lines of code pysteve/cli/tally.py x: 3 contributors (all time) y: 58 lines of code pysteve/lib/backends/es.py x: 3 contributors (all time) y: 340 lines of code pysteve/lib/backends/files.py x: 3 contributors (all time) y: 191 lines of code pysteve/lib/election.py x: 3 contributors (all time) y: 123 lines of code pysteve/lib/form.py x: 3 contributors (all time) y: 19 lines of code pysteve/lib/plugins/cop.py x: 3 contributors (all time) y: 136 lines of code pysteve/lib/plugins/dh.py x: 3 contributors (all time) y: 71 lines of code pysteve/lib/plugins/fpp.py x: 3 contributors (all time) y: 51 lines of code pysteve/lib/plugins/stv.py x: 3 contributors (all time) y: 313 lines of code pysteve/standalone.py x: 3 contributors (all time) y: 78 lines of code pysteve/www/cgi-bin/rest_admin.py x: 4 contributors (all time) y: 458 lines of code pysteve/www/cgi-bin/rest_voter.py x: 3 contributors (all time) y: 161 lines of code pysteve/www/wsgi/rest_admin.py x: 3 contributors (all time) y: 152 lines of code pysteve/steve.cfg x: 1 contributors (all time) y: 16 lines of code pysteve/www/htdocs/js/steve_stv.js x: 2 contributors (all time) y: 548 lines of code pysteve/pyproject.toml x: 1 contributors (all time) y: 12 lines of code pysteve/lib/backends/__init__.py x: 1 contributors (all time) y: 1 lines of code pysteve/lib/constants.py x: 1 contributors (all time) y: 42 lines of code v3/queries.yaml x: 1 contributors (all time) y: 30 lines of code site/theme/templates/index.html x: 3 contributors (all time) y: 36 lines of code v3/steve/vtypes/stv.py x: 1 contributors (all time) y: 24 lines of code v3/steve/election.py x: 1 contributors (all time) y: 220 lines of code v3/steve/vtypes/__init__.py x: 1 contributors (all time) y: 7 lines of code site/css/steve.css x: 1 contributors (all time) y: 71 lines of code pysteve/www/htdocs/js/steve_rest.js x: 3 contributors (all time) y: 1127 lines of code pysteve/www/htdocs/css/steve_interactive.css x: 1 contributors (all time) y: 572 lines of code pysteve/www/htdocs/js/steve_monitor.js x: 2 contributors (all time) y: 227 lines of code pysteve/www/htdocs/js/steve_ap.js x: 2 contributors (all time) y: 87 lines of code pysteve/www/htdocs/js/steve_cop.js x: 2 contributors (all time) y: 143 lines of code pysteve/www/htdocs/js/steve_dh.js x: 2 contributors (all time) y: 161 lines of code pysteve/lib/plugins/ap.py x: 1 contributors (all time) y: 48 lines of code pysteve/lib/plugins/mntv.py x: 1 contributors (all time) y: 66 lines of code pysteve/lib/plugins/yna.py x: 1 contributors (all time) y: 35 lines of code www/cgi-bin/cast-vote.pl x: 3 contributors (all time) y: 446 lines of code www/htdocs/steve_interactive.css x: 1 contributors (all time) y: 287 lines of code www/htdocs/steve_interactive.js x: 2 contributors (all time) y: 342 lines of code setup.py x: 1 contributors (all time) y: 78 lines of code www/cgi-bin/redirect.pl x: 2 contributors (all time) y: 18 lines of code monitoring/nstv-rank.py x: 4 contributors (all time) y: 103 lines of code stv_background/stvpas.pas x: 1 contributors (all time) y: 367 lines of code
1127.0
lines of code
  min: 1.0
  average: 125.55
  25th percentile: 20.0
  median: 51.0
  75th percentile: 156.5
  max: 1127.0
0 5.0
contributors (all time)
min: 1.0 | average: 1.94 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 5.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): 24 points

whatif.rb x: 2 commits (90d) y: 109 lines of code monitoring/stv_tool.py x: 1 commits (90d) y: 302 lines of code whatif.py x: 1 commits (90d) y: 44 lines of code pysteve/lib/backends/sqlite.py x: 7 commits (90d) y: 182 lines of code pysteve/lib/voter.py x: 3 commits (90d) y: 63 lines of code pysteve/cli/load_election.py x: 2 commits (90d) y: 64 lines of code pysteve/cli/mkelection.py x: 2 commits (90d) y: 41 lines of code pysteve/cli/setup.py x: 2 commits (90d) y: 28 lines of code pysteve/cli/tally.py x: 2 commits (90d) y: 58 lines of code pysteve/lib/backends/es.py x: 2 commits (90d) y: 340 lines of code pysteve/lib/backends/files.py x: 2 commits (90d) y: 191 lines of code pysteve/lib/election.py x: 2 commits (90d) y: 123 lines of code pysteve/lib/form.py x: 2 commits (90d) y: 19 lines of code pysteve/lib/plugins/cop.py x: 2 commits (90d) y: 136 lines of code pysteve/lib/plugins/dh.py x: 2 commits (90d) y: 71 lines of code pysteve/lib/plugins/fpp.py x: 2 commits (90d) y: 51 lines of code pysteve/lib/plugins/stv.py x: 2 commits (90d) y: 313 lines of code pysteve/standalone.py x: 2 commits (90d) y: 78 lines of code pysteve/www/cgi-bin/rest_admin.py x: 2 commits (90d) y: 458 lines of code pysteve/www/cgi-bin/rest_voter.py x: 3 commits (90d) y: 161 lines of code pysteve/www/wsgi/rest_admin.py x: 2 commits (90d) y: 152 lines of code pysteve/steve.cfg x: 1 commits (90d) y: 16 lines of code pysteve/www/htdocs/js/steve_stv.js x: 1 commits (90d) y: 548 lines of code
548.0
lines of code
  min: 16.0
  average: 154.17
  25th percentile: 52.75
  median: 116.0
  75th percentile: 188.75
  max: 548.0
0 7.0
commits (90d)
min: 1.0 | average: 2.13 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 7.0

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

whatif.rb x: 2 contributors (90d) y: 109 lines of code monitoring/stv_tool.py x: 1 contributors (90d) y: 302 lines of code whatif.py x: 1 contributors (90d) y: 44 lines of code pysteve/lib/backends/sqlite.py x: 3 contributors (90d) y: 182 lines of code pysteve/lib/voter.py x: 3 contributors (90d) y: 63 lines of code pysteve/cli/load_election.py x: 2 contributors (90d) y: 64 lines of code pysteve/cli/mkelection.py x: 2 contributors (90d) y: 41 lines of code pysteve/cli/setup.py x: 2 contributors (90d) y: 28 lines of code pysteve/cli/tally.py x: 2 contributors (90d) y: 58 lines of code pysteve/lib/backends/es.py x: 2 contributors (90d) y: 340 lines of code pysteve/lib/backends/files.py x: 2 contributors (90d) y: 191 lines of code pysteve/lib/election.py x: 2 contributors (90d) y: 123 lines of code pysteve/lib/form.py x: 2 contributors (90d) y: 19 lines of code pysteve/lib/plugins/cop.py x: 2 contributors (90d) y: 136 lines of code pysteve/lib/plugins/dh.py x: 2 contributors (90d) y: 71 lines of code pysteve/lib/plugins/fpp.py x: 2 contributors (90d) y: 51 lines of code pysteve/lib/plugins/stv.py x: 2 contributors (90d) y: 313 lines of code pysteve/standalone.py x: 2 contributors (90d) y: 78 lines of code pysteve/www/cgi-bin/rest_admin.py x: 2 contributors (90d) y: 458 lines of code pysteve/www/cgi-bin/rest_voter.py x: 3 contributors (90d) y: 161 lines of code pysteve/www/wsgi/rest_admin.py x: 2 contributors (90d) y: 152 lines of code pysteve/steve.cfg x: 1 contributors (90d) y: 16 lines of code pysteve/www/htdocs/js/steve_stv.js x: 1 contributors (90d) y: 548 lines of code
548.0
lines of code
  min: 16.0
  average: 154.17
  25th percentile: 52.75
  median: 116.0
  75th percentile: 188.75
  max: 548.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.96 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0