apache / sling-org-apache-sling-distribution-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 204 files with 14,300 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 3 files changed 51-100 times (764 lines of code)
    • 30 files changed 21-50 times (4,355 lines of code)
    • 77 files changed 6-20 times (5,538 lines of code)
    • 94 files changed 1-5 times (3,643 lines of code)
0% | 5% | 30% | 38% | 25%
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 204 files with 14,300 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 6 files changed by 11-25 contributors (1,310 lines of code)
    • 32 files changed by 6-10 contributors (3,683 lines of code)
    • 140 files changed by 2-5 contributors (8,690 lines of code)
    • 26 files changed by 1 contributor (617 lines of code)
0% | 9% | 25% | 60% | 4%
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, txt, gitignore, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 5% | 30% | 38% | 25%
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% | 5% | 30% | 38% | 25%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
SimpleDistributionAgent.java
in src/main/java/org/apache/sling/distribution/agent/impl
307 16 2014-11-07 2019-12-20 65 8 tommaso@apache.org tmaret@apache.org
VaultDistributionPackageBuilderFactory.java
in src/main/java/org/apache/sling/distribution/serialization/impl/vlt
274 12 2014-12-05 2025-03-11 53 16 mpetria@apache.org cschneid@adobe.com
ForwardDistributionAgentFactory.java
in src/main/java/org/apache/sling/distribution/agent/impl
183 7 2015-01-05 2022-09-22 51 12 mpetria@apache.org 113413369+malpani0311@users...
SimpleHttpDistributionTransport.java
in src/main/java/org/apache/sling/distribution/transport/impl
174 9 2014-12-05 2024-11-25 42 12 tommaso@apache.org cschneid@adobe.com
SyncDistributionAgentFactory.java
in src/main/java/org/apache/sling/distribution/agent/impl
204 7 2014-12-08 2022-04-25 36 7 mpetria@apache.org joerghoh@users.noreply.gith...
QueueDistributionAgentFactory.java
in src/main/java/org/apache/sling/distribution/agent/impl
157 7 2014-12-08 2022-04-25 35 7 mpetria@apache.org joerghoh@users.noreply.gith...
DistributionAgentQueueServlet.java
in src/main/java/org/apache/sling/distribution/servlet
136 8 2014-11-11 2022-04-25 33 6 tommaso@apache.org joerghoh@users.noreply.gith...
VltUtils.java
in src/main/java/org/apache/sling/distribution/serialization/impl/vlt
340 15 2014-12-05 2025-03-11 33 12 mpetria@apache.org cschneid@adobe.com
AgentDistributionPackageExporter.java
in src/main/java/org/apache/sling/distribution/packaging/impl/exporter
144 7 2014-11-08 2018-11-12 32 6 tommaso@apache.org tmaret@adobe.com
ReverseDistributionAgentFactory.java
in src/main/java/org/apache/sling/distribution/agent/impl
169 7 2015-01-05 2022-04-25 32 7 mpetria@apache.org joerghoh@users.noreply.gith...
JobHandlingDistributionQueue.java
in src/main/java/org/apache/sling/distribution/queue/impl/jobhandling
181 14 2014-11-07 2020-04-14 32 7 tommaso@apache.org tmaret@apache.org
RemoteDistributionPackageImporterFactory.java
in src/main/java/org/apache/sling/distribution/packaging/impl/importer
59 3 2014-11-07 2022-04-25 31 5 tommaso@apache.org joerghoh@users.noreply.gith...
LocalDistributionPackageImporterFactory.java
in src/main/java/org/apache/sling/distribution/packaging/impl/importer
51 3 2014-11-07 2022-04-25 30 5 tommaso@apache.org joerghoh@users.noreply.gith...
AgentDistributionPackageExporterFactory.java
in src/main/java/org/apache/sling/distribution/packaging/impl/exporter
59 3 2014-11-07 2022-04-25 30 6 tommaso@apache.org joerghoh@users.noreply.gith...
RemoteDistributionPackageExporterFactory.java
in src/main/java/org/apache/sling/distribution/packaging/impl/exporter
77 4 2014-11-07 2022-04-25 30 5 tommaso@apache.org joerghoh@users.noreply.gith...
SimpleDistributionAgentFactory.java
in src/main/java/org/apache/sling/distribution/agent/impl
141 7 2014-11-07 2022-04-25 30 5 tommaso@apache.org joerghoh@users.noreply.gith...
ExtendedDistributionServiceResourceProvider.java
in src/main/java/org/apache/sling/distribution/resources/impl
200 8 2015-01-16 2022-02-22 25 5 mpetria@apache.org amitj@apache.org
LocalDistributionPackageExporterFactory.java
in src/main/java/org/apache/sling/distribution/packaging/impl/exporter
46 3 2014-11-07 2022-04-25 24 5 tommaso@apache.org joerghoh@users.noreply.gith...
RemoteDistributionPackageImporter.java
in src/main/java/org/apache/sling/distribution/packaging/impl/importer
48 3 2014-11-07 2018-08-13 24 5 tommaso@apache.org sseifert@pro-vision.de
DistributionPackageExporterServlet.java
in src/main/java/org/apache/sling/distribution/servlet
124 3 2014-12-05 2022-04-25 24 7 mpetria@apache.org joerghoh@users.noreply.gith...
AbstractJcrEventTrigger.java
in src/main/java/org/apache/sling/distribution/trigger/impl
228 14 2014-11-07 2018-08-13 24 3 tommaso@apache.org sseifert@pro-vision.de
FileVaultContentSerializer.java
in src/main/java/org/apache/sling/distribution/serialization/impl/vlt
158 8 2016-04-11 2025-03-11 23 12 mpetria@apache.org cschneid@adobe.com
DistributionPackageUtils.java
in src/main/java/org/apache/sling/distribution/packaging/impl
324 22 2015-02-04 2019-12-05 23 5 mpetria@apache.org actinium15@gmail.com
RemoteDistributionPackageExporter.java
in src/main/java/org/apache/sling/distribution/packaging/impl/exporter
60 3 2014-11-07 2018-08-13 22 5 tommaso@apache.org sseifert@pro-vision.de
LocalDistributionPackageImporter.java
in src/main/java/org/apache/sling/distribution/packaging/impl/importer
107 3 2014-11-07 2018-08-13 22 4 tommaso@apache.org sseifert@pro-vision.de
SimpleDistributionQueue.java
in src/main/java/org/apache/sling/distribution/queue/impl/simple
158 15 2014-11-20 2022-04-29 22 8 tommaso@apache.org cschneid@adobe.com
DefaultDistributionComponentProvider.java
in src/main/java/org/apache/sling/distribution/component/impl
171 22 2014-11-08 2022-04-25 22 5 tommaso@apache.org joerghoh@users.noreply.gith...
ResourceDistributionPackageBuilder.java
in src/main/java/org/apache/sling/distribution/packaging/impl
232 12 2016-06-27 2019-12-05 22 9 tommaso@apache.org actinium15@gmail.com
JcrEventDistributionTriggerFactory.java
in src/main/java/org/apache/sling/distribution/trigger/impl
70 4 2015-01-16 2022-04-25 21 5 mpetria@apache.org joerghoh@users.noreply.gith...
DistributionPackageImporterServlet.java
in src/main/java/org/apache/sling/distribution/servlet
98 2 2014-11-07 2022-06-03 21 7 tommaso@apache.org 37300462+jose-correia@users...
ScheduledDistributionTrigger.java
in src/main/java/org/apache/sling/distribution/trigger/impl
101 7 2014-11-20 2020-04-14 21 6 tommaso@apache.org tmaret@apache.org
RemoteEventDistributionTrigger.java
in src/main/java/org/apache/sling/distribution/trigger/impl
157 10 2014-11-07 2020-04-14 21 5 tommaso@apache.org tmaret@apache.org
DistributionPackageBuilderFactory.java
in src/main/java/org/apache/sling/distribution/serialization/impl
181 8 2016-04-11 2024-10-22 21 11 mpetria@apache.org cschneid@adobe.com
PrivilegeDistributionRequestAuthorizationStrategyFactory.java
in src/main/java/org/apache/sling/distribution/agent/impl
48 2 2014-11-25 2022-04-25 20 6 mpetria@apache.org joerghoh@users.noreply.gith...
ResourceEventDistributionTrigger.java
in src/main/java/org/apache/sling/distribution/trigger/impl
83 7 2014-11-07 2019-07-25 19 4 tommaso@apache.org cschneid@adobe.com
JobHandlingDistributionQueueProvider.java
in src/main/java/org/apache/sling/distribution/queue/impl/jobhandling
114 6 2014-11-07 2019-07-25 18 5 tommaso@apache.org cschneid@adobe.com
AbstractDistributionAgentFactory.java
in src/main/java/org/apache/sling/distribution/agent/impl
129 5 2015-01-05 2019-07-25 18 4 mpetria@apache.org cschneid@adobe.com
FileDistributionPackageBuilder.java
in src/main/java/org/apache/sling/distribution/packaging/impl
133 5 2016-06-27 2019-12-05 18 8 tommaso@apache.org actinium15@gmail.com
MultipleQueueDispatchingStrategy.java
in src/main/java/org/apache/sling/distribution/queue/impl
52 4 2015-01-05 2018-08-13 17 4 mpetria@apache.org sseifert@pro-vision.de
JobHandlingUtils.java
in src/main/java/org/apache/sling/distribution/queue/impl/jobhandling
94 7 2014-11-07 2018-08-13 17 3 tommaso@apache.org sseifert@pro-vision.de
SimpleDistributionQueueProvider.java
in src/main/java/org/apache/sling/distribution/queue/impl/simple
147 8 2014-11-07 2022-09-19 17 10 tommaso@apache.org cziegeler@apache.org
RepositoryDistributionPackageImporterFactory.java
in src/main/java/org/apache/sling/distribution/packaging/impl/importer
53 3 2014-12-16 2022-04-25 16 5 tommaso@apache.org joerghoh@users.noreply.gith...
DistributionTriggerServlet.java
in src/main/java/org/apache/sling/distribution/servlet
80 2 2014-11-11 2022-04-25 16 8 tommaso@apache.org joerghoh@users.noreply.gith...
DistributionAgentServlet.java
in src/main/java/org/apache/sling/distribution/servlet
48 1 2014-11-07 2022-06-03 15 5 tommaso@apache.org 37300462+jose-correia@users...
JcrEventDistributionTrigger.java
in src/main/java/org/apache/sling/distribution/trigger/impl
62 3 2014-11-07 2016-11-18 15 2 tommaso@apache.org tommaso@apache.org
PersistedJcrEventDistributionTriggerFactory.java
in src/main/java/org/apache/sling/distribution/trigger/impl
63 4 2015-01-16 2022-04-25 15 4 mpetria@apache.org joerghoh@users.noreply.gith...
PrivilegeDistributionRequestAuthorizationStrategy.java
in src/main/java/org/apache/sling/distribution/agent/impl
80 5 2014-11-11 2020-04-28 15 5 tommaso@apache.org tmaret@apache.org
RepositoryDistributionPackageImporter.java
in src/main/java/org/apache/sling/distribution/packaging/impl/importer
86 4 2014-11-07 2018-08-13 15 4 tommaso@apache.org sseifert@pro-vision.de
AbstractReadableResourceProvider.java
in src/main/java/org/apache/sling/distribution/resources/impl/common
113 9 2014-11-08 2017-01-19 15 2 tommaso@apache.org tommaso@apache.org
DefaultDistributionConfigurationManager.java
in src/main/java/org/apache/sling/distribution/component/impl
163 10 2015-01-07 2022-04-25 15 6 mpetria@apache.org joerghoh@users.noreply.gith...
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
VaultDistributionPackageBuilderFactory.java
in src/main/java/org/apache/sling/distribution/serialization/impl/vlt
274 12 2014-12-05 2025-03-11 53 16 mpetria@apache.org cschneid@adobe.com
ForwardDistributionAgentFactory.java
in src/main/java/org/apache/sling/distribution/agent/impl
183 7 2015-01-05 2022-09-22 51 12 mpetria@apache.org 113413369+malpani0311@users...
SimpleHttpDistributionTransport.java
in src/main/java/org/apache/sling/distribution/transport/impl
174 9 2014-12-05 2024-11-25 42 12 tommaso@apache.org cschneid@adobe.com
VltUtils.java
in src/main/java/org/apache/sling/distribution/serialization/impl/vlt
340 15 2014-12-05 2025-03-11 33 12 mpetria@apache.org cschneid@adobe.com
FileVaultContentSerializer.java
in src/main/java/org/apache/sling/distribution/serialization/impl/vlt
158 8 2016-04-11 2025-03-11 23 12 mpetria@apache.org cschneid@adobe.com
DistributionPackageBuilderFactory.java
in src/main/java/org/apache/sling/distribution/serialization/impl
181 8 2016-04-11 2024-10-22 21 11 mpetria@apache.org cschneid@adobe.com
SimpleDistributionQueueProvider.java
in src/main/java/org/apache/sling/distribution/queue/impl/simple
147 8 2014-11-07 2022-09-19 17 10 tommaso@apache.org cziegeler@apache.org
ResourceDistributionPackageBuilder.java
in src/main/java/org/apache/sling/distribution/packaging/impl
232 12 2016-06-27 2019-12-05 22 9 tommaso@apache.org actinium15@gmail.com
SimpleDistributionAgent.java
in src/main/java/org/apache/sling/distribution/agent/impl
307 16 2014-11-07 2019-12-20 65 8 tommaso@apache.org tmaret@apache.org
SimpleDistributionQueue.java
in src/main/java/org/apache/sling/distribution/queue/impl/simple
158 15 2014-11-20 2022-04-29 22 8 tommaso@apache.org cschneid@adobe.com
FileDistributionPackageBuilder.java
in src/main/java/org/apache/sling/distribution/packaging/impl
133 5 2016-06-27 2019-12-05 18 8 tommaso@apache.org actinium15@gmail.com
DistributionTriggerServlet.java
in src/main/java/org/apache/sling/distribution/servlet
80 2 2014-11-11 2022-04-25 16 8 tommaso@apache.org joerghoh@users.noreply.gith...
MonitoringDistributionPackageBuilder.java
in src/main/java/org/apache/sling/distribution/monitor/impl
86 10 2016-11-04 2019-07-25 13 8 tommaso@apache.org cschneid@adobe.com
package-info.java
in src/main/java/org/apache/sling/distribution/serialization
3 - 2015-11-10 2025-03-10 9 8 mpetria@apache.org tmaret@apache.org
SyncDistributionAgentFactory.java
in src/main/java/org/apache/sling/distribution/agent/impl
204 7 2014-12-08 2022-04-25 36 7 mpetria@apache.org joerghoh@users.noreply.gith...
QueueDistributionAgentFactory.java
in src/main/java/org/apache/sling/distribution/agent/impl
157 7 2014-12-08 2022-04-25 35 7 mpetria@apache.org joerghoh@users.noreply.gith...
ReverseDistributionAgentFactory.java
in src/main/java/org/apache/sling/distribution/agent/impl
169 7 2015-01-05 2022-04-25 32 7 mpetria@apache.org joerghoh@users.noreply.gith...
JobHandlingDistributionQueue.java
in src/main/java/org/apache/sling/distribution/queue/impl/jobhandling
181 14 2014-11-07 2020-04-14 32 7 tommaso@apache.org tmaret@apache.org
DistributionPackageExporterServlet.java
in src/main/java/org/apache/sling/distribution/servlet
124 3 2014-12-05 2022-04-25 24 7 mpetria@apache.org joerghoh@users.noreply.gith...
DistributionPackageImporterServlet.java
in src/main/java/org/apache/sling/distribution/servlet
98 2 2014-11-07 2022-06-03 21 7 tommaso@apache.org 37300462+jose-correia@users...
AbstractDistributionPackageBuilder.java
in src/main/java/org/apache/sling/distribution/packaging/impl
186 10 2016-06-27 2019-08-05 15 7 tommaso@apache.org cschneid@adobe.com
DistributionPackageBuilder.java
in src/main/java/org/apache/sling/distribution/packaging
21 - 2016-06-27 2022-04-29 7 7 tommaso@apache.org cschneid@adobe.com
DistributionAgentQueueServlet.java
in src/main/java/org/apache/sling/distribution/servlet
136 8 2014-11-11 2022-04-25 33 6 tommaso@apache.org joerghoh@users.noreply.gith...
AgentDistributionPackageExporter.java
in src/main/java/org/apache/sling/distribution/packaging/impl/exporter
144 7 2014-11-08 2018-11-12 32 6 tommaso@apache.org tmaret@adobe.com
AgentDistributionPackageExporterFactory.java
in src/main/java/org/apache/sling/distribution/packaging/impl/exporter
59 3 2014-11-07 2022-04-25 30 6 tommaso@apache.org joerghoh@users.noreply.gith...
ScheduledDistributionTrigger.java
in src/main/java/org/apache/sling/distribution/trigger/impl
101 7 2014-11-20 2020-04-14 21 6 tommaso@apache.org tmaret@apache.org
PrivilegeDistributionRequestAuthorizationStrategyFactory.java
in src/main/java/org/apache/sling/distribution/agent/impl
48 2 2014-11-25 2022-04-25 20 6 mpetria@apache.org joerghoh@users.noreply.gith...
DefaultDistributionConfigurationManager.java
in src/main/java/org/apache/sling/distribution/component/impl
163 10 2015-01-07 2022-04-25 15 6 mpetria@apache.org joerghoh@users.noreply.gith...
UserCredentialsDistributionTransportSecretProvider.java
in src/main/java/org/apache/sling/distribution/transport/impl
74 3 2014-12-05 2022-04-25 14 6 mpetria@apache.org joerghoh@users.noreply.gith...
DefaultDistributionEventFactory.java
in src/main/java/org/apache/sling/distribution/event/impl
40 2 2014-11-10 2022-04-25 13 6 tommaso@apache.org joerghoh@users.noreply.gith...
SimpleDistributionAgentQueueProcessor.java
in src/main/java/org/apache/sling/distribution/agent/impl
147 5 2016-08-18 2021-09-15 13 6 tommaso@apache.org mohiaror@adobe.com
DistributionEventDistributeDistributionTrigger.java
in src/main/java/org/apache/sling/distribution/trigger/impl
98 6 2015-01-16 2019-07-25 13 6 mpetria@apache.org cschneid@adobe.com
DistributionContentSerializer.java
in src/main/java/org/apache/sling/distribution/serialization
14 - 2016-04-11 2022-04-25 9 6 mpetria@apache.org joerghoh@users.noreply.gith...
OsgiConfigurationManager.java
in src/main/java/org/apache/sling/distribution/component/impl
191 13 2016-06-15 2020-07-16 8 6 mpetria@apache.org chris@die-schneider.net
InMemoryDistributionPackageBuilder.java
in src/main/java/org/apache/sling/distribution/packaging/impl
99 6 2018-03-14 2019-12-05 8 6 tmaret@adobe.com actinium15@gmail.com
package-info.java
in src/main/java/org/apache/sling/distribution/packaging
3 - 2018-02-02 2022-04-25 8 6 tmaret@adobe.com joerghoh@users.noreply.gith...
DistributionRequestHandler.java
in src/main/java/org/apache/sling/distribution/trigger
15 - 2014-12-15 2022-04-25 7 6 mpetria@apache.org joerghoh@users.noreply.gith...
TriggerAgentRequestHandler.java
in src/main/java/org/apache/sling/distribution/agent/impl
65 5 2016-08-18 2018-08-13 6 6 tommaso@apache.org sseifert@pro-vision.de
RemoteDistributionPackageImporterFactory.java
in src/main/java/org/apache/sling/distribution/packaging/impl/importer
59 3 2014-11-07 2022-04-25 31 5 tommaso@apache.org joerghoh@users.noreply.gith...
SimpleDistributionAgentFactory.java
in src/main/java/org/apache/sling/distribution/agent/impl
141 7 2014-11-07 2022-04-25 30 5 tommaso@apache.org joerghoh@users.noreply.gith...
LocalDistributionPackageImporterFactory.java
in src/main/java/org/apache/sling/distribution/packaging/impl/importer
51 3 2014-11-07 2022-04-25 30 5 tommaso@apache.org joerghoh@users.noreply.gith...
RemoteDistributionPackageExporterFactory.java
in src/main/java/org/apache/sling/distribution/packaging/impl/exporter
77 4 2014-11-07 2022-04-25 30 5 tommaso@apache.org joerghoh@users.noreply.gith...
ExtendedDistributionServiceResourceProvider.java
in src/main/java/org/apache/sling/distribution/resources/impl
200 8 2015-01-16 2022-02-22 25 5 mpetria@apache.org amitj@apache.org
RemoteDistributionPackageImporter.java
in src/main/java/org/apache/sling/distribution/packaging/impl/importer
48 3 2014-11-07 2018-08-13 24 5 tommaso@apache.org sseifert@pro-vision.de
LocalDistributionPackageExporterFactory.java
in src/main/java/org/apache/sling/distribution/packaging/impl/exporter
46 3 2014-11-07 2022-04-25 24 5 tommaso@apache.org joerghoh@users.noreply.gith...
DistributionPackageUtils.java
in src/main/java/org/apache/sling/distribution/packaging/impl
324 22 2015-02-04 2019-12-05 23 5 mpetria@apache.org actinium15@gmail.com
DefaultDistributionComponentProvider.java
in src/main/java/org/apache/sling/distribution/component/impl
171 22 2014-11-08 2022-04-25 22 5 tommaso@apache.org joerghoh@users.noreply.gith...
RemoteDistributionPackageExporter.java
in src/main/java/org/apache/sling/distribution/packaging/impl/exporter
60 3 2014-11-07 2018-08-13 22 5 tommaso@apache.org sseifert@pro-vision.de
JcrEventDistributionTriggerFactory.java
in src/main/java/org/apache/sling/distribution/trigger/impl
70 4 2015-01-16 2022-04-25 21 5 mpetria@apache.org joerghoh@users.noreply.gith...
RemoteEventDistributionTrigger.java
in src/main/java/org/apache/sling/distribution/trigger/impl
157 10 2014-11-07 2020-04-14 21 5 tommaso@apache.org tmaret@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
DistributionEndpoint.java
in src/main/java/org/apache/sling/distribution/transport/impl
29 6
ResourceIterator.java
in src/main/java/org/apache/sling/distribution/queue/impl/resource
77 6 2018-06-25 2018-06-25 1 1 mpetria@adobe.com mpetria@adobe.com
ForwardDistributionAgentFactoryConfig.java
in src/main/java/org/apache/sling/distribution/agent/impl
76 - 2022-04-25 2022-04-25 1 1 joerghoh@users.noreply.gith... joerghoh@users.noreply.gith...
SimplePathInfo.java
in src/main/java/org/apache/sling/distribution/resources/impl/common
70 9 2014-11-08 2014-11-08 1 1 tommaso@apache.org tommaso@apache.org
ResourceQueueCleanupTask.java
in src/main/java/org/apache/sling/distribution/queue/impl/resource
64 3 2018-06-25 2018-10-17 2 1 mpetria@adobe.com mpetria@adobe.com
DistributionPackageMBeanImpl.java
in src/main/java/org/apache/sling/distribution/monitor/impl
38 6 2016-11-04 2016-11-18 2 1 tommaso@apache.org tommaso@apache.org
ExportSettings.java
in src/main/java/org/apache/sling/distribution/serialization
33 3 2025-03-11 2025-03-11 1 1 cschneid@adobe.com cschneid@adobe.com
ImportSettings.java
in src/main/java/org/apache/sling/distribution/serialization
30 1 2025-03-11 2025-03-11 1 1 cschneid@adobe.com cschneid@adobe.com
DistributionComponent.java
in src/main/java/org/apache/sling/distribution/component/impl
26 5 2015-01-07 2015-01-07 1 1 mpetria@apache.org mpetria@apache.org
SimpleModifiableResource.java
in src/main/java/org/apache/sling/distribution/resources/impl/common
23 2 2016-07-28 2016-07-28 1 1 tommaso@apache.org tommaso@apache.org
ForwardDistributionAgentMBean.java
in src/main/java/org/apache/sling/distribution/monitor/impl
19 - 2016-10-07 2016-10-07 1 1 tommaso@apache.org tommaso@apache.org
SyncDistributionAgentMBean.java
in src/main/java/org/apache/sling/distribution/monitor/impl
17 - 2016-10-07 2016-10-07 1 1 tommaso@apache.org tommaso@apache.org
DistributionParameter.java
in src/main/java/org/apache/sling/distribution/impl
16 1 2014-12-16 2014-12-16 1 1 tommaso@apache.org tommaso@apache.org
DistributionQueueMBean.java
in src/main/java/org/apache/sling/distribution/monitor/impl
13 - 2016-11-11 2016-11-11 1 1 tommaso@apache.org tommaso@apache.org
ReverseDistributionAgentMBean.java
in src/main/java/org/apache/sling/distribution/monitor/impl
13 - 2016-10-07 2016-10-07 1 1 tommaso@apache.org tommaso@apache.org
UserCredentialsDistributionTransportSecretMBeanImpl.java
in src/main/java/org/apache/sling/distribution/monitor/impl
13 2 2016-10-26 2016-10-26 1 1 tommaso@apache.org tommaso@apache.org
QueueDistributionAgentMBean.java
in src/main/java/org/apache/sling/distribution/monitor/impl
12 - 2016-10-07 2016-10-07 1 1 tommaso@apache.org tommaso@apache.org
SimpleDistributionAgentMBean.java
in src/main/java/org/apache/sling/distribution/monitor/impl
11 - 2016-10-07 2016-10-07 1 1 tommaso@apache.org tommaso@apache.org
DistributionPackageMBean.java
in src/main/java/org/apache/sling/distribution/monitor/impl
10 - 2016-11-04 2016-11-04 1 1 tommaso@apache.org tommaso@apache.org
DistributionPackageProcessor.java
in src/main/java/org/apache/sling/distribution/packaging/impl
10 - 2018-02-02 2018-02-02 1 1 tmaret@adobe.com tmaret@adobe.com
DistributionConfigurationManager.java
in src/main/java/org/apache/sling/distribution/component/impl
9 - 2015-01-07 2016-06-15 2 1 mpetria@apache.org mpetria@apache.org
DistributionTransportContext.java
in src/main/java/org/apache/sling/distribution/transport/impl
8 1 2015-12-22 2015-12-22 1 1 tommaso@apache.org tommaso@apache.org
DistributionQueueState.java
in src/main/java/org/apache/sling/distribution/queue
8 - 2015-01-16 2015-12-10 2 1 mpetria@apache.org mpetria@apache.org
DistributionAgentState.java
in src/main/java/org/apache/sling/distribution/agent
7 - 2015-01-30 2015-01-30 1 1 mpetria@apache.org mpetria@apache.org
DistributionQueueItemState.java
in src/main/java/org/apache/sling/distribution/queue
5 - 2015-08-24 2015-08-24 1 1 mpetria@apache.org mpetria@apache.org
DistributionQueueProviderFactory.java
in src/main/java/org/apache/sling/distribution/queue/impl
5 - 2018-06-25 2018-06-25 1 1 mpetria@adobe.com mpetria@adobe.com
UserCredentialsDistributionTransportSecretMBean.java
in src/main/java/org/apache/sling/distribution/monitor/impl
4 - 2016-10-26 2016-10-26 1 1 tommaso@apache.org tommaso@apache.org
SettingsUtils.java
in src/main/java/org/apache/sling/distribution/component/impl
168 8 2014-11-08 2016-07-28 12 2 tommaso@apache.org tommaso@apache.org
DistributionExportFilter.java
in src/main/java/org/apache/sling/distribution/serialization
149 18 2016-11-23 2018-08-13 3 2 tommaso@apache.org sseifert@pro-vision.de
ResourceConfigurationManager.java
in src/main/java/org/apache/sling/distribution/component/impl
129 9 2016-06-15 2017-01-19 4 2 mpetria@apache.org tommaso@apache.org
AbstractModifyingResourceProvider.java
in src/main/java/org/apache/sling/distribution/resources/impl/common
116 11 2014-11-08 2016-07-20 8 2 tommaso@apache.org tommaso@apache.org
AbstractReadableResourceProvider.java
in src/main/java/org/apache/sling/distribution/resources/impl/common
113 9 2014-11-08 2017-01-19 15 2 tommaso@apache.org tommaso@apache.org
FileBackedMemoryOutputStream.java
in src/main/java/org/apache/sling/distribution/util/impl
109 9 2016-07-28 2017-01-19 5 2 tommaso@apache.org tommaso@apache.org
DistributionConfigurationResourceProvider.java
in src/main/java/org/apache/sling/distribution/resources/impl
106 11 2015-01-07 2017-01-19 9 2 mpetria@apache.org tommaso@apache.org
PersistedJcrEventDistributionTrigger.java
in src/main/java/org/apache/sling/distribution/trigger/impl
103 4 2015-01-16 2016-07-28 8 2 mpetria@apache.org tommaso@apache.org
OsgiUtils.java
in src/main/java/org/apache/sling/distribution/resources/impl
102 7 2014-11-25 2016-07-28 6 2 mpetria@apache.org tommaso@apache.org
ForwardDistributionAgentMBeanImpl.java
in src/main/java/org/apache/sling/distribution/monitor/impl
94 17 2016-10-07 2018-02-02 2 2 tommaso@apache.org tmaret@adobe.com
QueueItemMapper.java
in src/main/java/org/apache/sling/distribution/queue/impl/simple
88 2 2017-09-11 2022-04-25 2 2 tmaret@apache.org joerghoh@users.noreply.gith...
SyncDistributionAgentMBeanImpl.java
in src/main/java/org/apache/sling/distribution/monitor/impl
86 15 2016-10-07 2018-02-02 2 2 tommaso@apache.org tmaret@adobe.com
SimpleReadableResource.java
in src/main/java/org/apache/sling/distribution/resources/impl/common
80 9 2014-11-08 2017-07-11 4 2 tommaso@apache.org simonetripodi@apache.org
ReferencePackage.java
in src/main/java/org/apache/sling/distribution/packaging/impl
80 13 2016-07-27 2018-08-13 4 2 tommaso@apache.org sseifert@pro-vision.de
DistributionServiceResourceProvider.java
in src/main/java/org/apache/sling/distribution/resources/impl
78 6 2015-01-07 2016-08-05 10 2 mpetria@apache.org tommaso@apache.org
ReverseDistributionAgentMBeanImpl.java
in src/main/java/org/apache/sling/distribution/monitor/impl
70 11 2016-10-07 2018-02-02 2 2 tommaso@apache.org tmaret@adobe.com
QueueDistributionAgentMBeanImpl.java
in src/main/java/org/apache/sling/distribution/monitor/impl
66 10 2016-10-07 2018-02-02 2 2 tommaso@apache.org tmaret@adobe.com
SimpleDistributionAgentMBeanImpl.java
in src/main/java/org/apache/sling/distribution/monitor/impl
62 9 2016-10-07 2018-02-02 2 2 tommaso@apache.org tmaret@adobe.com
JcrEventDistributionTrigger.java
in src/main/java/org/apache/sling/distribution/trigger/impl
62 3 2014-11-07 2016-11-18 15 2 tommaso@apache.org tommaso@apache.org
DistributionQueueMBeanImpl.java
in src/main/java/org/apache/sling/distribution/monitor/impl
57 10 2016-11-11 2018-02-01 2 2 tommaso@apache.org tmaret@adobe.com
ActiveResourceQueue.java
in src/main/java/org/apache/sling/distribution/queue/impl/resource
57 3 2019-11-14 2019-12-20 3 2 ashishc@adobe.com tmaret@apache.org
SimpleModifiableValueMap.java
in src/main/java/org/apache/sling/distribution/resources/impl/common
50 6 2014-11-08 2018-08-13 2 2 tommaso@apache.org sseifert@pro-vision.de
HttpTransportUtils.java
in src/main/java/org/apache/sling/distribution/transport/impl
45 4 2015-07-14 2017-05-08 9 2 mpetria@apache.org tommaso@apache.org
Correlations

