apache / sling-org-apache-sling-resourceresolver
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 68 files with 11,440 lines of code.
    • 1 file changed more than 100 times (525 lines of code)
    • 3 files changed 51-100 times (1,538 lines of code)
    • 6 files changed 21-50 times (1,441 lines of code)
    • 26 files changed 6-20 times (3,676 lines of code)
    • 32 files changed 1-5 times (4,260 lines of code)
4% | 13% | 12% | 32% | 37%
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 68 files with 11,440 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 7 files changed by 11-25 contributors (2,770 lines of code)
    • 10 files changed by 6-10 contributors (1,931 lines of code)
    • 44 files changed by 2-5 contributors (6,202 lines of code)
    • 7 files changed by 1 contributor (537 lines of code)
0% | 24% | 16% | 54% | 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, gitignore, txt, xml, json, properties, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java4% | 13% | 12% | 32% | 37%
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
src4% | 13% | 12% | 32% | 37%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
MapEntries.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
525 22 2012-06-14 2025-05-06 138 21 cziegeler@apache.org julian.reschke@gmx.de
ResourceResolverImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl
862 55 2012-06-14 2025-04-23 93 25 cziegeler@apache.org julian.reschke@gmx.de
ResourceResolverFactoryActivator.java
in src/main/java/org/apache/sling/resourceresolver/impl
318 27 2012-08-24 2025-03-27 71 20 cziegeler@apache.org stefanseifert@users.noreply...
CommonResourceResolverFactoryImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl
358 37 2013-10-11 2025-03-27 51 19 cziegeler@apache.org stefanseifert@users.noreply...
ResourceProviderTracker.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
374 18 2015-07-13 2025-04-08 33 11 cziegeler@apache.org 85228812+sagarmiglani@users...
ResourceResolverControl.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
606 39 2016-02-02 2025-03-27 28 8 cziegeler@apache.org stefanseifert@users.noreply...
ResourceResolverContext.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
20 3 2012-06-15 2025-03-27 25 9 cziegeler@apache.org stefanseifert@users.noreply...
MapConfigurationProvider.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
37 2 2012-08-28 2025-03-27 24 10 justin@apache.org stefanseifert@users.noreply...
ResourceResolverFactoryImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl
68 6 2012-06-14 2025-03-27 23 11 cziegeler@apache.org stefanseifert@users.noreply...
AuthenticatedResourceProvider.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful
336 28 2015-10-21 2025-03-27 21 9 tomekr@apache.org stefanseifert@users.noreply...
ResourceMapperImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
290 22 2018-08-14 2025-04-01 20 9 rombert@apache.org kwin@apache.org
MapEntry.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
265 14 2012-06-14 2025-03-27 17 11 cziegeler@apache.org stefanseifert@users.noreply...
ResourceResolverWebConsolePlugin.java
in src/main/java/org/apache/sling/resourceresolver/impl/console
493 20 2012-06-14 2025-03-27 16 5 cziegeler@apache.org stefanseifert@users.noreply...
ResourceProviderHandler.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
65 12 2015-07-13 2025-03-27 15 5 cziegeler@apache.org stefanseifert@users.noreply...
ResourceResolverFactoryConfig.java
in src/main/java/org/apache/sling/resourceresolver/impl
154 - 2016-10-28 2025-03-27 14 8 cziegeler@apache.org stefanseifert@users.noreply...
FactoryPreconditions.java
in src/main/java/org/apache/sling/resourceresolver/impl
137 3 2012-08-24 2025-03-27 13 5 cziegeler@apache.org stefanseifert@users.noreply...
ResourceChangeListenerInfo.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
211 13 2015-10-28 2025-03-27 13 6 cziegeler@apache.org stefanseifert@users.noreply...
BasicObservationReporter.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
221 10 2015-10-28 2025-03-27 13 5 cziegeler@apache.org stefanseifert@users.noreply...
BasicResolveContext.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful
77 5 2015-10-28 2025-03-27 12 4 cziegeler@apache.org stefanseifert@users.noreply...
LegacyResourceProviderFactoryAdapter.java
in src/main/java/org/apache/sling/resourceresolver/impl/legacy
131 18 2015-10-21 2025-03-27 12 5 tomekr@apache.org stefanseifert@users.noreply...
LegacyResourceProviderAdapter.java
in src/main/java/org/apache/sling/resourceresolver/impl/legacy
207 20 2015-10-21 2025-03-27 12 6 tomekr@apache.org stefanseifert@users.noreply...
MapEntriesHandler.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
50 5 2016-10-14 2025-03-27 11 7 cziegeler@apache.org stefanseifert@users.noreply...
ResourceProviderStorage.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
76 7 2015-10-21 2025-03-27 9 5 tomekr@apache.org stefanseifert@users.noreply...
ResourceChangeListenerWhiteboard.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
114 10 2015-10-28 2025-03-27 9 4 cziegeler@apache.org stefanseifert@users.noreply...
ProviderManager.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful
160 6 2016-02-05 2025-03-27 9 4 cziegeler@apache.org stefanseifert@users.noreply...
OsgiObservationBridge.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
167 9 2015-10-28 2025-03-27 9 3 cziegeler@apache.org stefanseifert@users.noreply...
BasicObserverConfiguration.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
117 13 2015-10-28 2025-03-27 8 3 cziegeler@apache.org stefanseifert@users.noreply...
ResourceProviderInfo.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
129 14 2015-07-13 2025-03-27 8 4 cziegeler@apache.org stefanseifert@users.noreply...
ResourceTypeUtil.java
in src/main/java/org/apache/sling/resourceresolver/impl
20 2 2016-11-28 2025-03-27 7 6 kwin@apache.org stefanseifert@users.noreply...
StringInterpolationProviderImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
80 7 2018-07-25 2025-03-27 7 4 schaefera@me.com stefanseifert@users.noreply...
LegacyResourceProviderWhiteboard.java
in src/main/java/org/apache/sling/resourceresolver/impl/legacy
166 5 2015-10-21 2025-03-27 7 3 tomekr@apache.org stefanseifert@users.noreply...
StringInterpolationProviderConfiguration.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
15 - 2018-07-25 2025-03-27 6 3 schaefera@me.com stefanseifert@users.noreply...
StarResource.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
57 6 2012-06-14 2025-03-27 6 4 cziegeler@apache.org stefanseifert@users.noreply...
PathTree.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/tree
59 4 2015-10-21 2025-03-27 6 3 tomekr@apache.org stefanseifert@users.noreply...
ResourceDecoratorTracker.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
79 7 2012-06-14 2025-03-27 6 2 cziegeler@apache.org stefanseifert@users.noreply...
ResourceResolverMetrics.java
in src/main/java/org/apache/sling/resourceresolver/impl
136 14 2021-12-07 2025-03-27 6 3 joerghoh@users.noreply.gith... stefanseifert@users.noreply...
ResourceAccessSecurityTracker.java
in src/main/java/org/apache/sling/resourceresolver/impl
31 2 2014-01-16 2025-03-27 5 3 cziegeler@apache.org stefanseifert@users.noreply...
AliasHandler.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
405 17 2025-04-02 2025-05-06 5 1 julian.reschke@gmx.de julian.reschke@gmx.de
URI.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
1666 157 2012-06-14 2025-03-27 5 5 cziegeler@apache.org stefanseifert@users.noreply...
StringInterpolationProvider.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
4 - 2018-07-25 2020-01-28 4 2 schaefera@me.com schaefera@me.com
ProviderContextImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
20 3 2015-10-28 2016-02-05 4 1 cziegeler@apache.org cziegeler@apache.org
PathGenerator.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
47 5 2020-08-07 2025-03-27 4 3 rombert@apache.org stefanseifert@users.noreply...
Interpolator.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
102 1 2020-01-23 2025-04-01 4 4 schaefa@imac.local herve.boutemy@free.fr
ResourceChangeListImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
164 34 2016-10-10 2025-03-27 4 4 cziegeler@apache.org stefanseifert@users.noreply...
FactoryRegistrationHandler.java
in src/main/java/org/apache/sling/resourceresolver/impl
170 12 2023-09-13 2025-03-27 4 3 jsedding@apache.org stefanseifert@users.noreply...
VanityPathHandler.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
542 20 2025-02-20 2025-03-27 4 2 julian.reschke@gmx.de stefanseifert@users.noreply...
ParsedParameters.java
in src/main/java/org/apache/sling/resourceresolver/impl/params
23 4 2015-10-21 2025-03-27 3 3 tomekr@apache.org stefanseifert@users.noreply...
ResourceIteratorDecorator.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
25 4 2012-06-14 2025-03-27 3 2 cziegeler@apache.org stefanseifert@users.noreply...
BloomFilterUtils.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
39 4 2014-12-22 2025-03-27 3 3 asanso@apache.org stefanseifert@users.noreply...
Node.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/tree
43 6 2015-10-21 2025-03-27 3 3 tomekr@apache.org stefanseifert@users.noreply...
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
ResourceResolverImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl
862 55 2012-06-14 2025-04-23 93 25 cziegeler@apache.org julian.reschke@gmx.de
MapEntries.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
525 22 2012-06-14 2025-05-06 138 21 cziegeler@apache.org julian.reschke@gmx.de
ResourceResolverFactoryActivator.java
in src/main/java/org/apache/sling/resourceresolver/impl
318 27 2012-08-24 2025-03-27 71 20 cziegeler@apache.org stefanseifert@users.noreply...
CommonResourceResolverFactoryImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl
358 37 2013-10-11 2025-03-27 51 19 cziegeler@apache.org stefanseifert@users.noreply...
ResourceProviderTracker.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
374 18 2015-07-13 2025-04-08 33 11 cziegeler@apache.org 85228812+sagarmiglani@users...
ResourceResolverFactoryImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl
68 6 2012-06-14 2025-03-27 23 11 cziegeler@apache.org stefanseifert@users.noreply...
MapEntry.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
265 14 2012-06-14 2025-03-27 17 11 cziegeler@apache.org stefanseifert@users.noreply...
MapConfigurationProvider.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
37 2 2012-08-28 2025-03-27 24 10 justin@apache.org stefanseifert@users.noreply...
ResourceResolverContext.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
20 3 2012-06-15 2025-03-27 25 9 cziegeler@apache.org stefanseifert@users.noreply...
AuthenticatedResourceProvider.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful
336 28 2015-10-21 2025-03-27 21 9 tomekr@apache.org stefanseifert@users.noreply...
ResourceMapperImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
290 22 2018-08-14 2025-04-01 20 9 rombert@apache.org kwin@apache.org
ResourceResolverControl.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
606 39 2016-02-02 2025-03-27 28 8 cziegeler@apache.org stefanseifert@users.noreply...
ResourceResolverFactoryConfig.java
in src/main/java/org/apache/sling/resourceresolver/impl
154 - 2016-10-28 2025-03-27 14 8 cziegeler@apache.org stefanseifert@users.noreply...
MapEntriesHandler.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
50 5 2016-10-14 2025-03-27 11 7 cziegeler@apache.org stefanseifert@users.noreply...
ResourceChangeListenerInfo.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
211 13 2015-10-28 2025-03-27 13 6 cziegeler@apache.org stefanseifert@users.noreply...
LegacyResourceProviderAdapter.java
in src/main/java/org/apache/sling/resourceresolver/impl/legacy
207 20 2015-10-21 2025-03-27 12 6 tomekr@apache.org stefanseifert@users.noreply...
ResourceTypeUtil.java
in src/main/java/org/apache/sling/resourceresolver/impl
20 2 2016-11-28 2025-03-27 7 6 kwin@apache.org stefanseifert@users.noreply...
ResourceResolverWebConsolePlugin.java
in src/main/java/org/apache/sling/resourceresolver/impl/console
493 20 2012-06-14 2025-03-27 16 5 cziegeler@apache.org stefanseifert@users.noreply...
ResourceProviderHandler.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
65 12 2015-07-13 2025-03-27 15 5 cziegeler@apache.org stefanseifert@users.noreply...
FactoryPreconditions.java
in src/main/java/org/apache/sling/resourceresolver/impl
137 3 2012-08-24 2025-03-27 13 5 cziegeler@apache.org stefanseifert@users.noreply...
BasicObservationReporter.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
221 10 2015-10-28 2025-03-27 13 5 cziegeler@apache.org stefanseifert@users.noreply...
LegacyResourceProviderFactoryAdapter.java
in src/main/java/org/apache/sling/resourceresolver/impl/legacy
131 18 2015-10-21 2025-03-27 12 5 tomekr@apache.org stefanseifert@users.noreply...
ResourceProviderStorage.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
76 7 2015-10-21 2025-03-27 9 5 tomekr@apache.org stefanseifert@users.noreply...
URI.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
1666 157 2012-06-14 2025-03-27 5 5 cziegeler@apache.org stefanseifert@users.noreply...
BasicResolveContext.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful
77 5 2015-10-28 2025-03-27 12 4 cziegeler@apache.org stefanseifert@users.noreply...
ResourceChangeListenerWhiteboard.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
114 10 2015-10-28 2025-03-27 9 4 cziegeler@apache.org stefanseifert@users.noreply...
ProviderManager.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful
160 6 2016-02-05 2025-03-27 9 4 cziegeler@apache.org stefanseifert@users.noreply...
ResourceProviderInfo.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
129 14 2015-07-13 2025-03-27 8 4 cziegeler@apache.org stefanseifert@users.noreply...
StringInterpolationProviderImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
80 7 2018-07-25 2025-03-27 7 4 schaefera@me.com stefanseifert@users.noreply...
StarResource.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
57 6 2012-06-14 2025-03-27 6 4 cziegeler@apache.org stefanseifert@users.noreply...
Interpolator.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
102 1 2020-01-23 2025-04-01 4 4 schaefa@imac.local herve.boutemy@free.fr
ResourceChangeListImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
164 34 2016-10-10 2025-03-27 4 4 cziegeler@apache.org stefanseifert@users.noreply...
OsgiObservationBridge.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
167 9 2015-10-28 2025-03-27 9 3 cziegeler@apache.org stefanseifert@users.noreply...
BasicObserverConfiguration.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
117 13 2015-10-28 2025-03-27 8 3 cziegeler@apache.org stefanseifert@users.noreply...
LegacyResourceProviderWhiteboard.java
in src/main/java/org/apache/sling/resourceresolver/impl/legacy
166 5 2015-10-21 2025-03-27 7 3 tomekr@apache.org stefanseifert@users.noreply...
ResourceResolverMetrics.java
in src/main/java/org/apache/sling/resourceresolver/impl
136 14 2021-12-07 2025-03-27 6 3 joerghoh@users.noreply.gith... stefanseifert@users.noreply...
StringInterpolationProviderConfiguration.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
15 - 2018-07-25 2025-03-27 6 3 schaefera@me.com stefanseifert@users.noreply...
PathTree.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/tree
59 4 2015-10-21 2025-03-27 6 3 tomekr@apache.org stefanseifert@users.noreply...
ResourceAccessSecurityTracker.java
in src/main/java/org/apache/sling/resourceresolver/impl
31 2 2014-01-16 2025-03-27 5 3 cziegeler@apache.org stefanseifert@users.noreply...
PathGenerator.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
47 5 2020-08-07 2025-03-27 4 3 rombert@apache.org stefanseifert@users.noreply...
FactoryRegistrationHandler.java
in src/main/java/org/apache/sling/resourceresolver/impl
170 12 2023-09-13 2025-03-27 4 3 jsedding@apache.org stefanseifert@users.noreply...
PathParser.java
in src/main/java/org/apache/sling/resourceresolver/impl/params
113 5 2015-10-21 2025-03-27 3 3 tomekr@apache.org stefanseifert@users.noreply...
ParsedParameters.java
in src/main/java/org/apache/sling/resourceresolver/impl/params
23 4 2015-10-21 2025-03-27 3 3 tomekr@apache.org stefanseifert@users.noreply...
BloomFilterUtils.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
39 4 2014-12-22 2025-03-27 3 3 asanso@apache.org stefanseifert@users.noreply...
Node.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/tree
43 6 2015-10-21 2025-03-27 3 3 tomekr@apache.org stefanseifert@users.noreply...
ResourceDecoratorTracker.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
79 7 2012-06-14 2025-03-27 6 2 cziegeler@apache.org stefanseifert@users.noreply...
StringInterpolationProvider.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
4 - 2018-07-25 2020-01-28 4 2 schaefera@me.com schaefera@me.com
VanityPathHandler.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
542 20 2025-02-20 2025-03-27 4 2 julian.reschke@gmx.de stefanseifert@users.noreply...
ResourceIteratorDecorator.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
25 4 2012-06-14 2025-03-27 3 2 cziegeler@apache.org stefanseifert@users.noreply...
VanityPathConfigurer.java
in src/main/java/org/apache/sling/resourceresolver/impl
104 12 2023-09-13 2025-03-27 2 2 cziegeler@apache.org stefanseifert@users.noreply...
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
AliasHandler.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
405 17 2025-04-02 2025-05-06 5 1 julian.reschke@gmx.de julian.reschke@gmx.de
PathSegmentIterator.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/tree
32 4 2015-10-21 2015-10-21 1 1 tomekr@apache.org tomekr@apache.org
AbstractIterator.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
27 3 2016-02-02 2024-07-13 2 1 cziegeler@apache.org cziegeler@apache.org
ChainedIterator.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
26 2 2016-02-02 2016-02-02 1 1 cziegeler@apache.org cziegeler@apache.org
ProviderContextImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
20 3 2015-10-28 2016-02-05 4 1 cziegeler@apache.org cziegeler@apache.org
RuntimeServiceImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
15 2 2015-07-13 2015-10-28 2 1 cziegeler@apache.org cziegeler@apache.org
QueryBuildHelper.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
12 3 2025-01-14 2025-01-14 1 1 julian.reschke@gmx.de julian.reschke@gmx.de
VanityPathHandler.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
542 20 2025-02-20 2025-03-27 4 2 julian.reschke@gmx.de stefanseifert@users.noreply...
PagedQueryIterator.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
136 7 2025-01-14 2025-03-27 2 2 julian.reschke@gmx.de stefanseifert@users.noreply...
ParametersParser.java
in src/main/java/org/apache/sling/resourceresolver/impl/params
111 5 2015-10-21 2025-03-27 2 2 tomekr@apache.org stefanseifert@users.noreply...
MapEntryIterator.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
108 6 2025-01-21 2025-03-27 2 2 julian.reschke@gmx.de stefanseifert@users.noreply...
VanityPathConfigurer.java
in src/main/java/org/apache/sling/resourceresolver/impl
104 12 2023-09-13 2025-03-27 2 2 cziegeler@apache.org stefanseifert@users.noreply...
Mapping.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
90 14 2012-06-14 2025-03-27 2 2 cziegeler@apache.org stefanseifert@users.noreply...
ResourceDecoratorTracker.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
79 7 2012-06-14 2025-03-27 6 2 cziegeler@apache.org stefanseifert@users.noreply...
JcrNamespaceMangler.java
in src/main/java/org/apache/sling/resourceresolver/impl
65 2 2017-02-23 2025-03-27 2 2 cziegeler@apache.org stefanseifert@users.noreply...
RedirectResource.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
38 3 2012-06-14 2025-03-27 2 2 cziegeler@apache.org stefanseifert@users.noreply...
ResourcePathIterator.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
38 4 2012-06-14 2025-03-27 2 2 cziegeler@apache.org stefanseifert@users.noreply...
URIException.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
29 5 2012-06-14 2025-03-27 2 2 cziegeler@apache.org stefanseifert@users.noreply...
UniqueResourceIterator.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
27 2 2016-02-02 2025-03-27 2 2 cziegeler@apache.org stefanseifert@users.noreply...
ResourceIteratorDecorator.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
25 4 2012-06-14 2025-03-27 3 2 cziegeler@apache.org stefanseifert@users.noreply...
StringInterpolationProvider.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
4 - 2018-07-25 2020-01-28 4 2 schaefera@me.com schaefera@me.com
ResourceProviderStorageProvider.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
4 - 2016-02-11 2025-03-27 2 2 cziegeler@apache.org stefanseifert@users.noreply...
Pathable.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/tree
4 - 2015-10-21 2025-03-27 2 2 tomekr@apache.org stefanseifert@users.noreply...
FactoryRegistrationHandler.java
in src/main/java/org/apache/sling/resourceresolver/impl
170 12 2023-09-13 2025-03-27 4 3 jsedding@apache.org stefanseifert@users.noreply...
OsgiObservationBridge.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
167 9 2015-10-28 2025-03-27 9 3 cziegeler@apache.org stefanseifert@users.noreply...
LegacyResourceProviderWhiteboard.java
in src/main/java/org/apache/sling/resourceresolver/impl/legacy
166 5 2015-10-21 2025-03-27 7 3 tomekr@apache.org stefanseifert@users.noreply...
ResourceResolverMetrics.java
in src/main/java/org/apache/sling/resourceresolver/impl
136 14 2021-12-07 2025-03-27 6 3 joerghoh@users.noreply.gith... stefanseifert@users.noreply...
BasicObserverConfiguration.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
117 13 2015-10-28 2025-03-27 8 3 cziegeler@apache.org stefanseifert@users.noreply...
PathParser.java
in src/main/java/org/apache/sling/resourceresolver/impl/params
113 5 2015-10-21 2025-03-27 3 3 tomekr@apache.org stefanseifert@users.noreply...
PathTree.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/tree
59 4 2015-10-21 2025-03-27 6 3 tomekr@apache.org stefanseifert@users.noreply...
PathGenerator.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
47 5 2020-08-07 2025-03-27 4 3 rombert@apache.org stefanseifert@users.noreply...
Node.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/tree
43 6 2015-10-21 2025-03-27 3 3 tomekr@apache.org stefanseifert@users.noreply...
BloomFilterUtils.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
39 4 2014-12-22 2025-03-27 3 3 asanso@apache.org stefanseifert@users.noreply...
ResourceAccessSecurityTracker.java
in src/main/java/org/apache/sling/resourceresolver/impl
31 2 2014-01-16 2025-03-27 5 3 cziegeler@apache.org stefanseifert@users.noreply...
ParsedParameters.java
in src/main/java/org/apache/sling/resourceresolver/impl/params
23 4 2015-10-21 2025-03-27 3 3 tomekr@apache.org stefanseifert@users.noreply...
StringInterpolationProviderConfiguration.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
15 - 2018-07-25 2025-03-27 6 3 schaefera@me.com stefanseifert@users.noreply...
ResourceChangeListImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
164 34 2016-10-10 2025-03-27 4 4 cziegeler@apache.org stefanseifert@users.noreply...
ProviderManager.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful
160 6 2016-02-05 2025-03-27 9 4 cziegeler@apache.org stefanseifert@users.noreply...
ResourceProviderInfo.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
129 14 2015-07-13 2025-03-27 8 4 cziegeler@apache.org stefanseifert@users.noreply...
ResourceChangeListenerWhiteboard.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
114 10 2015-10-28 2025-03-27 9 4 cziegeler@apache.org stefanseifert@users.noreply...
Interpolator.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
102 1 2020-01-23 2025-04-01 4 4 schaefa@imac.local herve.boutemy@free.fr
StringInterpolationProviderImpl.java
in src/main/java/org/apache/sling/resourceresolver/impl/mapping
80 7 2018-07-25 2025-03-27 7 4 schaefera@me.com stefanseifert@users.noreply...
BasicResolveContext.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful
77 5 2015-10-28 2025-03-27 12 4 cziegeler@apache.org stefanseifert@users.noreply...
StarResource.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
57 6 2012-06-14 2025-03-27 6 4 cziegeler@apache.org stefanseifert@users.noreply...
URI.java
in src/main/java/org/apache/sling/resourceresolver/impl/helper
1666 157 2012-06-14 2025-03-27 5 5 cziegeler@apache.org stefanseifert@users.noreply...
ResourceResolverWebConsolePlugin.java
in src/main/java/org/apache/sling/resourceresolver/impl/console
493 20 2012-06-14 2025-03-27 16 5 cziegeler@apache.org stefanseifert@users.noreply...
BasicObservationReporter.java
in src/main/java/org/apache/sling/resourceresolver/impl/observation
221 10 2015-10-28 2025-03-27 13 5 cziegeler@apache.org stefanseifert@users.noreply...
FactoryPreconditions.java
in src/main/java/org/apache/sling/resourceresolver/impl
137 3 2012-08-24 2025-03-27 13 5 cziegeler@apache.org stefanseifert@users.noreply...
LegacyResourceProviderFactoryAdapter.java
in src/main/java/org/apache/sling/resourceresolver/impl/legacy
131 18 2015-10-21 2025-03-27 12 5 tomekr@apache.org stefanseifert@users.noreply...
ResourceProviderStorage.java
in src/main/java/org/apache/sling/resourceresolver/impl/providers
76 7 2015-10-21 2025-03-27 9 5 tomekr@apache.org stefanseifert@users.noreply...
Correlations

