apache / sling-org-apache-sling-feature-cpconverter
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 100 files with 6,819 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (434 lines of code)
    • 8 files changed 21-50 times (1,880 lines of code)
    • 28 files changed 6-20 times (1,931 lines of code)
    • 63 files changed 1-5 times (2,574 lines of code)
0% | 6% | 27% | 28% | 37%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 100 files with 6,819 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 7 files changed by 11-25 contributors (1,802 lines of code)
    • 15 files changed by 6-10 contributors (1,378 lines of code)
    • 52 files changed by 2-5 contributors (2,774 lines of code)
    • 26 files changed by 1 contributor (865 lines of code)
0% | 26% | 20% | 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, xml, txt, json, cfg, md, gitignore, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 6% | 27% | 28% | 37%
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% | 6% | 27% | 28% | 37%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ContentPackage2FeatureModelConverter.java
in src/main/java/org/apache/sling/feature/cpconverter
434 20 2019-03-29 2023-04-26 65 15 stripodi@adobe.com suess@adobe.com
VaultPackageAssembler.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
280 12 2019-03-29 2022-10-10 45 14 stripodi@adobe.com cziegeler@apache.org
ContentPackage2FeatureModelConverterLauncher.java
in src/main/java/org/apache/sling/feature/cpconverter/cli
288 3 2019-04-11 2023-04-26 45 18 stripodi@192.168.1.111 suess@adobe.com
DefaultFeaturesManager.java
in src/main/java/org/apache/sling/feature/cpconverter/features
464 27 2019-05-08 2022-03-31 42 16 stripodi@simos-mbp rombert@apache.org
BundleEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
231 7 2019-04-11 2023-04-26 36 18 stripodi@192.168.1.111 suess@adobe.com
DefaultAclManager.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
433 35 2020-12-01 2022-11-10 35 7 cziegeler@apache.org anchela@adobe.com
AbstractConfigurationEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
75 2 2019-04-26 2023-05-02 32 11 stripodi@192.168.1.111 cziegeler@apache.org
RepPolicyEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
79 7 2019-04-24 2021-09-02 24 9 stripodi@192.168.1.111 anchela@adobe.com
FeaturesManager.java
in src/main/java/org/apache/sling/feature/cpconverter/features
30 - 2019-05-08 2022-03-01 23 12 stripodi@simos-mbp rombert@apache.org
DefaultEntryHandlersManager.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
61 4 2019-05-08 2022-02-28 17 8 stripodi@simos-mbp karlpauls@gmail.com
VaultPackageUtils.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
127 4 2019-08-08 2022-01-19 14 8 suess@adobe.com niekraaijmakers@gmail.com
AbstractContentPackageHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
66 2 2019-05-24 2023-04-26 13 6 stripodi@adobe.com suess@adobe.com
XmlConfigurationEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
93 4 2019-04-18 2022-12-09 12 8 stripodi@192.168.1.111 cziegeler@apache.org
AclManager.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
23 - 2020-12-01 2021-09-17 11 4 cziegeler@apache.org cziegeler@apache.org
RecollectorVaultPackageScanner.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
42 2 2019-05-24 2023-04-26 11 6 stripodi@adobe.com suess@adobe.com
DefaultPackagesEventsEmitter.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
230 33 2019-07-09 2021-07-02 11 6 stripodi@adobe.com pauls@apache.org
NodeTypesEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
38 4 2019-06-25 2023-04-26 10 7 stripodi@adobe.com suess@adobe.com
AbstractJcrNodeParser.java
in src/main/java/org/apache/sling/feature/cpconverter/shared
46 4 2019-05-03 2021-08-31 10 5 stripodi@simos-mbp anchela@adobe.com
IndexDefinitionsJsonWriter.java
in src/main/java/org/apache/sling/feature/cpconverter/index
121 5 2022-03-01 2023-05-04 10 4 rombert@apache.org rombert@apache.org
VersionResolverContentPackageEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
52 2 2019-05-24 2023-04-26 9 6 stripodi@adobe.com suess@adobe.com
PrivilegesHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
18 2 2019-06-25 2023-04-26 8 6 stripodi@adobe.com suess@adobe.com
MavenPomSupplierWriter.java
in src/main/java/org/apache/sling/feature/cpconverter/artifacts
27 2 2019-05-08 2021-04-27 8 7 stripodi@simos-mbp karlpauls@gmail.com
SystemUserVisitor.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit
35 1 2021-03-18 2022-11-10 8 3 anchela@adobe.com anchela@adobe.com
NoOpVisitor.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit
112 27 2021-03-18 2023-05-05 8 3 anchela@adobe.com anchela@adobe.com
DefaultVisitor.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit
129 24 2021-03-18 2023-05-05 8 2 anchela@adobe.com anchela@adobe.com
ArtifactsDeployer.java
in src/main/java/org/apache/sling/feature/cpconverter/artifacts
8 - 2019-05-08 2022-05-13 7 6 stripodi@simos-mbp cziegeler@apache.org
ContentPackageEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
16 1 2019-05-09 2021-08-25 7 6 stripodi@simos-mbp cziegeler@apache.org
AbstractUserEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
49 3 2021-01-14 2023-04-26 7 4 pauls@apache.org suess@adobe.com
AccessControlEntry.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
57 6 2020-12-01 2021-04-07 7 4 cziegeler@apache.org angela@apache.org
AbstractPolicyParser.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
81 7 2020-12-10 2021-09-01 7 3 angela@apache.org anchela@adobe.com
RepPrincipalPolicyEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
96 7 2021-01-15 2021-09-02 7 3 pauls@apache.org anchela@adobe.com
AccessControlVisitor.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit
108 5 2021-03-18 2021-03-31 7 2 anchela@adobe.com angela@apache.org
EnforceInfo.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
11 - 2021-03-18 2022-11-10 6 3 anchela@adobe.com anchela@adobe.com
SystemUser.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
12 2 2020-12-01 2021-04-14 6 4 cziegeler@apache.org angela@apache.org
JcrNamespaceRegistry.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
88 8 2021-04-29 2022-03-01 6 6 kwin@apache.org rombert@apache.org
BaseVaultPackageScanner.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
90 8 2019-05-15 2023-04-26 6 5 stripodi@simos-mbp suess@adobe.com
IndexDefinitionsEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
95 6 2022-03-01 2023-04-26 6 4 rombert@apache.org suess@adobe.com
PackagesEventsEmitter.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
12 - 2019-07-09 2021-07-02 5 3 stripodi@adobe.com pauls@apache.org
EntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
19 2 2019-05-08 2023-04-26 5 4 stripodi@simos-mbp suess@adobe.com
JsonConfigurationEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
20 1 2020-06-23 2022-12-09 5 3 cziegeler@apache.org cziegeler@apache.org
SlingInitialContentBundleHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
44 3 2021-07-01 2022-01-17 5 3 pauls@apache.org niekraaijmakers@gmail.com
UsersEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
45 7 2021-01-14 2021-06-09 5 3 pauls@apache.org anchela@adobe.com
LocalMavenRepositoryArtifactsDeployer.java
in src/main/java/org/apache/sling/feature/cpconverter/artifacts
52 1 2021-04-14 2022-07-22 5 4 kwin@apache.org niekraaijmakers@gmail.com
AbstractRegexEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
56 2 2019-05-08 2023-04-26 5 5 stripodi@simos-mbp suess@adobe.com
AbstractPolicyEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
67 1 2020-12-10 2023-04-26 5 4 angela@apache.org suess@adobe.com
Mapping.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
120 9 2021-01-20 2022-10-28 5 3 angela@apache.org cziegeler@apache.org
SlingInitialContentBundleEntryMetaDataCollector.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent
140 6 2022-01-17 2023-03-02 5 4 niekraaijmakers@gmail.com kwin@apache.org
ConverterConstants.java
in src/main/java/org/apache/sling/feature/cpconverter/shared
11 1 2021-06-09 2022-11-10 4 2 anchela@adobe.com anchela@adobe.com
OperationProcessor.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit
28 1 2021-03-18 2021-08-26 4 3 anchela@adobe.com cziegeler@apache.org
AbstractUserParser.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
30 3 2021-01-14 2021-06-09 4 3 pauls@apache.org anchela@adobe.com
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
ContentPackage2FeatureModelConverterLauncher.java
in src/main/java/org/apache/sling/feature/cpconverter/cli
288 3 2019-04-11 2023-04-26 45 18 stripodi@192.168.1.111 suess@adobe.com
BundleEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
231 7 2019-04-11 2023-04-26 36 18 stripodi@192.168.1.111 suess@adobe.com
DefaultFeaturesManager.java
in src/main/java/org/apache/sling/feature/cpconverter/features
464 27 2019-05-08 2022-03-31 42 16 stripodi@simos-mbp rombert@apache.org
ContentPackage2FeatureModelConverter.java
in src/main/java/org/apache/sling/feature/cpconverter
434 20 2019-03-29 2023-04-26 65 15 stripodi@adobe.com suess@adobe.com
VaultPackageAssembler.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
280 12 2019-03-29 2022-10-10 45 14 stripodi@adobe.com cziegeler@apache.org
FeaturesManager.java
in src/main/java/org/apache/sling/feature/cpconverter/features
30 - 2019-05-08 2022-03-01 23 12 stripodi@simos-mbp rombert@apache.org
AbstractConfigurationEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
75 2 2019-04-26 2023-05-02 32 11 stripodi@192.168.1.111 cziegeler@apache.org
RepPolicyEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
79 7 2019-04-24 2021-09-02 24 9 stripodi@192.168.1.111 anchela@adobe.com
DefaultEntryHandlersManager.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
61 4 2019-05-08 2022-02-28 17 8 stripodi@simos-mbp karlpauls@gmail.com
VaultPackageUtils.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
127 4 2019-08-08 2022-01-19 14 8 suess@adobe.com niekraaijmakers@gmail.com
XmlConfigurationEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
93 4 2019-04-18 2022-12-09 12 8 stripodi@192.168.1.111 cziegeler@apache.org
DefaultAclManager.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
433 35 2020-12-01 2022-11-10 35 7 cziegeler@apache.org anchela@adobe.com
NodeTypesEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
38 4 2019-06-25 2023-04-26 10 7 stripodi@adobe.com suess@adobe.com
MavenPomSupplierWriter.java
in src/main/java/org/apache/sling/feature/cpconverter/artifacts
27 2 2019-05-08 2021-04-27 8 7 stripodi@simos-mbp karlpauls@gmail.com
AbstractContentPackageHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
66 2 2019-05-24 2023-04-26 13 6 stripodi@adobe.com suess@adobe.com
RecollectorVaultPackageScanner.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
42 2 2019-05-24 2023-04-26 11 6 stripodi@adobe.com suess@adobe.com
DefaultPackagesEventsEmitter.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
230 33 2019-07-09 2021-07-02 11 6 stripodi@adobe.com pauls@apache.org
VersionResolverContentPackageEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
52 2 2019-05-24 2023-04-26 9 6 stripodi@adobe.com suess@adobe.com
PrivilegesHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
18 2 2019-06-25 2023-04-26 8 6 stripodi@adobe.com suess@adobe.com
ArtifactsDeployer.java
in src/main/java/org/apache/sling/feature/cpconverter/artifacts
8 - 2019-05-08 2022-05-13 7 6 stripodi@simos-mbp cziegeler@apache.org
ContentPackageEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
16 1 2019-05-09 2021-08-25 7 6 stripodi@simos-mbp cziegeler@apache.org
JcrNamespaceRegistry.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
88 8 2021-04-29 2022-03-01 6 6 kwin@apache.org rombert@apache.org
AbstractJcrNodeParser.java
in src/main/java/org/apache/sling/feature/cpconverter/shared
46 4 2019-05-03 2021-08-31 10 5 stripodi@simos-mbp anchela@adobe.com
BaseVaultPackageScanner.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
90 8 2019-05-15 2023-04-26 6 5 stripodi@simos-mbp suess@adobe.com
AbstractRegexEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
56 2 2019-05-08 2023-04-26 5 5 stripodi@simos-mbp suess@adobe.com
AclManager.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
23 - 2020-12-01 2021-09-17 11 4 cziegeler@apache.org cziegeler@apache.org
IndexDefinitionsJsonWriter.java
in src/main/java/org/apache/sling/feature/cpconverter/index
121 5 2022-03-01 2023-05-04 10 4 rombert@apache.org rombert@apache.org
AccessControlEntry.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
57 6 2020-12-01 2021-04-07 7 4 cziegeler@apache.org angela@apache.org
AbstractUserEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
49 3 2021-01-14 2023-04-26 7 4 pauls@apache.org suess@adobe.com
SystemUser.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
12 2 2020-12-01 2021-04-14 6 4 cziegeler@apache.org angela@apache.org
IndexDefinitionsEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
95 6 2022-03-01 2023-04-26 6 4 rombert@apache.org suess@adobe.com
LocalMavenRepositoryArtifactsDeployer.java
in src/main/java/org/apache/sling/feature/cpconverter/artifacts
52 1 2021-04-14 2022-07-22 5 4 kwin@apache.org niekraaijmakers@gmail.com
EntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
19 2 2019-05-08 2023-04-26 5 4 stripodi@simos-mbp suess@adobe.com
SlingInitialContentBundleEntryMetaDataCollector.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent
140 6 2022-01-17 2023-03-02 5 4 niekraaijmakers@gmail.com kwin@apache.org
AbstractPolicyEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
67 1 2020-12-10 2023-04-26 5 4 angela@apache.org suess@adobe.com
RepoPath.java
in src/main/java/org/apache/sling/feature/cpconverter/shared
71 8 2020-11-10 2021-05-19 4 4 david.bosschaert@gmail.com anchela@adobe.com
NoOpVisitor.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit
112 27 2021-03-18 2023-05-05 8 3 anchela@adobe.com anchela@adobe.com
SystemUserVisitor.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit
35 1 2021-03-18 2022-11-10 8 3 anchela@adobe.com anchela@adobe.com
RepPrincipalPolicyEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
96 7 2021-01-15 2021-09-02 7 3 pauls@apache.org anchela@adobe.com
AbstractPolicyParser.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
81 7 2020-12-10 2021-09-01 7 3 angela@apache.org anchela@adobe.com
EnforceInfo.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
11 - 2021-03-18 2022-11-10 6 3 anchela@adobe.com anchela@adobe.com
PackagesEventsEmitter.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
12 - 2019-07-09 2021-07-02 5 3 stripodi@adobe.com pauls@apache.org
Mapping.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
120 9 2021-01-20 2022-10-28 5 3 angela@apache.org cziegeler@apache.org
JsonConfigurationEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
20 1 2020-06-23 2022-12-09 5 3 cziegeler@apache.org cziegeler@apache.org
UsersEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
45 7 2021-01-14 2021-06-09 5 3 pauls@apache.org anchela@adobe.com
SlingInitialContentBundleHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
44 3 2021-07-01 2022-01-17 5 3 pauls@apache.org niekraaijmakers@gmail.com
OperationProcessor.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit
28 1 2021-03-18 2021-08-26 4 3 anchela@adobe.com cziegeler@apache.org
AbstractUserParser.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
30 3 2021-01-14 2021-06-09 4 3 pauls@apache.org anchela@adobe.com
GroupEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
32 6 2021-01-14 2021-04-14 4 3 pauls@apache.org angela@apache.org
AbstractUser.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
55 5 2021-01-14 2021-04-14 3 3 pauls@apache.org angela@apache.org
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
package-info.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
1 -
package-info.java
in src/main/java/org/apache/sling/feature/cpconverter/cli
1 -
package-info.java
in src/main/java/org/apache/sling/feature/cpconverter
1 -
SingleFileArchive.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
127 17 2021-04-29 2021-04-29 1 1 kwin@apache.org kwin@apache.org
WorkspaceFilterBuilder.java
in src/main/java/org/apache/sling/feature/cpconverter/vltpkg
86 4 2021-08-27 2021-08-31 3 1 anchela@adobe.com anchela@adobe.com
JcrNamespaceRegistryProvider.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent
85 3 2022-01-17 2022-01-17 1 1 niekraaijmakers@gmail.com niekraaijmakers@gmail.com
BundleSlingInitialContentExtractContext.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent
84 9 2022-01-17 2022-01-17 1 1 niekraaijmakers@gmail.com niekraaijmakers@gmail.com
AssemblerProvider.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent
81 4 2022-01-17 2022-01-17 1 1 niekraaijmakers@gmail.com niekraaijmakers@gmail.com
BundleSlingInitialContentExtractor.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent
77 6 2022-01-17 2022-01-17 1 1 niekraaijmakers@gmail.com niekraaijmakers@gmail.com
ParentFolderRepoInitHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent
72 4 2022-01-17 2022-01-17 1 1 niekraaijmakers@gmail.com niekraaijmakers@gmail.com
DocViewTreeNode.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent
50 6 2023-03-02 2023-03-02 1 1 kwin@apache.org kwin@apache.org
DefaultEntryParser.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
35 5 2021-08-26 2021-08-31 3 1 anchela@adobe.com anchela@adobe.com
ContentReaderProvider.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent
30 1 2022-01-17 2022-01-17 1 1 niekraaijmakers@gmail.com niekraaijmakers@gmail.com
DefaultIndexManager.java
in src/main/java/org/apache/sling/feature/cpconverter/index
27 3 2022-03-01 2022-03-01 1 1 rombert@apache.org rombert@apache.org
MixinParser.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit/createpath
21 4 2022-01-17 2022-01-17 1 1 niekraaijmakers@gmail.com niekraaijmakers@gmail.com
PrimaryTypeParser.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit/createpath
19 4 2022-01-17 2022-01-17 1 1 niekraaijmakers@gmail.com niekraaijmakers@gmail.com
SimpleNamespaceResolver.java
in src/main/java/org/apache/sling/feature/cpconverter/index
19 2 2022-04-01 2022-04-01 1 1 rombert@apache.org rombert@apache.org
IndexManager.java
in src/main/java/org/apache/sling/feature/cpconverter/index
11 - 2022-03-01 2022-03-01 1 1 rombert@apache.org rombert@apache.org
OperatorConverterException.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit
10 2 2021-08-26 2021-08-26 1 1 cziegeler@apache.org cziegeler@apache.org
ConverterException.java
in src/main/java/org/apache/sling/feature/cpconverter
9 2 2021-08-25 2021-08-25 1 1 cziegeler@apache.org cziegeler@apache.org
Group.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
8 1 2021-01-14 2021-01-14 1 1 pauls@apache.org pauls@apache.org
XMLReader.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/readers
7 1 2022-01-17 2022-01-17 1 1 niekraaijmakers@gmail.com niekraaijmakers@gmail.com
package-info.java
in src/main/java/org/apache/sling/feature/cpconverter/artifacts
1 - 2019-05-08 2019-05-08 1 1 stripodi@simos-mbp stripodi@simos-mbp
package-info.java
in src/main/java/org/apache/sling/feature/cpconverter/interpolator
1 - 2019-05-08 2019-05-08 1 1 stripodi@simos-mbp stripodi@simos-mbp
package-info.java
in src/main/java/org/apache/sling/feature/cpconverter/filtering
1 - 2019-05-08 2019-05-08 1 1 stripodi@simos-mbp stripodi@simos-mbp
package-info.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
1 - 2020-12-01 2020-12-01 1 1 cziegeler@apache.org cziegeler@apache.org
package-info.java
in src/main/java/org/apache/sling/feature/cpconverter/features
1 - 2019-05-08 2019-05-08 1 1 stripodi@simos-mbp stripodi@simos-mbp
package-info.java
in src/main/java/org/apache/sling/feature/cpconverter/shared
1 - 2019-05-03 2019-05-03 1 1 stripodi@simos-mbp stripodi@simos-mbp
package-info.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
1 - 2019-05-08 2019-05-08 1 1 stripodi@simos-mbp stripodi@simos-mbp
VaultContentXMLContentCreator.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent
248 18 2022-01-17 2023-03-02 2 2 niekraaijmakers@gmail.com kwin@apache.org
DefaultVisitor.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit
129 24 2021-03-18 2023-05-05 8 2 anchela@adobe.com anchela@adobe.com
AccessControlVisitor.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit
108 5 2021-03-18 2021-03-31 7 2 anchela@adobe.com angela@apache.org
BundleSlingInitialContentJarEntryExtractor.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent
84 2 2022-01-17 2023-03-02 3 2 niekraaijmakers@gmail.com kwin@apache.org
IndexDefinitions.java
in src/main/java/org/apache/sling/feature/cpconverter/index
81 5 2022-03-01 2022-10-28 3 2 rombert@apache.org cziegeler@apache.org
ConversionMap.java
in src/main/java/org/apache/sling/feature/cpconverter/repoinit
55 6 2021-03-18 2021-03-31 4 2 anchela@adobe.com angela@apache.org
SlingInitialContentBundleEntryMetaData.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent
47 6 2022-01-17 2023-03-02 2 2 niekraaijmakers@gmail.com kwin@apache.org
bin.xml
in src/main/assembly
39 - 2021-02-27 2022-08-11 3 2 cziegele@adobe.com kwin@apache.org
PropertiesConfigurationEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
36 1 2021-01-13 2021-08-25 2 2 pauls@apache.org cziegeler@apache.org
RegexBasedResourceFilter.java
in src/main/java/org/apache/sling/feature/cpconverter/filtering
32 2 2019-05-08 2021-01-13 2 2 stripodi@simos-mbp pauls@apache.org
DefaultHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
32 3 2021-08-31 2023-04-26 3 2 anchela@adobe.com suess@adobe.com
SimpleVariablesInterpolator.java
in src/main/java/org/apache/sling/feature/cpconverter/interpolator
28 - 2019-05-08 2021-01-13 2 2 stripodi@simos-mbp pauls@apache.org
FileArtifactWriter.java
in src/main/java/org/apache/sling/feature/cpconverter/artifacts
19 2 2019-05-08 2021-01-13 2 2 stripodi@simos-mbp pauls@apache.org
ConfigurationEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
17 1 2021-01-13 2021-08-25 2 2 pauls@apache.org cziegeler@apache.org
InputStreamArtifactWriter.java
in src/main/java/org/apache/sling/feature/cpconverter/artifacts
16 2 2019-05-08 2021-01-13 2 2 stripodi@simos-mbp pauls@apache.org
RepRepoPolicyEntryHandler.java
in src/main/java/org/apache/sling/feature/cpconverter/handlers
14 1 2021-01-13 2021-01-13 1 2 angela@apache.org anchela@adobe.com
ConverterConstants.java
in src/main/java/org/apache/sling/feature/cpconverter/shared
11 1 2021-06-09 2022-11-10 4 2 anchela@adobe.com anchela@adobe.com
ArtifactWriter.java
in src/main/java/org/apache/sling/feature/cpconverter/artifacts
7 - 2019-05-08 2021-01-13 2 2 stripodi@simos-mbp pauls@apache.org
VariablesInterpolator.java
in src/main/java/org/apache/sling/feature/cpconverter/interpolator
7 - 2019-05-08 2021-01-13 2 2 stripodi@simos-mbp pauls@apache.org
ResourceFilter.java
in src/main/java/org/apache/sling/feature/cpconverter/filtering
5 - 2019-05-08 2021-01-13 2 2 stripodi@simos-mbp pauls@apache.org
Mapping.java
in src/main/java/org/apache/sling/feature/cpconverter/accesscontrol
120 9 2021-01-20 2022-10-28 5 3 angela@apache.org cziegeler@apache.org
Correlations

