apache / sling-org-apache-sling-auth-oauth-client
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 25% | 32% | 41%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java0% | 0% | 25% | 32% | 41%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 25% | 32% | 41%
Longest Files (Top 44)
File# lines# units
OidcAuthenticationHandler.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
354 5
TokenStore.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
240 7
OidcIdentityProvider.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
170 7
OAuthCallbackServlet.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
167 4
SlingLoginCookieManager.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
158 3
JcrUserHomeOAuthTokenStore.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
134 4
OAuthEnabledSlingServlet.java
in src/main/java/org/apache/sling/auth/oauth_client/support
124 13
RedisOAuthTokenStore.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
84 6
OAuthEntryPointServlet.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
76 3
TokenAccessImpl.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
68 2
OidcConnectionImpl.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
66 9
UserInfoProcessorImpl.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
52 -
CryptoOAuthStateManager.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
52 1
OAuthConnectionImpl.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
51 5
OAuthTokenRefresherImpl.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
46 -
OidcAuthCredentials.java
in src/main/java/org/apache/sling/auth/oauth_client/spi
43 3
RedirectHelper.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
43 1
Converter.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
40 1
ResolvedOAuthConnection.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
39 1
OidcProviderMetadataRegistry.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
39 -
ResolvedOidcConnection.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
34 1
OAuthTokenResponse.java
in src/main/java/org/apache/sling/auth/oauth_client
32 2
OAuthToken.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
30 2
OAuthUris.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
23 1
LoginCookieManager.java
in src/main/java/org/apache/sling/auth/oauth_client/spi
15 -
OAuthTokenAccess.java
in src/main/java/org/apache/sling/auth/oauth_client
13 -
OAuthTokenStore.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
11 -
OAuthStateManager.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
11 -
OAuthException.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
10 2
UserInfoProcessor.java
in src/main/java/org/apache/sling/auth/oauth_client/spi
9 -
OidcAuthenticationException.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
9 -
OAuthFlowException.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
9 1
OAuthEntryPointException.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
8 1
OAuthCallbackException.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
7 1
RedirectTarget.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
6 1
OAuthTokenRefresher.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
6 -
ClientConnection.java
in src/main/java/org/apache/sling/auth/oauth_client
5 -
package-info.java
in src/main/java/org/apache/sling/auth/oauth_client/support
4 -
OAuthState.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
4 1
OAuthTokens.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
4 1
OidcTokens.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
4 1
TokenState.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
4 -
package-info.java
in src/main/java/org/apache/sling/auth/oauth_client
4 -
package-info.java
in src/main/java/org/apache/sling/auth/oauth_client/spi
2 -
Files With Most Units (Top 29)
File# lines# units
OAuthEnabledSlingServlet.java
in src/main/java/org/apache/sling/auth/oauth_client/support
124 13
OidcConnectionImpl.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
66 9
OidcIdentityProvider.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
170 7
TokenStore.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
240 7
RedisOAuthTokenStore.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
84 6
OAuthConnectionImpl.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
51 5
OidcAuthenticationHandler.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
354 5
OAuthCallbackServlet.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
167 4
JcrUserHomeOAuthTokenStore.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
134 4
OidcAuthCredentials.java
in src/main/java/org/apache/sling/auth/oauth_client/spi
43 3
SlingLoginCookieManager.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
158 3
OAuthEntryPointServlet.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
76 3
OAuthTokenResponse.java
in src/main/java/org/apache/sling/auth/oauth_client
32 2
OAuthToken.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
30 2
OAuthException.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
10 2
TokenAccessImpl.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
68 2
OAuthState.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
4 1
RedirectTarget.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
6 1
RedirectHelper.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
43 1
OAuthTokens.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
4 1
ResolvedOAuthConnection.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
39 1
OidcTokens.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
4 1
OAuthCallbackException.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
7 1
CryptoOAuthStateManager.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
52 1
ResolvedOidcConnection.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
34 1
OAuthEntryPointException.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
8 1
Converter.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
40 1
OAuthUris.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
23 1
OAuthFlowException.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
9 1
Files With Long Lines (Top 21)

There are 21 files with lines longer than 120 characters. In total, there are 74 long lines.

