guardian / securedrop-workstation
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 20% | 34% | 45%
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
py0% | 0% | 29% | 36% | 33%
spec0% | 0% | 100% | 0% | 0%
ui0% | 0% | 0% | 100% | 0%
sls0% | 0% | 0% | 18% | 81%
toml0% | 0% | 0% | 100% | 0%
asc0% | 0% | 0% | 0% | 100%
policy0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
desktop0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
launcher0% | 0% | 31% | 44% | 23%
sdw_updater0% | 0% | 39% | 55% | 4%
rpm-build0% | 0% | 100% | 0% | 0%
files0% | 0% | 0% | 51% | 48%
securedrop_salt0% | 0% | 0% | 16% | 83%
ROOT0% | 0% | 0% | 75% | 25%
sdw_notify0% | 0% | 0% | 0% | 100%
sdw_util0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
Updater.py
in sdw_updater
351 21
Updater.py
in launcher/sdw_updater
351 21
236 -
ui
sdw_updater.ui
in sdw_updater
193 -
UpdaterApp.py
in sdw_updater
193 14
ui
sdw_updater.ui
in launcher/sdw_updater
193 -
UpdaterApp.py
in launcher/sdw_updater
193 14
sdw-admin.py
in files
156 9
sd-sys-vms.sls
in securedrop_salt
125 -
108 8
105 -
sd-dom0-files.sls
in securedrop_salt
105 -
UpdaterAppUiQt5.py
in sdw_updater
102 2
UpdaterAppUiQt5.py
in launcher/sdw_updater
102 2
Util.py
in launcher/sdw_util
99 8
Util.py
in sdw_util
99 8
sd-clean-all.sls
in securedrop_salt
91 -
sd-proxy.sls
in securedrop_salt
67 -
Notify.py
in launcher/sdw_notify
64 2
Notify.py
in sdw_notify
64 2
fpf-apt-repo.sls
in securedrop_salt
62 -
58 -
54 3
sd-viewer.sls
in securedrop_salt
53 -
52 -
52 -
sd-sys-whonix-vms.sls
in securedrop_salt
52 -
52 -
sd-devices.sls
in securedrop_salt
52 -
sd-workstation-template.sls
in securedrop_salt
50 -
sd-app.sls
in securedrop_salt
50 -
sd-log.sls
in securedrop_salt
47 -
sd-whonix.sls
in securedrop_salt
47 -
sd-usb-autoattach-add.sls
in securedrop_salt
45 -
43 2
43 2
NotifyApp.py
in launcher/sdw_notify
41 3
NotifyApp.py
in sdw_notify
41 3
strings.py
in sdw_updater
40 -
sd-gpg-files.sls
in securedrop_salt
40 -
sd-gpg.sls
in securedrop_salt
40 -
40 3
strings.py
in launcher/sdw_updater
40 -
36 2
36 -
sd-default-config.sls
in securedrop_salt
29 -
sd-devices-files.sls
in securedrop_salt
26 -
sd-viewer-files.sls
in securedrop_salt
26 -
setup.py
in root
26 -
sd-app-files.sls
in securedrop_salt
24 -
Files With Most Units (Top 20)
File# lines# units
Updater.py
in sdw_updater
351 21
Updater.py
in launcher/sdw_updater
351 21
UpdaterApp.py
in sdw_updater
193 14
UpdaterApp.py
in launcher/sdw_updater
193 14
sdw-admin.py
in files
156 9
108 8
Util.py
in launcher/sdw_util
99 8
Util.py
in sdw_util
99 8
54 3
40 3
NotifyApp.py
in launcher/sdw_notify
41 3
NotifyApp.py
in sdw_notify
41 3
43 2
36 2
UpdaterAppUiQt5.py
in sdw_updater
102 2
43 2
UpdaterAppUiQt5.py
in launcher/sdw_updater
102 2
Notify.py
in launcher/sdw_notify
64 2
Notify.py
in sdw_notify
64 2
remove-tags.py
in securedrop_salt
21 1
Files With Long Lines (Top 5)

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

File# lines# units# long lines
236 - 1
sd-dom0-files.sls
in securedrop_salt
105 - 1
8 - 1
sd-clean-all.sls
in securedrop_salt
91 - 1
sd-sys-vms.sls
in securedrop_salt
125 - 1
Correlations

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

