apache / sling-org-apache-sling-testing-jcr-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 32 files with 3,965 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 (1,045 lines of code)
    • 6 files changed 6-20 times (687 lines of code)
    • 24 files changed 1-5 times (2,233 lines of code)
0% | 0% | 26% | 17% | 56%
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 32 files with 3,965 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 2 files changed by 11-25 contributors (1,045 lines of code)
    • 2 files changed by 6-10 contributors (425 lines of code)
    • 18 files changed by 2-5 contributors (1,651 lines of code)
    • 10 files changed by 1 contributor (844 lines of code)
0% | 26% | 10% | 41% | 21%
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% | 0% | 26% | 17% | 56%
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% | 0% | 26% | 17% | 56%
Most Frequently Changed Files (Top 34)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
MockSession.java
in src/main/java/org/apache/sling/testing/mock/jcr
429 52 2014-10-16 2023-05-12 22 11 sseifert@unknown enorman@apache.org
MockNode.java
in src/main/java/org/apache/sling/testing/mock/jcr
616 78 2014-10-16 2023-05-15 21 11 sseifert@unknown enorman@apache.org
MockJcr.java
in src/main/java/org/apache/sling/testing/mock/jcr
117 13 2014-10-28 2023-05-16 11 5 sseifert@unknown stefanseifert@users.noreply...
MockProperty.java
in src/main/java/org/apache/sling/testing/mock/jcr
295 44 2014-10-16 2023-04-07 9 7 sseifert@unknown enorman@apache.org
package-info.java
in src/main/java/org/apache/sling/testing/mock/jcr
2 - 2014-10-22 2023-05-12 8 4 sseifert@unknown enorman@apache.org
AbstractItem.java
in src/main/java/org/apache/sling/testing/mock/jcr
94 15 2014-10-16 2023-05-10 8 5 sseifert@unknown enorman@apache.org
ItemData.java
in src/main/java/org/apache/sling/testing/mock/jcr
130 22 2014-10-16 2023-03-15 8 6 sseifert@unknown enorman@apache.org
MockQueryResult.java
in src/main/java/org/apache/sling/testing/mock/jcr
49 5 2014-12-09 2023-03-20 7 4 sseifert@apache.org enorman@apache.org
MockQuery.java
in src/main/java/org/apache/sling/testing/mock/jcr
71 11 2014-12-09 2021-03-08 5 4 sseifert@apache.org stefanseifert@users.noreply...
MockRepository.java
in src/main/java/org/apache/sling/testing/mock/jcr
78 12 2014-10-16 2021-03-08 5 4 sseifert@unknown stefanseifert@users.noreply...
MockWorkspace.java
in src/main/java/org/apache/sling/testing/mock/jcr
102 19 2014-10-28 2021-03-08 5 4 sseifert@unknown stefanseifert@users.noreply...
MockQueryManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
55 5 2014-12-09 2021-03-08 4 4 sseifert@apache.org stefanseifert@users.noreply...
MockQueryResultHandler.java
in src/main/java/org/apache/sling/testing/mock/jcr
6 - 2014-12-09 2021-03-08 3 2 sseifert@apache.org stefanseifert@users.noreply...
MockEventListenerIterator.java
in src/main/java/org/apache/sling/testing/mock/jcr
14 2 2016-07-21 2023-04-07 3 3 sseifert@apache.org enorman@apache.org
MockObservationManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
38 7 2014-12-11 2017-04-29 3 2 jsedding@apache.org sseifert@apache.org
MockNodeDefinition.java
in src/main/java/org/apache/sling/testing/mock/jcr
54 5 2021-02-21 2023-04-07 3 2 stefanseifert@users.noreply... enorman@apache.org
MockNodeType.java
in src/main/java/org/apache/sling/testing/mock/jcr
267 21 2019-02-27 2023-04-07 3 3 sseifert@pro-vision.de enorman@apache.org
MockUserManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
268 8 2023-04-21 2023-05-16 3 2 enorman@apache.org stefanseifert@users.noreply...
MockNamespaceRegistry.java
in src/main/java/org/apache/sling/testing/mock/jcr
38 5 2014-12-11 2020-04-14 2 2 jsedding@apache.org sseifert@pro-vision.de
MockRow.java
in src/main/java/org/apache/sling/testing/mock/jcr
57 8 2014-12-09 2021-03-08 2 2 sseifert@apache.org stefanseifert@users.noreply...
MockUser.java
in src/main/java/org/apache/sling/testing/mock/jcr
89 8 2023-04-21 2023-05-12 2 1 enorman@apache.org enorman@apache.org
MockGroup.java
in src/main/java/org/apache/sling/testing/mock/jcr
109 7 2023-04-21 2023-05-12 2 1 enorman@apache.org enorman@apache.org
MockPrincipalManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
120 2 2023-04-21 2023-05-12 2 1 enorman@apache.org enorman@apache.org
MockNodeTypeManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
160 15 2014-12-11 2023-04-07 2 2 jsedding@apache.org enorman@apache.org
MockAuthorizable.java
in src/main/java/org/apache/sling/testing/mock/jcr
163 7 2023-04-21 2023-05-12 2 1 enorman@apache.org enorman@apache.org
MockTemplateBuilderFactory.java
in src/main/java/org/apache/sling/testing/mock/jcr
181 25 2023-04-07 2023-05-16 2 2 enorman@apache.org stefanseifert@users.noreply...
ItemFilter.java
in src/main/java/org/apache/sling/testing/mock/jcr
5 - 2014-10-16 2014-10-16 1 1 sseifert@unknown sseifert@unknown
MockPropertyDefinition.java
in src/main/java/org/apache/sling/testing/mock/jcr
44 5 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
MockItemDefinition.java
in src/main/java/org/apache/sling/testing/mock/jcr
51 7 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
MockNodeDefinitionTemplate.java
in src/main/java/org/apache/sling/testing/mock/jcr
56 11 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
MockPropertyDefinitionTemplate.java
in src/main/java/org/apache/sling/testing/mock/jcr
72 15 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
MockNodeTypeTemplate.java
in src/main/java/org/apache/sling/testing/mock/jcr
135 17 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
MockNodeTypes.java
in src/main/java/org/apache/sling/testing/mock/jcr
10 1
ResourceUtil.java
in src/main/java/org/apache/sling/testing/mock/jcr
111 4
Files With Most Contributors (Top 34)
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
MockSession.java
in src/main/java/org/apache/sling/testing/mock/jcr
429 52 2014-10-16 2023-05-12 22 11 sseifert@unknown enorman@apache.org
MockNode.java
in src/main/java/org/apache/sling/testing/mock/jcr
616 78 2014-10-16 2023-05-15 21 11 sseifert@unknown enorman@apache.org
MockProperty.java
in src/main/java/org/apache/sling/testing/mock/jcr
295 44 2014-10-16 2023-04-07 9 7 sseifert@unknown enorman@apache.org
ItemData.java
in src/main/java/org/apache/sling/testing/mock/jcr
130 22 2014-10-16 2023-03-15 8 6 sseifert@unknown enorman@apache.org
MockJcr.java
in src/main/java/org/apache/sling/testing/mock/jcr
117 13 2014-10-28 2023-05-16 11 5 sseifert@unknown stefanseifert@users.noreply...
AbstractItem.java
in src/main/java/org/apache/sling/testing/mock/jcr
94 15 2014-10-16 2023-05-10 8 5 sseifert@unknown enorman@apache.org
package-info.java
in src/main/java/org/apache/sling/testing/mock/jcr
2 - 2014-10-22 2023-05-12 8 4 sseifert@unknown enorman@apache.org
MockQueryResult.java
in src/main/java/org/apache/sling/testing/mock/jcr
49 5 2014-12-09 2023-03-20 7 4 sseifert@apache.org enorman@apache.org
MockQuery.java
in src/main/java/org/apache/sling/testing/mock/jcr
71 11 2014-12-09 2021-03-08 5 4 sseifert@apache.org stefanseifert@users.noreply...
MockRepository.java
in src/main/java/org/apache/sling/testing/mock/jcr
78 12 2014-10-16 2021-03-08 5 4 sseifert@unknown stefanseifert@users.noreply...
MockWorkspace.java
in src/main/java/org/apache/sling/testing/mock/jcr
102 19 2014-10-28 2021-03-08 5 4 sseifert@unknown stefanseifert@users.noreply...
MockQueryManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
55 5 2014-12-09 2021-03-08 4 4 sseifert@apache.org stefanseifert@users.noreply...
MockEventListenerIterator.java
in src/main/java/org/apache/sling/testing/mock/jcr
14 2 2016-07-21 2023-04-07 3 3 sseifert@apache.org enorman@apache.org
MockNodeType.java
in src/main/java/org/apache/sling/testing/mock/jcr
267 21 2019-02-27 2023-04-07 3 3 sseifert@pro-vision.de enorman@apache.org
MockQueryResultHandler.java
in src/main/java/org/apache/sling/testing/mock/jcr
6 - 2014-12-09 2021-03-08 3 2 sseifert@apache.org stefanseifert@users.noreply...
MockNodeDefinition.java
in src/main/java/org/apache/sling/testing/mock/jcr
54 5 2021-02-21 2023-04-07 3 2 stefanseifert@users.noreply... enorman@apache.org
MockUserManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
268 8 2023-04-21 2023-05-16 3 2 enorman@apache.org stefanseifert@users.noreply...
MockObservationManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
38 7 2014-12-11 2017-04-29 3 2 jsedding@apache.org sseifert@apache.org
MockNamespaceRegistry.java
in src/main/java/org/apache/sling/testing/mock/jcr
38 5 2014-12-11 2020-04-14 2 2 jsedding@apache.org sseifert@pro-vision.de
MockRow.java
in src/main/java/org/apache/sling/testing/mock/jcr
57 8 2014-12-09 2021-03-08 2 2 sseifert@apache.org stefanseifert@users.noreply...
MockNodeTypeManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
160 15 2014-12-11 2023-04-07 2 2 jsedding@apache.org enorman@apache.org
MockTemplateBuilderFactory.java
in src/main/java/org/apache/sling/testing/mock/jcr
181 25 2023-04-07 2023-05-16 2 2 enorman@apache.org stefanseifert@users.noreply...
MockPrincipalManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
120 2 2023-04-21 2023-05-12 2 1 enorman@apache.org enorman@apache.org
MockAuthorizable.java
in src/main/java/org/apache/sling/testing/mock/jcr
163 7 2023-04-21 2023-05-12 2 1 enorman@apache.org enorman@apache.org
MockUser.java
in src/main/java/org/apache/sling/testing/mock/jcr
89 8 2023-04-21 2023-05-12 2 1 enorman@apache.org enorman@apache.org
MockGroup.java
in src/main/java/org/apache/sling/testing/mock/jcr
109 7 2023-04-21 2023-05-12 2 1 enorman@apache.org enorman@apache.org
MockPropertyDefinition.java
in src/main/java/org/apache/sling/testing/mock/jcr
44 5 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
MockPropertyDefinitionTemplate.java
in src/main/java/org/apache/sling/testing/mock/jcr
72 15 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
MockNodeDefinitionTemplate.java
in src/main/java/org/apache/sling/testing/mock/jcr
56 11 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
MockItemDefinition.java
in src/main/java/org/apache/sling/testing/mock/jcr
51 7 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
ItemFilter.java
in src/main/java/org/apache/sling/testing/mock/jcr
5 - 2014-10-16 2014-10-16 1 1 sseifert@unknown sseifert@unknown
MockNodeTypeTemplate.java
in src/main/java/org/apache/sling/testing/mock/jcr
135 17 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
MockNodeTypes.java
in src/main/java/org/apache/sling/testing/mock/jcr
10 1
ResourceUtil.java
in src/main/java/org/apache/sling/testing/mock/jcr
111 4
Files With Least Contributors (Top 34)
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
ResourceUtil.java
in src/main/java/org/apache/sling/testing/mock/jcr
111 4
MockNodeTypes.java
in src/main/java/org/apache/sling/testing/mock/jcr
10 1
MockAuthorizable.java
in src/main/java/org/apache/sling/testing/mock/jcr
163 7 2023-04-21 2023-05-12 2 1 enorman@apache.org enorman@apache.org
MockNodeTypeTemplate.java
in src/main/java/org/apache/sling/testing/mock/jcr
135 17 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
MockPrincipalManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
120 2 2023-04-21 2023-05-12 2 1 enorman@apache.org enorman@apache.org
MockGroup.java
in src/main/java/org/apache/sling/testing/mock/jcr
109 7 2023-04-21 2023-05-12 2 1 enorman@apache.org enorman@apache.org
MockUser.java
in src/main/java/org/apache/sling/testing/mock/jcr
89 8 2023-04-21 2023-05-12 2 1 enorman@apache.org enorman@apache.org
MockPropertyDefinitionTemplate.java
in src/main/java/org/apache/sling/testing/mock/jcr
72 15 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
MockNodeDefinitionTemplate.java
in src/main/java/org/apache/sling/testing/mock/jcr
56 11 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
MockItemDefinition.java
in src/main/java/org/apache/sling/testing/mock/jcr
51 7 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
MockPropertyDefinition.java
in src/main/java/org/apache/sling/testing/mock/jcr
44 5 2023-04-07 2023-04-07 1 1 enorman@apache.org enorman@apache.org
ItemFilter.java
in src/main/java/org/apache/sling/testing/mock/jcr
5 - 2014-10-16 2014-10-16 1 1 sseifert@unknown sseifert@unknown
MockUserManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
268 8 2023-04-21 2023-05-16 3 2 enorman@apache.org stefanseifert@users.noreply...
MockTemplateBuilderFactory.java
in src/main/java/org/apache/sling/testing/mock/jcr
181 25 2023-04-07 2023-05-16 2 2 enorman@apache.org stefanseifert@users.noreply...
MockNodeTypeManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
160 15 2014-12-11 2023-04-07 2 2 jsedding@apache.org enorman@apache.org
MockRow.java
in src/main/java/org/apache/sling/testing/mock/jcr
57 8 2014-12-09 2021-03-08 2 2 sseifert@apache.org stefanseifert@users.noreply...
MockNodeDefinition.java
in src/main/java/org/apache/sling/testing/mock/jcr
54 5 2021-02-21 2023-04-07 3 2 stefanseifert@users.noreply... enorman@apache.org
MockNamespaceRegistry.java
in src/main/java/org/apache/sling/testing/mock/jcr
38 5 2014-12-11 2020-04-14 2 2 jsedding@apache.org sseifert@pro-vision.de
MockObservationManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
38 7 2014-12-11 2017-04-29 3 2 jsedding@apache.org sseifert@apache.org
MockQueryResultHandler.java
in src/main/java/org/apache/sling/testing/mock/jcr
6 - 2014-12-09 2021-03-08 3 2 sseifert@apache.org stefanseifert@users.noreply...
MockNodeType.java
in src/main/java/org/apache/sling/testing/mock/jcr
267 21 2019-02-27 2023-04-07 3 3 sseifert@pro-vision.de enorman@apache.org
MockEventListenerIterator.java
in src/main/java/org/apache/sling/testing/mock/jcr
14 2 2016-07-21 2023-04-07 3 3 sseifert@apache.org enorman@apache.org
MockWorkspace.java
in src/main/java/org/apache/sling/testing/mock/jcr
102 19 2014-10-28 2021-03-08 5 4 sseifert@unknown stefanseifert@users.noreply...
MockRepository.java
in src/main/java/org/apache/sling/testing/mock/jcr
78 12 2014-10-16 2021-03-08 5 4 sseifert@unknown stefanseifert@users.noreply...
MockQuery.java
in src/main/java/org/apache/sling/testing/mock/jcr
71 11 2014-12-09 2021-03-08 5 4 sseifert@apache.org stefanseifert@users.noreply...
MockQueryManager.java
in src/main/java/org/apache/sling/testing/mock/jcr
55 5 2014-12-09 2021-03-08 4 4 sseifert@apache.org stefanseifert@users.noreply...
MockQueryResult.java
in src/main/java/org/apache/sling/testing/mock/jcr
49 5 2014-12-09 2023-03-20 7 4 sseifert@apache.org enorman@apache.org
package-info.java
in src/main/java/org/apache/sling/testing/mock/jcr
2 - 2014-10-22 2023-05-12 8 4 sseifert@unknown enorman@apache.org
MockJcr.java
in src/main/java/org/apache/sling/testing/mock/jcr
117 13 2014-10-28 2023-05-16 11 5 sseifert@unknown stefanseifert@users.noreply...
AbstractItem.java
in src/main/java/org/apache/sling/testing/mock/jcr
94 15 2014-10-16 2023-05-10 8 5 sseifert@unknown enorman@apache.org
ItemData.java
in src/main/java/org/apache/sling/testing/mock/jcr
130 22 2014-10-16 2023-03-15 8 6 sseifert@unknown enorman@apache.org
MockProperty.java
in src/main/java/org/apache/sling/testing/mock/jcr
295 44 2014-10-16 2023-04-07 9 7 sseifert@unknown enorman@apache.org
MockNode.java
in src/main/java/org/apache/sling/testing/mock/jcr
616 78 2014-10-16 2023-05-15 21 11 sseifert@unknown enorman@apache.org
MockSession.java
in src/main/java/org/apache/sling/testing/mock/jcr
429 52 2014-10-16 2023-05-12 22 11 sseifert@unknown enorman@apache.org
Correlations