File Size vs. Number of Changes: 100 points

src/main/java/org/apache/sling/feature/cpconverter/repoinit/DefaultVisitor.java x: 129 lines of code y: 8 # changes src/main/java/org/apache/sling/feature/cpconverter/repoinit/NoOpVisitor.java x: 112 lines of code y: 8 # changes src/main/java/org/apache/sling/feature/cpconverter/index/IndexDefinitionsJsonWriter.java x: 121 lines of code y: 10 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractConfigurationEntryHandler.java x: 75 lines of code y: 32 # changes src/main/java/org/apache/sling/feature/cpconverter/ContentPackage2FeatureModelConverter.java x: 434 lines of code y: 65 # changes src/main/java/org/apache/sling/feature/cpconverter/cli/ContentPackage2FeatureModelConverterLauncher.java x: 288 lines of code y: 45 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractContentPackageHandler.java x: 66 lines of code y: 13 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractPolicyEntryHandler.java x: 67 lines of code y: 5 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractRegexEntryHandler.java x: 56 lines of code y: 5 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractUserEntryHandler.java x: 49 lines of code y: 7 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/BundleEntryHandler.java x: 231 lines of code y: 36 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/DefaultHandler.java x: 32 lines of code y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/EntryHandler.java x: 19 lines of code y: 5 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/IndexDefinitionsEntryHandler.java x: 95 lines of code y: 6 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/NodeTypesEntryHandler.java x: 38 lines of code y: 10 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/PrivilegesHandler.java x: 18 lines of code y: 8 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/VersionResolverContentPackageEntryHandler.java x: 52 lines of code y: 9 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/BaseVaultPackageScanner.java x: 90 lines of code y: 6 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/RecollectorVaultPackageScanner.java x: 42 lines of code y: 11 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/BundleSlingInitialContentJarEntryExtractor.java x: 84 lines of code y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/DocViewTreeNode.java x: 50 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/SlingInitialContentBundleEntryMetaData.java x: 47 lines of code y: 2 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/SlingInitialContentBundleEntryMetaDataCollector.java x: 140 lines of code y: 5 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/VaultContentXMLContentCreator.java x: 248 lines of code y: 2 # changes src/main/java/org/apache/sling/feature/cpconverter/repoinit/createpath/CreatePathSegmentProcessor.java x: 70 lines of code y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/JsonConfigurationEntryHandler.java x: 20 lines of code y: 5 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/XmlConfigurationEntryHandler.java x: 93 lines of code y: 12 # changes src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/DefaultAclManager.java x: 433 lines of code y: 35 # changes src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/EnforceInfo.java x: 11 lines of code y: 6 # changes src/main/java/org/apache/sling/feature/cpconverter/repoinit/SystemUserVisitor.java x: 35 lines of code y: 8 # changes src/main/java/org/apache/sling/feature/cpconverter/shared/ConverterConstants.java x: 11 lines of code y: 4 # changes src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/Mapping.java x: 120 lines of code y: 5 # changes src/main/java/org/apache/sling/feature/cpconverter/index/IndexDefinitions.java x: 81 lines of code y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/VaultPackageAssembler.java x: 280 lines of code y: 45 # changes src/main/assembly/bin.xml x: 39 lines of code y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/artifacts/LocalMavenRepositoryArtifactsDeployer.java x: 52 lines of code y: 5 # changes src/main/java/org/apache/sling/feature/cpconverter/artifacts/ArtifactsDeployer.java x: 8 lines of code y: 7 # changes src/main/java/org/apache/sling/feature/cpconverter/index/SimpleNamespaceResolver.java x: 19 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/features/DefaultFeaturesManager.java x: 464 lines of code y: 42 # changes src/main/java/org/apache/sling/feature/cpconverter/features/FeaturesManager.java x: 30 lines of code y: 23 # changes src/main/java/org/apache/sling/feature/cpconverter/index/DefaultIndexManager.java x: 27 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/index/IndexManager.java x: 11 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/JcrNamespaceRegistry.java x: 88 lines of code y: 6 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/DefaultEntryHandlersManager.java x: 61 lines of code y: 17 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/VaultPackageUtils.java x: 127 lines of code y: 14 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/SlingInitialContentBundleHandler.java x: 44 lines of code y: 5 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/AssemblerProvider.java x: 81 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/BundleSlingInitialContentExtractContext.java x: 84 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/BundleSlingInitialContentExtractor.java x: 77 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/ContentReaderProvider.java x: 30 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/JcrNamespaceRegistryProvider.java x: 85 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/ParentFolderRepoInitHandler.java x: 72 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/readers/XMLReader.java x: 7 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/repoinit/createpath/MixinParser.java x: 21 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/features/RunmodeMapper.java x: 51 lines of code y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/AclManager.java x: 23 lines of code y: 11 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/RepPolicyEntryHandler.java x: 79 lines of code y: 24 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/RepPrincipalPolicyEntryHandler.java x: 96 lines of code y: 7 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractPolicyParser.java x: 81 lines of code y: 7 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/DefaultEntryParser.java x: 35 lines of code y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/shared/AbstractJcrNodeParser.java x: 46 lines of code y: 10 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/WorkspaceFilterBuilder.java x: 86 lines of code y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/repoinit/OperationProcessor.java x: 28 lines of code y: 4 # changes src/main/java/org/apache/sling/feature/cpconverter/repoinit/OperatorConverterException.java x: 10 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/ConverterException.java x: 9 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/ConfigurationEntryHandler.java x: 17 lines of code y: 2 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/ContentPackageEntryHandler.java x: 16 lines of code y: 7 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/PropertiesConfigurationEntryHandler.java x: 36 lines of code y: 2 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/DefaultPackagesEventsEmitter.java x: 230 lines of code y: 11 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/PackagesEventsEmitter.java x: 12 lines of code y: 5 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractUserParser.java x: 30 lines of code y: 4 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/UsersEntryHandler.java x: 45 lines of code y: 5 # changes src/main/java/org/apache/sling/feature/cpconverter/shared/RepoPath.java x: 71 lines of code y: 4 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/SingleFileArchive.java x: 127 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/artifacts/MavenPomSupplierWriter.java x: 27 lines of code y: 8 # changes src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/AbstractUser.java x: 55 lines of code y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/SystemUser.java x: 12 lines of code y: 6 # changes src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/User.java x: 12 lines of code y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/GroupEntryHandler.java x: 32 lines of code y: 4 # changes src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/AccessControlEntry.java x: 57 lines of code y: 7 # changes src/main/java/org/apache/sling/feature/cpconverter/repoinit/AccessControlVisitor.java x: 108 lines of code y: 7 # changes src/main/java/org/apache/sling/feature/cpconverter/repoinit/ConversionMap.java x: 55 lines of code y: 4 # changes src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/Group.java x: 8 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/RepRepoPolicyEntryHandler.java x: 14 lines of code y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/artifacts/ArtifactWriter.java x: 7 lines of code y: 2 # changes src/main/java/org/apache/sling/feature/cpconverter/artifacts/FileArtifactWriter.java x: 19 lines of code y: 2 # changes src/main/java/org/apache/sling/feature/cpconverter/artifacts/InputStreamArtifactWriter.java x: 16 lines of code y: 2 # changes src/main/java/org/apache/sling/feature/cpconverter/filtering/RegexBasedResourceFilter.java x: 32 lines of code y: 2 # changes src/main/java/org/apache/sling/feature/cpconverter/filtering/ResourceFilter.java x: 5 lines of code y: 2 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/EntryHandlersManager.java x: 7 lines of code y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/interpolator/SimpleVariablesInterpolator.java x: 28 lines of code y: 2 # changes src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/package-info.java x: 1 lines of code y: 1 # changes
65.0
# changes
  min: 1.0
  average: 7.48
  25th percentile: 1.25
  median: 4.0
  75th percentile: 7.75
  max: 65.0
