apache / sling-org-apache-sling-testing-sling-mock
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 52 files with 3,727 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (747 lines of code)
    • 18 files changed 6-20 times (2,006 lines of code)
    • 32 files changed 1-5 times (974 lines of code)
0% | 0% | 20% | 53% | 26%
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 52 files with 3,727 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 41 files changed by 2-5 contributors (3,655 lines of code)
    • 11 files changed by 1 contributor (72 lines of code)
0% | 0% | 0% | 98% | 1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, json, md, gitignore, txt, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 20% | 53% | 26%
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
core0% | 0% | 22% | 58% | 19%
junit40% | 0% | 0% | 44% | 55%
junit50% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
SlingContextImpl.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
343 15 2018-08-06 2024-04-10 24 5 sseifert@pro-vision.de stefanseifert@users.noreply...
ContentLoader.java
in core/src/main/java/org/apache/sling/testing/mock/sling/loader
404 17 2018-08-06 2024-06-20 23 4 sseifert@pro-vision.de henrykuijpers.nl@gmail.com
ResourceResolverFactoryInitializer.java
in core/src/main/java/org/apache/sling/testing/mock/sling
178 12 2018-08-06 2025-03-17 16 3 sseifert@pro-vision.de stefanseifert@users.noreply...
MockSling.java
in core/src/main/java/org/apache/sling/testing/mock/sling
131 6 2018-08-06 2024-04-11 11 4 sseifert@pro-vision.de csaba.varga@ni.com
ContentBuilder.java
in core/src/main/java/org/apache/sling/testing/mock/sling/builder
104 1 2018-08-06 2024-04-10 10 2 sseifert@pro-vision.de stefanseifert@users.noreply...
ThreadsafeMockAdapterManagerWrapper.java
in core/src/main/java/org/apache/sling/testing/mock/sling
66 7 2018-08-06 2024-04-10 9 4 sseifert@pro-vision.de stefanseifert@users.noreply...
MockAdapterManagerImpl.java
in core/src/main/java/org/apache/sling/testing/mock/sling
294 14 2018-08-06 2024-04-10 9 3 sseifert@pro-vision.de stefanseifert@users.noreply...
MockSlingBindings.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
89 5 2018-08-29 2024-04-10 8 4 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling
2 - 2018-08-06 2023-07-18 7 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockSlingSettingService.java
in core/src/main/java/org/apache/sling/testing/mock/sling/services
52 11 2018-08-06 2024-04-10 7 2 sseifert@pro-vision.de stefanseifert@users.noreply...
LoaderContentHandler.java
in core/src/main/java/org/apache/sling/testing/mock/sling/loader
79 3 2018-08-06 2024-04-10 7 3 sseifert@pro-vision.de stefanseifert@users.noreply...
MockSlingScriptHelper.java
in core/src/main/java/org/apache/sling/testing/mock/sling
126 15 2018-08-06 2024-04-10 7 2 sseifert@pro-vision.de stefanseifert@users.noreply...
ModelAdapterFactoryUtil.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
259 37 2018-08-06 2024-04-10 7 2 sseifert@pro-vision.de stefanseifert@users.noreply...
NodeTypeDefinitionScanner.java
in core/src/main/java/org/apache/sling/testing/mock/sling
378 76 2018-08-06 2024-04-10 7 3 sseifert@pro-vision.de csaboka@gmail.com
ResourceResolverTypeAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling/spi
17 2 2018-08-06 2024-04-11 6 3 sseifert@pro-vision.de csaba.varga@ni.com
RRMockMockResourceResolverAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
22 3 2018-08-06 2024-04-10 6 2 sseifert@pro-vision.de stefanseifert@users.noreply...
ContextResourceResolverFactory.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
31 1 2018-08-06 2024-04-10 6 3 sseifert@pro-vision.de stefanseifert@users.noreply...
ResourceResolverType.java
in core/src/main/java/org/apache/sling/testing/mock/sling
35 3 2018-08-06 2024-04-10 6 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContextBuilder.java
in junit4/src/main/java/org/apache/sling/testing/mock/sling/junit
69 2 2018-08-06 2024-04-10 6 2 sseifert@pro-vision.de stefanseifert@users.noreply...
UniqueRoot.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
74 4 2018-08-06 2024-04-10 6 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/builder
2 - 2018-08-06 2021-01-08 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
2 - 2018-08-06 2020-04-14 5 1 sseifert@pro-vision.de sseifert@pro-vision.de
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/loader
2 - 2018-08-06 2021-08-26 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockRequestPathInfo.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
11 2 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockSlingHttpServletRequest.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
41 3 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContextBuilder.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
69 10 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockJcrSlingRepository.java
in core/src/main/java/org/apache/sling/testing/mock/sling
81 13 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockMimeTypeService.java
in core/src/main/java/org/apache/sling/testing/mock/sling/services
93 5 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockHttpSession.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
6 1 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
NodeTypeMode.java
in core/src/main/java/org/apache/sling/testing/mock/sling
6 - 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContextStore.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
36 7 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContext.java
in junit4/src/main/java/org/apache/sling/testing/mock/sling/junit
78 9 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContextExtension.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
88 9 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/spi
2 - 2018-08-06 2024-04-11 3 2 sseifert@pro-vision.de csaba.varga@ni.com
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/services
2 - 2018-08-06 2021-11-30 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockDynamicClassLoaderManager.java
in core/src/main/java/org/apache/sling/testing/mock/sling
8 1 2018-08-06 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockJcrResourceResolverAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
14 2 2018-08-06 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockNoneResourceResolverAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
14 2 2018-08-06 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockResourceBundle.java
in core/src/main/java/org/apache/sling/testing/mock/sling
43 8 2020-04-29 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContext.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
44 6 2018-08-06 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
ImmutableValueMap.java
in core/src/main/java/org/apache/sling/testing/mock/sling/builder
189 15 2020-04-14 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
2 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
package-info.java
in junit4/src/main/java/org/apache/sling/testing/mock/sling/junit
2 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
package-info.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
2 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
MockSlingHttpServletResponse.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
3 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
MockRequestDispatcherFactory.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
3 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
MockServletContext.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
3 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
SlingContextCallback.java
in junit4/src/main/java/org/apache/sling/testing/mock/sling/junit
6 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
SlingContextCallback.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
6 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
RPMockMockResourceResolverAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
20 3 2022-08-22 2024-04-10 2 1 stefanseifert@users.noreply... 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
SlingContextImpl.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
343 15 2018-08-06 2024-04-10 24 5 sseifert@pro-vision.de stefanseifert@users.noreply...
ContentLoader.java
in core/src/main/java/org/apache/sling/testing/mock/sling/loader
404 17 2018-08-06 2024-06-20 23 4 sseifert@pro-vision.de henrykuijpers.nl@gmail.com
MockSling.java
in core/src/main/java/org/apache/sling/testing/mock/sling
131 6 2018-08-06 2024-04-11 11 4 sseifert@pro-vision.de csaba.varga@ni.com
ThreadsafeMockAdapterManagerWrapper.java
in core/src/main/java/org/apache/sling/testing/mock/sling
66 7 2018-08-06 2024-04-10 9 4 sseifert@pro-vision.de stefanseifert@users.noreply...
MockSlingBindings.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
89 5 2018-08-29 2024-04-10 8 4 sseifert@pro-vision.de stefanseifert@users.noreply...
ResourceResolverFactoryInitializer.java
in core/src/main/java/org/apache/sling/testing/mock/sling
178 12 2018-08-06 2025-03-17 16 3 sseifert@pro-vision.de stefanseifert@users.noreply...
MockAdapterManagerImpl.java
in core/src/main/java/org/apache/sling/testing/mock/sling
294 14 2018-08-06 2024-04-10 9 3 sseifert@pro-vision.de stefanseifert@users.noreply...
LoaderContentHandler.java
in core/src/main/java/org/apache/sling/testing/mock/sling/loader
79 3 2018-08-06 2024-04-10 7 3 sseifert@pro-vision.de stefanseifert@users.noreply...
NodeTypeDefinitionScanner.java
in core/src/main/java/org/apache/sling/testing/mock/sling
378 76 2018-08-06 2024-04-10 7 3 sseifert@pro-vision.de csaboka@gmail.com
ResourceResolverTypeAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling/spi
17 2 2018-08-06 2024-04-11 6 3 sseifert@pro-vision.de csaba.varga@ni.com
ContextResourceResolverFactory.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
31 1 2018-08-06 2024-04-10 6 3 sseifert@pro-vision.de stefanseifert@users.noreply...
ContentBuilder.java
in core/src/main/java/org/apache/sling/testing/mock/sling/builder
104 1 2018-08-06 2024-04-10 10 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockSlingSettingService.java
in core/src/main/java/org/apache/sling/testing/mock/sling/services
52 11 2018-08-06 2024-04-10 7 2 sseifert@pro-vision.de stefanseifert@users.noreply...
ModelAdapterFactoryUtil.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
259 37 2018-08-06 2024-04-10 7 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockSlingScriptHelper.java
in core/src/main/java/org/apache/sling/testing/mock/sling
126 15 2018-08-06 2024-04-10 7 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling
2 - 2018-08-06 2023-07-18 7 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContextBuilder.java
in junit4/src/main/java/org/apache/sling/testing/mock/sling/junit
69 2 2018-08-06 2024-04-10 6 2 sseifert@pro-vision.de stefanseifert@users.noreply...
ResourceResolverType.java
in core/src/main/java/org/apache/sling/testing/mock/sling
35 3 2018-08-06 2024-04-10 6 2 sseifert@pro-vision.de stefanseifert@users.noreply...
RRMockMockResourceResolverAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
22 3 2018-08-06 2024-04-10 6 2 sseifert@pro-vision.de stefanseifert@users.noreply...
UniqueRoot.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
74 4 2018-08-06 2024-04-10 6 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContextBuilder.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
69 10 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockMimeTypeService.java
in core/src/main/java/org/apache/sling/testing/mock/sling/services
93 5 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/loader
2 - 2018-08-06 2021-08-26 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockJcrSlingRepository.java
in core/src/main/java/org/apache/sling/testing/mock/sling
81 13 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/builder
2 - 2018-08-06 2021-01-08 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockRequestPathInfo.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
11 2 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockSlingHttpServletRequest.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
41 3 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContextExtension.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
88 9 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContextStore.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
36 7 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContext.java
in junit4/src/main/java/org/apache/sling/testing/mock/sling/junit
78 9 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
NodeTypeMode.java
in core/src/main/java/org/apache/sling/testing/mock/sling
6 - 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockHttpSession.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
6 1 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContext.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
44 6 2018-08-06 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/services
2 - 2018-08-06 2021-11-30 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/spi
2 - 2018-08-06 2024-04-11 3 2 sseifert@pro-vision.de csaba.varga@ni.com
MockDynamicClassLoaderManager.java
in core/src/main/java/org/apache/sling/testing/mock/sling
8 1 2018-08-06 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockResourceBundle.java
in core/src/main/java/org/apache/sling/testing/mock/sling
43 8 2020-04-29 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
ImmutableValueMap.java
in core/src/main/java/org/apache/sling/testing/mock/sling/builder
189 15 2020-04-14 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockNoneResourceResolverAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
14 2 2018-08-06 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockJcrResourceResolverAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
14 2 2018-08-06 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockResourceBundleProvider.java
in core/src/main/java/org/apache/sling/testing/mock/sling
73 8 2020-04-29 2024-04-10 2 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
2 - 2018-08-06 2020-04-14 5 1 sseifert@pro-vision.de sseifert@pro-vision.de
SlingContextCallback.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
6 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
package-info.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
2 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
SlingContextCallback.java
in junit4/src/main/java/org/apache/sling/testing/mock/sling/junit
6 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
package-info.java
in junit4/src/main/java/org/apache/sling/testing/mock/sling/junit
2 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
MockXSSFilter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
23 4 2023-07-18 2024-04-10 2 1 stefanseifert@users.noreply... stefanseifert@users.noreply...
RPMockMockResourceResolverAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
20 3 2022-08-22 2024-04-10 2 1 stefanseifert@users.noreply... stefanseifert@users.noreply...
MockServletContext.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
3 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
MockRequestDispatcherFactory.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
3 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
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
MockXSSFilter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
23 4 2023-07-18 2024-04-10 2 1 stefanseifert@users.noreply... stefanseifert@users.noreply...
RPMockMockResourceResolverAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
20 3 2022-08-22 2024-04-10 2 1 stefanseifert@users.noreply... stefanseifert@users.noreply...
SlingContextCallback.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
6 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
SlingContextCallback.java
in junit4/src/main/java/org/apache/sling/testing/mock/sling/junit
6 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
MockServletContext.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
3 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
MockRequestDispatcherFactory.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
3 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
MockSlingHttpServletResponse.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
3 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
package-info.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
2 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
package-info.java
in junit4/src/main/java/org/apache/sling/testing/mock/sling/junit
2 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
2 - 2018-08-06 2020-04-14 5 1 sseifert@pro-vision.de sseifert@pro-vision.de
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
2 - 2018-08-06 2018-08-13 2 1 sseifert@pro-vision.de sseifert@pro-vision.de
ModelAdapterFactoryUtil.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
259 37 2018-08-06 2024-04-10 7 2 sseifert@pro-vision.de stefanseifert@users.noreply...
ImmutableValueMap.java
in core/src/main/java/org/apache/sling/testing/mock/sling/builder
189 15 2020-04-14 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockSlingScriptHelper.java
in core/src/main/java/org/apache/sling/testing/mock/sling
126 15 2018-08-06 2024-04-10 7 2 sseifert@pro-vision.de stefanseifert@users.noreply...
ContentBuilder.java
in core/src/main/java/org/apache/sling/testing/mock/sling/builder
104 1 2018-08-06 2024-04-10 10 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockMimeTypeService.java
in core/src/main/java/org/apache/sling/testing/mock/sling/services
93 5 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContextExtension.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
88 9 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockJcrSlingRepository.java
in core/src/main/java/org/apache/sling/testing/mock/sling
81 13 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContext.java
in junit4/src/main/java/org/apache/sling/testing/mock/sling/junit
78 9 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
UniqueRoot.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
74 4 2018-08-06 2024-04-10 6 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockResourceBundleProvider.java
in core/src/main/java/org/apache/sling/testing/mock/sling
73 8 2020-04-29 2024-04-10 2 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContextBuilder.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
69 10 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContextBuilder.java
in junit4/src/main/java/org/apache/sling/testing/mock/sling/junit
69 2 2018-08-06 2024-04-10 6 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockSlingSettingService.java
in core/src/main/java/org/apache/sling/testing/mock/sling/services
52 11 2018-08-06 2024-04-10 7 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContext.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
44 6 2018-08-06 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockResourceBundle.java
in core/src/main/java/org/apache/sling/testing/mock/sling
43 8 2020-04-29 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockSlingHttpServletRequest.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
41 3 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
SlingContextStore.java
in junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5
36 7 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
ResourceResolverType.java
in core/src/main/java/org/apache/sling/testing/mock/sling
35 3 2018-08-06 2024-04-10 6 2 sseifert@pro-vision.de stefanseifert@users.noreply...
RRMockMockResourceResolverAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
22 3 2018-08-06 2024-04-10 6 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockNoneResourceResolverAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
14 2 2018-08-06 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockJcrResourceResolverAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling
14 2 2018-08-06 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockRequestPathInfo.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
11 2 2018-08-06 2024-04-10 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockDynamicClassLoaderManager.java
in core/src/main/java/org/apache/sling/testing/mock/sling
8 1 2018-08-06 2024-04-10 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
NodeTypeMode.java
in core/src/main/java/org/apache/sling/testing/mock/sling
6 - 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
MockHttpSession.java
in core/src/main/java/org/apache/sling/testing/mock/sling/servlet
6 1 2018-08-06 2024-04-10 4 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/services
2 - 2018-08-06 2021-11-30 3 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/loader
2 - 2018-08-06 2021-08-26 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/spi
2 - 2018-08-06 2024-04-11 3 2 sseifert@pro-vision.de csaba.varga@ni.com
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling/builder
2 - 2018-08-06 2021-01-08 5 2 sseifert@pro-vision.de stefanseifert@users.noreply...
package-info.java
in core/src/main/java/org/apache/sling/testing/mock/sling
2 - 2018-08-06 2023-07-18 7 2 sseifert@pro-vision.de stefanseifert@users.noreply...
NodeTypeDefinitionScanner.java
in core/src/main/java/org/apache/sling/testing/mock/sling
378 76 2018-08-06 2024-04-10 7 3 sseifert@pro-vision.de csaboka@gmail.com
MockAdapterManagerImpl.java
in core/src/main/java/org/apache/sling/testing/mock/sling
294 14 2018-08-06 2024-04-10 9 3 sseifert@pro-vision.de stefanseifert@users.noreply...
ResourceResolverFactoryInitializer.java
in core/src/main/java/org/apache/sling/testing/mock/sling
178 12 2018-08-06 2025-03-17 16 3 sseifert@pro-vision.de stefanseifert@users.noreply...
LoaderContentHandler.java
in core/src/main/java/org/apache/sling/testing/mock/sling/loader
79 3 2018-08-06 2024-04-10 7 3 sseifert@pro-vision.de stefanseifert@users.noreply...
ContextResourceResolverFactory.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
31 1 2018-08-06 2024-04-10 6 3 sseifert@pro-vision.de stefanseifert@users.noreply...
ResourceResolverTypeAdapter.java
in core/src/main/java/org/apache/sling/testing/mock/sling/spi
17 2 2018-08-06 2024-04-11 6 3 sseifert@pro-vision.de csaba.varga@ni.com
ContentLoader.java
in core/src/main/java/org/apache/sling/testing/mock/sling/loader
404 17 2018-08-06 2024-06-20 23 4 sseifert@pro-vision.de henrykuijpers.nl@gmail.com
MockSling.java
in core/src/main/java/org/apache/sling/testing/mock/sling
131 6 2018-08-06 2024-04-11 11 4 sseifert@pro-vision.de csaba.varga@ni.com
MockSlingBindings.java
in core/src/main/java/org/apache/sling/testing/mock/sling/context
89 5 2018-08-29 2024-04-10 8 4 sseifert@pro-vision.de stefanseifert@users.noreply...
Correlations