File Size vs. Number of Changes: 32 points

src/main/java/org/apache/sling/testing/mock/jcr/MockJcr.java x: 117 lines of code y: 11 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockTemplateBuilderFactory.java x: 181 lines of code y: 2 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockUserManager.java x: 268 lines of code y: 3 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockNode.java x: 616 lines of code y: 21 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockAuthorizable.java x: 163 lines of code y: 2 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockGroup.java x: 109 lines of code y: 2 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockPrincipalManager.java x: 120 lines of code y: 2 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockSession.java x: 429 lines of code y: 22 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockUser.java x: 89 lines of code y: 2 # changes src/main/java/org/apache/sling/testing/mock/jcr/package-info.java x: 2 lines of code y: 8 # changes src/main/java/org/apache/sling/testing/mock/jcr/AbstractItem.java x: 94 lines of code y: 8 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockEventListenerIterator.java x: 14 lines of code y: 3 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockItemDefinition.java x: 51 lines of code y: 1 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockNodeDefinition.java x: 54 lines of code y: 3 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockNodeDefinitionTemplate.java x: 56 lines of code y: 1 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockNodeType.java x: 267 lines of code y: 3 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockNodeTypeManager.java x: 160 lines of code y: 2 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockNodeTypeTemplate.java x: 135 lines of code y: 1 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockProperty.java x: 295 lines of code y: 9 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockPropertyDefinition.java x: 44 lines of code y: 1 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockPropertyDefinitionTemplate.java x: 72 lines of code y: 1 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockQueryResult.java x: 49 lines of code y: 7 # changes src/main/java/org/apache/sling/testing/mock/jcr/ItemData.java x: 130 lines of code y: 8 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockQuery.java x: 71 lines of code y: 5 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockQueryManager.java x: 55 lines of code y: 4 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockQueryResultHandler.java x: 6 lines of code y: 3 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockRepository.java x: 78 lines of code y: 5 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockRow.java x: 57 lines of code y: 2 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockWorkspace.java x: 102 lines of code y: 5 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockNamespaceRegistry.java x: 38 lines of code y: 2 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockObservationManager.java x: 38 lines of code y: 3 # changes src/main/java/org/apache/sling/testing/mock/jcr/ItemFilter.java x: 5 lines of code y: 1 # changes
22.0
# changes
  min: 1.0
  average: 4.78
  25th percentile: 2.0
  median: 3.0
  75th percentile: 6.5
  max: 22.0
