apache / sling-whiteboard
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 409 files with 23,648 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 14 files changed 6-20 times (1,662 lines of code)
    • 395 files changed 1-5 times (21,986 lines of code)
0% | 0% | 0% | 7% | 92%
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 409 files with 23,648 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)
    • 2 files changed by 6-10 contributors (458 lines of code)
    • 158 files changed by 2-5 contributors (9,786 lines of code)
    • 249 files changed by 1 contributor (13,404 lines of code)
0% | 0% | 1% | 41% | 56%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
json, java, md, xml, html, gitignore, js, txt, feature, sh, properties, groovy, ts, css, yaml, adoc, svg, lua, scala, jsp, dockerignore, editorconfig, vscodeignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 7% | 92%
js0% | 0% | 0% | 7% | 92%
html0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
jsp0% | 0% | 0% | 0% | 100%
groovy0% | 0% | 0% | 0% | 100%
lua0% | 0% | 0% | 0% | 100%
css0% | 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
org.apache.sling.ddr0% | 0% | 0% | 81% | 18%
connectfeaturelauncher0% | 0% | 0% | 15% | 84%
SlingModelPersist0% | 0% | 0% | 32% | 67%
transformer0% | 0% | 0% | 45% | 55%
chunked-distribution0% | 0% | 0% | 48% | 51%
fake-content-generator0% | 0% | 0% | 100% | 0%
mdresourcedecorator0% | 0% | 0% | 12% | 87%
tag-modifier0% | 0% | 0% | 0% | 100%
jcr-wrappers0% | 0% | 0% | 0% | 100%
it-is-cloudy-here0% | 0% | 0% | 0% | 100%
org.apache.sling.thumbnails0% | 0% | 0% | 0% | 100%
remote-content-api0% | 0% | 0% | 0% | 100%
json-store0% | 0% | 0% | 0% | 100%
atomosfeaturelauncherconfig0% | 0% | 0% | 0% | 100%
upgrade0% | 0% | 0% | 0% | 100%
graalvm0% | 0% | 0% | 0% | 100%
encrypt0% | 0% | 0% | 0% | 100%
org.apache.sling.jaxrs0% | 0% | 0% | 0% | 100%
resource-schemas0% | 0% | 0% | 0% | 100%
org.apache.sling.offline0% | 0% | 0% | 0% | 100%
sling-repoinit-maven-plugin0% | 0% | 0% | 0% | 100%
json-logs0% | 0% | 0% | 0% | 100%
atomosfeaturelauncher0% | 0% | 0% | 0% | 100%
org.apache.sling.commons.batch0% | 0% | 0% | 0% | 100%
codesign0% | 0% | 0% | 0% | 100%
mvresourceprovider0% | 0% | 0% | 0% | 100%
serverless-microsling0% | 0% | 0% | 0% | 100%
org.apache.sling.repoinit.webconsole0% | 0% | 0% | 0% | 100%
mdresourceprovider0% | 0% | 0% | 0% | 100%
resource-predicates0% | 0% | 0% | 0% | 100%
atomosfeaturelauncherweaver0% | 0% | 0% | 0% | 100%
slingpost0% | 0% | 0% | 0% | 100%
org.apache.sling.repoinit.filevault.validator0% | 0% | 0% | 0% | 100%
maven-central-source-reporter0% | 0% | 0% | 0% | 100%
vscode-htl0% | 0% | 0% | 0% | 100%
jmx-exporter0% | 0% | 0% | 0% | 100%
capabilities-oak0% | 0% | 0% | 0% | 100%
startup-tracker0% | 0% | 0% | 0% | 100%
time-to-first-request0% | 0% | 0% | 0% | 100%
aries-jax-rs-whiteboard0% | 0% | 0% | 0% | 100%
type-system0% | 0% | 0% | 0% | 100%
hc-resource0% | 0% | 0% | 0% | 100%
saml-example0% | 0% | 0% | 0% | 100%
jbang0% | 0% | 0% | 0% | 100%
feature-model-compare0% | 0% | 0% | 0% | 100%
http-caching-experiments0% | 0% | 0% | 0% | 100%
org-apache-sling-build-version-rules0% | 0% | 0% | 0% | 100%
instance-stopper0% | 0% | 0% | 0% | 100%
starter-system-info0% | 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
TransformationFilter.java
in transformer/src/main/java/org/apache/sling/transformer/impl
50 3 2019-08-13 2020-08-23 10 4 jason.bailey@sas.com dklco@apache.org
DeclarativeDynamicResourceManagerService.java
in org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core
385 16 2021-03-26 2021-04-20 10 2 schaefera@me.com schaefera@me.com
TransformationStep.java
in transformer/src/main/java/org/apache/sling/transformer
9 2 2019-08-13 2020-08-23 9 4 jason.bailey@sas.com dklco@apache.org
ChunkedDistribution.java
in chunked-distribution/src/main/java/org/apache/sling/distribution/chunked
126 5 2021-01-19 2021-04-09 9 2 cschneid@adobe.com cmrockwe@umich.edu
DeclarativeDynamicResourceProvider.java
in org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api
17 - 2021-03-26 2021-04-20 8 2 schaefera@me.com cmrockwe@umich.edu
ResourceUtils.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl
58 1 2020-08-26 2023-12-28 8 3 cziegeler@apache.org cziegeler@apache.org
DeclarativeDynamicResourceProviderHandler.java
in org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core
363 18 2021-03-26 2021-04-09 8 2 schaefera@me.com cmrockwe@umich.edu
TransformationStepWrapper.java
in transformer/src/main/java/org/apache/sling/transformer/impl
19 2 2019-08-13 2020-08-23 7 4 jason.bailey@sas.com dklco@apache.org
index.js
in fake-content-generator
77 7 2020-05-19 2022-01-24 7 4 bdelacretaz@apache.org bdelacretaz@apache.org
PojoSRLauncher.java
in connectfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/extensions/connect/impl
230 10 2019-05-02 2019-10-01 7 4 karlpauls@gmail.com brendan@adobe.com
TransformationContext.java
in transformer/src/main/java/org/apache/sling/transformer
15 - 2019-08-23 2020-08-23 6 3 jeb@apache.org dklco@apache.org
PojoSRRunner.java
in connectfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/extensions/connect/impl
28 2 2019-05-02 2019-10-01 6 4 karlpauls@gmail.com brendan@adobe.com
TransformationContextImpl.java
in transformer/src/main/java/org/apache/sling/transformer/impl
60 8 2019-08-23 2020-08-23 6 3 jeb@apache.org dklco@apache.org
ModelPersistorImpl.java
in SlingModelPersist/src/main/java/org/apache/sling/models/persistor/impl
225 14 2019-06-26 2020-08-23 6 6 cziegeler@apache.org dklco@apache.org
5 - 2020-06-30 2020-08-23 5 3 cmrockwe@umich.edu dklco@apache.org
org.apache.sling.engine.impl.auth.SlingAuthenticator.xml
in saml-example/src/main/content/jcr_root/apps/saml/config
6 - 2020-06-30 2020-08-23 5 3 cmrockwe@umich.edu dklco@apache.org
ResourceConfiguration.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl
6 - 2020-08-26 2023-12-28 5 3 cziegeler@apache.org cziegeler@apache.org
extension.ts
in vscode-htl/src
8 2 2021-12-06 2021-12-10 5 1 rombert@apache.org rombert@apache.org
ProcessingResult.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md
9 - 2020-08-26 2023-12-28 5 3 cziegeler@apache.org cziegeler@apache.org
org.apache.felix.jaas.Configuration.factory-SAML2.xml
in saml-example/src/main/content/jcr_root/apps/saml/config
10 - 2020-06-30 2020-08-23 5 3 cmrockwe@umich.edu dklco@apache.org
Ignore.java
in SlingModelPersist/src/main/java/org/apache/sling/models/persistor/annotations
11 - 2019-06-26 2020-08-23 5 5 cziegeler@apache.org dklco@apache.org
org.apache.sling.auth.saml2.impl.SAML2ConfigServiceImpl.xml
in saml-example/src/main/content/jcr_root/apps/saml/config
16 - 2020-06-30 2020-08-23 5 3 cmrockwe@umich.edu dklco@apache.org
HeadingHandler.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/handler
20 1 2020-08-26 2024-09-13 5 3 cziegeler@apache.org cziegeler@apache.org
CustomLinkResolver.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/links
22 - 2020-08-26 2023-12-28 5 3 cziegeler@apache.org cziegeler@apache.org
TransformationResponse.java
in transformer/src/main/java/org/apache/sling/transformer/impl
23 3 2019-08-23 2020-08-23 5 3 jeb@apache.org dklco@apache.org
CustomLinkResolverFactory.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/links
25 1 2020-08-26 2023-12-28 5 3 cziegeler@apache.org cziegeler@apache.org
YamlFrontMatterHandler.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/handler
28 1 2020-08-26 2024-09-13 5 3 cziegeler@apache.org cziegeler@apache.org
NonceTransformer.java
in transformer/src/main/java/org/apache/sling/transformer/impl
29 2 2019-08-27 2020-08-23 5 3 jeb@apache.org dklco@apache.org
SlingContext.java
in graalvm/src/main/java/org/apache/sling/graalvm/osgi
34 2 2019-07-04 2019-10-01 5 3 bdelacretaz@apache.org brendan@adobe.com
microsling.js
in serverless-microsling
42 1 2019-07-24 2019-10-01 5 3 bdelacretaz@apache.org brendan@adobe.com
TransformationWriter.java
in transformer/src/main/java/org/apache/sling/transformer/impl
49 5 2019-08-23 2020-08-23 5 3 jeb@apache.org dklco@apache.org
SlingResource.java
in graalvm/src/main/java/org/apache/sling/graalvm/http
50 2 2019-07-04 2019-10-01 5 3 bdelacretaz@apache.org brendan@adobe.com
render.js
in serverless-microsling/lib
51 2 2019-07-24 2019-10-01 5 3 bdelacretaz@apache.org brendan@adobe.com
TransformationManagerImpl.java
in transformer/src/main/java/org/apache/sling/transformer/impl
71 5 2019-08-23 2020-08-23 5 3 dklco@apache.org dklco@apache.org
openwhisk-renderer.js
in serverless-microsling/lib
73 3 2019-07-25 2019-10-01 5 3 bdelacretaz@apache.org brendan@adobe.com
MarkdownResourceDecorator.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl
83 2 2020-08-26 2023-12-28 5 3 cziegeler@apache.org cziegeler@apache.org
DeclarativeDynamicResourceImpl.java
in org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core
90 7 2021-03-26 2021-04-09 5 2 schaefera@me.com cmrockwe@umich.edu
HtmlServlet.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl
100 2 2023-10-02 2025-01-06 5 1 cziegeler@apache.org cziegeler@apache.org
EncryptableValueMapDecorator.java
in encrypt/src/main/java/org/apache/sling/resource/encryption/wrapper
106 8 2018-01-12 2019-10-01 5 4 jason.bailey@sas.com brendan@adobe.com
index.js
in slingpost
197 10 2020-08-21 2022-06-30 5 4 dan.klco@perficient.com klco@adobe.com
ReflectionUtils.java
in SlingModelPersist/src/main/java/org/apache/sling/models/persistor/impl/util
233 13 2019-06-26 2020-08-23 5 6 cziegeler@apache.org dklco@apache.org
SignCodeMojo.java
in codesign/src/main/java/org/apache/tomcat/buildutil
331 13 2017-04-03 2018-01-18 5 1 rombert@apache.org rombert@apache.org
FrameworkUtil.java
in connectfeaturelauncher/src/main/java/org/osgi/framework
1368 58 2019-05-07 2019-10-01 5 4 karlpauls@gmail.com brendan@adobe.com
ProcessingInstructions.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md
5 - 2020-08-26 2023-10-02 4 3 cziegeler@apache.org cziegeler@apache.org
EncryptableValueMap.java
in encrypt/src/main/java/org/apache/sling/resource/encryption
6 - 2018-01-12 2019-10-01 4 3 jason.bailey@sas.com brendan@adobe.com
EncryptionProvider.java
in encrypt/src/main/java/org/apache/sling/resource/encryption
8 - 2018-01-12 2019-10-01 4 3 jason.bailey@sas.com brendan@adobe.com
KeyProvider.java
in encrypt/src/main/java/org/apache/sling/resource/encryption
9 - 2018-01-12 2019-10-01 4 3 jason.bailey@sas.com brendan@adobe.com
SlingRequestProcessorWrapper.java
in graalvm/src/main/java/org/apache/sling/engine/impl
16 1 2019-07-04 2019-10-01 4 3 bdelacretaz@apache.org brendan@adobe.com
EncryptionException.java
in encrypt/src/main/java/org/apache/sling/resource/encryption
19 5 2018-01-12 2019-10-01 4 3 jason.bailey@sas.com brendan@adobe.com
resolve-content.js
in serverless-microsling/lib
25 1 2019-07-24 2019-10-01 4 3 bdelacretaz@apache.org brendan@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
ModelPersistorImpl.java
in SlingModelPersist/src/main/java/org/apache/sling/models/persistor/impl
225 14 2019-06-26 2020-08-23 6 6 cziegeler@apache.org dklco@apache.org
ReflectionUtils.java
in SlingModelPersist/src/main/java/org/apache/sling/models/persistor/impl/util
233 13 2019-06-26 2020-08-23 5 6 cziegeler@apache.org dklco@apache.org
Ignore.java
in SlingModelPersist/src/main/java/org/apache/sling/models/persistor/annotations
11 - 2019-06-26 2020-08-23 5 5 cziegeler@apache.org dklco@apache.org
TransformationFilter.java
in transformer/src/main/java/org/apache/sling/transformer/impl
50 3 2019-08-13 2020-08-23 10 4 jason.bailey@sas.com dklco@apache.org
TransformationStep.java
in transformer/src/main/java/org/apache/sling/transformer
9 2 2019-08-13 2020-08-23 9 4 jason.bailey@sas.com dklco@apache.org
PojoSRLauncher.java
in connectfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/extensions/connect/impl
230 10 2019-05-02 2019-10-01 7 4 karlpauls@gmail.com brendan@adobe.com
TransformationStepWrapper.java
in transformer/src/main/java/org/apache/sling/transformer/impl
19 2 2019-08-13 2020-08-23 7 4 jason.bailey@sas.com dklco@apache.org
index.js
in fake-content-generator
77 7 2020-05-19 2022-01-24 7 4 bdelacretaz@apache.org bdelacretaz@apache.org
PojoSRRunner.java
in connectfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/extensions/connect/impl
28 2 2019-05-02 2019-10-01 6 4 karlpauls@gmail.com brendan@adobe.com
EncryptableValueMapDecorator.java
in encrypt/src/main/java/org/apache/sling/resource/encryption/wrapper
106 8 2018-01-12 2019-10-01 5 4 jason.bailey@sas.com brendan@adobe.com
FrameworkUtil.java
in connectfeaturelauncher/src/main/java/org/osgi/framework
1368 58 2019-05-07 2019-10-01 5 4 karlpauls@gmail.com brendan@adobe.com
index.js
in slingpost
197 10 2020-08-21 2022-06-30 5 4 dan.klco@perficient.com klco@adobe.com
ResourceUtils.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl
58 1 2020-08-26 2023-12-28 8 3 cziegeler@apache.org cziegeler@apache.org
TransformationContext.java
in transformer/src/main/java/org/apache/sling/transformer
15 - 2019-08-23 2020-08-23 6 3 jeb@apache.org dklco@apache.org
TransformationContextImpl.java
in transformer/src/main/java/org/apache/sling/transformer/impl
60 8 2019-08-23 2020-08-23 6 3 jeb@apache.org dklco@apache.org
ResourceConfiguration.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl
6 - 2020-08-26 2023-12-28 5 3 cziegeler@apache.org cziegeler@apache.org
HeadingHandler.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/handler
20 1 2020-08-26 2024-09-13 5 3 cziegeler@apache.org cziegeler@apache.org
YamlFrontMatterHandler.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/handler
28 1 2020-08-26 2024-09-13 5 3 cziegeler@apache.org cziegeler@apache.org
ProcessingResult.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md
9 - 2020-08-26 2023-12-28 5 3 cziegeler@apache.org cziegeler@apache.org
CustomLinkResolver.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/links
22 - 2020-08-26 2023-12-28 5 3 cziegeler@apache.org cziegeler@apache.org
CustomLinkResolverFactory.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/links
25 1 2020-08-26 2023-12-28 5 3 cziegeler@apache.org cziegeler@apache.org
MarkdownResourceDecorator.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl
83 2 2020-08-26 2023-12-28 5 3 cziegeler@apache.org cziegeler@apache.org
org.apache.sling.engine.impl.auth.SlingAuthenticator.xml
in saml-example/src/main/content/jcr_root/apps/saml/config
6 - 2020-06-30 2020-08-23 5 3 cmrockwe@umich.edu dklco@apache.org
org.apache.felix.jaas.Configuration.factory-SAML2.xml
in saml-example/src/main/content/jcr_root/apps/saml/config
10 - 2020-06-30 2020-08-23 5 3 cmrockwe@umich.edu dklco@apache.org
org.apache.sling.auth.saml2.impl.SAML2ConfigServiceImpl.xml
in saml-example/src/main/content/jcr_root/apps/saml/config
16 - 2020-06-30 2020-08-23 5 3 cmrockwe@umich.edu dklco@apache.org
5 - 2020-06-30 2020-08-23 5 3 cmrockwe@umich.edu dklco@apache.org
SlingResource.java
in graalvm/src/main/java/org/apache/sling/graalvm/http
50 2 2019-07-04 2019-10-01 5 3 bdelacretaz@apache.org brendan@adobe.com
SlingContext.java
in graalvm/src/main/java/org/apache/sling/graalvm/osgi
34 2 2019-07-04 2019-10-01 5 3 bdelacretaz@apache.org brendan@adobe.com
microsling.js
in serverless-microsling
42 1 2019-07-24 2019-10-01 5 3 bdelacretaz@apache.org brendan@adobe.com
render.js
in serverless-microsling/lib
51 2 2019-07-24 2019-10-01 5 3 bdelacretaz@apache.org brendan@adobe.com
openwhisk-renderer.js
in serverless-microsling/lib
73 3 2019-07-25 2019-10-01 5 3 bdelacretaz@apache.org brendan@adobe.com
TransformationResponse.java
in transformer/src/main/java/org/apache/sling/transformer/impl
23 3 2019-08-23 2020-08-23 5 3 jeb@apache.org dklco@apache.org
NonceTransformer.java
in transformer/src/main/java/org/apache/sling/transformer/impl
29 2 2019-08-27 2020-08-23 5 3 jeb@apache.org dklco@apache.org
TransformationWriter.java
in transformer/src/main/java/org/apache/sling/transformer/impl
49 5 2019-08-23 2020-08-23 5 3 jeb@apache.org dklco@apache.org
TransformationManagerImpl.java
in transformer/src/main/java/org/apache/sling/transformer/impl
71 5 2019-08-23 2020-08-23 5 3 dklco@apache.org dklco@apache.org
ProcessingInstructions.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md
5 - 2020-08-26 2023-10-02 4 3 cziegeler@apache.org cziegeler@apache.org
MarkdownProcessor.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md
50 1 2020-08-26 2023-10-02 4 3 cziegeler@apache.org cziegeler@apache.org
EncryptionProvider.java
in encrypt/src/main/java/org/apache/sling/resource/encryption
8 - 2018-01-12 2019-10-01 4 3 jason.bailey@sas.com brendan@adobe.com
EncryptionException.java
in encrypt/src/main/java/org/apache/sling/resource/encryption
19 5 2018-01-12 2019-10-01 4 3 jason.bailey@sas.com brendan@adobe.com
KeyProvider.java
in encrypt/src/main/java/org/apache/sling/resource/encryption
9 - 2018-01-12 2019-10-01 4 3 jason.bailey@sas.com brendan@adobe.com
OSGiKeyProvider.java
in encrypt/src/main/java/org/apache/sling/resource/encryption/impl
97 4 2018-01-12 2019-10-01 4 3 jason.bailey@sas.com brendan@adobe.com
AesGcmEncryptionProvider.java
in encrypt/src/main/java/org/apache/sling/resource/encryption/impl
118 5 2018-01-12 2019-10-01 4 3 jason.bailey@sas.com brendan@adobe.com
EncryptPostProcessor.java
in encrypt/src/main/java/org/apache/sling/resource/encryption/impl
66 2 2018-01-12 2019-10-01 4 3 jason.bailey@sas.com brendan@adobe.com
JCEKSKeyProvider.java
in encrypt/src/main/java/org/apache/sling/resource/encryption/impl
100 4 2018-01-12 2019-10-01 4 3 jason.bailey@sas.com brendan@adobe.com
EncryptableValueMapAdapterFactory.java
in encrypt/src/main/java/org/apache/sling/resource/encryption/impl
30 1 2018-01-12 2019-10-01 4 3 jason.bailey@sas.com brendan@adobe.com
EncryptableValueMap.java
in encrypt/src/main/java/org/apache/sling/resource/encryption
6 - 2018-01-12 2019-10-01 4 3 jason.bailey@sas.com brendan@adobe.com
CacheableResourceWrapper.java
in it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/impl
70 5 2019-09-02 2020-08-23 4 3 radu@apache.org dklco@apache.org
JsonMessageBodyWriter.java
in graalvm/src/main/java/org/apache/sling/graalvm/http
28 2 2019-07-04 2019-10-01 4 3 bdelacretaz@apache.org brendan@adobe.com
SlingRequestProcessorWrapper.java
in graalvm/src/main/java/org/apache/sling/engine/impl
16 1 2019-07-04 2019-10-01 4 3 bdelacretaz@apache.org brendan@adobe.com
resolve-content.js
in serverless-microsling/lib
25 1 2019-07-24 2019-10-01 4 3 bdelacretaz@apache.org brendan@adobe.com
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
TagParserTokenManager.java
in tag-modifier/src/main/java/org/apache/sling/tagmodifier/impl
1106 36 2018-10-24 2018-10-29 3 1 jason.bailey@sas.com jason.bailey@sas.com
TagParser.java
in tag-modifier/src/main/java/org/apache/sling/tagmodifier/impl
473 34 2018-10-24 2018-10-29 3 1 jason.bailey@sas.com jason.bailey@sas.com
SimpleCharStream.java
in tag-modifier/src/main/java/org/apache/sling/tagmodifier/impl
352 33 2018-10-24 2018-10-24 1 1 jason.bailey@sas.com jason.bailey@sas.com
SignCodeMojo.java
in codesign/src/main/java/org/apache/tomcat/buildutil
331 13 2017-04-03 2018-01-18 5 1 rombert@apache.org rombert@apache.org
NodeWrapper.java
in jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers
321 70 2019-01-25 2019-01-25 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
AtomosConfigRunner.java
in atomosfeaturelauncherconfig/src/main/java/org/apache/sling/feature/launcher/atomos/config
291 4 2023-12-01 2023-12-01 1 1 karlpauls@gmail.com karlpauls@gmail.com
openapi.yaml
in json-store/src/main/resources/openapi
261 - 2021-11-16 2021-11-16 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
ProblemBuilder.java
in org.apache.sling.jaxrs/bundle/src/main/java/org/apache/sling/jaxrs/json/problem
250 15 2022-06-30 2022-06-30 1 1 klco@adobe.com klco@adobe.com
OfflineContext.java
in org.apache.sling.offline/src/main/java/org/apache/sling/offline/impl
239 51 2023-10-04 2023-10-04 1 1 cziegeler@apache.org cziegeler@apache.org
SessionWrapper.java
in jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers
232 46 2019-01-25 2019-01-25 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
UpgradeWebConsole.java
in upgrade/src/main/java/org/apache/sling/upgrade/impl
202 13 2018-11-06 2018-11-07 2 1 dklco@apache.org dklco@apache.org
RepoInitWebConsole.java
in org.apache.sling.repoinit.webconsole/src/main/java/org/apache/sling/repoinit/webconsole
187 19 2021-07-27 2021-08-11 4 1 klco@adobe.com klco@adobe.com
OsgiConfigurator.java
in json-logs/org.apache.sling.commons.log.json/src/main/java/org/apache/sling/commons/log/json/impl
172 13 2022-02-03 2022-02-03 1 1 klco@adobe.com klco@adobe.com
DefaultObjectWrapper.java
in jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers
160 11 2019-01-25 2019-01-25 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
QueryObjectModelFactoryWrapper.java
in jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers
154 29 2019-01-25 2019-01-25 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
RepoInitValidator.java
in org.apache.sling.repoinit.filevault.validator/src/main/java/org/apache/sling/repoinit/filevault/validator
149 12 2022-12-13 2022-12-13 1 1 kwin@apache.org kwin@apache.org
Starter.java
in org.apache.sling.offline/src/main/java/org/apache/sling/offline/impl
149 8 2023-12-06 2023-12-12 3 1 cziegeler@apache.org cziegeler@apache.org
HtmlResourceRenderer.java
in resource-schemas/core/src/main/java/org/apache/sling/resourceschemas/servlets
140 12 2018-08-15 2018-08-22 3 1 bdelacretaz@apache.org bdelacretaz@apache.org
PropertyWrapper.java
in jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers
136 28 2019-01-25 2019-01-25 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
Annotations.java
in remote-content-api/document-aggregator/src/main/java/org/apache/sling/documentaggregator/api
135 22 2021-05-07 2021-05-07 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
TransformServlet.java
in org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal
130 5 2021-07-13 2021-07-16 2 1 klco@adobe.com klco@adobe.com
N.GQLschema.jsp
in remote-content-api/sample-graphql-api/src/main/resources/schemas/default
125 - 2021-06-09 2021-06-11 3 1 bdelacretaz@apache.org bdelacretaz@apache.org
JmxExporterImplFactory.java
in jmx-exporter/src/main/java/org/apache/sling/whiteboard/jmxexporter/impl
121 5 2022-03-01 2022-06-20 3 1 jhoh@adobe.com jhoh@adobe.com
OakDescriptorSource.java
in capabilities-oak/src/main/java/org/apache/sling/capabilities/oakdescriptors
121 7 2018-11-05 2018-11-05 1 1 stefanegli@apache.org stefanegli@apache.org
CommandServlet.java
in json-store/src/main/java/org/apache/sling/jsonstore/internal/impl/commands
113 5 2021-11-16 2021-11-16 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
DOMBuilder.java
in tag-modifier/src/main/java/org/apache/sling/tagmodifier/util
112 20 2018-10-24 2018-10-24 1 1 jason.bailey@sas.com jason.bailey@sas.com
DynamicTransformServlet.java
in org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal
109 5 2021-07-13 2021-07-26 4 1 klco@adobe.com klco@adobe.com
ValidateMojo.java
in sling-repoinit-maven-plugin/src/main/java/org/apache/sling/maven/repoinit
106 4 2022-01-27 2022-01-28 2 1 klco@adobe.com klco@adobe.com
WorkspaceWrapper.java
in jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers
105 19 2019-01-25 2019-01-25 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
HtmlServlet.java
in mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl
100 2 2023-10-02 2025-01-06 5 1 cziegeler@apache.org cziegeler@apache.org
TransformerImpl.java
in org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal
100 7 2021-07-13 2021-07-13 1 1 klco@adobe.com klco@adobe.com
Batch.java
in org.apache.sling.commons.batch/src/main/java/org/apache/sling/commons/batch
97 15 2021-07-15 2021-07-15 1 1 klco@adobe.com klco@adobe.com
MvValueMap.java
in mvresourceprovider/src/main/java/org/apache/sling/mvresource/impl
97 14 2018-10-19 2018-10-19 1 1 jason.bailey@sas.com jason.bailey@sas.com
UserManagerWrapper.java
in jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers
97 17 2019-01-25 2019-01-25 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
ParseException.java
in tag-modifier/src/main/java/org/apache/sling/tagmodifier/impl
95 4 2018-10-24 2018-10-24 1 1 jason.bailey@sas.com jason.bailey@sas.com
BranchPushCommand.java
in json-store/src/main/java/org/apache/sling/jsonstore/internal/impl/commands
94 1 2021-11-16 2021-11-16 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
DocumentAggregatorImpl.java
in remote-content-api/document-aggregator/src/main/java/org/apache/sling/documentaggregator/impl
90 2 2021-05-07 2021-05-07 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
HardcodedTypeSystem.java
in remote-content-api/unused-for-now/sample-http-api/src/main/java/org/apache/sling/remotecontentapi/typesystem
88 2 2021-05-06 2021-05-06 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
RenditionSupportImpl.java
in org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal
86 4 2021-07-16 2021-07-20 2 1 klco@adobe.com klco@adobe.com
ItemWrapper.java
in jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers
86 15 2019-01-25 2019-01-25 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
JaxRsServlet.java
in org.apache.sling.jaxrs/sample/src/main/java/org/apache/sling/jaxrs/sample
85 7 2022-06-30 2022-06-30 1 1 klco@adobe.com klco@adobe.com
ThumbnailSupportImpl.java
in org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal
79 1 2021-07-13 2021-07-13 1 1 klco@adobe.com klco@adobe.com
BundleEntryFactory.java
in upgrade/src/main/java/org/apache/sling/upgrade/impl
76 4 2018-11-07 2019-01-17 2 1 dklco@apache.org dklco@apache.org
76 5 2021-12-06 2021-12-10 4 1 rombert@apache.org rombert@apache.org
ToOsgiConfigMojo.java
in sling-repoinit-maven-plugin/src/main/java/org/apache/sling/maven/repoinit
74 3 2022-01-22 2022-01-28 3 1 klco@adobe.com klco@adobe.com
ThumbnailsWebConsole.java
in org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal
73 5 2021-07-13 2021-07-13 1 1 klco@adobe.com klco@adobe.com
SlideShowThumbnailProvider.java
in org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal/providers
73 3 2021-07-13 2021-07-13 1 1 klco@adobe.com klco@adobe.com
TikaFallbackProvider.java
in org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal/providers
72 3 2021-07-13 2021-07-13 1 1 klco@adobe.com klco@adobe.com
NodeTypeManagerWrapper.java
in jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers
71 14 2019-01-25 2019-01-25 1 1 bdelacretaz@apache.org bdelacretaz@apache.org
TestHttpContext.java
in org.apache.sling.jaxrs/sample/src/main/java/org/apache/sling/jaxrs/sample
68 6 2022-06-30 2022-06-30 1 1 klco@adobe.com klco@adobe.com
Correlations

