apache / sling-org-apache-sling-installer-core
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 71 files with 5,232 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (1,248 lines of code)
    • 5 files changed 21-50 times (1,373 lines of code)
    • 27 files changed 6-20 times (1,485 lines of code)
    • 38 files changed 1-5 times (1,126 lines of code)
0% | 23% | 26% | 28% | 21%
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 71 files with 5,232 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)
    • 2 files changed by 6-10 contributors (1,588 lines of code)
    • 35 files changed by 2-5 contributors (2,703 lines of code)
    • 34 files changed by 1 contributor (941 lines of code)
0% | 0% | 30% | 51% | 17%
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, md, xml, json, txt, cfg, gitignore, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 23% | 26% | 28% | 21%
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
src0% | 23% | 26% | 28% | 21%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
OsgiInstallerImpl.java
in src/main/java/org/apache/sling/installer/core/impl
1248 38 2010-09-20 2020-04-27 62 6 cziegeler@apache.org cziegeler@apache.org
EntityResourceList.java
in src/main/java/org/apache/sling/installer/core/impl
340 25 2010-09-20 2018-08-13 30 6 cziegeler@apache.org cziegele@adobe.com
RegisteredResourceImpl.java
in src/main/java/org/apache/sling/installer/core/impl
466 38 2010-09-20 2018-08-13 29 4 cziegeler@apache.org cziegele@adobe.com
PersistentResourceList.java
in src/main/java/org/apache/sling/installer/core/impl
244 13 2010-09-20 2018-08-13 25 5 cziegeler@apache.org cziegele@adobe.com
BundleUpdateTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
111 5 2010-09-20 2019-12-06 23 4 cziegeler@apache.org kwin@apache.org
BundleTaskCreator.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
212 7 2010-09-20 2020-03-20 23 3 cziegeler@apache.org cziegeler@apache.org
InternalResource.java
in src/main/java/org/apache/sling/installer/core/impl
220 10 2011-01-10 2020-04-22 17 2 cziegeler@apache.org cziegeler@apache.org
Activator.java
in src/main/java/org/apache/sling/installer/core/impl
111 4 2010-09-20 2020-03-17 16 4 cziegeler@apache.org suess@adobe.com
BundleStartTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
64 5 2010-09-20 2016-10-21 15 2 cziegeler@apache.org kwin@apache.org
DefaultTransformer.java
in src/main/java/org/apache/sling/installer/core/impl
73 3 2011-01-10 2020-03-20 15 4 cziegeler@apache.org cziegeler@apache.org
SystemBundleUpdateTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
75 4 2010-09-20 2016-10-21 15 2 cziegeler@apache.org kwin@apache.org
BundleInstallTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
52 3 2010-09-20 2019-12-06 13 2 cziegeler@apache.org kwin@apache.org
SortingServiceTracker.java
in src/main/java/org/apache/sling/installer/core/impl
94 6 2011-01-21 2020-03-17 11 3 cziegeler@apache.org suess@adobe.com
TaskResourceGroup.java
in src/main/java/org/apache/sling/installer/api/tasks
18 - 2011-01-12 2021-06-24 10 3 cziegeler@apache.org cziegeler@apache.org
TaskResource.java
in src/main/java/org/apache/sling/installer/api/tasks
20 - 2011-01-12 2018-08-09 10 3 cziegeler@apache.org cziegele@adobe.com
InstallableResource.java
in src/main/java/org/apache/sling/installer/api
63 8 2010-09-20 2016-10-31 10 1 cziegeler@apache.org cziegeler@apache.org
BundleRemoveTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
41 3 2010-09-20 2012-07-24 9 1 cziegeler@apache.org cziegeler@apache.org
InstallTask.java
in src/main/java/org/apache/sling/installer/api/tasks
52 11 2011-01-06 2016-10-31 9 2 cziegeler@apache.org cziegeler@apache.org
InstallTaskFactory.java
in src/main/java/org/apache/sling/installer/api/tasks
7 - 2011-01-06 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
OsgiInstaller.java
in src/main/java/org/apache/sling/installer/api
8 - 2010-09-20 2019-02-25 8 2 cziegeler@apache.org kwin@apache.org
InstallationContext.java
in src/main/java/org/apache/sling/installer/api/tasks
12 - 2011-01-06 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
ResourceChangeListener.java
in src/main/java/org/apache/sling/installer/api
16 - 2011-03-01 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
RegisteredResource.java
in src/main/java/org/apache/sling/installer/api/tasks
16 - 2011-01-06 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
InstallerBundleUpdateTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
45 4 2011-10-20 2016-10-21 8 2 cziegeler@apache.org kwin@apache.org
TransformationResult.java
in src/main/java/org/apache/sling/installer/api/tasks
46 11 2011-01-07 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
FileDataStore.java
in src/main/java/org/apache/sling/installer/core/impl
204 11 2011-01-12 2018-02-16 8 4 cziegeler@apache.org bosschae@adobe.com
package-info.java
in src/main/java/org/apache/sling/installer/api/tasks
2 - 2014-12-30 2021-06-24 7 3 cziegeler@apache.org cziegeler@apache.org
ResourceTransformer.java
in src/main/java/org/apache/sling/installer/api/tasks
7 - 2011-01-07 2016-10-31 7 1 cziegeler@apache.org cziegeler@apache.org
Resource.java
in src/main/java/org/apache/sling/installer/api/info
19 - 2012-07-19 2018-08-09 7 3 cziegeler@apache.org cziegele@adobe.com
RefreshBundlesTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
76 9 2012-07-20 2015-04-28 7 2 cziegeler@apache.org cziegeler@apache.org
TaskSupport.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
19 3 2012-07-20 2016-10-19 6 1 cziegeler@apache.org cziegeler@apache.org
UpdateHandler.java
in src/main/java/org/apache/sling/installer/api
22 - 2011-03-01 2016-10-31 6 1 cziegeler@apache.org cziegeler@apache.org
Util.java
in src/main/java/org/apache/sling/installer/core/impl
103 4 2011-01-03 2016-03-08 6 1 cziegeler@apache.org cziegeler@apache.org
InstallationListener.java
in src/main/java/org/apache/sling/installer/api/event
6 - 2011-09-02 2016-10-31 5 1 cziegeler@apache.org cziegeler@apache.org
InfoProvider.java
in src/main/java/org/apache/sling/installer/api/info
6 - 2012-07-19 2016-10-31 5 1 cziegeler@apache.org cziegeler@apache.org
InstallationEvent.java
in src/main/java/org/apache/sling/installer/api/event
12 - 2011-09-02 2016-10-31 5 1 cziegeler@apache.org cziegeler@apache.org
AbstractInstallTask.java
in src/main/java/org/apache/sling/installer/core/impl
28 5 2011-01-17 2016-10-19 5 1 cziegeler@apache.org cziegeler@apache.org
AbstractBundleTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
53 5 2011-11-22 2019-12-06 5 2 cziegeler@apache.org kwin@apache.org
ChangeStateTask.java
in src/main/java/org/apache/sling/installer/api/tasks
55 6 2011-12-16 2019-02-25 5 2 cziegeler@apache.org kwin@apache.org
RestartActiveBundlesTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
65 3 2012-07-23 2017-01-27 5 3 cziegeler@apache.org asanso@apache.org
InstallListener.java
in src/main/java/org/apache/sling/installer/core/impl
66 5 2011-09-02 2016-10-31 5 2 cziegeler@apache.org cziegeler@apache.org
package-info.java
in src/main/java/org/apache/sling/installer/api/info
2 - 2014-12-30 2018-08-09 4 3 cziegeler@apache.org cziegele@adobe.com
RetryHandler.java
in src/main/java/org/apache/sling/installer/api/tasks
6 - 2011-12-13 2016-10-19 4 1 cziegeler@apache.org cziegeler@apache.org
ResourceGroup.java
in src/main/java/org/apache/sling/installer/api/info
8 - 2012-07-19 2016-10-19 4 1 cziegeler@apache.org cziegeler@apache.org
InstallerMBean.java
in src/main/java/org/apache/sling/installer/api/jmx
9 - 2014-07-09 2016-10-31 4 2 chetanm@apache.org cziegeler@apache.org
InstallationState.java
in src/main/java/org/apache/sling/installer/api/info
10 - 2012-07-19 2016-10-19 4 1 cziegeler@apache.org cziegeler@apache.org
UpdateResult.java
in src/main/java/org/apache/sling/installer/api
46 11 2011-03-01 2016-10-31 4 1 cziegeler@apache.org cziegeler@apache.org
UpdateHandlerTracker.java
in src/main/java/org/apache/sling/installer/core/impl
97 8 2019-12-06 2020-03-17 4 3 kwin@apache.org suess@adobe.com
ResourceState.java
in src/main/java/org/apache/sling/installer/api/tasks
8 - 2011-01-12 2013-07-08 3 1 cziegeler@apache.org cziegeler@apache.org
InternalService.java
in src/main/java/org/apache/sling/installer/core/impl
9 - 2011-01-10 2011-12-13 3 1 cziegeler@apache.org cziegeler@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
OsgiInstallerImpl.java
in src/main/java/org/apache/sling/installer/core/impl
1248 38 2010-09-20 2020-04-27 62 6 cziegeler@apache.org cziegeler@apache.org
EntityResourceList.java
in src/main/java/org/apache/sling/installer/core/impl
340 25 2010-09-20 2018-08-13 30 6 cziegeler@apache.org cziegele@adobe.com
PersistentResourceList.java
in src/main/java/org/apache/sling/installer/core/impl
244 13 2010-09-20 2018-08-13 25 5 cziegeler@apache.org cziegele@adobe.com
RegisteredResourceImpl.java
in src/main/java/org/apache/sling/installer/core/impl
466 38 2010-09-20 2018-08-13 29 4 cziegeler@apache.org cziegele@adobe.com
BundleUpdateTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
111 5 2010-09-20 2019-12-06 23 4 cziegeler@apache.org kwin@apache.org
Activator.java
in src/main/java/org/apache/sling/installer/core/impl
111 4 2010-09-20 2020-03-17 16 4 cziegeler@apache.org suess@adobe.com
DefaultTransformer.java
in src/main/java/org/apache/sling/installer/core/impl
73 3 2011-01-10 2020-03-20 15 4 cziegeler@apache.org cziegeler@apache.org
FileDataStore.java
in src/main/java/org/apache/sling/installer/core/impl
204 11 2011-01-12 2018-02-16 8 4 cziegeler@apache.org bosschae@adobe.com
BundleTaskCreator.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
212 7 2010-09-20 2020-03-20 23 3 cziegeler@apache.org cziegeler@apache.org
SortingServiceTracker.java
in src/main/java/org/apache/sling/installer/core/impl
94 6 2011-01-21 2020-03-17 11 3 cziegeler@apache.org suess@adobe.com
TaskResourceGroup.java
in src/main/java/org/apache/sling/installer/api/tasks
18 - 2011-01-12 2021-06-24 10 3 cziegeler@apache.org cziegeler@apache.org
TaskResource.java
in src/main/java/org/apache/sling/installer/api/tasks
20 - 2011-01-12 2018-08-09 10 3 cziegeler@apache.org cziegele@adobe.com
package-info.java
in src/main/java/org/apache/sling/installer/api/tasks
2 - 2014-12-30 2021-06-24 7 3 cziegeler@apache.org cziegeler@apache.org
Resource.java
in src/main/java/org/apache/sling/installer/api/info
19 - 2012-07-19 2018-08-09 7 3 cziegeler@apache.org cziegele@adobe.com
RestartActiveBundlesTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
65 3 2012-07-23 2017-01-27 5 3 cziegeler@apache.org asanso@apache.org
UpdateHandlerTracker.java
in src/main/java/org/apache/sling/installer/core/impl
97 8 2019-12-06 2020-03-17 4 3 kwin@apache.org suess@adobe.com
package-info.java
in src/main/java/org/apache/sling/installer/api/info
2 - 2014-12-30 2018-08-09 4 3 cziegeler@apache.org cziegele@adobe.com
ConfigurationSerializerFactory.java
in src/main/java/org/apache/sling/installer/api/serializer
33 1 2019-12-27 2020-03-17 3 3 kwin@apache.org suess@adobe.com
InternalResource.java
in src/main/java/org/apache/sling/installer/core/impl
220 10 2011-01-10 2020-04-22 17 2 cziegeler@apache.org cziegeler@apache.org
BundleStartTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
64 5 2010-09-20 2016-10-21 15 2 cziegeler@apache.org kwin@apache.org
SystemBundleUpdateTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
75 4 2010-09-20 2016-10-21 15 2 cziegeler@apache.org kwin@apache.org
BundleInstallTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
52 3 2010-09-20 2019-12-06 13 2 cziegeler@apache.org kwin@apache.org
InstallTask.java
in src/main/java/org/apache/sling/installer/api/tasks
52 11 2011-01-06 2016-10-31 9 2 cziegeler@apache.org cziegeler@apache.org
InstallerBundleUpdateTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
45 4 2011-10-20 2016-10-21 8 2 cziegeler@apache.org kwin@apache.org
OsgiInstaller.java
in src/main/java/org/apache/sling/installer/api
8 - 2010-09-20 2019-02-25 8 2 cziegeler@apache.org kwin@apache.org
RefreshBundlesTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
76 9 2012-07-20 2015-04-28 7 2 cziegeler@apache.org cziegeler@apache.org
AbstractBundleTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
53 5 2011-11-22 2019-12-06 5 2 cziegeler@apache.org kwin@apache.org
InstallListener.java
in src/main/java/org/apache/sling/installer/core/impl
66 5 2011-09-02 2016-10-31 5 2 cziegeler@apache.org cziegeler@apache.org
ChangeStateTask.java
in src/main/java/org/apache/sling/installer/api/tasks
55 6 2011-12-16 2019-02-25 5 2 cziegeler@apache.org kwin@apache.org
InstallerMBean.java
in src/main/java/org/apache/sling/installer/api/jmx
9 - 2014-07-09 2016-10-31 4 2 chetanm@apache.org cziegeler@apache.org
JsonConfigurationSerializer.java
in src/main/java/org/apache/sling/installer/core/impl/serializer
17 1 2020-03-07 2020-04-22 3 2 cziegeler@apache.org cziegeler@apache.org
AsyncWrapperInstallTask.java
in src/main/java/org/apache/sling/installer/core/impl
49 10 2012-07-20 2016-10-21 2 2 cziegeler@apache.org kwin@apache.org
ConfigConfigurationSerializer.java
in src/main/java/org/apache/sling/installer/core/impl/serializer
13 1 2020-03-07 2020-03-17 2 2 cziegeler@apache.org suess@adobe.com
PropertiesConfigurationSerializer.java
in src/main/java/org/apache/sling/installer/core/impl/serializer
25 2 2020-03-07 2020-03-17 2 2 cziegeler@apache.org suess@adobe.com
InstallerMBeanImpl.java
in src/main/java/org/apache/sling/installer/core/impl
43 6 2014-07-09 2016-10-19 2 2 chetanm@apache.org cziegeler@apache.org
ConfigurationSerializer.java
in src/main/java/org/apache/sling/installer/api/serializer
8 - 2019-12-27 2020-03-17 2 2 kwin@apache.org suess@adobe.com
package-info.java
in src/main/java/org/apache/sling/installer/api/serializer
2 - 2019-12-27 2020-03-17 2 2 kwin@apache.org suess@adobe.com
InstallableResource.java
in src/main/java/org/apache/sling/installer/api
63 8 2010-09-20 2016-10-31 10 1 cziegeler@apache.org cziegeler@apache.org
BundleRemoveTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
41 3 2010-09-20 2012-07-24 9 1 cziegeler@apache.org cziegeler@apache.org
TransformationResult.java
in src/main/java/org/apache/sling/installer/api/tasks
46 11 2011-01-07 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
InstallTaskFactory.java
in src/main/java/org/apache/sling/installer/api/tasks
7 - 2011-01-06 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
InstallationContext.java
in src/main/java/org/apache/sling/installer/api/tasks
12 - 2011-01-06 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
RegisteredResource.java
in src/main/java/org/apache/sling/installer/api/tasks
16 - 2011-01-06 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
ResourceChangeListener.java
in src/main/java/org/apache/sling/installer/api
16 - 2011-03-01 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
ResourceTransformer.java
in src/main/java/org/apache/sling/installer/api/tasks
7 - 2011-01-07 2016-10-31 7 1 cziegeler@apache.org cziegeler@apache.org
TaskSupport.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
19 3 2012-07-20 2016-10-19 6 1 cziegeler@apache.org cziegeler@apache.org
Util.java
in src/main/java/org/apache/sling/installer/core/impl
103 4 2011-01-03 2016-03-08 6 1 cziegeler@apache.org cziegeler@apache.org
UpdateHandler.java
in src/main/java/org/apache/sling/installer/api
22 - 2011-03-01 2016-10-31 6 1 cziegeler@apache.org cziegeler@apache.org
AbstractInstallTask.java
in src/main/java/org/apache/sling/installer/core/impl
28 5 2011-01-17 2016-10-19 5 1 cziegeler@apache.org cziegeler@apache.org
InfoProvider.java
in src/main/java/org/apache/sling/installer/api/info
6 - 2012-07-19 2016-10-31 5 1 cziegeler@apache.org cziegeler@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
Util.java
in src/main/java/org/apache/sling/installer/core/impl
103 4 2011-01-03 2016-03-08 6 1 cziegeler@apache.org cziegeler@apache.org
WABundleRefresher.java
in src/main/java/org/apache/sling/installer/core/impl/util
83 4 2012-10-04 2015-04-28 2 1 cziegeler@apache.org cziegeler@apache.org
BundleInfo.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
73 5 2011-11-22 2017-01-06 3 1 cziegeler@apache.org cziegeler@apache.org
BundleBlackList.java
in src/main/java/org/apache/sling/installer/core/impl
64 4 2016-10-19 2016-10-19 1 1 cziegeler@apache.org cziegeler@apache.org
InstallableResource.java
in src/main/java/org/apache/sling/installer/api
63 8 2010-09-20 2016-10-31 10 1 cziegeler@apache.org cziegeler@apache.org
RefreshDependenciesUtil.java
in src/main/java/org/apache/sling/installer/core/impl/util
56 3 2012-08-20 2012-08-21 2 1 bdelacretaz@apache.org bdelacretaz@apache.org
ResourceData.java
in src/main/java/org/apache/sling/installer/core/impl
56 6 2011-03-01 2016-03-08 2 1 cziegeler@apache.org cziegeler@apache.org
InstallerResourceUrlHandler.java
in src/main/java/org/apache/sling/installer/core/impl
47 6 2019-12-06 2019-12-06 1 1 kwin@apache.org kwin@apache.org
TransformationResult.java
in src/main/java/org/apache/sling/installer/api/tasks
46 11 2011-01-07 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
UpdateResult.java
in src/main/java/org/apache/sling/installer/api
46 11 2011-03-01 2016-10-31 4 1 cziegeler@apache.org cziegeler@apache.org
BundleRemoveTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
41 3 2010-09-20 2012-07-24 9 1 cziegeler@apache.org cziegeler@apache.org
BundleUtil.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
36 7 2012-07-20 2017-01-06 2 1 cziegeler@apache.org cziegeler@apache.org
AbstractInstallTask.java
in src/main/java/org/apache/sling/installer/core/impl
28 5 2011-01-17 2016-10-19 5 1 cziegeler@apache.org cziegeler@apache.org
UpdateHandler.java
in src/main/java/org/apache/sling/installer/api
22 - 2011-03-01 2016-10-31 6 1 cziegeler@apache.org cziegeler@apache.org
TaskSupport.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
19 3 2012-07-20 2016-10-19 6 1 cziegeler@apache.org cziegeler@apache.org
RegisteredResource.java
in src/main/java/org/apache/sling/installer/api/tasks
16 - 2011-01-06 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
ResourceChangeListener.java
in src/main/java/org/apache/sling/installer/api
16 - 2011-03-01 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
UpdatableResourceGroup.java
in src/main/java/org/apache/sling/installer/api/tasks
13 - 2018-08-13 2018-08-13 1 1 cziegele@adobe.com cziegele@adobe.com
InstallationContext.java
in src/main/java/org/apache/sling/installer/api/tasks
12 - 2011-01-06 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
InstallationEvent.java
in src/main/java/org/apache/sling/installer/api/event
12 - 2011-09-02 2016-10-31 5 1 cziegeler@apache.org cziegeler@apache.org
InstallationState.java
in src/main/java/org/apache/sling/installer/api/info
10 - 2012-07-19 2016-10-19 4 1 cziegeler@apache.org cziegeler@apache.org
InternalService.java
in src/main/java/org/apache/sling/installer/core/impl
9 - 2011-01-10 2011-12-13 3 1 cziegeler@apache.org cziegeler@apache.org
BundleRefresher.java
in src/main/java/org/apache/sling/installer/core/impl/util
8 - 2012-08-06 2012-08-08 2 1 cziegeler@apache.org cziegeler@apache.org
ResourceState.java
in src/main/java/org/apache/sling/installer/api/tasks
8 - 2011-01-12 2013-07-08 3 1 cziegeler@apache.org cziegeler@apache.org
ResourceUpdater.java
in src/main/java/org/apache/sling/installer/api/tasks
8 - 2018-08-13 2018-08-13 1 1 cziegele@adobe.com cziegele@adobe.com
ResourceGroup.java
in src/main/java/org/apache/sling/installer/api/info
8 - 2012-07-19 2016-10-19 4 1 cziegeler@apache.org cziegeler@apache.org
ResourceTransformer.java
in src/main/java/org/apache/sling/installer/api/tasks
7 - 2011-01-07 2016-10-31 7 1 cziegeler@apache.org cziegeler@apache.org
InstallTaskFactory.java
in src/main/java/org/apache/sling/installer/api/tasks
7 - 2011-01-06 2016-10-31 8 1 cziegeler@apache.org cziegeler@apache.org
RetryHandler.java
in src/main/java/org/apache/sling/installer/api/tasks
6 - 2011-12-13 2016-10-19 4 1 cziegeler@apache.org cziegeler@apache.org
InfoProvider.java
in src/main/java/org/apache/sling/installer/api/info
6 - 2012-07-19 2016-10-31 5 1 cziegeler@apache.org cziegeler@apache.org
InstallationListener.java
in src/main/java/org/apache/sling/installer/api/event
6 - 2011-09-02 2016-10-31 5 1 cziegeler@apache.org cziegeler@apache.org
package-info.java
in src/main/java/org/apache/sling/installer/api/jmx
2 - 2014-12-30 2016-10-19 2 1 cziegeler@apache.org cziegeler@apache.org
package-info.java
in src/main/java/org/apache/sling/installer/api/event
2 - 2014-12-30 2016-10-19 2 1 cziegeler@apache.org cziegeler@apache.org
package-info.java
in src/main/java/org/apache/sling/installer/api
2 - 2014-12-30 2016-10-19 2 1 cziegeler@apache.org cziegeler@apache.org
InternalResource.java
in src/main/java/org/apache/sling/installer/core/impl
220 10 2011-01-10 2020-04-22 17 2 cziegeler@apache.org cziegeler@apache.org
RefreshBundlesTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
76 9 2012-07-20 2015-04-28 7 2 cziegeler@apache.org cziegeler@apache.org
SystemBundleUpdateTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
75 4 2010-09-20 2016-10-21 15 2 cziegeler@apache.org kwin@apache.org
InstallListener.java
in src/main/java/org/apache/sling/installer/core/impl
66 5 2011-09-02 2016-10-31 5 2 cziegeler@apache.org cziegeler@apache.org
BundleStartTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
64 5 2010-09-20 2016-10-21 15 2 cziegeler@apache.org kwin@apache.org
ChangeStateTask.java
in src/main/java/org/apache/sling/installer/api/tasks
55 6 2011-12-16 2019-02-25 5 2 cziegeler@apache.org kwin@apache.org
AbstractBundleTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
53 5 2011-11-22 2019-12-06 5 2 cziegeler@apache.org kwin@apache.org
BundleInstallTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
52 3 2010-09-20 2019-12-06 13 2 cziegeler@apache.org kwin@apache.org
InstallTask.java
in src/main/java/org/apache/sling/installer/api/tasks
52 11 2011-01-06 2016-10-31 9 2 cziegeler@apache.org cziegeler@apache.org
AsyncWrapperInstallTask.java
in src/main/java/org/apache/sling/installer/core/impl
49 10 2012-07-20 2016-10-21 2 2 cziegeler@apache.org kwin@apache.org
InstallerBundleUpdateTask.java
in src/main/java/org/apache/sling/installer/core/impl/tasks
45 4 2011-10-20 2016-10-21 8 2 cziegeler@apache.org kwin@apache.org
InstallerMBeanImpl.java
in src/main/java/org/apache/sling/installer/core/impl
43 6 2014-07-09 2016-10-19 2 2 chetanm@apache.org cziegeler@apache.org
PropertiesConfigurationSerializer.java
in src/main/java/org/apache/sling/installer/core/impl/serializer
25 2 2020-03-07 2020-03-17 2 2 cziegeler@apache.org suess@adobe.com
JsonConfigurationSerializer.java
in src/main/java/org/apache/sling/installer/core/impl/serializer
17 1 2020-03-07 2020-04-22 3 2 cziegeler@apache.org cziegeler@apache.org
ConfigConfigurationSerializer.java
in src/main/java/org/apache/sling/installer/core/impl/serializer
13 1 2020-03-07 2020-03-17 2 2 cziegeler@apache.org suess@adobe.com
InstallerMBean.java
in src/main/java/org/apache/sling/installer/api/jmx
9 - 2014-07-09 2016-10-31 4 2 chetanm@apache.org cziegeler@apache.org
Correlations

