gitlab-org / omnibus
File Size

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

Intro
Learn more...
File Size Overall
0% | 13% | 38% | 23% | 23%
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
rb0% | 14% | 40% | 24% | 20%
erb0% | 0% | 0% | 0% | 100%
gemspec0% | 0% | 0% | 0% | 100%
rdoc0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
spec0% | 15% | 45% | 22% | 16%
lib0% | 12% | 33% | 26% | 28%
resources0% | 0% | 0% | 0% | 100%
features0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
software_spec.rb
in spec/unit
681 -
software.rb
in lib/omnibus
590 66
pkg_spec.rb
in spec/unit/packagers
554 -
builder_spec.rb
in spec/functional
535 5
project.rb
in lib/omnibus
513 80
msi_spec.rb
in spec/unit/packagers
487 -
net_fetcher_spec.rb
in spec/unit/fetchers
464 1
rpm_spec.rb
in spec/unit/packagers
439 -
builder.rb
in lib/omnibus
429 39
deb_spec.rb
in spec/unit/packagers
384 -
health_check.rb
in lib/omnibus
372 14
project_spec.rb
in spec/unit
371 -
licensing.rb
in lib/omnibus
349 24
rpm.rb
in lib/omnibus/packagers
333 25
builder_spec.rb
in spec/unit
321 1
bff_spec.rb
in spec/unit/packagers
318 -
metadata_spec.rb
in spec/unit
302 -
msi.rb
in lib/omnibus/packagers
290 27
deb.rb
in lib/omnibus/packagers
278 22
net_fetcher_spec.rb
in spec/functional/fetchers
269 -
dmg_spec.rb
in spec/unit/compressors
264 -
whitelist.rb
in lib/omnibus
257 -
artifactory_publisher_spec.rb
in spec/unit/publishers
251 -
ips_spec.rb
in spec/unit/packagers
248 -
exceptions.rb
in lib/omnibus
248 35
file_syncer_spec.rb
in spec/functional
241 -
pkg.rb
in lib/omnibus/packagers
234 22
221 1
config.rb
in lib/omnibus
221 5
git_cache_spec.rb
in spec/unit
219 -
solaris_spec.rb
in spec/unit/packagers
207 -
197 1
licensing_spec.rb
in spec/functional
192 1
dmg.rb
in lib/omnibus/compressors
185 16
util_spec.rb
in spec/unit
180 -
publisher_spec.rb
in spec/unit
170 -
170 19
artifactory_publisher.rb
in lib/omnibus/publishers
169 9
buildkite_spec.rb
in spec/unit
168 6
git_fetcher_spec.rb
in spec/functional/fetchers
168 -
167 -
net_fetcher.rb
in lib/omnibus/fetchers
161 18
ips.rb
in lib/omnibus/packagers
159 22
142 11
s3_cacher_spec.rb
in spec/unit
141 -
appx_spec.rb
in spec/unit/packagers
140 -
metadata.rb
in lib/omnibus
132 14
generator.rb
in lib/omnibus
131 16
manifest_spec.rb
in spec/unit
130 -
base_spec.rb
in spec/unit/packagers
129 -
Files With Most Units (Top 50)
File# lines# units
project.rb
in lib/omnibus
513 80
software.rb
in lib/omnibus
590 66
builder.rb
in lib/omnibus
429 39
exceptions.rb
in lib/omnibus
248 35
msi.rb
in lib/omnibus/packagers
290 27
rpm.rb
in lib/omnibus/packagers
333 25
licensing.rb
in lib/omnibus
349 24
pkg.rb
in lib/omnibus/packagers
234 22
deb.rb
in lib/omnibus/packagers
278 22
ips.rb
in lib/omnibus/packagers
159 22
git_fetcher.rb
in lib/omnibus/fetchers
123 20
170 19
net_fetcher.rb
in lib/omnibus/fetchers
161 18
generator.rb
in lib/omnibus
131 16
dmg.rb
in lib/omnibus/compressors
185 16
logger.rb
in lib/omnibus
95 15
base.rb
in lib/omnibus/packagers
89 15
metadata.rb
in lib/omnibus
132 14
health_check.rb
in lib/omnibus
372 14
build_version.rb
in lib/omnibus
117 13
pkgsrc.rb
in lib/omnibus/packagers
77 13
util.rb
in lib/omnibus
124 13
git_cache.rb
in lib/omnibus
118 12
manifest_diff.rb
in lib/omnibus
68 12
fetcher.rb
in lib/omnibus
75 12
manifest.rb
in lib/omnibus
106 12
142 11
build_version_dsl.rb
in lib/omnibus
95 11
file_fetcher.rb
in lib/omnibus/fetchers
42 10
path_fetcher.rb
in lib/omnibus/fetchers
44 10
s3_cache.rb
in lib/omnibus
103 10
package.rb
in lib/omnibus
45 10
bff.rb
in lib/omnibus/packagers
128 10
windows_base.rb
in lib/omnibus/packagers
104 10
artifactory_publisher.rb
in lib/omnibus/publishers
169 9
solaris.rb
in lib/omnibus/packagers
97 9
s3_helpers.rb
in lib/omnibus
76 8
git_repository.rb
in lib/omnibus
32 8
changelog.rb
in lib/omnibus/cli
101 8
changelog_printer.rb
in lib/omnibus
67 8
git_helpers.rb
in spec/support
93 7
buildkite.rb
in lib/omnibus/build_system_metadata
50 7
cleaner.rb
in lib/omnibus
42 7
makeself.rb
in lib/omnibus/packagers
63 7
file_helpers.rb
in spec/support
43 6
63 6
buildkite_spec.rb
in spec/unit
168 6
null_fetcher.rb
in lib/omnibus/fetchers
24 6
changelog.rb
in lib/omnibus
43 6
digestable.rb
in lib/omnibus
45 6
Files With Long Lines (Top 42)

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

