mozilla / addons-server
File Size

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

Intro
Learn more...
File Size Overall
24% | 15% | 19% | 13% | 27%
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
py18% | 17% | 20% | 14% | 29%
css85% | 0% | 0% | 0% | 14%
less33% | 12% | 24% | 20% | 8%
js16% | 22% | 35% | 6% | 18%
html0% | 6% | 14% | 21% | 56%
yaml0% | 0% | 100% | 0% | 0%
ts0% | 0% | 0% | 77% | 22%
sql0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
asc0% | 0% | 0% | 0% | 100%
hcl0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
static47% | 11% | 19% | 9% | 12%
src16% | 16% | 19% | 14% | 31%
docker0% | 0% | 74% | 0% | 25%
scripts0% | 0% | 0% | 56% | 43%
ROOT0% | 0% | 0% | 48% | 51%
locale0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
zamboni.css
in static/css/zamboni
2760 -
main.css
in static/css/legacy
2498 -
restyle.less
in static/css/restyle
1881 -
views.py
in src/olympia/devhub
1828 75
models.py
in src/olympia/addons
1819 155
main-mozilla.css
in static/css/legacy
1486 -
utils.py
in src/olympia/reviewers
1481 78
serializers.py
in src/olympia/addons
1422 86
developers.css
in static/css/zamboni
1369 -
reviewers.less
in static/css/zamboni
1253 -
devhub.js
in static/js/zamboni
1231 131
forms.py
in src/olympia/devhub
1222 65
models.py
in src/olympia/versions
1193 82
models.py
in src/olympia/abuse
1191 58
views.py
in src/olympia/reviewers
1096 38
models.py
in src/olympia/users
1009 102
settings_base.py
in src/olympia/lib
980 3
views.py
in src/olympia/addons
933 75
activity.py
in src/olympia/constants
882 -
utils.py
in src/olympia/amo
846 72
utils.py
in src/olympia/files
815 50
admin.py
in src/olympia/scanners
801 63
models.py
in src/olympia/reviewers
769 52
filters.py
in src/olympia/search
731 50
themes_review.less
in static/css/zamboni
662 -
views.py
in src/olympia/accounts
642 38
reviewers.js
in static/js/zamboni
604 49
admin.py
in src/olympia/blocklist
602 45
actions.py
in src/olympia/abuse
599 44
forms.py
in src/olympia/reviewers
598 24
models.py
in src/olympia/activity
569 31
upload-addon.js
in static/js/common
566 23
header.less
in static/css/impala
563 -
indexers.py
in src/olympia/addons
563 16
chart.js
in static/js/stats
547 28
admin.py
in src/olympia/addons
537 33
cinder.py
in src/olympia/abuse
531 58
admin.py
in src/olympia/users
518 39
review.html
in src/olympia/reviewers/templates/reviewers
504 -
models.py
in src/olympia/files
484 41
manager.js
in static/js/stats
476 26
0001_initial.py
in src/olympia/addons/migrations
475 -
stats.less
in static/css/zamboni
465 -
validator.js
in static/js/zamboni
462 32
global.js
in static/js/zamboni
462 33
themes_review.js
in static/js/zamboni
458 42
tasks.py
in src/olympia/addons
455 17
tasks.py
in src/olympia/devhub
454 23
developers.less
in static/css/impala
449 -
admin.py
in src/olympia/amo
432 26
Files With Most Units (Top 50)
File# lines# units
models.py
in src/olympia/addons
1819 155
devhub.js
in static/js/zamboni
1231 131
models.py
in src/olympia/users
1009 102
serializers.py
in src/olympia/addons
1422 86
models.py
in src/olympia/versions
1193 82
utils.py
in src/olympia/reviewers
1481 78
views.py
in src/olympia/devhub
1828 75
views.py
in src/olympia/addons
933 75
utils.py
in src/olympia/amo
846 72
forms.py
in src/olympia/devhub
1222 65
admin.py
in src/olympia/scanners
801 63
models.py
in src/olympia/abuse
1191 58
cinder.py
in src/olympia/abuse
531 58
models.py
in src/olympia/amo
372 55
fields.py
in src/olympia/api
405 54
models.py
in src/olympia/reviewers
769 52
permissions.py
in src/olympia/api
198 52
filters.py
in src/olympia/search
731 50
utils.py
in src/olympia/files
815 50
reviewers.js
in static/js/zamboni
604 49
admin.py
in src/olympia/blocklist
602 45
actions.py
in src/olympia/abuse
599 44
themes_review.js
in static/js/zamboni
458 42
models.py
in src/olympia/files
484 41
admin.py
in src/olympia/users
518 39
views.py
in src/olympia/accounts
642 38
views.py
in src/olympia/reviewers
1096 38
mlbf.py
in src/olympia/blocklist
303 35
models.py
in src/olympia/blocklist
416 35
csv_keys.js
in static/js/stats
245 33
global.js
in static/js/zamboni
462 33
admin.py
in src/olympia/addons
537 33
validator.js
in static/js/zamboni
462 32
sitemap.py
in src/olympia/amo
382 31
models.py
in src/olympia/activity
569 31
chart.js
in static/js/stats
547 28
jinja_helpers.py
in src/olympia/amo/templatetags
181 28
static_theme.js
in static/js/zamboni
278 27
manager.js
in static/js/stats
476 26
middleware.py
in src/olympia/amo
274 26
admin.py
in src/olympia/amo
432 26
models.py
in src/olympia/hero
251 26
tests.py
in src/olympia/access
250 26
admin.py
in src/olympia/abuse
367 25
tests.py
in src/olympia/applications
389 25
forms.py
in src/olympia/reviewers
598 24
upload-addon.js
in static/js/common
566 23
l10n.js
in static/js/zamboni
312 23
tasks.py
in src/olympia/devhub
454 23
models.py
in src/olympia/scanners
356 23
Files With Long Lines (Top 50)