0 464.0
lines of code
min: 1.0 | average: 68.19 | 25th percentile: 16.25 | median: 43.0 | 75th percentile: 83.25 | max: 464.0

Number of Contributors vs. Number of Changes: 100 points

src/main/java/org/apache/sling/feature/cpconverter/repoinit/DefaultVisitor.java x: 2 # contributors y: 8 # changes src/main/java/org/apache/sling/feature/cpconverter/repoinit/NoOpVisitor.java x: 3 # contributors y: 8 # changes src/main/java/org/apache/sling/feature/cpconverter/index/IndexDefinitionsJsonWriter.java x: 4 # contributors y: 10 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractConfigurationEntryHandler.java x: 11 # contributors y: 32 # changes src/main/java/org/apache/sling/feature/cpconverter/ContentPackage2FeatureModelConverter.java x: 15 # contributors y: 65 # changes src/main/java/org/apache/sling/feature/cpconverter/cli/ContentPackage2FeatureModelConverterLauncher.java x: 18 # contributors y: 45 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractContentPackageHandler.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractPolicyEntryHandler.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractRegexEntryHandler.java x: 5 # contributors y: 5 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractUserEntryHandler.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/BundleEntryHandler.java x: 18 # contributors y: 36 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/DefaultHandler.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/IndexDefinitionsEntryHandler.java x: 4 # contributors y: 6 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/NodeTypesEntryHandler.java x: 7 # contributors y: 10 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/PrivilegesHandler.java x: 6 # contributors y: 8 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/VersionResolverContentPackageEntryHandler.java x: 6 # contributors y: 9 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/BaseVaultPackageScanner.java x: 5 # contributors y: 6 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/RecollectorVaultPackageScanner.java x: 6 # contributors y: 11 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/DocViewTreeNode.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/SlingInitialContentBundleEntryMetaData.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/sling/feature/cpconverter/repoinit/createpath/CreatePathSegmentProcessor.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/JsonConfigurationEntryHandler.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/XmlConfigurationEntryHandler.java x: 8 # contributors y: 12 # changes src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/DefaultAclManager.java x: 7 # contributors y: 35 # changes src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/EnforceInfo.java x: 3 # contributors y: 6 # changes src/main/java/org/apache/sling/feature/cpconverter/shared/ConverterConstants.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/VaultPackageAssembler.java x: 14 # contributors y: 45 # changes src/main/java/org/apache/sling/feature/cpconverter/artifacts/ArtifactsDeployer.java x: 6 # contributors y: 7 # changes src/main/java/org/apache/sling/feature/cpconverter/features/DefaultFeaturesManager.java x: 16 # contributors y: 42 # changes src/main/java/org/apache/sling/feature/cpconverter/features/FeaturesManager.java x: 12 # contributors y: 23 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/JcrNamespaceRegistry.java x: 6 # contributors y: 6 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/DefaultEntryHandlersManager.java x: 8 # contributors y: 17 # changes src/main/java/org/apache/sling/feature/cpconverter/vltpkg/VaultPackageUtils.java x: 8 # contributors y: 14 # changes src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/AclManager.java x: 4 # contributors y: 11 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/RepPolicyEntryHandler.java x: 9 # contributors y: 24 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/RepPrincipalPolicyEntryHandler.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/DefaultEntryParser.java x: 1 # contributors y: 3 # changes src/main/java/org/apache/sling/feature/cpconverter/shared/AbstractJcrNodeParser.java x: 5 # contributors y: 10 # changes src/main/java/org/apache/sling/feature/cpconverter/repoinit/OperationProcessor.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/sling/feature/cpconverter/shared/RepoPath.java x: 4 # contributors y: 4 # changes src/main/java/org/apache/sling/feature/cpconverter/artifacts/MavenPomSupplierWriter.java x: 7 # contributors y: 8 # changes src/main/java/org/apache/sling/feature/cpconverter/repoinit/AccessControlVisitor.java x: 2 # contributors y: 7 # changes src/main/java/org/apache/sling/feature/cpconverter/handlers/RepRepoPolicyEntryHandler.java x: 2 # contributors y: 1 # changes
65.0
# changes
  min: 1.0
  average: 7.48
  25th percentile: 1.25
  median: 4.0
  75th percentile: 7.75
  max: 65.0
