apache / servicecomb-fence
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 89 files with 2,687 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)
    • 0 files changed 6-20 times (0 lines of code)
    • 89 files changed 1-5 times (2,687 lines of code)
0% | 0% | 0% | 0% | 100%
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 89 files with 2,687 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 0 files changed by 2-5 contributors (0 lines of code)
    • 89 files changed by 1 contributor (2,687 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, md, yaml, js, html, css, gitignore, sql, txt, bat, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
sql0% | 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
authentication-server0% | 0% | 0% | 0% | 100%
edge-service0% | 0% | 0% | 0% | 100%
common0% | 0% | 0% | 0% | 100%
resource-server0% | 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
TokenMapper.xml
in authentication-server/src/main/resources/config
21 - 2019-08-06 2022-11-30 2 1 bismy@qq.com bismy@qq.com
authentication.server.bean.xml
in authentication-server/src/main/resources/META-INF/spring
30 - 2019-08-06 2022-11-30 2 1 bismy@qq.com bismy@qq.com
UserMapper.xml
in authentication-server/src/main/resources/config
31 - 2019-08-06 2022-11-30 2 1 bismy@qq.com bismy@qq.com
microservice.yaml
in authentication-server/src/main/resources
33 - 2019-08-06 2022-11-30 2 1 bismy@qq.com bismy@qq.com
microservice.yaml
in resource-server/src/main/resources
34 - 2022-11-29 2022-11-30 2 1 bismy@qq.com bismy@qq.com
microservice.yaml
in edge-service/src/main/resources
36 - 2022-11-29 2022-11-30 2 1 bismy@qq.com bismy@qq.com
cse.handler.xml
in resource-server/src/main/resources/config
4 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
JWTTokenStore.java
in common/src/main/java/org/apache/servicecomb/fence/token
4 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
ThirdPartyProviderService.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
4 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenStore.java
in common/src/main/java/org/apache/servicecomb/fence/token
5 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthFilter.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource
6 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
FileStoreService.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource/example
6 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenService.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
6 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
cse.handler.xml
in edge-service/src/main/resources/config
6 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
UserMapper.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/user
6 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenService.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
7 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
OpenIDTokenStore.java
in common/src/main/java/org/apache/servicecomb/fence/token
8 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
SessionTokenStore.java
in common/src/main/java/org/apache/servicecomb/fence/token
8 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenMapper.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/user
10 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
mybatis-config.xml
in authentication-server/src/main/resources/config
10 - 2019-08-06 2019-08-06 1 1 bismy@qq.com bismy@qq.com
ResourceAuthHandler.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource
11 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
GithubOAuthServiceRegister.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
11 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
GithubDynamicPropertiesManager.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
12 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenDynamicPropertiesManager.java
in common/src/main/java/org/apache/servicecomb/fence/token
13 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthenticationServerTokenEndpoint.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
14 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenGranter.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
14 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
EdgeSSLCustom.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
15 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AccessDynamicPropertiesManager.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource
16 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
ResourceServerApplication.java
in resource-server/src/main/java/org/apache/servicecomb/fence
16 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenDynamicProperties.java
in common/src/main/java/org/apache/servicecomb/fence/token
16 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
InternalAccessHandler.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
16 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
EdgeServiceApplication.java
in edge-service/src/main/java/org/apache/servicecomb/fence
16 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthenticationServerApplication.java
in authentication-server/src/main/java/org/apache/servicecomb/fence
16 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
MethodSecurityConfiguration.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource
17 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AccessDynamicProperties.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource
17 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AccessDeniedExceptionExceptionToProducerResponseConverter.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource
17 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
JWTHeader.java
in common/src/main/java/org/apache/servicecomb/fence/jwt
17 4 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
GithubOAuthService.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
17 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthFiltersBean.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource
18 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
Token.java
in common/src/main/java/org/apache/servicecomb/fence/token
19 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
JsonParser.java
in common/src/main/java/org/apache/servicecomb/fence/jwt
19 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
CommonConstants.java
in common/src/main/java/org/apache/servicecomb/fence/util
22 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthenticationServerConstants.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
22 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthenticationConfiguration.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource
23 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
FileEndpoint.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource/example
24 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
HandlerAuthEndpoint.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource/example
24 4 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
GithubAccessTokenResponse.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
24 6 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
InMemoryOpenIDTokenStore.java
in common/src/main/java/org/apache/servicecomb/fence/token
25 3 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
StaticWebpageDispatcher.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
26 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
ThirdPartyTokenGranter.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
27 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.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
microservice.yaml
in authentication-server/src/main/resources
33 - 2019-08-06 2022-11-30 2 1 bismy@qq.com bismy@qq.com
TokenMapper.xml
in authentication-server/src/main/resources/config
21 - 2019-08-06 2022-11-30 2 1 bismy@qq.com bismy@qq.com
UserMapper.xml
in authentication-server/src/main/resources/config
31 - 2019-08-06 2022-11-30 2 1 bismy@qq.com bismy@qq.com
authentication.server.bean.xml
in authentication-server/src/main/resources/META-INF/spring
30 - 2019-08-06 2022-11-30 2 1 bismy@qq.com bismy@qq.com
microservice.yaml
in edge-service/src/main/resources
36 - 2022-11-29 2022-11-30 2 1 bismy@qq.com bismy@qq.com
microservice.yaml
in resource-server/src/main/resources
34 - 2022-11-29 2022-11-30 2 1 bismy@qq.com bismy@qq.com
logback.xml
in authentication-server/src/main/resources
52 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
mybatis-config.xml
in authentication-server/src/main/resources/config
10 - 2019-08-06 2019-08-06 1 1 bismy@qq.com bismy@qq.com
user.sql
in authentication-server/src/main/resources/sql
65 - 2019-08-06 2019-08-06 1 1 bismy@qq.com bismy@qq.com
AuthenticationServerApplication.java
in authentication-server/src/main/java/org/apache/servicecomb/fence
16 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
ThirdPartyProviderEndpoint.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
32 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
GithubOAuthServiceRegister.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
11 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
GithubDynamicPropertiesManager.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
12 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenEndpoint.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
50 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
RefreshTokenTokenGranter.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
47 3 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
UserInfo.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/user
60 16 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
UserMapper.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/user
6 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenMapper.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/user
10 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthenticationConfiguration.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
35 4 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
JDBCUserDetailsManager.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
39 6 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
GithubTokenGranter.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
98 4 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
JDBCOpenIDTokenStore.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
38 3 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenGranter.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
14 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
JDBCUserDetails.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
46 8 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
GithubDynamicProperties.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
30 6 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
GithubOAuthService.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
17 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
GithubAccessTokenResponse.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
24 6 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
PasswordTokenGranter.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
56 3 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenService.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
7 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
ThirdPartyProviderService.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
4 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
ThirdPartyTokenGranter.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
27 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthenticationServerConstants.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
22 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
logback.xml
in edge-service/src/main/resources
52 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
style.css
in edge-service/src/main/resources/ui/css
28 - 2022-11-29 2022-11-29 1 1 bismy@qq.com bismy@qq.com
operation.html
in edge-service/src/main/resources/ui
42 - 2022-11-29 2022-11-29 1 1 bismy@qq.com bismy@qq.com
operation.js
in edge-service/src/main/resources/ui/js
92 12 2022-11-29 2022-11-29 1 1 bismy@qq.com bismy@qq.com
login.js
in edge-service/src/main/resources/ui/js
71 8 2022-11-29 2022-11-29 1 1 bismy@qq.com bismy@qq.com
login.html
in edge-service/src/main/resources/ui
32 - 2022-11-29 2022-11-29 1 1 bismy@qq.com bismy@qq.com
githubLoginCallback.html
in edge-service/src/main/resources/ui
69 - 2022-11-29 2022-11-29 1 1 bismy@qq.com bismy@qq.com
cse.handler.xml
in edge-service/src/main/resources/config
6 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
EdgeServiceApplication.java
in edge-service/src/main/java/org/apache/servicecomb/fence
16 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthHandler.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
50 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenEndpoint.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
31 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
EdgeSSLCustom.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
15 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
StaticWebpageDispatcher.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
26 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
InternalAccessHandler.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
16 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthenticationConfiguration.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
29 3 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthenticationServerTokenEndpoint.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
14 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
EdgeOpenIDTokenStore.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
29 4 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenResponse.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
66 15 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.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
GithubTokenGranter.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
98 4 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
operation.js
in edge-service/src/main/resources/ui/js
92 12 2022-11-29 2022-11-29 1 1 bismy@qq.com bismy@qq.com
OpenIDToken.java
in common/src/main/java/org/apache/servicecomb/fence/token
82 18 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
login.js
in edge-service/src/main/resources/ui/js
71 8 2022-11-29 2022-11-29 1 1 bismy@qq.com bismy@qq.com
githubLoginCallback.html
in edge-service/src/main/resources/ui
69 - 2022-11-29 2022-11-29 1 1 bismy@qq.com bismy@qq.com
TokenResponse.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
66 15 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
user.sql
in authentication-server/src/main/resources/sql
65 - 2019-08-06 2019-08-06 1 1 bismy@qq.com bismy@qq.com
UserInfo.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/user
60 16 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
PasswordTokenGranter.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
56 3 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
JWTToken.java
in common/src/main/java/org/apache/servicecomb/fence/token
56 10 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
SessionToken.java
in common/src/main/java/org/apache/servicecomb/fence/token
54 9 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
logback.xml
in authentication-server/src/main/resources
52 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
logback.xml
in edge-service/src/main/resources
52 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
JWTClaimsCommon.java
in common/src/main/java/org/apache/servicecomb/fence/jwt
52 14 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
logback.xml
in resource-server/src/main/resources
52 - 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
TokenEndpoint.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
50 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthHandler.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
50 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
RefreshTokenTokenGranter.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
47 3 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthenticationAuthFilter.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource
47 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
JDBCUserDetails.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
46 8 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
JWTClaims.java
in common/src/main/java/org/apache/servicecomb/fence/jwt
46 9 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
operation.html
in edge-service/src/main/resources/ui
42 - 2022-11-29 2022-11-29 1 1 bismy@qq.com bismy@qq.com
JWTTokenStoreImpl.java
in common/src/main/java/org/apache/servicecomb/fence/token
42 3 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
SimpleAuthentication.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource
41 8 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
JDBCUserDetailsManager.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
39 6 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
JDBCOpenIDTokenStore.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
38 3 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
ConfigBasedAuthoriaztionAuthFilter.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource
38 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
microservice.yaml
in edge-service/src/main/resources
36 - 2022-11-29 2022-11-30 2 1 bismy@qq.com bismy@qq.com
AuthenticationConfiguration.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
35 4 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
microservice.yaml
in resource-server/src/main/resources
34 - 2022-11-29 2022-11-30 2 1 bismy@qq.com bismy@qq.com
LocalFileStoreService.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource/example
34 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
microservice.yaml
in authentication-server/src/main/resources
33 - 2019-08-06 2022-11-30 2 1 bismy@qq.com bismy@qq.com
ThirdPartyProviderEndpoint.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
32 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
login.html
in edge-service/src/main/resources/ui
32 - 2022-11-29 2022-11-29 1 1 bismy@qq.com bismy@qq.com
UserMapper.xml
in authentication-server/src/main/resources/config
31 - 2019-08-06 2022-11-30 2 1 bismy@qq.com bismy@qq.com
TokenEndpoint.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
31 1 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
authentication.server.bean.xml
in authentication-server/src/main/resources/META-INF/spring
30 - 2019-08-06 2022-11-30 2 1 bismy@qq.com bismy@qq.com
GithubDynamicProperties.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
30 6 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AuthenticationConfiguration.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
29 3 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
EdgeOpenIDTokenStore.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
29 4 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
AbstractOpenIDTokenStore.java
in common/src/main/java/org/apache/servicecomb/fence/token
29 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
style.css
in edge-service/src/main/resources/ui/css
28 - 2022-11-29 2022-11-29 1 1 bismy@qq.com bismy@qq.com
AuthenticationFilter.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
28 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
PreMethodAuthEndpoint.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource/example
28 4 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
ThirdPartyTokenGranter.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
27 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
StaticWebpageDispatcher.java
in edge-service/src/main/java/org/apache/servicecomb/fence/edge
26 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
InMemoryOpenIDTokenStore.java
in common/src/main/java/org/apache/servicecomb/fence/token
25 3 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
GithubAccessTokenResponse.java
in authentication-server/src/main/java/org/apache/servicecomb/fence/authentication
24 6 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
HandlerAuthEndpoint.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource/example
24 4 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
FileEndpoint.java
in resource-server/src/main/java/org/apache/servicecomb/fence/resource/example
24 2 2022-11-30 2022-11-30 1 1 bismy@qq.com bismy@qq.com
Correlations

File Size vs. Number of Changes: 89 points

authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/AuthenticationConfiguration.java x: 35 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/AuthenticationServerConstants.java x: 22 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/GithubAccessTokenResponse.java x: 24 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/GithubDynamicProperties.java x: 30 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/GithubDynamicPropertiesManager.java x: 12 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/GithubOAuthService.java x: 17 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/GithubOAuthServiceRegister.java x: 11 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/GithubTokenGranter.java x: 98 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/PasswordTokenGranter.java x: 56 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/RefreshTokenTokenGranter.java x: 47 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/ThirdPartyProviderEndpoint.java x: 32 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/ThirdPartyProviderService.java x: 4 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/ThirdPartyTokenGranter.java x: 27 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/TokenEndpoint.java x: 50 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/TokenGranter.java x: 14 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/TokenService.java x: 7 lines of code y: 1 # changes authentication-server/src/main/resources/microservice.yaml x: 33 lines of code y: 2 # changes common/src/main/java/org/apache/servicecomb/fence/jwt/JWTClaims.java x: 46 lines of code y: 1 # changes common/src/main/java/org/apache/servicecomb/fence/jwt/JWTClaimsCommon.java x: 52 lines of code y: 1 # changes common/src/main/java/org/apache/servicecomb/fence/jwt/JsonParser.java x: 19 lines of code y: 1 # changes common/src/main/java/org/apache/servicecomb/fence/token/AbstractOpenIDTokenStore.java x: 29 lines of code y: 1 # changes common/src/main/java/org/apache/servicecomb/fence/token/InMemoryOpenIDTokenStore.java x: 25 lines of code y: 1 # changes common/src/main/java/org/apache/servicecomb/fence/token/JWTTokenStoreImpl.java x: 42 lines of code y: 1 # changes common/src/main/java/org/apache/servicecomb/fence/token/OpenIDToken.java x: 82 lines of code y: 1 # changes common/src/main/java/org/apache/servicecomb/fence/token/OpenIDTokenStore.java x: 8 lines of code y: 1 # changes common/src/main/java/org/apache/servicecomb/fence/token/SessionToken.java x: 54 lines of code y: 1 # changes common/src/main/java/org/apache/servicecomb/fence/token/TokenDynamicProperties.java x: 16 lines of code y: 1 # changes common/src/main/java/org/apache/servicecomb/fence/token/TokenDynamicPropertiesManager.java x: 13 lines of code y: 1 # changes common/src/main/java/org/apache/servicecomb/fence/token/TokenStore.java x: 5 lines of code y: 1 # changes edge-service/src/main/java/org/apache/servicecomb/fence/edge/AuthenticationFilter.java x: 28 lines of code y: 1 # changes edge-service/src/main/java/org/apache/servicecomb/fence/edge/TokenEndpoint.java x: 31 lines of code y: 1 # changes edge-service/src/main/java/org/apache/servicecomb/fence/edge/TokenResponse.java x: 66 lines of code y: 1 # changes edge-service/src/main/java/org/apache/servicecomb/fence/edge/TokenService.java x: 6 lines of code y: 1 # changes resource-server/src/main/java/org/apache/servicecomb/fence/resource/AuthFiltersBean.java x: 18 lines of code y: 1 # changes resource-server/src/main/java/org/apache/servicecomb/fence/resource/ConfigBasedAuthoriaztionAuthFilter.java x: 38 lines of code y: 1 # changes resource-server/src/main/java/org/apache/servicecomb/fence/resource/SimpleAuthentication.java x: 41 lines of code y: 1 # changes resource-server/src/main/java/org/apache/servicecomb/fence/resource/example/LocalFileStoreService.java x: 34 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/JDBCUserDetailsManager.java x: 39 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/user/TokenMapper.java x: 10 lines of code y: 1 # changes authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/user/UserInfo.java x: 60 lines of code y: 1 # changes authentication-server/src/main/resources/META-INF/spring/authentication.server.bean.xml x: 30 lines of code y: 2 # changes authentication-server/src/main/resources/config/TokenMapper.xml x: 21 lines of code y: 2 # changes authentication-server/src/main/resources/config/UserMapper.xml x: 31 lines of code y: 2 # changes edge-service/src/main/java/org/apache/servicecomb/fence/edge/EdgeSSLCustom.java x: 15 lines of code y: 1 # changes edge-service/src/main/java/org/apache/servicecomb/fence/edge/StaticWebpageDispatcher.java x: 26 lines of code y: 1 # changes resource-server/src/main/java/org/apache/servicecomb/fence/resource/AuthenticationConfiguration.java x: 23 lines of code y: 1 # changes edge-service/src/main/resources/microservice.yaml x: 36 lines of code y: 2 # changes resource-server/src/main/resources/microservice.yaml x: 34 lines of code y: 2 # changes edge-service/src/main/resources/ui/githubLoginCallback.html x: 69 lines of code y: 1 # changes edge-service/src/main/resources/ui/js/login.js x: 71 lines of code y: 1 # changes edge-service/src/main/resources/ui/js/operation.js x: 92 lines of code y: 1 # changes authentication-server/src/main/resources/sql/user.sql x: 65 lines of code y: 1 # changes
2.0
# changes
  min: 1.0
  average: 1.07
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 2.0
0 98.0
lines of code
min: 4.0 | average: 30.19 | 25th percentile: 16.0 | median: 27.0 | 75th percentile: 42.0 | max: 98.0

Number of Contributors vs. Number of Changes: 89 points

authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/AuthenticationConfiguration.java x: 1 # contributors y: 1 # changes authentication-server/src/main/resources/microservice.yaml x: 1 # contributors y: 2 # changes
2.0
# changes
  min: 1.0
  average: 1.07
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 2.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

Number of Contributors vs. File Size: 89 points

authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/AuthenticationConfiguration.java x: 1 # contributors y: 35 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/AuthenticationServerConstants.java x: 1 # contributors y: 22 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/GithubAccessTokenResponse.java x: 1 # contributors y: 24 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/GithubDynamicProperties.java x: 1 # contributors y: 30 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/GithubDynamicPropertiesManager.java x: 1 # contributors y: 12 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/GithubOAuthService.java x: 1 # contributors y: 17 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/GithubOAuthServiceRegister.java x: 1 # contributors y: 11 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/GithubTokenGranter.java x: 1 # contributors y: 98 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/PasswordTokenGranter.java x: 1 # contributors y: 56 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/RefreshTokenTokenGranter.java x: 1 # contributors y: 47 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/ThirdPartyProviderEndpoint.java x: 1 # contributors y: 32 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/ThirdPartyProviderService.java x: 1 # contributors y: 4 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/ThirdPartyTokenGranter.java x: 1 # contributors y: 27 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/TokenEndpoint.java x: 1 # contributors y: 50 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/TokenGranter.java x: 1 # contributors y: 14 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/TokenService.java x: 1 # contributors y: 7 lines of code authentication-server/src/main/resources/microservice.yaml x: 1 # contributors y: 33 lines of code common/src/main/java/org/apache/servicecomb/fence/jwt/JWTClaims.java x: 1 # contributors y: 46 lines of code common/src/main/java/org/apache/servicecomb/fence/jwt/JWTClaimsCommon.java x: 1 # contributors y: 52 lines of code common/src/main/java/org/apache/servicecomb/fence/jwt/JsonParser.java x: 1 # contributors y: 19 lines of code common/src/main/java/org/apache/servicecomb/fence/token/AbstractOpenIDTokenStore.java x: 1 # contributors y: 29 lines of code common/src/main/java/org/apache/servicecomb/fence/token/InMemoryOpenIDTokenStore.java x: 1 # contributors y: 25 lines of code common/src/main/java/org/apache/servicecomb/fence/token/JWTTokenStoreImpl.java x: 1 # contributors y: 42 lines of code common/src/main/java/org/apache/servicecomb/fence/token/OpenIDToken.java x: 1 # contributors y: 82 lines of code common/src/main/java/org/apache/servicecomb/fence/token/OpenIDTokenStore.java x: 1 # contributors y: 8 lines of code common/src/main/java/org/apache/servicecomb/fence/token/SessionToken.java x: 1 # contributors y: 54 lines of code common/src/main/java/org/apache/servicecomb/fence/token/TokenDynamicProperties.java x: 1 # contributors y: 16 lines of code common/src/main/java/org/apache/servicecomb/fence/token/TokenDynamicPropertiesManager.java x: 1 # contributors y: 13 lines of code common/src/main/java/org/apache/servicecomb/fence/token/TokenStore.java x: 1 # contributors y: 5 lines of code edge-service/src/main/java/org/apache/servicecomb/fence/edge/AuthenticationFilter.java x: 1 # contributors y: 28 lines of code edge-service/src/main/java/org/apache/servicecomb/fence/edge/TokenEndpoint.java x: 1 # contributors y: 31 lines of code edge-service/src/main/java/org/apache/servicecomb/fence/edge/TokenResponse.java x: 1 # contributors y: 66 lines of code edge-service/src/main/java/org/apache/servicecomb/fence/edge/TokenService.java x: 1 # contributors y: 6 lines of code resource-server/src/main/java/org/apache/servicecomb/fence/resource/AuthFiltersBean.java x: 1 # contributors y: 18 lines of code resource-server/src/main/java/org/apache/servicecomb/fence/resource/ConfigBasedAuthoriaztionAuthFilter.java x: 1 # contributors y: 38 lines of code resource-server/src/main/java/org/apache/servicecomb/fence/resource/SimpleAuthentication.java x: 1 # contributors y: 41 lines of code resource-server/src/main/java/org/apache/servicecomb/fence/resource/example/LocalFileStoreService.java x: 1 # contributors y: 34 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/JDBCUserDetailsManager.java x: 1 # contributors y: 39 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/user/TokenMapper.java x: 1 # contributors y: 10 lines of code authentication-server/src/main/java/org/apache/servicecomb/fence/authentication/user/UserInfo.java x: 1 # contributors y: 60 lines of code authentication-server/src/main/resources/config/TokenMapper.xml x: 1 # contributors y: 21 lines of code edge-service/src/main/java/org/apache/servicecomb/fence/edge/EdgeSSLCustom.java x: 1 # contributors y: 15 lines of code edge-service/src/main/java/org/apache/servicecomb/fence/edge/StaticWebpageDispatcher.java x: 1 # contributors y: 26 lines of code resource-server/src/main/java/org/apache/servicecomb/fence/resource/AuthenticationConfiguration.java x: 1 # contributors y: 23 lines of code edge-service/src/main/resources/microservice.yaml x: 1 # contributors y: 36 lines of code edge-service/src/main/resources/ui/githubLoginCallback.html x: 1 # contributors y: 69 lines of code edge-service/src/main/resources/ui/js/login.js x: 1 # contributors y: 71 lines of code edge-service/src/main/resources/ui/js/operation.js x: 1 # contributors y: 92 lines of code authentication-server/src/main/resources/sql/user.sql x: 1 # contributors y: 65 lines of code
98.0
lines of code
  min: 4.0
  average: 30.19
  25th percentile: 16.0
  median: 27.0
  75th percentile: 42.0
  max: 98.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0