apache / sling-org-apache-sling-auth-core
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 42 files with 3,891 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (916 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 20 files changed 6-20 times (2,146 lines of code)
    • 21 files changed 1-5 times (829 lines of code)
0% | 23% | 0% | 55% | 21%
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 42 files with 3,891 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (916 lines of code)
    • 6 files changed by 6-10 contributors (862 lines of code)
    • 35 files changed by 2-5 contributors (2,113 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 23% | 22% | 54% | 0%
Legend:
26+
11-25
6-10
2-5
1

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

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
SlingAuthenticator.java
in src/main/java/org/apache/sling/auth/core/impl
916 35 2010-08-16 2025-03-28 74 12 justin@apache.org stefanseifert@users.noreply...
AbstractAuthenticationHandler.java
in src/main/java/org/apache/sling/auth/core/spi
48 8 2010-08-16 2025-03-28 15 5 fmeschbe@apache.org stefanseifert@users.noreply...
AuthConstants.java
in src/main/java/org/apache/sling/auth/core
15 1 2011-11-18 2025-03-28 14 6 fmeschbe@apache.org stefanseifert@users.noreply...
AuthUtil.java
in src/main/java/org/apache/sling/auth/core
475 32 2011-11-15 2025-03-28 14 7 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationHandler.java
in src/main/java/org/apache/sling/auth/core/spi
33 1 2010-08-16 2025-03-28 13 5 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationHandlerHolder.java
in src/main/java/org/apache/sling/auth/core/impl
104 9 2010-08-16 2025-03-28 13 6 fmeschbe@apache.org stefanseifert@users.noreply...
AbstractAuthenticationFormServlet.java
in src/main/java/org/apache/sling/auth/core/spi
143 13 2010-08-16 2025-03-28 13 5 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticatorWebConsolePlugin.java
in src/main/java/org/apache/sling/auth/core/impl
148 11 2010-08-16 2025-03-28 13 4 fmeschbe@apache.org stefanseifert@users.noreply...
HttpBasicAuthenticationHandler.java
in src/main/java/org/apache/sling/auth/core/impl
114 9 2010-08-16 2025-03-28 12 4 fmeschbe@apache.org stefanseifert@users.noreply...
LogoutServlet.java
in src/main/java/org/apache/sling/auth/core/impl
55 1 2010-08-16 2025-03-28 11 4 fmeschbe@apache.org stefanseifert@users.noreply...
PathBasedHolderCache.java
in src/main/java/org/apache/sling/auth/core/impl
72 4 2010-08-16 2025-03-28 11 6 fmeschbe@apache.org stefanseifert@users.noreply...
PathBasedHolder.java
in src/main/java/org/apache/sling/auth/core/impl
109 6 2010-08-16 2025-03-28 11 4 fmeschbe@apache.org stefanseifert@users.noreply...
package-info.java
in src/main/java/org/apache/sling/auth/core/spi
2 - 2011-11-07 2025-03-28 10 6 fmeschbe@apache.org stefanseifert@users.noreply...
LoginServlet.java
in src/main/java/org/apache/sling/auth/core/impl
68 2 2010-08-16 2025-03-28 10 5 fmeschbe@apache.org stefanseifert@users.noreply...
package-info.java
in src/main/java/org/apache/sling/auth/core
2 - 2011-11-07 2025-03-28 9 5 fmeschbe@apache.org stefanseifert@users.noreply...
DefaultAuthenticationFeedbackHandler.java
in src/main/java/org/apache/sling/auth/core/spi
61 4 2010-08-16 2025-03-28 9 5 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationInfo.java
in src/main/java/org/apache/sling/auth/core/spi
194 29 2010-08-16 2025-03-28 9 6 fmeschbe@apache.org stefanseifert@users.noreply...
AbstractAuthenticationHandlerHolder.java
in src/main/java/org/apache/sling/auth/core/impl
61 7 2010-08-16 2025-03-28 8 5 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationInfoPostProcessor.java
in src/main/java/org/apache/sling/auth/core/spi
13 - 2010-08-16 2025-03-28 7 4 fmeschbe@apache.org stefanseifert@users.noreply...
EngineAuthenticationHandlerHolder.java
in src/main/java/org/apache/sling/auth/core/impl/engine
88 8 2010-08-16 2025-03-28 7 5 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationRequirementsManager.java
in src/main/java/org/apache/sling/auth/core/impl
341 17 2021-03-22 2025-03-28 6 4 cziegeler@apache.org stefanseifert@users.noreply...
AuthenticationHandler.java
in src/main/java/org/apache/sling/engine/auth
10 - 2010-08-16 2025-03-28 5 4 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationFeedbackHandler.java
in src/main/java/org/apache/sling/auth/core/spi
11 - 2010-08-16 2025-03-28 5 3 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationSupport.java
in src/main/java/org/apache/sling/auth/core
14 - 2010-08-16 2025-03-28 5 3 fmeschbe@apache.org stefanseifert@users.noreply...
EngineSlingAuthenticator.java
in src/main/java/org/apache/sling/auth/core/impl/engine
30 2 2010-08-16 2025-03-28 5 3 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationHandlersManager.java
in src/main/java/org/apache/sling/auth/core/impl
139 13 2021-03-24 2025-03-28 5 3 cziegeler@apache.org stefanseifert@users.noreply...
AuthenticationRequirementHolder.java
in src/main/java/org/apache/sling/auth/core/impl
46 4 2010-08-16 2025-03-28 4 4 fmeschbe@apache.org stefanseifert@users.noreply...
package-info.java
in src/main/java/org/apache/sling/engine/auth
2 - 2011-11-07 2025-03-28 3 3 fmeschbe@apache.org stefanseifert@users.noreply...
Authenticator.java
in src/main/java/org/apache/sling/engine/auth
7 - 2010-08-16 2025-03-28 3 3 fmeschbe@apache.org stefanseifert@users.noreply...
LoginEventDecorator.java
in src/main/java/org/apache/sling/auth/core
22 2 2022-09-24 2025-03-28 3 3 enorman@apache.org stefanseifert@users.noreply...
AuthenticationInfo.java
in src/main/java/org/apache/sling/engine/auth
29 6 2020-08-05 2025-03-28 3 2 cziegeler@apache.org stefanseifert@users.noreply...
SlingAuthenticationMetrics.java
in src/main/java/org/apache/sling/auth/core/impl
35 3 2021-03-19 2025-03-28 3 3 angela@apache.org stefanseifert@users.noreply...
NoAuthenticationHandlerException.java
in src/main/java/org/apache/sling/engine/auth
9 1 2020-08-05 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
JakartaAuthenticationFeedbackHandler.java
in src/main/java/org/apache/sling/auth/core/spi
10 - 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
JakartaAuthenticationInfoPostProcessor.java
in src/main/java/org/apache/sling/auth/core/spi
12 - 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
JakartaAuthenticationHandler.java
in src/main/java/org/apache/sling/auth/core/spi
17 - 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
JakartaLoginEventDecorator.java
in src/main/java/org/apache/sling/auth/core
21 2 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
FailureCodesMapper.java
in src/main/java/org/apache/sling/auth/core/impl
40 2 2021-05-17 2025-03-28 2 2 rombert@apache.org stefanseifert@users.noreply...
DefaultJakartaAuthenticationFeedbackHandler.java
in src/main/java/org/apache/sling/auth/core/spi
60 4 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
AuthenticationHandlerWrapper.java
in src/main/java/org/apache/sling/auth/core/impl
74 6 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
DefaultLoginsHealthCheck.java
in src/main/java/org/apache/sling/auth/core/impl/hc
99 2 2022-09-26 2025-03-28 2 2 enorman@apache.org stefanseifert@users.noreply...
AbstractJakartaAuthenticationFormServlet.java
in src/main/java/org/apache/sling/auth/core/spi
142 13 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
Files With Most Contributors (Top 42)
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
SlingAuthenticator.java
in src/main/java/org/apache/sling/auth/core/impl
916 35 2010-08-16 2025-03-28 74 12 justin@apache.org stefanseifert@users.noreply...
AuthUtil.java
in src/main/java/org/apache/sling/auth/core
475 32 2011-11-15 2025-03-28 14 7 fmeschbe@apache.org stefanseifert@users.noreply...
AuthConstants.java
in src/main/java/org/apache/sling/auth/core
15 1 2011-11-18 2025-03-28 14 6 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationHandlerHolder.java
in src/main/java/org/apache/sling/auth/core/impl
104 9 2010-08-16 2025-03-28 13 6 fmeschbe@apache.org stefanseifert@users.noreply...
PathBasedHolderCache.java
in src/main/java/org/apache/sling/auth/core/impl
72 4 2010-08-16 2025-03-28 11 6 fmeschbe@apache.org stefanseifert@users.noreply...
package-info.java
in src/main/java/org/apache/sling/auth/core/spi
2 - 2011-11-07 2025-03-28 10 6 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationInfo.java
in src/main/java/org/apache/sling/auth/core/spi
194 29 2010-08-16 2025-03-28 9 6 fmeschbe@apache.org stefanseifert@users.noreply...
AbstractAuthenticationHandler.java
in src/main/java/org/apache/sling/auth/core/spi
48 8 2010-08-16 2025-03-28 15 5 fmeschbe@apache.org stefanseifert@users.noreply...
AbstractAuthenticationFormServlet.java
in src/main/java/org/apache/sling/auth/core/spi
143 13 2010-08-16 2025-03-28 13 5 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationHandler.java
in src/main/java/org/apache/sling/auth/core/spi
33 1 2010-08-16 2025-03-28 13 5 fmeschbe@apache.org stefanseifert@users.noreply...
LoginServlet.java
in src/main/java/org/apache/sling/auth/core/impl
68 2 2010-08-16 2025-03-28 10 5 fmeschbe@apache.org stefanseifert@users.noreply...
DefaultAuthenticationFeedbackHandler.java
in src/main/java/org/apache/sling/auth/core/spi
61 4 2010-08-16 2025-03-28 9 5 fmeschbe@apache.org stefanseifert@users.noreply...
package-info.java
in src/main/java/org/apache/sling/auth/core
2 - 2011-11-07 2025-03-28 9 5 fmeschbe@apache.org stefanseifert@users.noreply...
AbstractAuthenticationHandlerHolder.java
in src/main/java/org/apache/sling/auth/core/impl
61 7 2010-08-16 2025-03-28 8 5 fmeschbe@apache.org stefanseifert@users.noreply...
EngineAuthenticationHandlerHolder.java
in src/main/java/org/apache/sling/auth/core/impl/engine
88 8 2010-08-16 2025-03-28 7 5 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticatorWebConsolePlugin.java
in src/main/java/org/apache/sling/auth/core/impl
148 11 2010-08-16 2025-03-28 13 4 fmeschbe@apache.org stefanseifert@users.noreply...
HttpBasicAuthenticationHandler.java
in src/main/java/org/apache/sling/auth/core/impl
114 9 2010-08-16 2025-03-28 12 4 fmeschbe@apache.org stefanseifert@users.noreply...
LogoutServlet.java
in src/main/java/org/apache/sling/auth/core/impl
55 1 2010-08-16 2025-03-28 11 4 fmeschbe@apache.org stefanseifert@users.noreply...
PathBasedHolder.java
in src/main/java/org/apache/sling/auth/core/impl
109 6 2010-08-16 2025-03-28 11 4 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationInfoPostProcessor.java
in src/main/java/org/apache/sling/auth/core/spi
13 - 2010-08-16 2025-03-28 7 4 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationRequirementsManager.java
in src/main/java/org/apache/sling/auth/core/impl
341 17 2021-03-22 2025-03-28 6 4 cziegeler@apache.org stefanseifert@users.noreply...
AuthenticationHandler.java
in src/main/java/org/apache/sling/engine/auth
10 - 2010-08-16 2025-03-28 5 4 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationRequirementHolder.java
in src/main/java/org/apache/sling/auth/core/impl
46 4 2010-08-16 2025-03-28 4 4 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationFeedbackHandler.java
in src/main/java/org/apache/sling/auth/core/spi
11 - 2010-08-16 2025-03-28 5 3 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationSupport.java
in src/main/java/org/apache/sling/auth/core
14 - 2010-08-16 2025-03-28 5 3 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationHandlersManager.java
in src/main/java/org/apache/sling/auth/core/impl
139 13 2021-03-24 2025-03-28 5 3 cziegeler@apache.org stefanseifert@users.noreply...
EngineSlingAuthenticator.java
in src/main/java/org/apache/sling/auth/core/impl/engine
30 2 2010-08-16 2025-03-28 5 3 fmeschbe@apache.org stefanseifert@users.noreply...
Authenticator.java
in src/main/java/org/apache/sling/engine/auth
7 - 2010-08-16 2025-03-28 3 3 fmeschbe@apache.org stefanseifert@users.noreply...
package-info.java
in src/main/java/org/apache/sling/engine/auth
2 - 2011-11-07 2025-03-28 3 3 fmeschbe@apache.org stefanseifert@users.noreply...
SlingAuthenticationMetrics.java
in src/main/java/org/apache/sling/auth/core/impl
35 3 2021-03-19 2025-03-28 3 3 angela@apache.org stefanseifert@users.noreply...
LoginEventDecorator.java
in src/main/java/org/apache/sling/auth/core
22 2 2022-09-24 2025-03-28 3 3 enorman@apache.org stefanseifert@users.noreply...
AuthenticationInfo.java
in src/main/java/org/apache/sling/engine/auth
29 6 2020-08-05 2025-03-28 3 2 cziegeler@apache.org stefanseifert@users.noreply...
NoAuthenticationHandlerException.java
in src/main/java/org/apache/sling/engine/auth
9 1 2020-08-05 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
JakartaLoginEventDecorator.java
in src/main/java/org/apache/sling/auth/core
21 2 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
DefaultJakartaAuthenticationFeedbackHandler.java
in src/main/java/org/apache/sling/auth/core/spi
60 4 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
AbstractJakartaAuthenticationFormServlet.java
in src/main/java/org/apache/sling/auth/core/spi
142 13 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
JakartaAuthenticationInfoPostProcessor.java
in src/main/java/org/apache/sling/auth/core/spi
12 - 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
JakartaAuthenticationHandler.java
in src/main/java/org/apache/sling/auth/core/spi
17 - 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
JakartaAuthenticationFeedbackHandler.java
in src/main/java/org/apache/sling/auth/core/spi
10 - 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
AuthenticationHandlerWrapper.java
in src/main/java/org/apache/sling/auth/core/impl
74 6 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
DefaultLoginsHealthCheck.java
in src/main/java/org/apache/sling/auth/core/impl/hc
99 2 2022-09-26 2025-03-28 2 2 enorman@apache.org stefanseifert@users.noreply...
FailureCodesMapper.java
in src/main/java/org/apache/sling/auth/core/impl
40 2 2021-05-17 2025-03-28 2 2 rombert@apache.org stefanseifert@users.noreply...
Files With Least Contributors (Top 42)
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
AbstractJakartaAuthenticationFormServlet.java
in src/main/java/org/apache/sling/auth/core/spi
142 13 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
DefaultLoginsHealthCheck.java
in src/main/java/org/apache/sling/auth/core/impl/hc
99 2 2022-09-26 2025-03-28 2 2 enorman@apache.org stefanseifert@users.noreply...
AuthenticationHandlerWrapper.java
in src/main/java/org/apache/sling/auth/core/impl
74 6 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
DefaultJakartaAuthenticationFeedbackHandler.java
in src/main/java/org/apache/sling/auth/core/spi
60 4 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
FailureCodesMapper.java
in src/main/java/org/apache/sling/auth/core/impl
40 2 2021-05-17 2025-03-28 2 2 rombert@apache.org stefanseifert@users.noreply...
AuthenticationInfo.java
in src/main/java/org/apache/sling/engine/auth
29 6 2020-08-05 2025-03-28 3 2 cziegeler@apache.org stefanseifert@users.noreply...
JakartaLoginEventDecorator.java
in src/main/java/org/apache/sling/auth/core
21 2 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
JakartaAuthenticationHandler.java
in src/main/java/org/apache/sling/auth/core/spi
17 - 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
JakartaAuthenticationInfoPostProcessor.java
in src/main/java/org/apache/sling/auth/core/spi
12 - 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
JakartaAuthenticationFeedbackHandler.java
in src/main/java/org/apache/sling/auth/core/spi
10 - 2025-02-02 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
NoAuthenticationHandlerException.java
in src/main/java/org/apache/sling/engine/auth
9 1 2020-08-05 2025-03-28 2 2 cziegeler@apache.org stefanseifert@users.noreply...
AuthenticationHandlersManager.java
in src/main/java/org/apache/sling/auth/core/impl
139 13 2021-03-24 2025-03-28 5 3 cziegeler@apache.org stefanseifert@users.noreply...
SlingAuthenticationMetrics.java
in src/main/java/org/apache/sling/auth/core/impl
35 3 2021-03-19 2025-03-28 3 3 angela@apache.org stefanseifert@users.noreply...
EngineSlingAuthenticator.java
in src/main/java/org/apache/sling/auth/core/impl/engine
30 2 2010-08-16 2025-03-28 5 3 fmeschbe@apache.org stefanseifert@users.noreply...
LoginEventDecorator.java
in src/main/java/org/apache/sling/auth/core
22 2 2022-09-24 2025-03-28 3 3 enorman@apache.org stefanseifert@users.noreply...
AuthenticationSupport.java
in src/main/java/org/apache/sling/auth/core
14 - 2010-08-16 2025-03-28 5 3 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationFeedbackHandler.java
in src/main/java/org/apache/sling/auth/core/spi
11 - 2010-08-16 2025-03-28 5 3 fmeschbe@apache.org stefanseifert@users.noreply...
Authenticator.java
in src/main/java/org/apache/sling/engine/auth
7 - 2010-08-16 2025-03-28 3 3 fmeschbe@apache.org stefanseifert@users.noreply...
package-info.java
in src/main/java/org/apache/sling/engine/auth
2 - 2011-11-07 2025-03-28 3 3 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationRequirementsManager.java
in src/main/java/org/apache/sling/auth/core/impl
341 17 2021-03-22 2025-03-28 6 4 cziegeler@apache.org stefanseifert@users.noreply...
AuthenticatorWebConsolePlugin.java
in src/main/java/org/apache/sling/auth/core/impl
148 11 2010-08-16 2025-03-28 13 4 fmeschbe@apache.org stefanseifert@users.noreply...
HttpBasicAuthenticationHandler.java
in src/main/java/org/apache/sling/auth/core/impl
114 9 2010-08-16 2025-03-28 12 4 fmeschbe@apache.org stefanseifert@users.noreply...
PathBasedHolder.java
in src/main/java/org/apache/sling/auth/core/impl
109 6 2010-08-16 2025-03-28 11 4 fmeschbe@apache.org stefanseifert@users.noreply...
LogoutServlet.java
in src/main/java/org/apache/sling/auth/core/impl
55 1 2010-08-16 2025-03-28 11 4 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationRequirementHolder.java
in src/main/java/org/apache/sling/auth/core/impl
46 4 2010-08-16 2025-03-28 4 4 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationInfoPostProcessor.java
in src/main/java/org/apache/sling/auth/core/spi
13 - 2010-08-16 2025-03-28 7 4 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationHandler.java
in src/main/java/org/apache/sling/engine/auth
10 - 2010-08-16 2025-03-28 5 4 fmeschbe@apache.org stefanseifert@users.noreply...
AbstractAuthenticationFormServlet.java
in src/main/java/org/apache/sling/auth/core/spi
143 13 2010-08-16 2025-03-28 13 5 fmeschbe@apache.org stefanseifert@users.noreply...
EngineAuthenticationHandlerHolder.java
in src/main/java/org/apache/sling/auth/core/impl/engine
88 8 2010-08-16 2025-03-28 7 5 fmeschbe@apache.org stefanseifert@users.noreply...
LoginServlet.java
in src/main/java/org/apache/sling/auth/core/impl
68 2 2010-08-16 2025-03-28 10 5 fmeschbe@apache.org stefanseifert@users.noreply...
DefaultAuthenticationFeedbackHandler.java
in src/main/java/org/apache/sling/auth/core/spi
61 4 2010-08-16 2025-03-28 9 5 fmeschbe@apache.org stefanseifert@users.noreply...
AbstractAuthenticationHandlerHolder.java
in src/main/java/org/apache/sling/auth/core/impl
61 7 2010-08-16 2025-03-28 8 5 fmeschbe@apache.org stefanseifert@users.noreply...
AbstractAuthenticationHandler.java
in src/main/java/org/apache/sling/auth/core/spi
48 8 2010-08-16 2025-03-28 15 5 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationHandler.java
in src/main/java/org/apache/sling/auth/core/spi
33 1 2010-08-16 2025-03-28 13 5 fmeschbe@apache.org stefanseifert@users.noreply...
package-info.java
in src/main/java/org/apache/sling/auth/core
2 - 2011-11-07 2025-03-28 9 5 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationInfo.java
in src/main/java/org/apache/sling/auth/core/spi
194 29 2010-08-16 2025-03-28 9 6 fmeschbe@apache.org stefanseifert@users.noreply...
AuthenticationHandlerHolder.java
in src/main/java/org/apache/sling/auth/core/impl
104 9 2010-08-16 2025-03-28 13 6 fmeschbe@apache.org stefanseifert@users.noreply...
PathBasedHolderCache.java
in src/main/java/org/apache/sling/auth/core/impl
72 4 2010-08-16 2025-03-28 11 6 fmeschbe@apache.org stefanseifert@users.noreply...
AuthConstants.java
in src/main/java/org/apache/sling/auth/core
15 1 2011-11-18 2025-03-28 14 6 fmeschbe@apache.org stefanseifert@users.noreply...
package-info.java
in src/main/java/org/apache/sling/auth/core/spi
2 - 2011-11-07 2025-03-28 10 6 fmeschbe@apache.org stefanseifert@users.noreply...
AuthUtil.java
in src/main/java/org/apache/sling/auth/core
475 32 2011-11-15 2025-03-28 14 7 fmeschbe@apache.org stefanseifert@users.noreply...
SlingAuthenticator.java
in src/main/java/org/apache/sling/auth/core/impl
916 35 2010-08-16 2025-03-28 74 12 justin@apache.org stefanseifert@users.noreply...
Correlations

File Size vs. Number of Changes: 42 points

src/main/java/org/apache/sling/auth/core/AuthConstants.java x: 15 lines of code y: 14 # changes src/main/java/org/apache/sling/auth/core/AuthUtil.java x: 475 lines of code y: 14 # changes src/main/java/org/apache/sling/auth/core/AuthenticationSupport.java x: 14 lines of code y: 5 # changes src/main/java/org/apache/sling/auth/core/JakartaLoginEventDecorator.java x: 21 lines of code y: 2 # changes src/main/java/org/apache/sling/auth/core/LoginEventDecorator.java x: 22 lines of code y: 3 # changes src/main/java/org/apache/sling/auth/core/impl/AbstractAuthenticationHandlerHolder.java x: 61 lines of code y: 8 # changes src/main/java/org/apache/sling/auth/core/impl/AuthenticationHandlerHolder.java x: 104 lines of code y: 13 # changes src/main/java/org/apache/sling/auth/core/impl/AuthenticationHandlerWrapper.java x: 74 lines of code y: 2 # changes src/main/java/org/apache/sling/auth/core/impl/AuthenticationHandlersManager.java x: 139 lines of code y: 5 # changes src/main/java/org/apache/sling/auth/core/impl/AuthenticationRequirementHolder.java x: 46 lines of code y: 4 # changes src/main/java/org/apache/sling/auth/core/impl/AuthenticationRequirementsManager.java x: 341 lines of code y: 6 # changes src/main/java/org/apache/sling/auth/core/impl/AuthenticatorWebConsolePlugin.java x: 148 lines of code y: 13 # changes src/main/java/org/apache/sling/auth/core/impl/FailureCodesMapper.java x: 40 lines of code y: 2 # changes src/main/java/org/apache/sling/auth/core/impl/HttpBasicAuthenticationHandler.java x: 114 lines of code y: 12 # changes src/main/java/org/apache/sling/auth/core/impl/LoginServlet.java x: 68 lines of code y: 10 # changes src/main/java/org/apache/sling/auth/core/impl/LogoutServlet.java x: 55 lines of code y: 11 # changes src/main/java/org/apache/sling/auth/core/impl/PathBasedHolder.java x: 109 lines of code y: 11 # changes src/main/java/org/apache/sling/auth/core/impl/PathBasedHolderCache.java x: 72 lines of code y: 11 # changes src/main/java/org/apache/sling/auth/core/impl/SlingAuthenticationMetrics.java x: 35 lines of code y: 3 # changes src/main/java/org/apache/sling/auth/core/impl/SlingAuthenticator.java x: 916 lines of code y: 74 # changes src/main/java/org/apache/sling/auth/core/impl/engine/EngineAuthenticationHandlerHolder.java x: 88 lines of code y: 7 # changes src/main/java/org/apache/sling/auth/core/impl/engine/EngineSlingAuthenticator.java x: 30 lines of code y: 5 # changes src/main/java/org/apache/sling/auth/core/impl/hc/DefaultLoginsHealthCheck.java x: 99 lines of code y: 2 # changes src/main/java/org/apache/sling/auth/core/package-info.java x: 2 lines of code y: 9 # changes src/main/java/org/apache/sling/auth/core/spi/AbstractAuthenticationFormServlet.java x: 143 lines of code y: 13 # changes src/main/java/org/apache/sling/auth/core/spi/AbstractAuthenticationHandler.java x: 48 lines of code y: 15 # changes src/main/java/org/apache/sling/auth/core/spi/AbstractJakartaAuthenticationFormServlet.java x: 142 lines of code y: 2 # changes src/main/java/org/apache/sling/auth/core/spi/AuthenticationFeedbackHandler.java x: 11 lines of code y: 5 # changes src/main/java/org/apache/sling/auth/core/spi/AuthenticationHandler.java x: 33 lines of code y: 13 # changes src/main/java/org/apache/sling/auth/core/spi/AuthenticationInfo.java x: 194 lines of code y: 9 # changes src/main/java/org/apache/sling/auth/core/spi/AuthenticationInfoPostProcessor.java x: 13 lines of code y: 7 # changes src/main/java/org/apache/sling/auth/core/spi/DefaultAuthenticationFeedbackHandler.java x: 61 lines of code y: 9 # changes src/main/java/org/apache/sling/auth/core/spi/DefaultJakartaAuthenticationFeedbackHandler.java x: 60 lines of code y: 2 # changes src/main/java/org/apache/sling/auth/core/spi/JakartaAuthenticationFeedbackHandler.java x: 10 lines of code y: 2 # changes src/main/java/org/apache/sling/auth/core/spi/JakartaAuthenticationHandler.java x: 17 lines of code y: 2 # changes src/main/java/org/apache/sling/auth/core/spi/JakartaAuthenticationInfoPostProcessor.java x: 12 lines of code y: 2 # changes src/main/java/org/apache/sling/auth/core/spi/package-info.java x: 2 lines of code y: 10 # changes src/main/java/org/apache/sling/engine/auth/AuthenticationInfo.java x: 29 lines of code y: 3 # changes src/main/java/org/apache/sling/engine/auth/Authenticator.java x: 7 lines of code y: 3 # changes src/main/java/org/apache/sling/engine/auth/NoAuthenticationHandlerException.java x: 9 lines of code y: 2 # changes src/main/java/org/apache/sling/engine/auth/package-info.java x: 2 lines of code y: 3 # changes
74.0
# changes
  min: 2.0
  average: 8.4
  25th percentile: 2.75
  median: 5.5
  75th percentile: 11.0
  max: 74.0
0 916.0
lines of code
min: 2.0 | average: 92.64 | 25th percentile: 13.75 | median: 47.0 | 75th percentile: 105.25 | max: 916.0

Number of Contributors vs. Number of Changes: 42 points

src/main/java/org/apache/sling/auth/core/AuthConstants.java x: 6 # contributors y: 14 # changes src/main/java/org/apache/sling/auth/core/AuthUtil.java x: 7 # contributors y: 14 # changes src/main/java/org/apache/sling/auth/core/AuthenticationSupport.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/sling/auth/core/JakartaLoginEventDecorator.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/sling/auth/core/LoginEventDecorator.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/sling/auth/core/impl/AbstractAuthenticationHandlerHolder.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/sling/auth/core/impl/AuthenticationHandlerHolder.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/sling/auth/core/impl/AuthenticationRequirementHolder.java x: 4 # contributors y: 4 # changes src/main/java/org/apache/sling/auth/core/impl/AuthenticationRequirementsManager.java x: 4 # contributors y: 6 # changes src/main/java/org/apache/sling/auth/core/impl/AuthenticatorWebConsolePlugin.java x: 4 # contributors y: 13 # changes src/main/java/org/apache/sling/auth/core/impl/HttpBasicAuthenticationHandler.java x: 4 # contributors y: 12 # changes src/main/java/org/apache/sling/auth/core/impl/LoginServlet.java x: 5 # contributors y: 10 # changes src/main/java/org/apache/sling/auth/core/impl/LogoutServlet.java x: 4 # contributors y: 11 # changes src/main/java/org/apache/sling/auth/core/impl/PathBasedHolderCache.java x: 6 # contributors y: 11 # changes src/main/java/org/apache/sling/auth/core/impl/SlingAuthenticator.java x: 12 # contributors y: 74 # changes src/main/java/org/apache/sling/auth/core/impl/engine/EngineAuthenticationHandlerHolder.java x: 5 # contributors y: 7 # changes src/main/java/org/apache/sling/auth/core/package-info.java x: 5 # contributors y: 9 # changes src/main/java/org/apache/sling/auth/core/spi/AbstractAuthenticationFormServlet.java x: 5 # contributors y: 13 # changes src/main/java/org/apache/sling/auth/core/spi/AbstractAuthenticationHandler.java x: 5 # contributors y: 15 # changes src/main/java/org/apache/sling/auth/core/spi/AuthenticationInfo.java x: 6 # contributors y: 9 # changes src/main/java/org/apache/sling/auth/core/spi/AuthenticationInfoPostProcessor.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/sling/auth/core/spi/package-info.java x: 6 # contributors y: 10 # changes src/main/java/org/apache/sling/engine/auth/AuthenticationHandler.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/sling/engine/auth/AuthenticationInfo.java x: 2 # contributors y: 3 # changes
74.0
# changes
  min: 2.0
  average: 8.4
  25th percentile: 2.75
  median: 5.5
  75th percentile: 11.0
  max: 74.0
0 12.0
# contributors
min: 2.0 | average: 3.98 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 5.0 | max: 12.0

Number of Contributors vs. File Size: 42 points

src/main/java/org/apache/sling/auth/core/AuthConstants.java x: 6 # contributors y: 15 lines of code src/main/java/org/apache/sling/auth/core/AuthUtil.java x: 7 # contributors y: 475 lines of code src/main/java/org/apache/sling/auth/core/AuthenticationSupport.java x: 3 # contributors y: 14 lines of code src/main/java/org/apache/sling/auth/core/JakartaLoginEventDecorator.java x: 2 # contributors y: 21 lines of code src/main/java/org/apache/sling/auth/core/LoginEventDecorator.java x: 3 # contributors y: 22 lines of code src/main/java/org/apache/sling/auth/core/impl/AbstractAuthenticationHandlerHolder.java x: 5 # contributors y: 61 lines of code src/main/java/org/apache/sling/auth/core/impl/AuthenticationHandlerHolder.java x: 6 # contributors y: 104 lines of code src/main/java/org/apache/sling/auth/core/impl/AuthenticationHandlerWrapper.java x: 2 # contributors y: 74 lines of code src/main/java/org/apache/sling/auth/core/impl/AuthenticationHandlersManager.java x: 3 # contributors y: 139 lines of code src/main/java/org/apache/sling/auth/core/impl/AuthenticationRequirementHolder.java x: 4 # contributors y: 46 lines of code src/main/java/org/apache/sling/auth/core/impl/AuthenticationRequirementsManager.java x: 4 # contributors y: 341 lines of code src/main/java/org/apache/sling/auth/core/impl/AuthenticatorWebConsolePlugin.java x: 4 # contributors y: 148 lines of code src/main/java/org/apache/sling/auth/core/impl/FailureCodesMapper.java x: 2 # contributors y: 40 lines of code src/main/java/org/apache/sling/auth/core/impl/HttpBasicAuthenticationHandler.java x: 4 # contributors y: 114 lines of code src/main/java/org/apache/sling/auth/core/impl/LoginServlet.java x: 5 # contributors y: 68 lines of code src/main/java/org/apache/sling/auth/core/impl/LogoutServlet.java x: 4 # contributors y: 55 lines of code src/main/java/org/apache/sling/auth/core/impl/PathBasedHolder.java x: 4 # contributors y: 109 lines of code src/main/java/org/apache/sling/auth/core/impl/PathBasedHolderCache.java x: 6 # contributors y: 72 lines of code src/main/java/org/apache/sling/auth/core/impl/SlingAuthenticationMetrics.java x: 3 # contributors y: 35 lines of code src/main/java/org/apache/sling/auth/core/impl/SlingAuthenticator.java x: 12 # contributors y: 916 lines of code src/main/java/org/apache/sling/auth/core/impl/engine/EngineAuthenticationHandlerHolder.java x: 5 # contributors y: 88 lines of code src/main/java/org/apache/sling/auth/core/impl/engine/EngineSlingAuthenticator.java x: 3 # contributors y: 30 lines of code src/main/java/org/apache/sling/auth/core/impl/hc/DefaultLoginsHealthCheck.java x: 2 # contributors y: 99 lines of code src/main/java/org/apache/sling/auth/core/package-info.java x: 5 # contributors y: 2 lines of code src/main/java/org/apache/sling/auth/core/spi/AbstractAuthenticationFormServlet.java x: 5 # contributors y: 143 lines of code src/main/java/org/apache/sling/auth/core/spi/AbstractAuthenticationHandler.java x: 5 # contributors y: 48 lines of code src/main/java/org/apache/sling/auth/core/spi/AbstractJakartaAuthenticationFormServlet.java x: 2 # contributors y: 142 lines of code src/main/java/org/apache/sling/auth/core/spi/AuthenticationHandler.java x: 5 # contributors y: 33 lines of code src/main/java/org/apache/sling/auth/core/spi/AuthenticationInfo.java x: 6 # contributors y: 194 lines of code src/main/java/org/apache/sling/auth/core/spi/AuthenticationInfoPostProcessor.java x: 4 # contributors y: 13 lines of code src/main/java/org/apache/sling/auth/core/spi/DefaultJakartaAuthenticationFeedbackHandler.java x: 2 # contributors y: 60 lines of code src/main/java/org/apache/sling/auth/core/spi/JakartaAuthenticationFeedbackHandler.java x: 2 # contributors y: 10 lines of code src/main/java/org/apache/sling/auth/core/spi/JakartaAuthenticationHandler.java x: 2 # contributors y: 17 lines of code src/main/java/org/apache/sling/auth/core/spi/JakartaAuthenticationInfoPostProcessor.java x: 2 # contributors y: 12 lines of code src/main/java/org/apache/sling/auth/core/spi/package-info.java x: 6 # contributors y: 2 lines of code src/main/java/org/apache/sling/engine/auth/AuthenticationHandler.java x: 4 # contributors y: 10 lines of code src/main/java/org/apache/sling/engine/auth/AuthenticationInfo.java x: 2 # contributors y: 29 lines of code src/main/java/org/apache/sling/engine/auth/Authenticator.java x: 3 # contributors y: 7 lines of code src/main/java/org/apache/sling/engine/auth/package-info.java x: 3 # contributors y: 2 lines of code
916.0
lines of code
  min: 2.0
  average: 92.64
  25th percentile: 13.75
  median: 47.0
  75th percentile: 105.25
  max: 916.0
0 12.0
# contributors
min: 2.0 | average: 3.98 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 5.0 | max: 12.0