0 18.0
# contributors
min: 1.0 | average: 3.85 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 4.75 | max: 18.0

Number of Contributors vs. File Size: 100 points

src/main/java/org/apache/sling/feature/cpconverter/repoinit/DefaultVisitor.java x: 2 # contributors y: 129 lines of code src/main/java/org/apache/sling/feature/cpconverter/repoinit/NoOpVisitor.java x: 3 # contributors y: 112 lines of code src/main/java/org/apache/sling/feature/cpconverter/index/IndexDefinitionsJsonWriter.java x: 4 # contributors y: 121 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractConfigurationEntryHandler.java x: 11 # contributors y: 75 lines of code src/main/java/org/apache/sling/feature/cpconverter/ContentPackage2FeatureModelConverter.java x: 15 # contributors y: 434 lines of code src/main/java/org/apache/sling/feature/cpconverter/cli/ContentPackage2FeatureModelConverterLauncher.java x: 18 # contributors y: 288 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractContentPackageHandler.java x: 6 # contributors y: 66 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractPolicyEntryHandler.java x: 4 # contributors y: 67 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractRegexEntryHandler.java x: 5 # contributors y: 56 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractUserEntryHandler.java x: 4 # contributors y: 49 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/BundleEntryHandler.java x: 18 # contributors y: 231 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/DefaultHandler.java x: 2 # contributors y: 32 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/EntryHandler.java x: 4 # contributors y: 19 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/IndexDefinitionsEntryHandler.java x: 4 # contributors y: 95 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/NodeTypesEntryHandler.java x: 7 # contributors y: 38 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/PrivilegesHandler.java x: 6 # contributors y: 18 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/VersionResolverContentPackageEntryHandler.java x: 6 # contributors y: 52 lines of code src/main/java/org/apache/sling/feature/cpconverter/vltpkg/BaseVaultPackageScanner.java x: 5 # contributors y: 90 lines of code src/main/java/org/apache/sling/feature/cpconverter/vltpkg/RecollectorVaultPackageScanner.java x: 6 # contributors y: 42 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/BundleSlingInitialContentJarEntryExtractor.java x: 2 # contributors y: 84 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/DocViewTreeNode.java x: 1 # contributors y: 50 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/SlingInitialContentBundleEntryMetaData.java x: 2 # contributors y: 47 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/SlingInitialContentBundleEntryMetaDataCollector.java x: 4 # contributors y: 140 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/VaultContentXMLContentCreator.java x: 2 # contributors y: 248 lines of code src/main/java/org/apache/sling/feature/cpconverter/repoinit/createpath/CreatePathSegmentProcessor.java x: 3 # contributors y: 70 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/JsonConfigurationEntryHandler.java x: 3 # contributors y: 20 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/XmlConfigurationEntryHandler.java x: 8 # contributors y: 93 lines of code src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/DefaultAclManager.java x: 7 # contributors y: 433 lines of code src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/EnforceInfo.java x: 3 # contributors y: 11 lines of code src/main/java/org/apache/sling/feature/cpconverter/repoinit/SystemUserVisitor.java x: 3 # contributors y: 35 lines of code src/main/java/org/apache/sling/feature/cpconverter/shared/ConverterConstants.java x: 2 # contributors y: 11 lines of code src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/Mapping.java x: 3 # contributors y: 120 lines of code src/main/java/org/apache/sling/feature/cpconverter/index/IndexDefinitions.java x: 2 # contributors y: 81 lines of code src/main/java/org/apache/sling/feature/cpconverter/vltpkg/VaultPackageAssembler.java x: 14 # contributors y: 280 lines of code src/main/assembly/bin.xml x: 2 # contributors y: 39 lines of code src/main/java/org/apache/sling/feature/cpconverter/artifacts/LocalMavenRepositoryArtifactsDeployer.java x: 4 # contributors y: 52 lines of code src/main/java/org/apache/sling/feature/cpconverter/artifacts/ArtifactsDeployer.java x: 6 # contributors y: 8 lines of code src/main/java/org/apache/sling/feature/cpconverter/index/SimpleNamespaceResolver.java x: 1 # contributors y: 19 lines of code src/main/java/org/apache/sling/feature/cpconverter/features/DefaultFeaturesManager.java x: 16 # contributors y: 464 lines of code src/main/java/org/apache/sling/feature/cpconverter/features/FeaturesManager.java x: 12 # contributors y: 30 lines of code src/main/java/org/apache/sling/feature/cpconverter/index/DefaultIndexManager.java x: 1 # contributors y: 27 lines of code src/main/java/org/apache/sling/feature/cpconverter/index/IndexManager.java x: 1 # contributors y: 11 lines of code src/main/java/org/apache/sling/feature/cpconverter/vltpkg/JcrNamespaceRegistry.java x: 6 # contributors y: 88 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/DefaultEntryHandlersManager.java x: 8 # contributors y: 61 lines of code src/main/java/org/apache/sling/feature/cpconverter/vltpkg/VaultPackageUtils.java x: 8 # contributors y: 127 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/SlingInitialContentBundleHandler.java x: 3 # contributors y: 44 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/AssemblerProvider.java x: 1 # contributors y: 81 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/BundleSlingInitialContentExtractContext.java x: 1 # contributors y: 84 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/BundleSlingInitialContentExtractor.java x: 1 # contributors y: 77 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/ContentReaderProvider.java x: 1 # contributors y: 30 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/JcrNamespaceRegistryProvider.java x: 1 # contributors y: 85 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/ParentFolderRepoInitHandler.java x: 1 # contributors y: 72 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/slinginitialcontent/readers/XMLReader.java x: 1 # contributors y: 7 lines of code src/main/java/org/apache/sling/feature/cpconverter/repoinit/createpath/MixinParser.java x: 1 # contributors y: 21 lines of code src/main/java/org/apache/sling/feature/cpconverter/features/RunmodeMapper.java x: 3 # contributors y: 51 lines of code src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/AclManager.java x: 4 # contributors y: 23 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/RepPolicyEntryHandler.java x: 9 # contributors y: 79 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/RepPrincipalPolicyEntryHandler.java x: 3 # contributors y: 96 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractPolicyParser.java x: 3 # contributors y: 81 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/DefaultEntryParser.java x: 1 # contributors y: 35 lines of code src/main/java/org/apache/sling/feature/cpconverter/shared/AbstractJcrNodeParser.java x: 5 # contributors y: 46 lines of code src/main/java/org/apache/sling/feature/cpconverter/vltpkg/WorkspaceFilterBuilder.java x: 1 # contributors y: 86 lines of code src/main/java/org/apache/sling/feature/cpconverter/repoinit/OperationProcessor.java x: 3 # contributors y: 28 lines of code src/main/java/org/apache/sling/feature/cpconverter/repoinit/OperatorConverterException.java x: 1 # contributors y: 10 lines of code src/main/java/org/apache/sling/feature/cpconverter/ConverterException.java x: 1 # contributors y: 9 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/ConfigurationEntryHandler.java x: 2 # contributors y: 17 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/ContentPackageEntryHandler.java x: 6 # contributors y: 16 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/PropertiesConfigurationEntryHandler.java x: 2 # contributors y: 36 lines of code src/main/java/org/apache/sling/feature/cpconverter/vltpkg/DefaultPackagesEventsEmitter.java x: 6 # contributors y: 230 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/AbstractUserParser.java x: 3 # contributors y: 30 lines of code src/main/java/org/apache/sling/feature/cpconverter/shared/RepoPath.java x: 4 # contributors y: 71 lines of code src/main/java/org/apache/sling/feature/cpconverter/vltpkg/SingleFileArchive.java x: 1 # contributors y: 127 lines of code src/main/java/org/apache/sling/feature/cpconverter/artifacts/MavenPomSupplierWriter.java x: 7 # contributors y: 27 lines of code src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/AbstractUser.java x: 3 # contributors y: 55 lines of code src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/SystemUser.java x: 4 # contributors y: 12 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/GroupEntryHandler.java x: 3 # contributors y: 32 lines of code src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/AccessControlEntry.java x: 4 # contributors y: 57 lines of code src/main/java/org/apache/sling/feature/cpconverter/repoinit/AccessControlVisitor.java x: 2 # contributors y: 108 lines of code src/main/java/org/apache/sling/feature/cpconverter/repoinit/ConversionMap.java x: 2 # contributors y: 55 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/RepRepoPolicyEntryHandler.java x: 2 # contributors y: 14 lines of code src/main/java/org/apache/sling/feature/cpconverter/artifacts/ArtifactWriter.java x: 2 # contributors y: 7 lines of code src/main/java/org/apache/sling/feature/cpconverter/artifacts/FileArtifactWriter.java x: 2 # contributors y: 19 lines of code src/main/java/org/apache/sling/feature/cpconverter/artifacts/InputStreamArtifactWriter.java x: 2 # contributors y: 16 lines of code src/main/java/org/apache/sling/feature/cpconverter/filtering/ResourceFilter.java x: 2 # contributors y: 5 lines of code src/main/java/org/apache/sling/feature/cpconverter/handlers/EntryHandlersManager.java x: 3 # contributors y: 7 lines of code src/main/java/org/apache/sling/feature/cpconverter/interpolator/SimpleVariablesInterpolator.java x: 2 # contributors y: 28 lines of code src/main/java/org/apache/sling/feature/cpconverter/accesscontrol/package-info.java x: 1 # contributors y: 1 lines of code
464.0
lines of code
  min: 1.0
  average: 68.19
  25th percentile: 16.25
  median: 43.0
  75th percentile: 83.25
  max: 464.0
0 18.0
# contributors
min: 1.0 | average: 3.85 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 4.75 | max: 18.0