apache / karaf
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,225 files with 104,246 lines of code.
    • 3 files changed more than 100 times (3,353 lines of code)
    • 12 files changed 51-100 times (6,766 lines of code)
    • 42 files changed 21-50 times (11,572 lines of code)
    • 376 files changed 6-20 times (47,415 lines of code)
    • 792 files changed 1-5 times (35,140 lines of code)
3% | 6% | 11% | 45% | 33%
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,225 files with 104,246 lines of code.
    • 1 file changed by more than 25 contributors (1,564 lines of code)
    • 31 files changed by 11-25 contributors (12,932 lines of code)
    • 153 files changed by 6-10 contributors (27,189 lines of code)
    • 715 files changed by 2-5 contributors (51,096 lines of code)
    • 325 files changed by 1 contributor (11,465 lines of code)
1% | 12% | 26% | 49% | 10%
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, xml, properties, cfg, adoc, md, xsd, bat, txt, json, yaml, js, sh, vbs, css, jsp, xsl, pub, html, groovy, plist, sl, graphql, policy, gitignore, xslt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml42% | 3% | 10% | 35% | 7%
java1% | 6% | 11% | 46% | 33%
cfg0% | 0% | 17% | 26% | 55%
js0% | 0% | 0% | 0% | 100%
xslt0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
sl0% | 0% | 0% | 0% | 100%
xsl0% | 0% | 0% | 0% | 100%
vbs0% | 0% | 0% | 0% | 100%
policy0% | 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
assemblies71% | 5% | 19% | 1% | 2%
profile31% | 0% | 5% | 36% | 25%
features0% | 21% | 19% | 40% | 17%
instance0% | 41% | 0% | 29% | 29%
shell0% | 4% | 10% | 54% | 31%
tooling0% | 10% | 32% | 44% | 12%
main0% | 22% | 12% | 43% | 21%
client0% | 39% | 36% | 18% | 5%
management0% | 0% | 52% | 12% | 35%
itests0% | 0% | 96% | 0% | 3%
jaas0% | 0% | 8% | 64% | 27%
util0% | 0% | 8% | 57% | 34%
deployer0% | 0% | 18% | 55% | 25%
webconsole0% | 0% | 3% | 70% | 26%
bundle0% | 0% | 0% | 77% | 22%
log0% | 0% | 0% | 57% | 42%
etc0% | 0% | 0% | 100% | 0%
service0% | 0% | 0% | 71% | 28%
services0% | 0% | 0% | 32% | 67%
config0% | 0% | 0% | 41% | 58%
wrapper0% | 0% | 0% | 76% | 23%
kar0% | 0% | 0% | 69% | 30%
obr0% | 0% | 0% | 55% | 44%
maven0% | 0% | 0% | 30% | 69%
audit0% | 0% | 0% | 23% | 76%
jdbc0% | 0% | 0% | 44% | 55%
scheduler0% | 0% | 0% | 34% | 65%
web0% | 0% | 0% | 64% | 35%
http0% | 0% | 0% | 36% | 63%
jms0% | 0% | 0% | 26% | 73%
jndi0% | 0% | 0% | 36% | 63%
package0% | 0% | 0% | 32% | 67%
diagnostic0% | 0% | 0% | 23% | 76%
subsystem0% | 0% | 0% | 45% | 54%
scr0% | 0% | 0% | 13% | 86%
docker0% | 0% | 0% | 0% | 100%
system0% | 0% | 0% | 0% | 100%
event0% | 0% | 0% | 0% | 100%
archetypes0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
feature.xml
in assemblies/features/standard/src/main/feature
1564 - 2011-04-08 2024-07-08 285 30 djencks@apache.org scottslewis@gmail.com
feature.xml
in assemblies/features/enterprise/src/main/feature
239 - 2011-04-08 2024-10-18 144 18 djencks@apache.org jbonofre@apache.org
Builder.java
in profile/src/main/java/org/apache/karaf/profile/assembly
1550 97 2015-02-24 2024-03-28 101 24 gnodet@gmail.com jbonofre@apache.org
FeaturesServiceImpl.java
in features/core/src/main/java/org/apache/karaf/features/internal/service
992 86 2014-04-07 2021-03-05 100 14 gnodet@gmail.com jbonofre@apache.org
Main.java
in main/src/main/java/org/apache/karaf/main
640 34 2010-06-29 2021-12-31 98 23 gertv@apache.org jbonofre@apache.org
Deployer.java
in features/core/src/main/java/org/apache/karaf/features/internal/service
1302 41 2014-04-29 2021-11-29 84 13 gnodet@gmail.com jbonofre@apache.org
ConsoleSessionImpl.java
in shell/core/src/main/java/org/apache/karaf/shell/impl/console
636 44 2014-03-05 2024-12-16 73 13 gnodet@gmail.com jbonofre@apache.org
feature.xml
in assemblies/features/spring/src/main/feature
96 - 2011-12-03 2024-10-28 70 9 djencks@apache.org jbonofre@apache.org
GenerateDescriptorMojo.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features
678 20 2011-06-09 2020-11-15 70 15 jbonofre@apache.org jbonofre@apache.org
feature.xml
in assemblies/features/framework/src/main/feature
43 - 2011-03-22 2024-12-18 67 12 djencks@apache.org jbonofre@apache.org
Activator.java
in features/core/src/main/java/org/apache/karaf/features/internal/osgi
304 9 2014-03-20 2022-10-05 60 12 gnodet@gmail.com jbonofre@apache.org
InstanceServiceImpl.java
in instance/src/main/java/org/apache/karaf/instance/core/internal
1166 70 2014-04-09 2025-01-03 59 13 gnodet@gmail.com jbonofre@apache.org
Activator.java
in shell/ssh/src/main/java/org/apache/karaf/shell/ssh
179 6 2014-03-05 2022-12-21 57 16 gnodet@gmail.com jbonofre@apache.org
Main.java
in client/src/main/java/org/apache/karaf/client
381 10 2010-06-29 2022-11-26 54 13 gertv@apache.org jbonofre@apache.org
FeatureConfigInstaller.java
in features/core/src/main/java/org/apache/karaf/features/internal/service
349 16 2014-04-07 2023-07-21 52 15 gnodet@gmail.com jbonofre@apache.org
VerifyMojo.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling
789 39 2015-04-17 2022-11-26 50 15 gnodet@gmail.com jbonofre@apache.org
AssemblyMojo.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling
522 15 2015-04-17 2022-10-14 48 17 gnodet@gmail.com jbonofre@apache.org
FeaturesService.java
in features/core/src/main/java/org/apache/karaf/features
120 4 2010-06-29 2021-03-05 47 15 ffang@apache.org jbonofre@apache.org
Subsystem.java
in features/core/src/main/java/org/apache/karaf/features/internal/region
629 40 2014-04-18 2022-07-22 43 10 gnodet@gmail.com luke@code-house.org
LDAPLoginModule.java
in jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap
121 3 2010-12-05 2019-01-16 42 14 cmoulliard@apache.org jbonofre@apache.org
SubsystemResolver.java
in features/core/src/main/java/org/apache/karaf/features/internal/region
491 27 2014-04-18 2023-12-16 37 9 gnodet@gmail.com nite@hq.sk
InfoFeatureCommand.java
in features/command/src/main/java/org/apache/karaf/features/command
334 12 2010-06-29 2019-06-19 36 14 gertv@apache.org jbonofre@apache.org
ClientConfig.java
in client/src/main/java/org/apache/karaf/client
359 21 2012-07-09 2021-03-08 36 15 cschneider@apache.org jbonofre@apache.org
Feature.java
in features/core/src/main/java/org/apache/karaf/features/internal/model
262 40 2011-03-09 2019-05-22 35 12 djencks@apache.org jbonofre@apache.org
KarafTestSupport.java
in itests/common/src/main/java/org/apache/karaf/itests
663 49 2018-04-09 2021-07-20 34 6 jbonofre@apache.org freeman.fang@gmail.com
SshAction.java
in shell/ssh/src/main/java/org/apache/karaf/shell/ssh
300 8 2010-06-29 2022-11-26 33 8 gertv@apache.org jbonofre@apache.org
feature.xml
in assemblies/features/spring-legacy/src/main/feature
447 - 2017-01-25 2024-11-06 33 7 gnodet@apache.org jbonofre@apache.org
ConfigProperties.java
in main/src/main/java/org/apache/karaf/main
233 6 2012-05-06 2019-03-01 31 15 cschneider@apache.org gnodet@gmail.com
SubsystemResolveContext.java
in features/core/src/main/java/org/apache/karaf/features/internal/region
324 22 2014-04-18 2021-11-14 31 9 gnodet@gmail.com jbonofre@apache.org
CommandsCompleter.java
in shell/console/src/main/java/org/apache/karaf/shell/console/completer
266 15 2010-06-29 2017-12-15 30 11 gertv@apache.org jbonofre@apache.org
PropertiesLoginModule.java
in jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties
114 2 2010-06-29 2019-09-21 29 13 gertv@apache.org jbonofre@apache.org
Activator.java
in management/server/src/main/java/org/apache/karaf/management/internal
216 2 2014-03-22 2022-12-31 29 8 gnodet@gmail.com jbonofre@apache.org
ShellFactoryImpl.java
in shell/ssh/src/main/java/org/apache/karaf/shell/ssh
106 11 2010-06-29 2021-08-31 27 8 gertv@apache.org jbonofre@apache.org
MojoSupport.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/utils
282 12 2011-06-09 2019-03-12 27 13 jbonofre@apache.org jbonofre@apache.org
KarafMBeanServerGuard.java
in management/server/src/main/java/org/apache/karaf/management
417 28 2013-10-02 2020-09-04 27 7 jbonofre@apache.org jbonofre@apache.org
DefaultActionPreparator.java
in shell/console/src/main/java/org/apache/felix/gogo/commands/basic
505 16 2010-06-09 2020-09-04 27 9 gnodet@apache.org jbonofre@apache.org
ConnectorServerFactory.java
in management/server/src/main/java/org/apache/karaf/management
735 118 2011-09-21 2021-03-06 27 9 jbonofre@apache.org jbonofre@apache.org
AddToRepositoryMojo.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features
97 7 2011-06-09 2019-04-17 26 8 jbonofre@apache.org jbonofre@apache.org
BaseActivator.java
in util/src/main/java/org/apache/karaf/util/tracker
327 33 2014-03-28 2019-09-22 26 9 gnodet@gmail.com jbonofre@apache.org
FeatureDeploymentListener.java
in deployer/features/src/main/java/org/apache/karaf/deployer/features
219 14 2010-06-29 2020-12-02 25 10 gertv@apache.org jbonofre@apache.org
AssemblyDeployCallback.java
in profile/src/main/java/org/apache/karaf/profile/assembly
265 14 2015-02-24 2019-05-23 25 11 gnodet@gmail.com jbonofre@apache.org
InstanceHelper.java
in main/src/main/java/org/apache/karaf/main
122 4 2012-05-06 2020-09-04 24 12 cschneider@apache.org jbonofre@apache.org
ArgumentCompleter.java
in shell/console/src/main/java/org/apache/karaf/shell/console/completer
445 22 2010-06-29 2017-06-01 24 9 gertv@apache.org jbonofre@apache.org
Feature.java
in features/core/src/main/java/org/apache/karaf/features
27 - 2010-06-29 2017-12-11 23 13 gertv@apache.org gr.grzybek@gmail.com
ListFeaturesCommand.java
in features/command/src/main/java/org/apache/karaf/features/command
104 4 2010-06-29 2022-10-12 23 11 gertv@apache.org jbonofre@apache.org
ArchiveMojo.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling
201 5 2015-04-17 2024-12-16 23 8 gnodet@gmail.com jbonofre@apache.org
AbstractFeatureMojo.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features
238 10 2013-09-30 2020-12-15 23 10 cschneider@apache.org jbonofre@apache.org
cfg
org.ops4j.pax.logging.cfg
in assemblies/features/base/src/main/resources/resources/etc
49 - 2015-02-19 2021-05-04 22 8 gnodet@gmail.com jbonofre@apache.org
InstallFeatureCommand.java
in features/command/src/main/java/org/apache/karaf/features/command
49 1 2010-06-29 2017-06-01 22 7 gertv@apache.org jbonofre@apache.org
AbstractKarafLoginModule.java
in jaas/modules/src/main/java/org/apache/karaf/jaas/modules
90 6 2010-09-03 2019-09-21 22 9 iocanel@apache.org jbonofre@apache.org
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
feature.xml
in assemblies/features/standard/src/main/feature
1564 - 2011-04-08 2024-07-08 285 30 djencks@apache.org scottslewis@gmail.com
Builder.java
in profile/src/main/java/org/apache/karaf/profile/assembly
1550 97 2015-02-24 2024-03-28 101 24 gnodet@gmail.com jbonofre@apache.org
Main.java
in main/src/main/java/org/apache/karaf/main
640 34 2010-06-29 2021-12-31 98 23 gertv@apache.org jbonofre@apache.org
feature.xml
in assemblies/features/enterprise/src/main/feature
239 - 2011-04-08 2024-10-18 144 18 djencks@apache.org jbonofre@apache.org
AssemblyMojo.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling
522 15 2015-04-17 2022-10-14 48 17 gnodet@gmail.com jbonofre@apache.org
Activator.java
in shell/ssh/src/main/java/org/apache/karaf/shell/ssh
179 6 2014-03-05 2022-12-21 57 16 gnodet@gmail.com jbonofre@apache.org
GenerateDescriptorMojo.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features
678 20 2011-06-09 2020-11-15 70 15 jbonofre@apache.org jbonofre@apache.org
FeatureConfigInstaller.java
in features/core/src/main/java/org/apache/karaf/features/internal/service
349 16 2014-04-07 2023-07-21 52 15 gnodet@gmail.com jbonofre@apache.org
VerifyMojo.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling
789 39 2015-04-17 2022-11-26 50 15 gnodet@gmail.com jbonofre@apache.org
FeaturesService.java
in features/core/src/main/java/org/apache/karaf/features
120 4 2010-06-29 2021-03-05 47 15 ffang@apache.org jbonofre@apache.org
ClientConfig.java
in client/src/main/java/org/apache/karaf/client
359 21 2012-07-09 2021-03-08 36 15 cschneider@apache.org jbonofre@apache.org
ConfigProperties.java
in main/src/main/java/org/apache/karaf/main
233 6 2012-05-06 2019-03-01 31 15 cschneider@apache.org gnodet@gmail.com
FeaturesServiceImpl.java
in features/core/src/main/java/org/apache/karaf/features/internal/service
992 86 2014-04-07 2021-03-05 100 14 gnodet@gmail.com jbonofre@apache.org
LDAPLoginModule.java
in jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap
121 3 2010-12-05 2019-01-16 42 14 cmoulliard@apache.org jbonofre@apache.org
InfoFeatureCommand.java
in features/command/src/main/java/org/apache/karaf/features/command
334 12 2010-06-29 2019-06-19 36 14 gertv@apache.org jbonofre@apache.org
Deployer.java
in features/core/src/main/java/org/apache/karaf/features/internal/service
1302 41 2014-04-29 2021-11-29 84 13 gnodet@gmail.com jbonofre@apache.org
ConsoleSessionImpl.java
in shell/core/src/main/java/org/apache/karaf/shell/impl/console
636 44 2014-03-05 2024-12-16 73 13 gnodet@gmail.com jbonofre@apache.org
InstanceServiceImpl.java
in instance/src/main/java/org/apache/karaf/instance/core/internal
1166 70 2014-04-09 2025-01-03 59 13 gnodet@gmail.com jbonofre@apache.org
Main.java
in client/src/main/java/org/apache/karaf/client
381 10 2010-06-29 2022-11-26 54 13 gertv@apache.org jbonofre@apache.org
PropertiesLoginModule.java
in jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties
114 2 2010-06-29 2019-09-21 29 13 gertv@apache.org jbonofre@apache.org
MojoSupport.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/utils
282 12 2011-06-09 2019-03-12 27 13 jbonofre@apache.org jbonofre@apache.org
Feature.java
in features/core/src/main/java/org/apache/karaf/features
27 - 2010-06-29 2017-12-11 23 13 gertv@apache.org gr.grzybek@gmail.com
feature.xml
in assemblies/features/framework/src/main/feature
43 - 2011-03-22 2024-12-18 67 12 djencks@apache.org jbonofre@apache.org
Activator.java
in features/core/src/main/java/org/apache/karaf/features/internal/osgi
304 9 2014-03-20 2022-10-05 60 12 gnodet@gmail.com jbonofre@apache.org
Feature.java
in features/core/src/main/java/org/apache/karaf/features/internal/model
262 40 2011-03-09 2019-05-22 35 12 djencks@apache.org jbonofre@apache.org
InstanceHelper.java
in main/src/main/java/org/apache/karaf/main
122 4 2012-05-06 2020-09-04 24 12 cschneider@apache.org jbonofre@apache.org
ExtendedFeature.java
in webconsole/features/src/main/java/org/apache/karaf/webconsole/features
128 27 2010-06-29 2017-12-11 22 12 gertv@apache.org gr.grzybek@gmail.com
CommandsCompleter.java
in shell/console/src/main/java/org/apache/karaf/shell/console/completer
266 15 2010-06-29 2017-12-15 30 11 gertv@apache.org jbonofre@apache.org
AssemblyDeployCallback.java
in profile/src/main/java/org/apache/karaf/profile/assembly
265 14 2015-02-24 2019-05-23 25 11 gnodet@gmail.com jbonofre@apache.org
ListFeaturesCommand.java
in features/command/src/main/java/org/apache/karaf/features/command
104 4 2010-06-29 2022-10-12 23 11 gertv@apache.org jbonofre@apache.org
JaxbUtil.java
in features/core/src/main/java/org/apache/karaf/features/internal/model
196 15 2011-03-09 2019-05-27 22 11 djencks@apache.org jbonofre@apache.org
LDAPOptions.java
in jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap
229 30 2016-01-06 2019-10-20 18 11 gnodet@apache.org jbonofre@apache.org
Subsystem.java
in features/core/src/main/java/org/apache/karaf/features/internal/region
629 40 2014-04-18 2022-07-22 43 10 gnodet@gmail.com luke@code-house.org
FeatureDeploymentListener.java
in deployer/features/src/main/java/org/apache/karaf/deployer/features
219 14 2010-06-29 2020-12-02 25 10 gertv@apache.org jbonofre@apache.org
AbstractFeatureMojo.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features
238 10 2013-09-30 2020-12-15 23 10 cschneider@apache.org jbonofre@apache.org
PropertiesBackingEngine.java
in jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties
229 19 2010-10-29 2019-06-19 22 10 iocanel@apache.org jbonofre@apache.org
BootFeaturesInstaller.java
in features/core/src/main/java/org/apache/karaf/features/internal/service
162 8 2014-04-07 2022-10-05 19 10 gnodet@gmail.com jbonofre@apache.org
feature.xml
in assemblies/features/spring/src/main/feature
96 - 2011-12-03 2024-10-28 70 9 djencks@apache.org jbonofre@apache.org
SubsystemResolver.java
in features/core/src/main/java/org/apache/karaf/features/internal/region
491 27 2014-04-18 2023-12-16 37 9 gnodet@gmail.com nite@hq.sk
SubsystemResolveContext.java
in features/core/src/main/java/org/apache/karaf/features/internal/region
324 22 2014-04-18 2021-11-14 31 9 gnodet@gmail.com jbonofre@apache.org
DefaultActionPreparator.java
in shell/console/src/main/java/org/apache/felix/gogo/commands/basic
505 16 2010-06-09 2020-09-04 27 9 gnodet@apache.org jbonofre@apache.org
ConnectorServerFactory.java
in management/server/src/main/java/org/apache/karaf/management
735 118 2011-09-21 2021-03-06 27 9 jbonofre@apache.org jbonofre@apache.org
BaseActivator.java
in util/src/main/java/org/apache/karaf/util/tracker
327 33 2014-03-28 2019-09-22 26 9 gnodet@gmail.com jbonofre@apache.org
ArgumentCompleter.java
in shell/console/src/main/java/org/apache/karaf/shell/console/completer
445 22 2010-06-29 2017-06-01 24 9 gertv@apache.org jbonofre@apache.org
AbstractKarafLoginModule.java
in jaas/modules/src/main/java/org/apache/karaf/jaas/modules
90 6 2010-09-03 2019-09-21 22 9 iocanel@apache.org jbonofre@apache.org
DefaultActionPreparator.java
in shell/core/src/main/java/org/apache/karaf/shell/impl/action/command
466 12 2014-03-05 2019-06-19 19 9 gnodet@gmail.com jbonofre@apache.org
OsgiConfigLoginModule.java
in jaas/modules/src/main/java/org/apache/karaf/jaas/modules/osgi
75 2 2010-06-29 2020-09-29 17 9 gertv@apache.org jbonofre@apache.org
InfoAction.java
in shell/commands/src/main/java/org/apache/karaf/shell/commands/impl
263 13 2012-05-07 2024-01-09 13 9 cschneider@apache.org luke@code-house.org
Conditional.java
in features/core/src/main/java/org/apache/karaf/features/internal/model
69 7 2012-09-16 2019-07-05 13 9 iocanel@apache.org skitt@redhat.com
SshAction.java
in shell/ssh/src/main/java/org/apache/karaf/shell/ssh
300 8 2010-06-29 2022-11-26 33 8 gertv@apache.org jbonofre@apache.org
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
EventAdminMBeanServerWrapper.java
in management/server/src/main/java/org/apache/karaf/management/internal
564 38 2017-11-09 2017-11-09 1 1 gnodet@gmail.com gnodet@gmail.com
NumberOutput.java
in audit/src/main/java/org/apache/karaf/audit/util
387 23 2017-11-09 2017-11-09 1 1 gnodet@gmail.com gnodet@gmail.com
JsonReader.java
in util/src/main/java/org/apache/karaf/util/json
295 28 2017-06-02 2017-06-02 1 1 gnodet@apache.org gnodet@apache.org
Buffer.java
in audit/src/main/java/org/apache/karaf/audit/util
257 25 2017-11-09 2017-11-09 1 1 gnodet@gmail.com gnodet@gmail.com
FeaturesProcessing.java
in features/core/src/main/java/org/apache/karaf/features/internal/model/processing
233 21 2017-11-06 2018-02-13 6 1 gr.grzybek@gmail.com gr.grzybek@gmail.com
gogo.js
in webconsole/gogo/src/main/resources/res/ui
199 11 2009-08-07 2010-11-26 3 1 gnodet@apache.org gnodet@apache.org
AbstractLayout.java
in audit/src/main/java/org/apache/karaf/audit/layout
163 8 2017-11-09 2017-11-09 1 1 gnodet@gmail.com gnodet@gmail.com
JsonWriter.java
in util/src/main/java/org/apache/karaf/util/json
153 13 2017-06-02 2017-06-02 1 1 gnodet@apache.org gnodet@apache.org
RepositoryChangeCommand.java
in maven/core/src/main/java/org/apache/karaf/maven/command
152 1 2017-06-21 2017-06-21 1 1 gr.grzybek@gmail.com gr.grzybek@gmail.com
ContainerConfig.java
in docker/src/main/java/org/apache/karaf/docker
135 30 2018-06-18 2018-08-05 2 1 jbonofre@apache.org jbonofre@apache.org
Info.java
in docker/src/main/java/org/apache/karaf/docker
135 31 2018-06-18 2018-08-05 2 1 jbonofre@apache.org jbonofre@apache.org
GenericDataSource.java
in main/src/main/java/org/apache/karaf/main/lock
132 13 2017-07-24 2017-07-24 1 1 gnodet@apache.org gnodet@apache.org
instance.js
in webconsole/instance/src/main/resources/res/ui
129 14 2012-02-20 2012-02-20 1 1 jbonofre@apache.org jbonofre@apache.org
ServiceComponentRuntimeMBeanImpl.java
in scr/management/src/main/java/org/apache/karaf/scr/management/internal
119 14 2017-12-08 2017-12-11 2 1 gnodet@gmail.com gnodet@gmail.com
HttpProxyCommand.java
in maven/core/src/main/java/org/apache/karaf/maven/command
110 1 2017-03-13 2017-06-21 3 1 gr.grzybek@gmail.com gr.grzybek@gmail.com
JmxComponentDescription.java
in scr/management/src/main/java/org/apache/karaf/scr/management/codec
106 6 2017-12-08 2017-12-11 2 1 gnodet@gmail.com gnodet@gmail.com
JmxComponentConfiguration.java
in scr/management/src/main/java/org/apache/karaf/scr/management/codec
102 8 2017-12-08 2017-12-11 2 1 gnodet@gmail.com gnodet@gmail.com
JmxSvcReference.java
in scr/management/src/main/java/org/apache/karaf/scr/management/codec
102 7 2017-12-08 2017-12-11 2 1 gnodet@gmail.com gnodet@gmail.com
ShellHelpProvider.java
in shell/core/src/main/java/org/apache/karaf/shell/impl/console/commands/help
100 3 2015-03-25 2015-04-29 2 1 gnodet@gmail.com gnodet@gmail.com
Macro.java
in features/core/src/main/java/org/apache/karaf/features/internal/util
96 4 2014-04-07 2014-04-28 3 1 gnodet@gmail.com gnodet@gmail.com
HostConfig.java
in docker/src/main/java/org/apache/karaf/docker
96 16 2018-06-18 2018-08-05 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryListCommand.java
in maven/core/src/main/java/org/apache/karaf/maven/command
92 2 2017-03-13 2017-06-20 2 1 gr.grzybek@gmail.com gr.grzybek@gmail.com
Statements.java
in main/src/main/java/org/apache/karaf/main/lock
87 19 2011-07-07 2011-07-07 1 1 cschneider@apache.org cschneider@apache.org
JndiMBeanImpl.java
in jndi/src/main/java/org/apache/karaf/jndi/internal
87 11 2014-04-10 2014-04-10 1 1 gnodet@gmail.com gnodet@gmail.com
RepositoryCacheImpl.java
in features/core/src/main/java/org/apache/karaf/features/internal/service
87 7 2017-11-06 2017-12-20 4 1 gr.grzybek@gmail.com gr.grzybek@gmail.com
sl
libwrapper.sl
in wrapper/src/main/resources/org/apache/karaf/wrapper/internal/hpux/parisc64
86 - 2014-04-10 2014-04-10 1 1 gnodet@gmail.com gnodet@gmail.com
ModuleAddCommand.java
in jaas/command/src/main/java/org/apache/karaf/jaas/command
86 8 2020-01-11 2020-01-11 1 1 j.feinauer@pragmaticminds.de j.feinauer@pragmaticminds.de
CreateCommand.java
in docker/src/main/java/org/apache/karaf/docker/command
85 1 2018-06-18 2018-08-05 2 1 jbonofre@apache.org jbonofre@apache.org
ISO8601DateFormat.java
in log/src/main/java/org/apache/karaf/log/core/internal/layout
84 2 2014-04-09 2014-04-09 1 1 gnodet@gmail.com gnodet@gmail.com
OverrideBundleDependency.java
in features/core/src/main/java/org/apache/karaf/features/internal/model/processing
79 13 2017-11-06 2018-02-13 3 1 gr.grzybek@gmail.com gr.grzybek@gmail.com
KarafStdScheduler.java
in scheduler/src/main/java/org/apache/karaf/scheduler/core
76 7 2019-01-30 2019-02-01 2 1 jbonofre@apache.org jbonofre@apache.org
ReactorMavenResolver.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/utils
72 12 2017-07-12 2017-07-14 3 1 gr.grzybek@gmail.com gr.grzybek@gmail.com
ScheduleScript.java
in scheduler/src/main/java/org/apache/karaf/scheduler/command
69 1 2019-01-31 2019-02-01 2 1 jbonofre@apache.org jbonofre@apache.org
BundleReplacements.java
in features/core/src/main/java/org/apache/karaf/features/internal/model/processing
68 9 2017-11-06 2018-02-13 4 1 gr.grzybek@gmail.com gr.grzybek@gmail.com
gogo.css
in webconsole/gogo/src/main/resources/res/ui
66 - 2009-08-07 2010-06-26 3 1 gnodet@apache.org gnodet@apache.org
Container.java
in docker/src/main/java/org/apache/karaf/docker
65 12 2018-06-18 2018-08-05 2 1 jbonofre@apache.org jbonofre@apache.org
ActiveMQDestinationSourceFactory.java
in jms/src/main/java/org/apache/karaf/jms/internal
64 3 2017-08-02 2017-08-02 1 1 gnodet@apache.org gnodet@apache.org
RealmAddCommand.java
in jaas/command/src/main/java/org/apache/karaf/jaas/command
63 7 2020-01-11 2020-01-11 1 1 j.feinauer@pragmaticminds.de j.feinauer@pragmaticminds.de
SchedulerMBeanImpl.java
in scheduler/src/main/java/org/apache/karaf/scheduler/core
63 6 2017-11-22 2019-02-01 4 1 jbonofre@apache.org jbonofre@apache.org
ConfigurationPID.java
in util/src/main/java/org/apache/karaf/util/config
63 10 2021-05-07 2021-05-07 1 1 jbonofre@apache.org jbonofre@apache.org
GelfLayout.java
in audit/src/main/java/org/apache/karaf/audit/layout
63 6 2017-11-09 2017-11-09 1 1 gnodet@gmail.com gnodet@gmail.com
TopLevelCommand.java
in shell/core/src/main/java/org/apache/karaf/shell/impl/console/commands
62 5 2014-03-05 2015-03-25 3 1 gnodet@gmail.com gnodet@gmail.com
ServiceComponentRuntimeMBean.java
in scr/management/src/main/java/org/apache/karaf/scr/management
62 - 2017-12-08 2017-12-11 2 1 gnodet@gmail.com gnodet@gmail.com
ScheduleCommand.java
in scheduler/src/main/java/org/apache/karaf/scheduler/command
61 1 2019-01-31 2019-02-01 2 1 jbonofre@apache.org jbonofre@apache.org
FeatureRepoFinder.java
in features/core/src/main/java/org/apache/karaf/features/internal/service
61 5 2017-05-17 2017-05-17 1 1 chris@die-schneider.net chris@die-schneider.net
AbstractCommandHelpPrinter.java
in tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/commands
60 3 2014-05-19 2017-09-12 3 1 gnodet@gmail.com gnodet@gmail.com
Rfc5424Layout.java
in audit/src/main/java/org/apache/karaf/audit/layout
59 5 2017-11-09 2017-11-20 2 1 gnodet@gmail.com gnodet@gmail.com
JdbcParser.java
in jdbc/src/main/java/org/apache/karaf/jdbc/command/parsing
59 2 2015-01-28 2015-02-19 2 1 gnodet@gmail.com gnodet@gmail.com
Rfc3164Layout.java
in audit/src/main/java/org/apache/karaf/audit/layout
58 5 2017-11-09 2017-11-20 2 1 gnodet@gmail.com gnodet@gmail.com
ProfileMBeanImpl.java
in profile/src/main/java/org/apache/karaf/profile/impl
58 7 2018-06-18 2018-06-18 1 1 jbonofre@apache.org jbonofre@apache.org
Correlations