There are 247 files with lines longer than 120 characters. In total, there are 634 long lines.

File# lines# units# long lines
0001_initial.py
in src/olympia/addons/migrations
475 - 26
review.html
in src/olympia/reviewers/templates/reviewers
504 - 25
90 2 23
photon-footer.html
in src/olympia/templates
55 - 19
0001_initial.py
in src/olympia/versions/migrations
129 - 14
0001_initial.py
in src/olympia/bandwagon/migrations
142 - 12
0001_initial.py
in src/olympia/activity/migrations
169 - 11
0001_initial.py
in src/olympia/abuse/migrations
57 - 10
0001_initial.py
in src/olympia/ratings/migrations
97 - 10
0027_add_cinderdecision.py
in src/olympia/abuse/migrations
57 - 9
0001_initial.py
in src/olympia/reviewers/migrations
116 - 9
0041_auto_20221122_1313.py
in src/olympia/addons/migrations
55 - 9
0001_initial.py
in src/olympia/users/migrations
171 - 9
0001_initial.py
in src/olympia/discovery/migrations
33 - 8
source.html
in src/olympia/devhub/templates/devhub/addons/submit
91 - 8
addon_details_box.html
in src/olympia/reviewers/templates/reviewers
241 - 8
0001_initial.py
in src/olympia/files/migrations
140 - 8
list.html
in src/olympia/devhub/templates/devhub/versions
332 - 7
connect.html
in src/olympia/devhub/templates/devhub/new-landing/components
58 - 7
0017_auto_20200107_1650.py
in src/olympia/scanners/migrations
104 - 7
static_theme_preview_svg.xml
in src/olympia/devhub/templates/devhub/addons/includes
68 - 6
change_list.html
in src/olympia/amo/templates/admin
28 - 6
0001_initial.py
in src/olympia/lib/akismet/migrations
46 - 6
0048_contentdecision_activities_and_more.py
in src/olympia/abuse/migrations
44 - 5
nav.html
in src/olympia/devhub/templates/devhub
69 - 5
dev_footer.html
in src/olympia/devhub/templates/devhub/new-landing/components
52 - 5
verify_email.html
in src/olympia/devhub/templates/devhub
99 - 5
describe.html
in src/olympia/devhub/templates/devhub/addons/edit
266 - 5
submission.html
in src/olympia/devhub/templates/devhub/emails
16 - 5
blocks.html
in src/olympia/blocklist/templates/admin/blocklist/widgets
43 - 4
appeal.html
in src/olympia/abuse/templates/abuse
46 - 4
base.html
in src/olympia/devhub/templates/devhub
42 - 4
navigation.html
in src/olympia/devhub/templates/devhub/new-landing/components
47 - 4
distribute.html
in src/olympia/devhub/templates/devhub/addons/submit
31 - 4
describe.html
in src/olympia/devhub/templates/devhub/addons/submit
238 - 4
agreement.html
in src/olympia/devhub/templates/devhub/includes
39 - 4
fake_fxa_authorization.html
in src/olympia/amo/templates/amo
33 - 4
queue.html
in src/olympia/reviewers/templates/reviewers
162 - 4
0007_auto_20200924_1328.py
in src/olympia/promoted/migrations
30 - 4
0003_auto_20200721_1201.py
in src/olympia/promoted/migrations
28 - 4
upload-addon.js
in static/js/common
566 23 3
main-mozilla.css
in static/css/legacy
1486 - 3
0038_tweak_blocksubmission_choices.py
in src/olympia/blocklist/migrations
23 - 3
0006_auto_20221122_1312.py
in src/olympia/bandwagon/migrations
25 - 3
0014_auto_20210416_2225.py
in src/olympia/shelves/migrations
22 - 3
0001_initial.py
in src/olympia/shelves/migrations
26 - 3
32 - 3
0038_cinderjob_forwarded_to_job_and_more.py
in src/olympia/abuse/migrations
23 - 3
28 - 3
0054_add_decision_cinderjob_fk.py
in src/olympia/abuse/migrations
27 - 3