0 616.0
lines of code
min: 2.0 | average: 123.91 | 25th percentile: 49.5 | median: 83.5 | 75th percentile: 153.75 | max: 616.0

Number of Contributors vs. Number of Changes: 32 points

src/main/java/org/apache/sling/testing/mock/jcr/MockJcr.java x: 5 # contributors y: 11 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockTemplateBuilderFactory.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockUserManager.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockNode.java x: 11 # contributors y: 21 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockAuthorizable.java x: 1 # contributors y: 2 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockSession.java x: 11 # contributors y: 22 # changes src/main/java/org/apache/sling/testing/mock/jcr/package-info.java x: 4 # contributors y: 8 # changes src/main/java/org/apache/sling/testing/mock/jcr/AbstractItem.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockEventListenerIterator.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockItemDefinition.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockProperty.java x: 7 # contributors y: 9 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockQueryResult.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/sling/testing/mock/jcr/ItemData.java x: 6 # contributors y: 8 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockQuery.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/sling/testing/mock/jcr/MockQueryManager.java x: 4 # contributors y: 4 # changes
22.0
# changes
  min: 1.0
  average: 4.78
  25th percentile: 2.0
  median: 3.0
  75th percentile: 6.5
  max: 22.0
0 11.0
# contributors
min: 1.0 | average: 3.16 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 11.0