securedrop_salt/guardian-securedrop-repo.sls x: 5 commits (all time) y: 21 lines of code securedrop_salt/sd-app-files.sls x: 8 commits (all time) y: 24 lines of code MANIFEST.in x: 57 commits (all time) y: 9 lines of code files/31-securedrop-workstation.policy x: 6 commits (all time) y: 36 lines of code files/32-securedrop-workstation.policy x: 4 commits (all time) y: 58 lines of code files/destroy-vm.py x: 7 commits (all time) y: 54 lines of code files/press.freedom.SecureDropUpdater.desktop x: 4 commits (all time) y: 7 lines of code files/sdw-admin.py x: 21 commits (all time) y: 156 lines of code files/sdw-login.py x: 6 commits (all time) y: 10 lines of code files/sdw-notify.py x: 8 commits (all time) y: 43 lines of code files/sdw-updater.py x: 5 commits (all time) y: 40 lines of code files/validate_config.py x: 19 commits (all time) y: 108 lines of code pyproject.toml x: 29 commits (all time) y: 105 lines of code rpm-build/SPECS/securedrop-workstation-dom0-config.spec x: 238 commits (all time) y: 236 lines of code scripts/configure-environment.py x: 6 commits (all time) y: 43 lines of code scripts/fake-setarch.py x: 10 commits (all time) y: 4 lines of code scripts/verify_rpm_mtime.py x: 4 commits (all time) y: 36 lines of code sdw_notify/Notify.py x: 11 commits (all time) y: 64 lines of code sdw_notify/NotifyApp.py x: 9 commits (all time) y: 41 lines of code sdw_notify/__init__.py x: 4 commits (all time) y: 1 lines of code sdw_notify/strings.py x: 4 commits (all time) y: 13 lines of code sdw_updater/Updater.py x: 16 commits (all time) y: 351 lines of code sdw_updater/UpdaterApp.py x: 10 commits (all time) y: 193 lines of code sdw_updater/UpdaterAppUiQt5.py x: 6 commits (all time) y: 102 lines of code sdw_updater/sdw_updater.ui x: 4 commits (all time) y: 193 lines of code sdw_updater/strings.py x: 4 commits (all time) y: 40 lines of code sdw_util/Util.py x: 8 commits (all time) y: 99 lines of code securedrop_salt/fpf-apt-repo.sls x: 6 commits (all time) y: 62 lines of code securedrop_salt/guardian-securedrop-release-pubkey-code.asc x: 2 commits (all time) y: 52 lines of code securedrop_salt/remove-tags.py x: 4 commits (all time) y: 21 lines of code securedrop_salt/sd-app.sls x: 18 commits (all time) y: 50 lines of code securedrop_salt/sd-base-template-files.sls x: 10 commits (all time) y: 21 lines of code securedrop_salt/sd-base-template.sls x: 7 commits (all time) y: 24 lines of code securedrop_salt/sd-clean-all.sls x: 13 commits (all time) y: 91 lines of code securedrop_salt/sd-clean-default-dispvm.sls x: 4 commits (all time) y: 5 lines of code securedrop_salt/sd-default-config.sls x: 5 commits (all time) y: 29 lines of code securedrop_salt/sd-devices-files.sls x: 5 commits (all time) y: 26 lines of code securedrop_salt/sd-devices.sls x: 12 commits (all time) y: 52 lines of code securedrop_salt/sd-dom0-files.sls x: 6 commits (all time) y: 105 lines of code securedrop_salt/sd-dom0-systemd.sls x: 4 commits (all time) y: 18 lines of code securedrop_salt/sd-gpg.sls x: 9 commits (all time) y: 40 lines of code securedrop_salt/sd-log.sls x: 9 commits (all time) y: 47 lines of code securedrop_salt/sd-proxy-template-files.sls x: 5 commits (all time) y: 12 lines of code securedrop_salt/sd-proxy.sls x: 11 commits (all time) y: 67 lines of code securedrop_salt/sd-remove-unused-templates.sls x: 5 commits (all time) y: 24 lines of code securedrop_salt/sd-sys-vms.sls x: 6 commits (all time) y: 125 lines of code securedrop_salt/sd-sys-whonix-vms.sls x: 5 commits (all time) y: 52 lines of code securedrop_salt/sd-upgrade-templates.sls x: 5 commits (all time) y: 15 lines of code securedrop_salt/sd-usb-autoattach-add.sls x: 5 commits (all time) y: 45 lines of code securedrop_salt/sd-viewer.sls x: 14 commits (all time) y: 53 lines of code securedrop_salt/sd-whonix.sls x: 12 commits (all time) y: 47 lines of code securedrop_salt/sd-workstation-template-files.sls x: 5 commits (all time) y: 20 lines of code securedrop_salt/sd-workstation-template.sls x: 7 commits (all time) y: 50 lines of code securedrop_salt/securedrop-release-signing-pubkey-2021.asc x: 4 commits (all time) y: 52 lines of code setup.py x: 25 commits (all time) y: 26 lines of code launcher/sdw_notify/Notify.py x: 17 commits (all time) y: 64 lines of code launcher/sdw_notify/NotifyApp.py x: 4 commits (all time) y: 41 lines of code launcher/sdw_util/Util.py x: 17 commits (all time) y: 99 lines of code launcher/sdw_notify/strings.py x: 2 commits (all time) y: 13 lines of code
351.0
lines of code
  min: 1.0
  average: 55.1
  25th percentile: 21.0
  median: 41.0
  75th percentile: 62.0
  max: 351.0
0 238.0
commits (all time)
min: 2.0 | average: 12.07 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 10.0 | max: 238.0

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

