apache / brooklyn-client
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 15% | 32% | 51%
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
go0% | 0% | 11% | 35% | 53%
java0% | 0% | 68% | 0% | 31%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
cli0% | 0% | 11% | 35% | 53%
java0% | 0% | 68% | 0% | 31%
Longest Files (Top 50)
File# lines# units
BrooklynApi.java
in java/src/main/java/org/apache/brooklyn/rest/client
294 33
catalog.go
in cli/api/catalog
292 22
net.go
in cli/net
238 23
config.go
in cli/io
183 16
catalog.go
in cli/models
171 7
invoke.go
in cli/commands
164 16
server.go
in cli/api/server
149 18
login.go
in cli/commands
145 6
app.go
in cli/app
140 5
activity.go
in cli/commands
132 8
entities.go
in cli/api/entities
130 14
catalog-show.go
in cli/commands
116 8
activity-stream.go
in cli/commands
114 12
catalog-list.go
in cli/commands
110 8
factory.go
in cli/command_factory
104 6
applications.go
in cli/api/application
99 10
entity.go
in cli/commands
99 6
BrooklynApiUtil.java
in java/src/main/java/org/apache/brooklyn/rest/client
89 8
scope.go
in cli/scope
88 10
application.go
in cli/commands
87 5
catalog.go
in cli/commands
86 6
sensor.go
in cli/commands
83 8
policy.go
in cli/commands
80 8
catalog-delete.go
in cli/commands
79 8
policies.go
in cli/api/entity_policies
75 7
table.go
in cli/terminal
74 7
applications.go
in cli/models
72 -
brooklyn.go
in cli/br
69 4
config.go
in cli/api/entity_config
65 6
deploy.go
in cli/commands
61 3
list.go
in cli/commands
59 5
config.go
in cli/commands
53 3
locations.go
in cli/api/locations
52 5
tree.go
in cli/commands
52 5
BuiltResponsePreservingError.java
in java/src/main/java/org/apache/brooklyn/rest/client/util/http
48 4
sensors.go
in cli/api/entity_sensors
48 4
catalog-add.go
in cli/commands
48 3
effector.go
in cli/commands
47 3
utils.go
in cli/commands
44 2
effectors.go
in cli/api/entity_effectors
43 2
config.go
in cli/api/entity_policy_config
41 4
locations.go
in cli/commands
40 3
add-children.go
in cli/commands
39 3
usage.go
in cli/api/usage
37 4
rename.go
in cli/commands
36 3
version.go
in cli/commands
36 3
delete.go
in cli/commands
36 3
spec.go
in cli/commands
36 3
access.go
in cli/commands
36 3
destroy-policy.go
in cli/commands
36 3
Files With Most Units (Top 50)
File# lines# units
BrooklynApi.java
in java/src/main/java/org/apache/brooklyn/rest/client
294 33
net.go
in cli/net
238 23
catalog.go
in cli/api/catalog
292 22
server.go
in cli/api/server
149 18
config.go
in cli/io
183 16
invoke.go
in cli/commands
164 16
entities.go
in cli/api/entities
130 14
activity-stream.go
in cli/commands
114 12
scope.go
in cli/scope
88 10
applications.go
in cli/api/application
99 10
BrooklynApiUtil.java
in java/src/main/java/org/apache/brooklyn/rest/client
89 8
sensor.go
in cli/commands
83 8
catalog-show.go
in cli/commands
116 8
catalog-delete.go
in cli/commands
79 8
policy.go
in cli/commands
80 8
activity.go
in cli/commands
132 8
catalog-list.go
in cli/commands
110 8
table.go
in cli/terminal
74 7
catalog.go
in cli/models
171 7
policies.go
in cli/api/entity_policies
75 7
config.go
in cli/api/entity_config
65 6
catalog.go
in cli/commands
86 6
entity.go
in cli/commands
99 6
login.go
in cli/commands
145 6
factory.go
in cli/command_factory
104 6
app.go
in cli/app
140 5
locations.go
in cli/api/locations
52 5
list.go
in cli/commands
59 5
tree.go
in cli/commands
52 5
application.go
in cli/commands
87 5
BuiltResponsePreservingError.java
in java/src/main/java/org/apache/brooklyn/rest/client/util/http
48 4
usage.go
in cli/api/usage
37 4
config.go
in cli/api/entity_policy_config
41 4
sensors.go
in cli/api/entity_sensors
48 4
brooklyn.go
in cli/br
69 4
runner.go
in cli/command_runner
35 3
activities.go
in cli/api/activities
35 3
rename.go
in cli/commands
36 3
config.go
in cli/commands
53 3
deploy.go
in cli/commands
61 3
version.go
in cli/commands
36 3
server.go
in cli/commands
27 3
logout.go
in cli/commands
34 3
delete.go
in cli/commands
36 3
effector.go
in cli/commands
47 3
spec.go
in cli/commands
36 3
access.go
in cli/commands
36 3
catalog-add.go
in cli/commands
48 3
destroy-policy.go
in cli/commands
36 3
add-policy.go
in cli/commands
25 3
Files With Long Lines (Top 13)

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