File Size vs. Number of Changes: 1225 points

client/src/main/java/org/slf4j/impl/SimpleServiceProvider.java x: 34 lines of code y: 2 # changes instance/src/main/java/org/apache/karaf/instance/core/internal/InstanceServiceImpl.java x: 1166 lines of code y: 59 # changes assemblies/features/framework/src/main/feature/feature.xml x: 43 lines of code y: 67 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/ArchiveMojo.java x: 201 lines of code y: 23 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/ConsoleSessionImpl.java x: 636 lines of code y: 73 # changes assemblies/features/spring-legacy/src/main/feature/feature.xml x: 447 lines of code y: 33 # changes etc/appended-resources/supplemental-models.xml x: 1180 lines of code y: 14 # changes assemblies/features/spring/src/main/feature/feature.xml x: 96 lines of code y: 70 # changes assemblies/features/enterprise/src/main/feature/feature.xml x: 239 lines of code y: 144 # changes assemblies/features/standard/src/main/feature/feature.xml x: 1564 lines of code y: 285 # changes instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.features.repos.cfg x: 32 lines of code y: 6 # changes main/src/main/java/org/apache/karaf/main/Stop.java x: 62 lines of code y: 16 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/action/command/ActionCommand.java x: 116 lines of code y: 6 # changes main/src/main/java/org/apache/karaf/main/Status.java x: 64 lines of code y: 10 # changes profile/src/main/java/org/apache/karaf/profile/assembly/Builder.java x: 1550 lines of code y: 101 # changes http/src/main/java/org/apache/karaf/http/core/internal/ProxyServiceImpl.java x: 147 lines of code y: 12 # changes features/core/src/main/java/org/apache/karaf/features/internal/download/impl/MavenDownloadTask.java x: 43 lines of code y: 5 # changes shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/InfoAction.java x: 263 lines of code y: 13 # changes config/command/src/main/java/org/apache/karaf/config/command/CancelCommand.java x: 12 lines of code y: 5 # changes config/command/src/main/java/org/apache/karaf/config/command/ConfigCommandSupport.java x: 41 lines of code y: 6 # changes config/command/src/main/java/org/apache/karaf/config/command/ConfigPropertyCommandSupport.java x: 38 lines of code y: 7 # changes config/command/src/main/java/org/apache/karaf/config/command/DeleteCommand.java x: 29 lines of code y: 6 # changes config/command/src/main/java/org/apache/karaf/config/command/EditCommand.java x: 61 lines of code y: 7 # changes config/command/src/main/java/org/apache/karaf/config/command/ExistsCommand.java x: 21 lines of code y: 2 # changes config/command/src/main/java/org/apache/karaf/config/command/InstallCommand.java x: 55 lines of code y: 2 # changes config/command/src/main/java/org/apache/karaf/config/command/ListCommand.java x: 55 lines of code y: 7 # changes config/command/src/main/java/org/apache/karaf/config/command/MetaCommand.java x: 156 lines of code y: 2 # changes config/command/src/main/java/org/apache/karaf/config/command/PropAppendCommand.java x: 31 lines of code y: 7 # changes config/command/src/main/java/org/apache/karaf/config/command/PropDelCommand.java x: 15 lines of code y: 6 # changes config/command/src/main/java/org/apache/karaf/config/command/PropGetCommand.java x: 29 lines of code y: 2 # changes config/command/src/main/java/org/apache/karaf/config/command/PropListCommand.java x: 47 lines of code y: 6 # changes config/command/src/main/java/org/apache/karaf/config/command/PropSetCommand.java x: 20 lines of code y: 7 # changes config/command/src/main/java/org/apache/karaf/config/command/UpdateCommand.java x: 33 lines of code y: 7 # changes config/command/src/main/java/org/apache/karaf/config/command/completers/ConfigurationCompleter.java x: 63 lines of code y: 5 # changes config/command/src/main/java/org/apache/karaf/config/command/completers/ConfigurationPropertyCompleter.java x: 126 lines of code y: 6 # changes config/command/src/main/java/org/apache/karaf/config/command/completers/MetaCompleter.java x: 58 lines of code y: 2 # changes config/core/src/main/java/org/apache/karaf/config/core/ConfigMBean.java x: 23 lines of code y: 6 # changes config/core/src/main/java/org/apache/karaf/config/core/ConfigRepository.java x: 18 lines of code y: 6 # changes config/core/src/main/java/org/apache/karaf/config/core/MetaServiceCaller.java x: 97 lines of code y: 2 # changes config/core/src/main/java/org/apache/karaf/config/core/impl/ConfigMBeanImpl.java x: 256 lines of code y: 5 # changes config/core/src/main/java/org/apache/karaf/config/core/impl/ConfigRepositoryImpl.java x: 200 lines of code y: 6 # changes config/core/src/main/java/org/apache/karaf/config/core/impl/JsonConfigInstaller.java x: 182 lines of code y: 2 # changes config/core/src/main/java/org/apache/karaf/config/core/impl/KarafConfigurationPlugin.java x: 43 lines of code y: 2 # changes config/core/src/main/resources/OSGI-INF/metatype/metatype.xml x: 10 lines of code y: 4 # changes features/core/src/main/java/org/apache/karaf/features/internal/region/SubsystemResolver.java x: 491 lines of code y: 37 # changes shell/core/src/main/java/org/apache/karaf/shell/api/action/lifecycle/Reference.java x: 11 lines of code y: 9 # changes util/src/main/java/org/apache/karaf/util/config/PropertiesLoader.java x: 212 lines of code y: 11 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/FeatureConfigInstaller.java x: 349 lines of code y: 52 # changes shell/core/src/main/java/org/apache/karaf/shell/support/table/Col.java x: 167 lines of code y: 8 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/StaticInstallSupport.java x: 73 lines of code y: 9 # changes shell/groovy/src/main/java/org/apache/karaf/shell/groovy/commands/ExecGroovyCodeAction.java x: 42 lines of code y: 2 # changes shell/groovy/src/main/java/org/apache/karaf/shell/groovy/commands/ExecGroovyFileAction.java x: 19 lines of code y: 2 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/Install.java x: 110 lines of code y: 8 # changes assemblies/features/base/src/main/resources/resources/etc/org.apache.karaf.features.xml x: 3 lines of code y: 3 # changes tooling/karaf-services-maven-plugin/src/main/java/org/apache/karaf/tooling/tracker/GenerateServiceMetadata.java x: 186 lines of code y: 15 # changes instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.management.cfg x: 14 lines of code y: 8 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/jdbc/JDBCUtils.java x: 108 lines of code y: 11 # changes management/server/src/main/java/org/apache/karaf/management/internal/Activator.java x: 216 lines of code y: 29 # changes instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.shell.cfg x: 6 lines of code y: 14 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/Activator.java x: 179 lines of code y: 57 # changes instance/src/main/java/org/apache/karaf/instance/command/InstanceCommandSupport.java x: 66 lines of code y: 5 # changes instance/src/main/java/org/apache/karaf/instance/core/InstancesMBean.java x: 36 lines of code y: 6 # changes instance/src/main/java/org/apache/karaf/instance/core/internal/InstanceImpl.java x: 106 lines of code y: 7 # changes instance/src/main/java/org/apache/karaf/instance/core/internal/InstancesMBeanImpl.java x: 206 lines of code y: 10 # changes shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/AliasAction.java x: 33 lines of code y: 5 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/commands/FormatEnum.java x: 26 lines of code y: 2 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/commands/GenerateHelpMojo.java x: 105 lines of code y: 20 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/commands/MarkdownCommandHelpPrinter.java x: 120 lines of code y: 2 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/keygenerator/OpenSSHKeyPairProvider.java x: 124 lines of code y: 18 # changes client/src/main/java/org/apache/karaf/client/Main.java x: 381 lines of code y: 54 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/SshAction.java x: 300 lines of code y: 33 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/VerifyMojo.java x: 789 lines of code y: 50 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/DockerfileMojo.java x: 39 lines of code y: 11 # changes services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/proxy/AsmProxyFactory.java x: 474 lines of code y: 4 # changes log/src/main/java/org/apache/karaf/log/core/internal/LogServiceImpl.java x: 144 lines of code y: 12 # changes log/src/main/java/org/apache/karaf/log/core/internal/LogServiceLogbackXmlImpl.java x: 222 lines of code y: 2 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/AssemblyMojo.java x: 522 lines of code y: 48 # changes shell/core/src/main/java/org/apache/karaf/shell/support/table/Row.java x: 67 lines of code y: 6 # changes features/command/src/main/java/org/apache/karaf/features/command/ListFeaturesCommand.java x: 104 lines of code y: 23 # changes shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/LogoutAction.java x: 27 lines of code y: 5 # changes shell/core/src/main/java/org/apache/karaf/shell/api/console/Session.java x: 35 lines of code y: 7 # changes shell/core/src/main/java/org/apache/karaf/shell/support/ShellUtil.java x: 218 lines of code y: 10 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/action/command/ActionMaskingCallback.java x: 130 lines of code y: 6 # changes kar/src/main/java/org/apache/karaf/kar/KarService.java x: 17 lines of code y: 5 # changes kar/src/main/java/org/apache/karaf/kar/command/UninstallKarCommand.java x: 22 lines of code y: 3 # changes kar/src/main/java/org/apache/karaf/kar/internal/KarServiceImpl.java x: 448 lines of code y: 20 # changes features/core/src/main/java/org/apache/karaf/features/internal/osgi/Activator.java x: 304 lines of code y: 60 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/BootFeaturesInstaller.java x: 162 lines of code y: 19 # changes features/core/src/main/java/org/apache/karaf/features/internal/util/ExitManager.java x: 4 lines of code y: 2 # changes features/core/src/main/java/org/apache/karaf/features/internal/util/SystemExitManager.java x: 7 lines of code y: 2 # changes features/command/src/main/java/org/apache/karaf/features/command/RepoListCommand.java x: 63 lines of code y: 13 # changes webconsole/features/src/main/java/org/apache/karaf/webconsole/features/FeaturesPlugin.java x: 352 lines of code y: 20 # changes features/command/src/main/java/org/apache/karaf/features/command/ListFeatureVersionsCommand.java x: 37 lines of code y: 13 # changes features/command/src/main/java/org/apache/karaf/features/command/RepoAddCommand.java x: 33 lines of code y: 12 # changes features/command/src/main/java/org/apache/karaf/features/command/RepoRefreshCommand.java x: 44 lines of code y: 13 # changes management/server/src/main/java/org/apache/karaf/management/internal/MBeanInvocationHandler.java x: 58 lines of code y: 7 # changes features/core/src/main/java/org/apache/karaf/features/internal/region/Subsystem.java x: 629 lines of code y: 43 # changes maven/core/src/main/java/org/apache/karaf/maven/command/MavenConfigurationSupport.java x: 520 lines of code y: 17 # changes http/src/main/java/org/apache/karaf/http/core/ServletService.java x: 6 lines of code y: 3 # changes http/src/main/java/org/apache/karaf/http/core/internal/HttpMBeanImpl.java x: 76 lines of code y: 9 # changes http/src/main/java/org/apache/karaf/http/core/internal/ServletServiceImpl.java x: 27 lines of code y: 10 # changes http/src/main/java/org/apache/karaf/http/core/internal/osgi/Activator.java x: 72 lines of code y: 14 # changes web/src/main/java/org/apache/karaf/web/WebContainerService.java x: 12 lines of code y: 7 # changes web/src/main/java/org/apache/karaf/web/internal/WebContainerServiceImpl.java x: 127 lines of code y: 13 # changes web/src/main/java/org/apache/karaf/web/internal/osgi/Activator.java x: 37 lines of code y: 6 # changes web/src/main/java/org/apache/karaf/web/management/internal/WebMBeanImpl.java x: 149 lines of code y: 8 # changes webconsole/http/src/main/java/org/apache/karaf/webconsole/http/Activator.java x: 43 lines of code y: 4 # changes webconsole/http/src/main/java/org/apache/karaf/webconsole/http/HttpPlugin.java x: 250 lines of code y: 20 # changes webconsole/http/src/main/resources/res/ui/http-contexts.js x: 98 lines of code y: 5 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/SshUtils.java x: 100 lines of code y: 14 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/KarMojo.java x: 270 lines of code y: 16 # changes util/src/main/java/org/apache/karaf/util/jaas/JaasHelper.java x: 141 lines of code y: 14 # changes obr/src/main/java/org/apache/karaf/obr/command/util/FileUtil.java x: 140 lines of code y: 8 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/RunMojo.java x: 444 lines of code y: 19 # changes main/src/main/java/org/apache/karaf/main/Main.java x: 640 lines of code y: 98 # changes shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/ThreadKillAction.java x: 33 lines of code y: 2 # changes assemblies/features/base/src/main/filtered-resources/resources/etc/org.apache.karaf.features.cfg x: 4 lines of code y: 10 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/KarafAgentFactory.java x: 95 lines of code y: 17 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/SshServerAction.java x: 56 lines of code y: 14 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/ShellCommand.java x: 134 lines of code y: 22 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/Deployer.java x: 1302 lines of code y: 84 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/client/ClientMojo.java x: 239 lines of code y: 19 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/client/DeployMojo.java x: 236 lines of code y: 12 # changes features/core/src/main/java/org/apache/karaf/features/internal/region/SubsystemResolveContext.java x: 324 lines of code y: 31 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/ShellFactoryImpl.java x: 106 lines of code y: 27 # changes bundle/blueprintstate/src/main/java/org/apache/karaf/bundle/state/blueprint/internal/BlueprintStateService.java x: 110 lines of code y: 6 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/impl/Activator.java x: 96 lines of code y: 16 # changes itests/common/src/main/java/org/apache/karaf/itests/KarafTestSupport.java x: 663 lines of code y: 34 # changes assemblies/apache-karaf/src/main/descriptors/src.xml x: 23 lines of code y: 3 # changes util/src/main/java/org/apache/karaf/util/DeployerUtils.java x: 58 lines of code y: 5 # changes shell/core/src/main/java/org/apache/karaf/shell/support/table/ShellTable.java x: 169 lines of code y: 10 # changes util/src/main/java/org/apache/karaf/util/config/ConfigurationPID.java x: 63 lines of code y: 1 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/standalone/Main.java x: 204 lines of code y: 17 # changes maven/core/src/main/java/org/apache/karaf/maven/command/RepositoryRemoveCommand.java x: 56 lines of code y: 4 # changes scheduler/src/main/java/org/apache/karaf/scheduler/core/WhiteboardHandler.java x: 135 lines of code y: 11 # changes assemblies/features/base/src/main/resources/resources/etc/org.ops4j.pax.logging.cfg x: 49 lines of code y: 22 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/HeadlessSessionImpl.java x: 193 lines of code y: 13 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/FindClass.java x: 118 lines of code y: 3 # changes client/src/main/java/org/apache/karaf/client/ClientConfig.java x: 359 lines of code y: 36 # changes jaas/spring-security-crypto/src/main/java/org/apache/karaf/jaas/spring_security_crypto/impl/SpringSecurityCryptoEncryption.java x: 77 lines of code y: 2 # changes jaas/spring-security-crypto/src/main/java/org/apache/karaf/jaas/spring_security_crypto/impl/SpringSecurityCryptoEncryptionService.java x: 9 lines of code y: 2 # changes util/src/main/java/org/apache/karaf/jpm/impl/ProcessImpl.java x: 112 lines of code y: 9 # changes management/server/src/main/java/org/apache/karaf/management/ConnectorServerFactory.java x: 735 lines of code y: 27 # changes features/core/src/main/java/org/apache/karaf/features/FeaturesService.java x: 120 lines of code y: 47 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/FeaturesServiceImpl.java x: 992 lines of code y: 100 # changes management/server/src/main/java/org/apache/karaf/management/JaasAuthenticator.java x: 117 lines of code y: 14 # changes management/server/src/main/java/org/apache/karaf/management/PlainSaslServer.java x: 125 lines of code y: 2 # changes instance/src/main/java/org/apache/karaf/instance/command/RestartCommand.java x: 59 lines of code y: 4 # changes instance/src/main/java/org/apache/karaf/instance/command/StartCommand.java x: 69 lines of code y: 6 # changes profile/src/main/java/org/apache/karaf/profile/assembly/ConfigInstaller.java x: 180 lines of code y: 6 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/JLineTerminal.java x: 279 lines of code y: 14 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/AbstractFeatureMojo.java x: 238 lines of code y: 23 # changes bundle/core/src/main/java/org/apache/karaf/bundle/core/internal/MavenConfigService.java x: 90 lines of code y: 9 # changes deployer/features/src/main/java/org/apache/karaf/deployer/features/FeatureDeploymentListener.java x: 219 lines of code y: 25 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/FeaturesProcessingSerializer.java x: 236 lines of code y: 9 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/JacksonUtil.java x: 51 lines of code y: 2 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/RepositoryImpl.java x: 115 lines of code y: 22 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/ExportFeatureMetaDataMojo.java x: 130 lines of code y: 11 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/GenerateDescriptorMojo.java x: 678 lines of code y: 70 # changes log/src/main/java/org/apache/karaf/log/core/internal/CircularBuffer.java x: 60 lines of code y: 6 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/osgi/OsgiConfigLoginModule.java x: 75 lines of code y: 17 # changes profile/src/main/java/org/apache/karaf/profile/command/ProfileEdit.java x: 358 lines of code y: 11 # changes service/guard/src/main/java/org/apache/karaf/service/guard/impl/GuardProxyCatalog.java x: 441 lines of code y: 14 # changes services/staticcm/src/main/java/org/apache/karaf/services/staticcm/StaticConfigAdminImpl.java x: 134 lines of code y: 6 # changes shell/console/src/main/java/org/apache/karaf/shell/security/impl/SecuredCommandConfigTransformer.java x: 188 lines of code y: 12 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/osgi/secured/SecuredSessionFactoryImpl.java x: 331 lines of code y: 19 # changes assemblies/features/static/src/main/feature/feature.xml x: 14 lines of code y: 6 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/Watch.java x: 87 lines of code y: 3 # changes features/command/src/main/java/org/apache/karaf/features/command/RegionInfoCommand.java x: 99 lines of code y: 5 # changes features/core/src/main/java/org/apache/karaf/features/internal/download/impl/DownloadManagerHelper.java x: 68 lines of code y: 8 # changes features/core/src/main/java/org/apache/karaf/features/internal/region/AbstractRegionDigraphVisitor.java x: 55 lines of code y: 6 # changes features/core/src/main/java/org/apache/karaf/features/internal/region/OfflineResolver.java x: 130 lines of code y: 8 # changes http/src/main/java/org/apache/karaf/http/core/internal/proxy/ProxyServlet.java x: 354 lines of code y: 4 # changes jaas/command/src/main/java/org/apache/karaf/jaas/command/ListGroupsCommand.java x: 35 lines of code y: 4 # changes jaas/command/src/main/java/org/apache/karaf/jaas/command/ListPendingCommand.java x: 37 lines of code y: 12 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/BackingEngine.java x: 24 lines of code y: 14 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/AutoEncryptionSupport.java x: 120 lines of code y: 12 # changes log/src/main/java/org/apache/karaf/log/core/internal/layout/PatternParser.java x: 574 lines of code y: 18 # changes log/src/main/java/org/apache/karaf/log/core/internal/osgi/Activator.java x: 52 lines of code y: 11 # changes main/src/main/java/org/apache/karaf/main/InstanceHelper.java x: 122 lines of code y: 24 # changes management/server/src/main/java/org/apache/karaf/management/KarafMBeanServerGuard.java x: 417 lines of code y: 27 # changes profile/src/main/java/org/apache/karaf/profile/assembly/FakeBundleRevision.java x: 120 lines of code y: 5 # changes service/core/src/main/java/org/apache/karaf/service/command/ListServices.java x: 138 lines of code y: 10 # changes shell/console/src/main/java/org/apache/felix/gogo/commands/basic/DefaultActionPreparator.java x: 505 lines of code y: 27 # changes shell/console/src/main/java/org/apache/karaf/shell/commands/basic/DefaultActionPreparator.java x: 189 lines of code y: 18 # changes shell/console/src/main/java/org/apache/karaf/shell/console/commands/NumberToStringConverter.java x: 14 lines of code y: 4 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/commands/help/wikidoc/AnsiPrintingWikiVisitor.java x: 67 lines of code y: 4 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/commands/help/wikidoc/WikiParser.java x: 145 lines of code y: 5 # changes webconsole/instance/src/main/java/org/apache/karaf/webconsole/instance/InstancePlugin.java x: 318 lines of code y: 15 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/keygenerator/KeyPairLoader.java x: 110 lines of code y: 5 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/SshTerminal.java x: 162 lines of code y: 20 # changes jaas/command/src/main/java/org/apache/karaf/jaas/command/ManageRealmCommand.java x: 119 lines of code y: 18 # changes services/interceptor/api/src/main/java/org/apache/karaf/service/interceptor/api/EnableInterceptors.java x: 13 lines of code y: 2 # changes services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/activator/InterceptorActivator.java x: 62 lines of code y: 2 # changes services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/Exceptions.java x: 16 lines of code y: 2 # changes services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/ProxiesManager.java x: 100 lines of code y: 2 # changes services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/hook/InterceptorInstance.java x: 64 lines of code y: 2 # changes services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/invoker/package-info.java x: 1 lines of code y: 2 # changes services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/proxy/ProxyFactory.java x: 185 lines of code y: 2 # changes services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/registry/InterceptedServiceRegistry.java x: 112 lines of code y: 2 # changes services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/registry/InterceptorRegistry.java x: 71 lines of code y: 2 # changes assemblies/features/base/src/main/resources/resources/etc/org.ops4j.pax.url.mvn.cfg x: 19 lines of code y: 12 # changes jaas/command/src/main/java/org/apache/karaf/jaas/command/ModuleAddCommand.java x: 86 lines of code y: 1 # changes http/src/main/java/org/apache/karaf/http/command/ProxyAddCommand.java x: 25 lines of code y: 4 # changes http/src/main/java/org/apache/karaf/http/core/ProxyService.java x: 11 lines of code y: 5 # changes features/extension/src/main/java/org/apache/karaf/features/extension/StoredWiringResolver.java x: 95 lines of code y: 6 # changes management/server/src/main/java/org/apache/karaf/management/internal/JMXSecurityMBeanImpl.java x: 103 lines of code y: 10 # changes jaas/blueprint/jasypt/src/main/java/org/apache/karaf/jaas/blueprint/jasypt/handler/NamespaceHandler.java x: 151 lines of code y: 8 # changes shell/console/src/main/java/org/apache/karaf/shell/console/commands/NamespaceHandler.java x: 292 lines of code y: 21 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/Blacklist.java x: 172 lines of code y: 15 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/Overrides.java x: 98 lines of code y: 18 # changes jaas/boot/src/main/java/org/apache/karaf/jaas/boot/principal/ClientPrincipal.java x: 37 lines of code y: 3 # changes jaas/boot/src/main/java/org/apache/karaf/jaas/boot/principal/GroupPrincipal.java x: 47 lines of code y: 10 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/ManagedSSLSocketFactory.java x: 63 lines of code y: 6 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/action/osgi/AggregateServiceTracker.java x: 118 lines of code y: 10 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/action/osgi/CommandExtension.java x: 175 lines of code y: 14 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/action/osgi/MultiServiceTracker.java x: 94 lines of code y: 11 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/action/osgi/SingleServiceTracker.java x: 97 lines of code y: 9 # changes services/staticcm/src/main/java/org/apache/karaf/services/staticcm/Configurations.java x: 85 lines of code y: 5 # changes services/staticcm/src/main/java/org/apache/karaf/services/staticcm/StaticConfigurationImpl.java x: 72 lines of code y: 3 # changes jdbc/src/main/java/org/apache/karaf/jdbc/internal/JdbcServiceImpl.java x: 217 lines of code y: 11 # changes services/eventadmin/src/main/java/org/apache/felix/eventadmin/impl/adapter/BundleEventAdapter.java x: 74 lines of code y: 8 # changes shell/console/src/main/java/org/apache/karaf/shell/util/ShellUtil.java x: 141 lines of code y: 18 # changes tooling/karaf-maven-plugin/src/it/test-transitive-as-dependency/control.xml x: 10 lines of code y: 3 # changes tooling/karaf-maven-plugin/src/it/test-transitive-as-dependency/transitive-as-dependency-feature/src/main/feature/feature.xml x: 6 lines of code y: 1 # changes log/src/main/java/org/apache/karaf/log/core/internal/LogServiceLog4j2XmlImpl.java x: 232 lines of code y: 6 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/FeatureReq.java x: 129 lines of code y: 7 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/LDAPCache.java x: 296 lines of code y: 10 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/LDAPOptions.java x: 229 lines of code y: 18 # changes util/src/main/java/org/apache/karaf/util/tracker/BaseActivator.java x: 327 lines of code y: 26 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/AbstractKarafLoginModule.java x: 90 lines of code y: 22 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/audit/AbstractAuditLoginModule.java x: 79 lines of code y: 8 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/audit/FileAuditLoginModule.java x: 51 lines of code y: 6 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/encryption/EncryptionSupport.java x: 153 lines of code y: 12 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/jdbc/JDBCBackingEngineFactory.java x: 57 lines of code y: 8 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/jdbc/JDBCLoginModule.java x: 107 lines of code y: 17 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/GSSAPILdapLoginModule.java x: 100 lines of code y: 8 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/DigestPasswordLoginModule.java x: 172 lines of code y: 13 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/PropertiesLoginModule.java x: 114 lines of code y: 29 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/publickey/PublickeyBackingEngineFactory.java x: 28 lines of code y: 7 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/syncope/SyncopeLoginModule.java x: 143 lines of code y: 16 # changes main/src/main/java/org/apache/karaf/main/ShutdownSocketThread.java x: 106 lines of code y: 11 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/utils/Dependency31Helper.java x: 334 lines of code y: 14 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/utils/LocalDependency.java x: 39 lines of code y: 5 # changes features/core/src/main/java/org/apache/karaf/features/LocationPattern.java x: 177 lines of code y: 8 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/FeaturesProcessorImpl.java x: 183 lines of code y: 12 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/keygenerator/PemWriter.java x: 24 lines of code y: 8 # changes shell/ssh/src/main/resources/OSGI-INF/metatype/metatype.xml x: 16 lines of code y: 11 # changes instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.jaas.cfg x: 6 lines of code y: 5 # changes instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.command.acl.feature.cfg x: 4 lines of code y: 4 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/Classes.java x: 78 lines of code y: 10 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/client/CommandDescriptor.java x: 17 lines of code y: 3 # changes docker/src/main/java/org/apache/karaf/docker/command/InfoCommand.java x: 28 lines of code y: 3 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/Conditional.java x: 69 lines of code y: 13 # changes profile/src/main/java/org/apache/karaf/profile/impl/osgi/Activator.java x: 26 lines of code y: 4 # changes scheduler/src/main/java/org/apache/karaf/scheduler/core/Activator.java x: 49 lines of code y: 7 # changes scheduler/src/main/java/org/apache/karaf/scheduler/core/QuartzScheduler.java x: 209 lines of code y: 12 # changes services/eventadmin/src/main/java/org/apache/felix/eventadmin/impl/Configuration.java x: 397 lines of code y: 12 # changes shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/WatchAction.java x: 196 lines of code y: 13 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/LDAPPubkeyLoginModule.java x: 107 lines of code y: 5 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/publickey/PublickeyLoginModule.java x: 208 lines of code y: 14 # changes diagnostic/boot/src/main/java/org/apache/karaf/diagnostic/core/providers/HeapDumpProvider.java x: 45 lines of code y: 6 # changes features/core/src/main/java/org/apache/karaf/features/internal/download/impl/SimpleDownloadTask.java x: 85 lines of code y: 8 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/KarafJaasAuthenticator.java x: 93 lines of code y: 17 # changes client/src/main/java/org/slf4j/impl/SimpleLogger.java x: 178 lines of code y: 7 # changes docker/src/main/java/org/apache/karaf/docker/DockerClient.java x: 246 lines of code y: 4 # changes docker/src/main/java/org/apache/karaf/docker/command/PsCommand.java x: 49 lines of code y: 4 # changes features/command/src/main/java/org/apache/karaf/features/command/InfoFeatureCommand.java x: 334 lines of code y: 36 # changes jaas/blueprint/config/src/main/java/org/apache/karaf/jaas/blueprint/config/impl/NamespaceHandler.java x: 145 lines of code y: 6 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/PropertiesBackingEngine.java x: 229 lines of code y: 22 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/publickey/PublickeyBackingEngine.java x: 217 lines of code y: 9 # changes main/src/main/java/org/apache/karaf/main/util/Utils.java x: 229 lines of code y: 9 # changes obr/src/main/java/org/apache/karaf/obr/command/ObrCommandSupport.java x: 234 lines of code y: 8 # changes obr/src/main/java/org/apache/karaf/obr/core/internal/ObrMBeanImpl.java x: 157 lines of code y: 6 # changes shell/console/src/main/java/org/apache/karaf/shell/commands/meta/ActionMetaData.java x: 247 lines of code y: 13 # changes shell/console/src/main/java/org/apache/karaf/shell/console/impl/Converters.java x: 225 lines of code y: 5 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/action/command/DefaultActionPreparator.java x: 466 lines of code y: 19 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/osgi/Converters.java x: 227 lines of code y: 5 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/commands/AsciiDoctorCommandHelpPrinter.java x: 126 lines of code y: 9 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/commands/DocBookCommandHelpPrinter.java x: 144 lines of code y: 9 # changes util/src/main/java/org/apache/karaf/util/StringEscapeUtils.java x: 143 lines of code y: 5 # changes util/src/main/java/org/apache/karaf/util/xml/IndentingXMLEventWriter.java x: 99 lines of code y: 4 # changes instance/src/main/java/org/apache/karaf/instance/main/Execute.java x: 131 lines of code y: 9 # changes services/eventadmin/src/main/java/org/apache/felix/eventadmin/impl/handler/EventAdminImpl.java x: 134 lines of code y: 9 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/CommandsCompleter.java x: 314 lines of code y: 9 # changes tooling/utils/src/main/java/org/apache/karaf/tools/utils/SortedProperties.java x: 35 lines of code y: 3 # changes features/core/src/main/java/org/apache/karaf/features/FeaturesNamespaces.java x: 28 lines of code y: 14 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/Config.java x: 68 lines of code y: 12 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/JaxbUtil.java x: 196 lines of code y: 22 # changes tooling/karaf-maven-plugin/src/it/test-aggregate-features/control.xml x: 18 lines of code y: 10 # changes tooling/karaf-maven-plugin/src/it/test-basic-generation/control.xml x: 2 lines of code y: 8 # changes tooling/karaf-maven-plugin/src/it/test-check-dependencies-failure/control.xml x: 16 lines of code y: 10 # changes tooling/karaf-maven-plugin/src/it/test-feature-dependencies/control.xml x: 15 lines of code y: 7 # changes tooling/karaf-maven-plugin/src/it/test-include-project-artifact/control.xml x: 6 lines of code y: 6 # changes tooling/karaf-maven-plugin/src/it/test-input-file/control.xml x: 7 lines of code y: 9 # changes tooling/karaf-maven-plugin/src/it/test-rename-main-feature/control.xml x: 6 lines of code y: 8 # changes features/command/src/main/java/org/apache/karaf/features/command/UninstallFeatureCommand.java x: 34 lines of code y: 16 # changes features/core/src/main/java/org/apache/karaf/features/internal/management/FeaturesServiceMBeanImpl.java x: 306 lines of code y: 15 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/BundleInstallSupportImpl.java x: 269 lines of code y: 13 # changes features/core/src/main/java/org/apache/karaf/features/management/FeaturesServiceMBean.java x: 65 lines of code y: 19 # changes profile/src/main/java/org/apache/karaf/profile/assembly/AssemblyDeployCallback.java x: 265 lines of code y: 25 # changes audit/src/main/java/org/apache/karaf/audit/logger/FileEventLogger.java x: 247 lines of code y: 5 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/Capabilities.java x: 188 lines of code y: 7 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/List.java x: 173 lines of code y: 11 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/Services.java x: 72 lines of code y: 7 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/ShowBundleTree.java x: 182 lines of code y: 11 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/bundletree/Node.java x: 76 lines of code y: 6 # changes bundle/core/src/main/java/org/apache/karaf/bundle/core/internal/BundleInfoImpl.java x: 142 lines of code y: 7 # changes docker/src/main/java/org/apache/karaf/docker/internal/DockerMBeanImpl.java x: 244 lines of code y: 4 # changes event/src/main/java/org/apache/karaf/event/command/EventSendCommand.java x: 45 lines of code y: 3 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/Feature.java x: 262 lines of code y: 35 # changes features/core/src/main/java/org/apache/karaf/features/management/codec/JmxFeature.java x: 279 lines of code y: 13 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/impl/KarafRealm.java x: 81 lines of code y: 14 # changes maven/core/src/main/java/org/apache/karaf/maven/core/MavenRepositoryURL.java x: 302 lines of code y: 5 # changes obr/src/main/java/org/apache/karaf/obr/command/FindCommand.java x: 90 lines of code y: 5 # changes shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/ThreadsAction.java x: 270 lines of code y: 10 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/action/command/ManagerImpl.java x: 149 lines of code y: 10 # changes shell/core/src/main/java/org/apache/karaf/shell/support/RegexCommandLoggingFilter.java x: 79 lines of code y: 5 # changes shell/core/src/main/java/org/apache/karaf/shell/support/completers/UriCompleter.java x: 131 lines of code y: 7 # changes subsystem/src/main/java/org/apache/karaf/subsystem/commands/InfoAction.java x: 210 lines of code y: 7 # changes util/src/main/java/org/apache/karaf/util/collections/CopyOnWriteArrayIdentityList.java x: 789 lines of code y: 8 # changes util/src/main/java/org/apache/karaf/util/maven/Parser.java x: 307 lines of code y: 12 # changes wrapper/src/main/java/org/apache/karaf/wrapper/commands/Install.java x: 281 lines of code y: 13 # changes deployer/blueprint/src/main/java/org/apache/karaf/deployer/blueprint/BlueprintTransformer.java x: 159 lines of code y: 13 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/Bundle.java x: 113 lines of code y: 15 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/Dependency.java x: 92 lines of code y: 15 # changes instance/src/main/java/org/apache/karaf/instance/core/InstanceSettings.java x: 106 lines of code y: 8 # changes jaas/config/src/main/java/org/apache/karaf/jaas/config/impl/ResourceKeystoreInstance.java x: 195 lines of code y: 11 # changes main/src/main/java/org/apache/karaf/main/KarafActivatorManager.java x: 55 lines of code y: 9 # changes main/src/main/java/org/apache/karaf/main/internal/SystemdDaemon.java x: 8 lines of code y: 4 # changes maven/core/src/main/java/org/apache/karaf/maven/command/RepositoryEditCommandSupport.java x: 114 lines of code y: 5 # changes maven/core/src/main/java/org/apache/karaf/maven/command/SummaryCommand.java x: 125 lines of code y: 5 # changes shell/console/src/main/java/org/apache/felix/gogo/commands/converter/DefaultConverter.java x: 351 lines of code y: 8 # changes shell/console/src/main/java/org/apache/karaf/shell/commands/basic/SimpleCommand.java x: 49 lines of code y: 8 # changes shell/console/src/main/java/org/apache/karaf/shell/commands/converter/DefaultConverter.java x: 352 lines of code y: 6 # changes shell/console/src/main/java/org/apache/karaf/shell/console/completer/FileCompleter.java x: 80 lines of code y: 8 # changes shell/core/src/main/java/org/apache/felix/gogo/runtime/Parser.java x: 493 lines of code y: 4 # changes shell/core/src/main/java/org/apache/karaf/shell/support/converter/DefaultConverter.java x: 360 lines of code y: 7 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/KnownHostsManager.java x: 111 lines of code y: 7 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/utils/IoUtils.java x: 77 lines of code y: 4 # changes webconsole/gogo/src/main/java/org/apache/karaf/webconsole/gogo/GogoPlugin.java x: 222 lines of code y: 20 # changes features/core/src/main/java/org/apache/karaf/features/internal/region/SubsystemResolverResolution.java x: 21 lines of code y: 4 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/AddToRepositoryMojo.java x: 97 lines of code y: 26 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/utils/MavenUtil.java x: 159 lines of code y: 7 # changes scr/state/src/main/java/org/apache/karaf/scr/state/ScrBundleStateService.java x: 56 lines of code y: 5 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/osgi/Activator.java x: 105 lines of code y: 12 # changes tooling/utils/src/main/java/org/apache/karaf/tools/utils/KarafPropertiesFile.java x: 79 lines of code y: 6 # changes jndi/src/main/java/org/apache/karaf/jndi/internal/JndiServiceImpl.java x: 267 lines of code y: 6 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/utils/MojoSupport.java x: 282 lines of code y: 27 # changes main/src/main/java/org/apache/karaf/main/ConfigProperties.java x: 233 lines of code y: 31 # changes webconsole/console/src/main/java/org/apache/felix/webconsole/internal/servlet/KarafOsgiManager.java x: 53 lines of code y: 5 # changes shell/console/src/main/java/org/apache/karaf/shell/console/ExitAction.java x: 21 lines of code y: 5 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/Status.java x: 31 lines of code y: 3 # changes scheduler/src/main/java/org/apache/karaf/scheduler/Scheduler.java x: 21 lines of code y: 11 # changes scheduler/src/main/java/org/apache/karaf/scheduler/command/ScheduleScript.java x: 69 lines of code y: 2 # changes scheduler/src/main/java/org/apache/karaf/scheduler/command/support/CommandJob.java x: 23 lines of code y: 2 # changes scheduler/src/main/java/org/apache/karaf/scheduler/core/InternalScheduleOptions.java x: 115 lines of code y: 3 # changes scheduler/src/main/java/org/apache/karaf/scheduler/core/KarafStdScheduler.java x: 76 lines of code y: 2 # changes scheduler/src/main/java/org/apache/karaf/scheduler/core/QuartzJobExecutor.java x: 50 lines of code y: 5 # changes scheduler/src/main/java/org/apache/karaf/scheduler/core/SchedulerMBeanImpl.java x: 63 lines of code y: 4 # changes audit/src/main/java/org/apache/karaf/audit/Activator.java x: 488 lines of code y: 6 # changes audit/src/main/java/org/apache/karaf/audit/util/FastDateFormat.java x: 128 lines of code y: 4 # changes profile/src/main/java/org/apache/karaf/profile/impl/Profiles.java x: 268 lines of code y: 11 # changes profile/src/main/resources/bundle-report.xslt x: 250 lines of code y: 3 # changes docker/src/main/java/org/apache/karaf/docker/internal/DockerServiceImpl.java x: 340 lines of code y: 3 # changes wrapper/src/main/java/org/apache/karaf/wrapper/internal/WrapperServiceImpl.java x: 426 lines of code y: 11 # changes deployer/features/src/main/java/org/apache/karaf/deployer/features/osgi/Activator.java x: 66 lines of code y: 8 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/LDAPLoginModule.java x: 121 lines of code y: 42 # changes features/command/src/main/java/org/apache/karaf/features/command/ListProvidedFeaturesCommand.java x: 24 lines of code y: 1 # changes util/src/main/java/org/apache/karaf/util/XmlUtils.java x: 145 lines of code y: 11 # changes main/src/main/java/org/apache/karaf/main/util/BootstrapLogManager.java x: 154 lines of code y: 13 # changes log/src/main/java/org/apache/karaf/log/core/internal/LogServiceLog4j2Impl.java x: 102 lines of code y: 7 # changes kar/src/main/java/org/apache/karaf/kar/internal/FeatureDetector.java x: 53 lines of code y: 4 # changes jdbc/src/main/java/org/apache/karaf/jdbc/command/QueryCommand.java x: 42 lines of code y: 3 # changes jdbc/src/main/java/org/apache/karaf/jdbc/command/ds/DSFactoriesCommand.java x: 106 lines of code y: 3 # changes features/core/src/main/java/org/apache/karaf/features/internal/resolver/FeatureResource.java x: 90 lines of code y: 15 # changes profile/src/main/java/org/apache/karaf/profile/assembly/FeatureSelector.java x: 86 lines of code y: 6 # changes jaas/boot/src/main/java/org/apache/karaf/jaas/boot/principal/Group.java x: 9 lines of code y: 1 # changes jaas/boot/src/main/java/org/apache/karaf/jaas/boot/principal/RolePolicy.java x: 51 lines of code y: 7 # changes log/src/main/java/org/apache/karaf/log/command/DisplayLog.java x: 90 lines of code y: 8 # changes webconsole/console/src/main/resources/res/karaf/ui/webconsole.css x: 127 lines of code y: 4 # changes docker/src/main/java/org/apache/karaf/docker/Container.java x: 65 lines of code y: 2 # changes docker/src/main/java/org/apache/karaf/docker/ContainerConfig.java x: 135 lines of code y: 2 # changes docker/src/main/java/org/apache/karaf/docker/ImageHistory.java x: 37 lines of code y: 2 # changes docker/src/main/java/org/apache/karaf/docker/command/CreateCommand.java x: 85 lines of code y: 2 # changes profile/src/main/java/org/apache/karaf/profile/impl/ProfileMBeanImpl.java x: 58 lines of code y: 1 # changes features/core/src/main/java/org/apache/karaf/features/management/codec/JmxRepository.java x: 101 lines of code y: 6 # changes kar/src/main/java/org/apache/karaf/kar/internal/osgi/Activator.java x: 39 lines of code y: 8 # changes jms/src/main/java/org/apache/karaf/jms/command/CreateCommand.java x: 30 lines of code y: 5 # changes jms/src/main/java/org/apache/karaf/jms/internal/JmsServiceImpl.java x: 242 lines of code y: 6 # changes features/core/src/main/java/org/apache/karaf/features/internal/region/RepositoryManager.java x: 30 lines of code y: 4 # changes features/core/src/main/java/org/apache/karaf/features/internal/repository/JsonRepository.java x: 22 lines of code y: 6 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/RequirementSort.java x: 59 lines of code y: 10 # changes features/command/src/main/java/org/apache/karaf/features/command/FeaturesCommandSupport.java x: 72 lines of code y: 13 # changes features/command/src/main/java/org/apache/karaf/features/command/StartFeaturesCommand.java x: 36 lines of code y: 5 # changes features/command/src/main/java/org/apache/karaf/features/command/StopFeaturesCommand.java x: 36 lines of code y: 8 # changes http/src/main/java/org/apache/karaf/http/command/completers/ProxyUrlCompleter.java x: 27 lines of code y: 1 # changes deployer/kar/src/main/java/org/apache/karaf/deployer/kar/KarArtifactInstaller.java x: 72 lines of code y: 16 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/utils/DependencyHelperFactory.java x: 25 lines of code y: 7 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/SessionFactoryImpl.java x: 214 lines of code y: 14 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/commands/Procedural.java x: 535 lines of code y: 1 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/processing/BundleReplacements.java x: 68 lines of code y: 4 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/processing/OverrideBundleDependency.java x: 79 lines of code y: 3 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/processing/package-info.java x: 13 lines of code y: 3 # changes log/src/main/java/org/apache/karaf/log/command/LogTail.java x: 74 lines of code y: 14 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/jdbc/JDBCBackingEngine.java x: 262 lines of code y: 16 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/LDAPBackingEngine.java x: 157 lines of code y: 4 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/syncope/SyncopeBackingEngine.java x: 273 lines of code y: 10 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/parsing/KarafParser.java x: 109 lines of code y: 7 # changes features/core/src/main/java/org/apache/karaf/features/Conditional.java x: 10 lines of code y: 7 # changes service/guard/src/main/java/org/apache/karaf/service/guard/tools/ACLConfigurationParser.java x: 280 lines of code y: 12 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/RepositoryCacheImpl.java x: 87 lines of code y: 4 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/State.java x: 41 lines of code y: 12 # changes profile/src/main/java/org/apache/karaf/profile/Profile.java x: 33 lines of code y: 11 # changes shell/console/src/main/java/org/apache/karaf/shell/console/completer/CommandsCompleter.java x: 266 lines of code y: 30 # changes profile/src/main/java/org/apache/karaf/profile/assembly/URIAwareComparator.java x: 16 lines of code y: 1 # changes scheduler/src/main/java/org/apache/karaf/scheduler/command/Reschedule.java x: 56 lines of code y: 1 # changes features/command/src/main/java/org/apache/karaf/features/command/completers/AvailableFeatureCompleter.java x: 10 lines of code y: 8 # changes features/core/src/main/java/org/apache/karaf/features/Feature.java x: 27 lines of code y: 23 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/Features.java x: 88 lines of code y: 16 # changes features/core/src/main/java/org/apache/karaf/features/internal/util/MapUtils.java x: 174 lines of code y: 12 # changes profile/src/main/java/org/apache/karaf/profile/impl/ProfileBuilderImpl.java x: 382 lines of code y: 9 # changes webconsole/features/src/main/java/org/apache/karaf/webconsole/features/ExtendedFeature.java x: 128 lines of code y: 22 # changes util/src/main/java/org/apache/karaf/util/Version.java x: 19 lines of code y: 1 # changes scr/management/src/main/java/org/apache/karaf/scr/management/codec/JmxComponentConfiguration.java x: 102 lines of code y: 2 # changes scr/management/src/main/java/org/apache/karaf/scr/management/codec/JmxComponentDescription.java x: 106 lines of code y: 2 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/Util.java x: 30 lines of code y: 1 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/RegistryImpl.java x: 161 lines of code y: 8 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/osgi/secured/AliasCommand.java x: 21 lines of code y: 1 # changes webconsole/gogo/src/main/java/org/apache/karaf/webconsole/gogo/Terminal.java x: 1563 lines of code y: 9 # changes audit/src/main/java/org/apache/karaf/audit/layout/AbstractLayout.java x: 163 lines of code y: 1 # changes audit/src/main/java/org/apache/karaf/audit/logger/JulEventLogger.java x: 35 lines of code y: 1 # changes audit/src/main/java/org/apache/karaf/audit/logger/TcpEventLogger.java x: 43 lines of code y: 1 # changes audit/src/main/java/org/apache/karaf/audit/util/Buffer.java x: 257 lines of code y: 1 # changes audit/src/main/java/org/apache/karaf/audit/util/NumberOutput.java x: 387 lines of code y: 1 # changes management/server/src/main/java/org/apache/karaf/management/internal/EventAdminLogger.java x: 5 lines of code y: 1 # changes management/server/src/main/java/org/apache/karaf/management/internal/EventAdminMBeanServerWrapper.java x: 564 lines of code y: 1 # changes shell/core/src/main/java/org/apache/karaf/shell/support/completers/StringsCompleter.java x: 62 lines of code y: 8 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/Headers.java x: 274 lines of code y: 11 # changes util/src/main/java/org/apache/karaf/util/filesstream/FilesStream.java x: 122 lines of code y: 4 # changes shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/ExecuteAction.java x: 37 lines of code y: 9 # changes util/src/main/java/org/apache/karaf/util/process/PumpStreamHandler.java x: 149 lines of code y: 6 # changes tooling/karaf-maven-plugin/src/main/resources/META-INF/plexus/components.xml x: 120 lines of code y: 9 # changes features/core/src/main/java/org/apache/karaf/features/internal/region/DigraphHelper.java x: 163 lines of code y: 11 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/osgi/CommandTracker.java x: 114 lines of code y: 2 # changes webconsole/gogo/src/main/java/org/apache/karaf/webconsole/gogo/WebTerminal.java x: 48 lines of code y: 10 # changes main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java x: 90 lines of code y: 11 # changes main/src/main/java/org/apache/karaf/main/lock/OracleJDBCLock.java x: 50 lines of code y: 6 # changes features/core/src/main/java/org/apache/karaf/features/internal/download/impl/MavenDownloadManager.java x: 180 lines of code y: 8 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/commands/AbstractCommandHelpPrinter.java x: 60 lines of code y: 3 # changes assemblies/features/framework/src/main/resources/resources/etc/org.apache.karaf.kar.cfg x: 2 lines of code y: 4 # changes shell/console/src/main/java/org/apache/karaf/shell/commands/basic/ActionPreparator.java x: 8 lines of code y: 7 # changes management/server/src/main/java/org/apache/karaf/management/MBeanServerFactory.java x: 81 lines of code y: 2 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/krb5/Krb5LoginModule.java x: 53 lines of code y: 3 # changes jms/src/main/java/org/apache/karaf/jms/JmsMessage.java x: 122 lines of code y: 2 # changes log/src/main/java/org/apache/karaf/log/core/internal/KarafLogEvent.java x: 74 lines of code y: 3 # changes main/src/main/java/org/apache/karaf/main/lock/GenericDataSource.java x: 132 lines of code y: 1 # changes features/core/src/main/java/org/apache/karaf/features/internal/region/CandidateComparator.java x: 91 lines of code y: 11 # changes maven/core/src/main/java/org/apache/karaf/maven/command/HttpProxyCommand.java x: 110 lines of code y: 3 # changes maven/core/src/main/java/org/apache/karaf/maven/command/RepositoryChangeCommand.java x: 152 lines of code y: 1 # changes maven/core/src/main/java/org/apache/karaf/maven/command/RepositoryListCommand.java x: 92 lines of code y: 2 # changes bundle/core/src/main/java/org/apache/karaf/bundle/core/BundlesMBean.java x: 25 lines of code y: 5 # changes bundle/core/src/main/java/org/apache/karaf/bundle/core/internal/BundlesMBeanImpl.java x: 252 lines of code y: 9 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/LoadTest.java x: 151 lines of code y: 4 # changes bundle/core/src/main/java/org/apache/karaf/bundle/core/internal/BundleWatcherImpl.java x: 198 lines of code y: 14 # changes jaas/command/src/main/java/org/apache/karaf/jaas/command/SudoCommand.java x: 56 lines of code y: 3 # changes profile/src/main/java/org/apache/karaf/profile/impl/ProfileServiceImpl.java x: 195 lines of code y: 3 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/commands/help/HelpCommand.java x: 166 lines of code y: 7 # changes system/src/main/java/org/apache/karaf/system/internal/SystemServiceImpl.java x: 190 lines of code y: 5 # changes util/src/main/java/org/apache/karaf/util/json/JsonReader.java x: 295 lines of code y: 1 # changes util/src/main/java/org/apache/karaf/util/json/JsonWriter.java x: 153 lines of code y: 1 # changes deployer/spring/src/main/java/org/apache/karaf/deployer/spring/SpringTransformer.java x: 157 lines of code y: 12 # changes diagnostic/core/src/main/java/org/apache/karaf/diagnostic/command/DumpCommand.java x: 47 lines of code y: 5 # changes diagnostic/core/src/main/java/org/apache/karaf/diagnostic/internal/Activator.java x: 69 lines of code y: 7 # changes features/command/src/main/java/org/apache/karaf/features/command/FeatureExport.java x: 102 lines of code y: 3 # changes jaas/command/src/main/java/org/apache/karaf/jaas/command/JaasCommandSupport.java x: 75 lines of code y: 15 # changes jndi/src/main/java/org/apache/karaf/jndi/JndiMBean.java x: 15 lines of code y: 3 # changes profile/src/main/java/org/apache/karaf/profile/assembly/CustomDownloadManager.java x: 39 lines of code y: 4 # changes shell/console/src/main/java/org/apache/karaf/shell/commands/Option.java x: 18 lines of code y: 4 # changes shell/console/src/main/java/org/apache/karaf/shell/compat/ArgumentCompleter.java x: 384 lines of code y: 5 # changes subsystem/src/main/java/org/apache/karaf/subsystem/commands/SubsystemSupport.java x: 102 lines of code y: 5 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/Restart.java x: 41 lines of code y: 4 # changes deployer/blueprint/src/main/java/org/apache/karaf/deployer/blueprint/osgi/Activator.java x: 20 lines of code y: 8 # changes deployer/wrap/src/main/java/org/apache/karaf/deployer/wrap/osgi/Activator.java x: 19 lines of code y: 7 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/Content.java x: 56 lines of code y: 11 # changes jaas/command/src/main/java/org/apache/karaf/jaas/command/completers/LoginModuleNameCompleter.java x: 41 lines of code y: 5 # changes jaas/config/src/main/java/org/apache/karaf/jaas/config/impl/Activator.java x: 67 lines of code y: 3 # changes jaas/config/src/main/java/org/apache/karaf/jaas/config/impl/Config.java x: 76 lines of code y: 4 # changes jaas/config/src/main/java/org/apache/karaf/jaas/config/impl/OsgiConfiguration.java x: 55 lines of code y: 8 # changes log/src/main/java/org/apache/karaf/log/core/internal/LogServiceLog4j1Impl.java x: 109 lines of code y: 4 # changes management/server/src/main/java/org/apache/karaf/management/internal/BulkRequestContext.java x: 72 lines of code y: 5 # changes package/src/main/java/org/apache/karaf/packages/core/internal/filter/ExprTokenizer.java x: 48 lines of code y: 3 # changes service/core/src/main/java/org/apache/karaf/service/command/Wait.java x: 58 lines of code y: 3 # changes service/core/src/main/java/org/apache/karaf/service/core/internal/ServicesMBeanImpl.java x: 97 lines of code y: 4 # changes shell/console/src/main/java/org/apache/felix/gogo/commands/converter/GenericType.java x: 155 lines of code y: 6 # changes shell/console/src/main/java/org/apache/karaf/shell/commands/converter/GenericType.java x: 155 lines of code y: 4 # changes shell/console/src/main/java/org/apache/karaf/shell/commands/meta/ActionMetaDataFactory.java x: 195 lines of code y: 5 # changes shell/console/src/main/java/org/apache/karaf/shell/compat/OldArgumentCompleter.java x: 336 lines of code y: 4 # changes shell/console/src/main/java/org/apache/karaf/shell/console/CommandSessionHolder.java x: 15 lines of code y: 5 # changes shell/console/src/main/java/org/apache/karaf/shell/console/OsgiCommandSupport.java x: 73 lines of code y: 12 # changes shell/console/src/main/java/org/apache/karaf/shell/console/completer/ArgumentCompleter.java x: 445 lines of code y: 24 # changes shell/console/src/main/java/org/apache/karaf/shell/console/completer/OldArgumentCompleter.java x: 334 lines of code y: 6 # changes shell/console/src/main/java/org/apache/karaf/shell/console/completer/Parser.java x: 333 lines of code y: 6 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/action/osgi/RegistryImpl.java x: 169 lines of code y: 7 # changes shell/core/src/main/java/org/apache/karaf/shell/support/parsing/GogoParser.java x: 344 lines of code y: 4 # changes system/src/main/java/org/apache/karaf/system/management/internal/SystemMBeanImpl.java x: 201 lines of code y: 4 # changes jaas/command/src/main/java/org/apache/karaf/jaas/command/ListRealmsCommand.java x: 45 lines of code y: 16 # changes features/core/src/main/java/org/apache/karaf/features/internal/download/impl/DefaultFuture.java x: 190 lines of code y: 3 # changes features/core/src/main/java/org/apache/karaf/features/management/codec/JmxFeatureEvent.java x: 61 lines of code y: 5 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/FeatureRepoFinder.java x: 61 lines of code y: 1 # changes bundle/core/src/main/java/org/apache/karaf/bundle/command/Info.java x: 16 lines of code y: 4 # changes profile/src/main/java/org/apache/karaf/profile/impl/Utils.java x: 82 lines of code y: 4 # changes shell/core/src/main/java/org/apache/karaf/shell/support/completers/FileCompleter.java x: 107 lines of code y: 6 # changes profile/src/main/java/org/apache/karaf/profile/assembly/CustomSimpleDownloadTask.java x: 132 lines of code y: 4 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/osgi/LoggingCommandSessionListener.java x: 46 lines of code y: 4 # changes bundle/core/src/main/java/org/apache/karaf/bundle/core/internal/BundleServiceImpl.java x: 279 lines of code y: 11 # changes features/command/src/main/java/org/apache/karaf/features/command/completers/FeatureCompleterSupport.java x: 43 lines of code y: 7 # changes shell/core/src/main/java/org/apache/karaf/shell/support/ansi/AnsiSplitter.java x: 92 lines of code y: 3 # changes event/src/main/java/org/apache/karaf/event/command/EventTailCommand.java x: 48 lines of code y: 1 # changes diagnostic/boot/src/main/java/org/apache/karaf/diagnostic/core/providers/EnvironmentDumpProvider.java x: 230 lines of code y: 2 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/commands/help/CommandsHelpProvider.java x: 52 lines of code y: 1 # changes services/staticcm/src/main/java/org/apache/karaf/services/staticcm/Activator.java x: 33 lines of code y: 1 # changes profile/src/main/java/org/apache/karaf/profile/command/ProfileList.java x: 38 lines of code y: 1 # changes obr/src/main/java/org/apache/karaf/obr/command/ListCommand.java x: 48 lines of code y: 2 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/package-info.java x: 4 lines of code y: 8 # changes features/core/src/main/java/org/apache/karaf/features/internal/util/Macro.java x: 96 lines of code y: 3 # changes jdbc/src/main/java/org/apache/karaf/jdbc/command/JdbcCommandSupport.java x: 14 lines of code y: 1 # changes log/src/main/java/org/apache/karaf/log/core/internal/layout/DateTimeDateFormat.java x: 40 lines of code y: 1 # changes log/src/main/java/org/apache/karaf/log/core/internal/layout/ISO8601DateFormat.java x: 84 lines of code y: 1 # changes shell/console/src/main/resources/OSGI-INF/blueprint/shell-namespacehandler.xml x: 14 lines of code y: 9 # changes shell/console/src/main/java/org/apache/karaf/shell/console/commands/BlueprintCommand.java x: 76 lines of code y: 11 # changes jaas/command/src/main/java/org/apache/karaf/jaas/command/UpdateCommand.java x: 46 lines of code y: 8 # changes jaas/command/src/main/java/org/apache/karaf/jaas/command/completers/RealmCompleter.java x: 26 lines of code y: 6 # changes shell/console/src/main/resources/OSGI-INF/blueprint/karaf-console.xml x: 10 lines of code y: 21 # changes webconsole/instance/src/main/resources/res/ui/instance.js x: 129 lines of code y: 1 # changes webconsole/gogo/src/main/resources/res/ui/gogo.js x: 199 lines of code y: 3 # changes webconsole/features/src/main/resources/res/ui/features.js x: 160 lines of code y: 5 # changes
285.0
# changes
  min: 1.0
  average: 6.78
  25th percentile: 2.0
  median: 4.0
  75th percentile: 7.0
  max: 285.0