File Size vs. Number of Changes: 52 points

core/src/main/java/org/apache/sling/testing/mock/sling/ResourceResolverFactoryInitializer.java x: 178 lines of code y: 16 # changes core/src/main/java/org/apache/sling/testing/mock/sling/loader/ContentLoader.java x: 404 lines of code y: 23 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockSling.java x: 131 lines of code y: 11 # changes core/src/main/java/org/apache/sling/testing/mock/sling/spi/ResourceResolverTypeAdapter.java x: 17 lines of code y: 6 # changes core/src/main/java/org/apache/sling/testing/mock/sling/spi/package-info.java x: 2 lines of code y: 3 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockAdapterManagerImpl.java x: 294 lines of code y: 9 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockDynamicClassLoaderManager.java x: 8 lines of code y: 3 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockJcrResourceResolverAdapter.java x: 14 lines of code y: 3 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockJcrSlingRepository.java x: 81 lines of code y: 5 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockResourceBundle.java x: 43 lines of code y: 3 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockResourceBundleProvider.java x: 73 lines of code y: 2 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockSlingScriptHelper.java x: 126 lines of code y: 7 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockXSSFilter.java x: 23 lines of code y: 2 # changes core/src/main/java/org/apache/sling/testing/mock/sling/NodeTypeDefinitionScanner.java x: 378 lines of code y: 7 # changes core/src/main/java/org/apache/sling/testing/mock/sling/NodeTypeMode.java x: 6 lines of code y: 4 # changes core/src/main/java/org/apache/sling/testing/mock/sling/RPMockMockResourceResolverAdapter.java x: 20 lines of code y: 2 # changes core/src/main/java/org/apache/sling/testing/mock/sling/RRMockMockResourceResolverAdapter.java x: 22 lines of code y: 6 # changes core/src/main/java/org/apache/sling/testing/mock/sling/ResourceResolverType.java x: 35 lines of code y: 6 # changes core/src/main/java/org/apache/sling/testing/mock/sling/ThreadsafeMockAdapterManagerWrapper.java x: 66 lines of code y: 9 # changes core/src/main/java/org/apache/sling/testing/mock/sling/builder/ContentBuilder.java x: 104 lines of code y: 10 # changes core/src/main/java/org/apache/sling/testing/mock/sling/builder/ImmutableValueMap.java x: 189 lines of code y: 3 # changes core/src/main/java/org/apache/sling/testing/mock/sling/context/ContextResourceResolverFactory.java x: 31 lines of code y: 6 # changes core/src/main/java/org/apache/sling/testing/mock/sling/context/MockSlingBindings.java x: 89 lines of code y: 8 # changes core/src/main/java/org/apache/sling/testing/mock/sling/context/ModelAdapterFactoryUtil.java x: 259 lines of code y: 7 # changes core/src/main/java/org/apache/sling/testing/mock/sling/context/SlingContextImpl.java x: 343 lines of code y: 24 # changes core/src/main/java/org/apache/sling/testing/mock/sling/context/UniqueRoot.java x: 74 lines of code y: 6 # changes core/src/main/java/org/apache/sling/testing/mock/sling/loader/LoaderContentHandler.java x: 79 lines of code y: 7 # changes core/src/main/java/org/apache/sling/testing/mock/sling/services/MockMimeTypeService.java x: 93 lines of code y: 5 # changes core/src/main/java/org/apache/sling/testing/mock/sling/services/MockSlingSettingService.java x: 52 lines of code y: 7 # changes core/src/main/java/org/apache/sling/testing/mock/sling/servlet/MockRequestPathInfo.java x: 11 lines of code y: 5 # changes core/src/main/java/org/apache/sling/testing/mock/sling/servlet/MockSlingHttpServletRequest.java x: 41 lines of code y: 5 # changes junit4/src/main/java/org/apache/sling/testing/mock/sling/junit/SlingContext.java x: 78 lines of code y: 4 # changes junit4/src/main/java/org/apache/sling/testing/mock/sling/junit/SlingContextBuilder.java x: 69 lines of code y: 6 # changes junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5/SlingContext.java x: 44 lines of code y: 3 # changes junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5/SlingContextBuilder.java x: 69 lines of code y: 5 # changes junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5/SlingContextExtension.java x: 88 lines of code y: 4 # changes junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5/SlingContextStore.java x: 36 lines of code y: 4 # changes core/src/main/java/org/apache/sling/testing/mock/sling/package-info.java x: 2 lines of code y: 7 # changes core/src/main/java/org/apache/sling/testing/mock/sling/loader/package-info.java x: 2 lines of code y: 5 # changes core/src/main/java/org/apache/sling/testing/mock/sling/servlet/MockRequestDispatcherFactory.java x: 3 lines of code y: 2 # changes core/src/main/java/org/apache/sling/testing/mock/sling/servlet/package-info.java x: 2 lines of code y: 2 # changes junit4/src/main/java/org/apache/sling/testing/mock/sling/junit/SlingContextCallback.java x: 6 lines of code y: 2 # changes
24.0
# changes
  min: 2.0
  average: 5.65
  25th percentile: 3.0
  median: 5.0
  75th percentile: 7.0
  max: 24.0