File# lines# units# long lines
BrooklynApi.java
in java/src/main/java/org/apache/brooklyn/rest/client
294 33 5
BrooklynApiUtil.java
in java/src/main/java/org/apache/brooklyn/rest/client
89 8 3
app.go
in cli/app
140 5 3
BuiltResponsePreservingError.java
in java/src/main/java/org/apache/brooklyn/rest/client/util/http
48 4 2
catalog-add.go
in cli/commands
48 3 2
catalog.go
in cli/api/catalog
292 22 1
policies.go
in cli/api/entity_policies
75 7 1
effectors.go
in cli/api/entity_effectors
43 2 1
deploy.go
in cli/commands
61 3 1
catalog-delete.go
in cli/commands
79 8 1
add-children.go
in cli/commands
39 3 1
set.go
in cli/commands
36 3 1
login.go
in cli/commands
145 6 1
Correlations

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

cli/commands/login.go x: 26 commits (all time) y: 145 lines of code cli/app/app.go x: 25 commits (all time) y: 140 lines of code java/src/main/java/org/apache/brooklyn/rest/client/BrooklynApiUtil.java x: 5 commits (all time) y: 89 lines of code java/src/main/java/org/apache/brooklyn/rest/client/BrooklynApi.java x: 14 commits (all time) y: 294 lines of code cli/command/command.go x: 6 commits (all time) y: 10 lines of code cli/command_metadata/command_metadata.go x: 4 commits (all time) y: 13 lines of code cli/command_runner/runner.go x: 6 commits (all time) y: 35 lines of code cli/commands/access.go x: 6 commits (all time) y: 36 lines of code cli/commands/activity-stream.go x: 6 commits (all time) y: 114 lines of code cli/commands/activity.go x: 8 commits (all time) y: 132 lines of code cli/commands/add-catalog.go x: 9 commits (all time) y: 36 lines of code cli/commands/add-children.go x: 6 commits (all time) y: 39 lines of code cli/commands/add-policy.go x: 6 commits (all time) y: 25 lines of code cli/commands/application.go x: 8 commits (all time) y: 87 lines of code cli/commands/catalog-add.go x: 10 commits (all time) y: 48 lines of code cli/commands/catalog-delete.go x: 7 commits (all time) y: 79 lines of code cli/commands/catalog-list.go x: 9 commits (all time) y: 110 lines of code cli/commands/catalog-show.go x: 6 commits (all time) y: 116 lines of code cli/commands/catalog.go x: 17 commits (all time) y: 86 lines of code cli/commands/config.go x: 6 commits (all time) y: 53 lines of code cli/commands/deploy.go x: 6 commits (all time) y: 61 lines of code cli/commands/effector.go x: 6 commits (all time) y: 47 lines of code cli/commands/entity.go x: 6 commits (all time) y: 99 lines of code cli/commands/invoke.go x: 8 commits (all time) y: 164 lines of code cli/commands/list.go x: 6 commits (all time) y: 59 lines of code cli/commands/locations.go x: 6 commits (all time) y: 40 lines of code cli/commands/logout.go x: 4 commits (all time) y: 34 lines of code cli/commands/policy.go x: 6 commits (all time) y: 80 lines of code cli/commands/sensor.go x: 6 commits (all time) y: 83 lines of code cli/commands/server.go x: 4 commits (all time) y: 27 lines of code cli/commands/tree.go x: 6 commits (all time) y: 52 lines of code cli/commands/version.go x: 8 commits (all time) y: 36 lines of code cli/models/catalog.go x: 15 commits (all time) y: 171 lines of code cli/api/locations/locations.go x: 7 commits (all time) y: 52 lines of code cli/api/server/server.go x: 7 commits (all time) y: 149 lines of code cli/commands/utils.go x: 4 commits (all time) y: 44 lines of code cli/release/license/license-inclusions-source-go-vendors-embedded.yaml x: 4 commits (all time) y: 3 lines of code cli/br/brooklyn.go x: 13 commits (all time) y: 69 lines of code cli/io/config.go x: 19 commits (all time) y: 183 lines of code cli/net/net.go x: 22 commits (all time) y: 238 lines of code cli/api/entity_effectors/effectors.go x: 6 commits (all time) y: 43 lines of code cli/api/catalog/catalog.go x: 29 commits (all time) y: 292 lines of code cli/scope/scope.go x: 6 commits (all time) y: 88 lines of code cli/api/version/version.go x: 6 commits (all time) y: 17 lines of code cli/command_factory/factory.go x: 10 commits (all time) y: 104 lines of code java/src/main/java/org/apache/brooklyn/rest/client/util/http/BuiltResponsePreservingError.java x: 4 commits (all time) y: 48 lines of code cli/error_handler/error.go x: 7 commits (all time) y: 30 lines of code cli/api/access_control/access_control.go x: 4 commits (all time) y: 17 lines of code cli/api/activities/activities.go x: 4 commits (all time) y: 35 lines of code cli/api/application/applications.go x: 4 commits (all time) y: 99 lines of code cli/api/entities/entities.go x: 4 commits (all time) y: 130 lines of code cli/api/entity_config/config.go x: 4 commits (all time) y: 65 lines of code cli/api/entity_policies/policies.go x: 4 commits (all time) y: 75 lines of code cli/api/entity_policy_config/config.go x: 4 commits (all time) y: 41 lines of code cli/commands/add-location.go x: 4 commits (all time) y: 12 lines of code cli/models/applications.go x: 4 commits (all time) y: 72 lines of code cli/terminal/table.go x: 4 commits (all time) y: 74 lines of code cli/command/supercommand.go x: 2 commits (all time) y: 6 lines of code cli/models/access.go x: 2 commits (all time) y: 5 lines of code cli/models/effectors.go x: 2 commits (all time) y: 14 lines of code cli/models/entities.go x: 2 commits (all time) y: 8 lines of code cli/models/locations.go x: 2 commits (all time) y: 9 lines of code cli/models/policies.go x: 2 commits (all time) y: 19 lines of code
294.0
lines of code
  min: 3.0
  average: 61.43
  25th percentile: 14.75
  median: 39.5
  75th percentile: 85.25
  max: 294.0