File Size vs. Number of Changes: 68 points

src/main/java/org/apache/sling/resourceresolver/impl/mapping/AliasHandler.java x: 405 lines of code y: 5 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntries.java x: 525 lines of code y: 138 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverImpl.java x: 862 lines of code y: 93 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderTracker.java x: 374 lines of code y: 33 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/Interpolator.java x: 102 lines of code y: 4 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/ResourceMapperImpl.java x: 290 lines of code y: 20 # changes src/main/java/org/apache/sling/resourceresolver/impl/CommonResourceResolverFactoryImpl.java x: 358 lines of code y: 51 # changes src/main/java/org/apache/sling/resourceresolver/impl/FactoryPreconditions.java x: 137 lines of code y: 13 # changes src/main/java/org/apache/sling/resourceresolver/impl/FactoryRegistrationHandler.java x: 170 lines of code y: 4 # changes src/main/java/org/apache/sling/resourceresolver/impl/JcrNamespaceMangler.java x: 65 lines of code y: 2 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceAccessSecurityTracker.java x: 31 lines of code y: 5 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverFactoryActivator.java x: 318 lines of code y: 71 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverFactoryConfig.java x: 154 lines of code y: 14 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverFactoryImpl.java x: 68 lines of code y: 23 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverMetrics.java x: 136 lines of code y: 6 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceTypeUtil.java x: 20 lines of code y: 7 # changes src/main/java/org/apache/sling/resourceresolver/impl/VanityPathConfigurer.java x: 104 lines of code y: 2 # changes src/main/java/org/apache/sling/resourceresolver/impl/console/ResourceResolverWebConsolePlugin.java x: 493 lines of code y: 16 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/RedirectResource.java x: 38 lines of code y: 2 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceDecoratorTracker.java x: 79 lines of code y: 6 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceIteratorDecorator.java x: 25 lines of code y: 3 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverContext.java x: 20 lines of code y: 25 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverControl.java x: 606 lines of code y: 28 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/StarResource.java x: 57 lines of code y: 6 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/URI.java x: 1666 lines of code y: 5 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/URIException.java x: 29 lines of code y: 2 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/UniqueResourceIterator.java x: 27 lines of code y: 2 # changes src/main/java/org/apache/sling/resourceresolver/impl/legacy/LegacyResourceProviderAdapter.java x: 207 lines of code y: 12 # changes src/main/java/org/apache/sling/resourceresolver/impl/legacy/LegacyResourceProviderFactoryAdapter.java x: 131 lines of code y: 12 # changes src/main/java/org/apache/sling/resourceresolver/impl/legacy/LegacyResourceProviderWhiteboard.java x: 166 lines of code y: 7 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/BloomFilterUtils.java x: 39 lines of code y: 3 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapConfigurationProvider.java x: 37 lines of code y: 24 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntriesHandler.java x: 50 lines of code y: 11 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntry.java x: 265 lines of code y: 17 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntryIterator.java x: 108 lines of code y: 2 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/Mapping.java x: 90 lines of code y: 2 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/PagedQueryIterator.java x: 136 lines of code y: 2 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/PathGenerator.java x: 47 lines of code y: 4 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/StringInterpolationProviderConfiguration.java x: 15 lines of code y: 6 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/StringInterpolationProviderImpl.java x: 80 lines of code y: 7 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/VanityPathHandler.java x: 542 lines of code y: 4 # changes src/main/java/org/apache/sling/resourceresolver/impl/observation/BasicObservationReporter.java x: 221 lines of code y: 13 # changes src/main/java/org/apache/sling/resourceresolver/impl/observation/BasicObserverConfiguration.java x: 117 lines of code y: 8 # changes src/main/java/org/apache/sling/resourceresolver/impl/observation/OsgiObservationBridge.java x: 167 lines of code y: 9 # changes src/main/java/org/apache/sling/resourceresolver/impl/observation/ResourceChangeListImpl.java x: 164 lines of code y: 4 # changes src/main/java/org/apache/sling/resourceresolver/impl/observation/ResourceChangeListenerInfo.java x: 211 lines of code y: 13 # changes src/main/java/org/apache/sling/resourceresolver/impl/observation/ResourceChangeListenerWhiteboard.java x: 114 lines of code y: 9 # changes src/main/java/org/apache/sling/resourceresolver/impl/params/ParametersParser.java x: 111 lines of code y: 2 # changes src/main/java/org/apache/sling/resourceresolver/impl/params/ParsedParameters.java x: 23 lines of code y: 3 # changes src/main/java/org/apache/sling/resourceresolver/impl/params/PathParser.java x: 113 lines of code y: 3 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderHandler.java x: 65 lines of code y: 15 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderInfo.java x: 129 lines of code y: 8 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderStorage.java x: 76 lines of code y: 9 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderStorageProvider.java x: 4 lines of code y: 2 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful/AuthenticatedResourceProvider.java x: 336 lines of code y: 21 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful/BasicResolveContext.java x: 77 lines of code y: 12 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful/ProviderManager.java x: 160 lines of code y: 9 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/tree/Node.java x: 43 lines of code y: 3 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/tree/PathTree.java x: 59 lines of code y: 6 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/QueryBuildHelper.java x: 12 lines of code y: 1 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/StringInterpolationProvider.java x: 4 lines of code y: 4 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/ProviderContextImpl.java x: 20 lines of code y: 4 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/ChainedIterator.java x: 26 lines of code y: 1 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/RuntimeServiceImpl.java x: 15 lines of code y: 2 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/tree/PathSegmentIterator.java x: 32 lines of code y: 1 # changes
138.0
# changes
  min: 1.0
  average: 12.75
  25th percentile: 2.25
  median: 6.0
  75th percentile: 13.0
  max: 138.0