File# lines# units# long lines
OidcAuthenticationHandler.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
354 5 17
TokenAccessImpl.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
68 2 8
JcrUserHomeOAuthTokenStore.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
134 4 7
OAuthEnabledSlingServlet.java
in src/main/java/org/apache/sling/auth/oauth_client/support
124 13 6
RedisOAuthTokenStore.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
84 6 6
OAuthCallbackServlet.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
167 4 6
OAuthTokenStore.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
11 - 4
OAuthEntryPointServlet.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
76 3 4
OAuthTokenAccess.java
in src/main/java/org/apache/sling/auth/oauth_client
13 - 2
OAuthTokenRefresherImpl.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
46 - 2
SlingLoginCookieManager.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
158 3 2
OAuthConnectionImpl.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
51 5 1
RedirectHelper.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
43 1 1
UserInfoProcessorImpl.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
52 - 1
OidcTokens.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
4 1 1
OAuthTokenRefresher.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
6 - 1
OidcConnectionImpl.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
66 9 1
OidcIdentityProvider.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
170 7 1
TokenStore.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
240 7 1
Converter.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
40 1 1
OAuthUris.java
in src/main/java/org/apache/sling/auth/oauth_client/impl
23 1 1
Correlations

File Size vs. Commits (all time): 44 points

src/main/java/org/apache/sling/auth/oauth_client/OAuthTokenAccess.java x: 3 commits (all time) y: 13 lines of code src/main/java/org/apache/sling/auth/oauth_client/OAuthTokenResponse.java x: 5 commits (all time) y: 32 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/CryptoOAuthStateManager.java x: 4 commits (all time) y: 52 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/JcrUserHomeOAuthTokenStore.java x: 6 commits (all time) y: 134 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthCallbackServlet.java x: 5 commits (all time) y: 167 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthEntryPointServlet.java x: 2 commits (all time) y: 76 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthException.java x: 2 commits (all time) y: 10 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthToken.java x: 4 commits (all time) y: 30 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenRefresherImpl.java x: 5 commits (all time) y: 46 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenStore.java x: 4 commits (all time) y: 11 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcAuthenticationException.java x: 1 commits (all time) y: 9 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcAuthenticationHandler.java x: 1 commits (all time) y: 354 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcConnectionImpl.java x: 4 commits (all time) y: 66 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcIdentityProvider.java x: 1 commits (all time) y: 170 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcProviderMetadataRegistry.java x: 5 commits (all time) y: 39 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedirectHelper.java x: 1 commits (all time) y: 43 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedirectTarget.java x: 1 commits (all time) y: 6 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/ResolvedOidcConnection.java x: 1 commits (all time) y: 34 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/SlingLoginCookieManager.java x: 1 commits (all time) y: 158 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenAccessImpl.java x: 2 commits (all time) y: 68 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenStore.java x: 1 commits (all time) y: 240 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/UserInfoProcessorImpl.java x: 1 commits (all time) y: 52 lines of code src/main/java/org/apache/sling/auth/oauth_client/spi/LoginCookieManager.java x: 1 commits (all time) y: 15 lines of code src/main/java/org/apache/sling/auth/oauth_client/spi/package-info.java x: 1 commits (all time) y: 2 lines of code src/main/java/org/apache/sling/auth/oauth_client/support/OAuthEnabledSlingServlet.java x: 5 commits (all time) y: 124 lines of code src/main/java/org/apache/sling/auth/oauth_client/ClientConnection.java x: 5 commits (all time) y: 5 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/Converter.java x: 4 commits (all time) y: 40 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthConnectionImpl.java x: 3 commits (all time) y: 51 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthEntryPointException.java x: 3 commits (all time) y: 8 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthFlowException.java x: 3 commits (all time) y: 9 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthState.java x: 3 commits (all time) y: 4 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthStateManager.java x: 3 commits (all time) y: 11 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenRefresher.java x: 3 commits (all time) y: 6 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthUris.java x: 5 commits (all time) y: 23 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedisOAuthTokenStore.java x: 4 commits (all time) y: 84 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/ResolvedOAuthConnection.java x: 3 commits (all time) y: 39 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenState.java x: 1 commits (all time) y: 4 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthCallbackException.java x: 1 commits (all time) y: 7 lines of code
354.0
lines of code
  min: 2.0
  average: 52.5
  25th percentile: 7.25
  median: 31.0
  75th percentile: 62.5
  max: 354.0
0 6.0
commits (all time)
min: 1.0 | average: 2.68 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 4.0 | max: 6.0

File Size vs. Contributors (all time): 44 points

