gitlab-org / gitlab-grit
File Size

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

Intro
Learn more...
File Size Overall
0% | 16% | 36% | 19% | 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
rb0% | 16% | 36% | 20% | 26%
gemspec0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
lib0% | 16% | 36% | 20% | 26%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 38)
File# lines# units
repository.rb
in lib/grit/git-ruby
589 42
repo.rb
in lib/grit
453 66
pack.rb
in lib/grit/git-ruby/internal
342 20
git_object.rb
in lib/grit/git-ruby
281 33
git.rb
in lib/grit
271 30
git-ruby.rb
in lib/grit
198 15
commit.rb
in lib/grit
191 23
status.rb
in lib/grit
119 14
index.rb
in lib/grit
118 7
loose.rb
in lib/grit/git-ruby/internal
105 8
blob.rb
in lib/grit
87 9
commit_stats.rb
in lib/grit
77 9
tree.rb
in lib/grit
73 12
tag.rb
in lib/grit
72 4
diff.rb
in lib/grit
65 2
grit.rb
in lib
60 2
submodule.rb
in lib/grit
56 6
blame.rb
in lib/grit
53 5
ref.rb
in lib/grit
49 8
file_window.rb
in lib/grit/git-ruby/internal
44 3
merge.rb
in lib/grit
36 2
config.rb
in lib/grit
35 8
commit_db.rb
in lib/grit/git-ruby
33 4
actor.rb
in lib/grit
32 4
29 2
raw_object.rb
in lib/grit/git-ruby/internal
29 3
diff.rb
in lib/grit_ext
24 3
22 -
blob.rb
in lib/grit_ext
20 3
lazy.rb
in lib/grit
17 2
grep.rb
in lib/grit
16 1
ruby1.9.rb
in lib/grit
14 -
actor.rb
in lib/grit_ext
12 2
commit.rb
in lib/grit_ext
12 2
tree.rb
in lib/grit_ext
8 1
tag.rb
in lib/grit_ext
8 1
errors.rb
in lib/grit
8 -
version.rb
in lib/grit_ext
6 1
Files With Most Units (Top 35)
File# lines# units
repo.rb
in lib/grit
453 66
repository.rb
in lib/grit/git-ruby
589 42
git_object.rb
in lib/grit/git-ruby
281 33
git.rb
in lib/grit
271 30
commit.rb
in lib/grit
191 23
pack.rb
in lib/grit/git-ruby/internal
342 20
git-ruby.rb
in lib/grit
198 15
status.rb
in lib/grit
119 14
tree.rb
in lib/grit
73 12
blob.rb
in lib/grit
87 9
commit_stats.rb
in lib/grit
77 9
loose.rb
in lib/grit/git-ruby/internal
105 8
config.rb
in lib/grit
35 8
ref.rb
in lib/grit
49 8
index.rb
in lib/grit
118 7
submodule.rb
in lib/grit
56 6
blame.rb
in lib/grit
53 5
actor.rb
in lib/grit
32 4
commit_db.rb
in lib/grit/git-ruby
33 4
tag.rb
in lib/grit
72 4
diff.rb
in lib/grit_ext
24 3
blob.rb
in lib/grit_ext
20 3
raw_object.rb
in lib/grit/git-ruby/internal
29 3
file_window.rb
in lib/grit/git-ruby/internal
44 3
29 2
actor.rb
in lib/grit_ext
12 2
commit.rb
in lib/grit_ext
12 2
grit.rb
in lib
60 2
diff.rb
in lib/grit
65 2
lazy.rb
in lib/grit
17 2
merge.rb
in lib/grit
36 2
version.rb
in lib/grit_ext
6 1
tree.rb
in lib/grit_ext
8 1
tag.rb
in lib/grit_ext
8 1
grep.rb
in lib/grit
16 1
Files With Long Lines (Top 5)

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

File# lines# units# long lines
repo.rb
in lib/grit
453 66 5
diff.rb
in lib/grit
65 2 2
22 - 1
repository.rb
in lib/grit/git-ruby
589 42 1
commit.rb
in lib/grit
191 23 1