0 29.0
commits (all time)
min: 2.0 | average: 6.77 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 6.75 | max: 29.0

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

cli/commands/login.go x: 12 contributors (all time) y: 145 lines of code cli/app/app.go x: 14 contributors (all time) y: 140 lines of code java/src/main/java/org/apache/brooklyn/rest/client/BrooklynApiUtil.java x: 3 contributors (all time) y: 89 lines of code java/src/main/java/org/apache/brooklyn/rest/client/BrooklynApi.java x: 5 contributors (all time) y: 294 lines of code cli/command/command.go x: 5 contributors (all time) y: 10 lines of code cli/command_metadata/command_metadata.go x: 3 contributors (all time) y: 13 lines of code cli/command_runner/runner.go x: 5 contributors (all time) y: 35 lines of code cli/commands/access.go x: 5 contributors (all time) y: 36 lines of code cli/commands/activity-stream.go x: 5 contributors (all time) y: 114 lines of code cli/commands/activity.go x: 6 contributors (all time) y: 132 lines of code cli/commands/add-children.go x: 5 contributors (all time) y: 39 lines of code cli/commands/add-policy.go x: 5 contributors (all time) y: 25 lines of code cli/commands/application.go x: 6 contributors (all time) y: 87 lines of code cli/commands/catalog-add.go x: 5 contributors (all time) y: 48 lines of code cli/commands/catalog-delete.go x: 4 contributors (all time) y: 79 lines of code cli/commands/catalog-list.go x: 5 contributors (all time) y: 110 lines of code cli/commands/catalog-show.go x: 5 contributors (all time) y: 116 lines of code cli/commands/catalog.go x: 6 contributors (all time) y: 86 lines of code cli/commands/config.go x: 5 contributors (all time) y: 53 lines of code cli/commands/deploy.go x: 5 contributors (all time) y: 61 lines of code cli/commands/effector.go x: 5 contributors (all time) y: 47 lines of code cli/commands/entity.go x: 5 contributors (all time) y: 99 lines of code cli/commands/invoke.go x: 6 contributors (all time) y: 164 lines of code cli/commands/list.go x: 5 contributors (all time) y: 59 lines of code cli/commands/locations.go x: 5 contributors (all time) y: 40 lines of code cli/commands/logout.go x: 4 contributors (all time) y: 34 lines of code cli/commands/policy.go x: 5 contributors (all time) y: 80 lines of code cli/commands/sensor.go x: 5 contributors (all time) y: 83 lines of code cli/commands/server.go x: 4 contributors (all time) y: 27 lines of code cli/commands/tree.go x: 5 contributors (all time) y: 52 lines of code cli/commands/version.go x: 6 contributors (all time) y: 36 lines of code cli/models/catalog.go x: 7 contributors (all time) y: 171 lines of code cli/api/server/server.go x: 5 contributors (all time) y: 149 lines of code cli/commands/utils.go x: 3 contributors (all time) y: 44 lines of code cli/release/license/license-inclusions-source-go-vendors-embedded.yaml x: 4 contributors (all time) y: 3 lines of code cli/br/brooklyn.go x: 6 contributors (all time) y: 69 lines of code cli/io/config.go x: 6 contributors (all time) y: 183 lines of code cli/net/net.go x: 9 contributors (all time) y: 238 lines of code cli/api/entity_effectors/effectors.go x: 4 contributors (all time) y: 43 lines of code cli/api/catalog/catalog.go x: 9 contributors (all time) y: 292 lines of code cli/scope/scope.go x: 4 contributors (all time) y: 88 lines of code cli/api/version/version.go x: 4 contributors (all time) y: 17 lines of code cli/command_factory/factory.go x: 4 contributors (all time) y: 104 lines of code java/src/main/java/org/apache/brooklyn/rest/client/util/http/BuiltResponsePreservingError.java x: 2 contributors (all time) y: 48 lines of code cli/error_handler/error.go x: 4 contributors (all time) y: 30 lines of code cli/api/access_control/access_control.go x: 3 contributors (all time) y: 17 lines of code cli/api/activities/activities.go x: 3 contributors (all time) y: 35 lines of code cli/api/application/applications.go x: 3 contributors (all time) y: 99 lines of code cli/api/entities/entities.go x: 3 contributors (all time) y: 130 lines of code cli/api/entity_config/config.go x: 3 contributors (all time) y: 65 lines of code cli/api/entity_policies/policies.go x: 3 contributors (all time) y: 75 lines of code cli/api/entity_policy_config/config.go x: 3 contributors (all time) y: 41 lines of code cli/api/entity_sensors/sensors.go x: 3 contributors (all time) y: 48 lines of code cli/commands/add-location.go x: 3 contributors (all time) y: 12 lines of code cli/models/applications.go x: 3 contributors (all time) y: 72 lines of code cli/terminal/table.go x: 3 contributors (all time) y: 74 lines of code cli/command/supercommand.go x: 1 contributors (all time) y: 6 lines of code cli/models/access.go x: 1 contributors (all time) y: 5 lines of code cli/models/effectors.go x: 1 contributors (all time) y: 14 lines of code cli/models/entities.go x: 1 contributors (all time) y: 8 lines of code cli/models/locations.go x: 1 contributors (all time) y: 9 lines of code cli/models/policies.go x: 1 contributors (all time) y: 19 lines of code
294.0
lines of code
  min: 3.0
  average: 61.43
  25th percentile: 14.75
  median: 39.5
  75th percentile: 85.25
  max: 294.0