0 1564.0
lines of code
min: 1.0 | average: 85.1 | 25th percentile: 19.0 | median: 37.0 | 75th percentile: 99.0 | max: 1564.0

Number of Contributors vs. Number of Changes: 1225 points

client/src/main/java/org/slf4j/impl/SimpleServiceProvider.java x: 2 # contributors y: 2 # changes instance/src/main/java/org/apache/karaf/instance/core/internal/InstanceServiceImpl.java x: 13 # contributors y: 59 # changes assemblies/features/framework/src/main/feature/feature.xml x: 12 # contributors y: 67 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/ArchiveMojo.java x: 8 # contributors y: 23 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/ConsoleSessionImpl.java x: 13 # contributors y: 73 # changes assemblies/features/spring-legacy/src/main/feature/feature.xml x: 7 # contributors y: 33 # changes etc/appended-resources/supplemental-models.xml x: 3 # contributors y: 14 # changes assemblies/features/spring/src/main/feature/feature.xml x: 9 # contributors y: 70 # changes assemblies/features/enterprise/src/main/feature/feature.xml x: 18 # contributors y: 144 # changes assemblies/features/standard/src/main/feature/feature.xml x: 30 # contributors y: 285 # changes instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.features.repos.cfg x: 3 # contributors y: 6 # changes main/src/main/java/org/apache/karaf/main/Stop.java x: 5 # contributors y: 16 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/action/command/ActionCommand.java x: 4 # contributors y: 6 # changes main/src/main/java/org/apache/karaf/main/Status.java x: 4 # contributors y: 10 # changes profile/src/main/java/org/apache/karaf/profile/assembly/Builder.java x: 24 # contributors y: 101 # changes http/src/main/java/org/apache/karaf/http/core/internal/ProxyServiceImpl.java x: 4 # contributors y: 12 # changes features/core/src/main/java/org/apache/karaf/features/internal/download/impl/MavenDownloadTask.java x: 6 # contributors y: 5 # changes shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/InfoAction.java x: 9 # contributors y: 13 # changes config/command/src/main/java/org/apache/karaf/config/command/CancelCommand.java x: 4 # contributors y: 5 # changes config/command/src/main/java/org/apache/karaf/config/command/ConfigCommandSupport.java x: 5 # contributors y: 6 # changes config/command/src/main/java/org/apache/karaf/config/command/ConfigPropertyCommandSupport.java x: 4 # contributors y: 7 # changes config/command/src/main/java/org/apache/karaf/config/command/EditCommand.java x: 5 # contributors y: 7 # changes config/core/src/main/java/org/apache/karaf/config/core/impl/ConfigMBeanImpl.java x: 3 # contributors y: 5 # changes config/core/src/main/resources/OSGI-INF/metatype/metatype.xml x: 3 # contributors y: 4 # changes features/core/src/main/java/org/apache/karaf/features/internal/region/SubsystemResolver.java x: 9 # contributors y: 37 # changes shell/core/src/main/java/org/apache/karaf/shell/api/action/lifecycle/Reference.java x: 7 # contributors y: 9 # changes util/src/main/java/org/apache/karaf/util/config/PropertiesLoader.java x: 7 # contributors y: 11 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/FeatureConfigInstaller.java x: 15 # contributors y: 52 # changes shell/core/src/main/java/org/apache/karaf/shell/support/table/Col.java x: 5 # contributors y: 8 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/StaticInstallSupport.java x: 6 # contributors y: 9 # changes assemblies/features/base/src/main/resources/resources/etc/org.apache.karaf.features.xml x: 2 # contributors y: 3 # changes tooling/karaf-services-maven-plugin/src/main/java/org/apache/karaf/tooling/tracker/GenerateServiceMetadata.java x: 7 # contributors y: 15 # changes instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.management.cfg x: 3 # contributors y: 8 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/jdbc/JDBCUtils.java x: 6 # contributors y: 11 # changes management/server/src/main/java/org/apache/karaf/management/internal/Activator.java x: 8 # contributors y: 29 # changes instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.shell.cfg x: 7 # contributors y: 14 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/Activator.java x: 16 # contributors y: 57 # changes shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/AliasAction.java x: 2 # contributors y: 5 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/commands/GenerateHelpMojo.java x: 7 # contributors y: 20 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/keygenerator/OpenSSHKeyPairProvider.java x: 4 # contributors y: 18 # changes client/src/main/java/org/apache/karaf/client/Main.java x: 13 # contributors y: 54 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/SshAction.java x: 8 # contributors y: 33 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/VerifyMojo.java x: 15 # contributors y: 50 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/DockerfileMojo.java x: 4 # contributors y: 11 # changes services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/proxy/AsmProxyFactory.java x: 2 # contributors y: 4 # changes log/src/main/java/org/apache/karaf/log/core/internal/LogServiceImpl.java x: 6 # contributors y: 12 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/AssemblyMojo.java x: 17 # contributors y: 48 # changes features/command/src/main/java/org/apache/karaf/features/command/ListFeaturesCommand.java x: 11 # contributors y: 23 # changes shell/core/src/main/java/org/apache/karaf/shell/support/ShellUtil.java x: 5 # contributors y: 10 # changes kar/src/main/java/org/apache/karaf/kar/internal/KarServiceImpl.java x: 5 # contributors y: 20 # changes features/core/src/main/java/org/apache/karaf/features/internal/osgi/Activator.java x: 12 # contributors y: 60 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/BootFeaturesInstaller.java x: 10 # contributors y: 19 # changes features/command/src/main/java/org/apache/karaf/features/command/RepoListCommand.java x: 6 # contributors y: 13 # changes features/command/src/main/java/org/apache/karaf/features/command/ListFeatureVersionsCommand.java x: 7 # contributors y: 13 # changes features/command/src/main/java/org/apache/karaf/features/command/RepoAddCommand.java x: 5 # contributors y: 12 # changes features/core/src/main/java/org/apache/karaf/features/internal/region/Subsystem.java x: 10 # contributors y: 43 # changes maven/core/src/main/java/org/apache/karaf/maven/command/MavenConfigurationSupport.java x: 6 # contributors y: 17 # changes http/src/main/java/org/apache/karaf/http/core/ServletService.java x: 3 # contributors y: 3 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/SshUtils.java x: 8 # contributors y: 14 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/KarMojo.java x: 7 # contributors y: 16 # changes obr/src/main/java/org/apache/karaf/obr/command/util/FileUtil.java x: 4 # contributors y: 8 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/RunMojo.java x: 5 # contributors y: 19 # changes main/src/main/java/org/apache/karaf/main/Main.java x: 23 # contributors y: 98 # changes shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/ThreadKillAction.java x: 1 # contributors y: 2 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/KarafAgentFactory.java x: 4 # contributors y: 17 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/ShellCommand.java x: 7 # contributors y: 22 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/Deployer.java x: 13 # contributors y: 84 # changes features/core/src/main/java/org/apache/karaf/features/internal/region/SubsystemResolveContext.java x: 9 # contributors y: 31 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/ShellFactoryImpl.java x: 8 # contributors y: 27 # changes itests/common/src/main/java/org/apache/karaf/itests/KarafTestSupport.java x: 6 # contributors y: 34 # changes assemblies/apache-karaf/src/main/descriptors/src.xml x: 1 # contributors y: 3 # changes util/src/main/java/org/apache/karaf/util/config/ConfigurationPID.java x: 1 # contributors y: 1 # changes scheduler/src/main/java/org/apache/karaf/scheduler/core/WhiteboardHandler.java x: 5 # contributors y: 11 # changes assemblies/features/base/src/main/resources/resources/etc/org.ops4j.pax.logging.cfg x: 8 # contributors y: 22 # changes client/src/main/java/org/apache/karaf/client/ClientConfig.java x: 15 # contributors y: 36 # changes management/server/src/main/java/org/apache/karaf/management/ConnectorServerFactory.java x: 9 # contributors y: 27 # changes features/core/src/main/java/org/apache/karaf/features/FeaturesService.java x: 15 # contributors y: 47 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/FeaturesServiceImpl.java x: 14 # contributors y: 100 # changes management/server/src/main/java/org/apache/karaf/management/JaasAuthenticator.java x: 5 # contributors y: 14 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/JLineTerminal.java x: 4 # contributors y: 14 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/AbstractFeatureMojo.java x: 10 # contributors y: 23 # changes deployer/features/src/main/java/org/apache/karaf/deployer/features/FeatureDeploymentListener.java x: 10 # contributors y: 25 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/RepositoryImpl.java x: 5 # contributors y: 22 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/GenerateDescriptorMojo.java x: 15 # contributors y: 70 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/osgi/OsgiConfigLoginModule.java x: 9 # contributors y: 17 # changes service/guard/src/main/java/org/apache/karaf/service/guard/impl/GuardProxyCatalog.java x: 6 # contributors y: 14 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/osgi/secured/SecuredSessionFactoryImpl.java x: 6 # contributors y: 19 # changes jaas/command/src/main/java/org/apache/karaf/jaas/command/ListGroupsCommand.java x: 4 # contributors y: 4 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/AutoEncryptionSupport.java x: 7 # contributors y: 12 # changes log/src/main/java/org/apache/karaf/log/core/internal/layout/PatternParser.java x: 8 # contributors y: 18 # changes main/src/main/java/org/apache/karaf/main/InstanceHelper.java x: 12 # contributors y: 24 # changes management/server/src/main/java/org/apache/karaf/management/KarafMBeanServerGuard.java x: 7 # contributors y: 27 # changes webconsole/instance/src/main/java/org/apache/karaf/webconsole/instance/InstancePlugin.java x: 6 # contributors y: 15 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/SshTerminal.java x: 6 # contributors y: 20 # changes jaas/command/src/main/java/org/apache/karaf/jaas/command/ManageRealmCommand.java x: 7 # contributors y: 18 # changes assemblies/features/base/src/main/resources/resources/etc/org.ops4j.pax.url.mvn.cfg x: 8 # contributors y: 12 # changes shell/console/src/main/java/org/apache/karaf/shell/console/commands/NamespaceHandler.java x: 8 # contributors y: 21 # changes shell/console/src/main/java/org/apache/karaf/shell/commands/CommandException.java x: 6 # contributors y: 6 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/FeatureReq.java x: 3 # contributors y: 7 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/LDAPOptions.java x: 11 # contributors y: 18 # changes util/src/main/java/org/apache/karaf/util/tracker/BaseActivator.java x: 9 # contributors y: 26 # changes util/src/main/java/org/apache/karaf/util/locks/FileLockUtils.java x: 6 # contributors y: 8 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/AbstractKarafLoginModule.java x: 9 # contributors y: 22 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/jdbc/JDBCLoginModule.java x: 8 # contributors y: 17 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/PropertiesLoginModule.java x: 13 # contributors y: 29 # changes services/eventadmin/src/main/java/org/apache/felix/eventadmin/impl/Configuration.java x: 3 # contributors y: 12 # changes log/src/main/java/org/apache/karaf/log/command/SetLogLevel.java x: 5 # contributors y: 4 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/KarafJaasAuthenticator.java x: 7 # contributors y: 17 # changes features/command/src/main/java/org/apache/karaf/features/command/InfoFeatureCommand.java x: 14 # contributors y: 36 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/PropertiesBackingEngine.java x: 10 # contributors y: 22 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/action/command/DefaultActionPreparator.java x: 9 # contributors y: 19 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/commands/AsciiDoctorCommandHelpPrinter.java x: 3 # contributors y: 9 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/JaxbUtil.java x: 11 # contributors y: 22 # changes features/command/src/main/java/org/apache/karaf/features/command/UninstallFeatureCommand.java x: 6 # contributors y: 16 # changes features/core/src/main/java/org/apache/karaf/features/internal/service/BundleInstallSupportImpl.java x: 8 # contributors y: 13 # changes profile/src/main/java/org/apache/karaf/profile/assembly/AssemblyDeployCallback.java x: 11 # contributors y: 25 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/Feature.java x: 12 # contributors y: 35 # changes shell/console/src/main/java/org/apache/karaf/shell/console/completer/FileCompleter.java x: 7 # contributors y: 8 # changes shell/ssh/src/main/java/org/apache/karaf/shell/ssh/KnownHostsManager.java x: 6 # contributors y: 7 # changes webconsole/gogo/src/main/java/org/apache/karaf/webconsole/gogo/GogoPlugin.java x: 8 # contributors y: 20 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/AddToRepositoryMojo.java x: 8 # contributors y: 26 # changes tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/utils/MojoSupport.java x: 13 # contributors y: 27 # changes main/src/main/java/org/apache/karaf/main/ConfigProperties.java x: 15 # contributors y: 31 # changes webconsole/console/src/main/java/org/apache/felix/webconsole/internal/servlet/KarafOsgiManager.java x: 5 # contributors y: 5 # changes scheduler/src/main/java/org/apache/karaf/scheduler/core/SchedulerMBeanImpl.java x: 1 # contributors y: 4 # changes jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/LDAPLoginModule.java x: 14 # contributors y: 42 # changes features/core/src/main/java/org/apache/karaf/features/internal/resolver/FeatureResource.java x: 4 # contributors y: 15 # changes jaas/command/src/main/java/org/apache/karaf/jaas/command/GroupCreateCommand.java x: 3 # contributors y: 2 # changes shell/core/src/main/java/org/apache/karaf/shell/impl/console/commands/Procedural.java x: 2 # contributors y: 1 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/processing/FeaturesProcessing.java x: 1 # contributors y: 6 # changes shell/console/src/main/java/org/apache/karaf/shell/console/completer/CommandsCompleter.java x: 11 # contributors y: 30 # changes features/core/src/main/java/org/apache/karaf/features/Feature.java x: 13 # contributors y: 23 # changes features/core/src/main/java/org/apache/karaf/features/internal/model/Features.java x: 8 # contributors y: 16 # changes profile/src/main/java/org/apache/karaf/profile/assembly/ArtifactInstaller.java x: 2 # contributors y: 6 # changes webconsole/features/src/main/java/org/apache/karaf/webconsole/features/ExtendedFeature.java x: 12 # contributors y: 22 # changes jaas/boot/src/main/java/org/apache/karaf/jaas/boot/principal/RolePrincipal.java x: 4 # contributors y: 3 # changes shell/console/src/main/java/org/apache/karaf/shell/console/completer/ArgumentCompleter.java x: 9 # contributors y: 24 # changes profile/src/main/java/org/apache/karaf/profile/assembly/CustomSimpleDownloadTask.java x: 6 # contributors y: 4 # changes shell/console/src/main/resources/OSGI-INF/blueprint/karaf-console.xml x: 6 # contributors y: 21 # changes
285.0
# changes
  min: 1.0
  average: 6.78
  25th percentile: 2.0
  median: 4.0
  75th percentile: 7.0
  max: 285.0
