apache / karaf-cave
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 113 files with 9,392 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (43 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 112 files changed 1-5 times (9,349 lines of code)
0% | 0% | <1% | 0% | 99%
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 113 files with 9,392 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 1 file changed by 6-10 contributors (43 lines of code)
    • 4 files changed by 2-5 contributors (1,115 lines of code)
    • 108 files changed by 1 contributor (8,234 lines of code)
0% | 0% | <1% | 11% | 87%
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, adoc, txt, md, css, cfg, gitignore, json, yml, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml0% | 0% | 28% | 0% | 71%
java0% | 0% | 0% | 0% | 100%
yml0% | 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
assembly0% | 0% | 28% | 0% | 71%
repository0% | 0% | 0% | 0% | 100%
deployer0% | 0% | 0% | 0% | 100%
gateway0% | 0% | 0% | 0% | 100%
manual0% | 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
features.xml
in assembly/src/main/resources
43 - 2011-08-11 2019-10-18 30 7 jbonofre@13f79535-47bb-0310... jbonofre@apache.org
RepositoryServiceImpl.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service
805 52 2019-09-23 2019-11-14 4 2 jbonofre@apache.org jbonofre@apache.org
ThreadFactory.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven
13 2 2019-09-23 2020-09-02 3 1 jbonofre@apache.org jbonofre@apache.org
FeaturesGatewayRestServlet.java
in gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/rest
37 3 2019-09-23 2019-11-20 3 1 jbonofre@apache.org jbonofre@apache.org
RepositoryRestServlet.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/rest
38 3 2019-09-23 2019-11-20 3 1 jbonofre@apache.org jbonofre@apache.org
DeployerRestServlet.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/rest
38 3 2019-09-23 2019-11-20 3 1 jbonofre@apache.org jbonofre@apache.org
FutureListener.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven
4 - 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesGatewayMBean.java
in gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/management
7 - 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesGatewayService.java
in gateway/api/src/main/java/org/apache/karaf/cave/gateway
7 - 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
InvalidMavenArtifactRequest.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven
14 4 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesRepository.java
in deployer/api/src/main/java/org/apache/karaf/cave/deployer
17 4 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryMBean.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/management
18 - 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesGatewayListCommand.java
in gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/command
19 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ExplodeCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
22 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
DownloadCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
22 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ExtractCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
22 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
Config.java
in deployer/api/src/main/java/org/apache/karaf/cave/deployer
22 5 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesGatewayRegisterCommand.java
in gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/command
23 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryNameCompleter.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/command/completers
23 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConnectionDeleteCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
23 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
Feature.java
in deployer/api/src/main/java/org/apache/karaf/cave/deployer
24 6 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesRepositoryUrlCompleter.java
in gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/command/completers
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryService.java
in repository/api/src/main/java/org/apache/karaf/cave/repository
25 - 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesRepositoryAddCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesRepositoryRemoveCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
BundleStopCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
BundleUninstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
KarUninstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
BundleInstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
KarInstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
BundleStartCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConfigCreateCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeatureInstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConfigDeleteCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeatureUninstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesGatewayRemoveCommand.java
in gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/command
26 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryListCommand.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/command
26 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConnectionCompleter.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command/completers
26 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesGatewayMBeanService.java
in gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/management
27 4 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryPurgeCommand.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryUpdateBundleDescriptorCommand.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ClusterNodeListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ClusterFeatureRepositoryAddCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ClusterFeatureRepositoryRemoveCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
KarListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConfigPropertyDeleteCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ClusterFeatureInstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ClusterFeatureUninstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConfigListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeatureInstalledListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@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
features.xml
in assembly/src/main/resources
43 - 2011-08-11 2019-10-18 30 7 jbonofre@13f79535-47bb-0310... jbonofre@apache.org
RepositoryServiceImpl.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service
805 52 2019-09-23 2019-11-14 4 2 jbonofre@apache.org jbonofre@apache.org
apache-theme.yml
in manual/src/main/theme
204 - 2018-09-09 2018-12-04 2 2 fpapon@apache.org jbonofre@apache.org
unix-src.xml
in assembly/src/main/descriptors
53 - 2011-08-11 2011-08-11 1 2 jbonofre@13f79535-47bb-0310... jbonofre@apache.org
windows-src.xml
in assembly/src/main/descriptors
53 - 2011-08-11 2011-08-11 1 2 jbonofre@13f79535-47bb-0310... jbonofre@apache.org
DeployerRestServlet.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/rest
38 3 2019-09-23 2019-11-20 3 1 jbonofre@apache.org jbonofre@apache.org
ThreadFactory.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven
13 2 2019-09-23 2020-09-02 3 1 jbonofre@apache.org jbonofre@apache.org
RepositoryRestServlet.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/rest
38 3 2019-09-23 2019-11-20 3 1 jbonofre@apache.org jbonofre@apache.org
FeaturesGatewayRestServlet.java
in gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/rest
37 3 2019-09-23 2019-11-20 3 1 jbonofre@apache.org jbonofre@apache.org
DeployerService.java
in deployer/api/src/main/java/org/apache/karaf/cave/deployer
58 - 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
Bundle.java
in deployer/api/src/main/java/org/apache/karaf/cave/deployer
38 10 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
Connection.java
in deployer/api/src/main/java/org/apache/karaf/cave/deployer
38 10 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesRepository.java
in deployer/api/src/main/java/org/apache/karaf/cave/deployer
17 4 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
Config.java
in deployer/api/src/main/java/org/apache/karaf/cave/deployer
22 5 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
Feature.java
in deployer/api/src/main/java/org/apache/karaf/cave/deployer
24 6 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConsoleTransferListener.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service
98 11 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConsoleRepositoryListener.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service
65 19 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
DeployerMBean.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/management
48 - 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
DeployerMBeanService.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/management
258 41 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConfigPropertySetCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
29 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeatureUninstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeatureInstalledListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConnectionDeleteCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
23 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConfigListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ClusterFeatureUninstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ClusterFeatureInstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConfigFactoryCreateCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
33 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConfigDeleteCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeatureInstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConfigCreateCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConnectionCompleter.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command/completers
26 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
BundleStartCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConfigPropertyDeleteCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
KarInstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
BundleInstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ExtractCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
22 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
KarUninstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
BundleUninstallCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
KarListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
BundleStopCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
25 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
AssembleFeatureCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
36 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConfigPropertyAppendCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
29 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeatureListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
34 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConnectionRegisterCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
35 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
DownloadCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
22 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ClusterFeatureRepositoryRemoveCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesRepositoryListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
33 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ClusterGroupListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
37 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
BundleListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
36 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ClusterFeatureRepositoryAddCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
27 1 2019-09-23 2019-10-18 2 1 jbonofre@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
DeployerServiceImpl.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service
1159 58 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ResourceBuilder.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository
891 30 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
MavenServlet.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven
544 19 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
SimpleFilter.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository
453 16 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
StaxParser.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository
398 14 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
CapabilitySet.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository
357 18 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
DeployerMBeanService.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/management
258 41 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
DeployerRestApi.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/rest
198 33 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
DefaultFuture.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven
190 19 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
XmlRepository.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository
141 12 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ResourceUtils.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository
127 12 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryMBeanService.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/management
99 15 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConsoleTransferListener.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service
98 11 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConsoleTransferListener.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven
98 11 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesGatewayServiceImpl.java
in gateway/service/src/main/java/org/apache/karaf/cave/gateway/service
92 8 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
BaseClause.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository
82 3 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
Repository.java
in repository/api/src/main/java/org/apache/karaf/cave/repository
80 22 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryRestApi.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/rest
79 10 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ResourceImpl.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository
78 9 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
BaseRepository.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository
77 6 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
UrlLoader.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository
77 3 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConsoleRepositoryListener.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service
65 19 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConsoleRepositoryListener.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven
65 19 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
BundleRepository.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository
60 8 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
DeployerService.java
in deployer/api/src/main/java/org/apache/karaf/cave/deployer
58 - 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
CapabilityImpl.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository
52 6 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RequirementImpl.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository
50 9 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryJob.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/scheduler
49 2 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
DeployerMBean.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/management
48 - 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
DeployerRestService.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/rest
42 2 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryRestService.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/rest
42 2 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesGatewayRestService.java
in gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/rest
42 2 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryCreateCommand.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/command
41 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryProxyCommand.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/command
39 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositorySecurityCommand.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/command
39 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryInfoCommand.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/command
39 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
Bundle.java
in deployer/api/src/main/java/org/apache/karaf/cave/deployer
38 10 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
Connection.java
in deployer/api/src/main/java/org/apache/karaf/cave/deployer
38 10 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
DeployerRestServlet.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/rest
38 3 2019-09-23 2019-11-20 3 1 jbonofre@apache.org jbonofre@apache.org
RepositoryRestServlet.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/rest
38 3 2019-09-23 2019-11-20 3 1 jbonofre@apache.org jbonofre@apache.org
ClusterGroupListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
37 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesGatewayRestServlet.java
in gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/rest
37 3 2019-09-23 2019-11-20 3 1 jbonofre@apache.org jbonofre@apache.org
AssembleFeatureCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
36 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
BundleListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
36 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConnectionRegisterCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
35 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeaturesGatewayRestApi.java
in gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/rest
35 4 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
FeatureListCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
34 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryScheduleCommand.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/command
34 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
RepositoryCopyCommand.java
in repository/service/src/main/java/org/apache/karaf/cave/repository/service/command
34 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
ConfigFactoryCreateCommand.java
in deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command
33 1 2019-09-23 2019-10-18 2 1 jbonofre@apache.org jbonofre@apache.org
Correlations

File Size vs. Number of Changes: 113 points

repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven/ThreadFactory.java x: 13 lines of code y: 3 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/rest/DeployerRestServlet.java x: 38 lines of code y: 3 # changes gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/rest/FeaturesGatewayRestServlet.java x: 37 lines of code y: 3 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/RepositoryServiceImpl.java x: 805 lines of code y: 4 # changes assembly/src/main/resources/features.xml x: 43 lines of code y: 30 # changes deployer/api/src/main/java/org/apache/karaf/cave/deployer/Bundle.java x: 38 lines of code y: 2 # changes deployer/api/src/main/java/org/apache/karaf/cave/deployer/Config.java x: 22 lines of code y: 2 # changes deployer/api/src/main/java/org/apache/karaf/cave/deployer/DeployerService.java x: 58 lines of code y: 2 # changes deployer/api/src/main/java/org/apache/karaf/cave/deployer/Feature.java x: 24 lines of code y: 2 # changes deployer/api/src/main/java/org/apache/karaf/cave/deployer/FeaturesRepository.java x: 17 lines of code y: 2 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/ConsoleRepositoryListener.java x: 65 lines of code y: 2 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/ConsoleTransferListener.java x: 98 lines of code y: 2 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/DeployerServiceImpl.java x: 1159 lines of code y: 2 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command/AssembleFeatureCommand.java x: 36 lines of code y: 2 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command/ClusterFeatureInstallCommand.java x: 27 lines of code y: 2 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command/ConfigFactoryCreateCommand.java x: 33 lines of code y: 2 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command/ConfigPropertyAppendCommand.java x: 29 lines of code y: 2 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command/ConnectionRegisterCommand.java x: 35 lines of code y: 2 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command/FeaturesRepositoryProvideCommand.java x: 30 lines of code y: 2 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/management/DeployerMBean.java x: 48 lines of code y: 2 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/management/DeployerMBeanService.java x: 258 lines of code y: 2 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/rest/DeployerRestApi.java x: 198 lines of code y: 2 # changes deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/rest/DeployerRestService.java x: 42 lines of code y: 2 # changes gateway/api/src/main/java/org/apache/karaf/cave/gateway/FeaturesGatewayService.java x: 7 lines of code y: 2 # changes gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/FeaturesGatewayServiceImpl.java x: 92 lines of code y: 2 # changes gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/command/FeaturesGatewayListCommand.java x: 19 lines of code y: 2 # changes repository/api/src/main/java/org/apache/karaf/cave/repository/Repository.java x: 80 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/BaseClause.java x: 82 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/BaseRepository.java x: 77 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/BundleRepository.java x: 60 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/CapabilityImpl.java x: 52 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/CapabilitySet.java x: 357 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/RequirementImpl.java x: 50 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/ResourceBuilder.java x: 891 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/ResourceImpl.java x: 78 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/ResourceUtils.java x: 127 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/SimpleFilter.java x: 453 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/StaxParser.java x: 398 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/XmlRepository.java x: 141 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/command/RepositoryCreateCommand.java x: 41 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/management/RepositoryMBeanService.java x: 99 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven/DefaultFuture.java x: 190 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven/FutureListener.java x: 4 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven/InvalidMavenArtifactRequest.java x: 14 lines of code y: 2 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven/MavenServlet.java x: 544 lines of code y: 2 # changes manual/src/main/theme/apache-theme.yml x: 204 lines of code y: 2 # changes assembly/src/main/descriptors/unix-src.xml x: 53 lines of code y: 1 # changes
30.0
# changes
  min: 1.0
  average: 2.28
  25th percentile: 2.0
  median: 2.0
  75th percentile: 2.0
  max: 30.0
0 1159.0
lines of code
min: 4.0 | average: 83.12 | 25th percentile: 25.0 | median: 32.0 | 75th percentile: 53.0 | max: 1159.0

Number of Contributors vs. Number of Changes: 113 points

repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven/ThreadFactory.java x: 1 # contributors y: 3 # changes repository/service/src/main/java/org/apache/karaf/cave/repository/service/RepositoryServiceImpl.java x: 2 # contributors y: 4 # changes assembly/src/main/resources/features.xml x: 7 # contributors y: 30 # changes deployer/api/src/main/java/org/apache/karaf/cave/deployer/Bundle.java x: 1 # contributors y: 2 # changes manual/src/main/theme/apache-theme.yml x: 2 # contributors y: 2 # changes assembly/src/main/descriptors/unix-src.xml x: 2 # contributors y: 1 # changes
30.0
# changes
  min: 1.0
  average: 2.28
  25th percentile: 2.0
  median: 2.0
  75th percentile: 2.0
  max: 30.0
0 7.0
# contributors
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 7.0

Number of Contributors vs. File Size: 113 points

repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven/ThreadFactory.java x: 1 # contributors y: 13 lines of code deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/rest/DeployerRestServlet.java x: 1 # contributors y: 38 lines of code repository/service/src/main/java/org/apache/karaf/cave/repository/service/RepositoryServiceImpl.java x: 2 # contributors y: 805 lines of code assembly/src/main/resources/features.xml x: 7 # contributors y: 43 lines of code deployer/api/src/main/java/org/apache/karaf/cave/deployer/Config.java x: 1 # contributors y: 22 lines of code deployer/api/src/main/java/org/apache/karaf/cave/deployer/DeployerService.java x: 1 # contributors y: 58 lines of code deployer/api/src/main/java/org/apache/karaf/cave/deployer/Feature.java x: 1 # contributors y: 24 lines of code deployer/api/src/main/java/org/apache/karaf/cave/deployer/FeaturesRepository.java x: 1 # contributors y: 17 lines of code deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/ConsoleRepositoryListener.java x: 1 # contributors y: 65 lines of code deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/ConsoleTransferListener.java x: 1 # contributors y: 98 lines of code deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/DeployerServiceImpl.java x: 1 # contributors y: 1159 lines of code deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command/AssembleFeatureCommand.java x: 1 # contributors y: 36 lines of code deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/command/ConfigPropertyAppendCommand.java x: 1 # contributors y: 29 lines of code deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/management/DeployerMBean.java x: 1 # contributors y: 48 lines of code deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/management/DeployerMBeanService.java x: 1 # contributors y: 258 lines of code deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/rest/DeployerRestApi.java x: 1 # contributors y: 198 lines of code deployer/service/src/main/java/org/apache/karaf/cave/deployer/service/rest/DeployerRestService.java x: 1 # contributors y: 42 lines of code gateway/api/src/main/java/org/apache/karaf/cave/gateway/FeaturesGatewayService.java x: 1 # contributors y: 7 lines of code gateway/service/src/main/java/org/apache/karaf/cave/gateway/service/FeaturesGatewayServiceImpl.java x: 1 # contributors y: 92 lines of code repository/api/src/main/java/org/apache/karaf/cave/repository/Repository.java x: 1 # contributors y: 80 lines of code repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/BaseRepository.java x: 1 # contributors y: 77 lines of code repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/BundleRepository.java x: 1 # contributors y: 60 lines of code repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/CapabilityImpl.java x: 1 # contributors y: 52 lines of code repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/CapabilitySet.java x: 1 # contributors y: 357 lines of code repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/ResourceBuilder.java x: 1 # contributors y: 891 lines of code repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/ResourceUtils.java x: 1 # contributors y: 127 lines of code repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/SimpleFilter.java x: 1 # contributors y: 453 lines of code repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/StaxParser.java x: 1 # contributors y: 398 lines of code repository/service/src/main/java/org/apache/karaf/cave/repository/service/bundlerepository/XmlRepository.java x: 1 # contributors y: 141 lines of code repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven/DefaultFuture.java x: 1 # contributors y: 190 lines of code repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven/FutureListener.java x: 1 # contributors y: 4 lines of code repository/service/src/main/java/org/apache/karaf/cave/repository/service/maven/MavenServlet.java x: 1 # contributors y: 544 lines of code manual/src/main/theme/apache-theme.yml x: 2 # contributors y: 204 lines of code assembly/src/main/descriptors/unix-src.xml x: 2 # contributors y: 53 lines of code
1159.0
lines of code
  min: 4.0
  average: 83.12
  25th percentile: 25.0
  median: 32.0
  75th percentile: 53.0
  max: 1159.0
0 7.0
# contributors
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 7.0