File Size vs. Number of Changes: 409 points

mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/HtmlServlet.java x: 100 lines of code y: 5 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/handler/HeadingHandler.java x: 20 lines of code y: 5 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/handler/YamlFrontMatterHandler.java x: 28 lines of code y: 5 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/MarkdownResourceDecorator.java x: 83 lines of code y: 5 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/ResourceConfiguration.java x: 6 lines of code y: 5 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/ResourceUtils.java x: 58 lines of code y: 8 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/ProcessingResult.java x: 9 lines of code y: 5 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/links/CustomLinkResolverFactory.java x: 25 lines of code y: 5 # changes org.apache.sling.offline/src/main/java/org/apache/sling/offline/impl/Starter.java x: 149 lines of code y: 3 # changes atomosfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/atomos/AtomosLauncher.java x: 30 lines of code y: 3 # changes atomosfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/atomos/AtomosRunner.java x: 231 lines of code y: 3 # changes atomosfeaturelauncherconfig/src/main/java/org/apache/sling/feature/launcher/atomos/config/AtomosConfigLauncher.java x: 323 lines of code y: 2 # changes atomosfeaturelauncherconfig/src/main/java/org/apache/sling/feature/launcher/atomos/config/IndexPlugin.java x: 256 lines of code y: 2 # changes atomosfeaturelauncherweaver/src/main/java/org/apache/sling/feature/launcher/atomos/weaver/impl/AtomosWeaverVisitor.java x: 97 lines of code y: 2 # changes atomosfeaturelauncherweaver/src/main/java/org/apache/sling/feature/launcher/atomos/weaver/AtomosWeaver.java x: 5 lines of code y: 1 # changes atomosfeaturelauncherweaver/src/main/java/org/apache/sling/feature/launcher/atomos/weaver/Test.java x: 34 lines of code y: 1 # changes atomosfeaturelauncherweaver/src/main/java/org/apache/sling/feature/launcher/atomos/weaver/impl/AtomosWeaverImpl.java x: 8 lines of code y: 1 # changes atomosfeaturelauncherweaver/src/main/java/org/apache/sling/feature/launcher/atomos/weaver/main/Main.java x: 45 lines of code y: 1 # changes atomosfeaturelauncherconfig/src/main/java/org/apache/sling/feature/launcher/atomos/config/AtomosConfigRunner.java x: 291 lines of code y: 1 # changes org.apache.sling.offline/src/main/java/org/apache/sling/offline/impl/OfflineContext.java x: 239 lines of code y: 1 # changes atomosfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/atomos/AtomosFrameworkFactory.java x: 22 lines of code y: 1 # changes atomosfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/atomos/AtomosLaucherMain.java x: 25 lines of code y: 1 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/MarkdownProcessor.java x: 50 lines of code y: 4 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/ProcessingInstructions.java x: 5 lines of code y: 4 # changes org.apache.sling.repoinit.filevault.validator/src/it/project1/META-INF/vault/filter.xml x: 4 lines of code y: 1 # changes org.apache.sling.repoinit.filevault.validator/src/main/java/org/apache/sling/repoinit/filevault/validator/RepoInitValidator.java x: 149 lines of code y: 1 # changes org.apache.sling.jaxrs/bundle/src/main/java/org/apache/sling/jaxrs/json/JsonMessageBodyReader.java x: 29 lines of code y: 1 # changes org.apache.sling.jaxrs/bundle/src/main/java/org/apache/sling/jaxrs/json/ProblemExceptionMapper.java x: 18 lines of code y: 1 # changes org.apache.sling.jaxrs/bundle/src/main/java/org/apache/sling/jaxrs/json/problem/Problem.java x: 62 lines of code y: 1 # changes org.apache.sling.jaxrs/bundle/src/main/java/org/apache/sling/jaxrs/json/problem/ProblemBuilder.java x: 250 lines of code y: 1 # changes org.apache.sling.jaxrs/bundle/src/main/java/org/apache/sling/jaxrs/json/problem/ThrowableProblem.java x: 12 lines of code y: 1 # changes org.apache.sling.jaxrs/bundle/src/main/java/org/apache/sling/jaxrs/json/problem/package-info.java x: 2 lines of code y: 1 # changes org.apache.sling.jaxrs/sample/src/main/java/org/apache/sling/jaxrs/sample/JaxRsServlet.java x: 85 lines of code y: 1 # changes org.apache.sling.jaxrs/sample/src/main/java/org/apache/sling/jaxrs/sample/TestHttpContext.java x: 68 lines of code y: 1 # changes slingpost/index.js x: 197 lines of code y: 5 # changes jmx-exporter/src/main/java/org/apache/sling/whiteboard/jmxexporter/impl/JmxExporterImplFactory.java x: 121 lines of code y: 3 # changes jbang/SlingStarter.java x: 27 lines of code y: 2 # changes aries-jax-rs-whiteboard/src/main/java/org/apache/sling/jaxrs/TestService.java x: 72 lines of code y: 4 # changes json-logs/org.apache.sling.commons.logback.configurator/src/main/java/org/apache/sling/commons/log/compat/StartupConfigurator.java x: 33 lines of code y: 2 # changes json-logs/org.apache.sling.commons.log.json/src/main/java/org/apache/sling/commons/log/json/impl/LoggerConfiguration.java x: 43 lines of code y: 1 # changes json-logs/org.apache.sling.commons.log.json/src/main/java/org/apache/sling/commons/log/json/impl/LoggerPrinter.java x: 55 lines of code y: 1 # changes json-logs/org.apache.sling.commons.log.json/src/main/java/org/apache/sling/commons/log/json/impl/OsgiConfigurator.java x: 172 lines of code y: 1 # changes sling-repoinit-maven-plugin/src/it/projects/03-content-package/verify.groovy x: 16 lines of code y: 1 # changes sling-repoinit-maven-plugin/src/main/java/org/apache/sling/maven/repoinit/ContentFolder.java x: 40 lines of code y: 2 # changes sling-repoinit-maven-plugin/src/main/java/org/apache/sling/maven/repoinit/ToOsgiConfigMojo.java x: 74 lines of code y: 3 # changes sling-repoinit-maven-plugin/src/main/java/org/apache/sling/maven/repoinit/ValidateMojo.java x: 106 lines of code y: 2 # changes sling-repoinit-maven-plugin/src/site/site.xml x: 16 lines of code y: 2 # changes sling-repoinit-maven-plugin/src/main/java/org/apache/sling/maven/repoinit/BaseMojo.java x: 46 lines of code y: 3 # changes sling-repoinit-maven-plugin/src/main/java/org/apache/sling/maven/repoinit/ParseMojo.java x: 50 lines of code y: 3 # changes fake-content-generator/index.js x: 77 lines of code y: 7 # changes vscode-htl/src/completionData.ts x: 46 lines of code y: 2 # changes vscode-htl/src/htlCompletionItemProvider.ts x: 76 lines of code y: 4 # changes json-store/src/main/resources/openapi/openapi.yaml x: 261 lines of code y: 1 # changes json-store/src/main/java/org/apache/sling/jsonstore/internal/api/Command.java x: 14 lines of code y: 1 # changes json-store/src/main/java/org/apache/sling/jsonstore/internal/impl/commands/BranchPushCommand.java x: 94 lines of code y: 1 # changes json-store/src/main/java/org/apache/sling/jsonstore/internal/impl/AbstractJsonPostServlet.java x: 54 lines of code y: 2 # changes json-store/src/main/java/org/apache/sling/jsonstore/internal/impl/commands/CommandServlet.java x: 113 lines of code y: 1 # changes json-store/src/main/java/org/apache/sling/jsonstore/internal/api/JsonStoreConstants.java x: 12 lines of code y: 2 # changes json-store/src/main/java/org/apache/sling/jsonstore/internal/impl/ResourceBehaviorProviderImpl.java x: 30 lines of code y: 2 # changes json-store/src/main/java/org/apache/sling/jsonstore/internal/impl/ContentPostServlet.java x: 47 lines of code y: 1 # changes json-store/src/main/java/org/apache/sling/jsonstore/internal/impl/JsonGetServlet.java x: 35 lines of code y: 1 # changes json-store/src/main/java/org/apache/sling/jsonstore/internal/impl/SchemaPostServlet.java x: 23 lines of code y: 1 # changes json-store/src/main/java/org/apache/sling/jsonstore/internal/impl/SchemaProviderImpl.java x: 66 lines of code y: 1 # changes org.apache.sling.repoinit.webconsole/src/main/java/org/apache/sling/repoinit/webconsole/RepoInitWebConsole.java x: 187 lines of code y: 4 # changes org.apache.sling.repoinit.webconsole/src/main/resources/res/ui/repoinit.js x: 42 lines of code y: 2 # changes org.apache.sling.repoinit.webconsole/src/main/resources/tpl/main.html x: 24 lines of code y: 3 # changes org.apache.sling.repoinit.webconsole/src/main/resources/res/ui/tln.min.css x: 1 lines of code y: 2 # changes org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/Transformation.java x: 9 lines of code y: 2 # changes org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal/DynamicTransformServlet.java x: 109 lines of code y: 4 # changes org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal/RenditionSupportImpl.java x: 86 lines of code y: 2 # changes org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal/TransformServlet.java x: 130 lines of code y: 2 # changes org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal/TransformationServiceUser.java x: 21 lines of code y: 2 # changes org.apache.sling.commons.batch/src/main/java/org/apache/sling/commons/batch/Batch.java x: 97 lines of code y: 1 # changes org.apache.sling.commons.batch/src/main/java/org/apache/sling/commons/batch/Result.java x: 39 lines of code y: 1 # changes org.apache.sling.commons.batch/src/main/java/org/apache/sling/commons/batch/provided/FinalizePerOperationStrategy.java x: 52 lines of code y: 1 # changes org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/OutputFileFormat.java x: 31 lines of code y: 1 # changes org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal/ThumbnailSupportImpl.java x: 79 lines of code y: 1 # changes org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal/ThumbnailsWebConsole.java x: 73 lines of code y: 1 # changes org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal/TransformerImpl.java x: 100 lines of code y: 1 # changes remote-content-api/sample-graphql-api/src/main/resources/schemas/default/N.GQLschema.jsp x: 125 lines of code y: 3 # changes org-apache-sling-build-version-rules/src/main/resources/org/apache/sling/build/maven-version-rules.xml x: 39 lines of code y: 3 # changes remote-content-api/document-aggregator/src/main/java/org/apache/sling/documentaggregator/api/Annotations.java x: 135 lines of code y: 1 # changes remote-content-api/document-aggregator/src/main/java/org/apache/sling/documentaggregator/impl/DocumentAggregatorImpl.java x: 90 lines of code y: 1 # changes remote-content-api/unused-for-now/sample-http-api/src/main/java/org/apache/sling/remotecontentapi/typesystem/HardcodedTypeSystem.java x: 88 lines of code y: 1 # changes remote-content-api/unused-for-now/sample-http-api/src/main/java/org/apache/sling/remotecontentapi/typesystem/PropertyImpl.java x: 40 lines of code y: 1 # changes org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core/DeclarativeDynamicResourceManagerService.java x: 385 lines of code y: 10 # changes org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/DeclarativeDynamicResourceProvider.java x: 17 lines of code y: 8 # changes chunked-distribution/src/main/java/org/apache/sling/distribution/chunked/ChunkedDistribution.java x: 126 lines of code y: 9 # changes chunked-distribution/src/main/java/org/apache/sling/distribution/chunked/ChunkedDistributionServlet.java x: 85 lines of code y: 3 # changes chunked-distribution/src/main/java/org/apache/sling/distribution/chunked/DeepTree.java x: 49 lines of code y: 4 # changes hc-resource/src/main/java/org/apache/sling/hc/resource/impl/ResourceHealthCheck.java x: 56 lines of code y: 3 # changes instance-stopper/src/main/java/org/apache/sling/is/impl/SystemReadyInstanceStopper.java x: 18 lines of code y: 3 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/MarkdownResourceWrapper.java x: 36 lines of code y: 3 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/handler/NodeHandler.java x: 6 lines of code y: 3 # changes org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/Constants.java x: 25 lines of code y: 4 # changes org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/DeclarativeDynamicResource.java x: 4 lines of code y: 2 # changes org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/DeclarativeDynamicResourceListener.java x: 6 lines of code y: 2 # changes org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core/DeclarativeDynamicResourceImpl.java x: 90 lines of code y: 5 # changes org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core/DeclarativeDynamicResourceProviderHandler.java x: 363 lines of code y: 8 # changes remote-content-api/openwhisk-rendering/content-renderer.js x: 140 lines of code y: 2 # changes remote-content-api/openwhisk-rendering/http-rendering-proxy.js x: 133 lines of code y: 2 # changes SlingModelPersist/src/main/java/org/apache/sling/models/persistor/annotations/Ignore.java x: 11 lines of code y: 5 # changes SlingModelPersist/src/main/java/org/apache/sling/models/persistor/impl/ModelPersistorImpl.java x: 225 lines of code y: 6 # changes SlingModelPersist/src/main/java/org/apache/sling/models/persistor/impl/util/ReflectionUtils.java x: 233 lines of code y: 5 # changes http-caching-experiments/public-html/index.html x: 1 lines of code y: 3 # changes http-caching-experiments/public-html/private.lua x: 8 lines of code y: 3 # changes it-is-cloudy-here/org-apache-sling-mini-demo/src/main/scripts/org.apache.sling.mini.demo.coffee/1.0.0/head.html x: 10 lines of code y: 3 # changes it-is-cloudy-here/org-apache-sling-mini-demo/src/main/scripts/org.apache.sling.mini.demo.menu/1.0.0/content.html x: 22 lines of code y: 3 # changes it-is-cloudy-here/org-apache-sling-mini-demo/src/main/scripts/org.apache.sling.mini.demo.page/1.0.0/page.html x: 14 lines of code y: 3 # changes it-is-cloudy-here/org-apache-sling-remote-resourceprovider-dropbox/src/main/java/org/apache/sling/remote/resourceprovider/dropbox/impl/DropboxResourceReference.java x: 68 lines of code y: 3 # changes it-is-cloudy-here/org-apache-sling-remote-resourceprovider-dropbox/src/main/java/org/apache/sling/remote/resourceprovider/dropbox/impl/DropboxStorageProvider.java x: 247 lines of code y: 3 # changes it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/AbstractRemoteResourceReference.java x: 29 lines of code y: 3 # changes it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/RemoteResourceReference.java x: 33 lines of code y: 3 # changes it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/RemoteStorageProvider.java x: 27 lines of code y: 3 # changes it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/impl/CacheableResource.java x: 104 lines of code y: 3 # changes it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/impl/CacheableResourceWrapper.java x: 70 lines of code y: 4 # changes it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/impl/RemoteResourceProvider.java x: 415 lines of code y: 3 # changes it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/impl/paths/RemoveListener.java x: 4 lines of code y: 3 # changes it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/impl/paths/ShallowReference.java x: 42 lines of code y: 3 # changes saml-example/src/main/content/jcr_root/apps/saml/config/org.apache.sling.auth.saml2.impl.SAML2ConfigServiceImpl.xml x: 16 lines of code y: 5 # changes transformer/src/main/java/org/apache/sling/transformer/TransformationContext.java x: 15 lines of code y: 6 # changes transformer/src/main/java/org/apache/sling/transformer/TransformationStep.java x: 9 lines of code y: 9 # changes transformer/src/main/java/org/apache/sling/transformer/impl/TransformationContextImpl.java x: 60 lines of code y: 6 # changes transformer/src/main/java/org/apache/sling/transformer/impl/TransformationFilter.java x: 50 lines of code y: 10 # changes transformer/src/main/java/org/apache/sling/transformer/impl/TransformationManagerImpl.java x: 71 lines of code y: 5 # changes transformer/src/main/java/org/apache/sling/transformer/impl/TransformationResponse.java x: 23 lines of code y: 5 # changes transformer/src/main/java/org/apache/sling/transformer/impl/TransformationStepWrapper.java x: 19 lines of code y: 7 # changes transformer/src/main/java/org/apache/sling/transformer/impl/TransformationWriter.java x: 49 lines of code y: 5 # changes connectfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/extensions/connect/impl/PojoSRLauncher.java x: 230 lines of code y: 7 # changes connectfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/extensions/connect/impl/PojoSRRunner.java x: 28 lines of code y: 6 # changes connectfeaturelauncher/src/main/java/org/osgi/framework/FrameworkUtil.java x: 1368 lines of code y: 5 # changes encrypt/src/main/java/org/apache/sling/resource/encryption/EncryptionException.java x: 19 lines of code y: 4 # changes encrypt/src/main/java/org/apache/sling/resource/encryption/EncryptionProvider.java x: 8 lines of code y: 4 # changes encrypt/src/main/java/org/apache/sling/resource/encryption/impl/AesGcmEncryptionProvider.java x: 118 lines of code y: 4 # changes encrypt/src/main/java/org/apache/sling/resource/encryption/impl/EncryptPostProcessor.java x: 66 lines of code y: 4 # changes encrypt/src/main/java/org/apache/sling/resource/encryption/impl/EncryptableValueMapAdapterFactory.java x: 30 lines of code y: 4 # changes encrypt/src/main/java/org/apache/sling/resource/encryption/impl/JCEKSKeyProvider.java x: 100 lines of code y: 4 # changes encrypt/src/main/java/org/apache/sling/resource/encryption/impl/OSGiKeyProvider.java x: 97 lines of code y: 4 # changes encrypt/src/main/java/org/apache/sling/resource/encryption/wrapper/EncryptableValueMapDecorator.java x: 106 lines of code y: 5 # changes graalvm/src/main/java/org/apache/sling/engine/impl/SlingRequestProcessorWrapper.java x: 16 lines of code y: 4 # changes graalvm/src/main/java/org/apache/sling/graalvm/http/JsonMessageBodyWriter.java x: 28 lines of code y: 4 # changes graalvm/src/main/java/org/apache/sling/graalvm/http/SlingResource.java x: 50 lines of code y: 5 # changes graalvm/src/main/java/org/apache/sling/graalvm/osgi/SlingContext.java x: 34 lines of code y: 5 # changes graalvm/src/main/java/org/apache/sling/graalvm/sling/MockErrorHandler.java x: 17 lines of code y: 3 # changes graalvm/src/main/java/org/apache/sling/graalvm/sling/MockResourceResolver.java x: 140 lines of code y: 3 # changes serverless-microsling/lib/default-renderers.js x: 40 lines of code y: 3 # changes serverless-microsling/lib/openwhisk-renderer.js x: 73 lines of code y: 5 # changes serverless-microsling/microsling.js x: 42 lines of code y: 5 # changes time-to-first-request/index.js x: 99 lines of code y: 3 # changes jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers/DefaultObjectWrapper.java x: 160 lines of code y: 1 # changes jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers/JackrabbitSessionWrapper.java x: 57 lines of code y: 1 # changes jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers/NodeTypeManagerWrapper.java x: 71 lines of code y: 1 # changes jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers/NodeWrapper.java x: 321 lines of code y: 1 # changes jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers/PropertyWrapper.java x: 136 lines of code y: 1 # changes jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers/QueryObjectModelFactoryWrapper.java x: 154 lines of code y: 1 # changes jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers/SessionWrapper.java x: 232 lines of code y: 1 # changes jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers/WorkspaceWrapper.java x: 105 lines of code y: 1 # changes upgrade/src/main/java/org/apache/sling/upgrade/impl/BundleEntryFactory.java x: 76 lines of code y: 2 # changes upgrade/src/main/java/org/apache/sling/upgrade/BundleEntry.java x: 125 lines of code y: 2 # changes upgrade/src/main/java/org/apache/sling/upgrade/ConfigEntry.java x: 62 lines of code y: 2 # changes upgrade/src/main/java/org/apache/sling/upgrade/impl/UpgradeWebConsole.java x: 202 lines of code y: 2 # changes capabilities-oak/src/main/java/org/apache/sling/capabilities/oakdescriptors/OakDescriptorSource.java x: 121 lines of code y: 1 # changes tag-modifier/src/main/java/org/apache/sling/tagmodifier/impl/TagParser.java x: 473 lines of code y: 3 # changes tag-modifier/src/main/java/org/apache/sling/tagmodifier/impl/TagParserConstants.java x: 67 lines of code y: 2 # changes tag-modifier/src/main/java/org/apache/sling/tagmodifier/impl/TagParserTokenManager.java x: 1106 lines of code y: 3 # changes tag-modifier/src/main/java/org/apache/sling/tagmodifier/impl/tag/StartTag.java x: 38 lines of code y: 2 # changes tag-modifier/src/main/java/org/apache/sling/tagmodifier/TagIterator.java x: 50 lines of code y: 1 # changes tag-modifier/src/main/java/org/apache/sling/tagmodifier/impl/SimpleCharStream.java x: 352 lines of code y: 1 # changes mvresourceprovider/src/main/java/org/apache/sling/mvresource/impl/MvResource.java x: 59 lines of code y: 4 # changes mvresourceprovider/src/main/java/org/apache/sling/mvresource/impl/MvStoreResourceProvider.java x: 164 lines of code y: 4 # changes resource-schemas/core/src/main/java/org/apache/sling/resourceschemas/api/ResourceSchema.java x: 60 lines of code y: 2 # changes mdresourceprovider/src/main/java/org/apache/sling/mdresource/impl/MarkdownResource.java x: 154 lines of code y: 3 # changes mdresourceprovider/src/main/java/org/apache/sling/mdresource/impl/MarkdownResourceProvider.java x: 101 lines of code y: 2 # changes resource-predicates/src/main/java/org/apache/sling/resource/predicates/PropertyPredicates.java x: 184 lines of code y: 4 # changes codesign/src/main/java/org/apache/tomcat/buildutil/SignCodeMojo.java x: 331 lines of code y: 5 # changes
10.0
# changes
  min: 1.0
  average: 2.21
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 10.0
0 1368.0
lines of code
min: 1.0 | average: 57.82 | 25th percentile: 11.5 | median: 29.0 | 75th percentile: 63.0 | max: 1368.0