src/main/java/org/apache/sling/auth/oauth_client/OAuthTokenAccess.java x: 2 contributors (all time) y: 13 lines of code src/main/java/org/apache/sling/auth/oauth_client/OAuthTokenResponse.java x: 2 contributors (all time) y: 32 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/CryptoOAuthStateManager.java x: 3 contributors (all time) y: 52 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/JcrUserHomeOAuthTokenStore.java x: 3 contributors (all time) y: 134 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthCallbackServlet.java x: 3 contributors (all time) y: 167 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthEntryPointServlet.java x: 2 contributors (all time) y: 76 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthException.java x: 2 contributors (all time) y: 10 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthToken.java x: 3 contributors (all time) y: 30 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenRefresherImpl.java x: 3 contributors (all time) y: 46 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenStore.java x: 3 contributors (all time) y: 11 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcAuthenticationException.java x: 1 contributors (all time) y: 9 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcAuthenticationHandler.java x: 1 contributors (all time) y: 354 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcConnectionImpl.java x: 3 contributors (all time) y: 66 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcIdentityProvider.java x: 1 contributors (all time) y: 170 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcProviderMetadataRegistry.java x: 3 contributors (all time) y: 39 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedirectHelper.java x: 1 contributors (all time) y: 43 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedirectTarget.java x: 1 contributors (all time) y: 6 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/ResolvedOidcConnection.java x: 1 contributors (all time) y: 34 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/SlingLoginCookieManager.java x: 1 contributors (all time) y: 158 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenAccessImpl.java x: 2 contributors (all time) y: 68 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenStore.java x: 1 contributors (all time) y: 240 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/UserInfoProcessorImpl.java x: 1 contributors (all time) y: 52 lines of code src/main/java/org/apache/sling/auth/oauth_client/spi/LoginCookieManager.java x: 1 contributors (all time) y: 15 lines of code src/main/java/org/apache/sling/auth/oauth_client/spi/package-info.java x: 1 contributors (all time) y: 2 lines of code src/main/java/org/apache/sling/auth/oauth_client/support/OAuthEnabledSlingServlet.java x: 2 contributors (all time) y: 124 lines of code src/main/java/org/apache/sling/auth/oauth_client/ClientConnection.java x: 3 contributors (all time) y: 5 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/Converter.java x: 3 contributors (all time) y: 40 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthConnectionImpl.java x: 3 contributors (all time) y: 51 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthEntryPointException.java x: 3 contributors (all time) y: 8 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthFlowException.java x: 3 contributors (all time) y: 9 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthState.java x: 3 contributors (all time) y: 4 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenRefresher.java x: 3 contributors (all time) y: 6 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthUris.java x: 3 contributors (all time) y: 23 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedisOAuthTokenStore.java x: 3 contributors (all time) y: 84 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenState.java x: 1 contributors (all time) y: 4 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthCallbackException.java x: 1 contributors (all time) y: 7 lines of code
354.0
lines of code
  min: 2.0
  average: 52.5
  25th percentile: 7.25
  median: 31.0
  75th percentile: 62.5
  max: 354.0
0 3.0
contributors (all time)
min: 1.0 | average: 2.09 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 3.0

File Size vs. Commits (30 days): 27 points

src/main/java/org/apache/sling/auth/oauth_client/OAuthTokenAccess.java x: 1 commits (30d) y: 13 lines of code src/main/java/org/apache/sling/auth/oauth_client/OAuthTokenResponse.java x: 1 commits (30d) y: 32 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/CryptoOAuthStateManager.java x: 1 commits (30d) y: 52 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/JcrUserHomeOAuthTokenStore.java x: 1 commits (30d) y: 134 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthCallbackServlet.java x: 1 commits (30d) y: 167 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthEntryPointServlet.java x: 1 commits (30d) y: 76 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthException.java x: 1 commits (30d) y: 10 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthToken.java x: 1 commits (30d) y: 30 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenRefresherImpl.java x: 1 commits (30d) y: 46 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcAuthenticationException.java x: 1 commits (30d) y: 9 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcAuthenticationHandler.java x: 1 commits (30d) y: 354 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcConnectionImpl.java x: 1 commits (30d) y: 66 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcIdentityProvider.java x: 1 commits (30d) y: 170 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcProviderMetadataRegistry.java x: 1 commits (30d) y: 39 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedirectHelper.java x: 1 commits (30d) y: 43 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedirectTarget.java x: 1 commits (30d) y: 6 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/ResolvedOidcConnection.java x: 1 commits (30d) y: 34 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/SlingLoginCookieManager.java x: 1 commits (30d) y: 158 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenAccessImpl.java x: 1 commits (30d) y: 68 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenStore.java x: 1 commits (30d) y: 240 lines of code src/main/java/org/apache/sling/auth/oauth_client/spi/LoginCookieManager.java x: 1 commits (30d) y: 15 lines of code src/main/java/org/apache/sling/auth/oauth_client/spi/package-info.java x: 1 commits (30d) y: 2 lines of code src/main/java/org/apache/sling/auth/oauth_client/support/OAuthEnabledSlingServlet.java x: 1 commits (30d) y: 124 lines of code
354.0
lines of code
  min: 2.0
  average: 74.19
  25th percentile: 13.0
  median: 43.0
  75th percentile: 124.0
  max: 354.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (30 days): 27 points