0 1666.0
lines of code
min: 4.0 | average: 168.24 | 25th percentile: 33.25 | median: 96.0 | 75th percentile: 169.25 | max: 1666.0

Number of Contributors vs. Number of Changes: 68 points

src/main/java/org/apache/sling/resourceresolver/impl/mapping/AliasHandler.java x: 1 # contributors y: 5 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntries.java x: 21 # contributors y: 138 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverImpl.java x: 25 # contributors y: 93 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderTracker.java x: 11 # contributors y: 33 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/Interpolator.java x: 4 # contributors y: 4 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/ResourceMapperImpl.java x: 9 # contributors y: 20 # changes src/main/java/org/apache/sling/resourceresolver/impl/CommonResourceResolverFactoryImpl.java x: 19 # contributors y: 51 # changes src/main/java/org/apache/sling/resourceresolver/impl/FactoryPreconditions.java x: 5 # contributors y: 13 # changes src/main/java/org/apache/sling/resourceresolver/impl/FactoryRegistrationHandler.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/sling/resourceresolver/impl/JcrNamespaceMangler.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceAccessSecurityTracker.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverFactoryActivator.java x: 20 # contributors y: 71 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverFactoryConfig.java x: 8 # contributors y: 14 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverFactoryImpl.java x: 11 # contributors y: 23 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverMetrics.java x: 3 # contributors y: 6 # changes src/main/java/org/apache/sling/resourceresolver/impl/ResourceTypeUtil.java x: 6 # contributors y: 7 # changes src/main/java/org/apache/sling/resourceresolver/impl/console/ResourceResolverWebConsolePlugin.java x: 5 # contributors y: 16 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceDecoratorTracker.java x: 2 # contributors y: 6 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceIteratorDecorator.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverContext.java x: 9 # contributors y: 25 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverControl.java x: 8 # contributors y: 28 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/StarResource.java x: 4 # contributors y: 6 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/URI.java x: 5 # contributors y: 5 # changes src/main/java/org/apache/sling/resourceresolver/impl/legacy/LegacyResourceProviderAdapter.java x: 6 # contributors y: 12 # changes src/main/java/org/apache/sling/resourceresolver/impl/legacy/LegacyResourceProviderFactoryAdapter.java x: 5 # contributors y: 12 # changes src/main/java/org/apache/sling/resourceresolver/impl/legacy/LegacyResourceProviderWhiteboard.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/BloomFilterUtils.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapConfigurationProvider.java x: 10 # contributors y: 24 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntriesHandler.java x: 7 # contributors y: 11 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntry.java x: 11 # contributors y: 17 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/StringInterpolationProviderImpl.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/VanityPathHandler.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/sling/resourceresolver/impl/observation/BasicObserverConfiguration.java x: 3 # contributors y: 8 # changes src/main/java/org/apache/sling/resourceresolver/impl/observation/OsgiObservationBridge.java x: 3 # contributors y: 9 # changes src/main/java/org/apache/sling/resourceresolver/impl/observation/ResourceChangeListenerInfo.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/sling/resourceresolver/impl/observation/ResourceChangeListenerWhiteboard.java x: 4 # contributors y: 9 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderHandler.java x: 5 # contributors y: 15 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderInfo.java x: 4 # contributors y: 8 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderStorage.java x: 5 # contributors y: 9 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful/AuthenticatedResourceProvider.java x: 9 # contributors y: 21 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful/BasicResolveContext.java x: 4 # contributors y: 12 # changes src/main/java/org/apache/sling/resourceresolver/impl/mapping/QueryBuildHelper.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/sling/resourceresolver/impl/helper/AbstractIterator.java x: 1 # contributors y: 2 # changes src/main/java/org/apache/sling/resourceresolver/impl/providers/ProviderContextImpl.java x: 1 # contributors y: 4 # changes
138.0
# changes
  min: 1.0
  average: 12.75
  25th percentile: 2.25
  median: 6.0
  75th percentile: 13.0
  max: 138.0