0 30.0
# contributors
min: 1.0 | average: 3.35 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 4.0 | max: 30.0

Number of Contributors vs. File Size: 1225 points

client/src/main/java/org/slf4j/impl/SimpleServiceProvider.java x: 2 # contributors y: 34 lines of code instance/src/main/java/org/apache/karaf/instance/core/internal/InstanceServiceImpl.java x: 13 # contributors y: 1166 lines of code assemblies/features/framework/src/main/feature/feature.xml x: 12 # contributors y: 43 lines of code tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/ArchiveMojo.java x: 8 # contributors y: 201 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/console/ConsoleSessionImpl.java x: 13 # contributors y: 636 lines of code assemblies/features/spring-legacy/src/main/feature/feature.xml x: 7 # contributors y: 447 lines of code etc/appended-resources/supplemental-models.xml x: 3 # contributors y: 1180 lines of code assemblies/features/spring/src/main/feature/feature.xml x: 9 # contributors y: 96 lines of code assemblies/features/enterprise/src/main/feature/feature.xml x: 18 # contributors y: 239 lines of code assemblies/features/standard/src/main/feature/feature.xml x: 30 # contributors y: 1564 lines of code instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.features.repos.cfg x: 3 # contributors y: 32 lines of code main/src/main/java/org/apache/karaf/main/Stop.java x: 5 # contributors y: 62 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/action/command/ActionCommand.java x: 4 # contributors y: 116 lines of code main/src/main/java/org/apache/karaf/main/Status.java x: 4 # contributors y: 64 lines of code profile/src/main/java/org/apache/karaf/profile/assembly/Builder.java x: 24 # contributors y: 1550 lines of code http/src/main/java/org/apache/karaf/http/core/internal/ProxyServiceImpl.java x: 4 # contributors y: 147 lines of code features/core/src/main/java/org/apache/karaf/features/internal/download/impl/MavenDownloadTask.java x: 6 # contributors y: 43 lines of code shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/InfoAction.java x: 9 # contributors y: 263 lines of code config/command/src/main/java/org/apache/karaf/config/command/CancelCommand.java x: 4 # contributors y: 12 lines of code config/command/src/main/java/org/apache/karaf/config/command/ConfigCommandSupport.java x: 5 # contributors y: 41 lines of code config/command/src/main/java/org/apache/karaf/config/command/ConfigPropertyCommandSupport.java x: 4 # contributors y: 38 lines of code config/command/src/main/java/org/apache/karaf/config/command/DeleteCommand.java x: 4 # contributors y: 29 lines of code config/command/src/main/java/org/apache/karaf/config/command/EditCommand.java x: 5 # contributors y: 61 lines of code config/command/src/main/java/org/apache/karaf/config/command/ExistsCommand.java x: 2 # contributors y: 21 lines of code config/command/src/main/java/org/apache/karaf/config/command/InstallCommand.java x: 2 # contributors y: 55 lines of code config/command/src/main/java/org/apache/karaf/config/command/ListCommand.java x: 4 # contributors y: 55 lines of code config/command/src/main/java/org/apache/karaf/config/command/MetaCommand.java x: 2 # contributors y: 156 lines of code config/command/src/main/java/org/apache/karaf/config/command/PropAppendCommand.java x: 4 # contributors y: 31 lines of code config/command/src/main/java/org/apache/karaf/config/command/PropDelCommand.java x: 4 # contributors y: 15 lines of code config/command/src/main/java/org/apache/karaf/config/command/PropGetCommand.java x: 2 # contributors y: 29 lines of code config/command/src/main/java/org/apache/karaf/config/command/PropListCommand.java x: 4 # contributors y: 47 lines of code config/command/src/main/java/org/apache/karaf/config/command/PropSetCommand.java x: 4 # contributors y: 20 lines of code config/command/src/main/java/org/apache/karaf/config/command/UpdateCommand.java x: 5 # contributors y: 33 lines of code config/command/src/main/java/org/apache/karaf/config/command/completers/ConfigurationPropertyCompleter.java x: 4 # contributors y: 126 lines of code config/command/src/main/java/org/apache/karaf/config/command/completers/MetaCompleter.java x: 2 # contributors y: 58 lines of code config/core/src/main/java/org/apache/karaf/config/core/MetaServiceCaller.java x: 2 # contributors y: 97 lines of code config/core/src/main/java/org/apache/karaf/config/core/impl/ConfigMBeanImpl.java x: 3 # contributors y: 256 lines of code config/core/src/main/java/org/apache/karaf/config/core/impl/ConfigRepositoryImpl.java x: 4 # contributors y: 200 lines of code config/core/src/main/java/org/apache/karaf/config/core/impl/JsonConfigInstaller.java x: 2 # contributors y: 182 lines of code config/core/src/main/java/org/apache/karaf/config/core/impl/KarafConfigurationPlugin.java x: 2 # contributors y: 43 lines of code config/core/src/main/java/org/apache/karaf/config/core/impl/osgi/Activator.java x: 3 # contributors y: 45 lines of code config/core/src/main/resources/OSGI-INF/metatype/metatype.xml x: 3 # contributors y: 10 lines of code features/core/src/main/java/org/apache/karaf/features/internal/region/SubsystemResolver.java x: 9 # contributors y: 491 lines of code shell/core/src/main/java/org/apache/karaf/shell/api/action/lifecycle/Reference.java x: 7 # contributors y: 11 lines of code util/src/main/java/org/apache/karaf/util/config/PropertiesLoader.java x: 7 # contributors y: 212 lines of code features/core/src/main/java/org/apache/karaf/features/internal/service/FeatureConfigInstaller.java x: 15 # contributors y: 349 lines of code shell/core/src/main/java/org/apache/karaf/shell/support/table/Col.java x: 5 # contributors y: 167 lines of code features/core/src/main/java/org/apache/karaf/features/internal/service/StaticInstallSupport.java x: 6 # contributors y: 73 lines of code bundle/core/src/main/java/org/apache/karaf/bundle/command/Install.java x: 5 # contributors y: 110 lines of code assemblies/features/base/src/main/resources/resources/etc/org.apache.karaf.features.xml x: 2 # contributors y: 3 lines of code tooling/karaf-services-maven-plugin/src/main/java/org/apache/karaf/tooling/tracker/GenerateServiceMetadata.java x: 7 # contributors y: 186 lines of code instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.management.cfg x: 3 # contributors y: 14 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/jdbc/JDBCUtils.java x: 6 # contributors y: 108 lines of code management/server/src/main/java/org/apache/karaf/management/internal/Activator.java x: 8 # contributors y: 216 lines of code instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.shell.cfg x: 7 # contributors y: 6 lines of code shell/ssh/src/main/java/org/apache/karaf/shell/ssh/Activator.java x: 16 # contributors y: 179 lines of code instance/src/main/java/org/apache/karaf/instance/core/internal/InstanceImpl.java x: 4 # contributors y: 106 lines of code instance/src/main/java/org/apache/karaf/instance/core/internal/InstancesMBeanImpl.java x: 6 # contributors y: 206 lines of code tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/commands/GenerateHelpMojo.java x: 7 # contributors y: 105 lines of code tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/commands/MarkdownCommandHelpPrinter.java x: 2 # contributors y: 120 lines of code client/src/main/java/org/apache/karaf/client/Main.java x: 13 # contributors y: 381 lines of code shell/ssh/src/main/java/org/apache/karaf/shell/ssh/SshAction.java x: 8 # contributors y: 300 lines of code tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/VerifyMojo.java x: 15 # contributors y: 789 lines of code services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/proxy/AsmProxyFactory.java x: 2 # contributors y: 474 lines of code log/src/main/java/org/apache/karaf/log/core/internal/LogServiceImpl.java x: 6 # contributors y: 144 lines of code log/src/main/java/org/apache/karaf/log/core/internal/LogServiceLogbackXmlImpl.java x: 2 # contributors y: 222 lines of code tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/AssemblyMojo.java x: 17 # contributors y: 522 lines of code features/command/src/main/java/org/apache/karaf/features/command/ListFeaturesCommand.java x: 11 # contributors y: 104 lines of code shell/core/src/main/java/org/apache/karaf/shell/support/ShellUtil.java x: 5 # contributors y: 218 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/action/command/ActionMaskingCallback.java x: 4 # contributors y: 130 lines of code kar/src/main/java/org/apache/karaf/kar/KarService.java x: 2 # contributors y: 17 lines of code kar/src/main/java/org/apache/karaf/kar/KarsMBean.java x: 2 # contributors y: 12 lines of code kar/src/main/java/org/apache/karaf/kar/command/InstallKarCommand.java x: 3 # contributors y: 28 lines of code kar/src/main/java/org/apache/karaf/kar/internal/KarServiceImpl.java x: 5 # contributors y: 448 lines of code kar/src/main/java/org/apache/karaf/kar/internal/KarsMBeanImpl.java x: 3 # contributors y: 63 lines of code features/core/src/main/java/org/apache/karaf/features/internal/osgi/Activator.java x: 12 # contributors y: 304 lines of code features/core/src/main/java/org/apache/karaf/features/internal/service/BootFeaturesInstaller.java x: 10 # contributors y: 162 lines of code features/command/src/main/java/org/apache/karaf/features/command/RepoListCommand.java x: 6 # contributors y: 63 lines of code webconsole/features/src/main/java/org/apache/karaf/webconsole/features/FeaturesPlugin.java x: 7 # contributors y: 352 lines of code features/command/src/main/java/org/apache/karaf/features/command/ListFeatureVersionsCommand.java x: 7 # contributors y: 37 lines of code features/command/src/main/java/org/apache/karaf/features/command/RepoRefreshCommand.java x: 7 # contributors y: 44 lines of code management/server/src/main/java/org/apache/karaf/management/internal/MBeanInvocationHandler.java x: 4 # contributors y: 58 lines of code features/core/src/main/java/org/apache/karaf/features/internal/region/Subsystem.java x: 10 # contributors y: 629 lines of code maven/core/src/main/java/org/apache/karaf/maven/command/MavenConfigurationSupport.java x: 6 # contributors y: 520 lines of code http/src/main/java/org/apache/karaf/http/core/ServletService.java x: 3 # contributors y: 6 lines of code http/src/main/java/org/apache/karaf/http/core/internal/HttpMBeanImpl.java x: 5 # contributors y: 76 lines of code http/src/main/java/org/apache/karaf/http/core/internal/ServletServiceImpl.java x: 6 # contributors y: 27 lines of code http/src/main/java/org/apache/karaf/http/core/internal/osgi/Activator.java x: 7 # contributors y: 72 lines of code web/src/main/java/org/apache/karaf/web/internal/WebContainerServiceImpl.java x: 6 # contributors y: 127 lines of code web/src/main/java/org/apache/karaf/web/management/internal/WebMBeanImpl.java x: 5 # contributors y: 149 lines of code webconsole/http/src/main/java/org/apache/karaf/webconsole/http/Activator.java x: 3 # contributors y: 43 lines of code webconsole/http/src/main/java/org/apache/karaf/webconsole/http/HttpPlugin.java x: 7 # contributors y: 250 lines of code webconsole/http/src/main/resources/res/ui/http-contexts.js x: 3 # contributors y: 98 lines of code shell/ssh/src/main/java/org/apache/karaf/shell/ssh/SshUtils.java x: 8 # contributors y: 100 lines of code tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/KarMojo.java x: 7 # contributors y: 270 lines of code util/src/main/java/org/apache/karaf/util/jaas/JaasHelper.java x: 7 # contributors y: 141 lines of code obr/src/main/java/org/apache/karaf/obr/command/util/FileUtil.java x: 4 # contributors y: 140 lines of code main/src/main/java/org/apache/karaf/main/Main.java x: 23 # contributors y: 640 lines of code shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/ThreadKillAction.java x: 1 # contributors y: 33 lines of code assemblies/features/base/src/main/filtered-resources/resources/etc/org.apache.karaf.features.cfg x: 4 # contributors y: 4 lines of code shell/ssh/src/main/java/org/apache/karaf/shell/ssh/KarafAgentFactory.java x: 4 # contributors y: 95 lines of code shell/ssh/src/main/java/org/apache/karaf/shell/ssh/SshServerAction.java x: 7 # contributors y: 56 lines of code shell/ssh/src/main/java/org/apache/karaf/shell/ssh/ShellCommand.java x: 7 # contributors y: 134 lines of code features/core/src/main/java/org/apache/karaf/features/internal/service/Deployer.java x: 13 # contributors y: 1302 lines of code tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/client/ClientMojo.java x: 4 # contributors y: 239 lines of code tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/client/DeployMojo.java x: 5 # contributors y: 236 lines of code features/core/src/main/java/org/apache/karaf/features/internal/region/SubsystemResolveContext.java x: 9 # contributors y: 324 lines of code shell/ssh/src/main/java/org/apache/karaf/shell/ssh/ShellFactoryImpl.java x: 8 # contributors y: 106 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/impl/Activator.java x: 7 # contributors y: 96 lines of code itests/common/src/main/java/org/apache/karaf/itests/KarafTestSupport.java x: 6 # contributors y: 663 lines of code assemblies/apache-karaf/src/main/descriptors/src.xml x: 1 # contributors y: 23 lines of code shell/core/src/main/java/org/apache/karaf/shell/support/table/ShellTable.java x: 6 # contributors y: 169 lines of code util/src/main/java/org/apache/karaf/util/config/ConfigurationPID.java x: 1 # contributors y: 63 lines of code scheduler/src/main/java/org/apache/karaf/scheduler/core/WhiteboardHandler.java x: 5 # contributors y: 135 lines of code assemblies/features/base/src/main/resources/resources/etc/org.ops4j.pax.logging.cfg x: 8 # contributors y: 49 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/console/HeadlessSessionImpl.java x: 6 # contributors y: 193 lines of code client/src/main/java/org/apache/karaf/client/ClientConfig.java x: 15 # contributors y: 359 lines of code jaas/spring-security-crypto/src/main/java/org/apache/karaf/jaas/spring_security_crypto/impl/SpringSecurityCryptoEncryption.java x: 2 # contributors y: 77 lines of code util/src/main/java/org/apache/karaf/jpm/impl/ProcessImpl.java x: 6 # contributors y: 112 lines of code management/server/src/main/java/org/apache/karaf/management/ConnectorServerFactory.java x: 9 # contributors y: 735 lines of code features/core/src/main/java/org/apache/karaf/features/FeaturesService.java x: 15 # contributors y: 120 lines of code features/core/src/main/java/org/apache/karaf/features/internal/service/FeaturesServiceImpl.java x: 14 # contributors y: 992 lines of code management/server/src/main/java/org/apache/karaf/management/JaasAuthenticator.java x: 5 # contributors y: 117 lines of code management/server/src/main/java/org/apache/karaf/management/PlainSaslServer.java x: 2 # contributors y: 125 lines of code instance/src/main/java/org/apache/karaf/instance/command/RestartCommand.java x: 3 # contributors y: 59 lines of code instance/src/main/java/org/apache/karaf/instance/command/StartCommand.java x: 4 # contributors y: 69 lines of code profile/src/main/java/org/apache/karaf/profile/assembly/ConfigInstaller.java x: 5 # contributors y: 180 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/console/JLineTerminal.java x: 4 # contributors y: 279 lines of code tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/AbstractFeatureMojo.java x: 10 # contributors y: 238 lines of code bundle/core/src/main/java/org/apache/karaf/bundle/core/internal/MavenConfigService.java x: 4 # contributors y: 90 lines of code deployer/features/src/main/java/org/apache/karaf/deployer/features/FeatureDeploymentListener.java x: 10 # contributors y: 219 lines of code features/core/src/main/java/org/apache/karaf/features/internal/model/JacksonUtil.java x: 1 # contributors y: 51 lines of code features/core/src/main/java/org/apache/karaf/features/internal/service/RepositoryImpl.java x: 5 # contributors y: 115 lines of code tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/GenerateDescriptorMojo.java x: 15 # contributors y: 678 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/osgi/OsgiConfigLoginModule.java x: 9 # contributors y: 75 lines of code profile/src/main/java/org/apache/karaf/profile/command/ProfileEdit.java x: 6 # contributors y: 358 lines of code service/guard/src/main/java/org/apache/karaf/service/guard/impl/GuardProxyCatalog.java x: 6 # contributors y: 441 lines of code services/staticcm/src/main/java/org/apache/karaf/services/staticcm/StaticConfigAdminImpl.java x: 3 # contributors y: 134 lines of code shell/console/src/main/java/org/apache/karaf/shell/security/impl/SecuredCommandConfigTransformer.java x: 4 # contributors y: 188 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/console/osgi/secured/SecuredSessionFactoryImpl.java x: 6 # contributors y: 331 lines of code bundle/core/src/main/java/org/apache/karaf/bundle/command/Watch.java x: 3 # contributors y: 87 lines of code features/command/src/main/java/org/apache/karaf/features/command/RegionInfoCommand.java x: 3 # contributors y: 99 lines of code features/core/src/main/java/org/apache/karaf/features/internal/download/impl/DownloadManagerHelper.java x: 5 # contributors y: 68 lines of code features/core/src/main/java/org/apache/karaf/features/internal/region/AbstractRegionDigraphVisitor.java x: 3 # contributors y: 55 lines of code http/src/main/java/org/apache/karaf/http/core/internal/proxy/ProxyServlet.java x: 2 # contributors y: 354 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/BackingEngine.java x: 7 # contributors y: 24 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/AutoEncryptionSupport.java x: 7 # contributors y: 120 lines of code log/src/main/java/org/apache/karaf/log/core/internal/layout/PatternParser.java x: 8 # contributors y: 574 lines of code main/src/main/java/org/apache/karaf/main/InstanceHelper.java x: 12 # contributors y: 122 lines of code management/server/src/main/java/org/apache/karaf/management/KarafMBeanServerGuard.java x: 7 # contributors y: 417 lines of code profile/src/main/java/org/apache/karaf/profile/assembly/FakeBundleRevision.java x: 3 # contributors y: 120 lines of code shell/console/src/main/java/org/apache/felix/gogo/commands/basic/DefaultActionPreparator.java x: 9 # contributors y: 505 lines of code shell/console/src/main/java/org/apache/karaf/shell/commands/basic/DefaultActionPreparator.java x: 6 # contributors y: 189 lines of code webconsole/instance/src/main/java/org/apache/karaf/webconsole/instance/InstancePlugin.java x: 6 # contributors y: 318 lines of code shell/ssh/src/main/java/org/apache/karaf/shell/ssh/keygenerator/KeyPairLoader.java x: 2 # contributors y: 110 lines of code shell/ssh/src/main/java/org/apache/karaf/shell/ssh/SshTerminal.java x: 6 # contributors y: 162 lines of code shell/ssh/src/main/java/org/apache/karaf/shell/ssh/UserAuthFactoriesFactory.java x: 6 # contributors y: 44 lines of code services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/activator/InterceptorActivator.java x: 2 # contributors y: 62 lines of code services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/ProxiesManager.java x: 2 # contributors y: 100 lines of code services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/proxy/ProxyFactory.java x: 2 # contributors y: 185 lines of code services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/registry/InterceptedServiceRegistry.java x: 2 # contributors y: 112 lines of code services/interceptor/impl/src/main/java/org/apache/karaf/service/interceptor/impl/runtime/registry/InterceptorRegistry.java x: 2 # contributors y: 71 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/console/KarafTerminal.java x: 3 # contributors y: 69 lines of code assemblies/features/base/src/main/resources/resources/etc/org.ops4j.pax.url.mvn.cfg x: 8 # contributors y: 19 lines of code jaas/command/src/main/java/org/apache/karaf/jaas/command/ModuleAddCommand.java x: 1 # contributors y: 86 lines of code http/src/main/java/org/apache/karaf/http/command/ProxyListCommand.java x: 1 # contributors y: 25 lines of code http/src/main/java/org/apache/karaf/http/core/BalancingPolicy.java x: 1 # contributors y: 4 lines of code http/src/main/java/org/apache/karaf/http/core/internal/proxy/RandomBalancingPolicy.java x: 1 # contributors y: 15 lines of code features/extension/src/main/java/org/apache/karaf/features/extension/BundleWires.java x: 4 # contributors y: 121 lines of code management/server/src/main/java/org/apache/karaf/management/internal/JMXSecurityMBeanImpl.java x: 4 # contributors y: 103 lines of code jaas/blueprint/jasypt/src/main/java/org/apache/karaf/jaas/blueprint/jasypt/handler/NamespaceHandler.java x: 4 # contributors y: 151 lines of code shell/console/src/main/java/org/apache/karaf/shell/console/commands/NamespaceHandler.java x: 8 # contributors y: 292 lines of code features/core/src/main/java/org/apache/karaf/features/internal/service/Blacklist.java x: 7 # contributors y: 172 lines of code shell/console/src/main/java/org/apache/karaf/shell/commands/CommandException.java x: 6 # contributors y: 32 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/action/osgi/CommandExtension.java x: 8 # contributors y: 175 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/action/osgi/MultiServiceTracker.java x: 5 # contributors y: 94 lines of code services/staticcm/src/main/java/org/apache/karaf/services/staticcm/Configurations.java x: 3 # contributors y: 85 lines of code jdbc/src/main/java/org/apache/karaf/jdbc/internal/JdbcServiceImpl.java x: 7 # contributors y: 217 lines of code services/eventadmin/src/main/java/org/apache/felix/eventadmin/impl/adapter/BundleEventAdapter.java x: 4 # contributors y: 74 lines of code shell/console/src/main/java/org/apache/karaf/shell/util/ShellUtil.java x: 8 # contributors y: 141 lines of code log/src/main/java/org/apache/karaf/log/core/internal/LogServiceLog4j2XmlImpl.java x: 4 # contributors y: 232 lines of code features/core/src/main/java/org/apache/karaf/features/internal/service/FeatureReq.java x: 3 # contributors y: 129 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/LDAPCache.java x: 7 # contributors y: 296 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/LDAPOptions.java x: 11 # contributors y: 229 lines of code util/src/main/java/org/apache/karaf/util/tracker/BaseActivator.java x: 9 # contributors y: 327 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/AbstractKarafLoginModule.java x: 9 # contributors y: 90 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/audit/AbstractAuditLoginModule.java x: 6 # contributors y: 79 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/audit/FileAuditLoginModule.java x: 5 # contributors y: 51 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/encryption/EncryptionSupport.java x: 6 # contributors y: 153 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/PropertiesLoginModule.java x: 13 # contributors y: 114 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/syncope/SyncopeLoginModule.java x: 5 # contributors y: 143 lines of code tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/utils/Dependency31Helper.java x: 8 # contributors y: 334 lines of code features/core/src/main/java/org/apache/karaf/features/LocationPattern.java x: 3 # contributors y: 177 lines of code shell/ssh/src/main/java/org/apache/karaf/shell/ssh/keygenerator/PemWriter.java x: 3 # contributors y: 24 lines of code shell/ssh/src/main/resources/OSGI-INF/metatype/metatype.xml x: 5 # contributors y: 16 lines of code features/core/src/main/java/org/apache/karaf/features/internal/model/Conditional.java x: 9 # contributors y: 69 lines of code scheduler/src/main/java/org/apache/karaf/scheduler/core/QuartzScheduler.java x: 4 # contributors y: 209 lines of code services/eventadmin/src/main/java/org/apache/felix/eventadmin/impl/Configuration.java x: 3 # contributors y: 397 lines of code shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/WatchAction.java x: 7 # contributors y: 196 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/LDAPPubkeyLoginModule.java x: 3 # contributors y: 107 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/publickey/PublickeyLoginModule.java x: 7 # contributors y: 208 lines of code log/src/main/java/org/apache/karaf/log/command/SetLogLevel.java x: 5 # contributors y: 25 lines of code features/core/src/main/java/org/apache/karaf/features/internal/download/impl/SimpleDownloadTask.java x: 6 # contributors y: 85 lines of code client/src/main/java/org/slf4j/impl/SimpleLogger.java x: 4 # contributors y: 178 lines of code docker/src/main/java/org/apache/karaf/docker/DockerClient.java x: 2 # contributors y: 246 lines of code docker/src/main/java/org/apache/karaf/docker/command/PsCommand.java x: 2 # contributors y: 49 lines of code features/command/src/main/java/org/apache/karaf/features/command/InfoFeatureCommand.java x: 14 # contributors y: 334 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/PropertiesBackingEngine.java x: 10 # contributors y: 229 lines of code main/src/main/java/org/apache/karaf/main/util/Utils.java x: 6 # contributors y: 229 lines of code obr/src/main/java/org/apache/karaf/obr/core/internal/ObrMBeanImpl.java x: 5 # contributors y: 157 lines of code shell/console/src/main/java/org/apache/karaf/shell/commands/meta/ActionMetaData.java x: 6 # contributors y: 247 lines of code shell/console/src/main/java/org/apache/karaf/shell/console/impl/Converters.java x: 4 # contributors y: 225 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/action/command/DefaultActionPreparator.java x: 9 # contributors y: 466 lines of code util/src/main/java/org/apache/karaf/util/StringEscapeUtils.java x: 2 # contributors y: 143 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/console/CommandsCompleter.java x: 4 # contributors y: 314 lines of code features/core/src/main/java/org/apache/karaf/features/FeaturesNamespaces.java x: 7 # contributors y: 28 lines of code features/core/src/main/java/org/apache/karaf/features/internal/model/JaxbUtil.java x: 11 # contributors y: 196 lines of code tooling/karaf-maven-plugin/src/it/test-aggregate-features/control.xml x: 6 # contributors y: 18 lines of code tooling/karaf-maven-plugin/src/it/test-basic-generation/control.xml x: 5 # contributors y: 2 lines of code tooling/karaf-maven-plugin/src/it/test-input-file/control.xml x: 5 # contributors y: 7 lines of code features/core/src/main/java/org/apache/karaf/features/internal/management/FeaturesServiceMBeanImpl.java x: 6 # contributors y: 306 lines of code features/core/src/main/java/org/apache/karaf/features/internal/service/BundleInstallSupportImpl.java x: 8 # contributors y: 269 lines of code profile/src/main/java/org/apache/karaf/profile/assembly/AssemblyDeployCallback.java x: 11 # contributors y: 265 lines of code audit/src/main/java/org/apache/karaf/audit/logger/FileEventLogger.java x: 4 # contributors y: 247 lines of code bundle/core/src/main/java/org/apache/karaf/bundle/command/Capabilities.java x: 3 # contributors y: 188 lines of code bundle/core/src/main/java/org/apache/karaf/bundle/command/List.java x: 6 # contributors y: 173 lines of code bundle/core/src/main/java/org/apache/karaf/bundle/command/ShowBundleTree.java x: 4 # contributors y: 182 lines of code bundle/core/src/main/java/org/apache/karaf/bundle/command/bundletree/Node.java x: 3 # contributors y: 76 lines of code features/core/src/main/java/org/apache/karaf/features/internal/model/Feature.java x: 12 # contributors y: 262 lines of code features/core/src/main/java/org/apache/karaf/features/management/codec/JmxFeature.java x: 8 # contributors y: 279 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/impl/KarafRealm.java x: 5 # contributors y: 81 lines of code maven/core/src/main/java/org/apache/karaf/maven/core/MavenRepositoryURL.java x: 4 # contributors y: 302 lines of code shell/commands/src/main/java/org/apache/karaf/shell/commands/impl/ThreadsAction.java x: 4 # contributors y: 270 lines of code subsystem/src/main/java/org/apache/karaf/subsystem/commands/InfoAction.java x: 4 # contributors y: 210 lines of code util/src/main/java/org/apache/karaf/util/collections/CopyOnWriteArrayIdentityList.java x: 3 # contributors y: 789 lines of code wrapper/src/main/java/org/apache/karaf/wrapper/commands/Install.java x: 7 # contributors y: 281 lines of code deployer/blueprint/src/main/java/org/apache/karaf/deployer/blueprint/BlueprintTransformer.java x: 7 # contributors y: 159 lines of code features/core/src/main/java/org/apache/karaf/features/internal/model/Bundle.java x: 7 # contributors y: 113 lines of code features/core/src/main/java/org/apache/karaf/features/internal/model/Dependency.java x: 7 # contributors y: 92 lines of code jaas/config/src/main/java/org/apache/karaf/jaas/config/impl/ResourceKeystoreInstance.java x: 5 # contributors y: 195 lines of code maven/core/src/main/java/org/apache/karaf/maven/command/RepositoryEditCommandSupport.java x: 3 # contributors y: 114 lines of code shell/console/src/main/java/org/apache/felix/gogo/commands/converter/DefaultConverter.java x: 3 # contributors y: 351 lines of code shell/console/src/main/java/org/apache/karaf/shell/commands/basic/SimpleCommand.java x: 5 # contributors y: 49 lines of code shell/console/src/main/java/org/apache/karaf/shell/commands/converter/DefaultConverter.java x: 4 # contributors y: 352 lines of code shell/console/src/main/java/org/apache/karaf/shell/console/completer/FileCompleter.java x: 7 # contributors y: 80 lines of code shell/core/src/main/java/org/apache/felix/gogo/runtime/Parser.java x: 4 # contributors y: 493 lines of code shell/core/src/main/java/org/apache/karaf/shell/support/converter/DefaultConverter.java x: 5 # contributors y: 360 lines of code webconsole/gogo/src/main/java/org/apache/karaf/webconsole/gogo/GogoPlugin.java x: 8 # contributors y: 222 lines of code tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/AddToRepositoryMojo.java x: 8 # contributors y: 97 lines of code jndi/src/main/java/org/apache/karaf/jndi/internal/JndiServiceImpl.java x: 5 # contributors y: 267 lines of code tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/utils/MojoSupport.java x: 13 # contributors y: 282 lines of code main/src/main/java/org/apache/karaf/main/ConfigProperties.java x: 15 # contributors y: 233 lines of code scheduler/src/main/java/org/apache/karaf/scheduler/Scheduler.java x: 5 # contributors y: 21 lines of code scheduler/src/main/java/org/apache/karaf/scheduler/SchedulerStorage.java x: 1 # contributors y: 8 lines of code scheduler/src/main/java/org/apache/karaf/scheduler/command/ScheduleCommand.java x: 1 # contributors y: 61 lines of code scheduler/src/main/java/org/apache/karaf/scheduler/command/ScheduleScript.java x: 1 # contributors y: 69 lines of code scheduler/src/main/java/org/apache/karaf/scheduler/core/KarafStdScheduler.java x: 1 # contributors y: 76 lines of code audit/src/main/java/org/apache/karaf/audit/Activator.java x: 3 # contributors y: 488 lines of code profile/src/main/java/org/apache/karaf/profile/impl/Profiles.java x: 6 # contributors y: 268 lines of code profile/src/main/resources/bundle-report.xslt x: 2 # contributors y: 250 lines of code docker/src/main/java/org/apache/karaf/docker/internal/DockerServiceImpl.java x: 2 # contributors y: 340 lines of code wrapper/src/main/java/org/apache/karaf/wrapper/internal/WrapperServiceImpl.java x: 7 # contributors y: 426 lines of code kar/src/main/java/org/apache/karaf/kar/internal/Kar.java x: 6 # contributors y: 140 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/LDAPLoginModule.java x: 14 # contributors y: 121 lines of code main/src/main/java/org/apache/karaf/main/util/BootstrapLogManager.java x: 8 # contributors y: 154 lines of code log/src/main/java/org/apache/karaf/log/core/internal/LogServiceLog4j2Impl.java x: 5 # contributors y: 102 lines of code jdbc/src/main/java/org/apache/karaf/jdbc/internal/JdbcMBeanImpl.java x: 6 # contributors y: 134 lines of code profile/src/main/java/org/apache/karaf/profile/assembly/FeatureSelector.java x: 4 # contributors y: 86 lines of code log/src/main/java/org/apache/karaf/log/command/DisplayLog.java x: 5 # contributors y: 90 lines of code docker/src/main/java/org/apache/karaf/docker/ContainerConfig.java x: 1 # contributors y: 135 lines of code docker/src/main/java/org/apache/karaf/docker/HostConfig.java x: 1 # contributors y: 96 lines of code docker/src/main/java/org/apache/karaf/docker/Image.java x: 1 # contributors y: 43 lines of code jms/src/main/java/org/apache/karaf/jms/internal/JmsServiceImpl.java x: 3 # contributors y: 242 lines of code features/core/src/main/java/org/apache/karaf/features/internal/resolver/ResourceUtils.java x: 5 # contributors y: 140 lines of code features/command/src/main/java/org/apache/karaf/features/command/FeaturesCommandSupport.java x: 8 # contributors y: 72 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/console/SessionFactoryImpl.java x: 6 # contributors y: 214 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/console/commands/Procedural.java x: 2 # contributors y: 535 lines of code features/core/src/main/java/org/apache/karaf/features/internal/model/processing/FeaturesProcessing.java x: 1 # contributors y: 233 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/jdbc/JDBCBackingEngine.java x: 7 # contributors y: 262 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/ldap/LDAPBackingEngine.java x: 3 # contributors y: 157 lines of code jaas/modules/src/main/java/org/apache/karaf/jaas/modules/syncope/SyncopeBackingEngine.java x: 4 # contributors y: 273 lines of code features/core/src/main/java/org/apache/karaf/features/Conditional.java x: 6 # contributors y: 10 lines of code features/core/src/main/java/org/apache/karaf/features/internal/service/RepositoryCacheImpl.java x: 1 # contributors y: 87 lines of code features/core/src/main/java/org/apache/karaf/features/Feature.java x: 13 # contributors y: 27 lines of code features/core/src/main/java/org/apache/karaf/features/internal/model/Features.java x: 8 # contributors y: 88 lines of code profile/src/main/java/org/apache/karaf/profile/assembly/ArtifactInstaller.java x: 2 # contributors y: 87 lines of code profile/src/main/java/org/apache/karaf/profile/impl/ProfileBuilderImpl.java x: 4 # contributors y: 382 lines of code webconsole/features/src/main/java/org/apache/karaf/webconsole/features/ExtendedFeature.java x: 12 # contributors y: 128 lines of code scr/management/src/main/java/org/apache/karaf/scr/management/codec/JmxComponentConfiguration.java x: 1 # contributors y: 102 lines of code scr/management/src/main/java/org/apache/karaf/scr/management/codec/JmxComponentDescription.java x: 1 # contributors y: 106 lines of code scr/management/src/main/java/org/apache/karaf/scr/management/internal/ServiceComponentRuntimeMBeanImpl.java x: 1 # contributors y: 119 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/console/RegistryImpl.java x: 5 # contributors y: 161 lines of code webconsole/gogo/src/main/java/org/apache/karaf/webconsole/gogo/Terminal.java x: 6 # contributors y: 1563 lines of code audit/src/main/java/org/apache/karaf/audit/layout/AbstractLayout.java x: 1 # contributors y: 163 lines of code audit/src/main/java/org/apache/karaf/audit/util/Buffer.java x: 1 # contributors y: 257 lines of code audit/src/main/java/org/apache/karaf/audit/util/NumberOutput.java x: 1 # contributors y: 387 lines of code management/server/src/main/java/org/apache/karaf/management/internal/EventAdminMBeanServerWrapper.java x: 1 # contributors y: 564 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/action/command/ArgumentCompleter.java x: 5 # contributors y: 295 lines of code bundle/core/src/main/java/org/apache/karaf/bundle/command/Headers.java x: 5 # contributors y: 274 lines of code main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java x: 6 # contributors y: 90 lines of code management/server/src/main/java/org/apache/karaf/management/MBeanServerFactory.java x: 2 # contributors y: 81 lines of code jms/src/main/java/org/apache/karaf/jms/internal/ArtemisDestinationSourceFactory.java x: 1 # contributors y: 45 lines of code maven/core/src/main/java/org/apache/karaf/maven/command/RepositoryChangeCommand.java x: 1 # contributors y: 152 lines of code bundle/core/src/main/java/org/apache/karaf/bundle/core/internal/BundlesMBeanImpl.java x: 3 # contributors y: 252 lines of code bundle/core/src/main/java/org/apache/karaf/bundle/core/internal/BundleWatcherImpl.java x: 6 # contributors y: 198 lines of code profile/src/main/java/org/apache/karaf/profile/impl/ProfileServiceImpl.java x: 3 # contributors y: 195 lines of code shell/console/src/main/java/org/apache/karaf/shell/compat/CommandTracker.java x: 8 # contributors y: 146 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/console/commands/help/HelpCommand.java x: 3 # contributors y: 166 lines of code util/src/main/java/org/apache/karaf/util/json/JsonReader.java x: 1 # contributors y: 295 lines of code shell/console/src/main/java/org/apache/karaf/shell/commands/converter/GenericType.java x: 4 # contributors y: 155 lines of code shell/console/src/main/java/org/apache/karaf/shell/commands/meta/ActionMetaDataFactory.java x: 4 # contributors y: 195 lines of code shell/console/src/main/java/org/apache/karaf/shell/compat/OldArgumentCompleter.java x: 3 # contributors y: 336 lines of code shell/console/src/main/java/org/apache/karaf/shell/console/completer/ArgumentCompleter.java x: 9 # contributors y: 445 lines of code shell/console/src/main/java/org/apache/karaf/shell/console/completer/OldArgumentCompleter.java x: 4 # contributors y: 334 lines of code shell/console/src/main/java/org/apache/karaf/shell/security/impl/SecuredCommandProcessorImpl.java x: 6 # contributors y: 159 lines of code shell/core/src/main/java/org/apache/karaf/shell/impl/action/osgi/RegistryImpl.java x: 4 # contributors y: 169 lines of code shell/core/src/main/java/org/apache/karaf/shell/support/parsing/GogoParser.java x: 3 # contributors y: 344 lines of code bundle/core/src/main/java/org/apache/karaf/bundle/core/internal/BundleServiceImpl.java x: 5 # contributors y: 279 lines of code diagnostic/boot/src/main/java/org/apache/karaf/diagnostic/core/providers/EnvironmentDumpProvider.java x: 2 # contributors y: 230 lines of code features/core/src/main/java/org/apache/karaf/features/internal/model/package-info.java x: 6 # contributors y: 4 lines of code webconsole/instance/src/main/resources/res/ui/instance.js x: 1 # contributors y: 129 lines of code webconsole/gogo/src/main/resources/res/ui/gogo.js x: 1 # contributors y: 199 lines of code
1564.0
lines of code
  min: 1.0
  average: 85.1
  25th percentile: 19.0
  median: 37.0
  75th percentile: 99.0
  max: 1564.0
0 30.0
# contributors
min: 1.0 | average: 3.35 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 4.0 | max: 30.0