File# lines# units# long lines
software_spec.rb
in spec/unit
681 - 11
ips_spec.rb
in spec/unit/packagers
248 - 9
generator_spec.rb
in spec/unit
82 - 5
msi_spec.rb
in spec/unit/packagers
487 - 5
generator.rb
in lib/omnibus
131 16 5
health_check.rb
in lib/omnibus
372 14 4
17 - 3
git_cache_spec.rb
in spec/unit
219 - 3
library_spec.rb
in spec/unit
123 1 3
appx_spec.rb
in spec/unit/packagers
140 - 3
pkg_spec.rb
in spec/unit/packagers
554 - 3
licensing_spec.rb
in spec/functional
192 1 3
licensing.rb
in lib/omnibus
349 24 3
welcome.html.erb
in resources/pkg
4 - 2
bundle.wxs.erb
in resources/msi
14 - 2
solaris_spec.rb
in spec/unit/packagers
207 - 2
publisher_spec.rb
in spec/unit
170 - 2
library.rb
in lib/omnibus
53 5 2
s3_helpers.rb
in lib/omnibus
76 8 2
builder.rb
in lib/omnibus
429 39 2
publish.rb
in lib/omnibus/cli
52 3 2
ips.rb
in lib/omnibus/packagers
159 22 2
solaris.rb
in lib/omnibus/packagers
97 9 2
41 - 1
license.html.erb
in resources/pkg
2 - 1
source.wxs.erb
in resources/msi
69 - 1
16 - 1
net_fetcher_spec.rb
in spec/unit/fetchers
464 1 1
197 1 1
dmg_spec.rb
in spec/unit/compressors
264 - 1
63 6 1
artifactory_publisher_spec.rb
in spec/unit/publishers
251 - 1
s3_helpers_spec.rb
in spec/unit
79 - 1
buildkite_spec.rb
in spec/unit
168 6 1
net_fetcher_spec.rb
in spec/functional/fetchers
269 - 1
manifest_entry.rb
in lib/omnibus
35 3 1
publisher.rb
in lib/omnibus
69 5 1
metadata.rb
in lib/omnibus
132 14 1
README.md.erb
in lib/omnibus/generator_files
93 - 1
s3_publisher.rb
in lib/omnibus/publishers
59 4 1
msi.rb
in lib/omnibus/packagers
290 27 1
pkgsrc.rb
in lib/omnibus/packagers
77 13 1