0 25.0
# contributors
min: 1.0 | average: 5.01 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.75 | max: 25.0

Number of Contributors vs. File Size: 68 points

src/main/java/org/apache/sling/resourceresolver/impl/mapping/AliasHandler.java x: 1 # contributors y: 405 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntries.java x: 21 # contributors y: 525 lines of code src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverImpl.java x: 25 # contributors y: 862 lines of code src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderTracker.java x: 11 # contributors y: 374 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/Interpolator.java x: 4 # contributors y: 102 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/ResourceMapperImpl.java x: 9 # contributors y: 290 lines of code src/main/java/org/apache/sling/resourceresolver/impl/CommonResourceResolverFactoryImpl.java x: 19 # contributors y: 358 lines of code src/main/java/org/apache/sling/resourceresolver/impl/FactoryPreconditions.java x: 5 # contributors y: 137 lines of code src/main/java/org/apache/sling/resourceresolver/impl/FactoryRegistrationHandler.java x: 3 # contributors y: 170 lines of code src/main/java/org/apache/sling/resourceresolver/impl/JcrNamespaceMangler.java x: 2 # contributors y: 65 lines of code src/main/java/org/apache/sling/resourceresolver/impl/ResourceAccessSecurityTracker.java x: 3 # contributors y: 31 lines of code src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverFactoryActivator.java x: 20 # contributors y: 318 lines of code src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverFactoryConfig.java x: 8 # contributors y: 154 lines of code src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverFactoryImpl.java x: 11 # contributors y: 68 lines of code src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverMetrics.java x: 3 # contributors y: 136 lines of code src/main/java/org/apache/sling/resourceresolver/impl/ResourceTypeUtil.java x: 6 # contributors y: 20 lines of code src/main/java/org/apache/sling/resourceresolver/impl/VanityPathConfigurer.java x: 2 # contributors y: 104 lines of code src/main/java/org/apache/sling/resourceresolver/impl/console/ResourceResolverWebConsolePlugin.java x: 5 # contributors y: 493 lines of code src/main/java/org/apache/sling/resourceresolver/impl/helper/RedirectResource.java x: 2 # contributors y: 38 lines of code src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceDecoratorTracker.java x: 2 # contributors y: 79 lines of code src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceIteratorDecorator.java x: 2 # contributors y: 25 lines of code src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverContext.java x: 9 # contributors y: 20 lines of code src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverControl.java x: 8 # contributors y: 606 lines of code src/main/java/org/apache/sling/resourceresolver/impl/helper/StarResource.java x: 4 # contributors y: 57 lines of code src/main/java/org/apache/sling/resourceresolver/impl/helper/URI.java x: 5 # contributors y: 1666 lines of code src/main/java/org/apache/sling/resourceresolver/impl/helper/URIException.java x: 2 # contributors y: 29 lines of code src/main/java/org/apache/sling/resourceresolver/impl/legacy/LegacyResourceProviderAdapter.java x: 6 # contributors y: 207 lines of code src/main/java/org/apache/sling/resourceresolver/impl/legacy/LegacyResourceProviderFactoryAdapter.java x: 5 # contributors y: 131 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/BloomFilterUtils.java x: 3 # contributors y: 39 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapConfigurationProvider.java x: 10 # contributors y: 37 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntriesHandler.java x: 7 # contributors y: 50 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntry.java x: 11 # contributors y: 265 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntryIterator.java x: 2 # contributors y: 108 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/Mapping.java x: 2 # contributors y: 90 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/PagedQueryIterator.java x: 2 # contributors y: 136 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/PathGenerator.java x: 3 # contributors y: 47 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/StringInterpolationProviderConfiguration.java x: 3 # contributors y: 15 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/StringInterpolationProviderImpl.java x: 4 # contributors y: 80 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/VanityPathHandler.java x: 2 # contributors y: 542 lines of code src/main/java/org/apache/sling/resourceresolver/impl/observation/BasicObservationReporter.java x: 5 # contributors y: 221 lines of code src/main/java/org/apache/sling/resourceresolver/impl/observation/BasicObserverConfiguration.java x: 3 # contributors y: 117 lines of code src/main/java/org/apache/sling/resourceresolver/impl/observation/ResourceChangeListImpl.java x: 4 # contributors y: 164 lines of code src/main/java/org/apache/sling/resourceresolver/impl/observation/ResourceChangeListenerInfo.java x: 6 # contributors y: 211 lines of code src/main/java/org/apache/sling/resourceresolver/impl/observation/ResourceChangeListenerWhiteboard.java x: 4 # contributors y: 114 lines of code src/main/java/org/apache/sling/resourceresolver/impl/params/ParsedParameters.java x: 3 # contributors y: 23 lines of code src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderHandler.java x: 5 # contributors y: 65 lines of code src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderInfo.java x: 4 # contributors y: 129 lines of code src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderStorage.java x: 5 # contributors y: 76 lines of code src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderStorageProvider.java x: 2 # contributors y: 4 lines of code src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful/AuthenticatedResourceProvider.java x: 9 # contributors y: 336 lines of code src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful/BasicResolveContext.java x: 4 # contributors y: 77 lines of code src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful/ProviderManager.java x: 4 # contributors y: 160 lines of code src/main/java/org/apache/sling/resourceresolver/impl/providers/tree/Node.java x: 3 # contributors y: 43 lines of code src/main/java/org/apache/sling/resourceresolver/impl/providers/tree/PathTree.java x: 3 # contributors y: 59 lines of code src/main/java/org/apache/sling/resourceresolver/impl/mapping/QueryBuildHelper.java x: 1 # contributors y: 12 lines of code src/main/java/org/apache/sling/resourceresolver/impl/helper/AbstractIterator.java x: 1 # contributors y: 27 lines of code src/main/java/org/apache/sling/resourceresolver/impl/providers/ProviderContextImpl.java x: 1 # contributors y: 20 lines of code src/main/java/org/apache/sling/resourceresolver/impl/providers/RuntimeServiceImpl.java x: 1 # contributors y: 15 lines of code
1666.0
lines of code
  min: 4.0
  average: 168.24
  25th percentile: 33.25
  median: 96.0
  75th percentile: 169.25
  max: 1666.0
0 25.0
# contributors
min: 1.0 | average: 5.01 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.75 | max: 25.0