File Size vs. Number of Changes: 204 points

src/main/java/org/apache/sling/distribution/serialization/DistributionContentSerializerProvider.java x: 9 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/serialization/ExportSettings.java x: 33 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/serialization/ImportSettings.java x: 30 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/serialization/impl/vlt/FileVaultContentSerializer.java x: 158 lines of code y: 23 # changes src/main/java/org/apache/sling/distribution/serialization/impl/vlt/FileVaultContentSerializerProvider.java x: 24 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/serialization/impl/vlt/VaultDistributionPackageBuilderFactory.java x: 274 lines of code y: 53 # changes src/main/java/org/apache/sling/distribution/serialization/impl/vlt/VltUtils.java x: 340 lines of code y: 33 # changes src/main/java/org/apache/sling/distribution/serialization/package-info.java x: 3 lines of code y: 9 # changes src/main/java/org/apache/sling/distribution/transport/impl/SimpleHttpDistributionTransport.java x: 174 lines of code y: 42 # changes src/main/java/org/apache/sling/distribution/serialization/impl/DistributionPackageBuilderFactory.java x: 181 lines of code y: 21 # changes src/main/java/org/apache/sling/distribution/agent/impl/ForwardDistributionAgentFactory.java x: 183 lines of code y: 51 # changes src/main/java/org/apache/sling/distribution/util/impl/ByteBufferBackedInputStream.java x: 48 lines of code y: 6 # changes src/main/java/org/apache/sling/distribution/queue/impl/simple/SimpleDistributionQueueProvider.java x: 147 lines of code y: 17 # changes src/main/java/org/apache/sling/distribution/servlet/DistributionAgentServlet.java x: 48 lines of code y: 15 # changes src/main/java/org/apache/sling/distribution/servlet/DistributionPackageImporterServlet.java x: 98 lines of code y: 21 # changes src/main/java/org/apache/sling/distribution/agent/spi/DistributionAgent.java x: 24 lines of code y: 4 # changes src/main/java/org/apache/sling/distribution/packaging/DistributionPackage.java x: 19 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/packaging/DistributionPackageBuilder.java x: 21 lines of code y: 7 # changes src/main/java/org/apache/sling/distribution/packaging/DistributionPackageInfo.java x: 46 lines of code y: 11 # changes src/main/java/org/apache/sling/distribution/queue/impl/simple/SimpleDistributionQueue.java x: 158 lines of code y: 22 # changes src/main/java/org/apache/sling/distribution/agent/impl/DistributionRequestAuthorizationStrategy.java x: 11 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/agent/impl/ForwardDistributionAgentFactoryConfig.java x: 76 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/agent/impl/PrivilegeDistributionRequestAuthorizationStrategyFactory.java x: 48 lines of code y: 20 # changes src/main/java/org/apache/sling/distribution/agent/impl/QueueDistributionAgentFactory.java x: 157 lines of code y: 35 # changes src/main/java/org/apache/sling/distribution/agent/impl/ReverseDistributionAgentFactory.java x: 169 lines of code y: 32 # changes src/main/java/org/apache/sling/distribution/agent/impl/SimpleDistributionAgentFactory.java x: 141 lines of code y: 30 # changes src/main/java/org/apache/sling/distribution/agent/impl/SyncDistributionAgentFactory.java x: 204 lines of code y: 36 # changes src/main/java/org/apache/sling/distribution/agent/package-info.java x: 3 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/agent/spi/package-info.java x: 3 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/component/impl/DefaultDistributionComponentProvider.java x: 171 lines of code y: 22 # changes src/main/java/org/apache/sling/distribution/component/impl/DefaultDistributionConfigurationManager.java x: 163 lines of code y: 15 # changes src/main/java/org/apache/sling/distribution/component/impl/DistributionComponentFactoryMap.java x: 162 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/event/impl/DefaultDistributionEventFactory.java x: 40 lines of code y: 13 # changes src/main/java/org/apache/sling/distribution/impl/DefaultDistributor.java x: 33 lines of code y: 12 # changes src/main/java/org/apache/sling/distribution/log/spi/DistributionLog.java x: 8 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/monitor/DistributionQueueHealthCheck.java x: 97 lines of code y: 11 # changes src/main/java/org/apache/sling/distribution/packaging/impl/DistributionPackageBuilderProvider.java x: 9 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/packaging/impl/DistributionPackageExporter.java x: 16 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/packaging/impl/DistributionPackageImporter.java x: 14 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/packaging/impl/SharedDistributionPackage.java x: 9 lines of code y: 5 # changes src/main/java/org/apache/sling/distribution/packaging/impl/exporter/AgentDistributionPackageExporterFactory.java x: 59 lines of code y: 30 # changes src/main/java/org/apache/sling/distribution/packaging/impl/exporter/LocalDistributionPackageExporterFactory.java x: 46 lines of code y: 24 # changes src/main/java/org/apache/sling/distribution/packaging/impl/exporter/RemoteDistributionPackageExporterFactory.java x: 77 lines of code y: 30 # changes src/main/java/org/apache/sling/distribution/packaging/impl/importer/LocalDistributionPackageImporterFactory.java x: 51 lines of code y: 30 # changes src/main/java/org/apache/sling/distribution/packaging/impl/importer/RemoteDistributionPackageImporterFactory.java x: 59 lines of code y: 31 # changes src/main/java/org/apache/sling/distribution/packaging/impl/importer/RepositoryDistributionPackageImporterFactory.java x: 53 lines of code y: 16 # changes src/main/java/org/apache/sling/distribution/packaging/package-info.java x: 3 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/queue/DistributionQueueCapabilities.java x: 8 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/queue/impl/DistributionQueueDispatchingStrategy.java x: 15 lines of code y: 10 # changes src/main/java/org/apache/sling/distribution/queue/impl/DistributionQueueProcessor.java x: 10 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/queue/impl/DistributionQueueProvider.java x: 15 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/queue/impl/jobhandling/JobHandlingQueueDistributionProviderFactory.java x: 31 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueueProviderFactory.java x: 50 lines of code y: 4 # changes src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueueUtils.java x: 251 lines of code y: 5 # changes src/main/java/org/apache/sling/distribution/queue/impl/simple/QueueItemMapper.java x: 88 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/queue/package-info.java x: 3 lines of code y: 5 # changes src/main/java/org/apache/sling/distribution/queue/spi/DistributionQueue.java x: 34 lines of code y: 6 # changes src/main/java/org/apache/sling/distribution/queue/spi/package-info.java x: 3 lines of code y: 4 # changes src/main/java/org/apache/sling/distribution/resources/impl/DistributionConfigurationResourceProviderFactory.java x: 56 lines of code y: 9 # changes src/main/java/org/apache/sling/distribution/resources/impl/DistributionServiceResourceProviderFactory.java x: 66 lines of code y: 10 # changes src/main/java/org/apache/sling/distribution/serialization/DistributionContentSerializer.java x: 14 lines of code y: 9 # changes src/main/java/org/apache/sling/distribution/serialization/impl/DefaultDistributionPackageBuilderProvider.java x: 34 lines of code y: 11 # changes src/main/java/org/apache/sling/distribution/servlet/DistributionAgentCreationFilter.java x: 71 lines of code y: 4 # changes src/main/java/org/apache/sling/distribution/servlet/DistributionAgentLogServlet.java x: 44 lines of code y: 7 # changes src/main/java/org/apache/sling/distribution/servlet/DistributionAgentQueueServlet.java x: 136 lines of code y: 33 # changes src/main/java/org/apache/sling/distribution/servlet/DistributionPackageExporterServlet.java x: 124 lines of code y: 24 # changes src/main/java/org/apache/sling/distribution/servlet/DistributionTriggerServlet.java x: 80 lines of code y: 16 # changes src/main/java/org/apache/sling/distribution/transport/impl/UserCredentialsDistributionTransportSecretProvider.java x: 74 lines of code y: 14 # changes src/main/java/org/apache/sling/distribution/trigger/DistributionRequestHandler.java x: 15 lines of code y: 7 # changes src/main/java/org/apache/sling/distribution/trigger/DistributionTrigger.java x: 9 lines of code y: 7 # changes src/main/java/org/apache/sling/distribution/trigger/impl/DistributionEventDistributeDistributionTriggerFactory.java x: 45 lines of code y: 12 # changes src/main/java/org/apache/sling/distribution/trigger/impl/JcrEventDistributionTriggerFactory.java x: 70 lines of code y: 21 # changes src/main/java/org/apache/sling/distribution/trigger/impl/PersistedJcrEventDistributionTriggerFactory.java x: 63 lines of code y: 15 # changes src/main/java/org/apache/sling/distribution/trigger/impl/RemoteEventDistributionTriggerFactory.java x: 56 lines of code y: 12 # changes src/main/java/org/apache/sling/distribution/trigger/impl/ResourceEventDistributionTriggerFactory.java x: 52 lines of code y: 13 # changes src/main/java/org/apache/sling/distribution/trigger/impl/ScheduledDistributionTriggerFactory.java x: 70 lines of code y: 14 # changes src/main/java/org/apache/sling/distribution/util/package-info.java x: 2 lines of code y: 4 # changes src/main/java/org/apache/sling/distribution/impl/CompositeDistributionResponse.java x: 106 lines of code y: 7 # changes src/main/java/org/apache/sling/distribution/impl/SimpleDistributionResponse.java x: 47 lines of code y: 5 # changes src/main/java/org/apache/sling/distribution/resources/impl/ExtendedDistributionServiceResourceProvider.java x: 200 lines of code y: 25 # changes src/main/java/org/apache/sling/distribution/agent/impl/SimpleDistributionAgentQueueProcessor.java x: 147 lines of code y: 13 # changes src/main/java/org/apache/sling/distribution/queue/DistributionQueueItem.java x: 48 lines of code y: 11 # changes src/main/java/org/apache/sling/distribution/serialization/impl/vlt/ErrorListener.java x: 20 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/packaging/impl/SimpleDistributionPackage.java x: 120 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/queue/DistributionQueueItemStatus.java x: 44 lines of code y: 5 # changes src/main/java/org/apache/sling/distribution/component/impl/OsgiConfigurationManager.java x: 191 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/agent/impl/PrivilegeDistributionRequestAuthorizationStrategy.java x: 80 lines of code y: 15 # changes src/main/java/org/apache/sling/distribution/packaging/impl/ResourceDistributionPackageCleanup.java x: 53 lines of code y: 5 # changes src/main/java/org/apache/sling/distribution/queue/impl/jobhandling/JobHandlingDistributionQueue.java x: 181 lines of code y: 32 # changes src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueue.java x: 203 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/trigger/impl/RemoteEventDistributionTrigger.java x: 157 lines of code y: 21 # changes src/main/java/org/apache/sling/distribution/trigger/impl/ScheduledDistributionTrigger.java x: 101 lines of code y: 21 # changes src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueueProvider.java x: 119 lines of code y: 7 # changes src/main/java/org/apache/sling/distribution/queue/impl/resource/ActiveResourceQueue.java x: 57 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/queue/impl/simple/SimpleDistributionQueueProcessor.java x: 41 lines of code y: 4 # changes src/main/java/org/apache/sling/distribution/agent/impl/SimpleDistributionAgent.java x: 307 lines of code y: 65 # changes src/main/java/org/apache/sling/distribution/packaging/impl/DistributionPackageUtils.java x: 324 lines of code y: 23 # changes src/main/java/org/apache/sling/distribution/packaging/impl/FileDistributionPackage.java x: 98 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/packaging/impl/FileDistributionPackageBuilder.java x: 133 lines of code y: 18 # changes src/main/java/org/apache/sling/distribution/packaging/impl/InMemoryDistributionPackage.java x: 55 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/packaging/impl/InMemoryDistributionPackageBuilder.java x: 99 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/packaging/impl/ResourceDistributionPackage.java x: 113 lines of code y: 10 # changes src/main/java/org/apache/sling/distribution/packaging/impl/ResourceDistributionPackageBuilder.java x: 232 lines of code y: 22 # changes src/main/java/org/apache/sling/distribution/packaging/impl/AbstractDistributionPackageBuilder.java x: 186 lines of code y: 15 # changes src/main/java/org/apache/sling/distribution/agent/impl/AbstractDistributionAgentFactory.java x: 129 lines of code y: 18 # changes src/main/java/org/apache/sling/distribution/component/impl/DistributionComponentKind.java x: 72 lines of code y: 11 # changes src/main/java/org/apache/sling/distribution/monitor/impl/MonitoringDistributionPackageBuilder.java x: 86 lines of code y: 13 # changes src/main/java/org/apache/sling/distribution/monitor/impl/MonitoringDistributionQueueProvider.java x: 72 lines of code y: 4 # changes src/main/java/org/apache/sling/distribution/queue/impl/jobhandling/JobHandlingDistributionQueueProvider.java x: 114 lines of code y: 18 # changes src/main/java/org/apache/sling/distribution/trigger/impl/DistributionEventDistributeDistributionTrigger.java x: 98 lines of code y: 13 # changes src/main/java/org/apache/sling/distribution/trigger/impl/ResourceEventDistributionTrigger.java x: 83 lines of code y: 19 # changes src/main/java/org/apache/sling/distribution/packaging/impl/exporter/AgentDistributionPackageExporter.java x: 144 lines of code y: 32 # changes src/main/java/org/apache/sling/distribution/queue/DistributionQueueEntry.java x: 24 lines of code y: 7 # changes src/main/java/org/apache/sling/distribution/queue/impl/CachingDistributionQueue.java x: 55 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/queue/impl/SimpleAgentDistributionQueue.java x: 36 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/queue/impl/simple/SimpleDistributionQueueCheckpoint.java x: 49 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueueCleanupTask.java x: 64 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/queue/impl/DistributionQueueProviderFactory.java x: 5 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceIterator.java x: 77 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/agent/impl/QueueingDistributionPackageProcessor.java x: 106 lines of code y: 4 # changes src/main/java/org/apache/sling/distribution/agent/impl/SimpleDistributionAgentAuthenticationInfo.java x: 31 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/agent/impl/TriggerAgentRequestHandler.java x: 65 lines of code y: 6 # changes src/main/java/org/apache/sling/distribution/event/impl/DistributionEventFactory.java x: 8 lines of code y: 7 # changes src/main/java/org/apache/sling/distribution/packaging/impl/AbstractDistributionPackage.java x: 38 lines of code y: 4 # changes src/main/java/org/apache/sling/distribution/packaging/impl/DistributionPackageWrapper.java x: 41 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/packaging/impl/ReferencePackage.java x: 80 lines of code y: 4 # changes src/main/java/org/apache/sling/distribution/packaging/impl/exporter/LocalDistributionPackageExporter.java x: 27 lines of code y: 12 # changes src/main/java/org/apache/sling/distribution/packaging/impl/exporter/RemoteDistributionPackageExporter.java x: 60 lines of code y: 22 # changes src/main/java/org/apache/sling/distribution/packaging/impl/importer/LocalDistributionPackageImporter.java x: 107 lines of code y: 22 # changes src/main/java/org/apache/sling/distribution/packaging/impl/importer/RemoteDistributionPackageImporter.java x: 48 lines of code y: 24 # changes src/main/java/org/apache/sling/distribution/packaging/impl/importer/RepositoryDistributionPackageImporter.java x: 86 lines of code y: 15 # changes src/main/java/org/apache/sling/distribution/queue/DistributionQueueStatus.java x: 20 lines of code y: 5 # changes src/main/java/org/apache/sling/distribution/queue/impl/AsyncDeliveryDispatchingStrategy.java x: 89 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/queue/impl/ErrorQueueDispatchingStrategy.java x: 56 lines of code y: 10 # changes src/main/java/org/apache/sling/distribution/queue/impl/MultipleQueueDispatchingStrategy.java x: 52 lines of code y: 17 # changes src/main/java/org/apache/sling/distribution/queue/impl/PriorityQueueDispatchingStrategy.java x: 67 lines of code y: 5 # changes src/main/java/org/apache/sling/distribution/queue/impl/jobhandling/JobHandlingUtils.java x: 94 lines of code y: 17 # changes src/main/java/org/apache/sling/distribution/resources/impl/common/SimpleModifiableValueMap.java x: 50 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/serialization/DistributionExportFilter.java x: 149 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/serialization/DistributionExportOptions.java x: 21 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/servlet/ServletJsonUtils.java x: 75 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/transport/impl/DistributionTransport.java x: 14 lines of code y: 5 # changes src/main/java/org/apache/sling/distribution/trigger/impl/AbstractJcrEventTrigger.java x: 228 lines of code y: 24 # changes src/main/java/org/apache/sling/distribution/util/DistributionJcrUtils.java x: 22 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/transport/impl/HttpConfiguration.java x: 19 lines of code y: 4 # changes src/main/java/org/apache/sling/distribution/agent/impl/ImportingDistributionPackageProcessor.java x: 69 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/packaging/impl/DistributionPackageProcessor.java x: 10 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/monitor/impl/ForwardDistributionAgentMBeanImpl.java x: 94 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/monitor/impl/QueueDistributionAgentMBeanImpl.java x: 66 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/monitor/impl/ReverseDistributionAgentMBeanImpl.java x: 70 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/monitor/impl/SimpleDistributionAgentMBeanImpl.java x: 62 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/monitor/impl/SyncDistributionAgentMBeanImpl.java x: 86 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/queue/impl/jobhandling/DistributionAgentJobConsumer.java x: 29 lines of code y: 12 # changes src/main/java/org/apache/sling/distribution/log/impl/DefaultDistributionLog.java x: 104 lines of code y: 5 # changes src/main/java/org/apache/sling/distribution/monitor/impl/DistributionQueueMBeanImpl.java x: 57 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/queue/DistributionQueueType.java x: 6 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/util/impl/DistributionUtils.java x: 61 lines of code y: 7 # changes src/main/java/org/apache/sling/distribution/transport/impl/HttpTransportUtils.java x: 45 lines of code y: 9 # changes src/main/java/org/apache/sling/distribution/component/impl/ResourceConfigurationManager.java x: 129 lines of code y: 4 # changes src/main/java/org/apache/sling/distribution/resources/impl/DistributionConfigurationResourceProvider.java x: 106 lines of code y: 9 # changes src/main/java/org/apache/sling/distribution/resources/impl/common/AbstractReadableResourceProvider.java x: 113 lines of code y: 15 # changes src/main/java/org/apache/sling/distribution/util/impl/FileBackedMemoryOutputStream.java x: 109 lines of code y: 5 # changes src/main/java/org/apache/sling/distribution/component/impl/DistributionConfiguration.java x: 29 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/monitor/impl/DistributionPackageMBeanImpl.java x: 38 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/trigger/impl/JcrEventDistributionTrigger.java x: 62 lines of code y: 15 # changes src/main/java/org/apache/sling/distribution/monitor/impl/DistributionQueueMBean.java x: 13 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/monitor/impl/UserCredentialsDistributionTransportSecretMBean.java x: 4 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/monitor/impl/ForwardDistributionAgentMBean.java x: 19 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/monitor/impl/QueueDistributionAgentMBean.java x: 12 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/monitor/impl/SimpleDistributionAgentMBean.java x: 11 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/monitor/impl/SyncDistributionAgentMBean.java x: 17 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/resources/impl/DistributionServiceResourceProvider.java x: 78 lines of code y: 10 # changes src/main/java/org/apache/sling/distribution/common/DistributionException.java x: 13 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/component/impl/DistributionComponentProvider.java x: 7 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/component/impl/SettingsUtils.java x: 168 lines of code y: 12 # changes src/main/java/org/apache/sling/distribution/resources/impl/OsgiUtils.java x: 102 lines of code y: 6 # changes src/main/java/org/apache/sling/distribution/resources/impl/common/SimpleModifiableResource.java x: 23 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/trigger/impl/PersistedJcrEventDistributionTrigger.java x: 103 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/resources/impl/common/SimpleReadableResourceIterator.java x: 30 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/resources/impl/common/AbstractModifyingResourceProvider.java x: 116 lines of code y: 8 # changes src/main/java/org/apache/sling/distribution/transport/impl/DefaultRemoteDistributionPackage.java x: 34 lines of code y: 2 # changes src/main/java/org/apache/sling/distribution/transport/impl/DistributionTransportContext.java x: 8 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/util/RequestUtils.java x: 35 lines of code y: 11 # changes src/main/java/org/apache/sling/distribution/queue/impl/DistributionQueueUtils.java x: 18 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/queue/impl/SingleQueueDispatchingStrategy.java x: 6 lines of code y: 9 # changes src/main/java/org/apache/sling/distribution/resources/DistributionResourceTypes.java x: 17 lines of code y: 3 # changes src/main/java/org/apache/sling/distribution/agent/DistributionAgentState.java x: 7 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/component/impl/DistributionComponent.java x: 26 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/impl/DistributionParameter.java x: 16 lines of code y: 1 # changes src/main/java/org/apache/sling/distribution/resources/impl/common/SimplePathInfo.java x: 70 lines of code y: 1 # changes
65.0
# changes
  min: 1.0
  average: 10.14
  25th percentile: 3.0
  median: 7.0
  75th percentile: 14.75
  max: 65.0
