GerritCodeReview / plugins_serviceuser
File Size

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

Intro
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...
File Size Overall
  • There are 50 files with 3,350 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 1 medium size files (300 lines of codeclsfd_ftr_w_mp_ins)
    • 9 small files (1,224 lines of code)
    • 40 very small files (1,826 lines of code)
0% | 0% | 8% | 36% | 54%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: zoomable circles | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
js0% | 0% | 27% | 34% | 37%
java0% | 0% | 0% | 37% | 62%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
gr-serviceuser0% | 0% | 27% | 34% | 37%
src/main/java/com/googlesource/gerrit/plugins/serviceuser0% | 0% | 0% | 37% | 62%
src/main/java/com/googlesource/gerrit/plugins/serviceuser/client0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
gr-serviceuser-detail.js
in gr-serviceuser
300 26
CreateServiceUser.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
165 1
RegisterServiceUser.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
162 1
CreateServiceUserNotes.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
157 8
ServiceUserResolver.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
148 3
gr-serviceuser-detail_html.js
in gr-serviceuser
140 -
gr-serviceuser-create.js
in gr-serviceuser
128 10
PutOwner.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
115 1
gr-serviceuser-ssh-panel_html.js
in gr-serviceuser
106 -
PutConfig.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
103 3
ServiceUserCollection.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
93 2
PutEmail.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
92 1
RefUpdateListener.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
89 2
GetConfig.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
87 3
GetServiceUser.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
82 2
gr-serviceuser-list.js
in gr-serviceuser
77 10
ListServiceUsers.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
76 -
gr-serviceuser-ssh-panel.js
in gr-serviceuser
75 8
gr-serviceuser-create_html.js
in gr-serviceuser
74 -
StorageCache.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
68 4
Module.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
65 1
ValidateServiceUserCommits.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
65 1
PutHttpPassword.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
65 1
gr-serviceuser-list_html.js
in gr-serviceuser
64 -
BlockedNameFilter.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
59 6
gr-serviceuser-http-password_html.js
in gr-serviceuser
56 -
CreateServiceUserCommand.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
56 2
HeaderFormatter.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
54 5
GetOwner.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
50 1
RegisterServiceUserCommand.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
45 1
SshKeys.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
39 1
gr-serviceuser-http-password.js
in gr-serviceuser
38 6
ServiceUserResource.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
29 1
SshKeyValidator.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
29 3
DeleteSshKey.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
29 1
GetSshKeys.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
25 -
PutName.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
25 1
AddSshKey.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
25 1
ServiceUserInfo.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser/client
23 2
DeleteActive.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
23 1
PutActive.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
23 1
gr-serviceuser.js
in gr-serviceuser
20 -
GetSshKey.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
20 1
GetName.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
18 1
GetActive.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
18 1
GetEmail.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
11 1
HttpModule.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
11 1
ServiceUserInput.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
10 -
CreateServiceUserCapability.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
9 1
SshModule.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
9 1
Files With Most Units (Top 20)
File# lines# units
gr-serviceuser-detail.js
in gr-serviceuser
300 26
gr-serviceuser-list.js
in gr-serviceuser
77 10
gr-serviceuser-create.js
in gr-serviceuser
128 10
gr-serviceuser-ssh-panel.js
in gr-serviceuser
75 8
CreateServiceUserNotes.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
157 8
gr-serviceuser-http-password.js
in gr-serviceuser
38 6
BlockedNameFilter.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
59 6
HeaderFormatter.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
54 5
StorageCache.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
68 4
GetConfig.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
87 3
SshKeyValidator.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
29 3
ServiceUserResolver.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
148 3
PutConfig.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
103 3
ServiceUserInfo.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser/client
23 2
CreateServiceUserCommand.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
56 2
RefUpdateListener.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
89 2
ServiceUserCollection.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
93 2
GetServiceUser.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
82 2
PutEmail.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
92 1
GetName.java
in src/main/java/com/googlesource/gerrit/plugins/serviceuser
18 1
Files With Long Lines (Top 0)

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

File# lines# units# long lines