apache / sling-org-apache-sling-servlets-resolver
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 33 files with 4,838 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (520 lines of code)
    • 1 file changed 21-50 times (240 lines of code)
    • 14 files changed 6-20 times (2,993 lines of code)
    • 17 files changed 1-5 times (1,085 lines of code)
0% | 10% | 4% | 61% | 22%
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 33 files with 4,838 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (520 lines of code)
    • 8 files changed by 6-10 contributors (1,721 lines of code)
    • 15 files changed by 2-5 contributors (1,971 lines of code)
    • 9 files changed by 1 contributor (626 lines of code)
0% | 10% | 35% | 40% | 12%
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, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 10% | 4% | 62% | 22%
xml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 10% | 4% | 62% | 22%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 33)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
SlingServletResolver.java
in src/main/java/org/apache/sling/servlets/resolver/internal
520 20 2009-04-07 2023-08-02 90 13 fmeschbe@apache.org joerghoh@users.noreply.gith...
ResourceCollector.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
240 11 2009-04-07 2023-08-02 23 9 fmeschbe@apache.org joerghoh@users.noreply.gith...
ServletResourceProviderFactory.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
290 7 2009-04-07 2021-11-23 20 8 fmeschbe@apache.org karlpauls@gmail.com
AbstractResourceCollector.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
203 8 2010-04-08 2023-08-02 19 9 cziegeler@apache.org joerghoh@users.noreply.gith...
ServletResource.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
119 10 2009-04-07 2021-06-18 16 8 fmeschbe@apache.org eric.d.norman@gmail.com
DefaultErrorHandlerServlet.java
in src/main/java/org/apache/sling/servlets/resolver/internal/defaults
296 7 2009-04-07 2023-07-13 14 6 fmeschbe@apache.org cziegeler@apache.org
ServletResourceProvider.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
59 4 2009-04-07 2018-12-14 13 6 fmeschbe@apache.org radu@apache.org
NamedScriptResourceCollector.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
118 5 2010-04-08 2023-08-02 13 7 cziegeler@apache.org joerghoh@users.noreply.gith...
WebConsolePlugin.java
in src/main/java/org/apache/sling/servlets/resolver/internal/console
396 20 2018-03-19 2023-07-21 13 9 cziegele@adobe.com joerghoh@users.noreply.gith...
BundledScriptTracker.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
644 13 2021-03-02 2022-12-28 10 5 radu@apache.org cziegeler@apache.org
MergingServletResourceProvider.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
163 7 2020-04-29 2022-07-14 9 4 pauls@apache.org karlpauls@gmail.com
ResolutionCache.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resolution
192 14 2018-03-07 2021-11-18 8 4 cziegele@adobe.com cziegeler@apache.org
ServletMounter.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
275 13 2018-03-19 2022-12-28 8 5 cziegele@adobe.com cziegeler@apache.org
ResolverConfig.java
in src/main/java/org/apache/sling/servlets/resolver/internal
42 - 2018-03-19 2023-07-21 6 5 cziegele@adobe.com joerghoh@users.noreply.gith...
BundledScriptServlet.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
85 7 2021-03-02 2022-12-28 6 3 radu@apache.org cziegeler@apache.org
ScriptResource.java
in src/main/java/org/apache/sling/servlets/resolver/internal
111 15 2014-03-24 2021-10-08 6 5 cziegeler@apache.org kwin@apache.org
WeightedResource.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
60 7 2009-04-07 2021-06-18 5 4 fmeschbe@apache.org eric.d.norman@gmail.com
PathBasedServletAcceptor.java
in src/main/java/org/apache/sling/servlets/resolver/internal
80 2 2020-01-28 2021-06-18 5 2 bdelacretaz@apache.org eric.d.norman@gmail.com
ScriptResourceDecorator.java
in src/main/java/org/apache/sling/servlets/resolver/internal
79 4 2020-04-29 2020-06-04 4 2 pauls@apache.org karlpauls@gmail.com
SlingScriptResolverImpl.java
in src/main/java/org/apache/sling/servlets/resolver/internal
57 2 2018-03-07 2018-03-23 3 1 cziegele@adobe.com cziegele@adobe.com
ScriptResourceResolver.java
in src/main/java/org/apache/sling/servlets/resolver/internal
144 12 2020-04-29 2021-06-18 3 3 pauls@apache.org eric.d.norman@gmail.com
LocationCollector.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
189 4 2023-06-10 2023-08-02 3 1 joerghoh@users.noreply.gith... joerghoh@users.noreply.gith...
BundledRenderUnitCapabilityImpl.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
216 24 2021-03-02 2021-04-15 3 1 radu@apache.org radu@apache.org
package-info.java
in src/main/java/org/apache/sling/servlets/resolver/jmx
2 - 2015-09-30 2016-10-19 2 1 cziegeler@apache.org cziegeler@apache.org
SlingServletResolverCacheMBean.java
in src/main/java/org/apache/sling/servlets/resolver/jmx
8 - 2014-09-18 2016-10-19 2 2 justin@apache.org cziegeler@apache.org
HandleErrorSlingHttpServletResponse.java
in src/main/java/org/apache/sling/servlets/resolver/internal
21 2 2021-06-14 2021-11-19 2 2 eric.d.norman@gmail.com cziegeler@apache.org
DefaultServlet.java
in src/main/java/org/apache/sling/servlets/resolver/internal/defaults
23 1 2009-04-07 2010-05-23 2 2 fmeschbe@apache.org cziegeler@apache.org
SlingServletConfig.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
44 6 2018-03-19 2020-01-28 2 2 cziegele@adobe.com bdelacretaz@apache.org
RequestWrapper.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
56 4 2021-03-02 2021-04-15 2 1 radu@apache.org radu@apache.org
11 - 2022-12-14 2022-12-14 1 1 olli@apache.org olli@apache.org
HandleErrorResponseWriter.java
in src/main/java/org/apache/sling/servlets/resolver/internal
17 2 2021-06-14 2021-06-14 1 1 eric.d.norman@gmail.com eric.d.norman@gmail.com
BundledHooks.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
34 2 2021-03-02 2021-03-02 1 1 radu@apache.org radu@apache.org
TypeProviderImpl.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
44 5 2021-03-02 2021-03-02 1 1 radu@apache.org radu@apache.org
Files With Most Contributors (Top 33)
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
SlingServletResolver.java
in src/main/java/org/apache/sling/servlets/resolver/internal
520 20 2009-04-07 2023-08-02 90 13 fmeschbe@apache.org joerghoh@users.noreply.gith...
ResourceCollector.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
240 11 2009-04-07 2023-08-02 23 9 fmeschbe@apache.org joerghoh@users.noreply.gith...
AbstractResourceCollector.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
203 8 2010-04-08 2023-08-02 19 9 cziegeler@apache.org joerghoh@users.noreply.gith...
WebConsolePlugin.java
in src/main/java/org/apache/sling/servlets/resolver/internal/console
396 20 2018-03-19 2023-07-21 13 9 cziegele@adobe.com joerghoh@users.noreply.gith...
ServletResourceProviderFactory.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
290 7 2009-04-07 2021-11-23 20 8 fmeschbe@apache.org karlpauls@gmail.com
ServletResource.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
119 10 2009-04-07 2021-06-18 16 8 fmeschbe@apache.org eric.d.norman@gmail.com
NamedScriptResourceCollector.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
118 5 2010-04-08 2023-08-02 13 7 cziegeler@apache.org joerghoh@users.noreply.gith...
DefaultErrorHandlerServlet.java
in src/main/java/org/apache/sling/servlets/resolver/internal/defaults
296 7 2009-04-07 2023-07-13 14 6 fmeschbe@apache.org cziegeler@apache.org
ServletResourceProvider.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
59 4 2009-04-07 2018-12-14 13 6 fmeschbe@apache.org radu@apache.org
BundledScriptTracker.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
644 13 2021-03-02 2022-12-28 10 5 radu@apache.org cziegeler@apache.org
ServletMounter.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
275 13 2018-03-19 2022-12-28 8 5 cziegele@adobe.com cziegeler@apache.org
ResolverConfig.java
in src/main/java/org/apache/sling/servlets/resolver/internal
42 - 2018-03-19 2023-07-21 6 5 cziegele@adobe.com joerghoh@users.noreply.gith...
ScriptResource.java
in src/main/java/org/apache/sling/servlets/resolver/internal
111 15 2014-03-24 2021-10-08 6 5 cziegeler@apache.org kwin@apache.org
MergingServletResourceProvider.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
163 7 2020-04-29 2022-07-14 9 4 pauls@apache.org karlpauls@gmail.com
ResolutionCache.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resolution
192 14 2018-03-07 2021-11-18 8 4 cziegele@adobe.com cziegeler@apache.org
WeightedResource.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
60 7 2009-04-07 2021-06-18 5 4 fmeschbe@apache.org eric.d.norman@gmail.com
BundledScriptServlet.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
85 7 2021-03-02 2022-12-28 6 3 radu@apache.org cziegeler@apache.org
ScriptResourceResolver.java
in src/main/java/org/apache/sling/servlets/resolver/internal
144 12 2020-04-29 2021-06-18 3 3 pauls@apache.org eric.d.norman@gmail.com
PathBasedServletAcceptor.java
in src/main/java/org/apache/sling/servlets/resolver/internal
80 2 2020-01-28 2021-06-18 5 2 bdelacretaz@apache.org eric.d.norman@gmail.com
ScriptResourceDecorator.java
in src/main/java/org/apache/sling/servlets/resolver/internal
79 4 2020-04-29 2020-06-04 4 2 pauls@apache.org karlpauls@gmail.com
SlingServletResolverCacheMBean.java
in src/main/java/org/apache/sling/servlets/resolver/jmx
8 - 2014-09-18 2016-10-19 2 2 justin@apache.org cziegeler@apache.org
DefaultServlet.java
in src/main/java/org/apache/sling/servlets/resolver/internal/defaults
23 1 2009-04-07 2010-05-23 2 2 fmeschbe@apache.org cziegeler@apache.org
HandleErrorSlingHttpServletResponse.java
in src/main/java/org/apache/sling/servlets/resolver/internal
21 2 2021-06-14 2021-11-19 2 2 eric.d.norman@gmail.com cziegeler@apache.org
SlingServletConfig.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
44 6 2018-03-19 2020-01-28 2 2 cziegele@adobe.com bdelacretaz@apache.org
BundledRenderUnitCapabilityImpl.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
216 24 2021-03-02 2021-04-15 3 1 radu@apache.org radu@apache.org
SlingScriptResolverImpl.java
in src/main/java/org/apache/sling/servlets/resolver/internal
57 2 2018-03-07 2018-03-23 3 1 cziegele@adobe.com cziegele@adobe.com
LocationCollector.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
189 4 2023-06-10 2023-08-02 3 1 joerghoh@users.noreply.gith... joerghoh@users.noreply.gith...
package-info.java
in src/main/java/org/apache/sling/servlets/resolver/jmx
2 - 2015-09-30 2016-10-19 2 1 cziegeler@apache.org cziegeler@apache.org
RequestWrapper.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
56 4 2021-03-02 2021-04-15 2 1 radu@apache.org radu@apache.org
11 - 2022-12-14 2022-12-14 1 1 olli@apache.org olli@apache.org
HandleErrorResponseWriter.java
in src/main/java/org/apache/sling/servlets/resolver/internal
17 2 2021-06-14 2021-06-14 1 1 eric.d.norman@gmail.com eric.d.norman@gmail.com
TypeProviderImpl.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
44 5 2021-03-02 2021-03-02 1 1 radu@apache.org radu@apache.org
BundledHooks.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
34 2 2021-03-02 2021-03-02 1 1 radu@apache.org radu@apache.org
Files With Least Contributors (Top 33)
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
BundledRenderUnitCapabilityImpl.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
216 24 2021-03-02 2021-04-15 3 1 radu@apache.org radu@apache.org
LocationCollector.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
189 4 2023-06-10 2023-08-02 3 1 joerghoh@users.noreply.gith... joerghoh@users.noreply.gith...
SlingScriptResolverImpl.java
in src/main/java/org/apache/sling/servlets/resolver/internal
57 2 2018-03-07 2018-03-23 3 1 cziegele@adobe.com cziegele@adobe.com
RequestWrapper.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
56 4 2021-03-02 2021-04-15 2 1 radu@apache.org radu@apache.org
TypeProviderImpl.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
44 5 2021-03-02 2021-03-02 1 1 radu@apache.org radu@apache.org
BundledHooks.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
34 2 2021-03-02 2021-03-02 1 1 radu@apache.org radu@apache.org
HandleErrorResponseWriter.java
in src/main/java/org/apache/sling/servlets/resolver/internal
17 2 2021-06-14 2021-06-14 1 1 eric.d.norman@gmail.com eric.d.norman@gmail.com
11 - 2022-12-14 2022-12-14 1 1 olli@apache.org olli@apache.org
package-info.java
in src/main/java/org/apache/sling/servlets/resolver/jmx
2 - 2015-09-30 2016-10-19 2 1 cziegeler@apache.org cziegeler@apache.org
PathBasedServletAcceptor.java
in src/main/java/org/apache/sling/servlets/resolver/internal
80 2 2020-01-28 2021-06-18 5 2 bdelacretaz@apache.org eric.d.norman@gmail.com
ScriptResourceDecorator.java
in src/main/java/org/apache/sling/servlets/resolver/internal
79 4 2020-04-29 2020-06-04 4 2 pauls@apache.org karlpauls@gmail.com
SlingServletConfig.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
44 6 2018-03-19 2020-01-28 2 2 cziegele@adobe.com bdelacretaz@apache.org
DefaultServlet.java
in src/main/java/org/apache/sling/servlets/resolver/internal/defaults
23 1 2009-04-07 2010-05-23 2 2 fmeschbe@apache.org cziegeler@apache.org
HandleErrorSlingHttpServletResponse.java
in src/main/java/org/apache/sling/servlets/resolver/internal
21 2 2021-06-14 2021-11-19 2 2 eric.d.norman@gmail.com cziegeler@apache.org
SlingServletResolverCacheMBean.java
in src/main/java/org/apache/sling/servlets/resolver/jmx
8 - 2014-09-18 2016-10-19 2 2 justin@apache.org cziegeler@apache.org
ScriptResourceResolver.java
in src/main/java/org/apache/sling/servlets/resolver/internal
144 12 2020-04-29 2021-06-18 3 3 pauls@apache.org eric.d.norman@gmail.com
BundledScriptServlet.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
85 7 2021-03-02 2022-12-28 6 3 radu@apache.org cziegeler@apache.org
ResolutionCache.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resolution
192 14 2018-03-07 2021-11-18 8 4 cziegele@adobe.com cziegeler@apache.org
MergingServletResourceProvider.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
163 7 2020-04-29 2022-07-14 9 4 pauls@apache.org karlpauls@gmail.com
WeightedResource.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
60 7 2009-04-07 2021-06-18 5 4 fmeschbe@apache.org eric.d.norman@gmail.com
BundledScriptTracker.java
in src/main/java/org/apache/sling/servlets/resolver/internal/bundle
644 13 2021-03-02 2022-12-28 10 5 radu@apache.org cziegeler@apache.org
ServletMounter.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
275 13 2018-03-19 2022-12-28 8 5 cziegele@adobe.com cziegeler@apache.org
ScriptResource.java
in src/main/java/org/apache/sling/servlets/resolver/internal
111 15 2014-03-24 2021-10-08 6 5 cziegeler@apache.org kwin@apache.org
ResolverConfig.java
in src/main/java/org/apache/sling/servlets/resolver/internal
42 - 2018-03-19 2023-07-21 6 5 cziegele@adobe.com joerghoh@users.noreply.gith...
DefaultErrorHandlerServlet.java
in src/main/java/org/apache/sling/servlets/resolver/internal/defaults
296 7 2009-04-07 2023-07-13 14 6 fmeschbe@apache.org cziegeler@apache.org
ServletResourceProvider.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
59 4 2009-04-07 2018-12-14 13 6 fmeschbe@apache.org radu@apache.org
NamedScriptResourceCollector.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
118 5 2010-04-08 2023-08-02 13 7 cziegeler@apache.org joerghoh@users.noreply.gith...
ServletResourceProviderFactory.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
290 7 2009-04-07 2021-11-23 20 8 fmeschbe@apache.org karlpauls@gmail.com
ServletResource.java
in src/main/java/org/apache/sling/servlets/resolver/internal/resource
119 10 2009-04-07 2021-06-18 16 8 fmeschbe@apache.org eric.d.norman@gmail.com
WebConsolePlugin.java
in src/main/java/org/apache/sling/servlets/resolver/internal/console
396 20 2018-03-19 2023-07-21 13 9 cziegele@adobe.com joerghoh@users.noreply.gith...
ResourceCollector.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
240 11 2009-04-07 2023-08-02 23 9 fmeschbe@apache.org joerghoh@users.noreply.gith...
AbstractResourceCollector.java
in src/main/java/org/apache/sling/servlets/resolver/internal/helper
203 8 2010-04-08 2023-08-02 19 9 cziegeler@apache.org joerghoh@users.noreply.gith...
SlingServletResolver.java
in src/main/java/org/apache/sling/servlets/resolver/internal
520 20 2009-04-07 2023-08-02 90 13 fmeschbe@apache.org joerghoh@users.noreply.gith...
Correlations