Number of Contributors vs. File Size: 32 points

src/main/java/org/apache/sling/testing/mock/jcr/MockJcr.java x: 5 # contributors y: 117 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockTemplateBuilderFactory.java x: 2 # contributors y: 181 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockUserManager.java x: 2 # contributors y: 268 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockNode.java x: 11 # contributors y: 616 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockAuthorizable.java x: 1 # contributors y: 163 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockGroup.java x: 1 # contributors y: 109 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockPrincipalManager.java x: 1 # contributors y: 120 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockSession.java x: 11 # contributors y: 429 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockUser.java x: 1 # contributors y: 89 lines of code src/main/java/org/apache/sling/testing/mock/jcr/package-info.java x: 4 # contributors y: 2 lines of code src/main/java/org/apache/sling/testing/mock/jcr/AbstractItem.java x: 5 # contributors y: 94 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockEventListenerIterator.java x: 3 # contributors y: 14 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockItemDefinition.java x: 1 # contributors y: 51 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockNodeDefinition.java x: 2 # contributors y: 54 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockNodeDefinitionTemplate.java x: 1 # contributors y: 56 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockNodeType.java x: 3 # contributors y: 267 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockNodeTypeManager.java x: 2 # contributors y: 160 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockNodeTypeTemplate.java x: 1 # contributors y: 135 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockProperty.java x: 7 # contributors y: 295 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockPropertyDefinition.java x: 1 # contributors y: 44 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockPropertyDefinitionTemplate.java x: 1 # contributors y: 72 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockQueryResult.java x: 4 # contributors y: 49 lines of code src/main/java/org/apache/sling/testing/mock/jcr/ItemData.java x: 6 # contributors y: 130 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockQuery.java x: 4 # contributors y: 71 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockQueryManager.java x: 4 # contributors y: 55 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockQueryResultHandler.java x: 2 # contributors y: 6 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockRepository.java x: 4 # contributors y: 78 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockRow.java x: 2 # contributors y: 57 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockWorkspace.java x: 4 # contributors y: 102 lines of code src/main/java/org/apache/sling/testing/mock/jcr/MockNamespaceRegistry.java x: 2 # contributors y: 38 lines of code src/main/java/org/apache/sling/testing/mock/jcr/ItemFilter.java x: 1 # contributors y: 5 lines of code
616.0
lines of code
  min: 2.0
  average: 123.91
  25th percentile: 49.5
  median: 83.5
  75th percentile: 153.75
  max: 616.0
0 11.0
# contributors
min: 1.0 | average: 3.16 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 11.0