0 340.0
lines of code
min: 2.0 | average: 70.1 | 25th percentile: 19.0 | median: 54.0 | 75th percentile: 98.75 | max: 340.0

Number of Contributors vs. Number of Changes: 204 points

src/main/java/org/apache/sling/distribution/serialization/DistributionContentSerializerProvider.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/sling/distribution/serialization/ExportSettings.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/sling/distribution/serialization/impl/vlt/FileVaultContentSerializer.java x: 12 # contributors y: 23 # changes src/main/java/org/apache/sling/distribution/serialization/impl/vlt/VaultDistributionPackageBuilderFactory.java x: 16 # contributors y: 53 # changes src/main/java/org/apache/sling/distribution/serialization/impl/vlt/VltUtils.java x: 12 # contributors y: 33 # changes src/main/java/org/apache/sling/distribution/serialization/package-info.java x: 8 # contributors y: 9 # changes src/main/java/org/apache/sling/distribution/transport/impl/SimpleHttpDistributionTransport.java x: 12 # contributors y: 42 # changes src/main/java/org/apache/sling/distribution/serialization/impl/DistributionPackageBuilderFactory.java x: 11 # contributors y: 21 # changes src/main/java/org/apache/sling/distribution/agent/impl/ForwardDistributionAgentFactory.java x: 12 # contributors y: 51 # changes src/main/java/org/apache/sling/distribution/util/impl/ByteBufferBackedInputStream.java x: 4 # contributors y: 6 # changes src/main/java/org/apache/sling/distribution/queue/impl/simple/SimpleDistributionQueueProvider.java x: 10 # contributors y: 17 # changes src/main/java/org/apache/sling/distribution/servlet/DistributionAgentServlet.java x: 5 # contributors y: 15 # changes src/main/java/org/apache/sling/distribution/servlet/DistributionPackageImporterServlet.java x: 7 # contributors y: 21 # changes src/main/java/org/apache/sling/distribution/agent/spi/DistributionAgent.java x: 4 # contributors y: 4 # changes src/main/java/org/apache/sling/distribution/packaging/DistributionPackage.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/sling/distribution/packaging/DistributionPackageBuilder.java x: 7 # contributors y: 7 # changes src/main/java/org/apache/sling/distribution/packaging/DistributionPackageInfo.java x: 5 # contributors y: 11 # changes src/main/java/org/apache/sling/distribution/queue/impl/simple/SimpleDistributionQueue.java x: 8 # contributors y: 22 # changes src/main/java/org/apache/sling/distribution/agent/impl/DistributionRequestAuthorizationStrategy.java x: 4 # contributors y: 8 # changes src/main/java/org/apache/sling/distribution/agent/impl/PrivilegeDistributionRequestAuthorizationStrategyFactory.java x: 6 # contributors y: 20 # changes src/main/java/org/apache/sling/distribution/agent/impl/QueueDistributionAgentFactory.java x: 7 # contributors y: 35 # changes src/main/java/org/apache/sling/distribution/agent/impl/ReverseDistributionAgentFactory.java x: 7 # contributors y: 32 # changes src/main/java/org/apache/sling/distribution/agent/impl/SimpleDistributionAgentFactory.java x: 5 # contributors y: 30 # changes src/main/java/org/apache/sling/distribution/agent/impl/SyncDistributionAgentFactory.java x: 7 # contributors y: 36 # changes src/main/java/org/apache/sling/distribution/agent/spi/package-info.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/sling/distribution/component/impl/DefaultDistributionComponentProvider.java x: 5 # contributors y: 22 # changes src/main/java/org/apache/sling/distribution/component/impl/DefaultDistributionConfigurationManager.java x: 6 # contributors y: 15 # changes src/main/java/org/apache/sling/distribution/event/impl/DefaultDistributionEventFactory.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/sling/distribution/impl/DefaultDistributor.java x: 5 # contributors y: 12 # changes src/main/java/org/apache/sling/distribution/log/spi/DistributionLog.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/sling/distribution/packaging/impl/SharedDistributionPackage.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/sling/distribution/packaging/impl/exporter/AgentDistributionPackageExporterFactory.java x: 6 # contributors y: 30 # changes src/main/java/org/apache/sling/distribution/packaging/impl/exporter/LocalDistributionPackageExporterFactory.java x: 5 # contributors y: 24 # changes src/main/java/org/apache/sling/distribution/packaging/impl/importer/RemoteDistributionPackageImporterFactory.java x: 5 # contributors y: 31 # changes src/main/java/org/apache/sling/distribution/packaging/impl/importer/RepositoryDistributionPackageImporterFactory.java x: 5 # contributors y: 16 # changes src/main/java/org/apache/sling/distribution/packaging/package-info.java x: 6 # contributors y: 8 # changes src/main/java/org/apache/sling/distribution/queue/impl/DistributionQueueDispatchingStrategy.java x: 5 # contributors y: 10 # changes src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueueUtils.java x: 5 # contributors y: 5 # changes src/main/java/org/apache/sling/distribution/queue/spi/DistributionQueue.java x: 3 # contributors y: 6 # changes src/main/java/org/apache/sling/distribution/queue/spi/package-info.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/sling/distribution/resources/impl/DistributionConfigurationResourceProviderFactory.java x: 3 # contributors y: 9 # changes src/main/java/org/apache/sling/distribution/resources/impl/DistributionServiceResourceProviderFactory.java x: 3 # contributors y: 10 # changes src/main/java/org/apache/sling/distribution/serialization/DistributionContentSerializer.java x: 6 # contributors y: 9 # changes src/main/java/org/apache/sling/distribution/serialization/impl/DefaultDistributionPackageBuilderProvider.java x: 4 # contributors y: 11 # changes src/main/java/org/apache/sling/distribution/servlet/DistributionAgentLogServlet.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/sling/distribution/servlet/DistributionAgentQueueServlet.java x: 6 # contributors y: 33 # changes src/main/java/org/apache/sling/distribution/servlet/DistributionPackageExporterServlet.java x: 7 # contributors y: 24 # changes src/main/java/org/apache/sling/distribution/servlet/DistributionTriggerServlet.java x: 8 # contributors y: 16 # changes src/main/java/org/apache/sling/distribution/transport/impl/UserCredentialsDistributionTransportSecretProvider.java x: 6 # contributors y: 14 # changes src/main/java/org/apache/sling/distribution/trigger/DistributionRequestHandler.java x: 6 # contributors y: 7 # changes src/main/java/org/apache/sling/distribution/trigger/impl/DistributionEventDistributeDistributionTriggerFactory.java x: 4 # contributors y: 12 # changes src/main/java/org/apache/sling/distribution/trigger/impl/JcrEventDistributionTriggerFactory.java x: 5 # contributors y: 21 # changes src/main/java/org/apache/sling/distribution/trigger/impl/PersistedJcrEventDistributionTriggerFactory.java x: 4 # contributors y: 15 # changes src/main/java/org/apache/sling/distribution/trigger/impl/ResourceEventDistributionTriggerFactory.java x: 5 # contributors y: 13 # changes src/main/java/org/apache/sling/distribution/trigger/impl/ScheduledDistributionTriggerFactory.java x: 5 # contributors y: 14 # changes src/main/java/org/apache/sling/distribution/resources/impl/ExtendedDistributionServiceResourceProvider.java x: 5 # contributors y: 25 # changes src/main/java/org/apache/sling/distribution/serialization/impl/vlt/ErrorListener.java x: 2 # contributors y: 1 # changes src/main/java/org/apache/sling/distribution/packaging/impl/ResourceDistributionPackageCleanup.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/sling/distribution/trigger/impl/ScheduledDistributionTrigger.java x: 6 # contributors y: 21 # changes src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueueProvider.java x: 5 # contributors y: 7 # changes src/main/java/org/apache/sling/distribution/queue/impl/simple/SimpleDistributionQueueProcessor.java x: 5 # contributors y: 4 # changes src/main/java/org/apache/sling/distribution/agent/impl/SimpleDistributionAgent.java x: 8 # contributors y: 65 # changes src/main/java/org/apache/sling/distribution/packaging/impl/DistributionPackageUtils.java x: 5 # contributors y: 23 # changes src/main/java/org/apache/sling/distribution/packaging/impl/FileDistributionPackage.java x: 3 # contributors y: 8 # changes src/main/java/org/apache/sling/distribution/packaging/impl/FileDistributionPackageBuilder.java x: 8 # contributors y: 18 # changes src/main/java/org/apache/sling/distribution/packaging/impl/ResourceDistributionPackage.java x: 4 # contributors y: 10 # changes src/main/java/org/apache/sling/distribution/packaging/impl/ResourceDistributionPackageBuilder.java x: 9 # contributors y: 22 # changes src/main/java/org/apache/sling/distribution/packaging/impl/AbstractDistributionPackageBuilder.java x: 7 # contributors y: 15 # changes src/main/java/org/apache/sling/distribution/agent/impl/AbstractDistributionAgentFactory.java x: 4 # contributors y: 18 # changes src/main/java/org/apache/sling/distribution/monitor/impl/MonitoringDistributionPackageBuilder.java x: 8 # contributors y: 13 # changes src/main/java/org/apache/sling/distribution/queue/impl/jobhandling/JobHandlingDistributionQueueProvider.java x: 5 # contributors y: 18 # changes src/main/java/org/apache/sling/distribution/trigger/impl/ResourceEventDistributionTrigger.java x: 4 # contributors y: 19 # changes src/main/java/org/apache/sling/distribution/packaging/impl/exporter/AgentDistributionPackageExporter.java x: 6 # contributors y: 32 # changes src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueueCleanupTask.java x: 1 # contributors y: 2 # changes src/main/java/org/apache/sling/distribution/agent/impl/TriggerAgentRequestHandler.java x: 6 # contributors y: 6 # changes src/main/java/org/apache/sling/distribution/event/impl/DistributionEventFactory.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/sling/distribution/packaging/impl/AbstractDistributionPackage.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/sling/distribution/packaging/impl/importer/LocalDistributionPackageImporter.java x: 4 # contributors y: 22 # changes src/main/java/org/apache/sling/distribution/queue/impl/MultipleQueueDispatchingStrategy.java x: 4 # contributors y: 17 # changes src/main/java/org/apache/sling/distribution/queue/impl/jobhandling/JobHandlingUtils.java x: 3 # contributors y: 17 # changes src/main/java/org/apache/sling/distribution/trigger/impl/AbstractJcrEventTrigger.java x: 3 # contributors y: 24 # changes src/main/java/org/apache/sling/distribution/queue/impl/jobhandling/DistributionAgentJobConsumer.java x: 3 # contributors y: 12 # changes src/main/java/org/apache/sling/distribution/transport/impl/HttpTransportUtils.java x: 2 # contributors y: 9 # changes src/main/java/org/apache/sling/distribution/resources/impl/common/AbstractReadableResourceProvider.java x: 2 # contributors y: 15 # changes src/main/java/org/apache/sling/distribution/util/impl/FileBackedMemoryOutputStream.java x: 2 # contributors y: 5 # changes src/main/java/org/apache/sling/distribution/resources/impl/DistributionServiceResourceProvider.java x: 2 # contributors y: 10 # changes src/main/java/org/apache/sling/distribution/component/impl/SettingsUtils.java x: 2 # contributors y: 12 # changes src/main/java/org/apache/sling/distribution/resources/impl/OsgiUtils.java x: 2 # contributors y: 6 # changes src/main/java/org/apache/sling/distribution/trigger/impl/PersistedJcrEventDistributionTrigger.java x: 2 # contributors y: 8 # changes src/main/java/org/apache/sling/distribution/util/RequestUtils.java x: 3 # contributors y: 11 # changes
65.0
# changes
  min: 1.0
  average: 10.14
  25th percentile: 3.0
  median: 7.0
  75th percentile: 14.75
  max: 65.0