0 404.0
lines of code
min: 2.0 | average: 71.67 | 25th percentile: 6.0 | median: 35.5 | 75th percentile: 86.25 | max: 404.0

Number of Contributors vs. Number of Changes: 52 points

core/src/main/java/org/apache/sling/testing/mock/sling/ResourceResolverFactoryInitializer.java x: 3 # contributors y: 16 # changes core/src/main/java/org/apache/sling/testing/mock/sling/loader/ContentLoader.java x: 4 # contributors y: 23 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockSling.java x: 4 # contributors y: 11 # changes core/src/main/java/org/apache/sling/testing/mock/sling/spi/ResourceResolverTypeAdapter.java x: 3 # contributors y: 6 # changes core/src/main/java/org/apache/sling/testing/mock/sling/spi/package-info.java x: 2 # contributors y: 3 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockAdapterManagerImpl.java x: 3 # contributors y: 9 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockJcrSlingRepository.java x: 2 # contributors y: 5 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockResourceBundleProvider.java x: 2 # contributors y: 2 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockSlingScriptHelper.java x: 2 # contributors y: 7 # changes core/src/main/java/org/apache/sling/testing/mock/sling/MockXSSFilter.java x: 1 # contributors y: 2 # changes core/src/main/java/org/apache/sling/testing/mock/sling/NodeTypeDefinitionScanner.java x: 3 # contributors y: 7 # changes core/src/main/java/org/apache/sling/testing/mock/sling/NodeTypeMode.java x: 2 # contributors y: 4 # changes core/src/main/java/org/apache/sling/testing/mock/sling/RRMockMockResourceResolverAdapter.java x: 2 # contributors y: 6 # changes core/src/main/java/org/apache/sling/testing/mock/sling/ThreadsafeMockAdapterManagerWrapper.java x: 4 # contributors y: 9 # changes core/src/main/java/org/apache/sling/testing/mock/sling/builder/ContentBuilder.java x: 2 # contributors y: 10 # changes core/src/main/java/org/apache/sling/testing/mock/sling/context/MockSlingBindings.java x: 4 # contributors y: 8 # changes core/src/main/java/org/apache/sling/testing/mock/sling/context/SlingContextImpl.java x: 5 # contributors y: 24 # changes core/src/main/java/org/apache/sling/testing/mock/sling/context/package-info.java x: 1 # contributors y: 5 # changes
24.0
# changes
  min: 2.0
  average: 5.65
  25th percentile: 3.0
  median: 5.0
  75th percentile: 7.0
  max: 24.0