File Size vs. Number of Changes: 33 points

src/main/java/org/apache/sling/servlets/resolver/internal/SlingServletResolver.java x: 520 lines of code y: 90 # changes src/main/java/org/apache/sling/servlets/resolver/internal/helper/AbstractResourceCollector.java x: 203 lines of code y: 19 # changes src/main/java/org/apache/sling/servlets/resolver/internal/helper/LocationCollector.java x: 189 lines of code y: 3 # changes src/main/java/org/apache/sling/servlets/resolver/internal/helper/NamedScriptResourceCollector.java x: 118 lines of code y: 13 # changes src/main/java/org/apache/sling/servlets/resolver/internal/helper/ResourceCollector.java x: 240 lines of code y: 23 # changes src/main/java/org/apache/sling/servlets/resolver/internal/ResolverConfig.java x: 42 lines of code y: 6 # changes src/main/java/org/apache/sling/servlets/resolver/internal/console/WebConsolePlugin.java x: 396 lines of code y: 13 # changes src/main/java/org/apache/sling/servlets/resolver/internal/defaults/DefaultErrorHandlerServlet.java x: 296 lines of code y: 14 # changes src/main/java/org/apache/sling/servlets/resolver/internal/bundle/BundledScriptServlet.java x: 85 lines of code y: 6 # changes src/main/java/org/apache/sling/servlets/resolver/internal/bundle/BundledScriptTracker.java x: 644 lines of code y: 10 # changes src/main/java/org/apache/sling/servlets/resolver/internal/resource/ServletMounter.java x: 275 lines of code y: 8 # changes findbugs-exclude.xml x: 11 lines of code y: 1 # changes src/main/java/org/apache/sling/servlets/resolver/internal/resource/MergingServletResourceProvider.java x: 163 lines of code y: 9 # changes src/main/java/org/apache/sling/servlets/resolver/internal/resource/ServletResourceProviderFactory.java x: 290 lines of code y: 20 # changes src/main/java/org/apache/sling/servlets/resolver/internal/HandleErrorSlingHttpServletResponse.java x: 21 lines of code y: 2 # changes src/main/java/org/apache/sling/servlets/resolver/internal/resolution/ResolutionCache.java x: 192 lines of code y: 8 # changes src/main/java/org/apache/sling/servlets/resolver/internal/ScriptResource.java x: 111 lines of code y: 6 # changes src/main/java/org/apache/sling/servlets/resolver/internal/PathBasedServletAcceptor.java x: 80 lines of code y: 5 # changes src/main/java/org/apache/sling/servlets/resolver/internal/ScriptResourceResolver.java x: 144 lines of code y: 3 # changes src/main/java/org/apache/sling/servlets/resolver/internal/helper/WeightedResource.java x: 60 lines of code y: 5 # changes src/main/java/org/apache/sling/servlets/resolver/internal/resource/ServletResource.java x: 119 lines of code y: 16 # changes src/main/java/org/apache/sling/servlets/resolver/internal/HandleErrorResponseWriter.java x: 17 lines of code y: 1 # changes src/main/java/org/apache/sling/servlets/resolver/internal/bundle/BundledRenderUnitCapabilityImpl.java x: 216 lines of code y: 3 # changes src/main/java/org/apache/sling/servlets/resolver/internal/bundle/RequestWrapper.java x: 56 lines of code y: 2 # changes src/main/java/org/apache/sling/servlets/resolver/internal/bundle/BundledHooks.java x: 34 lines of code y: 1 # changes src/main/java/org/apache/sling/servlets/resolver/internal/bundle/TypeProviderImpl.java x: 44 lines of code y: 1 # changes src/main/java/org/apache/sling/servlets/resolver/internal/ScriptResourceDecorator.java x: 79 lines of code y: 4 # changes src/main/java/org/apache/sling/servlets/resolver/internal/resource/SlingServletConfig.java x: 44 lines of code y: 2 # changes src/main/java/org/apache/sling/servlets/resolver/internal/resource/ServletResourceProvider.java x: 59 lines of code y: 13 # changes src/main/java/org/apache/sling/servlets/resolver/internal/SlingScriptResolverImpl.java x: 57 lines of code y: 3 # changes src/main/java/org/apache/sling/servlets/resolver/jmx/SlingServletResolverCacheMBean.java x: 8 lines of code y: 2 # changes src/main/java/org/apache/sling/servlets/resolver/jmx/package-info.java x: 2 lines of code y: 2 # changes src/main/java/org/apache/sling/servlets/resolver/internal/defaults/DefaultServlet.java x: 23 lines of code y: 2 # changes
90.0
# changes
  min: 1.0
  average: 9.58
  25th percentile: 2.0
  median: 5.0
  75th percentile: 13.0
  max: 90.0
