apache / brooklyn-server
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 1,647 files with 187,733 lines of code.
    • 4 files changed more than 100 times (6,692 lines of code)
    • 33 files changed 51-100 times (18,878 lines of code)
    • 200 files changed 21-50 times (58,497 lines of code)
    • 734 files changed 6-20 times (74,348 lines of code)
    • 676 files changed 1-5 times (29,318 lines of code)
3% | 10% | 31% | 39% | 15%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 1,647 files with 187,733 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 110 files changed by 11-25 contributors (49,428 lines of code)
    • 392 files changed by 6-10 contributors (63,313 lines of code)
    • 859 files changed by 2-5 contributors (62,217 lines of code)
    • 286 files changed by 1 contributor (12,775 lines of code)
0% | 26% | 33% | 33% | 6%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, yaml, xml, json, txt, md, properties, ps1, js, sh, html, bat, groovy, xslt, pub, yml, sql, svg, ts, css, gitattributes, adoc, gitignore, rb
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java3% | 10% | 31% | 39% | 15%
xml0% | 0% | 48% | 24% | 26%
ps10% | 0% | 0% | 35% | 64%
html0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
xslt0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
core4% | 13% | 32% | 37% | 12%
locations20% | 3% | 15% | 40% | 19%
camp0% | 29% | 15% | 35% | 19%
rest0% | 11% | 35% | 38% | 13%
software0% | 3% | 32% | 46% | 16%
api0% | 9% | 27% | 40% | 22%
utils0% | 0% | 32% | 45% | 22%
policy0% | 0% | 26% | 51% | 21%
server-cli0% | 0% | 49% | 28% | 21%
launcher0% | 0% | 70% | 9% | 19%
launcher-common0% | 0% | 54% | 34% | 11%
karaf0% | 0% | 9% | 50% | 39%
logging0% | 0% | 19% | 6% | 73%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
BasicBrooklynCatalog.java
in core/src/main/java/org/apache/brooklyn/core/catalog/internal
1865 79 2015-08-15 2023-03-27 172 20 hadrian@apache.org alex@cloudsoft.io
JcloudsLocation.java
in locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds
2484 123 2015-08-13 2022-09-23 163 24 valentin.aitken@cloudsoftco... alex@cloudsoft.io
AbstractEntity.java
in core/src/main/java/org/apache/brooklyn/core/entity
1223 140 2015-06-23 2023-02-02 107 16 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
RebindIteration.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/rebind
1120 54 2015-08-18 2023-07-27 101 16 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
BrooklynDslCommon.java
in camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/methods
878 102 2016-01-30 2023-03-06 87 18 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
OsgiManager.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/ha
663 49 2015-08-18 2023-06-23 84 14 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
DslComponent.java
in camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/methods
1007 111 2016-01-30 2023-03-06 83 16 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
CatalogUtils.java
in core/src/main/java/org/apache/brooklyn/core/catalog/internal
333 24 2015-08-15 2023-03-29 76 15 hadrian@apache.org alex@cloudsoft.io
AbstractManagementContext.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/internal
446 45 2015-06-22 2023-03-29 75 14 github@alasdairhodge.co.uk alex@cloudsoft.io
BasicBrooklynTypeRegistry.java
in core/src/main/java/org/apache/brooklyn/core/typereg
487 27 2015-10-29 2022-12-07 75 13 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
InternalEntityFactory.java
in core/src/main/java/org/apache/brooklyn/core/objs/proxy
363 17 2015-08-18 2023-03-29 72 15 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
ValueResolver.java
in core/src/main/java/org/apache/brooklyn/util/core/task
489 35 2015-08-18 2023-03-06 70 14 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
BrooklynComponentTemplateResolver.java
in camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation
447 24 2016-01-30 2022-12-01 69 15 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
AbstractEntityAdjunct.java
in core/src/main/java/org/apache/brooklyn/core/objs
432 65 2015-06-23 2022-12-02 66 14 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
SshMachineLocation.java
in core/src/main/java/org/apache/brooklyn/location/ssh
812 64 2015-08-18 2022-07-29 65 14 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
EntityManagementUtils.java
in core/src/main/java/org/apache/brooklyn/core/mgmt
313 23 2015-08-18 2023-05-24 63 13 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
RegisteredTypes.java
in core/src/main/java/org/apache/brooklyn/core/typereg
618 55 2015-10-29 2023-02-02 61 14 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
CatalogResource.java
in rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources
425 28 2016-02-09 2022-07-04 60 16 cheepeero@gmx.net juan@cabrerizo.es
BasicSpecParameter.java
in core/src/main/java/org/apache/brooklyn/core/objs
439 30 2015-10-29 2022-07-04 60 16 svetoslav.neykov@cloudsoftc... juan@cabrerizo.es
ServerResource.java
in rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources
543 25 2016-02-09 2022-12-13 60 18 cheepeero@gmx.net alex@cloudsoft.io
BrooklynTaskTags.java
in core/src/main/java/org/apache/brooklyn/core/mgmt
559 77 2015-08-18 2022-12-02 59 17 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
ApplicationResource.java
in rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources
600 35 2016-02-09 2022-11-03 59 21 cheepeero@gmx.net iuliana@cloudsoft.io
WorkflowExecutionContext.java
in core/src/main/java/org/apache/brooklyn/core/workflow
1303 91 2022-09-07 2023-08-07 59 3 alex@cloudsoft.io alex@cloudsoft.io
NonDeploymentManagementContext.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/internal
594 107 2015-06-22 2022-12-02 58 12 github@alasdairhodge.co.uk alex@cloudsoft.io
DynamicClusterImpl.java
in core/src/main/java/org/apache/brooklyn/entity/group
945 62 2015-08-18 2022-12-13 58 12 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
Entities.java
in core/src/main/java/org/apache/brooklyn/core/entity
832 98 2015-08-19 2023-01-27 57 11 aled.sage@gmail.com alex@cloudsoft.io
EntityResource.java
in rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources
342 27 2016-02-09 2023-05-24 56 13 cheepeero@gmx.net alex@cloudsoft.io
TypeCoercions.java
in core/src/main/java/org/apache/brooklyn/util/core/flags
343 23 2015-08-18 2023-06-26 56 10 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
JcloudsSshMachineLocation.java
in locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds
429 33 2015-08-13 2022-07-29 55 15 valentin.aitken@cloudsoftco... alex@cloudsoft.io
XmlMementoSerializer.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/persist
474 47 2015-08-18 2022-11-12 55 13 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
AbstractBrooklynObjectSpec.java
in api/src/main/java/org/apache/brooklyn/api/internal
313 45 2015-08-18 2022-12-12 54 13 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
BasicExecutionContext.java
in core/src/main/java/org/apache/brooklyn/util/core/task
394 21 2015-08-18 2023-04-17 54 13 alex.heneveld@cloudsoftcorp... iuliana@cloudsoft.io
CatalogInitialization.java
in core/src/main/java/org/apache/brooklyn/core/catalog/internal
494 31 2015-08-15 2022-12-13 54 13 hadrian@apache.org alex@cloudsoft.io
MementosGenerators.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto
310 14 2015-06-23 2022-10-24 53 10 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
BasicTask.java
in core/src/main/java/org/apache/brooklyn/util/core/task
837 81 2015-08-18 2023-04-07 52 10 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
SoftwareProcessImpl.java
in software/base/src/main/java/org/apache/brooklyn/entity/software/base
479 47 2015-08-18 2022-11-30 51 13 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
HighAvailabilityManagerImpl.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/ha
935 56 2015-08-18 2022-07-04 51 14 alex.heneveld@cloudsoftcorp... juan@cabrerizo.es
BasicExecutionManager.java
in core/src/main/java/org/apache/brooklyn/util/core/task
1083 90 2015-08-18 2023-06-26 50 12 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
BrooklynMementoPersisterToObjectStore.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/persist
825 49 2015-08-18 2022-12-13 49 10 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
ClassLoaderUtils.java
in core/src/main/java/org/apache/brooklyn/util/core
412 28 2016-07-05 2022-11-29 48 12 svetoslav.neykov@cloudsoftc... alex@cloudsoft.io
BrooklynCatalog.java
in api/src/main/java/org/apache/brooklyn/api/catalog
63 - 2015-08-13 2022-07-04 47 12 hadrian@apache.org juan@cabrerizo.es
CatalogItemDtoAbstract.java
in core/src/main/java/org/apache/brooklyn/core/catalog/internal
349 45 2015-06-23 2022-12-06 47 12 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
BasicLocationRegistry.java
in core/src/main/java/org/apache/brooklyn/core/location
460 37 2015-08-18 2022-10-20 47 10 sam.corbett@cloudsoftcorp.com alex@cloudsoft.io
EntityManagementSupport.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/internal
465 38 2015-08-18 2022-12-02 47 15 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
LocalEntityManager.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/internal
804 50 2015-08-18 2023-06-02 47 15 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
BrooklynConfigKeys.java
in core/src/main/java/org/apache/brooklyn/core/entity
213 1 2015-08-19 2022-11-03 46 14 aled.sage@gmail.com iuliana@cloudsoft.io
RebindManagerImpl.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/rebind
598 47 2015-08-18 2022-10-01 46 13 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
service.xml
in rest/rest-resources/src/main/resources/OSGI-INF/blueprint
110 - 2016-02-09 2022-07-04 45 16 cheepeero@gmx.net juan@cabrerizo.es
Exceptions.java
in utils/common/src/main/java/org/apache/brooklyn/util/exceptions
380 45 2015-08-18 2022-12-12 45 11 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
Entitlements.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/entitlement
429 38 2015-08-18 2022-12-02 45 15 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JcloudsLocation.java
in locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds
2484 123 2015-08-13 2022-09-23 163 24 valentin.aitken@cloudsoftco... alex@cloudsoft.io
ApplicationResource.java
in rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources
600 35 2016-02-09 2022-11-03 59 21 cheepeero@gmx.net iuliana@cloudsoft.io
BasicBrooklynCatalog.java
in core/src/main/java/org/apache/brooklyn/core/catalog/internal
1865 79 2015-08-15 2023-03-27 172 20 hadrian@apache.org alex@cloudsoft.io
BrooklynDslCommon.java
in camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/methods
878 102 2016-01-30 2023-03-06 87 18 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
ServerResource.java
in rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources
543 25 2016-02-09 2022-12-13 60 18 cheepeero@gmx.net alex@cloudsoft.io
BrooklynTaskTags.java
in core/src/main/java/org/apache/brooklyn/core/mgmt
559 77 2015-08-18 2022-12-02 59 17 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
ApplicationApi.java
in rest/rest-api/src/main/java/org/apache/brooklyn/rest/api
374 16 2016-01-30 2023-04-12 33 17 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
AbstractEntity.java
in core/src/main/java/org/apache/brooklyn/core/entity
1223 140 2015-06-23 2023-02-02 107 16 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
RebindIteration.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/rebind
1120 54 2015-08-18 2023-07-27 101 16 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
DslComponent.java
in camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/methods
1007 111 2016-01-30 2023-03-06 83 16 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
BasicSpecParameter.java
in core/src/main/java/org/apache/brooklyn/core/objs
439 30 2015-10-29 2022-07-04 60 16 svetoslav.neykov@cloudsoftc... juan@cabrerizo.es
CatalogResource.java
in rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources
425 28 2016-02-09 2022-07-04 60 16 cheepeero@gmx.net juan@cabrerizo.es
service.xml
in rest/rest-resources/src/main/resources/OSGI-INF/blueprint
110 - 2016-02-09 2022-07-04 45 16 cheepeero@gmx.net juan@cabrerizo.es
SshCommandSensor.java
in core/src/main/java/org/apache/brooklyn/core/sensor/ssh
259 10 2015-08-20 2022-09-28 44 16 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
CatalogUtils.java
in core/src/main/java/org/apache/brooklyn/core/catalog/internal
333 24 2015-08-15 2023-03-29 76 15 hadrian@apache.org alex@cloudsoft.io
InternalEntityFactory.java
in core/src/main/java/org/apache/brooklyn/core/objs/proxy
363 17 2015-08-18 2023-03-29 72 15 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
BrooklynComponentTemplateResolver.java
in camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation
447 24 2016-01-30 2022-12-01 69 15 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
JcloudsSshMachineLocation.java
in locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds
429 33 2015-08-13 2022-07-29 55 15 valentin.aitken@cloudsoftco... alex@cloudsoft.io
LocalEntityManager.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/internal
804 50 2015-08-18 2023-06-02 47 15 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
EntityManagementSupport.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/internal
465 38 2015-08-18 2022-12-02 47 15 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
Entitlements.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/entitlement
429 38 2015-08-18 2022-12-02 45 15 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
BrooklynVersion.java
in core/src/main/java/org/apache/brooklyn/core
353 27 2015-08-18 2022-07-04 38 15 alex.heneveld@cloudsoftcorp... juan@cabrerizo.es
ActivityApi.java
in rest/rest-api/src/main/java/org/apache/brooklyn/rest/api
106 4 2016-01-30 2022-11-03 19 15 alex.heneveld@cloudsoftcorp... iuliana@cloudsoft.io
OsgiManager.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/ha
663 49 2015-08-18 2023-06-23 84 14 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
AbstractManagementContext.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/internal
446 45 2015-06-22 2023-03-29 75 14 github@alasdairhodge.co.uk alex@cloudsoft.io
ValueResolver.java
in core/src/main/java/org/apache/brooklyn/util/core/task
489 35 2015-08-18 2023-03-06 70 14 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
AbstractEntityAdjunct.java
in core/src/main/java/org/apache/brooklyn/core/objs
432 65 2015-06-23 2022-12-02 66 14 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
SshMachineLocation.java
in core/src/main/java/org/apache/brooklyn/location/ssh
812 64 2015-08-18 2022-07-29 65 14 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
RegisteredTypes.java
in core/src/main/java/org/apache/brooklyn/core/typereg
618 55 2015-10-29 2023-02-02 61 14 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
HighAvailabilityManagerImpl.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/ha
935 56 2015-08-18 2022-07-04 51 14 alex.heneveld@cloudsoftcorp... juan@cabrerizo.es
BrooklynConfigKeys.java
in core/src/main/java/org/apache/brooklyn/core/entity
213 1 2015-08-19 2022-11-03 46 14 aled.sage@gmail.com iuliana@cloudsoft.io
AbstractLocation.java
in core/src/main/java/org/apache/brooklyn/core/location
470 58 2015-06-23 2022-07-04 43 14 alex.heneveld@cloudsoftcorp... juan@cabrerizo.es
CatalogItem.java
in api/src/main/java/org/apache/brooklyn/api/catalog
87 4 2015-08-13 2022-07-04 43 14 hadrian@apache.org juan@cabrerizo.es
CatalogApi.java
in rest/rest-api/src/main/java/org/apache/brooklyn/rest/api
497 22 2016-01-30 2022-07-04 43 14 alex.heneveld@cloudsoftcorp... juan@cabrerizo.es
AbstractSoftwareProcessSshDriver.java
in software/base/src/main/java/org/apache/brooklyn/entity/software/base
446 26 2015-08-18 2023-05-17 41 14 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
CatalogTransformer.java
in rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform
337 19 2016-02-09 2022-11-03 32 14 cheepeero@gmx.net iuliana@cloudsoft.io
ServerApi.java
in rest/rest-api/src/main/java/org/apache/brooklyn/rest/api
272 7 2016-01-30 2023-04-12 31 14 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
BrooklynTags.java
in core/src/main/java/org/apache/brooklyn/core/mgmt
318 46 2015-08-18 2022-07-04 28 14 alex.heneveld@cloudsoftcorp... juan@cabrerizo.es
BundleMaker.java
in core/src/main/java/org/apache/brooklyn/util/core/osgi
305 25 2016-12-12 2022-07-29 27 14 alex@alexs-macbook-pro.local alex@cloudsoft.io
web.xml
in rest/rest-server/src/main/webapp/WEB-INF
74 - 2016-01-30 2022-07-04 26 14 alex.heneveld@cloudsoftcorp... juan@cabrerizo.es
CatalogPredicates.java
in core/src/main/java/org/apache/brooklyn/core/catalog
291 38 2015-08-15 2022-07-04 23 14 hadrian@apache.org juan@cabrerizo.es
BasicBrooklynTypeRegistry.java
in core/src/main/java/org/apache/brooklyn/core/typereg
487 27 2015-10-29 2022-12-07 75 13 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
EntityManagementUtils.java
in core/src/main/java/org/apache/brooklyn/core/mgmt
313 23 2015-08-18 2023-05-24 63 13 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
EntityResource.java
in rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources
342 27 2016-02-09 2023-05-24 56 13 cheepeero@gmx.net alex@cloudsoft.io
XmlMementoSerializer.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/persist
474 47 2015-08-18 2022-11-12 55 13 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
CatalogInitialization.java
in core/src/main/java/org/apache/brooklyn/core/catalog/internal
494 31 2015-08-15 2022-12-13 54 13 hadrian@apache.org alex@cloudsoft.io
BasicExecutionContext.java
in core/src/main/java/org/apache/brooklyn/util/core/task
394 21 2015-08-18 2023-04-17 54 13 alex.heneveld@cloudsoftcorp... iuliana@cloudsoft.io
AbstractBrooklynObjectSpec.java
in api/src/main/java/org/apache/brooklyn/api/internal
313 45 2015-08-18 2022-12-12 54 13 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
SoftwareProcessImpl.java
in software/base/src/main/java/org/apache/brooklyn/entity/software/base
479 47 2015-08-18 2022-11-30 51 13 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
RebindManagerImpl.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/rebind
598 47 2015-08-18 2022-10-01 46 13 alex.heneveld@cloudsoftcorp... alex@cloudsoft.io
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
BashCommandsConfigurable.java
in utils/common/src/main/java/org/apache/brooklyn/util/ssh
483 86 2022-07-29 2022-07-29 1 1 alex@cloudsoft.io alex@cloudsoft.io
CustomWorkflowStep.java
in core/src/main/java/org/apache/brooklyn/core/workflow/steps
469 27 2022-09-16 2023-06-23 32 1 alex@cloudsoft.io alex@cloudsoft.io
KubeJobFileCreator.java
in software/base/src/main/java/org/apache/brooklyn/tasks/kubectl
352 62 2022-07-19 2022-07-19 1 1 alex@cloudsoft.io alex@cloudsoft.io
UpdateChildrenWorkflowStep.java
in core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel
339 14 2023-05-22 2023-06-20 4 1 alex@cloudsoft.io alex@cloudsoft.io
RetryWorkflowStep.java
in core/src/main/java/org/apache/brooklyn/core/workflow/steps/flow
285 13 2022-11-25 2023-03-21 4 1 alex@cloudsoft.io alex@cloudsoft.io
WorkflowRetentionParser.java
in core/src/main/java/org/apache/brooklyn/core/workflow/utils
265 33 2022-11-23 2022-12-02 3 1 alex@cloudsoft.io alex@cloudsoft.io
WorkflowConcurrencyParser.java
in core/src/main/java/org/apache/brooklyn/core/workflow/utils
224 22 2022-11-23 2022-12-02 2 1 alex@cloudsoft.io alex@cloudsoft.io
TypeSummary.java
in rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain
222 21 2017-09-07 2017-09-25 5 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
ByteSizeStrings.java
in utils/common/src/main/java/org/apache/brooklyn/util/text
218 19 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
DataUriSchemeParser.java
in core/src/main/java/org/apache/brooklyn/util/core/text
200 25 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
SetSensorWorkflowStep.java
in core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel
194 7 2022-11-25 2023-06-19 4 1 alex@cloudsoft.io alex@cloudsoft.io
WorkflowErrorHandling.java
in core/src/main/java/org/apache/brooklyn/core/workflow
190 7 2022-10-11 2023-08-07 14 1 alex@cloudsoft.io alex@cloudsoft.io
BitList.java
in utils/common/src/main/java/org/apache/brooklyn/util/math
187 28 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
Cidr.java
in utils/common/src/main/java/org/apache/brooklyn/util/net
172 16 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
WorkflowStatePersistenceViaSensors.java
in core/src/main/java/org/apache/brooklyn/core/workflow/store
160 12 2022-09-30 2023-06-27 9 1 alex@cloudsoft.io alex@cloudsoft.io
SingleThreadedScheduler.java
in core/src/main/java/org/apache/brooklyn/util/core/task
159 8 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
WorkflowRetentionAndExpiration.java
in core/src/main/java/org/apache/brooklyn/core/workflow/store
141 7 2022-11-18 2023-06-26 5 1 alex@cloudsoft.io alex@cloudsoft.io
AbstractResource.java
in camp/camp-base/src/main/java/org/apache/brooklyn/camp/spi
128 26 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
AddEntityWorkflowStep.java
in core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel
126 6 2022-11-25 2023-03-24 4 1 alex@cloudsoft.io alex@cloudsoft.io
items.css
in server-cli/src/main/resources/brooklyn/item-lister/statics
126 - 2016-01-30 2016-01-30 1 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
IptablesCommandsConfigurable.java
in utils/common/src/main/java/org/apache/brooklyn/util/ssh
125 24 2022-07-29 2022-07-29 1 1 alex@cloudsoft.io alex@cloudsoft.io
SecureKeysWithoutBouncyCastle.java
in utils/common/src/main/java/org/apache/brooklyn/util/crypto
122 13 2015-08-18 2016-02-24 3 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
ConfigTransformer.java
in rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform
121 12 2017-09-25 2017-10-04 3 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
brooklyn-object-list.html
in server-cli/src/main/resources/brooklyn/item-lister/statics
120 - 2016-01-30 2016-02-21 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
TransformMerge.java
in core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables
113 3 2022-11-25 2023-05-26 6 1 alex@cloudsoft.io alex@cloudsoft.io
JsonShorthandDeserializer.java
in core/src/main/java/org/apache/brooklyn/core/resolve/jackson
112 5 2023-06-20 2023-06-20 1 1 alex@cloudsoft.io alex@cloudsoft.io
NonDeploymentLocationManager.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/internal
109 14 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
QueueingSubscriptionManager.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/internal
108 10 2015-08-18 2017-10-06 10 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
InvokeEffectorWorkflowStep.java
in core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel
107 7 2022-11-25 2023-05-24 4 1 alex@cloudsoft.io alex@cloudsoft.io
BrooklynHttpConfig.java
in core/src/main/java/org/apache/brooklyn/util/core/javalang
106 7 2022-07-29 2022-07-31 2 1 alex@cloudsoft.io alex@cloudsoft.io
ClearSensorWorkflowStep.java
in core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel
105 2 2022-11-25 2022-12-06 3 1 alex@cloudsoft.io alex@cloudsoft.io
SwitchWorkflowStep.java
in core/src/main/java/org/apache/brooklyn/core/workflow/steps/flow
103 8 2022-11-25 2023-05-24 4 1 alex@cloudsoft.io alex@cloudsoft.io
WorkflowSoftwareProcessSshDriver.java
in software/base/src/main/java/org/apache/brooklyn/entity/software/base
99 11 2022-10-18 2022-10-21 2 1 alex@cloudsoft.io alex@cloudsoft.io
AuthorizedKeysParser.java
in utils/common/src/main/java/org/apache/brooklyn/util/crypto
98 5 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
WorkflowInitializer.java
in core/src/main/java/org/apache/brooklyn/core/workflow
97 3 2022-12-02 2022-12-02 1 1 alex@cloudsoft.io alex@cloudsoft.io
TransformJsonish.java
in core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables
97 4 2022-11-25 2023-05-24 4 1 alex@cloudsoft.io alex@cloudsoft.io
KeyTransformingLoadingCache.java
in utils/common/src/main/java/org/apache/brooklyn/util/guava
93 18 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
ThreadLocalPrintStream.java
in utils/common/src/main/java/org/apache/brooklyn/util/stream
93 16 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
SetFromLiveMap.java
in utils/common/src/main/java/org/apache/brooklyn/util/collections
91 15 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
MemoryUsageTracker.java
in utils/common/src/main/java/org/apache/brooklyn/util/javalang
89 11 2015-08-18 2016-09-26 4 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
DeployApplicationWorkflowStep.java
in core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel
88 6 2022-11-25 2023-05-24 5 1 alex@cloudsoft.io alex@cloudsoft.io
CompilerIndependentOuterClassFieldMapper.java
in core/src/main/java/org/apache/brooklyn/util/core/xstream
85 5 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
Serializers.java
in utils/common/src/main/java/org/apache/brooklyn/util/javalang
84 6 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
ManagementPlaneSyncRecordDeltaImpl.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/ha
83 12 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
CustomResourceLocator.java
in launcher/src/main/java/org/apache/brooklyn/launcher/config
82 7 2016-01-30 2018-07-27 3 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
AbstractZoneFailureDetector.java
in core/src/main/java/org/apache/brooklyn/entity/group/zoneaware
82 11 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
SafeThrowableConverter.java
in core/src/main/java/org/apache/brooklyn/util/core/xstream
80 4 2023-08-07 2023-08-07 1 1 alex@cloudsoft.io alex@cloudsoft.io
WorkflowStateActiveInMemory.java
in core/src/main/java/org/apache/brooklyn/core/workflow/store
78 7 2022-11-23 2022-12-02 3 1 alex@cloudsoft.io alex@cloudsoft.io
LocalAccessManager.java
in core/src/main/java/org/apache/brooklyn/core/mgmt/internal
73 13 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
KnownSizeInputStream.java
in utils/common/src/main/java/org/apache/brooklyn/util/stream
73 17 2015-08-18 2016-01-30 2 1 alex.heneveld@cloudsoftcorp... alex.heneveld@cloudsoftcorp...
Correlations