File Size vs. Number of Changes: 71 points

src/main/java/org/apache/sling/installer/api/tasks/TaskResourceGroup.java x: 18 lines of code y: 10 # changes src/main/java/org/apache/sling/installer/api/tasks/package-info.java x: 2 lines of code y: 7 # changes src/main/java/org/apache/sling/installer/core/impl/OsgiInstallerImpl.java x: 1248 lines of code y: 62 # changes src/main/java/org/apache/sling/installer/core/impl/InternalResource.java x: 220 lines of code y: 17 # changes src/main/java/org/apache/sling/installer/core/impl/serializer/JsonConfigurationSerializer.java x: 17 lines of code y: 3 # changes src/main/java/org/apache/sling/installer/core/impl/DefaultTransformer.java x: 73 lines of code y: 15 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleTaskCreator.java x: 212 lines of code y: 23 # changes src/main/java/org/apache/sling/installer/api/serializer/ConfigurationSerializer.java x: 8 lines of code y: 2 # changes src/main/java/org/apache/sling/installer/api/serializer/ConfigurationSerializerFactory.java x: 33 lines of code y: 3 # changes src/main/java/org/apache/sling/installer/api/serializer/package-info.java x: 2 lines of code y: 2 # changes src/main/java/org/apache/sling/installer/core/impl/Activator.java x: 111 lines of code y: 16 # changes src/main/java/org/apache/sling/installer/core/impl/SortingServiceTracker.java x: 94 lines of code y: 11 # changes src/main/java/org/apache/sling/installer/core/impl/UpdateHandlerTracker.java x: 97 lines of code y: 4 # changes src/main/java/org/apache/sling/installer/core/impl/serializer/ConfigConfigurationSerializer.java x: 13 lines of code y: 2 # changes src/main/java/org/apache/sling/installer/core/impl/serializer/PropertiesConfigurationSerializer.java x: 25 lines of code y: 2 # changes src/main/java/org/apache/sling/installer/core/impl/InstallerResourceUrlHandler.java x: 47 lines of code y: 1 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/AbstractBundleTask.java x: 53 lines of code y: 5 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleInstallTask.java x: 52 lines of code y: 13 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleUpdateTask.java x: 111 lines of code y: 23 # changes src/main/java/org/apache/sling/installer/api/OsgiInstaller.java x: 8 lines of code y: 8 # changes src/main/java/org/apache/sling/installer/api/tasks/ChangeStateTask.java x: 55 lines of code y: 5 # changes src/main/java/org/apache/sling/installer/api/tasks/ResourceUpdater.java x: 8 lines of code y: 1 # changes src/main/java/org/apache/sling/installer/api/tasks/UpdatableResourceGroup.java x: 13 lines of code y: 1 # changes src/main/java/org/apache/sling/installer/core/impl/EntityResourceList.java x: 340 lines of code y: 30 # changes src/main/java/org/apache/sling/installer/core/impl/PersistentResourceList.java x: 244 lines of code y: 25 # changes src/main/java/org/apache/sling/installer/core/impl/RegisteredResourceImpl.java x: 466 lines of code y: 29 # changes src/main/java/org/apache/sling/installer/api/info/Resource.java x: 19 lines of code y: 7 # changes src/main/java/org/apache/sling/installer/api/info/package-info.java x: 2 lines of code y: 4 # changes src/main/java/org/apache/sling/installer/api/tasks/TaskResource.java x: 20 lines of code y: 10 # changes src/main/java/org/apache/sling/installer/core/impl/FileDataStore.java x: 204 lines of code y: 8 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/RestartActiveBundlesTask.java x: 65 lines of code y: 5 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleInfo.java x: 73 lines of code y: 3 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleUtil.java x: 36 lines of code y: 2 # changes src/main/java/org/apache/sling/installer/api/InstallableResource.java x: 63 lines of code y: 10 # changes src/main/java/org/apache/sling/installer/api/ResourceChangeListener.java x: 16 lines of code y: 8 # changes src/main/java/org/apache/sling/installer/api/UpdateHandler.java x: 22 lines of code y: 6 # changes src/main/java/org/apache/sling/installer/api/UpdateResult.java x: 46 lines of code y: 4 # changes src/main/java/org/apache/sling/installer/api/event/InstallationEvent.java x: 12 lines of code y: 5 # changes src/main/java/org/apache/sling/installer/api/event/InstallationListener.java x: 6 lines of code y: 5 # changes src/main/java/org/apache/sling/installer/api/jmx/InstallerMBean.java x: 9 lines of code y: 4 # changes src/main/java/org/apache/sling/installer/api/tasks/InstallTask.java x: 52 lines of code y: 9 # changes src/main/java/org/apache/sling/installer/api/tasks/InstallationContext.java x: 12 lines of code y: 8 # changes src/main/java/org/apache/sling/installer/api/tasks/TransformationResult.java x: 46 lines of code y: 8 # changes src/main/java/org/apache/sling/installer/api/tasks/ResourceTransformer.java x: 7 lines of code y: 7 # changes src/main/java/org/apache/sling/installer/core/impl/InstallListener.java x: 66 lines of code y: 5 # changes src/main/java/org/apache/sling/installer/core/impl/AsyncWrapperInstallTask.java x: 49 lines of code y: 2 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleStartTask.java x: 64 lines of code y: 15 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/InstallerBundleUpdateTask.java x: 45 lines of code y: 8 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/SystemBundleUpdateTask.java x: 75 lines of code y: 15 # changes src/main/java/org/apache/sling/installer/api/info/InstallationState.java x: 10 lines of code y: 4 # changes src/main/java/org/apache/sling/installer/api/tasks/RetryHandler.java x: 6 lines of code y: 4 # changes src/main/java/org/apache/sling/installer/core/impl/AbstractInstallTask.java x: 28 lines of code y: 5 # changes src/main/java/org/apache/sling/installer/core/impl/BundleBlackList.java x: 64 lines of code y: 1 # changes src/main/java/org/apache/sling/installer/core/impl/InstallerMBeanImpl.java x: 43 lines of code y: 2 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/TaskSupport.java x: 19 lines of code y: 6 # changes src/main/java/org/apache/sling/installer/core/impl/ResourceData.java x: 56 lines of code y: 2 # changes src/main/java/org/apache/sling/installer/core/impl/Util.java x: 103 lines of code y: 6 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/RefreshBundlesTask.java x: 76 lines of code y: 7 # changes src/main/java/org/apache/sling/installer/core/impl/util/WABundleRefresher.java x: 83 lines of code y: 2 # changes src/main/java/org/apache/sling/installer/api/tasks/ResourceState.java x: 8 lines of code y: 3 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleRemoveTask.java x: 41 lines of code y: 9 # changes
62.0
# changes
  min: 1.0
  average: 7.99
  25th percentile: 2.0
  median: 5.0
  75th percentile: 9.0
  max: 62.0