0 644.0
lines of code
min: 2.0 | average: 146.61 | 25th percentile: 43.0 | median: 85.0 | 75th percentile: 209.5 | max: 644.0

Number of Contributors vs. Number of Changes: 33 points

src/main/java/org/apache/sling/servlets/resolver/internal/SlingServletResolver.java x: 13 # contributors y: 90 # changes src/main/java/org/apache/sling/servlets/resolver/internal/helper/AbstractResourceCollector.java x: 9 # contributors y: 19 # changes src/main/java/org/apache/sling/servlets/resolver/internal/helper/LocationCollector.java x: 1 # contributors y: 3 # changes src/main/java/org/apache/sling/servlets/resolver/internal/helper/NamedScriptResourceCollector.java x: 7 # contributors y: 13 # changes src/main/java/org/apache/sling/servlets/resolver/internal/helper/ResourceCollector.java x: 9 # contributors y: 23 # changes src/main/java/org/apache/sling/servlets/resolver/internal/ResolverConfig.java x: 5 # contributors y: 6 # changes src/main/java/org/apache/sling/servlets/resolver/internal/console/WebConsolePlugin.java x: 9 # contributors y: 13 # changes src/main/java/org/apache/sling/servlets/resolver/internal/defaults/DefaultErrorHandlerServlet.java x: 6 # contributors y: 14 # changes src/main/java/org/apache/sling/servlets/resolver/internal/bundle/BundledScriptServlet.java x: 3 # contributors y: 6 # changes src/main/java/org/apache/sling/servlets/resolver/internal/bundle/BundledScriptTracker.java x: 5 # contributors y: 10 # changes src/main/java/org/apache/sling/servlets/resolver/internal/resource/ServletMounter.java x: 5 # contributors y: 8 # changes findbugs-exclude.xml x: 1 # contributors y: 1 # changes src/main/java/org/apache/sling/servlets/resolver/internal/resource/MergingServletResourceProvider.java x: 4 # contributors y: 9 # changes src/main/java/org/apache/sling/servlets/resolver/internal/resource/ServletResourceProviderFactory.java x: 8 # contributors y: 20 # changes src/main/java/org/apache/sling/servlets/resolver/internal/HandleErrorSlingHttpServletResponse.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/sling/servlets/resolver/internal/resolution/ResolutionCache.java x: 4 # contributors y: 8 # changes src/main/java/org/apache/sling/servlets/resolver/internal/PathBasedServletAcceptor.java x: 2 # contributors y: 5 # changes src/main/java/org/apache/sling/servlets/resolver/internal/ScriptResourceResolver.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/sling/servlets/resolver/internal/helper/WeightedResource.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/sling/servlets/resolver/internal/resource/ServletResource.java x: 8 # contributors y: 16 # changes src/main/java/org/apache/sling/servlets/resolver/internal/bundle/RequestWrapper.java x: 1 # contributors y: 2 # changes src/main/java/org/apache/sling/servlets/resolver/internal/ScriptResourceDecorator.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/sling/servlets/resolver/internal/resource/ServletResourceProvider.java x: 6 # contributors y: 13 # changes
90.0
# changes
  min: 1.0
  average: 9.58
  25th percentile: 2.0
  median: 5.0
  75th percentile: 13.0
  max: 90.0