0 5.0
# contributors
min: 1.0 | average: 2.12 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0

Number of Contributors vs. File Size: 52 points

core/src/main/java/org/apache/sling/testing/mock/sling/ResourceResolverFactoryInitializer.java x: 3 # contributors y: 178 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/loader/ContentLoader.java x: 4 # contributors y: 404 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/MockSling.java x: 4 # contributors y: 131 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/spi/ResourceResolverTypeAdapter.java x: 3 # contributors y: 17 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/spi/package-info.java x: 2 # contributors y: 2 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/MockAdapterManagerImpl.java x: 3 # contributors y: 294 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/MockDynamicClassLoaderManager.java x: 2 # contributors y: 8 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/MockJcrResourceResolverAdapter.java x: 2 # contributors y: 14 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/MockJcrSlingRepository.java x: 2 # contributors y: 81 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/MockResourceBundle.java x: 2 # contributors y: 43 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/MockResourceBundleProvider.java x: 2 # contributors y: 73 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/MockSlingScriptHelper.java x: 2 # contributors y: 126 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/MockXSSFilter.java x: 1 # contributors y: 23 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/NodeTypeDefinitionScanner.java x: 3 # contributors y: 378 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/NodeTypeMode.java x: 2 # contributors y: 6 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/RPMockMockResourceResolverAdapter.java x: 1 # contributors y: 20 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/RRMockMockResourceResolverAdapter.java x: 2 # contributors y: 22 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/ResourceResolverType.java x: 2 # contributors y: 35 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/ThreadsafeMockAdapterManagerWrapper.java x: 4 # contributors y: 66 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/builder/ContentBuilder.java x: 2 # contributors y: 104 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/builder/ImmutableValueMap.java x: 2 # contributors y: 189 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/context/ContextResourceResolverFactory.java x: 3 # contributors y: 31 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/context/MockSlingBindings.java x: 4 # contributors y: 89 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/context/ModelAdapterFactoryUtil.java x: 2 # contributors y: 259 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/context/SlingContextImpl.java x: 5 # contributors y: 343 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/context/UniqueRoot.java x: 2 # contributors y: 74 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/loader/LoaderContentHandler.java x: 3 # contributors y: 79 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/services/MockMimeTypeService.java x: 2 # contributors y: 93 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/services/MockSlingSettingService.java x: 2 # contributors y: 52 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/servlet/MockRequestPathInfo.java x: 2 # contributors y: 11 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/servlet/MockSlingHttpServletRequest.java x: 2 # contributors y: 41 lines of code junit4/src/main/java/org/apache/sling/testing/mock/sling/junit/SlingContext.java x: 2 # contributors y: 78 lines of code junit4/src/main/java/org/apache/sling/testing/mock/sling/junit/SlingContextBuilder.java x: 2 # contributors y: 69 lines of code junit5/src/main/java/org/apache/sling/testing/mock/sling/junit5/SlingContextExtension.java x: 2 # contributors y: 88 lines of code core/src/main/java/org/apache/sling/testing/mock/sling/context/package-info.java x: 1 # contributors y: 2 lines of code junit4/src/main/java/org/apache/sling/testing/mock/sling/junit/SlingContextCallback.java x: 1 # contributors y: 6 lines of code
404.0
lines of code
  min: 2.0
  average: 71.67
  25th percentile: 6.0
  median: 35.5
  75th percentile: 86.25
  max: 404.0
0 5.0
# contributors
min: 1.0 | average: 2.12 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0