Number of Contributors vs. Number of Changes: 409 points

mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/HtmlServlet.java x: 1 # contributors y: 5 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/handler/HeadingHandler.java x: 3 # contributors y: 5 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/ResourceUtils.java x: 3 # contributors y: 8 # changes org.apache.sling.offline/src/main/java/org/apache/sling/offline/impl/Starter.java x: 1 # contributors y: 3 # changes atomosfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/atomos/AtomosLauncher.java x: 2 # contributors y: 3 # changes atomosfeaturelauncherconfig/src/main/java/org/apache/sling/feature/launcher/atomos/config/AtomosConfigLauncher.java x: 2 # contributors y: 2 # changes atomosfeaturelauncherweaver/src/main/java/org/apache/sling/feature/launcher/atomos/weaver/AtomosWeaver.java x: 1 # contributors y: 1 # changes mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/MarkdownProcessor.java x: 3 # contributors y: 4 # changes slingpost/index.js x: 4 # contributors y: 5 # changes aries-jax-rs-whiteboard/src/main/java/org/apache/sling/jaxrs/TestService.java x: 2 # contributors y: 4 # changes json-logs/org.apache.sling.commons.logback.configurator/src/main/java/org/apache/sling/commons/log/compat/StartupConfigurator.java x: 1 # contributors y: 2 # changes fake-content-generator/index.js x: 4 # contributors y: 7 # changes vscode-htl/src/htlCompletionItemProvider.ts x: 1 # contributors y: 4 # changes org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core/DeclarativeDynamicResourceManagerService.java x: 2 # contributors y: 10 # changes org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/DeclarativeDynamicResourceProvider.java x: 2 # contributors y: 8 # changes saml-example/src/main/content/jcr_root/apps/saml/config/org.apache.sling.auth.saml2.AuthenticationHandlerSAML2~example.xml x: 3 # contributors y: 2 # changes chunked-distribution/src/main/java/org/apache/sling/distribution/chunked/ChunkedDistribution.java x: 2 # contributors y: 9 # changes hc-resource/src/main/java/org/apache/sling/hc/resource/impl/ResourceHealthCheck.java x: 3 # contributors y: 3 # changes org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core/DeclarativeDynamicResourceImpl.java x: 2 # contributors y: 5 # changes SlingModelPersist/src/main/java/org/apache/sling/models/persistor/annotations/Ignore.java x: 5 # contributors y: 5 # changes SlingModelPersist/src/main/java/org/apache/sling/models/persistor/impl/ModelPersistorImpl.java x: 6 # contributors y: 6 # changes SlingModelPersist/src/main/java/org/apache/sling/models/persistor/impl/util/ReflectionUtils.java x: 6 # contributors y: 5 # changes transformer/src/main/java/org/apache/sling/transformer/TransformationContext.java x: 3 # contributors y: 6 # changes transformer/src/main/java/org/apache/sling/transformer/TransformationStep.java x: 4 # contributors y: 9 # changes transformer/src/main/java/org/apache/sling/transformer/impl/TransformationFilter.java x: 4 # contributors y: 10 # changes connectfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/extensions/connect/impl/PojoSRRunner.java x: 4 # contributors y: 6 # changes upgrade/src/main/java/org/apache/sling/upgrade/UpgradeResult.java x: 2 # contributors y: 1 # changes
10.0
# changes
  min: 1.0
  average: 2.21
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 10.0
0 6.0
# contributors
min: 1.0 | average: 1.71 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 6.0