0 14.0
contributors (all time)
min: 1.0 | average: 4.3 | 25th percentile: 3.0 | median: 4.5 | 75th percentile: 5.0 | max: 14.0

File Size vs. Commits (30 days): 1 points

cli/commands/login.go x: 2 commits (30d) y: 145 lines of code
145.0
lines of code
  min: 145.0
  average: 145.0
  25th percentile: 145.0
  median: 145.0
  75th percentile: 145.0
  max: 145.0
0 2.0
commits (30d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Contributors (30 days): 1 points

cli/commands/login.go x: 2 contributors (30d) y: 145 lines of code
145.0
lines of code
  min: 145.0
  average: 145.0
  25th percentile: 145.0
  median: 145.0
  75th percentile: 145.0
  max: 145.0
0 2.0
contributors (30d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Commits (90 days): 1 points

cli/commands/login.go x: 2 commits (90d) y: 145 lines of code
145.0
lines of code
  min: 145.0
  average: 145.0
  25th percentile: 145.0
  median: 145.0
  75th percentile: 145.0
  max: 145.0
0 2.0
commits (90d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Contributors (90 days): 1 points

cli/commands/login.go x: 2 contributors (90d) y: 145 lines of code
145.0
lines of code
  min: 145.0
  average: 145.0
  25th percentile: 145.0
  median: 145.0
  75th percentile: 145.0
  max: 145.0
0 2.0
contributors (90d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0