0 13.0
# contributors
min: 1.0 | average: 4.06 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 13.0

Number of Contributors vs. File Size: 33 points

src/main/java/org/apache/sling/servlets/resolver/internal/SlingServletResolver.java x: 13 # contributors y: 520 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/helper/AbstractResourceCollector.java x: 9 # contributors y: 203 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/helper/LocationCollector.java x: 1 # contributors y: 189 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/helper/NamedScriptResourceCollector.java x: 7 # contributors y: 118 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/helper/ResourceCollector.java x: 9 # contributors y: 240 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/ResolverConfig.java x: 5 # contributors y: 42 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/console/WebConsolePlugin.java x: 9 # contributors y: 396 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/defaults/DefaultErrorHandlerServlet.java x: 6 # contributors y: 296 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/bundle/BundledScriptServlet.java x: 3 # contributors y: 85 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/bundle/BundledScriptTracker.java x: 5 # contributors y: 644 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/resource/ServletMounter.java x: 5 # contributors y: 275 lines of code findbugs-exclude.xml x: 1 # contributors y: 11 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/resource/MergingServletResourceProvider.java x: 4 # contributors y: 163 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/resource/ServletResourceProviderFactory.java x: 8 # contributors y: 290 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/HandleErrorSlingHttpServletResponse.java x: 2 # contributors y: 21 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/resolution/ResolutionCache.java x: 4 # contributors y: 192 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/ScriptResource.java x: 5 # contributors y: 111 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/PathBasedServletAcceptor.java x: 2 # contributors y: 80 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/ScriptResourceResolver.java x: 3 # contributors y: 144 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/helper/WeightedResource.java x: 4 # contributors y: 60 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/resource/ServletResource.java x: 8 # contributors y: 119 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/HandleErrorResponseWriter.java x: 1 # contributors y: 17 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/bundle/BundledRenderUnitCapabilityImpl.java x: 1 # contributors y: 216 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/bundle/RequestWrapper.java x: 1 # contributors y: 56 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/bundle/BundledHooks.java x: 1 # contributors y: 34 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/bundle/TypeProviderImpl.java x: 1 # contributors y: 44 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/resource/SlingServletConfig.java x: 2 # contributors y: 44 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/resource/ServletResourceProvider.java x: 6 # contributors y: 59 lines of code src/main/java/org/apache/sling/servlets/resolver/jmx/SlingServletResolverCacheMBean.java x: 2 # contributors y: 8 lines of code src/main/java/org/apache/sling/servlets/resolver/jmx/package-info.java x: 1 # contributors y: 2 lines of code src/main/java/org/apache/sling/servlets/resolver/internal/defaults/DefaultServlet.java x: 2 # contributors y: 23 lines of code
644.0
lines of code
  min: 2.0
  average: 146.61
  25th percentile: 43.0
  median: 85.0
  75th percentile: 209.5
  max: 644.0
0 13.0
# contributors
min: 1.0 | average: 4.06 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 13.0