File Size vs. Number of Changes: 1649 points

core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowErrorHandling.java x: 190 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowExecutionContext.java x: 1303 lines of code y: 59 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowExpressionResolution.java x: 564 lines of code y: 39 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowStepInstanceExecutionContext.java x: 189 lines of code y: 32 # changes core/src/main/java/org/apache/brooklyn/util/core/xstream/SafeThrowableConverter.java x: 80 lines of code y: 1 # changes core/src/main/java/org/apache/brooklyn/util/core/xstream/XmlSerializer.java x: 193 lines of code y: 27 # changes utils/common/src/main/java/org/apache/brooklyn/util/exceptions/LossySerializingThrowable.java x: 21 lines of code y: 1 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ssh/internal/RemoteExecTaskConfigHelper.java x: 190 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/util/core/text/TemplateProcessor.java x: 797 lines of code y: 37 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/RebindIteration.java x: 1120 lines of code y: 101 # changes core/src/main/java/org/apache/brooklyn/core/objs/proxy/AbstractBrooklynObjectProxyImpl.java x: 160 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/util/core/json/ConfigurableSerializerProvider.java x: 68 lines of code y: 3 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/SensorResource.java x: 147 lines of code y: 18 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowPolicy.java x: 110 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowSensor.java x: 157 lines of code y: 18 # changes core/src/main/java/org/apache/brooklyn/core/enricher/AbstractEnricher.java x: 111 lines of code y: 20 # changes core/src/main/java/org/apache/brooklyn/core/sensor/DependentConfiguration.java x: 831 lines of code y: 45 # changes core/src/main/java/org/apache/brooklyn/core/workflow/store/WorkflowStatePersistenceViaSensors.java x: 160 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/core/workflow/store/WorkflowRetentionAndExpiration.java x: 141 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/util/core/task/BasicExecutionManager.java x: 1083 lines of code y: 50 # changes core/src/main/java/org/apache/brooklyn/util/core/task/DynamicSequentialTask.java x: 399 lines of code y: 21 # changes core/src/main/java/org/apache/brooklyn/util/core/flags/TypeCoercions.java x: 343 lines of code y: 56 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/coerce/TryCoercer.java x: 9 lines of code y: 6 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/coerce/TypeCoercerExtensible.java x: 249 lines of code y: 33 # changes api/src/main/java/org/apache/brooklyn/api/framework/FrameworkLookup.java x: 105 lines of code y: 13 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/ha/OsgiManager.java x: 663 lines of code y: 84 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/CustomWorkflowStep.java x: 469 lines of code y: 32 # changes karaf/init/src/main/java/org/apache/brooklyn/launcher/osgi/OsgiLauncherImpl.java x: 323 lines of code y: 16 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/BeanWithTypeUtils.java x: 229 lines of code y: 44 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/CommonTypesSerialization.java x: 437 lines of code y: 18 # changes core/src/main/java/org/apache/brooklyn/util/core/predicates/DslPredicates.java x: 845 lines of code y: 24 # changes core/src/main/java/org/apache/brooklyn/core/workflow/ShorthandProcessor.java x: 262 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowStepDefinition.java x: 257 lines of code y: 37 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/UpdateChildrenWorkflowStep.java x: 339 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/SetVariableWorkflowStep.java x: 438 lines of code y: 20 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformVariableWorkflowStep.java x: 300 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/JsonShorthandDeserializer.java x: 112 lines of code y: 1 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/WrappedValuesSerialization.java x: 215 lines of code y: 16 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/ObjectReferencingSerialization.java x: 136 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/SetSensorWorkflowStep.java x: 194 lines of code y: 4 # changes software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/ContainerWorkflowStep.java x: 89 lines of code y: 8 # changes software/winrm/src/main/java/org/apache/brooklyn/location/winrm/WinrmWorkflowStep.java x: 88 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowEffector.java x: 78 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/SetConfigWorkflowStep.java x: 34 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformReplace.java x: 149 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/flow/ForeachWorkflowStep.java x: 61 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/ClearVariableWorkflowStep.java x: 26 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/LoadWorkflowStep.java x: 63 lines of code y: 7 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/WaitWorkflowStep.java x: 65 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowCommonConfig.java x: 32 lines of code y: 15 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/LocalEntityManager.java x: 804 lines of code y: 47 # changes core/src/main/java/org/apache/brooklyn/core/internal/BrooklynPropertiesImpl.java x: 467 lines of code y: 26 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformMerge.java x: 113 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformPrependAppend.java x: 37 lines of code y: 1 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformResolveExpression.java x: 9 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/WorkflowTransformDefault.java x: 30 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/WorkflowTransformWithContext.java x: 9 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/JacksonBetterDelegatingDeserializer.java x: 119 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/JsonSymbolDependentDeserializer.java x: 108 lines of code y: 9 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/coerce/CommonAdaptorTypeCoercions.java x: 433 lines of code y: 30 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformSlice.java x: 56 lines of code y: 1 # changes core/src/main/java/org/apache/brooklyn/core/effector/EffectorBase.java x: 71 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/EntityManagementUtils.java x: 313 lines of code y: 63 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowReplayUtils.java x: 396 lines of code y: 17 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowStepResolution.java x: 157 lines of code y: 21 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/DeployApplicationWorkflowStep.java x: 88 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/HasBlueprintWorkflowStep.java x: 58 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/InvokeEffectorWorkflowStep.java x: 107 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/flow/LogWorkflowStep.java x: 48 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/flow/SwitchWorkflowStep.java x: 103 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformJsonish.java x: 97 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformReturn.java x: 9 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformSetWorkflowVariable.java x: 22 lines of code y: 2 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/AbstractBrooklynRestResource.java x: 276 lines of code y: 32 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/ActivityResource.java x: 134 lines of code y: 12 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/TaskTransformer.java x: 225 lines of code y: 24 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/Secret.java x: 74 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/core/config/ConfigUtils.java x: 116 lines of code y: 15 # changes core/src/main/java/org/apache/brooklyn/core/effector/ssh/SshEffectorTasks.java x: 266 lines of code y: 24 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/WrappedValue.java x: 97 lines of code y: 17 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ssh/ConnectionDefinition.java x: 79 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ssh/SshFetchTaskFactory.java x: 60 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ssh/SshPutTaskStub.java x: 51 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ssh/SshTasks.java x: 211 lines of code y: 22 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ssh/internal/AbstractSshExecTaskFactory.java x: 90 lines of code y: 21 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ssh/internal/PlainSshExecTaskFactory.java x: 46 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/util/core/task/system/ProcessTaskFactory.java x: 37 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/util/core/task/system/internal/AbstractProcessTaskFactory.java x: 187 lines of code y: 20 # changes software/winrm/src/main/java/org/apache/brooklyn/location/winrm/PlainWinRmExecTaskFactory.java x: 60 lines of code y: 16 # changes software/winrm/src/main/java/org/apache/brooklyn/location/winrm/WinRmPutTaskStub.java x: 51 lines of code y: 9 # changes software/winrm/src/main/java/org/apache/brooklyn/location/winrm/WinRmTasks.java x: 38 lines of code y: 7 # changes core/src/main/java/org/apache/brooklyn/util/core/flags/BrooklynTypeNameResolution.java x: 317 lines of code y: 24 # changes utils/common/src/main/java/org/apache/brooklyn/util/time/Duration.java x: 230 lines of code y: 31 # changes core/src/main/java/org/apache/brooklyn/core/config/Sanitizer.java x: 303 lines of code y: 32 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/LocalSubscriptionManager.java x: 331 lines of code y: 34 # changes core/src/main/java/org/apache/brooklyn/util/core/mutex/MutexSupport.java x: 85 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/util/core/mutex/SemaphoreWithOwners.java x: 175 lines of code y: 4 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/AbstractSoftwareProcessDriver.java x: 482 lines of code y: 40 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/AbstractSoftwareProcessSshDriver.java x: 446 lines of code y: 41 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/AddPolicyWorkflowStep.java x: 86 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/DeletePolicyWorkflowStep.java x: 58 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/ReparentEntityWorkflowStep.java x: 41 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/SetEntityNameWorkflowStep.java x: 27 lines of code y: 1 # changes core/src/main/java/org/apache/brooklyn/util/core/task/BasicExecutionContext.java x: 394 lines of code y: 54 # changes utils/common/src/main/java/org/apache/brooklyn/util/collections/Jsonya.java x: 433 lines of code y: 15 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/Threads.java x: 96 lines of code y: 10 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/ApplicationApi.java x: 374 lines of code y: 33 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/EntityConfigApi.java x: 158 lines of code y: 16 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/PolicyConfigApi.java x: 82 lines of code y: 15 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/ServerApi.java x: 272 lines of code y: 31 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/TypeApi.java x: 99 lines of code y: 12 # changes utils/rest-swagger/src/main/java/org/apache/brooklyn/rest/apidoc/RestApiResourceScanner.java x: 133 lines of code y: 22 # changes utils/common/src/main/java/org/apache/brooklyn/util/time/Time.java x: 828 lines of code y: 26 # changes core/src/main/java/org/apache/brooklyn/util/core/task/BasicTask.java x: 837 lines of code y: 52 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/lifecycle/MachineLifecycleEffectorTasks.java x: 881 lines of code y: 44 # changes core/src/main/java/org/apache/brooklyn/core/objs/AbstractBrooklynObject.java x: 214 lines of code y: 26 # changes core/src/main/java/org/apache/brooklyn/core/objs/proxy/InternalEntityFactory.java x: 363 lines of code y: 72 # changes core/src/main/java/org/apache/brooklyn/core/objs/proxy/InternalLocationFactory.java x: 76 lines of code y: 23 # changes core/src/main/java/org/apache/brooklyn/core/objs/proxy/InternalPolicyFactory.java x: 91 lines of code y: 20 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogUtils.java x: 333 lines of code y: 76 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/AbstractManagementContext.java x: 446 lines of code y: 75 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/CampInternalUtils.java x: 251 lines of code y: 24 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/BasicBrooklynCatalog.java x: 1865 lines of code y: 172 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/AddEntityWorkflowStep.java x: 126 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/util/core/ResourceUtils.java x: 463 lines of code y: 36 # changes policy/src/main/java/org/apache/brooklyn/policy/enricher/HttpLatencyDetector.java x: 268 lines of code y: 21 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/WorkflowSoftwareProcess.java x: 46 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/flow/RetryWorkflowStep.java x: 285 lines of code y: 4 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/NaturalOrderComparator.java x: 118 lines of code y: 15 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/AsPropertyIfAmbiguous.java x: 386 lines of code y: 23 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/BeanWithTypePlanTransformer.java x: 84 lines of code y: 13 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/BrooklynJacksonSerializationUtils.java x: 222 lines of code y: 27 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/methods/BrooklynDslCommon.java x: 878 lines of code y: 87 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/methods/DslComponent.java x: 1007 lines of code y: 83 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ImmediateSupplier.java x: 37 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ValueResolver.java x: 489 lines of code y: 70 # changes api/src/main/java/org/apache/brooklyn/api/entity/EntitySpec.java x: 282 lines of code y: 29 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/DefaultExceptionMapper.java x: 100 lines of code y: 13 # changes core/src/main/java/org/apache/brooklyn/core/config/internal/AbstractConfigMapImpl.java x: 530 lines of code y: 43 # changes utils/common/src/main/java/org/apache/brooklyn/config/ConfigMap.java x: 39 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BasicManagedBundle.java x: 206 lines of code y: 35 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BrooklynBomYamlCatalogBundleResolver.java x: 116 lines of code y: 18 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/BundleApi.java x: 291 lines of code y: 22 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/BundleResource.java x: 228 lines of code y: 33 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/TypeTransformer.java x: 212 lines of code y: 31 # changes core/src/main/java/org/apache/brooklyn/core/config/ConfigKeys.java x: 229 lines of code y: 22 # changes core/src/main/java/org/apache/brooklyn/core/effector/AddEffectorInitializerAbstractProto.java x: 55 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/core/effector/Effectors.java x: 213 lines of code y: 18 # changes core/src/main/java/org/apache/brooklyn/core/typereg/RegisteredTypes.java x: 618 lines of code y: 61 # changes core/src/main/java/org/apache/brooklyn/core/entity/AbstractEntity.java x: 1223 lines of code y: 107 # changes core/src/main/java/org/apache/brooklyn/core/entity/Entities.java x: 832 lines of code y: 57 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogInitialization.java x: 494 lines of code y: 54 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/persist/BrooklynMementoPersisterToObjectStore.java x: 825 lines of code y: 49 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BundleUpgradeParser.java x: 528 lines of code y: 17 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/ServerResource.java x: 543 lines of code y: 60 # changes core/src/main/java/org/apache/brooklyn/entity/group/DynamicClusterImpl.java x: 945 lines of code y: 58 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/ha/BrooklynBomOsgiArchiveInstaller.java x: 809 lines of code y: 17 # changes api/src/main/java/org/apache/brooklyn/api/internal/AbstractBrooklynObjectSpec.java x: 313 lines of code y: 54 # changes api/src/main/java/org/apache/brooklyn/api/policy/PolicySpec.java x: 27 lines of code y: 11 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/CampResolver.java x: 198 lines of code y: 33 # changes core/src/main/java/org/apache/brooklyn/core/typereg/RegisteredTypeLoadingContexts.java x: 180 lines of code y: 18 # changes utils/common/src/main/java/org/apache/brooklyn/util/exceptions/Exceptions.java x: 380 lines of code y: 45 # changes api/src/main/java/org/apache/brooklyn/api/mgmt/classloading/BrooklynClassLoadingContext.java x: 9 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/classloading/BrooklynClassLoadingContextSequential.java x: 109 lines of code y: 23 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/classloading/JavaBrooklynClassLoadingContext.java x: 96 lines of code y: 25 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/classloading/OsgiBrooklynClassLoadingContext.java x: 111 lines of code y: 16 # changes core/src/main/java/org/apache/brooklyn/core/resolve/entity/CatalogEntitySpecResolver.java x: 70 lines of code y: 17 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BasicBrooklynTypeRegistry.java x: 487 lines of code y: 75 # changes core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/sshj/SshjClientConnection.java x: 267 lines of code y: 18 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/ClearSensorWorkflowStep.java x: 105 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/entity/stock/AbstractStartableImpl.java x: 65 lines of code y: 1 # changes core/src/main/java/org/apache/brooklyn/entity/stock/BasicStartable.java x: 21 lines of code y: 15 # changes core/src/main/java/org/apache/brooklyn/entity/stock/BasicStartableImpl.java x: 53 lines of code y: 13 # changes core/src/main/java/org/apache/brooklyn/entity/stock/WorkflowStartableImpl.java x: 35 lines of code y: 1 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/StringEscapes.java x: 370 lines of code y: 12 # changes api/src/main/java/org/apache/brooklyn/api/objs/BrooklynObject.java x: 53 lines of code y: 25 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/BrooklynEntityDecorationResolver.java x: 220 lines of code y: 31 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogItemDtoAbstract.java x: 349 lines of code y: 47 # changes api/src/main/java/org/apache/brooklyn/api/mgmt/ManagementContext.java x: 76 lines of code y: 27 # changes api/src/main/java/org/apache/brooklyn/api/mgmt/Task.java x: 38 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/core/entity/EntityAdjuncts.java x: 155 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/BrooklynTaskTags.java x: 559 lines of code y: 59 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/entitlement/Entitlements.java x: 429 lines of code y: 45 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/EntityManagementSupport.java x: 465 lines of code y: 47 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/LocalManagementContext.java x: 368 lines of code y: 33 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/NonDeploymentManagementContext.java x: 594 lines of code y: 58 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowInitializer.java x: 97 lines of code y: 1 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/ClearConfigWorkflowStep.java x: 31 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/flow/FailWorkflowStep.java x: 45 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/flow/NoOpWorkflowStep.java x: 16 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/flow/SleepWorkflowStep.java x: 26 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TypedValueToSet.java x: 43 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/WorkflowTransform.java x: 4 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/workflow/store/WorkflowStateActiveInMemory.java x: 78 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/core/workflow/utils/WorkflowConcurrencyParser.java x: 224 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/workflow/utils/WorkflowRetentionParser.java x: 265 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ForwardingTask.java x: 260 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/util/core/task/Tasks.java x: 486 lines of code y: 37 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/EntityApi.java x: 455 lines of code y: 35 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/AdjunctResource.java x: 259 lines of code y: 17 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/EntityConfigResource.java x: 201 lines of code y: 30 # changes utils/common/src/main/java/org/apache/brooklyn/util/guava/Maybe.java x: 518 lines of code y: 44 # changes core/src/main/java/org/apache/brooklyn/core/objs/AbstractEntityAdjunct.java x: 432 lines of code y: 66 # changes core/src/main/java/org/apache/brooklyn/util/core/flags/FlagUtils.java x: 458 lines of code y: 25 # changes core/src/main/java/org/apache/brooklyn/util/core/file/ArchiveUtils.java x: 262 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/PropagateToMembers.java x: 70 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/entity/group/DynamicMultiGroup.java x: 66 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/entity/group/DynamicMultiGroupImpl.java x: 261 lines of code y: 21 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/BrooklynComponentTemplateResolver.java x: 447 lines of code y: 69 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/BrooklynYamlTypeInstantiator.java x: 169 lines of code y: 22 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/CampTypePlanTransformer.java x: 114 lines of code y: 28 # changes core/src/main/java/org/apache/brooklyn/core/objs/AbstractConfigurationSupportInternal.java x: 208 lines of code y: 43 # changes core/src/main/java/org/apache/brooklyn/core/objs/BrooklynObjectInternal.java x: 78 lines of code y: 34 # changes core/src/main/java/org/apache/brooklyn/core/typereg/JavaClassNameTypePlanTransformer.java x: 73 lines of code y: 24 # changes core/src/main/java/org/apache/brooklyn/core/feed/AbstractFeed.java x: 187 lines of code y: 26 # changes core/src/main/java/org/apache/brooklyn/core/sensor/DurationSinceSensor.java x: 82 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/core/sensor/function/FunctionSensor.java x: 53 lines of code y: 15 # changes core/src/main/java/org/apache/brooklyn/entity/stock/DataEntityImpl.java x: 49 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/feed/function/FunctionFeed.java x: 120 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/feed/http/HttpFeed.java x: 351 lines of code y: 27 # changes locations/container/src/main/java/org/apache/brooklyn/container/entity/helm/HelmEntityImpl.java x: 285 lines of code y: 11 # changes software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/BrooklynClusterImpl.java x: 69 lines of code y: 6 # changes software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/BrooklynEntityMirrorImpl.java x: 146 lines of code y: 8 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/SoftwareProcessImpl.java x: 479 lines of code y: 51 # changes software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/ContainerSensor.java x: 72 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/util/core/ClassLoaderUtils.java x: 412 lines of code y: 48 # changes api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/BrooklynMementoPersister.java x: 83 lines of code y: 23 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/persist/XmlMementoSerializer.java x: 474 lines of code y: 55 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/RebindContextLookupContext.java x: 186 lines of code y: 14 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/QuotedStringTokenizer.java x: 268 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/feed/Poller.java x: 319 lines of code y: 43 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/RebindExceptionHandlerImpl.java x: 492 lines of code y: 26 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ScheduledTask.java x: 207 lines of code y: 29 # changes core/src/main/java/org/apache/brooklyn/core/feed/DelegatingPollHandler.java x: 65 lines of code y: 3 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/BrooklynDslDeferredSupplier.java x: 90 lines of code y: 27 # changes api/src/main/java/org/apache/brooklyn/api/objs/HighlightTuple.java x: 54 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/util/core/json/ShellEnvironmentSerializer.java x: 66 lines of code y: 5 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/BrooklynRestResourceUtils.java x: 423 lines of code y: 24 # changes core/src/main/java/org/apache/brooklyn/core/effector/AddSensorInitializer.java x: 82 lines of code y: 10 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/TaskSummary.java x: 209 lines of code y: 13 # changes software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/ContainerTaskFactory.java x: 543 lines of code y: 15 # changes software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/ContainerTaskResult.java x: 39 lines of code y: 3 # changes launcher-common/src/main/java/org/apache/brooklyn/launcher/common/BrooklynPropertiesFactoryHelper.java x: 118 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/BrooklynJacksonType.java x: 141 lines of code y: 6 # changes utils/common/src/main/java/org/apache/brooklyn/util/stream/Streams.java x: 203 lines of code y: 16 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/BrooklynCampConstants.java x: 16 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/core/entity/BrooklynConfigKeys.java x: 213 lines of code y: 46 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/ActivityApi.java x: 106 lines of code y: 19 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/AdjunctApi.java x: 255 lines of code y: 15 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/EffectorApi.java x: 71 lines of code y: 10 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/SensorApi.java x: 163 lines of code y: 12 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/ApplicationResource.java x: 600 lines of code y: 59 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/EffectorResource.java x: 87 lines of code y: 13 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/CatalogTransformer.java x: 337 lines of code y: 32 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/EffectorTransformer.java x: 75 lines of code y: 15 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/LocationTransformer.java x: 159 lines of code y: 22 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/WebResourceUtils.java x: 132 lines of code y: 24 # changes server-cli/src/main/java/org/apache/brooklyn/cli/lister/ItemDescriptors.java x: 165 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto/MementosGenerators.java x: 310 lines of code y: 53 # changes core/src/main/java/org/apache/brooklyn/util/core/predicates/ResolutionFailureTreatedAsAbsent.java x: 16 lines of code y: 1 # changes core/src/main/java/org/apache/brooklyn/util/core/task/TaskBuilder.java x: 143 lines of code y: 14 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/WorkflowSoftwareProcessSshDriver.java x: 99 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/location/BasicLocationRegistry.java x: 460 lines of code y: 47 # changes utils/common/src/main/java/org/apache/brooklyn/util/http/executor/HttpConfig.java x: 49 lines of code y: 4 # changes utils/common/src/main/java/org/apache/brooklyn/util/http/executor/HttpRequest.java x: 79 lines of code y: 9 # changes utils/common/src/main/java/org/apache/brooklyn/util/http/executor/apacheclient/HttpExecutorImpl.java x: 71 lines of code y: 7 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/WorkflowSoftwareProcessDriver.java x: 3 lines of code y: 1 # changes core/src/main/java/org/apache/brooklyn/util/core/config/ConfigBag.java x: 526 lines of code y: 20 # changes core/src/main/java/org/apache/brooklyn/util/core/logbook/DelegatingLogStore.java x: 95 lines of code y: 13 # changes core/src/main/java/org/apache/brooklyn/util/core/logbook/LogStore.java x: 42 lines of code y: 16 # changes core/src/main/java/org/apache/brooklyn/util/core/logbook/file/FileLogStore.java x: 226 lines of code y: 30 # changes core/src/main/java/org/apache/brooklyn/util/core/logbook/opensearch/OpenSearchLogStore.java x: 241 lines of code y: 20 # changes api/src/main/java/org/apache/brooklyn/api/entity/EntityInitializer.java x: 7 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/RebindManagerImpl.java x: 598 lines of code y: 46 # changes core/src/main/java/org/apache/brooklyn/core/workflow/DanglingWorkflowException.java x: 5 lines of code y: 1 # changes core/src/main/java/org/apache/brooklyn/core/effector/AbstractEffector.java x: 44 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/effector/EffectorTasks.java x: 154 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/EffectorUtils.java x: 261 lines of code y: 25 # changes core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/sshj/SshjTool.java x: 857 lines of code y: 21 # changes utils/common/src/main/java/org/apache/brooklyn/util/exceptions/RuntimeInterruptedException.java x: 34 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/core/feed/FeedConfig.java x: 219 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/core/feed/PollConfig.java x: 75 lines of code y: 7 # changes core/src/main/java/org/apache/brooklyn/core/sensor/ssh/SshCommandSensor.java x: 259 lines of code y: 44 # changes core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/ShellAbstractTool.java x: 350 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/ShellTool.java x: 39 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/transformer/CompoundTransformer.java x: 279 lines of code y: 19 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/transformer/CompoundTransformerLoader.java x: 97 lines of code y: 7 # changes core/src/main/java/org/apache/brooklyn/core/server/BrooklynServerPaths.java x: 190 lines of code y: 13 # changes locations/container/src/main/java/org/apache/brooklyn/container/location/kubernetes/KubernetesLocation.java x: 906 lines of code y: 28 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsLocation.java x: 2484 lines of code y: 163 # changes software/base/src/main/java/org/apache/brooklyn/entity/system_service/InitdServiceInstaller.java x: 104 lines of code y: 10 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/coerce/PrimitiveStringTypeCoercions.java x: 176 lines of code y: 14 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/Strings.java x: 724 lines of code y: 35 # changes core/src/main/java/org/apache/brooklyn/core/effector/CompositeEffector.java x: 99 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/core/sensor/http/HttpRequestSensor.java x: 119 lines of code y: 29 # changes core/src/main/java/org/apache/brooklyn/feed/AbstractCommandFeed.java x: 181 lines of code y: 8 # changes software/winrm/src/main/java/org/apache/brooklyn/core/sensor/windows/WinRmCommandSensor.java x: 121 lines of code y: 20 # changes core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/cli/SshCliTool.java x: 247 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/core/config/ConfigConstraints.java x: 343 lines of code y: 39 # changes core/src/main/java/org/apache/brooklyn/core/effector/ssh/SshCommandEffector.java x: 134 lines of code y: 16 # changes core/src/main/java/org/apache/brooklyn/core/effector/AddSensorInitializerAbstractProto.java x: 39 lines of code y: 13 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BasicRegisteredType.java x: 159 lines of code y: 17 # changes core/src/main/java/org/apache/brooklyn/entity/group/GroupsChangePolicy.java x: 168 lines of code y: 16 # changes core/src/main/java/org/apache/brooklyn/feed/ssh/SshFeed.java x: 116 lines of code y: 19 # changes api/src/main/java/org/apache/brooklyn/api/objs/EntityAdjunct.java x: 15 lines of code y: 8 # changes api/src/main/java/org/apache/brooklyn/api/sensor/Feed.java x: 20 lines of code y: 7 # changes core/src/main/java/org/apache/brooklyn/feed/shell/ShellFeed.java x: 175 lines of code y: 15 # changes software/base/src/main/java/org/apache/brooklyn/feed/jmx/JmxFeed.java x: 301 lines of code y: 11 # changes software/winrm/src/main/java/org/apache/brooklyn/feed/windows/WindowsPerformanceCounterFeed.java x: 314 lines of code y: 23 # changes core/src/main/java/org/apache/brooklyn/core/feed/AttributePollHandler.java x: 184 lines of code y: 21 # changes core/src/main/java/org/apache/brooklyn/feed/function/FunctionPollConfig.java x: 73 lines of code y: 11 # changes software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/ContainerCommons.java x: 49 lines of code y: 10 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/AppGroupTraverser.java x: 10 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/BrooklynGarbageCollector.java x: 561 lines of code y: 30 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/BrooklynShutdownHooks.java x: 193 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/util/core/javalang/BrooklynHttpConfig.java x: 106 lines of code y: 2 # changes utils/common/src/main/java/org/apache/brooklyn/util/ssh/BashCommands.java x: 179 lines of code y: 30 # changes core/src/main/java/org/apache/brooklyn/core/location/LocationConfigUtils.java x: 364 lines of code y: 16 # changes core/src/main/java/org/apache/brooklyn/location/ssh/SshMachineLocation.java x: 812 lines of code y: 65 # changes core/src/main/java/org/apache/brooklyn/util/core/osgi/BundleMaker.java x: 305 lines of code y: 27 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ssh/SshPutTaskFactory.java x: 86 lines of code y: 7 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/CreateUserStatements.java x: 157 lines of code y: 4 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsSshMachineLocation.java x: 429 lines of code y: 55 # changes software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/EntityHttpClientImpl.java x: 124 lines of code y: 4 # changes utils/common/src/main/java/org/apache/brooklyn/util/http/HttpAsserts.java x: 223 lines of code y: 11 # changes utils/common/src/main/java/org/apache/brooklyn/util/http/HttpTool.java x: 507 lines of code y: 21 # changes utils/common/src/main/java/org/apache/brooklyn/util/http/TrustingSslSocketFactory.java x: 92 lines of code y: 7 # changes locations/jclouds/src/main/java/org/apache/brooklyn/policy/jclouds/os/CreateUserPolicy.java x: 113 lines of code y: 17 # changes software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/BrooklynNodeSshDriver.java x: 336 lines of code y: 25 # changes software/base/src/main/java/org/apache/brooklyn/entity/java/JavaSoftwareProcessSshDriver.java x: 304 lines of code y: 15 # changes software/base/src/main/java/org/apache/brooklyn/entity/machine/MachineInitTasks.java x: 149 lines of code y: 11 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/VanillaSoftwareProcessSshDriver.java x: 137 lines of code y: 17 # changes core/src/main/java/org/apache/brooklyn/location/localhost/LocalhostMachineProvisioningLocation.java x: 283 lines of code y: 31 # changes core/src/main/java/org/apache/brooklyn/util/core/task/system/ProcessTaskWrapper.java x: 135 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/util/core/task/system/internal/SystemProcessTaskFactory.java x: 97 lines of code y: 11 # changes software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/BrooklynNode.java x: 226 lines of code y: 21 # changes utils/common/src/main/java/org/apache/brooklyn/util/ssh/BashCommandsConfigurable.java x: 483 lines of code y: 1 # changes utils/common/src/main/java/org/apache/brooklyn/util/ssh/IptablesCommandsConfigurable.java x: 125 lines of code y: 1 # changes software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/KubeJobFileCreator.java x: 352 lines of code y: 1 # changes core/src/main/java/org/apache/brooklyn/core/effector/util/ChildrenBatchEffector.java x: 143 lines of code y: 4 # changes utils/common/src/main/java/org/apache/brooklyn/util/http/HttpToolResponse.java x: 160 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/core/entity/EntityPredicates.java x: 422 lines of code y: 16 # changes core/src/main/java/org/apache/brooklyn/entity/group/DynamicGroupImpl.java x: 191 lines of code y: 19 # changes core/src/main/java/org/apache/brooklyn/core/objs/ConstraintSerialization.java x: 311 lines of code y: 7 # changes api/src/main/java/org/apache/brooklyn/api/catalog/BrooklynCatalog.java x: 63 lines of code y: 47 # changes api/src/main/java/org/apache/brooklyn/api/catalog/CatalogItem.java x: 87 lines of code y: 43 # changes api/src/main/java/org/apache/brooklyn/api/internal/BrooklynLoggingCategories.java x: 8 lines of code y: 3 # changes api/src/main/java/org/apache/brooklyn/api/location/MachineLocation.java x: 15 lines of code y: 13 # changes api/src/main/java/org/apache/brooklyn/api/location/OsDetails.java x: 15 lines of code y: 6 # changes api/src/main/java/org/apache/brooklyn/api/mgmt/EntityManager.java x: 43 lines of code y: 13 # changes api/src/main/java/org/apache/brooklyn/api/mgmt/ha/HighAvailabilityManager.java x: 28 lines of code y: 12 # changes api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/PersistenceExceptionHandler.java x: 20 lines of code y: 9 # changes api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/RebindManager.java x: 47 lines of code y: 23 # changes api/src/main/java/org/apache/brooklyn/api/objs/BrooklynObjectType.java x: 79 lines of code y: 18 # changes api/src/main/java/org/apache/brooklyn/api/typereg/BrooklynTypeRegistry.java x: 33 lines of code y: 24 # changes api/src/main/java/org/apache/brooklyn/api/typereg/ManagedBundle.java x: 10 lines of code y: 13 # changes api/src/main/java/org/apache/brooklyn/api/typereg/OsgiBundleWithUrl.java x: 16 lines of code y: 17 # changes camp/camp-base/src/main/java/org/apache/brooklyn/camp/BasicCampPlatform.java x: 102 lines of code y: 10 # changes camp/camp-base/src/main/java/org/apache/brooklyn/camp/spi/resolve/interpret/PlanInterpretationNode.java x: 171 lines of code y: 6 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/EntitySpecConfiguration.java x: 21 lines of code y: 5 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/BrooklynDslInterpreter.java x: 148 lines of code y: 20 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/DslDeferredFunctionCall.java x: 186 lines of code y: 27 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/DslDeferredPropertyAccess.java x: 98 lines of code y: 6 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/methods/DslToStringHelpers.java x: 47 lines of code y: 7 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/parse/DslParser.java x: 134 lines of code y: 9 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/parse/PropertyAccess.java x: 14 lines of code y: 4 # changes camp/camp-server/src/main/java/org/apache/brooklyn/camp/server/RestApiSetup.java x: 15 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/BrooklynFeatureEnablement.java x: 140 lines of code y: 38 # changes core/src/main/java/org/apache/brooklyn/core/BrooklynLogging.java x: 38 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/core/BrooklynVersion.java x: 353 lines of code y: 38 # changes core/src/main/java/org/apache/brooklyn/core/catalog/CatalogPredicates.java x: 291 lines of code y: 23 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogBundleDto.java x: 107 lines of code y: 22 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogBundleLoader.java x: 119 lines of code y: 27 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogClasspathDo.java x: 242 lines of code y: 29 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogUpgradeScanner.java x: 77 lines of code y: 7 # changes core/src/main/java/org/apache/brooklyn/core/config/BasicConfigKey.java x: 378 lines of code y: 38 # changes core/src/main/java/org/apache/brooklyn/core/config/ConstraintViolationException.java x: 157 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/core/config/MapConfigKey.java x: 237 lines of code y: 25 # changes core/src/main/java/org/apache/brooklyn/core/config/internal/AbstractCollectionConfigKey.java x: 93 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/core/config/internal/AbstractStructuredConfigKey.java x: 114 lines of code y: 21 # changes core/src/main/java/org/apache/brooklyn/core/effector/AddChildrenEffector.java x: 44 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/core/effector/AddDeploySensorsInitializer.java x: 65 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/core/effector/AddEffector.java x: 32 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/core/effector/AddEffectorInitializerAbstract.java x: 19 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/effector/BasicParameterType.java x: 116 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/core/enricher/EnricherDynamicType.java x: 20 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/core/entity/AbstractApplication.java x: 208 lines of code y: 32 # changes core/src/main/java/org/apache/brooklyn/core/entity/AddChildrenInitializer.java x: 27 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/core/entity/Dumper.java x: 317 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/core/entity/EntityDynamicType.java x: 244 lines of code y: 16 # changes core/src/main/java/org/apache/brooklyn/core/entity/EntityInternal.java x: 90 lines of code y: 33 # changes core/src/main/java/org/apache/brooklyn/core/entity/EntityPostInitializable.java x: 4 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/entity/StartableApplication.java x: 28 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/core/entity/internal/ConfigUtilsInternal.java x: 119 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/entity/internal/EntityConfigMap.java x: 101 lines of code y: 17 # changes core/src/main/java/org/apache/brooklyn/core/entity/internal/EntityTransientCopyInternal.java x: 65 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/core/entity/lifecycle/ServiceStateLogic.java x: 547 lines of code y: 43 # changes core/src/main/java/org/apache/brooklyn/core/location/AbstractLocation.java x: 470 lines of code y: 43 # changes core/src/main/java/org/apache/brooklyn/core/location/BasicMachineMetadata.java x: 78 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/core/location/BasicOsDetails.java x: 82 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/core/location/Locations.java x: 108 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/core/location/MachineLifecycleUtils.java x: 206 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/core/location/access/PortForwardManagerImpl.java x: 330 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/core/location/internal/LocationConfigMap.java x: 79 lines of code y: 15 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/BrooklynTags.java x: 318 lines of code y: 28 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/entitlement/EntitlementManagerAdapter.java x: 99 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/ha/HighAvailabilityManagerImpl.java x: 935 lines of code y: 51 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/ha/ManagementPlaneSyncRecordPersisterToObjectStore.java x: 286 lines of code y: 19 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/AsyncCollectionChangeAdapter.java x: 62 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/BasicExternalConfigSupplierRegistry.java x: 91 lines of code y: 25 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/CollectionChangeListener.java x: 9 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/LocalLocationManager.java x: 327 lines of code y: 15 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/LocalUsageManager.java x: 329 lines of code y: 23 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/NonDeploymentEntityManager.java x: 156 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/persist/BrooklynPersistenceUtils.java x: 240 lines of code y: 32 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/PeriodicDeltaChangeListener.java x: 502 lines of code y: 43 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/PersistenceExceptionHandlerImpl.java x: 88 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/RebindContextImpl.java x: 161 lines of code y: 26 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto/AbstractMemento.java x: 190 lines of code y: 21 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto/BasicManagedBundleMemento.java x: 134 lines of code y: 13 # changes core/src/main/java/org/apache/brooklyn/core/network/AbstractOnNetworkEnricher.java x: 342 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/objs/AdjunctConfigMap.java x: 69 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/core/objs/AdjunctType.java x: 77 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/core/objs/BasicEntityTypeRegistry.java x: 116 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/objs/BasicSpecParameter.java x: 439 lines of code y: 60 # changes core/src/main/java/org/apache/brooklyn/core/objs/BrooklynDynamicType.java x: 228 lines of code y: 13 # changes core/src/main/java/org/apache/brooklyn/core/plan/PlanToSpecFactory.java x: 124 lines of code y: 32 # changes core/src/main/java/org/apache/brooklyn/core/resolve/entity/DelegatingEntitySpecResolver.java x: 92 lines of code y: 19 # changes core/src/main/java/org/apache/brooklyn/core/sensor/StaticSensor.java x: 60 lines of code y: 22 # changes core/src/main/java/org/apache/brooklyn/core/server/BrooklynServerConfig.java x: 117 lines of code y: 30 # changes core/src/main/java/org/apache/brooklyn/core/typereg/AbstractCatalogBundleResolver.java x: 210 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/core/typereg/AbstractTypePlanTransformer.java x: 213 lines of code y: 40 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BasicOsgiBundleWithUrl.java x: 99 lines of code y: 19 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BrooklynCatalogBundleResolver.java x: 77 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BrooklynCatalogBundleResolvers.java x: 176 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BrooklynTypePlanTransformer.java x: 22 lines of code y: 16 # changes core/src/main/java/org/apache/brooklyn/core/typereg/TypePlanTransformers.java x: 135 lines of code y: 38 # changes core/src/main/java/org/apache/brooklyn/core/typereg/UnsupportedTypePlanException.java x: 13 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/Enrichers.java x: 834 lines of code y: 26 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/MathAggregatorFunctions.java x: 177 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/PercentageEnricher.java x: 94 lines of code y: 18 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/Transformer.java x: 119 lines of code y: 41 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/aggregator/DashboardAggregator.java x: 42 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/entity/group/AbstractGroupImpl.java x: 197 lines of code y: 32 # changes core/src/main/java/org/apache/brooklyn/entity/group/SshCommandMembershipTrackingPolicy.java x: 136 lines of code y: 22 # changes core/src/main/java/org/apache/brooklyn/entity/stock/AsyncApplicationImpl.java x: 339 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/location/byon/ByonLocationResolver.java x: 194 lines of code y: 26 # changes core/src/main/java/org/apache/brooklyn/util/core/config/ResolvingConfigBag.java x: 132 lines of code y: 21 # changes core/src/main/java/org/apache/brooklyn/util/core/file/ArchiveBuilder.java x: 187 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/util/core/flags/MethodCoercions.java x: 138 lines of code y: 20 # changes core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/SshAbstractTool.java x: 144 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/util/core/json/BidiSerialization.java x: 229 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/util/core/logbook/BrooklynLogEntry.java x: 103 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/util/core/logbook/LogBookQueryParams.java x: 67 lines of code y: 18 # changes core/src/main/java/org/apache/brooklyn/util/core/logbook/opensearch/BrooklynOpenSearchModel.java x: 71 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/util/core/osgi/Osgis.java x: 305 lines of code y: 39 # changes core/src/main/java/org/apache/brooklyn/util/core/task/DeferredSupplier.java x: 6 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/util/core/task/InterruptingImmediateSupplier.java x: 78 lines of code y: 13 # changes core/src/main/java/org/apache/brooklyn/util/core/task/TaskTags.java x: 48 lines of code y: 15 # changes core/src/main/java/org/apache/brooklyn/util/core/units/ByteSize.java x: 22 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/util/core/units/Frequency.java x: 24 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/util/core/units/Range.java x: 48 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/util/core/xstream/LambdaPreventionMapper.java x: 79 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/util/core/xstream/MutableSetConverter.java x: 26 lines of code y: 6 # changes core/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 86 lines of code y: 18 # changes karaf/commands/src/main/java/org/apache/brooklyn/karaf/commands/EntityInfo.java x: 103 lines of code y: 7 # changes launcher-common/src/main/java/org/apache/brooklyn/launcher/common/BasicLauncher.java x: 550 lines of code y: 43 # changes launcher/src/main/java/org/apache/brooklyn/launcher/BrooklynLauncher.java x: 300 lines of code y: 37 # changes locations/container/src/main/java/org/apache/brooklyn/container/entity/helm/HelmEntity.java x: 47 lines of code y: 11 # changes locations/container/src/main/java/org/apache/brooklyn/container/location/openshift/OpenShiftLocation.java x: 218 lines of code y: 12 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/DefaultConnectivityResolver.java x: 333 lines of code y: 18 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsMachineLocation.java x: 17 lines of code y: 15 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsTypeCoercions.java x: 122 lines of code y: 10 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsUtil.java x: 132 lines of code y: 38 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/templates/customize/TemplateOptionsOption.java x: 42 lines of code y: 12 # changes logging/logback-includes/src/main/resources/brooklyn/logback-appender-file.xml x: 40 lines of code y: 4 # changes logging/logback-includes/src/main/resources/brooklyn/logback-appender-stdout.xml x: 14 lines of code y: 9 # changes logging/logback-includes/src/main/resources/brooklyn/logback-logger-excludes.xml x: 39 lines of code y: 23 # changes policy/src/main/java/org/apache/brooklyn/policy/action/AbstractScheduledEffectorPolicy.java x: 267 lines of code y: 15 # changes policy/src/main/java/org/apache/brooklyn/policy/autoscaling/AutoScalerPolicy.java x: 941 lines of code y: 36 # changes policy/src/main/java/org/apache/brooklyn/policy/failover/ElectPrimaryEffector.java x: 333 lines of code y: 8 # changes policy/src/main/java/org/apache/brooklyn/policy/failover/ElectPrimaryPolicy.java x: 213 lines of code y: 10 # changes policy/src/main/java/org/apache/brooklyn/policy/failover/PrimaryRunningEnricher.java x: 50 lines of code y: 5 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/AccessApi.java x: 43 lines of code y: 6 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/CatalogApi.java x: 497 lines of code y: 43 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/LocationApi.java x: 91 lines of code y: 9 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/LogoutApi.java x: 51 lines of code y: 18 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/PolicyApi.java x: 108 lines of code y: 10 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/HighAvailabilitySummary.java x: 131 lines of code y: 10 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/BrooklynRestApi.java x: 65 lines of code y: 19 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/BrooklynRestApp.java x: 25 lines of code y: 9 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/BrooklynWebConfig.java x: 130 lines of code y: 21 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/filter/BrooklynSecurityProviderFilterHelper.java x: 153 lines of code y: 21 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/filter/BrooklynSecurityProviderFilterJavax.java x: 73 lines of code y: 14 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/filter/BrooklynSecurityProviderFilterJersey.java x: 56 lines of code y: 11 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/filter/CsrfTokenFilter.java x: 173 lines of code y: 16 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/filter/EntitlementContextFilter.java x: 66 lines of code y: 17 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/filter/HaHotCheckResourceFilter.java x: 100 lines of code y: 18 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/filter/LoggingResourceFilter.java x: 182 lines of code y: 6 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/ApidocResource.java x: 30 lines of code y: 7 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/CatalogResource.java x: 425 lines of code y: 60 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/LocationResource.java x: 165 lines of code y: 21 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/LogbookResource.java x: 35 lines of code y: 11 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/PolicyResource.java x: 128 lines of code y: 14 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/ScriptResource.java x: 71 lines of code y: 13 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/TypeResource.java x: 160 lines of code y: 13 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/security/provider/DelegatingSecurityProvider.java x: 169 lines of code y: 24 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/security/provider/LdapSecurityProvider.java x: 217 lines of code y: 34 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/ApplicationTransformer.java x: 94 lines of code y: 6 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/EntityRelationUtils.java x: 27 lines of code y: 5 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/MultiSessionAttributeAdapter.java x: 565 lines of code y: 25 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/ScannerInjectHelper.java x: 8 lines of code y: 10 # changes rest/rest-resources/src/main/resources/OSGI-INF/blueprint/service.xml x: 110 lines of code y: 45 # changes rest/rest-server/src/main/java/org/apache/brooklyn/rest/filter/HaMasterCheckFilter.java x: 71 lines of code y: 15 # changes rest/rest-server/src/main/webapp/WEB-INF/web.xml x: 74 lines of code y: 26 # changes server-cli/src/main/java/org/apache/brooklyn/cli/AbstractMain.java x: 186 lines of code y: 15 # changes server-cli/src/main/java/org/apache/brooklyn/cli/CloudExplorer.java x: 160 lines of code y: 12 # changes server-cli/src/main/java/org/apache/brooklyn/cli/ItemLister.java x: 305 lines of code y: 22 # changes server-cli/src/main/java/org/apache/brooklyn/cli/Main.java x: 775 lines of code y: 43 # changes software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/BrooklynNodeImpl.java x: 419 lines of code y: 27 # changes software/base/src/main/java/org/apache/brooklyn/entity/java/JmxAttributeSensor.java x: 83 lines of code y: 21 # changes software/base/src/main/java/org/apache/brooklyn/entity/java/JmxSupport.java x: 264 lines of code y: 14 # changes software/base/src/main/java/org/apache/brooklyn/entity/java/VanillaJavaAppSshDriver.java x: 158 lines of code y: 15 # changes software/base/src/main/java/org/apache/brooklyn/entity/machine/AddMachineMetrics.java x: 127 lines of code y: 18 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/AbstractSoftwareProcessWinRmDriver.java x: 366 lines of code y: 32 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/SoftwareProcessDriverLifecycleEffectorTasks.java x: 206 lines of code y: 17 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/lifecycle/ScriptHelper.java x: 315 lines of code y: 19 # changes software/base/src/main/java/org/apache/brooklyn/feed/jmx/JmxHelper.java x: 547 lines of code y: 18 # changes software/winrm/src/main/java/org/apache/brooklyn/core/sensor/windows/WindowsPerformanceCounterSensors.java x: 60 lines of code y: 14 # changes software/winrm/src/main/java/org/apache/brooklyn/location/winrm/WinRmMachineLocation.java x: 419 lines of code y: 43 # changes software/winrm/src/main/java/org/apache/brooklyn/location/winrm/WinRmPutTaskWrapper.java x: 118 lines of code y: 7 # changes software/winrm/src/main/java/org/apache/brooklyn/util/core/internal/winrm/WinRmTool.java x: 58 lines of code y: 31 # changes software/winrm/src/main/java/org/apache/brooklyn/util/core/internal/winrm/winrm4j/Winrm4jTool.java x: 212 lines of code y: 32 # changes utils/common/src/main/java/org/apache/brooklyn/util/collections/CollectionFunctionals.java x: 204 lines of code y: 11 # changes utils/common/src/main/java/org/apache/brooklyn/util/collections/MutableList.java x: 221 lines of code y: 16 # changes utils/common/src/main/java/org/apache/brooklyn/util/collections/MutableMap.java x: 199 lines of code y: 12 # changes utils/common/src/main/java/org/apache/brooklyn/util/collections/MutableSet.java x: 174 lines of code y: 17 # changes utils/common/src/main/java/org/apache/brooklyn/util/guava/EmptyImmutableBiMap.java x: 90 lines of code y: 3 # changes utils/common/src/main/java/org/apache/brooklyn/util/io/FileUtil.java x: 163 lines of code y: 14 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/JavaClassNames.java x: 115 lines of code y: 10 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/Reflections.java x: 848 lines of code y: 37 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/coerce/CommonAdaptorTryCoercions.java x: 108 lines of code y: 13 # changes utils/common/src/main/java/org/apache/brooklyn/util/net/Networking.java x: 471 lines of code y: 27 # changes utils/common/src/main/java/org/apache/brooklyn/util/net/UserAndHostAndPort.java x: 52 lines of code y: 7 # changes utils/common/src/main/java/org/apache/brooklyn/util/os/Os.java x: 423 lines of code y: 27 # changes utils/common/src/main/java/org/apache/brooklyn/util/osgi/VersionedName.java x: 142 lines of code y: 24 # changes utils/common/src/main/java/org/apache/brooklyn/util/stream/StreamGobbler.java x: 118 lines of code y: 11 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/BrooklynVersionSyntax.java x: 150 lines of code y: 12 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/StringFunctions.java x: 336 lines of code y: 20 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/WildcardGlobs.java x: 272 lines of code y: 6 # changes utils/common/src/main/java/org/apache/brooklyn/util/yaml/Yamls.java x: 460 lines of code y: 15 # changes utils/rt-felix/src/main/java/org/apache/brooklyn/rt/felix/EmbeddedFelixFramework.java x: 200 lines of code y: 17 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/YamlTimeWeightedDeltaEnricher.java x: 54 lines of code y: 16 # changes core/src/main/java/org/apache/brooklyn/util/core/crypto/FluentKeySigner.java x: 140 lines of code y: 11 # changes karaf/jetty-config/src/main/resources/jetty.xml x: 4 lines of code y: 11 # changes locations/container/src/main/java/org/apache/brooklyn/container/location/kubernetes/ImageChooser.java x: 56 lines of code y: 7 # changes locations/container/src/main/java/org/apache/brooklyn/container/location/kubernetes/KubernetesCerts.java x: 52 lines of code y: 8 # changes locations/container/src/main/java/org/apache/brooklyn/container/location/kubernetes/KubernetesLocationConfig.java x: 151 lines of code y: 13 # changes policy/src/main/java/org/apache/brooklyn/policy/action/PeriodicEffectorPolicy.java x: 63 lines of code y: 10 # changes software/base/src/main/java/org/apache/brooklyn/entity/java/JmxmpSslSupport.java x: 85 lines of code y: 12 # changes utils/jmx/jmxmp-ssl-agent/src/main/java/org/apache/brooklyn/util/jmx/jmxmp/JmxmpAgent.java x: 225 lines of code y: 9 # changes software/winrm/src/main/java/org/apache/brooklyn/location/winrm/PlainWinRMExecTaskFactory.java x: 60 lines of code y: 1 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/AbstractComputeServiceRegistry.java x: 127 lines of code y: 10 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/networking/creator/DefaultAzureArmNetworkCreator.java x: 130 lines of code y: 13 # changes core/src/main/java/org/apache/brooklyn/location/ssh/CanResolveOnBoxDir.java x: 5 lines of code y: 2 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/VanillaWindowsProcessWinRmDriver.java x: 100 lines of code y: 22 # changes utils/common/src/main/java/org/apache/brooklyn/util/net/ReachableSocketFinder.java x: 141 lines of code y: 23 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/UsageResource.java x: 200 lines of code y: 5 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/LogoutResource.java x: 88 lines of code y: 16 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/security/provider/BrooklynUserWithRandomPasswordSecurityProvider.java x: 52 lines of code y: 6 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/BrooklynImageChooser.java x: 365 lines of code y: 22 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/persist/DeserializingClassRenamesProvider.java x: 17 lines of code y: 14 # changes launcher/src/main/java/org/apache/brooklyn/launcher/BrooklynWebServer.java x: 522 lines of code y: 37 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/filter/CorsImplSupplierFilter.java x: 115 lines of code y: 7 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/ManagementContextProvider.java x: 42 lines of code y: 7 # changes rest/rest-server/src/main/resources/web-security.xml x: 5 lines of code y: 5 # changes policy/src/main/java/org/apache/brooklyn/policy/failover/PropagatePrimaryEnricher.java x: 75 lines of code y: 5 # changes utils/common/src/main/java/org/apache/brooklyn/util/collections/CollectionMerger.java x: 175 lines of code y: 6 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/ConfigSummary.java x: 170 lines of code y: 12 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/StringPredicates.java x: 226 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/core/config/SetConfigKey.java x: 132 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/DeferredBrooklynProperties.java x: 272 lines of code y: 15 # changes core/src/main/java/org/apache/brooklyn/location/multi/MultiLocationResolver.java x: 98 lines of code y: 9 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/StackTraceSimplifier.java x: 120 lines of code y: 8 # changes launcher/src/main/java/org/apache/brooklyn/launcher/config/CustomResourceLocator.java x: 82 lines of code y: 3 # changes api/src/main/java/org/apache/brooklyn/api/entity/Entity.java x: 99 lines of code y: 33 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/persist/StoreObjectAccessorLocking.java x: 194 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/EntityChangeListener.java x: 42 lines of code y: 4 # changes karaf/init/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 90 lines of code y: 28 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/templates/customize/ExtraPublicKeyDataToAuthOption.java x: 22 lines of code y: 8 # changes utils/common/src/main/java/org/apache/brooklyn/util/guava/Functionals.java x: 128 lines of code y: 6 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsLocationConfig.java x: 63 lines of code y: 31 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/domain/JcloudsContext.java x: 71 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/entity/Attributes.java x: 106 lines of code y: 18 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JCloudsPropertiesBuilder.java x: 98 lines of code y: 5 # changes utils/common/src/main/java/org/apache/brooklyn/util/repeat/Repeater.java x: 270 lines of code y: 30 # changes api/src/main/java/org/apache/brooklyn/api/typereg/RegisteredType.java x: 39 lines of code y: 27 # changes core/src/main/java/org/apache/brooklyn/entity/group/DynamicFabric.java x: 58 lines of code y: 19 # changes utils/common/src/main/java/org/apache/brooklyn/util/http/executor/UsernamePassword.java x: 7 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/entity/group/DynamicCluster.java x: 157 lines of code y: 33 # changes core/src/main/java/org/apache/brooklyn/util/core/task/DynamicTasks.java x: 225 lines of code y: 18 # changes policy/src/main/java/org/apache/brooklyn/policy/failover/ElectPrimaryConfig.java x: 52 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/entity/EntityAsserts.java x: 171 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto/BasicEntityMemento.java x: 275 lines of code y: 21 # changes policy/src/main/java/org/apache/brooklyn/policy/ha/ServiceReplacer.java x: 143 lines of code y: 21 # changes policy/src/main/java/org/apache/brooklyn/policy/ha/ServiceRestarter.java x: 106 lines of code y: 20 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/AdjunctTransformer.java x: 62 lines of code y: 6 # changes api/src/main/java/org/apache/brooklyn/api/mgmt/ExecutionContext.java x: 29 lines of code y: 17 # changes api/src/main/java/org/apache/brooklyn/api/objs/Configurable.java x: 25 lines of code y: 15 # changes core/src/main/java/org/apache/brooklyn/core/location/CatalogLocationResolver.java x: 64 lines of code y: 22 # changes core/src/main/java/org/apache/brooklyn/core/typereg/RegisteredTypePredicates.java x: 354 lines of code y: 25 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/YamlLauncherAbstract.java x: 88 lines of code y: 3 # changes api/src/main/java/org/apache/brooklyn/api/entity/EntityLocal.java x: 4 lines of code y: 14 # changes api/src/main/java/org/apache/brooklyn/api/location/Location.java x: 21 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogItemDo.java x: 150 lines of code y: 32 # changes core/src/main/java/org/apache/brooklyn/core/config/render/RendererHints.java x: 171 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/core/entity/EntityFunctions.java x: 303 lines of code y: 21 # changes core/src/main/java/org/apache/brooklyn/core/internal/BrooklynInitialization.java x: 35 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/core/location/LocationPredicates.java x: 197 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/location/Machines.java x: 142 lines of code y: 13 # changes core/src/main/java/org/apache/brooklyn/core/location/access/PortForwardManagerClient.java x: 208 lines of code y: 17 # changes core/src/main/java/org/apache/brooklyn/core/location/geo/UtraceHostGeoLookup.java x: 128 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/core/location/internal/LocationInternal.java x: 25 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/core/objs/BasicConfigurableObject.java x: 87 lines of code y: 19 # changes core/src/main/java/org/apache/brooklyn/core/sensor/AttributeMap.java x: 148 lines of code y: 22 # changes core/src/main/java/org/apache/brooklyn/core/server/BrooklynServiceAttributes.java x: 8 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/reducer/Reducer.java x: 116 lines of code y: 27 # changes core/src/main/java/org/apache/brooklyn/feed/ssh/SshValueFunctions.java x: 75 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/process/ProcessTool.java x: 127 lines of code y: 8 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsPredicates.java x: 31 lines of code y: 9 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsWinRmMachineLocation.java x: 198 lines of code y: 20 # changes policy/src/main/java/org/apache/brooklyn/policy/enricher/RollingTimeWindowMeanEnricher.java x: 119 lines of code y: 17 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/ApiError.java x: 147 lines of code y: 11 # changes software/base/src/main/java/org/apache/brooklyn/entity/java/JavaAppUtils.java x: 179 lines of code y: 16 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/SameServerEntityImpl.java x: 70 lines of code y: 12 # changes software/base/src/main/java/org/apache/brooklyn/feed/jmx/JmxNotificationFilters.java x: 26 lines of code y: 8 # changes utils/common/src/main/java/org/apache/brooklyn/util/collections/TimeWindowedList.java x: 95 lines of code y: 8 # changes utils/common/src/main/java/org/apache/brooklyn/util/math/MathFunctions.java x: 237 lines of code y: 9 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/CatalogEnricherSummary.java x: 54 lines of code y: 9 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/CatalogLocationSummary.java x: 52 lines of code y: 12 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/CatalogPolicySummary.java x: 54 lines of code y: 12 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/LocationConfigSummary.java x: 26 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/classloading/ClassLoaderFromStackOfBrooklynClassLoadingContext.java x: 92 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/Subscription.java x: 41 lines of code y: 8 # changes policy/src/main/java/org/apache/brooklyn/policy/ha/AbstractFailureDetector.java x: 279 lines of code y: 10 # changes policy/src/main/java/org/apache/brooklyn/policy/ha/ServiceFailureDetector.java x: 265 lines of code y: 27 # changes core/src/main/java/org/apache/brooklyn/location/byon/FixedListMachineProvisioningLocation.java x: 413 lines of code y: 23 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/ConfigTransformer.java x: 121 lines of code y: 3 # changes software/base/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 17 lines of code y: 7 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BasicTypeImplementationPlan.java x: 38 lines of code y: 10 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/TypeSummary.java x: 222 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/sensor/BasicAttributeSensor.java x: 35 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/sensor/BasicSensor.java x: 75 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/AbstractAggregator.java x: 209 lines of code y: 15 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/Aggregator.java x: 196 lines of code y: 29 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/Combiner.java x: 105 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/Joiner.java x: 129 lines of code y: 17 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/MapAggregator.java x: 45 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/UpdatingMap.java x: 114 lines of code y: 20 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/YamlRollingTimeWindowMeanEnricher.java x: 114 lines of code y: 16 # changes policy/src/main/java/org/apache/brooklyn/policy/action/ScheduledEffectorPolicy.java x: 57 lines of code y: 6 # changes software/base/src/main/java/org/apache/brooklyn/entity/java/UsesJava.java x: 25 lines of code y: 7 # changes software/base/src/main/java/org/apache/brooklyn/entity/java/UsesJmx.java x: 78 lines of code y: 8 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/SoftwareProcess.java x: 268 lines of code y: 30 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/Propagator.java x: 204 lines of code y: 27 # changes software/base/src/main/java/org/apache/brooklyn/entity/machine/pool/ServerPoolImpl.java x: 337 lines of code y: 16 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/persist/FileBasedStoreObjectAccessor.java x: 123 lines of code y: 17 # changes karaf/init/src/main/java/org/apache/brooklyn/launcher/osgi/OsgiLauncher.java x: 6 lines of code y: 24 # changes karaf/start/src/main/java/org/apache/brooklyn/launcher/osgi/start/OsgiLauncherCompleter.java x: 14 lines of code y: 3 # changes karaf/commands/src/main/java/org/apache/brooklyn/karaf/commands/completers/EntityIdCompleter.java x: 20 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/feed/http/JsonFunctions.java x: 315 lines of code y: 11 # changes utils/common/src/main/java/org/apache/brooklyn/util/collections/QuorumCheck.java x: 150 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogDo.java x: 252 lines of code y: 7 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/JavaCatalogToSpecTransformer.java x: 83 lines of code y: 24 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto/BasicCatalogItemMemento.java x: 244 lines of code y: 11 # changes core/src/main/java/org/apache/brooklyn/util/core/LoaderDispatcher.java x: 124 lines of code y: 8 # changes launcher-common/src/main/java/org/apache/brooklyn/launcher/command/support/CloudExplorerSupport.java x: 345 lines of code y: 19 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/VersionComparator.java x: 60 lines of code y: 12 # changes api/src/main/java/org/apache/brooklyn/api/entity/EntityType.java x: 13 lines of code y: 7 # changes api/src/main/java/org/apache/brooklyn/api/location/LocationSpec.java x: 66 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/core/entity/drivers/downloads/BasicDownloadResolver.java x: 36 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/entity/drivers/downloads/BasicDownloadTargets.java x: 81 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/entity/drivers/downloads/DownloadSubstituters.java x: 112 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/internal/BrooklynProperties.java x: 193 lines of code y: 21 # changes core/src/main/java/org/apache/brooklyn/core/location/BasicHardwareDetails.java x: 29 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/location/access/PortMapping.java x: 65 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/ha/dto/BasicManagementNodeSyncRecord.java x: 140 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/persist/FileBasedObjectStore.java x: 310 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto/BrooklynMementoImpl.java x: 243 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/usage/ApplicationUsage.java x: 83 lines of code y: 7 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/AbstractTransformingEnricher.java x: 11 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/util/core/xstream/ClassRenamingMapper.java x: 90 lines of code y: 13 # changes locations/container/src/main/java/org/apache/brooklyn/container/entity/docker/DockerContainer.java x: 34 lines of code y: 5 # changes locations/container/src/main/java/org/apache/brooklyn/container/entity/kubernetes/KubernetesPodImpl.java x: 4 lines of code y: 4 # changes locations/container/src/main/java/org/apache/brooklyn/container/entity/kubernetes/KubernetesResource.java x: 32 lines of code y: 4 # changes locations/container/src/main/java/org/apache/brooklyn/container/location/kubernetes/KubernetesLocationResolver.java x: 27 lines of code y: 4 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/ComputeServiceRegistryImpl.java x: 24 lines of code y: 25 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsByonLocationResolver.java x: 142 lines of code y: 17 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsLocationResolver.java x: 146 lines of code y: 15 # changes policy/src/main/java/org/apache/brooklyn/policy/enricher/DeltaEnricher.java x: 28 lines of code y: 15 # changes policy/src/main/java/org/apache/brooklyn/policy/enricher/RollingMeanEnricher.java x: 56 lines of code y: 15 # changes policy/src/main/java/org/apache/brooklyn/policy/enricher/TimeFractionDeltaEnricher.java x: 97 lines of code y: 15 # changes utils/common/src/main/java/org/apache/brooklyn/util/maven/MavenArtifact.java x: 156 lines of code y: 5 # changes utils/common/src/main/java/org/apache/brooklyn/util/osgi/OsgiUtils.java x: 143 lines of code y: 7 # changes utils/common/src/main/java/org/apache/brooklyn/util/pool/BasicPool.java x: 153 lines of code y: 6 # changes utils/common/src/main/java/org/apache/brooklyn/util/stream/LoggingOutputStream.java x: 104 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/internal/storage/impl/BrooklynStorageImpl.java x: 90 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/core/location/cloud/CloudLocationConfig.java x: 101 lines of code y: 23 # changes core/src/main/java/org/apache/brooklyn/util/core/xstream/XmlUtil.java x: 92 lines of code y: 11 # changes api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/BrooklynMementoRawData.java x: 189 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/ActivePartialRebindIteration.java x: 105 lines of code y: 7 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/PersisterDeltaImpl.java x: 148 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto/BrooklynMementoManifestImpl.java x: 169 lines of code y: 10 # changes core/src/main/java/org/apache/brooklyn/core/plan/PlanToSpecTransformer.java x: 20 lines of code y: 17 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsPropertiesFromBrooklynProperties.java x: 124 lines of code y: 12 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/transformer/impl/DeleteOrphanedStateTransformer.java x: 290 lines of code y: 7 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/Identifiers.java x: 181 lines of code y: 14 # changes core/src/main/java/org/apache/brooklyn/entity/group/SequenceGroupImpl.java x: 73 lines of code y: 4 # changes utils/groovy/src/main/java/org/apache/brooklyn/util/groovy/GroovyJavaMethods.java x: 154 lines of code y: 9 # changes core/src/main/java/org/apache/brooklyn/feed/ssh/SshPollConfig.java x: 49 lines of code y: 12 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/BrooklynCampPlatform.java x: 69 lines of code y: 9 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/ConnectivityResolverOptions.java x: 175 lines of code y: 3 # changes utils/common/src/main/java/org/apache/brooklyn/util/time/DurationPredicates.java x: 81 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/config/BasicConfigInheritance.java x: 289 lines of code y: 12 # changes camp/camp-base/src/main/java/org/apache/brooklyn/camp/AggregatingCampPlatform.java x: 100 lines of code y: 6 # changes camp/camp-base/src/main/java/org/apache/brooklyn/camp/spi/collection/AggregatingResourceLookup.java x: 32 lines of code y: 7 # changes core/src/main/java/org/apache/brooklyn/core/entity/drivers/downloads/DownloadProducerFromProperties.java x: 170 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/location/geo/LocalhostExternalIpLoader.java x: 135 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/core/location/geo/MaxMind2HostGeoLookup.java x: 76 lines of code y: 6 # changes core/src/main/java/org/apache/brooklyn/feed/http/HttpValueFunctions.java x: 110 lines of code y: 8 # changes core/src/main/java/org/apache/brooklyn/location/byon/SingleMachineLocationResolver.java x: 51 lines of code y: 11 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/networking/SecurityGroupEditor.java x: 202 lines of code y: 9 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/templates/AbstractPortableTemplateBuilder.java x: 451 lines of code y: 11 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/templates/PortableTemplateBuilder.java x: 104 lines of code y: 9 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/templates/customize/TemplateBuilderCustomizers.java x: 129 lines of code y: 7 # changes policy/src/main/java/org/apache/brooklyn/policy/followthesun/DefaultFollowTheSunModel.java x: 240 lines of code y: 8 # changes policy/src/main/java/org/apache/brooklyn/policy/followthesun/FollowTheSunPolicy.java x: 208 lines of code y: 9 # changes policy/src/main/java/org/apache/brooklyn/policy/loadbalancing/LoadBalancingPolicy.java x: 244 lines of code y: 12 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/DslFunctionSource.java x: 4 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/entity/stock/LocationEntityImpl.java x: 119 lines of code y: 4 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/networking/JcloudsLocationSecurityGroupCustomizer.java x: 373 lines of code y: 22 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/networking/SharedLocationSecurityGroupCustomizer.java x: 124 lines of code y: 9 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/MemoryUsageTracker.java x: 89 lines of code y: 4 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/softlayer/SoftLayerSameVlanLocationCustomizer.java x: 268 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/core/objs/SpecParameterPredicates.java x: 58 lines of code y: 2 # changes software/base/src/main/resources/org/apache/brooklyn/software/winrm/utils/enable-credssp.ps1 x: 113 lines of code y: 2 # changes software/base/src/main/resources/org/apache/brooklyn/software/winrm/utils/invoke-command-credssp.ps1 x: 91 lines of code y: 2 # changes utils/common/src/main/java/org/apache/brooklyn/util/guava/AnyExceptionSupplier.java x: 39 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/location/geo/HostGeoInfo.java x: 155 lines of code y: 7 # changes core/src/main/java/org/apache/brooklyn/util/core/json/ErrorAndToStringUnknownTypeSerializer.java x: 73 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/location/AbstractLocationResolver.java x: 132 lines of code y: 7 # changes karaf/init/src/main/java/org/apache/brooklyn/launcher/osgi/ConfigSupplier.java x: 34 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/location/multi/MultiLocation.java x: 137 lines of code y: 9 # changes utils/common/src/main/java/org/apache/brooklyn/util/crypto/SecureKeysWithoutBouncyCastle.java x: 122 lines of code y: 3 # changes server-cli/src/main/resources/brooklyn/item-lister/statics/brooklyn-object-list.html x: 120 lines of code y: 2 # changes rest/rest-server/src/main/java/org/apache/brooklyn/rest/filter/LoggingFilter.java x: 115 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/core/location/LocationPropertiesFromBrooklynProperties.java x: 122 lines of code y: 5 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/EntitySpec.java x: 59 lines of code y: 3 # changes camp/camp-base/src/main/java/org/apache/brooklyn/camp/spi/AbstractResource.java x: 128 lines of code y: 2 # changes camp/camp-base/src/main/java/org/apache/brooklyn/camp/spi/Assembly.java x: 63 lines of code y: 2 # changes camp/camp-base/src/main/java/org/apache/brooklyn/camp/spi/PlatformComponent.java x: 59 lines of code y: 2 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/BrooklynCampPlatformLauncherNoServer.java x: 11 lines of code y: 1 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/parse/FunctionWithArgs.java x: 24 lines of code y: 1 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/lookup/AssemblyTemplateBrooklynLookup.java x: 41 lines of code y: 1 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/platform/BrooklynImmutableCampPlatform.java x: 68 lines of code y: 1 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/NonDeploymentLocationManager.java x: 109 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/NonDeploymentUsageManager.java x: 83 lines of code y: 4 # changes core/src/main/java/org/apache/brooklyn/core/relations/RelationshipTypes.java x: 133 lines of code y: 5 # changes core/src/main/java/org/apache/brooklyn/feed/http/HttpPollConfig.java x: 112 lines of code y: 3 # changes core/src/main/java/org/apache/brooklyn/util/core/task/SingleThreadedScheduler.java x: 159 lines of code y: 2 # changes core/src/main/java/org/apache/brooklyn/util/core/text/DataUriSchemeParser.java x: 200 lines of code y: 2 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/pool/MachinePoolPredicates.java x: 89 lines of code y: 2 # changes policy/src/main/java/org/apache/brooklyn/policy/loadbalancing/BalancingStrategy.java x: 393 lines of code y: 3 # changes policy/src/main/java/org/apache/brooklyn/policy/loadbalancing/DefaultBalanceablePoolModel.java x: 187 lines of code y: 3 # changes policy/src/main/java/org/apache/brooklyn/policy/loadbalancing/PolicyUtilForPool.java x: 51 lines of code y: 3 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/SummaryComparators.java x: 48 lines of code y: 1 # changes server-cli/src/main/resources/brooklyn/item-lister/statics/items.css x: 126 lines of code y: 1 # changes software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/effector/BrooklynClusterUpgradeEffectorBody.java x: 128 lines of code y: 5 # changes software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/effector/SelectMasterEffectorBody.java x: 127 lines of code y: 3 # changes utils/common/src/main/java/org/apache/brooklyn/util/crypto/AuthorizedKeysParser.java x: 98 lines of code y: 2 # changes utils/common/src/main/java/org/apache/brooklyn/util/math/BitList.java x: 187 lines of code y: 2 # changes utils/common/src/main/java/org/apache/brooklyn/util/net/Cidr.java x: 172 lines of code y: 2 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/ByteSizeStrings.java x: 218 lines of code y: 2 # changes
172.0
# changes
  min: 1.0
  average: 11.04
  25th percentile: 3.0
  median: 7.0
  75th percentile: 13.0
  max: 172.0