0 16.0
# contributors
min: 1.0 | average: 3.84 | 25th percentile: 2.0 | median: 3.5 | 75th percentile: 5.0 | max: 16.0

Number of Contributors vs. File Size: 204 points

src/main/java/org/apache/sling/distribution/serialization/DistributionContentSerializerProvider.java x: 2 # contributors y: 9 lines of code src/main/java/org/apache/sling/distribution/serialization/ExportSettings.java x: 1 # contributors y: 33 lines of code src/main/java/org/apache/sling/distribution/serialization/ImportSettings.java x: 1 # contributors y: 30 lines of code src/main/java/org/apache/sling/distribution/serialization/impl/vlt/FileVaultContentSerializer.java x: 12 # contributors y: 158 lines of code src/main/java/org/apache/sling/distribution/serialization/impl/vlt/FileVaultContentSerializerProvider.java x: 2 # contributors y: 24 lines of code src/main/java/org/apache/sling/distribution/serialization/impl/vlt/VaultDistributionPackageBuilderFactory.java x: 16 # contributors y: 274 lines of code src/main/java/org/apache/sling/distribution/serialization/impl/vlt/VltUtils.java x: 12 # contributors y: 340 lines of code src/main/java/org/apache/sling/distribution/serialization/package-info.java x: 8 # contributors y: 3 lines of code src/main/java/org/apache/sling/distribution/transport/impl/SimpleHttpDistributionTransport.java x: 12 # contributors y: 174 lines of code src/main/java/org/apache/sling/distribution/serialization/impl/DistributionPackageBuilderFactory.java x: 11 # contributors y: 181 lines of code src/main/java/org/apache/sling/distribution/agent/impl/ForwardDistributionAgentFactory.java x: 12 # contributors y: 183 lines of code src/main/java/org/apache/sling/distribution/util/impl/ByteBufferBackedInputStream.java x: 4 # contributors y: 48 lines of code src/main/java/org/apache/sling/distribution/queue/impl/simple/SimpleDistributionQueueProvider.java x: 10 # contributors y: 147 lines of code src/main/java/org/apache/sling/distribution/servlet/DistributionAgentServlet.java x: 5 # contributors y: 48 lines of code src/main/java/org/apache/sling/distribution/servlet/DistributionPackageImporterServlet.java x: 7 # contributors y: 98 lines of code src/main/java/org/apache/sling/distribution/agent/spi/DistributionAgent.java x: 4 # contributors y: 24 lines of code src/main/java/org/apache/sling/distribution/packaging/DistributionPackage.java x: 5 # contributors y: 19 lines of code src/main/java/org/apache/sling/distribution/packaging/DistributionPackageBuilder.java x: 7 # contributors y: 21 lines of code src/main/java/org/apache/sling/distribution/packaging/DistributionPackageInfo.java x: 5 # contributors y: 46 lines of code src/main/java/org/apache/sling/distribution/queue/impl/simple/SimpleDistributionQueue.java x: 8 # contributors y: 158 lines of code src/main/java/org/apache/sling/distribution/agent/impl/DistributionRequestAuthorizationStrategy.java x: 4 # contributors y: 11 lines of code src/main/java/org/apache/sling/distribution/agent/impl/ForwardDistributionAgentFactoryConfig.java x: 1 # contributors y: 76 lines of code src/main/java/org/apache/sling/distribution/agent/impl/PrivilegeDistributionRequestAuthorizationStrategyFactory.java x: 6 # contributors y: 48 lines of code src/main/java/org/apache/sling/distribution/agent/impl/QueueDistributionAgentFactory.java x: 7 # contributors y: 157 lines of code src/main/java/org/apache/sling/distribution/agent/impl/ReverseDistributionAgentFactory.java x: 7 # contributors y: 169 lines of code src/main/java/org/apache/sling/distribution/agent/impl/SimpleDistributionAgentFactory.java x: 5 # contributors y: 141 lines of code src/main/java/org/apache/sling/distribution/agent/impl/SyncDistributionAgentFactory.java x: 7 # contributors y: 204 lines of code src/main/java/org/apache/sling/distribution/agent/package-info.java x: 2 # contributors y: 3 lines of code src/main/java/org/apache/sling/distribution/agent/spi/package-info.java x: 3 # contributors y: 3 lines of code src/main/java/org/apache/sling/distribution/component/impl/DefaultDistributionComponentProvider.java x: 5 # contributors y: 171 lines of code src/main/java/org/apache/sling/distribution/component/impl/DefaultDistributionConfigurationManager.java x: 6 # contributors y: 163 lines of code src/main/java/org/apache/sling/distribution/component/impl/DistributionComponentFactoryMap.java x: 3 # contributors y: 162 lines of code src/main/java/org/apache/sling/distribution/event/impl/DefaultDistributionEventFactory.java x: 6 # contributors y: 40 lines of code src/main/java/org/apache/sling/distribution/impl/DefaultDistributor.java x: 5 # contributors y: 33 lines of code src/main/java/org/apache/sling/distribution/log/spi/DistributionLog.java x: 2 # contributors y: 8 lines of code src/main/java/org/apache/sling/distribution/monitor/DistributionQueueHealthCheck.java x: 5 # contributors y: 97 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/DistributionPackageBuilderProvider.java x: 3 # contributors y: 9 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/DistributionPackageExporter.java x: 3 # contributors y: 16 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/DistributionPackageImporter.java x: 3 # contributors y: 14 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/SharedDistributionPackage.java x: 4 # contributors y: 9 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/exporter/AgentDistributionPackageExporterFactory.java x: 6 # contributors y: 59 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/exporter/RemoteDistributionPackageExporterFactory.java x: 5 # contributors y: 77 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/importer/LocalDistributionPackageImporterFactory.java x: 5 # contributors y: 51 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/importer/RemoteDistributionPackageImporterFactory.java x: 5 # contributors y: 59 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/importer/RepositoryDistributionPackageImporterFactory.java x: 5 # contributors y: 53 lines of code src/main/java/org/apache/sling/distribution/packaging/package-info.java x: 6 # contributors y: 3 lines of code src/main/java/org/apache/sling/distribution/queue/impl/DistributionQueueDispatchingStrategy.java x: 5 # contributors y: 15 lines of code src/main/java/org/apache/sling/distribution/queue/impl/DistributionQueueProcessor.java x: 3 # contributors y: 10 lines of code src/main/java/org/apache/sling/distribution/queue/impl/jobhandling/JobHandlingQueueDistributionProviderFactory.java x: 2 # contributors y: 31 lines of code src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueueProviderFactory.java x: 4 # contributors y: 50 lines of code src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueueUtils.java x: 5 # contributors y: 251 lines of code src/main/java/org/apache/sling/distribution/queue/impl/simple/QueueItemMapper.java x: 2 # contributors y: 88 lines of code src/main/java/org/apache/sling/distribution/queue/package-info.java x: 4 # contributors y: 3 lines of code src/main/java/org/apache/sling/distribution/queue/spi/DistributionQueue.java x: 3 # contributors y: 34 lines of code src/main/java/org/apache/sling/distribution/resources/impl/DistributionConfigurationResourceProviderFactory.java x: 3 # contributors y: 56 lines of code src/main/java/org/apache/sling/distribution/resources/impl/DistributionServiceResourceProviderFactory.java x: 3 # contributors y: 66 lines of code src/main/java/org/apache/sling/distribution/serialization/DistributionContentSerializer.java x: 6 # contributors y: 14 lines of code src/main/java/org/apache/sling/distribution/serialization/impl/DefaultDistributionPackageBuilderProvider.java x: 4 # contributors y: 34 lines of code src/main/java/org/apache/sling/distribution/servlet/DistributionAgentCreationFilter.java x: 4 # contributors y: 71 lines of code src/main/java/org/apache/sling/distribution/servlet/DistributionAgentLogServlet.java x: 4 # contributors y: 44 lines of code src/main/java/org/apache/sling/distribution/servlet/DistributionAgentQueueServlet.java x: 6 # contributors y: 136 lines of code src/main/java/org/apache/sling/distribution/servlet/DistributionPackageExporterServlet.java x: 7 # contributors y: 124 lines of code src/main/java/org/apache/sling/distribution/servlet/DistributionTriggerServlet.java x: 8 # contributors y: 80 lines of code src/main/java/org/apache/sling/distribution/transport/impl/UserCredentialsDistributionTransportSecretProvider.java x: 6 # contributors y: 74 lines of code src/main/java/org/apache/sling/distribution/trigger/DistributionRequestHandler.java x: 6 # contributors y: 15 lines of code src/main/java/org/apache/sling/distribution/trigger/impl/DistributionEventDistributeDistributionTriggerFactory.java x: 4 # contributors y: 45 lines of code src/main/java/org/apache/sling/distribution/trigger/impl/JcrEventDistributionTriggerFactory.java x: 5 # contributors y: 70 lines of code src/main/java/org/apache/sling/distribution/trigger/impl/PersistedJcrEventDistributionTriggerFactory.java x: 4 # contributors y: 63 lines of code src/main/java/org/apache/sling/distribution/trigger/impl/RemoteEventDistributionTriggerFactory.java x: 4 # contributors y: 56 lines of code src/main/java/org/apache/sling/distribution/util/package-info.java x: 3 # contributors y: 2 lines of code src/main/java/org/apache/sling/distribution/impl/CompositeDistributionResponse.java x: 4 # contributors y: 106 lines of code src/main/java/org/apache/sling/distribution/resources/impl/ExtendedDistributionServiceResourceProvider.java x: 5 # contributors y: 200 lines of code src/main/java/org/apache/sling/distribution/agent/impl/SimpleDistributionAgentQueueProcessor.java x: 6 # contributors y: 147 lines of code src/main/java/org/apache/sling/distribution/serialization/impl/vlt/ErrorListener.java x: 2 # contributors y: 20 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/SimpleDistributionPackage.java x: 5 # contributors y: 120 lines of code src/main/java/org/apache/sling/distribution/component/impl/OsgiConfigurationManager.java x: 6 # contributors y: 191 lines of code src/main/java/org/apache/sling/distribution/agent/impl/PrivilegeDistributionRequestAuthorizationStrategy.java x: 5 # contributors y: 80 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/ResourceDistributionPackageCleanup.java x: 3 # contributors y: 53 lines of code src/main/java/org/apache/sling/distribution/queue/impl/jobhandling/JobHandlingDistributionQueue.java x: 7 # contributors y: 181 lines of code src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueue.java x: 4 # contributors y: 203 lines of code src/main/java/org/apache/sling/distribution/trigger/impl/RemoteEventDistributionTrigger.java x: 5 # contributors y: 157 lines of code src/main/java/org/apache/sling/distribution/trigger/impl/ScheduledDistributionTrigger.java x: 6 # contributors y: 101 lines of code src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueueProvider.java x: 5 # contributors y: 119 lines of code src/main/java/org/apache/sling/distribution/queue/impl/resource/ActiveResourceQueue.java x: 2 # contributors y: 57 lines of code src/main/java/org/apache/sling/distribution/queue/impl/simple/SimpleDistributionQueueProcessor.java x: 5 # contributors y: 41 lines of code src/main/java/org/apache/sling/distribution/agent/impl/SimpleDistributionAgent.java x: 8 # contributors y: 307 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/DistributionPackageUtils.java x: 5 # contributors y: 324 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/FileDistributionPackage.java x: 3 # contributors y: 98 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/FileDistributionPackageBuilder.java x: 8 # contributors y: 133 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/InMemoryDistributionPackageBuilder.java x: 6 # contributors y: 99 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/ResourceDistributionPackage.java x: 4 # contributors y: 113 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/ResourceDistributionPackageBuilder.java x: 9 # contributors y: 232 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/AbstractDistributionPackageBuilder.java x: 7 # contributors y: 186 lines of code src/main/java/org/apache/sling/distribution/agent/impl/AbstractDistributionAgentFactory.java x: 4 # contributors y: 129 lines of code src/main/java/org/apache/sling/distribution/monitor/impl/MonitoringDistributionPackageBuilder.java x: 8 # contributors y: 86 lines of code src/main/java/org/apache/sling/distribution/queue/impl/jobhandling/JobHandlingDistributionQueueProvider.java x: 5 # contributors y: 114 lines of code src/main/java/org/apache/sling/distribution/trigger/impl/ResourceEventDistributionTrigger.java x: 4 # contributors y: 83 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/exporter/AgentDistributionPackageExporter.java x: 6 # contributors y: 144 lines of code src/main/java/org/apache/sling/distribution/queue/impl/DistributionQueueWrapper.java x: 4 # contributors y: 66 lines of code src/main/java/org/apache/sling/distribution/queue/impl/SimpleAgentDistributionQueue.java x: 4 # contributors y: 36 lines of code src/main/java/org/apache/sling/distribution/queue/impl/simple/SimpleDistributionQueueCheckpoint.java x: 4 # contributors y: 49 lines of code src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueueCleanupTask.java x: 1 # contributors y: 64 lines of code src/main/java/org/apache/sling/distribution/queue/impl/DistributionQueueProviderFactory.java x: 1 # contributors y: 5 lines of code src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceIterator.java x: 1 # contributors y: 77 lines of code src/main/java/org/apache/sling/distribution/agent/impl/QueueingDistributionPackageProcessor.java x: 3 # contributors y: 106 lines of code src/main/java/org/apache/sling/distribution/agent/impl/TriggerAgentRequestHandler.java x: 6 # contributors y: 65 lines of code src/main/java/org/apache/sling/distribution/event/impl/DistributionEventFactory.java x: 3 # contributors y: 8 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/AbstractDistributionPackage.java x: 2 # contributors y: 38 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/DistributionPackageWrapper.java x: 2 # contributors y: 41 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/ReferencePackage.java x: 2 # contributors y: 80 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/exporter/LocalDistributionPackageExporter.java x: 4 # contributors y: 27 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/importer/RepositoryDistributionPackageImporter.java x: 4 # contributors y: 86 lines of code src/main/java/org/apache/sling/distribution/queue/DistributionQueueStatus.java x: 4 # contributors y: 20 lines of code src/main/java/org/apache/sling/distribution/queue/impl/AsyncDeliveryDispatchingStrategy.java x: 3 # contributors y: 89 lines of code src/main/java/org/apache/sling/distribution/queue/impl/MultipleQueueDispatchingStrategy.java x: 4 # contributors y: 52 lines of code src/main/java/org/apache/sling/distribution/queue/impl/PriorityQueueDispatchingStrategy.java x: 4 # contributors y: 67 lines of code src/main/java/org/apache/sling/distribution/queue/impl/jobhandling/JobHandlingUtils.java x: 3 # contributors y: 94 lines of code src/main/java/org/apache/sling/distribution/resources/impl/common/SimpleModifiableValueMap.java x: 2 # contributors y: 50 lines of code src/main/java/org/apache/sling/distribution/serialization/DistributionExportFilter.java x: 2 # contributors y: 149 lines of code src/main/java/org/apache/sling/distribution/serialization/DistributionExportOptions.java x: 2 # contributors y: 21 lines of code src/main/java/org/apache/sling/distribution/servlet/ServletJsonUtils.java x: 5 # contributors y: 75 lines of code src/main/java/org/apache/sling/distribution/trigger/impl/AbstractJcrEventTrigger.java x: 3 # contributors y: 228 lines of code src/main/java/org/apache/sling/distribution/util/DistributionJcrUtils.java x: 2 # contributors y: 22 lines of code src/main/java/org/apache/sling/distribution/agent/impl/ImportingDistributionPackageProcessor.java x: 3 # contributors y: 69 lines of code src/main/java/org/apache/sling/distribution/packaging/impl/DistributionPackageProcessor.java x: 1 # contributors y: 10 lines of code src/main/java/org/apache/sling/distribution/monitor/impl/ForwardDistributionAgentMBeanImpl.java x: 2 # contributors y: 94 lines of code src/main/java/org/apache/sling/distribution/monitor/impl/QueueDistributionAgentMBeanImpl.java x: 2 # contributors y: 66 lines of code src/main/java/org/apache/sling/distribution/monitor/impl/ReverseDistributionAgentMBeanImpl.java x: 2 # contributors y: 70 lines of code src/main/java/org/apache/sling/distribution/monitor/impl/SimpleDistributionAgentMBeanImpl.java x: 2 # contributors y: 62 lines of code src/main/java/org/apache/sling/distribution/monitor/impl/SyncDistributionAgentMBeanImpl.java x: 2 # contributors y: 86 lines of code src/main/java/org/apache/sling/distribution/queue/impl/jobhandling/DistributionAgentJobConsumer.java x: 3 # contributors y: 29 lines of code src/main/java/org/apache/sling/distribution/log/impl/DefaultDistributionLog.java x: 3 # contributors y: 104 lines of code src/main/java/org/apache/sling/distribution/queue/DistributionQueueType.java x: 2 # contributors y: 6 lines of code src/main/java/org/apache/sling/distribution/util/impl/DistributionUtils.java x: 3 # contributors y: 61 lines of code src/main/java/org/apache/sling/distribution/transport/impl/HttpTransportUtils.java x: 2 # contributors y: 45 lines of code src/main/java/org/apache/sling/distribution/component/impl/ResourceConfigurationManager.java x: 2 # contributors y: 129 lines of code src/main/java/org/apache/sling/distribution/resources/impl/DistributionConfigurationResourceProvider.java x: 2 # contributors y: 106 lines of code src/main/java/org/apache/sling/distribution/resources/impl/common/AbstractReadableResourceProvider.java x: 2 # contributors y: 113 lines of code src/main/java/org/apache/sling/distribution/util/impl/FileBackedMemoryOutputStream.java x: 2 # contributors y: 109 lines of code src/main/java/org/apache/sling/distribution/component/impl/DistributionConfiguration.java x: 2 # contributors y: 29 lines of code src/main/java/org/apache/sling/distribution/monitor/impl/DistributionPackageMBeanImpl.java x: 1 # contributors y: 38 lines of code src/main/java/org/apache/sling/distribution/monitor/impl/DistributionQueueMBean.java x: 1 # contributors y: 13 lines of code src/main/java/org/apache/sling/distribution/monitor/impl/UserCredentialsDistributionTransportSecretMBean.java x: 1 # contributors y: 4 lines of code src/main/java/org/apache/sling/distribution/monitor/impl/ForwardDistributionAgentMBean.java x: 1 # contributors y: 19 lines of code src/main/java/org/apache/sling/distribution/monitor/impl/QueueDistributionAgentMBean.java x: 1 # contributors y: 12 lines of code src/main/java/org/apache/sling/distribution/monitor/impl/SyncDistributionAgentMBean.java x: 1 # contributors y: 17 lines of code src/main/java/org/apache/sling/distribution/resources/impl/DistributionServiceResourceProvider.java x: 2 # contributors y: 78 lines of code src/main/java/org/apache/sling/distribution/common/DistributionException.java x: 2 # contributors y: 13 lines of code src/main/java/org/apache/sling/distribution/component/impl/SettingsUtils.java x: 2 # contributors y: 168 lines of code src/main/java/org/apache/sling/distribution/resources/impl/OsgiUtils.java x: 2 # contributors y: 102 lines of code src/main/java/org/apache/sling/distribution/resources/impl/common/SimpleModifiableResource.java x: 1 # contributors y: 23 lines of code src/main/java/org/apache/sling/distribution/resources/impl/common/SimpleReadableResourceIterator.java x: 2 # contributors y: 30 lines of code src/main/java/org/apache/sling/distribution/resources/impl/common/AbstractModifyingResourceProvider.java x: 2 # contributors y: 116 lines of code src/main/java/org/apache/sling/distribution/transport/impl/DefaultRemoteDistributionPackage.java x: 2 # contributors y: 34 lines of code src/main/java/org/apache/sling/distribution/component/impl/DistributionConfigurationManager.java x: 1 # contributors y: 9 lines of code src/main/java/org/apache/sling/distribution/transport/impl/DistributionTransportContext.java x: 1 # contributors y: 8 lines of code src/main/java/org/apache/sling/distribution/util/RequestUtils.java x: 3 # contributors y: 35 lines of code src/main/java/org/apache/sling/distribution/queue/impl/DistributionQueueUtils.java x: 2 # contributors y: 18 lines of code src/main/java/org/apache/sling/distribution/resources/DistributionResourceTypes.java x: 2 # contributors y: 17 lines of code src/main/java/org/apache/sling/distribution/component/impl/DistributionComponent.java x: 1 # contributors y: 26 lines of code src/main/java/org/apache/sling/distribution/impl/DistributionParameter.java x: 1 # contributors y: 16 lines of code src/main/java/org/apache/sling/distribution/resources/impl/common/SimplePathInfo.java x: 1 # contributors y: 70 lines of code
340.0
lines of code
  min: 2.0
  average: 70.1
  25th percentile: 19.0
  median: 54.0
  75th percentile: 98.75
  max: 340.0
0 16.0
# contributors
min: 1.0 | average: 3.84 | 25th percentile: 2.0 | median: 3.5 | 75th percentile: 5.0 | max: 16.0