src/main/java/org/apache/sling/auth/oauth_client/OAuthTokenAccess.java x: 1 contributors (30d) y: 13 lines of code src/main/java/org/apache/sling/auth/oauth_client/OAuthTokenResponse.java x: 1 contributors (30d) y: 32 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/CryptoOAuthStateManager.java x: 1 contributors (30d) y: 52 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/JcrUserHomeOAuthTokenStore.java x: 1 contributors (30d) y: 134 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthCallbackServlet.java x: 1 contributors (30d) y: 167 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthEntryPointServlet.java x: 1 contributors (30d) y: 76 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthException.java x: 1 contributors (30d) y: 10 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthToken.java x: 1 contributors (30d) y: 30 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenRefresherImpl.java x: 1 contributors (30d) y: 46 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcAuthenticationException.java x: 1 contributors (30d) y: 9 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcAuthenticationHandler.java x: 1 contributors (30d) y: 354 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcConnectionImpl.java x: 1 contributors (30d) y: 66 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcIdentityProvider.java x: 1 contributors (30d) y: 170 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcProviderMetadataRegistry.java x: 1 contributors (30d) y: 39 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedirectHelper.java x: 1 contributors (30d) y: 43 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedirectTarget.java x: 1 contributors (30d) y: 6 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/ResolvedOidcConnection.java x: 1 contributors (30d) y: 34 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/SlingLoginCookieManager.java x: 1 contributors (30d) y: 158 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenAccessImpl.java x: 1 contributors (30d) y: 68 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenStore.java x: 1 contributors (30d) y: 240 lines of code src/main/java/org/apache/sling/auth/oauth_client/spi/LoginCookieManager.java x: 1 contributors (30d) y: 15 lines of code src/main/java/org/apache/sling/auth/oauth_client/spi/package-info.java x: 1 contributors (30d) y: 2 lines of code src/main/java/org/apache/sling/auth/oauth_client/support/OAuthEnabledSlingServlet.java x: 1 contributors (30d) y: 124 lines of code
354.0
lines of code
  min: 2.0
  average: 74.19
  25th percentile: 13.0
  median: 43.0
  75th percentile: 124.0
  max: 354.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 40 points

src/main/java/org/apache/sling/auth/oauth_client/OAuthTokenAccess.java x: 1 commits (90d) y: 13 lines of code src/main/java/org/apache/sling/auth/oauth_client/OAuthTokenResponse.java x: 1 commits (90d) y: 32 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/CryptoOAuthStateManager.java x: 3 commits (90d) y: 52 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/JcrUserHomeOAuthTokenStore.java x: 3 commits (90d) y: 134 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthCallbackServlet.java x: 3 commits (90d) y: 167 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthEntryPointServlet.java x: 1 commits (90d) y: 76 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthException.java x: 1 commits (90d) y: 10 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthToken.java x: 3 commits (90d) y: 30 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenRefresherImpl.java x: 3 commits (90d) y: 46 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenStore.java x: 3 commits (90d) y: 11 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcAuthenticationException.java x: 1 commits (90d) y: 9 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcAuthenticationHandler.java x: 1 commits (90d) y: 354 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcConnectionImpl.java x: 3 commits (90d) y: 66 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcIdentityProvider.java x: 1 commits (90d) y: 170 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcProviderMetadataRegistry.java x: 3 commits (90d) y: 39 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedirectHelper.java x: 1 commits (90d) y: 43 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedirectTarget.java x: 1 commits (90d) y: 6 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/ResolvedOidcConnection.java x: 1 commits (90d) y: 34 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/SlingLoginCookieManager.java x: 1 commits (90d) y: 158 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenAccessImpl.java x: 1 commits (90d) y: 68 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenStore.java x: 1 commits (90d) y: 240 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/UserInfoProcessorImpl.java x: 1 commits (90d) y: 52 lines of code src/main/java/org/apache/sling/auth/oauth_client/spi/LoginCookieManager.java x: 1 commits (90d) y: 15 lines of code src/main/java/org/apache/sling/auth/oauth_client/spi/package-info.java x: 1 commits (90d) y: 2 lines of code src/main/java/org/apache/sling/auth/oauth_client/support/OAuthEnabledSlingServlet.java x: 1 commits (90d) y: 124 lines of code src/main/java/org/apache/sling/auth/oauth_client/ClientConnection.java x: 2 commits (90d) y: 5 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/Converter.java x: 2 commits (90d) y: 40 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthConnectionImpl.java x: 2 commits (90d) y: 51 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthEntryPointException.java x: 2 commits (90d) y: 8 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthFlowException.java x: 2 commits (90d) y: 9 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthState.java x: 2 commits (90d) y: 4 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthStateManager.java x: 2 commits (90d) y: 11 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenRefresher.java x: 2 commits (90d) y: 6 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthUris.java x: 2 commits (90d) y: 23 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedisOAuthTokenStore.java x: 2 commits (90d) y: 84 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/ResolvedOAuthConnection.java x: 2 commits (90d) y: 39 lines of code
354.0
lines of code
  min: 2.0
  average: 57.28
  25th percentile: 9.0
  median: 36.5
  75th percentile: 67.5
  max: 354.0