0 2484.0
lines of code
min: 3.0 | average: 113.91 | 25th percentile: 23.0 | median: 62.0 | 75th percentile: 130.5 | max: 2484.0

Number of Contributors vs. Number of Changes: 1649 points

core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowErrorHandling.java x: 1 # contributors y: 14 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowExecutionContext.java x: 3 # contributors y: 59 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowExpressionResolution.java x: 2 # contributors y: 39 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowStepInstanceExecutionContext.java x: 2 # contributors y: 32 # changes core/src/main/java/org/apache/brooklyn/util/core/xstream/SafeThrowableConverter.java x: 1 # contributors y: 1 # changes core/src/main/java/org/apache/brooklyn/util/core/xstream/XmlSerializer.java x: 9 # contributors y: 27 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ssh/internal/RemoteExecTaskConfigHelper.java x: 2 # contributors y: 6 # changes core/src/main/java/org/apache/brooklyn/util/core/text/TemplateProcessor.java x: 11 # contributors y: 37 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/RebindIteration.java x: 16 # contributors y: 101 # changes core/src/main/java/org/apache/brooklyn/util/core/json/ConfigurableSerializerProvider.java x: 3 # contributors y: 3 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/SensorResource.java x: 11 # contributors y: 18 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowPolicy.java x: 3 # contributors y: 12 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowSensor.java x: 3 # contributors y: 18 # changes core/src/main/java/org/apache/brooklyn/core/enricher/AbstractEnricher.java x: 8 # contributors y: 20 # changes core/src/main/java/org/apache/brooklyn/core/sensor/DependentConfiguration.java x: 10 # contributors y: 45 # changes core/src/main/java/org/apache/brooklyn/core/workflow/store/WorkflowStatePersistenceViaSensors.java x: 1 # contributors y: 9 # changes core/src/main/java/org/apache/brooklyn/core/workflow/store/WorkflowRetentionAndExpiration.java x: 1 # contributors y: 5 # changes core/src/main/java/org/apache/brooklyn/util/core/task/BasicExecutionManager.java x: 12 # contributors y: 50 # changes core/src/main/java/org/apache/brooklyn/util/core/task/DynamicSequentialTask.java x: 7 # contributors y: 21 # changes core/src/main/java/org/apache/brooklyn/util/core/flags/TypeCoercions.java x: 10 # contributors y: 56 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/coerce/TryCoercer.java x: 4 # contributors y: 6 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/coerce/TypeCoercerExtensible.java x: 9 # contributors y: 33 # changes api/src/main/java/org/apache/brooklyn/api/framework/FrameworkLookup.java x: 6 # contributors y: 13 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/ha/OsgiManager.java x: 14 # contributors y: 84 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/CustomWorkflowStep.java x: 1 # contributors y: 32 # changes karaf/init/src/main/java/org/apache/brooklyn/launcher/osgi/OsgiLauncherImpl.java x: 8 # contributors y: 16 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/BeanWithTypeUtils.java x: 7 # contributors y: 44 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/CommonTypesSerialization.java x: 4 # contributors y: 18 # changes core/src/main/java/org/apache/brooklyn/util/core/predicates/DslPredicates.java x: 3 # contributors y: 24 # changes core/src/main/java/org/apache/brooklyn/core/workflow/ShorthandProcessor.java x: 2 # contributors y: 11 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowStepDefinition.java x: 3 # contributors y: 37 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/UpdateChildrenWorkflowStep.java x: 1 # contributors y: 4 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/SetVariableWorkflowStep.java x: 5 # contributors y: 20 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformVariableWorkflowStep.java x: 5 # contributors y: 14 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/WrappedValuesSerialization.java x: 6 # contributors y: 16 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/ObjectReferencingSerialization.java x: 3 # contributors y: 5 # changes software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/ContainerWorkflowStep.java x: 2 # contributors y: 8 # changes software/winrm/src/main/java/org/apache/brooklyn/location/winrm/WinrmWorkflowStep.java x: 2 # contributors y: 12 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/SetConfigWorkflowStep.java x: 1 # contributors y: 3 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformReplace.java x: 3 # contributors y: 6 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/LoadWorkflowStep.java x: 1 # contributors y: 7 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowCommonConfig.java x: 2 # contributors y: 15 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/LocalEntityManager.java x: 15 # contributors y: 47 # changes core/src/main/java/org/apache/brooklyn/core/internal/BrooklynPropertiesImpl.java x: 9 # contributors y: 26 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformMerge.java x: 1 # contributors y: 6 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/WorkflowTransformDefault.java x: 3 # contributors y: 8 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/JacksonBetterDelegatingDeserializer.java x: 4 # contributors y: 9 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/coerce/CommonAdaptorTypeCoercions.java x: 8 # contributors y: 30 # changes core/src/main/java/org/apache/brooklyn/core/effector/EffectorBase.java x: 3 # contributors y: 4 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/EntityManagementUtils.java x: 13 # contributors y: 63 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowReplayUtils.java x: 2 # contributors y: 17 # changes core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowStepResolution.java x: 3 # contributors y: 21 # changes core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformReturn.java x: 1 # contributors y: 2 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/AbstractBrooklynRestResource.java x: 12 # contributors y: 32 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/ActivityResource.java x: 7 # contributors y: 12 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/EntityResource.java x: 13 # contributors y: 56 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/TaskTransformer.java x: 8 # contributors y: 24 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/Secret.java x: 2 # contributors y: 3 # changes core/src/main/java/org/apache/brooklyn/core/config/ConfigUtils.java x: 9 # contributors y: 15 # changes core/src/main/java/org/apache/brooklyn/core/effector/ssh/SshEffectorTasks.java x: 9 # contributors y: 24 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/WrappedValue.java x: 6 # contributors y: 17 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ssh/ConnectionDefinition.java x: 2 # contributors y: 4 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ssh/SshTasks.java x: 8 # contributors y: 22 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ssh/internal/AbstractSshExecTaskFactory.java x: 8 # contributors y: 21 # changes core/src/main/java/org/apache/brooklyn/util/core/task/system/ProcessTaskFactory.java x: 5 # contributors y: 11 # changes core/src/main/java/org/apache/brooklyn/util/core/task/system/ProcessTaskStub.java x: 5 # contributors y: 12 # changes core/src/main/java/org/apache/brooklyn/util/core/task/system/internal/AbstractProcessTaskFactory.java x: 10 # contributors y: 20 # changes software/winrm/src/main/java/org/apache/brooklyn/location/winrm/PlainWinRmExecTaskFactory.java x: 7 # contributors y: 16 # changes software/winrm/src/main/java/org/apache/brooklyn/location/winrm/WinRmPutTaskStub.java x: 5 # contributors y: 9 # changes software/winrm/src/main/java/org/apache/brooklyn/location/winrm/WinRmTasks.java x: 5 # contributors y: 7 # changes core/src/main/java/org/apache/brooklyn/util/core/flags/BrooklynTypeNameResolution.java x: 6 # contributors y: 24 # changes utils/common/src/main/java/org/apache/brooklyn/util/time/Duration.java x: 9 # contributors y: 31 # changes core/src/main/java/org/apache/brooklyn/core/config/Sanitizer.java x: 11 # contributors y: 32 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/LocalSubscriptionManager.java x: 6 # contributors y: 34 # changes core/src/main/java/org/apache/brooklyn/util/core/mutex/MutexSupport.java x: 4 # contributors y: 5 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/AbstractSoftwareProcessDriver.java x: 11 # contributors y: 40 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/AbstractSoftwareProcessSshDriver.java x: 14 # contributors y: 41 # changes core/src/main/java/org/apache/brooklyn/util/core/task/BasicExecutionContext.java x: 13 # contributors y: 54 # changes utils/common/src/main/java/org/apache/brooklyn/util/collections/Jsonya.java x: 5 # contributors y: 15 # changes utils/common/src/main/java/org/apache/brooklyn/util/javalang/Threads.java x: 4 # contributors y: 10 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/ApplicationApi.java x: 17 # contributors y: 33 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/EntityConfigApi.java x: 9 # contributors y: 16 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/PolicyConfigApi.java x: 8 # contributors y: 15 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/ServerApi.java x: 14 # contributors y: 31 # changes utils/rest-swagger/src/main/java/org/apache/brooklyn/rest/apidoc/RestApiResourceScanner.java x: 12 # contributors y: 22 # changes utils/common/src/main/java/org/apache/brooklyn/util/time/Time.java x: 10 # contributors y: 26 # changes core/src/main/java/org/apache/brooklyn/util/core/task/BasicTask.java x: 10 # contributors y: 52 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/lifecycle/MachineLifecycleEffectorTasks.java x: 10 # contributors y: 44 # changes core/src/main/java/org/apache/brooklyn/core/objs/proxy/InternalEntityFactory.java x: 15 # contributors y: 72 # changes core/src/main/java/org/apache/brooklyn/core/objs/proxy/InternalLocationFactory.java x: 7 # contributors y: 23 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogUtils.java x: 15 # contributors y: 76 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/AbstractManagementContext.java x: 14 # contributors y: 75 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/BasicBrooklynCatalog.java x: 20 # contributors y: 172 # changes core/src/main/java/org/apache/brooklyn/util/core/ResourceUtils.java x: 12 # contributors y: 36 # changes policy/src/main/java/org/apache/brooklyn/policy/enricher/HttpLatencyDetector.java x: 6 # contributors y: 21 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/NaturalOrderComparator.java x: 4 # contributors y: 15 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/AsPropertyIfAmbiguous.java x: 6 # contributors y: 23 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/BrooklynJacksonSerializationUtils.java x: 6 # contributors y: 27 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/methods/BrooklynDslCommon.java x: 18 # contributors y: 87 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/methods/DslComponent.java x: 16 # contributors y: 83 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ValueResolver.java x: 14 # contributors y: 70 # changes api/src/main/java/org/apache/brooklyn/api/entity/EntitySpec.java x: 11 # contributors y: 29 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/DefaultExceptionMapper.java x: 7 # contributors y: 13 # changes core/src/main/java/org/apache/brooklyn/core/config/internal/AbstractConfigMapImpl.java x: 11 # contributors y: 43 # changes utils/common/src/main/java/org/apache/brooklyn/config/ConfigMap.java x: 6 # contributors y: 14 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BasicManagedBundle.java x: 10 # contributors y: 35 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BrooklynBomYamlCatalogBundleResolver.java x: 7 # contributors y: 18 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/BundleResource.java x: 10 # contributors y: 33 # changes core/src/main/java/org/apache/brooklyn/core/config/ConfigKeys.java x: 9 # contributors y: 22 # changes core/src/main/java/org/apache/brooklyn/core/effector/AddEffectorInitializerAbstractProto.java x: 5 # contributors y: 8 # changes core/src/main/java/org/apache/brooklyn/core/effector/Effectors.java x: 6 # contributors y: 18 # changes core/src/main/java/org/apache/brooklyn/core/typereg/RegisteredTypes.java x: 14 # contributors y: 61 # changes core/src/main/java/org/apache/brooklyn/core/entity/AbstractEntity.java x: 16 # contributors y: 107 # changes core/src/main/java/org/apache/brooklyn/core/entity/Entities.java x: 11 # contributors y: 57 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/persist/BrooklynMementoPersisterToObjectStore.java x: 10 # contributors y: 49 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BundleUpgradeParser.java x: 4 # contributors y: 17 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/ServerResource.java x: 18 # contributors y: 60 # changes core/src/main/java/org/apache/brooklyn/entity/group/DynamicClusterImpl.java x: 12 # contributors y: 58 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/ha/BrooklynBomOsgiArchiveInstaller.java x: 7 # contributors y: 17 # changes api/src/main/java/org/apache/brooklyn/api/policy/PolicySpec.java x: 7 # contributors y: 11 # changes core/src/main/java/org/apache/brooklyn/core/resolve/jackson/BrooklynRegisteredTypeJacksonSerialization.java x: 6 # contributors y: 22 # changes core/src/main/java/org/apache/brooklyn/core/typereg/RegisteredTypeLoadingContexts.java x: 8 # contributors y: 18 # changes utils/common/src/main/java/org/apache/brooklyn/util/exceptions/Exceptions.java x: 11 # contributors y: 45 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/classloading/BrooklynClassLoadingContextSequential.java x: 8 # contributors y: 23 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/classloading/JavaBrooklynClassLoadingContext.java x: 8 # contributors y: 25 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/classloading/OsgiBrooklynClassLoadingContext.java x: 5 # contributors y: 16 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BasicBrooklynTypeRegistry.java x: 13 # contributors y: 75 # changes core/src/main/java/org/apache/brooklyn/entity/stock/BasicStartable.java x: 7 # contributors y: 15 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/StringEscapes.java x: 6 # contributors y: 12 # changes api/src/main/java/org/apache/brooklyn/api/objs/BrooklynObject.java x: 6 # contributors y: 25 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/BrooklynEntityDecorationResolver.java x: 12 # contributors y: 31 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogItemDtoAbstract.java x: 12 # contributors y: 47 # changes api/src/main/java/org/apache/brooklyn/api/mgmt/ManagementContext.java x: 5 # contributors y: 27 # changes api/src/main/java/org/apache/brooklyn/api/mgmt/Task.java x: 4 # contributors y: 12 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/BrooklynCampPlatformLauncherAbstract.java x: 4 # contributors y: 3 # changes core/src/main/java/org/apache/brooklyn/core/entity/EntityAdjuncts.java x: 4 # contributors y: 14 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/BrooklynTaskTags.java x: 17 # contributors y: 59 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/entitlement/Entitlements.java x: 15 # contributors y: 45 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ForwardingTask.java x: 2 # contributors y: 10 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/EntityApi.java x: 12 # contributors y: 35 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/EntityConfigResource.java x: 10 # contributors y: 30 # changes utils/common/src/main/java/org/apache/brooklyn/util/guava/Maybe.java x: 9 # contributors y: 44 # changes core/src/main/java/org/apache/brooklyn/core/objs/AbstractEntityAdjunct.java x: 14 # contributors y: 66 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/BrooklynComponentTemplateResolver.java x: 15 # contributors y: 69 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/BrooklynYamlTypeInstantiator.java x: 10 # contributors y: 22 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/CampTypePlanTransformer.java x: 9 # contributors y: 28 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/BasicEntityRebindSupport.java x: 12 # contributors y: 33 # changes core/src/main/java/org/apache/brooklyn/core/objs/AbstractConfigurationSupportInternal.java x: 10 # contributors y: 43 # changes core/src/main/java/org/apache/brooklyn/core/objs/BrooklynObjectInternal.java x: 10 # contributors y: 34 # changes core/src/main/java/org/apache/brooklyn/core/feed/AbstractFeed.java x: 7 # contributors y: 26 # changes core/src/main/java/org/apache/brooklyn/core/sensor/DurationSinceSensor.java x: 7 # contributors y: 14 # changes core/src/main/java/org/apache/brooklyn/feed/http/HttpFeed.java x: 8 # contributors y: 27 # changes locations/container/src/main/java/org/apache/brooklyn/container/entity/helm/HelmEntityImpl.java x: 6 # contributors y: 11 # changes software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/BrooklynEntityMirrorImpl.java x: 4 # contributors y: 8 # changes software/base/src/main/java/org/apache/brooklyn/entity/software/base/SoftwareProcessImpl.java x: 13 # contributors y: 51 # changes core/src/main/java/org/apache/brooklyn/util/core/ClassLoaderUtils.java x: 12 # contributors y: 48 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/persist/XmlMementoSerializer.java x: 13 # contributors y: 55 # changes core/src/main/java/org/apache/brooklyn/core/feed/Poller.java x: 9 # contributors y: 43 # changes core/src/main/java/org/apache/brooklyn/util/core/task/ScheduledTask.java x: 10 # contributors y: 29 # changes camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/BrooklynDslDeferredSupplier.java x: 11 # contributors y: 27 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/BrooklynRestResourceUtils.java x: 7 # contributors y: 24 # changes core/src/main/java/org/apache/brooklyn/core/effector/AddSensorInitializer.java x: 5 # contributors y: 10 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/TaskSummary.java x: 9 # contributors y: 13 # changes core/src/main/java/org/apache/brooklyn/core/entity/BrooklynConfigKeys.java x: 14 # contributors y: 46 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/ActivityApi.java x: 15 # contributors y: 19 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/AdjunctApi.java x: 6 # contributors y: 15 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/EffectorApi.java x: 7 # contributors y: 10 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/SensorApi.java x: 9 # contributors y: 12 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/ApplicationResource.java x: 21 # contributors y: 59 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/EffectorResource.java x: 11 # contributors y: 13 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/CatalogTransformer.java x: 14 # contributors y: 32 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/LocationTransformer.java x: 11 # contributors y: 22 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/WebResourceUtils.java x: 10 # contributors y: 24 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto/MementosGenerators.java x: 10 # contributors y: 53 # changes core/src/main/java/org/apache/brooklyn/core/location/BasicLocationRegistry.java x: 10 # contributors y: 47 # changes utils/common/src/main/java/org/apache/brooklyn/util/http/executor/HttpConfig.java x: 4 # contributors y: 4 # changes utils/common/src/main/java/org/apache/brooklyn/util/http/executor/HttpRequest.java x: 6 # contributors y: 9 # changes core/src/main/java/org/apache/brooklyn/util/core/config/ConfigBag.java x: 9 # contributors y: 20 # changes core/src/main/java/org/apache/brooklyn/util/core/logbook/file/FileLogStore.java x: 11 # contributors y: 30 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/RebindManagerImpl.java x: 13 # contributors y: 46 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/EffectorUtils.java x: 9 # contributors y: 25 # changes core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/sshj/SshjTool.java x: 9 # contributors y: 21 # changes core/src/main/java/org/apache/brooklyn/core/feed/PollConfig.java x: 4 # contributors y: 7 # changes core/src/main/java/org/apache/brooklyn/core/sensor/ssh/SshCommandSensor.java x: 16 # contributors y: 44 # changes core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/ShellAbstractTool.java x: 6 # contributors y: 10 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/transformer/CompoundTransformer.java x: 5 # contributors y: 19 # changes core/src/main/java/org/apache/brooklyn/core/server/BrooklynServerPaths.java x: 5 # contributors y: 13 # changes locations/container/src/main/java/org/apache/brooklyn/container/location/kubernetes/KubernetesLocation.java x: 13 # contributors y: 28 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsLocation.java x: 24 # contributors y: 163 # changes software/base/src/main/java/org/apache/brooklyn/entity/machine/SetHostnameCustomizer.java x: 3 # contributors y: 9 # changes utils/common/src/main/java/org/apache/brooklyn/util/text/Strings.java x: 11 # contributors y: 35 # changes core/src/main/java/org/apache/brooklyn/policy/InvokeEffectorOnSensorChange.java x: 8 # contributors y: 12 # changes core/src/main/java/org/apache/brooklyn/core/config/ConfigConstraints.java x: 10 # contributors y: 39 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BasicRegisteredType.java x: 5 # contributors y: 17 # changes core/src/main/java/org/apache/brooklyn/feed/ssh/SshFeed.java x: 11 # contributors y: 19 # changes software/winrm/src/main/java/org/apache/brooklyn/feed/windows/CmdFeed.java x: 5 # contributors y: 5 # changes api/src/main/java/org/apache/brooklyn/api/sensor/Feed.java x: 3 # contributors y: 7 # changes software/winrm/src/main/java/org/apache/brooklyn/feed/windows/WindowsPerformanceCounterFeed.java x: 9 # contributors y: 23 # changes core/src/main/java/org/apache/brooklyn/core/sensor/AbstractAddSensorFeed.java x: 6 # contributors y: 8 # changes utils/common/src/main/java/org/apache/brooklyn/util/ssh/BashCommands.java x: 13 # contributors y: 30 # changes core/src/main/java/org/apache/brooklyn/core/effector/http/HttpCommandEffector.java x: 11 # contributors y: 21 # changes core/src/main/java/org/apache/brooklyn/location/ssh/SshMachineLocation.java x: 14 # contributors y: 65 # changes core/src/main/java/org/apache/brooklyn/util/core/osgi/BundleMaker.java x: 14 # contributors y: 27 # changes core/src/main/java/org/apache/brooklyn/util/executor/HttpExecutorFactoryImpl.java x: 3 # contributors y: 2 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsSshMachineLocation.java x: 15 # contributors y: 55 # changes software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/BrooklynNodeSshDriver.java x: 11 # contributors y: 25 # changes core/src/main/java/org/apache/brooklyn/core/entity/EntityPredicates.java x: 10 # contributors y: 16 # changes core/src/main/java/org/apache/brooklyn/entity/group/DynamicGroup.java x: 8 # contributors y: 13 # changes core/src/main/java/org/apache/brooklyn/entity/group/DynamicGroupImpl.java x: 9 # contributors y: 19 # changes api/src/main/java/org/apache/brooklyn/api/catalog/CatalogItem.java x: 14 # contributors y: 43 # changes api/src/main/java/org/apache/brooklyn/api/location/OsDetails.java x: 5 # contributors y: 6 # changes api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/PersistenceExceptionHandler.java x: 7 # contributors y: 9 # changes camp/camp-server/src/main/java/org/apache/brooklyn/camp/server/RestApiSetup.java x: 6 # contributors y: 5 # changes core/src/main/java/org/apache/brooklyn/core/BrooklynFeatureEnablement.java x: 10 # contributors y: 38 # changes core/src/main/java/org/apache/brooklyn/core/BrooklynVersion.java x: 15 # contributors y: 38 # changes core/src/main/java/org/apache/brooklyn/core/catalog/CatalogPredicates.java x: 14 # contributors y: 23 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogClasspathDo.java x: 12 # contributors y: 29 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogItemBuilder.java x: 12 # contributors y: 23 # changes core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogUpgradeScanner.java x: 6 # contributors y: 7 # changes core/src/main/java/org/apache/brooklyn/core/config/MapConfigKey.java x: 10 # contributors y: 25 # changes core/src/main/java/org/apache/brooklyn/core/config/internal/AbstractCollectionConfigKey.java x: 8 # contributors y: 14 # changes core/src/main/java/org/apache/brooklyn/core/config/internal/AbstractStructuredConfigKey.java x: 10 # contributors y: 21 # changes core/src/main/java/org/apache/brooklyn/core/enricher/EnricherDynamicType.java x: 8 # contributors y: 11 # changes core/src/main/java/org/apache/brooklyn/core/entity/StartableApplication.java x: 8 # contributors y: 10 # changes core/src/main/java/org/apache/brooklyn/core/entity/internal/ConfigUtilsInternal.java x: 6 # contributors y: 6 # changes core/src/main/java/org/apache/brooklyn/core/location/Locations.java x: 11 # contributors y: 14 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/BrooklynTags.java x: 14 # contributors y: 28 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/ha/HighAvailabilityManagerImpl.java x: 14 # contributors y: 51 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/ha/ManagementPlaneSyncRecordPersisterToObjectStore.java x: 10 # contributors y: 19 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/EntityManagerInternal.java x: 9 # contributors y: 11 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/persist/BrooklynPersistenceUtils.java x: 10 # contributors y: 32 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/PeriodicDeltaChangeListener.java x: 13 # contributors y: 43 # changes core/src/main/java/org/apache/brooklyn/core/objs/BasicSpecParameter.java x: 16 # contributors y: 60 # changes core/src/main/java/org/apache/brooklyn/core/objs/proxy/EntityAdjunctProxyImpl.java x: 2 # contributors y: 5 # changes core/src/main/java/org/apache/brooklyn/core/plan/PlanToSpecFactory.java x: 9 # contributors y: 32 # changes core/src/main/java/org/apache/brooklyn/core/resolve/entity/DelegatingEntitySpecResolver.java x: 8 # contributors y: 19 # changes core/src/main/java/org/apache/brooklyn/core/typereg/AbstractTypePlanTransformer.java x: 9 # contributors y: 40 # changes core/src/main/java/org/apache/brooklyn/core/typereg/BasicOsgiBundleWithUrl.java x: 7 # contributors y: 19 # changes core/src/main/java/org/apache/brooklyn/core/typereg/TypePlanTransformers.java x: 12 # contributors y: 38 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/Enrichers.java x: 11 # contributors y: 26 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/PercentageEnricher.java x: 9 # contributors y: 18 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/Transformer.java x: 13 # contributors y: 41 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/aggregator/AggregationJob.java x: 9 # contributors y: 9 # changes core/src/main/java/org/apache/brooklyn/entity/group/SshCommandMembershipTrackingPolicy.java x: 7 # contributors y: 22 # changes core/src/main/java/org/apache/brooklyn/util/core/flags/MethodCoercions.java x: 7 # contributors y: 20 # changes core/src/main/java/org/apache/brooklyn/util/core/logbook/BrooklynLogEntry.java x: 7 # contributors y: 8 # changes core/src/main/java/org/apache/brooklyn/util/core/logbook/LogBookQueryParams.java x: 10 # contributors y: 18 # changes core/src/main/java/org/apache/brooklyn/util/core/osgi/Osgis.java x: 12 # contributors y: 39 # changes launcher/src/main/java/org/apache/brooklyn/launcher/BrooklynLauncher.java x: 8 # contributors y: 37 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsUtil.java x: 13 # contributors y: 38 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/LocationApi.java x: 8 # contributors y: 9 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/HighAvailabilitySummary.java x: 11 # contributors y: 10 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/filter/EntitlementContextFilter.java x: 8 # contributors y: 17 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/ApidocResource.java x: 8 # contributors y: 7 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/LocationResource.java x: 13 # contributors y: 21 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/PolicyResource.java x: 9 # contributors y: 14 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/TypeResource.java x: 4 # contributors y: 13 # changes rest/rest-resources/src/main/java/org/apache/brooklyn/rest/security/provider/LdapSecurityProvider.java x: 12 # contributors y: 34 # changes rest/rest-resources/src/main/resources/OSGI-INF/blueprint/service.xml x: 16 # contributors y: 45 # changes rest/rest-server/src/main/webapp/WEB-INF/web.xml x: 14 # contributors y: 26 # changes software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/BrooklynNodeImpl.java x: 10 # contributors y: 27 # changes software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/PullPolicy.java x: 2 # contributors y: 2 # changes software/winrm/src/main/java/org/apache/brooklyn/util/core/internal/winrm/WinRmTool.java x: 10 # contributors y: 31 # changes utils/common/src/main/java/org/apache/brooklyn/util/os/Os.java x: 12 # contributors y: 27 # changes launcher/src/main/java/org/apache/brooklyn/launcher/BrooklynWebServer.java x: 12 # contributors y: 37 # changes core/src/main/java/org/apache/brooklyn/core/config/ListConfigKey.java x: 4 # contributors y: 11 # changes api/src/main/java/org/apache/brooklyn/api/entity/Entity.java x: 11 # contributors y: 33 # changes karaf/init/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 8 # contributors y: 28 # changes rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/TypeDetail.java x: 2 # contributors y: 7 # changes policy/src/main/java/org/apache/brooklyn/policy/ha/ServiceReplacer.java x: 5 # contributors y: 21 # changes core/src/main/java/org/apache/brooklyn/core/typereg/RegisteredTypePredicates.java x: 5 # contributors y: 25 # changes core/src/main/java/org/apache/brooklyn/core/location/BasicMachineDetails.java x: 3 # contributors y: 10 # changes core/src/main/java/org/apache/brooklyn/core/mgmt/internal/QueueingSubscriptionManager.java x: 1 # contributors y: 10 # changes core/src/main/java/org/apache/brooklyn/location/byon/FixedListMachineProvisioningLocation.java x: 5 # contributors y: 23 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/AbstractTransformer.java x: 6 # contributors y: 20 # changes core/src/main/java/org/apache/brooklyn/enricher/stock/Aggregator.java x: 8 # contributors y: 29 # changes core/src/main/java/org/apache/brooklyn/core/objs/proxy/ClassLoaderCache.java x: 2 # contributors y: 1 # changes launcher-common/src/main/java/org/apache/brooklyn/launcher/command/support/CloudExplorerSupport.java x: 6 # contributors y: 19 # changes core/src/main/java/org/apache/brooklyn/util/core/xstream/ClassRenamingMapper.java x: 3 # contributors y: 13 # changes locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/ComputeServiceRegistryImpl.java x: 12 # contributors y: 25 # changes core/src/main/java/org/apache/brooklyn/core/location/cloud/CloudLocationConfig.java x: 10 # contributors y: 23 # changes utils/common/src/main/java/org/apache/brooklyn/util/JavaGroovyEquivalents.java x: 3 # contributors y: 11 # changes
172.0
# changes
  min: 1.0
  average: 11.04
  25th percentile: 3.0
  median: 7.0
  75th percentile: 13.0
  max: 172.0