0 1248.0
lines of code
min: 2.0 | average: 73.69 | 25th percentile: 9.0 | median: 36.0 | 75th percentile: 66.0 | max: 1248.0

Number of Contributors vs. Number of Changes: 71 points

src/main/java/org/apache/sling/installer/api/tasks/TaskResourceGroup.java x: 3 # contributors y: 10 # changes src/main/java/org/apache/sling/installer/api/tasks/package-info.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/sling/installer/core/impl/OsgiInstallerImpl.java x: 6 # contributors y: 62 # changes src/main/java/org/apache/sling/installer/core/impl/InternalResource.java x: 2 # contributors y: 17 # changes src/main/java/org/apache/sling/installer/core/impl/serializer/JsonConfigurationSerializer.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/sling/installer/core/impl/DefaultTransformer.java x: 4 # contributors y: 15 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleTaskCreator.java x: 3 # contributors y: 23 # changes src/main/java/org/apache/sling/installer/api/serializer/ConfigurationSerializer.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/sling/installer/api/serializer/ConfigurationSerializerFactory.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/sling/installer/core/impl/Activator.java x: 4 # contributors y: 16 # changes src/main/java/org/apache/sling/installer/core/impl/SortingServiceTracker.java x: 3 # contributors y: 11 # changes src/main/java/org/apache/sling/installer/core/impl/UpdateHandlerTracker.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/sling/installer/core/impl/InstallerResourceUrlHandler.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/AbstractBundleTask.java x: 2 # contributors y: 5 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleInstallTask.java x: 2 # contributors y: 13 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleUpdateTask.java x: 4 # contributors y: 23 # changes src/main/java/org/apache/sling/installer/api/OsgiInstaller.java x: 2 # contributors y: 8 # changes src/main/java/org/apache/sling/installer/core/impl/EntityResourceList.java x: 6 # contributors y: 30 # changes src/main/java/org/apache/sling/installer/core/impl/PersistentResourceList.java x: 5 # contributors y: 25 # changes src/main/java/org/apache/sling/installer/core/impl/RegisteredResourceImpl.java x: 4 # contributors y: 29 # changes src/main/java/org/apache/sling/installer/core/impl/FileDataStore.java x: 4 # contributors y: 8 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/RestartActiveBundlesTask.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleInfo.java x: 1 # contributors y: 3 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleUtil.java x: 1 # contributors y: 2 # changes src/main/java/org/apache/sling/installer/api/InstallableResource.java x: 1 # contributors y: 10 # changes src/main/java/org/apache/sling/installer/api/ResourceChangeListener.java x: 1 # contributors y: 8 # changes src/main/java/org/apache/sling/installer/api/UpdateHandler.java x: 1 # contributors y: 6 # changes src/main/java/org/apache/sling/installer/api/UpdateResult.java x: 1 # contributors y: 4 # changes src/main/java/org/apache/sling/installer/api/event/InstallationEvent.java x: 1 # contributors y: 5 # changes src/main/java/org/apache/sling/installer/api/jmx/InstallerMBean.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/sling/installer/api/tasks/InstallTask.java x: 2 # contributors y: 9 # changes src/main/java/org/apache/sling/installer/api/tasks/ResourceTransformer.java x: 1 # contributors y: 7 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleStartTask.java x: 2 # contributors y: 15 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/RefreshBundlesTask.java x: 2 # contributors y: 7 # changes src/main/java/org/apache/sling/installer/core/impl/tasks/BundleRemoveTask.java x: 1 # contributors y: 9 # changes
62.0
# changes
  min: 1.0
  average: 7.99
  25th percentile: 2.0
  median: 5.0
  75th percentile: 9.0
  max: 62.0