0 3.0
commits (90d)
min: 1.0 | average: 1.73 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0

File Size vs. Contributors (90 days): 40 points

src/main/java/org/apache/sling/auth/oauth_client/OAuthTokenAccess.java x: 1 contributors (90d) y: 13 lines of code src/main/java/org/apache/sling/auth/oauth_client/OAuthTokenResponse.java x: 1 contributors (90d) y: 32 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/CryptoOAuthStateManager.java x: 2 contributors (90d) y: 52 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/JcrUserHomeOAuthTokenStore.java x: 2 contributors (90d) y: 134 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthCallbackServlet.java x: 2 contributors (90d) y: 167 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthEntryPointServlet.java x: 1 contributors (90d) y: 76 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthException.java x: 1 contributors (90d) y: 10 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthToken.java x: 2 contributors (90d) y: 30 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenRefresherImpl.java x: 2 contributors (90d) y: 46 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenStore.java x: 2 contributors (90d) y: 11 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcAuthenticationException.java x: 1 contributors (90d) y: 9 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcAuthenticationHandler.java x: 1 contributors (90d) y: 354 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcConnectionImpl.java x: 2 contributors (90d) y: 66 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcIdentityProvider.java x: 1 contributors (90d) y: 170 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OidcProviderMetadataRegistry.java x: 2 contributors (90d) y: 39 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedirectHelper.java x: 1 contributors (90d) y: 43 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedirectTarget.java x: 1 contributors (90d) y: 6 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/ResolvedOidcConnection.java x: 1 contributors (90d) y: 34 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/SlingLoginCookieManager.java x: 1 contributors (90d) y: 158 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenAccessImpl.java x: 1 contributors (90d) y: 68 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/TokenStore.java x: 1 contributors (90d) y: 240 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/UserInfoProcessorImpl.java x: 1 contributors (90d) y: 52 lines of code src/main/java/org/apache/sling/auth/oauth_client/spi/LoginCookieManager.java x: 1 contributors (90d) y: 15 lines of code src/main/java/org/apache/sling/auth/oauth_client/spi/package-info.java x: 1 contributors (90d) y: 2 lines of code src/main/java/org/apache/sling/auth/oauth_client/support/OAuthEnabledSlingServlet.java x: 1 contributors (90d) y: 124 lines of code src/main/java/org/apache/sling/auth/oauth_client/ClientConnection.java x: 2 contributors (90d) y: 5 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/Converter.java x: 2 contributors (90d) y: 40 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthConnectionImpl.java x: 2 contributors (90d) y: 51 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthEntryPointException.java x: 2 contributors (90d) y: 8 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthFlowException.java x: 2 contributors (90d) y: 9 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthState.java x: 2 contributors (90d) y: 4 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthTokenRefresher.java x: 2 contributors (90d) y: 6 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthUris.java x: 2 contributors (90d) y: 23 lines of code src/main/java/org/apache/sling/auth/oauth_client/impl/RedisOAuthTokenStore.java x: 2 contributors (90d) y: 84 lines of code
354.0
lines of code
  min: 2.0
  average: 57.28
  25th percentile: 9.0
  median: 36.5
  75th percentile: 67.5
  max: 354.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.53 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0