0 24.0
# contributors
min: 1.0 | average: 4.61 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 6.0 | max: 24.0

Number of Contributors vs. File Size: 1649 points

core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowErrorHandling.java x: 1 # contributors y: 190 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowExecutionContext.java x: 3 # contributors y: 1303 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowExpressionResolution.java x: 2 # contributors y: 564 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowStepInstanceExecutionContext.java x: 2 # contributors y: 189 lines of code core/src/main/java/org/apache/brooklyn/util/core/xstream/SafeThrowableConverter.java x: 1 # contributors y: 80 lines of code core/src/main/java/org/apache/brooklyn/util/core/xstream/XmlSerializer.java x: 9 # contributors y: 193 lines of code utils/common/src/main/java/org/apache/brooklyn/util/exceptions/LossySerializingThrowable.java x: 1 # contributors y: 21 lines of code core/src/main/java/org/apache/brooklyn/util/core/text/TemplateProcessor.java x: 11 # contributors y: 797 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/RebindIteration.java x: 16 # contributors y: 1120 lines of code core/src/main/java/org/apache/brooklyn/core/objs/proxy/AbstractBrooklynObjectProxyImpl.java x: 2 # contributors y: 160 lines of code core/src/main/java/org/apache/brooklyn/util/core/json/ConfigurableSerializerProvider.java x: 3 # contributors y: 68 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/SensorResource.java x: 11 # contributors y: 147 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowPolicy.java x: 3 # contributors y: 110 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowSensor.java x: 3 # contributors y: 157 lines of code core/src/main/java/org/apache/brooklyn/core/enricher/AbstractEnricher.java x: 8 # contributors y: 111 lines of code core/src/main/java/org/apache/brooklyn/core/sensor/DependentConfiguration.java x: 10 # contributors y: 831 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/store/WorkflowStatePersistenceViaSensors.java x: 1 # contributors y: 160 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/store/WorkflowRetentionAndExpiration.java x: 1 # contributors y: 141 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/BasicExecutionManager.java x: 12 # contributors y: 1083 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/DynamicSequentialTask.java x: 7 # contributors y: 399 lines of code core/src/main/java/org/apache/brooklyn/util/core/flags/TypeCoercions.java x: 10 # contributors y: 343 lines of code utils/common/src/main/java/org/apache/brooklyn/util/javalang/coerce/TryCoercer.java x: 4 # contributors y: 9 lines of code utils/common/src/main/java/org/apache/brooklyn/util/javalang/coerce/TypeCoercerExtensible.java x: 9 # contributors y: 249 lines of code api/src/main/java/org/apache/brooklyn/api/framework/FrameworkLookup.java x: 6 # contributors y: 105 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/ha/OsgiManager.java x: 14 # contributors y: 663 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/CustomWorkflowStep.java x: 1 # contributors y: 469 lines of code karaf/init/src/main/java/org/apache/brooklyn/launcher/osgi/OsgiLauncherImpl.java x: 8 # contributors y: 323 lines of code core/src/main/java/org/apache/brooklyn/core/resolve/jackson/BeanWithTypeUtils.java x: 7 # contributors y: 229 lines of code core/src/main/java/org/apache/brooklyn/core/resolve/jackson/CommonTypesSerialization.java x: 4 # contributors y: 437 lines of code core/src/main/java/org/apache/brooklyn/util/core/predicates/DslPredicates.java x: 3 # contributors y: 845 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/ShorthandProcessor.java x: 2 # contributors y: 262 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowStepDefinition.java x: 3 # contributors y: 257 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/UpdateChildrenWorkflowStep.java x: 1 # contributors y: 339 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/SetVariableWorkflowStep.java x: 5 # contributors y: 438 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformVariableWorkflowStep.java x: 5 # contributors y: 300 lines of code core/src/main/java/org/apache/brooklyn/core/resolve/jackson/JsonShorthandDeserializer.java x: 1 # contributors y: 112 lines of code core/src/main/java/org/apache/brooklyn/core/resolve/jackson/WrappedValuesSerialization.java x: 6 # contributors y: 215 lines of code core/src/main/java/org/apache/brooklyn/core/resolve/jackson/ObjectReferencingSerialization.java x: 3 # contributors y: 136 lines of code software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/ContainerWorkflowStep.java x: 2 # contributors y: 89 lines of code software/winrm/src/main/java/org/apache/brooklyn/location/winrm/WinrmWorkflowStep.java x: 2 # contributors y: 88 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowEffector.java x: 2 # contributors y: 78 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/SetConfigWorkflowStep.java x: 1 # contributors y: 34 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformReplace.java x: 3 # contributors y: 149 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/flow/ForeachWorkflowStep.java x: 1 # contributors y: 61 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowCommonConfig.java x: 2 # contributors y: 32 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/internal/LocalEntityManager.java x: 15 # contributors y: 804 lines of code core/src/main/java/org/apache/brooklyn/core/internal/BrooklynPropertiesImpl.java x: 9 # contributors y: 467 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformResolveExpression.java x: 1 # contributors y: 9 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformWait.java x: 1 # contributors y: 13 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/WorkflowTransformDefault.java x: 3 # contributors y: 30 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/WorkflowTransformWithContext.java x: 3 # contributors y: 9 lines of code core/src/main/java/org/apache/brooklyn/core/resolve/jackson/JacksonBetterDelegatingDeserializer.java x: 4 # contributors y: 119 lines of code core/src/main/java/org/apache/brooklyn/core/resolve/jackson/JsonSymbolDependentDeserializer.java x: 4 # contributors y: 108 lines of code utils/common/src/main/java/org/apache/brooklyn/util/javalang/coerce/CommonAdaptorTypeCoercions.java x: 8 # contributors y: 433 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformSlice.java x: 1 # contributors y: 56 lines of code core/src/main/java/org/apache/brooklyn/core/effector/EffectorBase.java x: 3 # contributors y: 71 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/EntityManagementUtils.java x: 13 # contributors y: 313 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowReplayUtils.java x: 2 # contributors y: 396 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/InvokeEffectorWorkflowStep.java x: 1 # contributors y: 107 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/flow/LogWorkflowStep.java x: 3 # contributors y: 48 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/variables/TransformJsonish.java x: 1 # contributors y: 97 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/AbstractBrooklynRestResource.java x: 12 # contributors y: 276 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/ActivityResource.java x: 7 # contributors y: 134 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/EntityResource.java x: 13 # contributors y: 342 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/TaskTransformer.java x: 8 # contributors y: 225 lines of code core/src/main/java/org/apache/brooklyn/core/config/ConfigUtils.java x: 9 # contributors y: 116 lines of code core/src/main/java/org/apache/brooklyn/core/effector/ssh/SshEffectorTasks.java x: 9 # contributors y: 266 lines of code core/src/main/java/org/apache/brooklyn/core/resolve/jackson/WrappedValue.java x: 6 # contributors y: 97 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/ssh/SshPutTaskStub.java x: 3 # contributors y: 51 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/ssh/SshTasks.java x: 8 # contributors y: 211 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/ssh/internal/AbstractSshExecTaskFactory.java x: 8 # contributors y: 90 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/ssh/internal/PlainSshExecTaskFactory.java x: 4 # contributors y: 46 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/system/ProcessTaskFactory.java x: 5 # contributors y: 37 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/system/ProcessTaskStub.java x: 5 # contributors y: 78 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/system/internal/AbstractProcessTaskFactory.java x: 10 # contributors y: 187 lines of code software/winrm/src/main/java/org/apache/brooklyn/location/winrm/PlainWinRmExecTaskFactory.java x: 7 # contributors y: 60 lines of code software/winrm/src/main/java/org/apache/brooklyn/location/winrm/WinRmPutTaskStub.java x: 5 # contributors y: 51 lines of code core/src/main/java/org/apache/brooklyn/util/core/flags/BrooklynTypeNameResolution.java x: 6 # contributors y: 317 lines of code utils/common/src/main/java/org/apache/brooklyn/util/time/Duration.java x: 9 # contributors y: 230 lines of code core/src/main/java/org/apache/brooklyn/core/config/Sanitizer.java x: 11 # contributors y: 303 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/internal/LocalSubscriptionManager.java x: 6 # contributors y: 331 lines of code core/src/main/java/org/apache/brooklyn/util/core/mutex/MutexSupport.java x: 4 # contributors y: 85 lines of code core/src/main/java/org/apache/brooklyn/util/core/mutex/SemaphoreWithOwners.java x: 2 # contributors y: 175 lines of code software/base/src/main/java/org/apache/brooklyn/entity/software/base/AbstractSoftwareProcessDriver.java x: 11 # contributors y: 482 lines of code software/base/src/main/java/org/apache/brooklyn/entity/software/base/AbstractSoftwareProcessSshDriver.java x: 14 # contributors y: 446 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/ApplyInitializerWorkflowStep.java x: 2 # contributors y: 59 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/DeleteEntityWorkflowStep.java x: 2 # contributors y: 54 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/ReparentEntityWorkflowStep.java x: 2 # contributors y: 41 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/BasicExecutionContext.java x: 13 # contributors y: 394 lines of code utils/common/src/main/java/org/apache/brooklyn/util/javalang/Threads.java x: 4 # contributors y: 96 lines of code rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/ApplicationApi.java x: 17 # contributors y: 374 lines of code rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/EntityConfigApi.java x: 9 # contributors y: 158 lines of code rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/PolicyConfigApi.java x: 8 # contributors y: 82 lines of code rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/ServerApi.java x: 14 # contributors y: 272 lines of code rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/TypeApi.java x: 5 # contributors y: 99 lines of code utils/rest-swagger/src/main/java/org/apache/brooklyn/rest/apidoc/RestApiResourceScanner.java x: 12 # contributors y: 133 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/BasicTask.java x: 10 # contributors y: 837 lines of code software/base/src/main/java/org/apache/brooklyn/entity/software/base/lifecycle/MachineLifecycleEffectorTasks.java x: 10 # contributors y: 881 lines of code core/src/main/java/org/apache/brooklyn/core/objs/AbstractBrooklynObject.java x: 9 # contributors y: 214 lines of code core/src/main/java/org/apache/brooklyn/core/objs/proxy/InternalEntityFactory.java x: 15 # contributors y: 363 lines of code core/src/main/java/org/apache/brooklyn/core/objs/proxy/InternalLocationFactory.java x: 7 # contributors y: 76 lines of code core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogUtils.java x: 15 # contributors y: 333 lines of code camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/CampInternalUtils.java x: 8 # contributors y: 251 lines of code core/src/main/java/org/apache/brooklyn/core/catalog/internal/BasicBrooklynCatalog.java x: 20 # contributors y: 1865 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/appmodel/AddEntityWorkflowStep.java x: 1 # contributors y: 126 lines of code core/src/main/java/org/apache/brooklyn/util/core/ResourceUtils.java x: 12 # contributors y: 463 lines of code policy/src/main/java/org/apache/brooklyn/policy/enricher/HttpLatencyDetector.java x: 6 # contributors y: 268 lines of code software/base/src/main/java/org/apache/brooklyn/entity/software/base/WorkflowSoftwareProcess.java x: 1 # contributors y: 46 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/steps/flow/RetryWorkflowStep.java x: 1 # contributors y: 285 lines of code core/src/main/java/org/apache/brooklyn/core/resolve/jackson/AsPropertyIfAmbiguous.java x: 6 # contributors y: 386 lines of code core/src/main/java/org/apache/brooklyn/core/resolve/jackson/BeanWithTypePlanTransformer.java x: 6 # contributors y: 84 lines of code core/src/main/java/org/apache/brooklyn/core/resolve/jackson/BrooklynJacksonSerializationUtils.java x: 6 # contributors y: 222 lines of code camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/methods/BrooklynDslCommon.java x: 18 # contributors y: 878 lines of code camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/methods/DslComponent.java x: 16 # contributors y: 1007 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/ValueResolver.java x: 14 # contributors y: 489 lines of code api/src/main/java/org/apache/brooklyn/api/entity/EntitySpec.java x: 11 # contributors y: 282 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/DefaultExceptionMapper.java x: 7 # contributors y: 100 lines of code core/src/main/java/org/apache/brooklyn/core/config/internal/AbstractConfigMapImpl.java x: 11 # contributors y: 530 lines of code utils/common/src/main/java/org/apache/brooklyn/config/ConfigMap.java x: 6 # contributors y: 39 lines of code core/src/main/java/org/apache/brooklyn/core/typereg/BasicManagedBundle.java x: 10 # contributors y: 206 lines of code core/src/main/java/org/apache/brooklyn/core/typereg/BrooklynBomYamlCatalogBundleResolver.java x: 7 # contributors y: 116 lines of code rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/BundleApi.java x: 8 # contributors y: 291 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/BundleResource.java x: 10 # contributors y: 228 lines of code core/src/main/java/org/apache/brooklyn/core/typereg/RegisteredTypes.java x: 14 # contributors y: 618 lines of code core/src/main/java/org/apache/brooklyn/core/entity/AbstractEntity.java x: 16 # contributors y: 1223 lines of code core/src/main/java/org/apache/brooklyn/core/entity/Entities.java x: 11 # contributors y: 832 lines of code core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogInitialization.java x: 13 # contributors y: 494 lines of code core/src/main/java/org/apache/brooklyn/core/typereg/BundleUpgradeParser.java x: 4 # contributors y: 528 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/ServerResource.java x: 18 # contributors y: 543 lines of code core/src/main/java/org/apache/brooklyn/entity/group/DynamicClusterImpl.java x: 12 # contributors y: 945 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/ha/BrooklynBomOsgiArchiveInstaller.java x: 7 # contributors y: 809 lines of code api/src/main/java/org/apache/brooklyn/api/policy/PolicySpec.java x: 7 # contributors y: 27 lines of code api/src/main/java/org/apache/brooklyn/api/sensor/EnricherSpec.java x: 7 # contributors y: 81 lines of code camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/CampResolver.java x: 10 # contributors y: 198 lines of code core/src/main/java/org/apache/brooklyn/core/typereg/RegisteredTypeLoadingContexts.java x: 8 # contributors y: 180 lines of code utils/common/src/main/java/org/apache/brooklyn/util/exceptions/Exceptions.java x: 11 # contributors y: 380 lines of code api/src/main/java/org/apache/brooklyn/api/mgmt/classloading/BrooklynClassLoadingContext.java x: 5 # contributors y: 9 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/classloading/OsgiBrooklynClassLoadingContext.java x: 5 # contributors y: 111 lines of code core/src/main/java/org/apache/brooklyn/core/typereg/BasicBrooklynTypeRegistry.java x: 13 # contributors y: 487 lines of code core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/sshj/SshjClientConnection.java x: 7 # contributors y: 267 lines of code core/src/main/java/org/apache/brooklyn/core/entity/trait/StartableMethods.java x: 5 # contributors y: 81 lines of code core/src/main/java/org/apache/brooklyn/entity/stock/BasicStartableImpl.java x: 6 # contributors y: 53 lines of code utils/common/src/main/java/org/apache/brooklyn/util/text/StringEscapes.java x: 6 # contributors y: 370 lines of code camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/BrooklynEntityDecorationResolver.java x: 12 # contributors y: 220 lines of code core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogItemDtoAbstract.java x: 12 # contributors y: 349 lines of code api/src/main/java/org/apache/brooklyn/api/mgmt/Task.java x: 4 # contributors y: 38 lines of code core/src/main/java/org/apache/brooklyn/core/entity/EntityAdjuncts.java x: 4 # contributors y: 155 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/BrooklynTaskTags.java x: 17 # contributors y: 559 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/entitlement/Entitlements.java x: 15 # contributors y: 429 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/internal/EntityManagementSupport.java x: 15 # contributors y: 465 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/internal/LocalManagementContext.java x: 9 # contributors y: 368 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/internal/NonDeploymentManagementContext.java x: 12 # contributors y: 594 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/store/WorkflowStateActiveInMemory.java x: 1 # contributors y: 78 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/utils/WorkflowConcurrencyParser.java x: 1 # contributors y: 224 lines of code core/src/main/java/org/apache/brooklyn/core/workflow/utils/WorkflowRetentionParser.java x: 1 # contributors y: 265 lines of code rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/EntityApi.java x: 12 # contributors y: 455 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/AdjunctResource.java x: 6 # contributors y: 259 lines of code utils/common/src/main/java/org/apache/brooklyn/util/guava/Maybe.java x: 9 # contributors y: 518 lines of code core/src/main/java/org/apache/brooklyn/core/objs/AbstractEntityAdjunct.java x: 14 # contributors y: 432 lines of code core/src/main/java/org/apache/brooklyn/util/core/flags/FlagUtils.java x: 8 # contributors y: 458 lines of code core/src/main/java/org/apache/brooklyn/util/core/file/ArchiveUtils.java x: 4 # contributors y: 262 lines of code core/src/main/java/org/apache/brooklyn/enricher/stock/PropagateToMembers.java x: 4 # contributors y: 70 lines of code core/src/main/java/org/apache/brooklyn/entity/group/DynamicMultiGroup.java x: 5 # contributors y: 66 lines of code core/src/main/java/org/apache/brooklyn/entity/group/DynamicMultiGroupImpl.java x: 7 # contributors y: 261 lines of code camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/BrooklynComponentTemplateResolver.java x: 15 # contributors y: 447 lines of code camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/BrooklynYamlTypeInstantiator.java x: 10 # contributors y: 169 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/BasicEntityRebindSupport.java x: 12 # contributors y: 228 lines of code core/src/main/java/org/apache/brooklyn/core/objs/BrooklynObjectInternal.java x: 10 # contributors y: 78 lines of code core/src/main/java/org/apache/brooklyn/core/typereg/JavaClassNameTypePlanTransformer.java x: 9 # contributors y: 73 lines of code core/src/main/java/org/apache/brooklyn/core/feed/AbstractFeed.java x: 7 # contributors y: 187 lines of code core/src/main/java/org/apache/brooklyn/core/sensor/function/FunctionSensor.java x: 7 # contributors y: 53 lines of code core/src/main/java/org/apache/brooklyn/feed/function/FunctionFeed.java x: 5 # contributors y: 120 lines of code core/src/main/java/org/apache/brooklyn/feed/http/HttpFeed.java x: 8 # contributors y: 351 lines of code locations/container/src/main/java/org/apache/brooklyn/container/entity/helm/HelmEntityImpl.java x: 6 # contributors y: 285 lines of code software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/BrooklynEntityMirrorImpl.java x: 4 # contributors y: 146 lines of code software/base/src/main/java/org/apache/brooklyn/entity/software/base/SoftwareProcessImpl.java x: 13 # contributors y: 479 lines of code core/src/main/java/org/apache/brooklyn/util/core/ClassLoaderUtils.java x: 12 # contributors y: 412 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/RebindContextLookupContext.java x: 4 # contributors y: 186 lines of code utils/common/src/main/java/org/apache/brooklyn/util/text/QuotedStringTokenizer.java x: 2 # contributors y: 268 lines of code core/src/main/java/org/apache/brooklyn/core/feed/Poller.java x: 9 # contributors y: 319 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/RebindExceptionHandlerImpl.java x: 9 # contributors y: 492 lines of code camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/BrooklynDslDeferredSupplier.java x: 11 # contributors y: 90 lines of code core/src/main/java/org/apache/brooklyn/util/core/json/ShellEnvironmentSerializer.java x: 4 # contributors y: 66 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/BrooklynRestResourceUtils.java x: 7 # contributors y: 423 lines of code software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/ContainerTaskFactory.java x: 4 # contributors y: 543 lines of code launcher-common/src/main/java/org/apache/brooklyn/launcher/common/BrooklynPropertiesFactoryHelper.java x: 3 # contributors y: 118 lines of code utils/common/src/main/java/org/apache/brooklyn/util/stream/Streams.java x: 6 # contributors y: 203 lines of code camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/BrooklynCampConstants.java x: 6 # contributors y: 16 lines of code core/src/main/java/org/apache/brooklyn/core/entity/BrooklynConfigKeys.java x: 14 # contributors y: 213 lines of code rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/ActivityApi.java x: 15 # contributors y: 106 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/ApplicationResource.java x: 21 # contributors y: 600 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/EffectorResource.java x: 11 # contributors y: 87 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/CatalogTransformer.java x: 14 # contributors y: 337 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/EffectorTransformer.java x: 8 # contributors y: 75 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/transform/LocationTransformer.java x: 11 # contributors y: 159 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/WebResourceUtils.java x: 10 # contributors y: 132 lines of code server-cli/src/main/java/org/apache/brooklyn/cli/lister/ItemDescriptors.java x: 6 # contributors y: 165 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto/MementosGenerators.java x: 10 # contributors y: 310 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/TaskBuilder.java x: 7 # contributors y: 143 lines of code core/src/main/java/org/apache/brooklyn/core/location/BasicLocationRegistry.java x: 10 # contributors y: 460 lines of code utils/common/src/main/java/org/apache/brooklyn/util/http/executor/HttpConfig.java x: 4 # contributors y: 49 lines of code core/src/main/java/org/apache/brooklyn/util/core/config/ConfigBag.java x: 9 # contributors y: 526 lines of code core/src/main/java/org/apache/brooklyn/util/core/logbook/DelegatingLogStore.java x: 7 # contributors y: 95 lines of code core/src/main/java/org/apache/brooklyn/util/core/logbook/LogStore.java x: 8 # contributors y: 42 lines of code core/src/main/java/org/apache/brooklyn/util/core/logbook/file/FileLogStore.java x: 11 # contributors y: 226 lines of code core/src/main/java/org/apache/brooklyn/util/core/logbook/opensearch/OpenSearchLogStore.java x: 10 # contributors y: 241 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/RebindManagerImpl.java x: 13 # contributors y: 598 lines of code core/src/main/java/org/apache/brooklyn/core/effector/EffectorTasks.java x: 6 # contributors y: 154 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/internal/EffectorUtils.java x: 9 # contributors y: 261 lines of code core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/sshj/SshjTool.java x: 9 # contributors y: 857 lines of code core/src/main/java/org/apache/brooklyn/core/feed/FeedConfig.java x: 7 # contributors y: 219 lines of code core/src/main/java/org/apache/brooklyn/core/sensor/ssh/SshCommandSensor.java x: 16 # contributors y: 259 lines of code core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/ShellAbstractTool.java x: 6 # contributors y: 350 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/transformer/CompoundTransformer.java x: 5 # contributors y: 279 lines of code core/src/main/java/org/apache/brooklyn/core/server/BrooklynServerPaths.java x: 5 # contributors y: 190 lines of code locations/container/src/main/java/org/apache/brooklyn/container/location/kubernetes/KubernetesLocation.java x: 13 # contributors y: 906 lines of code locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsLocation.java x: 24 # contributors y: 2484 lines of code utils/common/src/main/java/org/apache/brooklyn/util/javalang/coerce/PrimitiveStringTypeCoercions.java x: 6 # contributors y: 176 lines of code utils/common/src/main/java/org/apache/brooklyn/util/text/Strings.java x: 11 # contributors y: 724 lines of code core/src/main/java/org/apache/brooklyn/core/sensor/http/HttpRequestSensor.java x: 10 # contributors y: 119 lines of code core/src/main/java/org/apache/brooklyn/feed/AbstractCommandFeed.java x: 4 # contributors y: 181 lines of code software/winrm/src/main/java/org/apache/brooklyn/core/sensor/windows/WinRmCommandSensor.java x: 8 # contributors y: 121 lines of code core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/cli/SshCliTool.java x: 7 # contributors y: 247 lines of code core/src/main/java/org/apache/brooklyn/core/effector/ssh/SshCommandEffector.java x: 8 # contributors y: 134 lines of code core/src/main/java/org/apache/brooklyn/core/typereg/BasicRegisteredType.java x: 5 # contributors y: 159 lines of code core/src/main/java/org/apache/brooklyn/entity/group/GroupsChangePolicy.java x: 7 # contributors y: 168 lines of code core/src/main/java/org/apache/brooklyn/feed/ssh/SshFeed.java x: 11 # contributors y: 116 lines of code api/src/main/java/org/apache/brooklyn/api/objs/EntityAdjunct.java x: 4 # contributors y: 15 lines of code api/src/main/java/org/apache/brooklyn/api/sensor/Feed.java x: 3 # contributors y: 20 lines of code software/base/src/main/java/org/apache/brooklyn/feed/jmx/JmxFeed.java x: 6 # contributors y: 301 lines of code core/src/main/java/org/apache/brooklyn/core/sensor/AbstractAddSensorFeed.java x: 6 # contributors y: 45 lines of code core/src/main/java/org/apache/brooklyn/feed/function/FunctionPollConfig.java x: 6 # contributors y: 73 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/internal/BrooklynGarbageCollector.java x: 10 # contributors y: 561 lines of code utils/common/src/main/java/org/apache/brooklyn/util/ssh/BashCommands.java x: 13 # contributors y: 179 lines of code core/src/main/java/org/apache/brooklyn/core/effector/http/HttpCommandEffector.java x: 11 # contributors y: 187 lines of code core/src/main/java/org/apache/brooklyn/core/location/LocationConfigUtils.java x: 7 # contributors y: 364 lines of code core/src/main/java/org/apache/brooklyn/location/ssh/SshMachineLocation.java x: 14 # contributors y: 812 lines of code core/src/main/java/org/apache/brooklyn/util/core/osgi/BundleMaker.java x: 14 # contributors y: 305 lines of code utils/common/src/main/java/org/apache/brooklyn/util/http/HttpAsserts.java x: 5 # contributors y: 223 lines of code utils/common/src/main/java/org/apache/brooklyn/util/http/HttpTool.java x: 7 # contributors y: 507 lines of code utils/common/src/main/java/org/apache/brooklyn/util/http/TrustingSslSocketFactory.java x: 5 # contributors y: 92 lines of code locations/jclouds/src/main/java/org/apache/brooklyn/policy/jclouds/os/CreateUserPolicy.java x: 6 # contributors y: 113 lines of code software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/BrooklynNodeSshDriver.java x: 11 # contributors y: 336 lines of code software/base/src/main/java/org/apache/brooklyn/entity/java/JavaSoftwareProcessSshDriver.java x: 9 # contributors y: 304 lines of code software/base/src/main/java/org/apache/brooklyn/entity/software/base/VanillaSoftwareProcessSshDriver.java x: 5 # contributors y: 137 lines of code core/src/main/java/org/apache/brooklyn/util/core/task/system/ProcessTaskWrapper.java x: 5 # contributors y: 135 lines of code software/base/src/main/java/org/apache/brooklyn/entity/machine/SetLimitsCustomizer.java x: 3 # contributors y: 80 lines of code utils/common/src/main/java/org/apache/brooklyn/util/ssh/BashCommandsConfigurable.java x: 1 # contributors y: 483 lines of code software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/KubeJobFileCreator.java x: 1 # contributors y: 352 lines of code core/src/main/java/org/apache/brooklyn/core/effector/util/ChildrenBatchEffector.java x: 3 # contributors y: 143 lines of code core/src/main/java/org/apache/brooklyn/core/entity/EntityPredicates.java x: 10 # contributors y: 422 lines of code core/src/main/java/org/apache/brooklyn/core/objs/ConstraintSerialization.java x: 5 # contributors y: 311 lines of code api/src/main/java/org/apache/brooklyn/api/catalog/BrooklynCatalog.java x: 12 # contributors y: 63 lines of code api/src/main/java/org/apache/brooklyn/api/catalog/CatalogItem.java x: 14 # contributors y: 87 lines of code api/src/main/java/org/apache/brooklyn/api/location/MachineLocation.java x: 7 # contributors y: 15 lines of code api/src/main/java/org/apache/brooklyn/api/location/MachineManagementMixins.java x: 5 # contributors y: 46 lines of code api/src/main/java/org/apache/brooklyn/api/location/OsDetails.java x: 5 # contributors y: 15 lines of code api/src/main/java/org/apache/brooklyn/api/mgmt/EntityManager.java x: 7 # contributors y: 43 lines of code api/src/main/java/org/apache/brooklyn/api/mgmt/ha/HighAvailabilityManager.java x: 8 # contributors y: 28 lines of code api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/RebindManager.java x: 9 # contributors y: 47 lines of code api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/EntityMemento.java x: 4 # contributors y: 21 lines of code api/src/main/java/org/apache/brooklyn/api/mgmt/rebind/mementos/Memento.java x: 5 # contributors y: 27 lines of code api/src/main/java/org/apache/brooklyn/api/typereg/BrooklynTypeRegistry.java x: 7 # contributors y: 33 lines of code camp/camp-base/src/main/java/org/apache/brooklyn/camp/spi/resolve/interpret/PlanInterpretationNode.java x: 4 # contributors y: 171 lines of code camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/creation/BrooklynEntityMatcher.java x: 9 # contributors y: 120 lines of code camp/camp-brooklyn/src/main/java/org/apache/brooklyn/camp/brooklyn/spi/dsl/BrooklynDslInterpreter.java x: 8 # contributors y: 148 lines of code core/src/main/java/org/apache/brooklyn/core/BrooklynFeatureEnablement.java x: 10 # contributors y: 140 lines of code core/src/main/java/org/apache/brooklyn/core/BrooklynVersion.java x: 15 # contributors y: 353 lines of code core/src/main/java/org/apache/brooklyn/core/catalog/CatalogPredicates.java x: 14 # contributors y: 291 lines of code core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogBundleDto.java x: 9 # contributors y: 107 lines of code core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogClasspathDo.java x: 12 # contributors y: 242 lines of code core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogItemBuilder.java x: 12 # contributors y: 111 lines of code core/src/main/java/org/apache/brooklyn/core/config/BasicConfigKey.java x: 10 # contributors y: 378 lines of code core/src/main/java/org/apache/brooklyn/core/config/internal/AbstractStructuredConfigKey.java x: 10 # contributors y: 114 lines of code core/src/main/java/org/apache/brooklyn/core/effector/AddDeploySensorsInitializer.java x: 6 # contributors y: 65 lines of code core/src/main/java/org/apache/brooklyn/core/entity/AbstractApplication.java x: 11 # contributors y: 208 lines of code core/src/main/java/org/apache/brooklyn/core/entity/Dumper.java x: 5 # contributors y: 317 lines of code core/src/main/java/org/apache/brooklyn/core/entity/EntityDynamicType.java x: 8 # contributors y: 244 lines of code core/src/main/java/org/apache/brooklyn/core/entity/EntityInternal.java x: 10 # contributors y: 90 lines of code core/src/main/java/org/apache/brooklyn/core/entity/internal/ConfigUtilsInternal.java x: 6 # contributors y: 119 lines of code core/src/main/java/org/apache/brooklyn/core/entity/lifecycle/ServiceStateLogic.java x: 10 # contributors y: 547 lines of code core/src/main/java/org/apache/brooklyn/core/location/AbstractLocation.java x: 14 # contributors y: 470 lines of code core/src/main/java/org/apache/brooklyn/core/location/MachineLifecycleUtils.java x: 3 # contributors y: 206 lines of code core/src/main/java/org/apache/brooklyn/core/location/internal/LocationDynamicType.java x: 8 # contributors y: 18 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/BrooklynTags.java x: 14 # contributors y: 318 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/ha/HighAvailabilityManagerImpl.java x: 14 # contributors y: 935 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/ha/ManagementPlaneSyncRecordPersisterToObjectStore.java x: 10 # contributors y: 286 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/internal/BasicExternalConfigSupplierRegistry.java x: 9 # contributors y: 91 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/internal/EntityManagerInternal.java x: 9 # contributors y: 22 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/internal/LocalLocationManager.java x: 7 # contributors y: 327 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/internal/NonDeploymentEntityManager.java x: 9 # contributors y: 156 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/PeriodicDeltaChangeListener.java x: 13 # contributors y: 502 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto/BasicManagedBundleMemento.java x: 6 # contributors y: 134 lines of code core/src/main/java/org/apache/brooklyn/core/network/AbstractOnNetworkEnricher.java x: 4 # contributors y: 342 lines of code core/src/main/java/org/apache/brooklyn/core/objs/BasicSpecParameter.java x: 16 # contributors y: 439 lines of code core/src/main/java/org/apache/brooklyn/core/objs/BrooklynDynamicType.java x: 5 # contributors y: 228 lines of code core/src/main/java/org/apache/brooklyn/core/sensor/StaticSensor.java x: 10 # contributors y: 60 lines of code core/src/main/java/org/apache/brooklyn/core/typereg/AbstractCatalogBundleResolver.java x: 5 # contributors y: 210 lines of code core/src/main/java/org/apache/brooklyn/core/typereg/BrooklynCatalogBundleResolvers.java x: 5 # contributors y: 176 lines of code core/src/main/java/org/apache/brooklyn/core/typereg/ReferencedUnresolvedTypeException.java x: 6 # contributors y: 21 lines of code core/src/main/java/org/apache/brooklyn/core/typereg/TypePlanException.java x: 3 # contributors y: 13 lines of code core/src/main/java/org/apache/brooklyn/enricher/stock/MathAggregatorFunctions.java x: 6 # contributors y: 177 lines of code core/src/main/java/org/apache/brooklyn/enricher/stock/Transformer.java x: 13 # contributors y: 119 lines of code core/src/main/java/org/apache/brooklyn/entity/group/AbstractGroupImpl.java x: 9 # contributors y: 197 lines of code core/src/main/java/org/apache/brooklyn/entity/stock/AsyncApplicationImpl.java x: 5 # contributors y: 339 lines of code core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/SshAbstractTool.java x: 6 # contributors y: 144 lines of code core/src/main/java/org/apache/brooklyn/util/core/osgi/Osgis.java x: 12 # contributors y: 305 lines of code launcher-common/src/main/java/org/apache/brooklyn/launcher/common/BasicLauncher.java x: 11 # contributors y: 550 lines of code launcher/src/main/java/org/apache/brooklyn/launcher/BrooklynLauncher.java x: 8 # contributors y: 300 lines of code locations/container/src/main/java/org/apache/brooklyn/container/location/openshift/OpenShiftLocation.java x: 9 # contributors y: 218 lines of code locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/DefaultConnectivityResolver.java x: 10 # contributors y: 333 lines of code locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsUtil.java x: 13 # contributors y: 132 lines of code logging/logback-includes/src/main/resources/brooklyn/logback-logger-excludes.xml x: 9 # contributors y: 39 lines of code policy/src/main/java/org/apache/brooklyn/policy/failover/ElectPrimaryPolicy.java x: 4 # contributors y: 213 lines of code rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/LogoutApi.java x: 9 # contributors y: 51 lines of code rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/HighAvailabilitySummary.java x: 11 # contributors y: 131 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/BrooklynRestApi.java x: 9 # contributors y: 65 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/filter/BrooklynSecurityProviderFilterHelper.java x: 10 # contributors y: 153 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/filter/EntitlementContextFilter.java x: 8 # contributors y: 66 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/filter/HaHotCheckResourceFilter.java x: 8 # contributors y: 100 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/ApidocResource.java x: 8 # contributors y: 30 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/CatalogResource.java x: 16 # contributors y: 425 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/LocationResource.java x: 13 # contributors y: 165 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/PolicyResource.java x: 9 # contributors y: 128 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/TypeResource.java x: 4 # contributors y: 160 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/MultiSessionAttributeAdapter.java x: 11 # contributors y: 565 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/util/ScannerInjectHelper.java x: 8 # contributors y: 8 lines of code rest/rest-resources/src/main/resources/OSGI-INF/blueprint/service.xml x: 16 # contributors y: 110 lines of code rest/rest-server/src/main/webapp/WEB-INF/web.xml x: 14 # contributors y: 74 lines of code server-cli/src/main/java/org/apache/brooklyn/cli/AbstractMain.java x: 8 # contributors y: 186 lines of code server-cli/src/main/java/org/apache/brooklyn/cli/Main.java x: 10 # contributors y: 775 lines of code software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/BrooklynNodeImpl.java x: 10 # contributors y: 419 lines of code software/base/src/main/java/org/apache/brooklyn/entity/java/JmxAttributeSensor.java x: 10 # contributors y: 83 lines of code software/base/src/main/java/org/apache/brooklyn/entity/java/JmxSupport.java x: 5 # contributors y: 264 lines of code software/base/src/main/java/org/apache/brooklyn/entity/java/VanillaJavaAppSshDriver.java x: 7 # contributors y: 158 lines of code software/base/src/main/java/org/apache/brooklyn/entity/software/base/AbstractSoftwareProcessWinRmDriver.java x: 12 # contributors y: 366 lines of code software/base/src/main/java/org/apache/brooklyn/entity/software/base/lifecycle/ScriptHelper.java x: 8 # contributors y: 315 lines of code software/base/src/main/java/org/apache/brooklyn/feed/jmx/JmxHelper.java x: 9 # contributors y: 547 lines of code software/base/src/main/java/org/apache/brooklyn/tasks/kubectl/PullPolicy.java x: 2 # contributors y: 14 lines of code software/winrm/src/main/java/org/apache/brooklyn/location/winrm/WinRmMachineLocation.java x: 13 # contributors y: 419 lines of code software/winrm/src/main/java/org/apache/brooklyn/util/core/internal/winrm/WinRmTool.java x: 10 # contributors y: 58 lines of code utils/common/src/main/java/org/apache/brooklyn/util/collections/CollectionFunctionals.java x: 8 # contributors y: 204 lines of code utils/common/src/main/java/org/apache/brooklyn/util/guava/EmptyImmutableBiMap.java x: 3 # contributors y: 90 lines of code utils/common/src/main/java/org/apache/brooklyn/util/io/FileUtil.java x: 8 # contributors y: 163 lines of code utils/common/src/main/java/org/apache/brooklyn/util/javalang/Reflections.java x: 11 # contributors y: 848 lines of code utils/common/src/main/java/org/apache/brooklyn/util/net/Networking.java x: 11 # contributors y: 471 lines of code utils/common/src/main/java/org/apache/brooklyn/util/os/Os.java x: 12 # contributors y: 423 lines of code utils/common/src/main/java/org/apache/brooklyn/util/stream/StreamGobbler.java x: 7 # contributors y: 118 lines of code utils/common/src/main/java/org/apache/brooklyn/util/text/BrooklynVersionSyntax.java x: 5 # contributors y: 150 lines of code utils/common/src/main/java/org/apache/brooklyn/util/text/WildcardGlobs.java x: 4 # contributors y: 272 lines of code utils/common/src/main/java/org/apache/brooklyn/util/yaml/Yamls.java x: 6 # contributors y: 460 lines of code utils/test-support/src/main/resources/brooklyn/logback-appender-file.xml x: 9 # contributors y: 13 lines of code utils/test-support/src/main/resources/logback-test.xml x: 9 # contributors y: 6 lines of code utils/jmx/jmxmp-ssl-agent/src/main/java/org/apache/brooklyn/util/jmx/jmxmp/JmxmpAgent.java x: 6 # contributors y: 225 lines of code utils/common/src/main/java/org/apache/brooklyn/util/net/ReachableSocketFinder.java x: 8 # contributors y: 141 lines of code rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/UsageResource.java x: 5 # contributors y: 200 lines of code launcher/src/main/java/org/apache/brooklyn/launcher/BrooklynWebServer.java x: 12 # contributors y: 522 lines of code utils/common/src/main/java/org/apache/brooklyn/util/text/StringPredicates.java x: 2 # contributors y: 226 lines of code core/src/main/java/org/apache/brooklyn/core/config/ListConfigKey.java x: 4 # contributors y: 135 lines of code core/src/main/java/org/apache/brooklyn/location/multi/MultiLocationResolver.java x: 3 # contributors y: 98 lines of code server-cli/src/main/license/license-inclusions-source-projects-embedding-manual.yaml x: 2 # contributors y: 5 lines of code api/src/main/java/org/apache/brooklyn/api/entity/Entity.java x: 11 # contributors y: 99 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/persist/StoreObjectAccessorLocking.java x: 3 # contributors y: 194 lines of code utils/common/src/main/java/org/apache/brooklyn/util/repeat/Repeater.java x: 8 # contributors y: 270 lines of code utils/common/src/main/java/org/apache/brooklyn/util/http/auth/UsernamePassword.java x: 2 # contributors y: 20 lines of code core/src/main/java/org/apache/brooklyn/entity/group/zoneaware/BalancingNodePlacementStrategy.java x: 4 # contributors y: 100 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto/BasicEntityMemento.java x: 8 # contributors y: 275 lines of code rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/AdjunctSummary.java x: 2 # contributors y: 138 lines of code core/src/main/java/org/apache/brooklyn/core/typereg/RegisteredTypePredicates.java x: 5 # contributors y: 354 lines of code core/src/main/java/org/apache/brooklyn/core/location/LocationPredicates.java x: 3 # contributors y: 197 lines of code core/src/main/java/org/apache/brooklyn/core/objs/BasicConfigurableObject.java x: 9 # contributors y: 87 lines of code core/src/main/java/org/apache/brooklyn/util/core/internal/ssh/SshTool.java x: 8 # contributors y: 55 lines of code rest/rest-api/src/main/java/org/apache/brooklyn/rest/domain/ApiError.java x: 7 # contributors y: 147 lines of code utils/common/src/main/java/org/apache/brooklyn/util/math/MathFunctions.java x: 5 # contributors y: 237 lines of code policy/src/main/java/org/apache/brooklyn/policy/ha/AbstractFailureDetector.java x: 3 # contributors y: 279 lines of code core/src/main/java/org/apache/brooklyn/location/byon/FixedListMachineProvisioningLocation.java x: 5 # contributors y: 413 lines of code software/base/src/main/java/org/apache/brooklyn/entity/software/base/SoftwareProcess.java x: 10 # contributors y: 268 lines of code software/base/src/main/java/org/apache/brooklyn/entity/machine/pool/ServerPoolImpl.java x: 6 # contributors y: 337 lines of code karaf/init/src/main/java/org/apache/brooklyn/launcher/osgi/OsgiLauncher.java x: 6 # contributors y: 6 lines of code core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogDo.java x: 5 # contributors y: 252 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto/BasicCatalogItemMemento.java x: 6 # contributors y: 244 lines of code camp/camp-base/src/main/java/org/apache/brooklyn/camp/spi/resolve/interpret/PlanInterpretationContext.java x: 2 # contributors y: 115 lines of code locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/ComputeServiceRegistryImpl.java x: 12 # contributors y: 24 lines of code utils/common/src/main/java/org/apache/brooklyn/util/maven/MavenArtifact.java x: 2 # contributors y: 156 lines of code core/src/main/java/org/apache/brooklyn/core/location/cloud/CloudLocationConfig.java x: 10 # contributors y: 101 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/dto/BrooklynMementoManifestImpl.java x: 3 # contributors y: 169 lines of code core/src/main/java/org/apache/brooklyn/core/mgmt/rebind/transformer/impl/DeleteOrphanedStateTransformer.java x: 4 # contributors y: 290 lines of code core/src/main/java/org/apache/brooklyn/core/config/BasicConfigInheritance.java x: 3 # contributors y: 289 lines of code locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/templates/AbstractPortableTemplateBuilder.java x: 6 # contributors y: 451 lines of code core/src/main/java/org/apache/brooklyn/entity/stock/LocationEntityImpl.java x: 2 # contributors y: 119 lines of code camp/camp-base/src/main/java/org/apache/brooklyn/camp/spi/AbstractResource.java x: 1 # contributors y: 128 lines of code core/src/main/java/org/apache/brooklyn/core/entity/drivers/downloads/BasicDownloadsManager.java x: 2 # contributors y: 99 lines of code core/src/main/java/org/apache/brooklyn/util/core/text/DataUriSchemeParser.java x: 1 # contributors y: 200 lines of code software/base/src/main/java/org/apache/brooklyn/entity/brooklynnode/effector/BrooklynClusterUpgradeEffectorBody.java x: 2 # contributors y: 128 lines of code utils/common/src/main/java/org/apache/brooklyn/util/net/Cidr.java x: 1 # contributors y: 172 lines of code
2484.0
lines of code
  min: 3.0
  average: 113.91
  25th percentile: 23.0
  median: 62.0
  75th percentile: 130.5
  max: 2484.0
0 24.0
# contributors
min: 1.0 | average: 4.61 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 6.0 | max: 24.0