0 6.0
# contributors
min: 1.0 | average: 1.96 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 6.0

Number of Contributors vs. File Size: 71 points

src/main/java/org/apache/sling/installer/api/tasks/TaskResourceGroup.java x: 3 # contributors y: 18 lines of code src/main/java/org/apache/sling/installer/api/tasks/package-info.java x: 3 # contributors y: 2 lines of code src/main/java/org/apache/sling/installer/core/impl/OsgiInstallerImpl.java x: 6 # contributors y: 1248 lines of code src/main/java/org/apache/sling/installer/core/impl/InternalResource.java x: 2 # contributors y: 220 lines of code src/main/java/org/apache/sling/installer/core/impl/serializer/JsonConfigurationSerializer.java x: 2 # contributors y: 17 lines of code src/main/java/org/apache/sling/installer/core/impl/DefaultTransformer.java x: 4 # contributors y: 73 lines of code src/main/java/org/apache/sling/installer/core/impl/tasks/BundleTaskCreator.java x: 3 # contributors y: 212 lines of code src/main/java/org/apache/sling/installer/api/serializer/ConfigurationSerializer.java x: 2 # contributors y: 8 lines of code src/main/java/org/apache/sling/installer/api/serializer/ConfigurationSerializerFactory.java x: 3 # contributors y: 33 lines of code src/main/java/org/apache/sling/installer/api/serializer/package-info.java x: 2 # contributors y: 2 lines of code src/main/java/org/apache/sling/installer/core/impl/Activator.java x: 4 # contributors y: 111 lines of code src/main/java/org/apache/sling/installer/core/impl/SortingServiceTracker.java x: 3 # contributors y: 94 lines of code src/main/java/org/apache/sling/installer/core/impl/serializer/ConfigConfigurationSerializer.java x: 2 # contributors y: 13 lines of code src/main/java/org/apache/sling/installer/core/impl/serializer/PropertiesConfigurationSerializer.java x: 2 # contributors y: 25 lines of code src/main/java/org/apache/sling/installer/core/impl/InstallerResourceUrlHandler.java x: 1 # contributors y: 47 lines of code src/main/java/org/apache/sling/installer/core/impl/tasks/AbstractBundleTask.java x: 2 # contributors y: 53 lines of code src/main/java/org/apache/sling/installer/api/tasks/ChangeStateTask.java x: 2 # contributors y: 55 lines of code src/main/java/org/apache/sling/installer/api/tasks/ResourceUpdater.java x: 1 # contributors y: 8 lines of code src/main/java/org/apache/sling/installer/api/tasks/UpdatableResourceGroup.java x: 1 # contributors y: 13 lines of code src/main/java/org/apache/sling/installer/core/impl/EntityResourceList.java x: 6 # contributors y: 340 lines of code src/main/java/org/apache/sling/installer/core/impl/PersistentResourceList.java x: 5 # contributors y: 244 lines of code src/main/java/org/apache/sling/installer/core/impl/RegisteredResourceImpl.java x: 4 # contributors y: 466 lines of code src/main/java/org/apache/sling/installer/api/tasks/TaskResource.java x: 3 # contributors y: 20 lines of code src/main/java/org/apache/sling/installer/core/impl/FileDataStore.java x: 4 # contributors y: 204 lines of code src/main/java/org/apache/sling/installer/core/impl/tasks/RestartActiveBundlesTask.java x: 3 # contributors y: 65 lines of code src/main/java/org/apache/sling/installer/core/impl/tasks/BundleInfo.java x: 1 # contributors y: 73 lines of code src/main/java/org/apache/sling/installer/core/impl/tasks/BundleUtil.java x: 1 # contributors y: 36 lines of code src/main/java/org/apache/sling/installer/api/InstallableResource.java x: 1 # contributors y: 63 lines of code src/main/java/org/apache/sling/installer/api/ResourceChangeListener.java x: 1 # contributors y: 16 lines of code src/main/java/org/apache/sling/installer/api/UpdateHandler.java x: 1 # contributors y: 22 lines of code src/main/java/org/apache/sling/installer/core/impl/InstallListener.java x: 2 # contributors y: 66 lines of code src/main/java/org/apache/sling/installer/core/impl/AsyncWrapperInstallTask.java x: 2 # contributors y: 49 lines of code src/main/java/org/apache/sling/installer/core/impl/tasks/SystemBundleUpdateTask.java x: 2 # contributors y: 75 lines of code src/main/java/org/apache/sling/installer/api/event/package-info.java x: 1 # contributors y: 2 lines of code src/main/java/org/apache/sling/installer/core/impl/AbstractInstallTask.java x: 1 # contributors y: 28 lines of code src/main/java/org/apache/sling/installer/core/impl/BundleBlackList.java x: 1 # contributors y: 64 lines of code src/main/java/org/apache/sling/installer/core/impl/InstallerMBeanImpl.java x: 2 # contributors y: 43 lines of code src/main/java/org/apache/sling/installer/core/impl/ResourceData.java x: 1 # contributors y: 56 lines of code src/main/java/org/apache/sling/installer/core/impl/Util.java x: 1 # contributors y: 103 lines of code src/main/java/org/apache/sling/installer/core/impl/util/WABundleRefresher.java x: 1 # contributors y: 83 lines of code src/main/java/org/apache/sling/installer/core/impl/tasks/BundleRemoveTask.java x: 1 # contributors y: 41 lines of code
1248.0
lines of code
  min: 2.0
  average: 73.69
  25th percentile: 9.0
  median: 36.0
  75th percentile: 66.0
  max: 1248.0
0 6.0
# contributors
min: 1.0 | average: 1.96 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 6.0