securedrop_salt/guardian-securedrop-repo.sls x: 2 contributors (all time) y: 21 lines of code securedrop_salt/sd-app-files.sls x: 4 contributors (all time) y: 24 lines of code MANIFEST.in x: 19 contributors (all time) y: 9 lines of code files/31-securedrop-workstation.policy x: 5 contributors (all time) y: 36 lines of code files/32-securedrop-workstation.policy x: 4 contributors (all time) y: 58 lines of code files/destroy-vm.py x: 4 contributors (all time) y: 54 lines of code files/press.freedom.SecureDropUpdater.desktop x: 4 contributors (all time) y: 7 lines of code files/sdw-admin.py x: 11 contributors (all time) y: 156 lines of code files/sdw-login.py x: 4 contributors (all time) y: 10 lines of code files/sdw-notify.py x: 6 contributors (all time) y: 43 lines of code files/sdw-updater.py x: 4 contributors (all time) y: 40 lines of code files/validate_config.py x: 9 contributors (all time) y: 108 lines of code pyproject.toml x: 11 contributors (all time) y: 105 lines of code rpm-build/SPECS/securedrop-workstation-dom0-config.spec x: 24 contributors (all time) y: 236 lines of code scripts/configure-environment.py x: 4 contributors (all time) y: 43 lines of code scripts/fake-setarch.py x: 8 contributors (all time) y: 4 lines of code scripts/verify_rpm_mtime.py x: 4 contributors (all time) y: 36 lines of code sdw_notify/Notify.py x: 7 contributors (all time) y: 64 lines of code sdw_notify/NotifyApp.py x: 6 contributors (all time) y: 41 lines of code sdw_notify/__init__.py x: 4 contributors (all time) y: 1 lines of code sdw_notify/strings.py x: 4 contributors (all time) y: 13 lines of code sdw_updater/Updater.py x: 8 contributors (all time) y: 351 lines of code sdw_updater/UpdaterApp.py x: 7 contributors (all time) y: 193 lines of code sdw_updater/UpdaterAppUiQt5.py x: 6 contributors (all time) y: 102 lines of code sdw_updater/sdw_updater.ui x: 4 contributors (all time) y: 193 lines of code sdw_util/Util.py x: 6 contributors (all time) y: 99 lines of code securedrop_salt/fpf-apt-repo.sls x: 4 contributors (all time) y: 62 lines of code securedrop_salt/guardian-securedrop-release-pubkey-code.asc x: 2 contributors (all time) y: 52 lines of code securedrop_salt/remove-tags.py x: 4 contributors (all time) y: 21 lines of code securedrop_salt/sd-app.sls x: 8 contributors (all time) y: 50 lines of code securedrop_salt/sd-base-template-files.sls x: 6 contributors (all time) y: 21 lines of code securedrop_salt/sd-base-template.sls x: 5 contributors (all time) y: 24 lines of code securedrop_salt/sd-clean-all.sls x: 7 contributors (all time) y: 91 lines of code securedrop_salt/sd-clean-default-dispvm.sls x: 4 contributors (all time) y: 5 lines of code securedrop_salt/sd-default-config.sls x: 4 contributors (all time) y: 29 lines of code securedrop_salt/sd-devices-files.sls x: 4 contributors (all time) y: 26 lines of code securedrop_salt/sd-devices.sls x: 6 contributors (all time) y: 52 lines of code securedrop_salt/sd-dom0-files.sls x: 4 contributors (all time) y: 105 lines of code securedrop_salt/sd-dom0-systemd.sls x: 4 contributors (all time) y: 18 lines of code securedrop_salt/sd-gpg.sls x: 6 contributors (all time) y: 40 lines of code securedrop_salt/sd-log.sls x: 6 contributors (all time) y: 47 lines of code securedrop_salt/sd-proxy-template-files.sls x: 4 contributors (all time) y: 12 lines of code securedrop_salt/sd-proxy.sls x: 7 contributors (all time) y: 67 lines of code securedrop_salt/sd-sys-vms.sls x: 5 contributors (all time) y: 125 lines of code securedrop_salt/sd-sys-whonix-vms.sls x: 4 contributors (all time) y: 52 lines of code securedrop_salt/sd-upgrade-templates.sls x: 4 contributors (all time) y: 15 lines of code securedrop_salt/sd-usb-autoattach-add.sls x: 4 contributors (all time) y: 45 lines of code securedrop_salt/sd-viewer.sls x: 7 contributors (all time) y: 53 lines of code securedrop_salt/sd-workstation-template-files.sls x: 4 contributors (all time) y: 20 lines of code securedrop_salt/sd-workstation-template.sls x: 5 contributors (all time) y: 50 lines of code setup.py x: 14 contributors (all time) y: 26 lines of code launcher/sdw_notify/Notify.py x: 6 contributors (all time) y: 64 lines of code launcher/sdw_notify/NotifyApp.py x: 3 contributors (all time) y: 41 lines of code launcher/sdw_util/Util.py x: 7 contributors (all time) y: 99 lines of code launcher/sdw_notify/strings.py x: 2 contributors (all time) y: 13 lines of code
351.0
lines of code
  min: 1.0
  average: 55.1
  25th percentile: 21.0
  median: 41.0
  75th percentile: 62.0
  max: 351.0
0 24.0
contributors (all time)
min: 2.0 | average: 5.63 | 25th percentile: 4.0 | median: 4.0 | 75th percentile: 6.0 | max: 24.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".