Number of Contributors vs. File Size: 409 points

mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/HtmlServlet.java x: 1 # contributors y: 100 lines of code mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/handler/HeadingHandler.java x: 3 # contributors y: 20 lines of code mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/handler/YamlFrontMatterHandler.java x: 3 # contributors y: 28 lines of code mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/MarkdownResourceDecorator.java x: 3 # contributors y: 83 lines of code mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/ResourceConfiguration.java x: 3 # contributors y: 6 lines of code mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/ResourceUtils.java x: 3 # contributors y: 58 lines of code mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/links/CustomLinkResolver.java x: 3 # contributors y: 22 lines of code org.apache.sling.offline/src/main/java/org/apache/sling/offline/impl/Starter.java x: 1 # contributors y: 149 lines of code atomosfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/atomos/AtomosLauncher.java x: 2 # contributors y: 30 lines of code atomosfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/atomos/AtomosRunner.java x: 2 # contributors y: 231 lines of code atomosfeaturelauncherconfig/src/main/java/org/apache/sling/feature/launcher/atomos/config/AtomosConfigLauncher.java x: 2 # contributors y: 323 lines of code atomosfeaturelauncherconfig/src/main/java/org/apache/sling/feature/launcher/atomos/config/IndexPlugin.java x: 2 # contributors y: 256 lines of code atomosfeaturelauncherweaver/src/main/java/org/apache/sling/feature/launcher/atomos/weaver/impl/AtomosWeaverVisitor.java x: 2 # contributors y: 97 lines of code atomosfeaturelauncherweaver/src/main/java/org/apache/sling/feature/launcher/atomos/weaver/AtomosWeaver.java x: 1 # contributors y: 5 lines of code atomosfeaturelauncherweaver/src/main/java/org/apache/sling/feature/launcher/atomos/weaver/Test.java x: 1 # contributors y: 34 lines of code atomosfeaturelauncherweaver/src/main/java/org/apache/sling/feature/launcher/atomos/weaver/impl/AtomosWeaverImpl.java x: 1 # contributors y: 8 lines of code atomosfeaturelauncherweaver/src/main/java/org/apache/sling/feature/launcher/atomos/weaver/main/Main.java x: 1 # contributors y: 45 lines of code atomosfeaturelauncherconfig/src/main/java/org/apache/sling/feature/launcher/atomos/config/AtomosConfigRunner.java x: 1 # contributors y: 291 lines of code org.apache.sling.offline/src/main/java/org/apache/sling/offline/impl/OfflineContext.java x: 1 # contributors y: 239 lines of code atomosfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/atomos/AtomosFrameworkFactory.java x: 1 # contributors y: 22 lines of code mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/MarkdownProcessor.java x: 3 # contributors y: 50 lines of code mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/md/ProcessingInstructions.java x: 3 # contributors y: 5 lines of code org.apache.sling.jaxrs/bundle/src/main/java/org/apache/sling/jaxrs/json/JsonMessageBodyReader.java x: 1 # contributors y: 29 lines of code org.apache.sling.jaxrs/bundle/src/main/java/org/apache/sling/jaxrs/json/ProblemExceptionMapper.java x: 1 # contributors y: 18 lines of code org.apache.sling.jaxrs/bundle/src/main/java/org/apache/sling/jaxrs/json/problem/Problem.java x: 1 # contributors y: 62 lines of code org.apache.sling.jaxrs/bundle/src/main/java/org/apache/sling/jaxrs/json/problem/ProblemBuilder.java x: 1 # contributors y: 250 lines of code org.apache.sling.jaxrs/bundle/src/main/java/org/apache/sling/jaxrs/json/problem/ThrowableProblem.java x: 1 # contributors y: 12 lines of code org.apache.sling.jaxrs/sample/src/main/java/org/apache/sling/jaxrs/sample/JaxRsServlet.java x: 1 # contributors y: 85 lines of code org.apache.sling.jaxrs/sample/src/main/java/org/apache/sling/jaxrs/sample/TestHttpContext.java x: 1 # contributors y: 68 lines of code slingpost/index.js x: 4 # contributors y: 197 lines of code jmx-exporter/src/main/java/org/apache/sling/whiteboard/jmxexporter/impl/JmxExporterImplFactory.java x: 1 # contributors y: 121 lines of code aries-jax-rs-whiteboard/src/main/java/org/apache/sling/jaxrs/TestService.java x: 2 # contributors y: 72 lines of code json-logs/org.apache.sling.commons.log.json/src/main/java/org/apache/sling/commons/log/json/impl/LoggerConfiguration.java x: 1 # contributors y: 43 lines of code json-logs/org.apache.sling.commons.log.json/src/main/java/org/apache/sling/commons/log/json/impl/LoggerPrinter.java x: 1 # contributors y: 55 lines of code json-logs/org.apache.sling.commons.log.json/src/main/java/org/apache/sling/commons/log/json/impl/OsgiConfigurator.java x: 1 # contributors y: 172 lines of code sling-repoinit-maven-plugin/src/main/java/org/apache/sling/maven/repoinit/ToOsgiConfigMojo.java x: 1 # contributors y: 74 lines of code sling-repoinit-maven-plugin/src/main/java/org/apache/sling/maven/repoinit/ValidateMojo.java x: 1 # contributors y: 106 lines of code sling-repoinit-maven-plugin/src/main/java/org/apache/sling/maven/repoinit/ParseMojo.java x: 1 # contributors y: 50 lines of code fake-content-generator/index.js x: 4 # contributors y: 77 lines of code vscode-htl/src/htlCompletionItemProvider.ts x: 1 # contributors y: 76 lines of code json-store/src/main/resources/openapi/openapi.yaml x: 1 # contributors y: 261 lines of code json-store/src/main/java/org/apache/sling/jsonstore/internal/impl/commands/BranchPushCommand.java x: 1 # contributors y: 94 lines of code json-store/src/main/java/org/apache/sling/jsonstore/internal/impl/commands/CommandServlet.java x: 1 # contributors y: 113 lines of code org.apache.sling.repoinit.webconsole/src/main/java/org/apache/sling/repoinit/webconsole/RepoInitWebConsole.java x: 1 # contributors y: 187 lines of code org.apache.sling.thumbnails/src/main/java/org/apache/sling/thumbnails/internal/TransformServlet.java x: 1 # contributors y: 130 lines of code remote-content-api/sample-graphql-api/src/main/resources/schemas/default/N.GQLschema.jsp x: 1 # contributors y: 125 lines of code org-apache-sling-build-version-rules/src/main/resources/org/apache/sling/build/maven-version-rules.xml x: 2 # contributors y: 39 lines of code remote-content-api/document-aggregator/src/main/java/org/apache/sling/documentaggregator/api/Annotations.java x: 1 # contributors y: 135 lines of code remote-content-api/document-aggregator/src/main/java/org/apache/sling/documentaggregator/impl/DocumentAggregatorImpl.java x: 1 # contributors y: 90 lines of code org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core/DeclarativeDynamicResourceManagerService.java x: 2 # contributors y: 385 lines of code org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/DeclarativeDynamicResourceProvider.java x: 2 # contributors y: 17 lines of code saml-example/src/main/content/jcr_root/apps/saml/config/org.apache.sling.auth.saml2.AuthenticationHandlerSAML2~example.xml x: 3 # contributors y: 16 lines of code chunked-distribution/src/main/java/org/apache/sling/distribution/chunked/ChunkedDistribution.java x: 2 # contributors y: 126 lines of code chunked-distribution/src/main/java/org/apache/sling/distribution/chunked/ChunkedDistributionServlet.java x: 2 # contributors y: 85 lines of code chunked-distribution/src/main/java/org/apache/sling/distribution/chunked/DeepTree.java x: 2 # contributors y: 49 lines of code chunked-distribution/src/main/java/org/apache/sling/distribution/chunked/Mode.java x: 2 # contributors y: 2 lines of code feature-model-compare/compare.groovy x: 2 # contributors y: 46 lines of code mdresourcedecorator/src/main/java/org/apache/sling/mdresource/impl/MarkdownResourceWrapper.java x: 3 # contributors y: 36 lines of code org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/Constants.java x: 2 # contributors y: 25 lines of code org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/DeclarativeDynamicResourceListener.java x: 2 # contributors y: 6 lines of code org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core/DeclarativeDynamicResourceImpl.java x: 2 # contributors y: 90 lines of code org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core/DeclarativeDynamicResourceProviderHandler.java x: 2 # contributors y: 363 lines of code remote-content-api/openwhisk-rendering/content-renderer.js x: 2 # contributors y: 140 lines of code remote-content-api/openwhisk-rendering/http-rendering-proxy.js x: 2 # contributors y: 133 lines of code SlingModelPersist/src/main/java/org/apache/sling/models/persistor/annotations/Ignore.java x: 5 # contributors y: 11 lines of code SlingModelPersist/src/main/java/org/apache/sling/models/persistor/impl/ModelPersistorImpl.java x: 6 # contributors y: 225 lines of code SlingModelPersist/src/main/java/org/apache/sling/models/persistor/impl/util/ReflectionUtils.java x: 6 # contributors y: 233 lines of code it-is-cloudy-here/org-apache-sling-remote-resourceprovider-dropbox/src/main/java/org/apache/sling/remote/resourceprovider/dropbox/impl/DropboxResourceReference.java x: 3 # contributors y: 68 lines of code it-is-cloudy-here/org-apache-sling-remote-resourceprovider-dropbox/src/main/java/org/apache/sling/remote/resourceprovider/dropbox/impl/DropboxStorageProvider.java x: 3 # contributors y: 247 lines of code it-is-cloudy-here/org-apache-sling-remote-resourceprovider-dropbox/src/main/java/org/apache/sling/remote/resourceprovider/dropbox/impl/DropboxStorageProviderConfiguration.java x: 3 # contributors y: 45 lines of code it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/impl/CacheableResource.java x: 3 # contributors y: 104 lines of code it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/impl/RemoteResourceProvider.java x: 3 # contributors y: 415 lines of code it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/impl/RemoteResourceProviderFactory.java x: 3 # contributors y: 149 lines of code it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/impl/paths/ShallowReference.java x: 3 # contributors y: 42 lines of code it-is-cloudy-here/org-apache-sling-remote-resourceprovider/src/main/java/org/apache/sling/remote/resourceprovider/impl/paths/ShallowReferenceTree.java x: 3 # contributors y: 72 lines of code transformer/src/main/java/org/apache/sling/transformer/TransformationStep.java x: 4 # contributors y: 9 lines of code transformer/src/main/java/org/apache/sling/transformer/impl/TransformationContextImpl.java x: 3 # contributors y: 60 lines of code transformer/src/main/java/org/apache/sling/transformer/impl/TransformationFilter.java x: 4 # contributors y: 50 lines of code transformer/src/main/java/org/apache/sling/transformer/impl/TransformationStepWrapper.java x: 4 # contributors y: 19 lines of code connectfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/extensions/connect/impl/PojoSRLauncher.java x: 4 # contributors y: 230 lines of code connectfeaturelauncher/src/main/java/org/apache/sling/feature/launcher/extensions/connect/impl/PojoSRRunner.java x: 4 # contributors y: 28 lines of code connectfeaturelauncher/src/main/java/org/osgi/framework/FrameworkUtil.java x: 4 # contributors y: 1368 lines of code encrypt/src/main/java/org/apache/sling/resource/encryption/impl/AesGcmEncryptionProvider.java x: 3 # contributors y: 118 lines of code encrypt/src/main/java/org/apache/sling/resource/encryption/impl/JCEKSKeyProvider.java x: 3 # contributors y: 100 lines of code encrypt/src/main/java/org/apache/sling/resource/encryption/wrapper/EncryptableValueMapDecorator.java x: 4 # contributors y: 106 lines of code graalvm/src/main/java/org/apache/sling/graalvm/sling/MockResourceResolver.java x: 3 # contributors y: 140 lines of code graalvm/src/main/resources/META-INF/resources/index.html x: 3 # contributors y: 125 lines of code maven-central-source-reporter/src/main/java/org/apache/sling/tooling/msra/impl/Main.java x: 2 # contributors y: 11 lines of code jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers/DefaultObjectWrapper.java x: 1 # contributors y: 160 lines of code jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers/NodeWrapper.java x: 1 # contributors y: 321 lines of code jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers/QueryObjectModelFactoryWrapper.java x: 1 # contributors y: 154 lines of code jcr-wrappers/src/main/java/org/apache/sling/jcr/wrappers/SessionWrapper.java x: 1 # contributors y: 232 lines of code upgrade/src/main/java/org/apache/sling/upgrade/ConfigEntry.java x: 2 # contributors y: 62 lines of code upgrade/src/main/java/org/apache/sling/upgrade/UpgradeRequest.java x: 2 # contributors y: 34 lines of code upgrade/src/main/java/org/apache/sling/upgrade/impl/UpgradeWebConsole.java x: 1 # contributors y: 202 lines of code tag-modifier/src/main/java/org/apache/sling/tagmodifier/impl/TagParser.java x: 1 # contributors y: 473 lines of code tag-modifier/src/main/java/org/apache/sling/tagmodifier/impl/TagParserTokenManager.java x: 1 # contributors y: 1106 lines of code tag-modifier/src/main/java/org/apache/sling/tagmodifier/impl/SimpleCharStream.java x: 1 # contributors y: 352 lines of code mvresourceprovider/src/main/java/org/apache/sling/mvresource/impl/MvResource.java x: 2 # contributors y: 59 lines of code mvresourceprovider/src/main/java/org/apache/sling/mvresource/impl/MvStoreResourceProvider.java x: 2 # contributors y: 164 lines of code mdresourceprovider/src/main/java/org/apache/sling/mdresource/impl/MarkdownResource.java x: 2 # contributors y: 154 lines of code resource-predicates/src/main/java/org/apache/sling/resource/predicates/PropertyPredicates.java x: 2 # contributors y: 184 lines of code codesign/src/main/java/org/apache/tomcat/buildutil/SignCodeMojo.java x: 1 # contributors y: 331 lines of code
1368.0
lines of code
  min: 1.0
  average: 57.82
  25th percentile: 11.5
  median: 29.0
  75th percentile: 63.0
  max: 1368.0
0 6.0
# contributors
min: 1.0 | average: 1.71 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 6.0