apache / fineract-cn-anubis
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 87 files with 4,239 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)
    • 87 files changed 1-5 times (4,239 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 87 files with 4,239 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)
    • 14 files changed by 2-5 contributors (882 lines of code)
    • 73 files changed by 1 contributor (3,357 lines of code)
0% | 0% | 0% | 20% | 79%
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, gradle, txt, bat, xml, gitignore, md, json, properties
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%
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
library0% | 0% | 0% | 0% | 100%
component-test0% | 0% | 0% | 0% | 100%
api0% | 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
EnableAnubis.java
in library/src/main/java/org/apache/fineract/cn/anubis/config
18 - 2018-04-13 2021-08-04 3 3 myrle@apache.org manoj@fynarfin.io
logback.xml
in component-test/src/main/resources
33 - 2017-07-18 2018-03-16 3 2 myrle@apache.org myrle@apache.org
AnubisImportSelector.java
in library/src/main/java/org/apache/fineract/cn/anubis/config
58 - 2018-04-13 2021-08-04 3 3 myrle@apache.org manoj@fynarfin.io
AnubisAuthentication.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
66 8 2018-04-13 2019-10-19 3 3 myrle@apache.org juhan.aasaru@nortal.com
AnubisSecurityConfigurerAdapter.java
in library/src/main/java/org/apache/fineract/cn/anubis/config
91 7 2018-04-13 2021-08-04 3 3 myrle@apache.org manoj@fynarfin.io
ApplicationPermission.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
118 10 2018-04-13 2021-08-04 3 3 myrle@apache.org manoj@fynarfin.io
AcceptedTokenType.java
in library/src/main/java/org/apache/fineract/cn/anubis/annotation
4 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
RoleConstants.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1
6 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
InvalidKeyTimestampException.java
in library/src/main/java/org/apache/fineract/cn/anubis/provider
6 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TenantApplicationRsaKeyProvider.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
7 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AnubisConstants.java
in library/src/main/java/org/apache/fineract/cn/anubis/config
8 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Permittables.java
in library/src/main/java/org/apache/fineract/cn/anubis/annotation
9 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestSuiteNoKeyStorage.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/suites
10 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenConstants.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1
11 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Permittable.java
in library/src/main/java/org/apache/fineract/cn/anubis/annotation
12 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
MetricsFeignClient.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple
13 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Example.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/nokeystorage
14 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestSuiteNoInitialize.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/suites
14 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestSuiteSimple.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/suites
14 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AnubisProperties.java
in library/src/main/java/org/apache/fineract/cn/anubis/config
15 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ExampleConfiguration.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize
15 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ValidKeyTimestamp.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/validation
16 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenInfo.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
16 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TenantSignatureRepository.java
in library/src/main/java/org/apache/fineract/cn/anubis/config
16 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ExampleConfiguration.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple
17 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ExampleConfiguration.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/nokeystorage
17 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Metrics.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple
18 4 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestAnubisInitializeWithoutServiceBacking.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
19 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Example.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple
19 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/suites
19 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
IsisAuthenticatedProcessingFilter.java
in library/src/main/java/org/apache/fineract/cn/anubis/filter
21 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenType.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
21 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AnubisApiFactory.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/client
22 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
CheckKeyTimestamp.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/validation
23 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
EmptyInitializeResourcesRestController.java
in library/src/main/java/org/apache/fineract/cn/anubis/controller
23 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestPermittableEndpoints.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
24 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
UserContextFilter.java
in library/src/main/java/org/apache/fineract/cn/anubis/filter
25 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TenantRsaKeyProvider.java
in library/src/main/java/org/apache/fineract/cn/anubis/provider
26 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AnubisConfiguration.java
in library/src/main/java/org/apache/fineract/cn/anubis/config
26 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AccountLevelAccessVerifierCustom.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
28 1 2021-08-04 2021-08-20 2 2 avikg@apache.org manoj@fynarfin.io
AllowedOperation.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain
29 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenDeserializationResult.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
31 5 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenContent.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain
35 7 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
PermittableRestController.java
in library/src/main/java/org/apache/fineract/cn/anubis/controller
35 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
GuestAuthenticator.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
36 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Example.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize
36 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestAnubisInitializeWithSpecialTenantSignatureRepository.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
37 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AnubisPrincipal.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
41 6 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
UrlPermissionChecker.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
42 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenSerializationResult.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
42 7 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
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
EnableAnubis.java
in library/src/main/java/org/apache/fineract/cn/anubis/config
18 - 2018-04-13 2021-08-04 3 3 myrle@apache.org manoj@fynarfin.io
AnubisSecurityConfigurerAdapter.java
in library/src/main/java/org/apache/fineract/cn/anubis/config
91 7 2018-04-13 2021-08-04 3 3 myrle@apache.org manoj@fynarfin.io
AnubisImportSelector.java
in library/src/main/java/org/apache/fineract/cn/anubis/config
58 - 2018-04-13 2021-08-04 3 3 myrle@apache.org manoj@fynarfin.io
AnubisAuthentication.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
66 8 2018-04-13 2019-10-19 3 3 myrle@apache.org juhan.aasaru@nortal.com
ApplicationPermission.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
118 10 2018-04-13 2021-08-04 3 3 myrle@apache.org manoj@fynarfin.io
logback.xml
in component-test/src/main/resources
33 - 2017-07-18 2018-03-16 3 2 myrle@apache.org myrle@apache.org
FinKeycloakSecurityConfigurerAdapter.java
in library/src/main/java/org/apache/fineract/cn/anubis/config
142 14 2021-08-04 2021-08-20 2 2 avikg@apache.org manoj@fynarfin.io
AccountLevelAccessVerifierCustom.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
28 1 2021-08-04 2021-08-20 2 2 avikg@apache.org manoj@fynarfin.io
FinKeycloakTenantAuthenticator.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
102 6 2021-08-04 2021-08-18 2 2 avikg@apache.org manoj@fynarfin.io
FinKeycloakAuthenticationProvider.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
159 3 2021-08-04 2021-08-04 1 2 avikg@apache.org manoj@fynarfin.io
AccountLevelAccessDeniedException.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
8 1 2021-08-20 2021-08-20 1 2 avikg@apache.org manoj@fynarfin.io
FinKeycloakRsaKeyProvider.java
in library/src/main/java/org/apache/fineract/cn/anubis/provider
19 1 2021-08-04 2021-08-04 1 2 avikg@apache.org manoj@fynarfin.io
AccountAccess.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain
24 6 2021-08-04 2021-08-04 1 2 avikg@apache.org manoj@fynarfin.io
AccountAccessTokenContent.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain
16 4 2021-08-04 2021-08-04 1 2 avikg@apache.org manoj@fynarfin.io
TestAnubisKeyRotation.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
60 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestAnubisTenantPermissions.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
171 17 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestSuiteSimple.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/suites
14 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestSuiteNoKeyStorage.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/suites
10 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/suites
19 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestSuiteNoInitialize.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/suites
14 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ExampleConfiguration.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/nokeystorage
17 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ExampleRestController.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/nokeystorage
49 4 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Example.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/nokeystorage
14 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
SpecialTenantSignatureRepository.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/nokeystorage
84 12 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ExampleConfiguration.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize
15 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ExampleRestController.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize
65 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Example.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize
36 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
UserContext.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize
44 6 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ExampleConfiguration.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple
17 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ExampleRestController.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple
51 6 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Example.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple
19 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
MetricsFeignClient.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple
13 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Metrics.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple
18 4 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestAnubisInitializeWithSpecialTenantSignatureRepository.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
37 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestAnubisInitialize.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
101 8 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AbstractNoKeyStorageTest.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
45 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestAnubisInitializeWithoutServiceBacking.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
19 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AbstractNoInitializeTest.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
42 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestSystemToken.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
48 3 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AbstractSimpleTest.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
48 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestPermittableEndpoints.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
24 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenType.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
21 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TenantApplicationRsaKeyProvider.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
7 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenSerializationResult.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
42 7 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TenantRefreshTokenSerializer.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
131 11 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
SystemAccessTokenSerializer.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
71 7 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TenantAccessTokenSerializer.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
83 8 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenDeserializationResult.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
31 5 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TenantAuthorizationDataRepository.java
in library/src/main/java/org/apache/fineract/cn/anubis/repository
288 21 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AnubisProperties.java
in library/src/main/java/org/apache/fineract/cn/anubis/config
15 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TenantAuthorizationDataRepository.java
in library/src/main/java/org/apache/fineract/cn/anubis/repository
288 21 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
PermittableService.java
in library/src/main/java/org/apache/fineract/cn/anubis/service
223 12 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestAnubisTenantPermissions.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
171 17 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
IsisAuthenticatedAuthenticationProvider.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
147 3 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TenantRefreshTokenSerializer.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
131 11 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestAnubisInitialize.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
101 8 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TenantAuthenticator.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
86 4 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
SignatureRestController.java
in library/src/main/java/org/apache/fineract/cn/anubis/controller
85 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
SpecialTenantSignatureRepository.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/nokeystorage
84 12 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
PermittableEndpoint.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain
84 15 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TenantAccessTokenSerializer.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
83 8 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
SystemAuthenticator.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
72 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
SystemAccessTokenSerializer.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
71 7 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ExampleRestController.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize
65 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestAnubisKeyRotation.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
60 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ApplicationSignatureSet.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain
59 11 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Anubis.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/client
56 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ExampleRestController.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple
51 6 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ExampleRestController.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/nokeystorage
49 4 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestSystemToken.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
48 3 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AbstractSimpleTest.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
48 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
PermissionSegmentMatcher.java
in library/src/main/java/org/apache/fineract/cn/anubis/service
48 7 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
SystemRsaKeyProvider.java
in library/src/main/java/org/apache/fineract/cn/anubis/provider
47 3 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Signature.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain
47 6 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AbstractNoKeyStorageTest.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
45 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenPermission.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain
45 9 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
UserContext.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize
44 6 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AmitAuthenticationException.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
44 11 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
SignatureCreatorRestController.java
in library/src/main/java/org/apache/fineract/cn/anubis/controller
43 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AbstractNoInitializeTest.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
42 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenSerializationResult.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
42 7 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
UrlPermissionChecker.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
42 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AnubisPrincipal.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
41 6 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestAnubisInitializeWithSpecialTenantSignatureRepository.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
37 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Example.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize
36 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
GuestAuthenticator.java
in library/src/main/java/org/apache/fineract/cn/anubis/security
36 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
PermittableRestController.java
in library/src/main/java/org/apache/fineract/cn/anubis/controller
35 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenContent.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain
35 7 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenDeserializationResult.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
31 5 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AllowedOperation.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain
29 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AnubisConfiguration.java
in library/src/main/java/org/apache/fineract/cn/anubis/config
26 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TenantRsaKeyProvider.java
in library/src/main/java/org/apache/fineract/cn/anubis/provider
26 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
UserContextFilter.java
in library/src/main/java/org/apache/fineract/cn/anubis/filter
25 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestPermittableEndpoints.java
in component-test/src/main/java/org/apache/fineract/cn/anubis
24 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
EmptyInitializeResourcesRestController.java
in library/src/main/java/org/apache/fineract/cn/anubis/controller
23 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
CheckKeyTimestamp.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/validation
23 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
AnubisApiFactory.java
in api/src/main/java/org/apache/fineract/cn/anubis/api/v1/client
22 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TokenType.java
in library/src/main/java/org/apache/fineract/cn/anubis/token
21 2 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
IsisAuthenticatedProcessingFilter.java
in library/src/main/java/org/apache/fineract/cn/anubis/filter
21 1 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/anubis/suites
19 - 2018-04-13 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Correlations

File Size vs. Number of Changes: 87 points

library/src/main/java/org/apache/fineract/cn/anubis/config/FinKeycloakSecurityConfigurerAdapter.java x: 142 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/security/AccountLevelAccessDeniedException.java x: 8 lines of code y: 1 # changes library/src/main/java/org/apache/fineract/cn/anubis/security/AccountLevelAccessVerifierCustom.java x: 28 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/security/FinKeycloakTenantAuthenticator.java x: 102 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/AccountAccess.java x: 24 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/AccountAccessTokenContent.java x: 16 lines of code y: 1 # changes library/src/main/java/org/apache/fineract/cn/anubis/config/AnubisImportSelector.java x: 58 lines of code y: 3 # changes library/src/main/java/org/apache/fineract/cn/anubis/config/AnubisSecurityConfigurerAdapter.java x: 91 lines of code y: 3 # changes library/src/main/java/org/apache/fineract/cn/anubis/config/EnableAnubis.java x: 18 lines of code y: 3 # changes library/src/main/java/org/apache/fineract/cn/anubis/provider/FinKeycloakRsaKeyProvider.java x: 19 lines of code y: 1 # changes library/src/main/java/org/apache/fineract/cn/anubis/security/ApplicationPermission.java x: 118 lines of code y: 3 # changes library/src/main/java/org/apache/fineract/cn/anubis/security/FinKeycloakAuthenticationProvider.java x: 159 lines of code y: 1 # changes library/src/main/java/org/apache/fineract/cn/anubis/security/AnubisAuthentication.java x: 66 lines of code y: 3 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/RoleConstants.java x: 6 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/TokenConstants.java x: 11 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/client/Anubis.java x: 56 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/client/AnubisApiFactory.java x: 22 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/AllowedOperation.java x: 29 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/ApplicationSignatureSet.java x: 59 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/PermittableEndpoint.java x: 84 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/Signature.java x: 47 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/TokenContent.java x: 35 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/TokenPermission.java x: 45 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/validation/CheckKeyTimestamp.java x: 23 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/validation/ValidKeyTimestamp.java x: 16 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/AbstractNoInitializeTest.java x: 42 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/AbstractSimpleTest.java x: 48 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/TestAnubisInitialize.java x: 101 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/TestAnubisInitializeWithSpecialTenantSignatureRepository.java x: 37 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/TestAnubisInitializeWithoutServiceBacking.java x: 19 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/TestAnubisKeyRotation.java x: 60 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/TestAnubisTenantPermissions.java x: 171 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/TestPermittableEndpoints.java x: 24 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize/Example.java x: 36 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize/ExampleConfiguration.java x: 15 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize/ExampleRestController.java x: 65 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize/UserContext.java x: 44 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/example/nokeystorage/Example.java x: 14 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/example/nokeystorage/ExampleConfiguration.java x: 17 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/example/nokeystorage/ExampleRestController.java x: 49 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple/ExampleRestController.java x: 51 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple/Metrics.java x: 18 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple/MetricsFeignClient.java x: 13 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/anubis/suites/TestSuiteNoKeyStorage.java x: 10 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/annotation/AcceptedTokenType.java x: 4 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/annotation/Permittable.java x: 12 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/annotation/Permittables.java x: 9 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/config/AnubisConfiguration.java x: 26 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/config/AnubisConstants.java x: 8 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/controller/SignatureCreatorRestController.java x: 43 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/controller/SignatureRestController.java x: 85 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/filter/IsisAuthenticatedProcessingFilter.java x: 21 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/filter/UserContextFilter.java x: 25 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/repository/TenantAuthorizationDataRepository.java x: 288 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/security/AnubisPrincipal.java x: 41 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/security/IsisAuthenticatedAuthenticationProvider.java x: 147 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/security/SystemAuthenticator.java x: 72 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/security/TenantAuthenticator.java x: 86 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/service/PermittableService.java x: 223 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/token/SystemAccessTokenSerializer.java x: 71 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/token/TenantAccessTokenSerializer.java x: 83 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/token/TenantApplicationRsaKeyProvider.java x: 7 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/token/TenantRefreshTokenSerializer.java x: 131 lines of code y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/token/TokenDeserializationResult.java x: 31 lines of code y: 2 # changes component-test/src/main/resources/logback.xml x: 33 lines of code y: 3 # changes
3.0
# changes
  min: 1.0
  average: 2.01
  25th percentile: 2.0
  median: 2.0
  75th percentile: 2.0
  max: 3.0
0 288.0
lines of code
min: 4.0 | average: 48.72 | 25th percentile: 17.0 | median: 35.0 | 75th percentile: 59.0 | max: 288.0

Number of Contributors vs. Number of Changes: 87 points

library/src/main/java/org/apache/fineract/cn/anubis/config/FinKeycloakSecurityConfigurerAdapter.java x: 2 # contributors y: 2 # changes library/src/main/java/org/apache/fineract/cn/anubis/security/AccountLevelAccessDeniedException.java x: 2 # contributors y: 1 # changes library/src/main/java/org/apache/fineract/cn/anubis/config/AnubisImportSelector.java x: 3 # contributors y: 3 # changes api/src/main/java/org/apache/fineract/cn/anubis/api/v1/RoleConstants.java x: 1 # contributors y: 2 # changes component-test/src/main/resources/logback.xml x: 2 # contributors y: 3 # changes
3.0
# changes
  min: 1.0
  average: 2.01
  25th percentile: 2.0
  median: 2.0
  75th percentile: 2.0
  max: 3.0
0 3.0
# contributors
min: 1.0 | average: 1.22 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

Number of Contributors vs. File Size: 87 points

library/src/main/java/org/apache/fineract/cn/anubis/config/FinKeycloakSecurityConfigurerAdapter.java x: 2 # contributors y: 142 lines of code library/src/main/java/org/apache/fineract/cn/anubis/security/AccountLevelAccessDeniedException.java x: 2 # contributors y: 8 lines of code library/src/main/java/org/apache/fineract/cn/anubis/security/AccountLevelAccessVerifierCustom.java x: 2 # contributors y: 28 lines of code library/src/main/java/org/apache/fineract/cn/anubis/security/FinKeycloakTenantAuthenticator.java x: 2 # contributors y: 102 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/AccountAccess.java x: 2 # contributors y: 24 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/AccountAccessTokenContent.java x: 2 # contributors y: 16 lines of code library/src/main/java/org/apache/fineract/cn/anubis/config/AnubisImportSelector.java x: 3 # contributors y: 58 lines of code library/src/main/java/org/apache/fineract/cn/anubis/config/AnubisSecurityConfigurerAdapter.java x: 3 # contributors y: 91 lines of code library/src/main/java/org/apache/fineract/cn/anubis/config/EnableAnubis.java x: 3 # contributors y: 18 lines of code library/src/main/java/org/apache/fineract/cn/anubis/provider/FinKeycloakRsaKeyProvider.java x: 2 # contributors y: 19 lines of code library/src/main/java/org/apache/fineract/cn/anubis/security/ApplicationPermission.java x: 3 # contributors y: 118 lines of code library/src/main/java/org/apache/fineract/cn/anubis/security/FinKeycloakAuthenticationProvider.java x: 2 # contributors y: 159 lines of code library/src/main/java/org/apache/fineract/cn/anubis/security/AnubisAuthentication.java x: 3 # contributors y: 66 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/RoleConstants.java x: 1 # contributors y: 6 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/TokenConstants.java x: 1 # contributors y: 11 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/client/Anubis.java x: 1 # contributors y: 56 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/client/AnubisApiFactory.java x: 1 # contributors y: 22 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/AllowedOperation.java x: 1 # contributors y: 29 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/ApplicationSignatureSet.java x: 1 # contributors y: 59 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/PermittableEndpoint.java x: 1 # contributors y: 84 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/Signature.java x: 1 # contributors y: 47 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/TokenContent.java x: 1 # contributors y: 35 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/domain/TokenPermission.java x: 1 # contributors y: 45 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/validation/CheckKeyTimestamp.java x: 1 # contributors y: 23 lines of code api/src/main/java/org/apache/fineract/cn/anubis/api/v1/validation/ValidKeyTimestamp.java x: 1 # contributors y: 16 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/AbstractNoInitializeTest.java x: 1 # contributors y: 42 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/AbstractSimpleTest.java x: 1 # contributors y: 48 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/TestAnubisInitialize.java x: 1 # contributors y: 101 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/TestAnubisInitializeWithSpecialTenantSignatureRepository.java x: 1 # contributors y: 37 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/TestAnubisInitializeWithoutServiceBacking.java x: 1 # contributors y: 19 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/TestAnubisTenantPermissions.java x: 1 # contributors y: 171 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/TestPermittableEndpoints.java x: 1 # contributors y: 24 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize/Example.java x: 1 # contributors y: 36 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize/ExampleConfiguration.java x: 1 # contributors y: 15 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize/ExampleRestController.java x: 1 # contributors y: 65 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/example/noinitialize/UserContext.java x: 1 # contributors y: 44 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/example/nokeystorage/Example.java x: 1 # contributors y: 14 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/example/nokeystorage/ExampleRestController.java x: 1 # contributors y: 49 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple/ExampleRestController.java x: 1 # contributors y: 51 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple/Metrics.java x: 1 # contributors y: 18 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/example/simple/MetricsFeignClient.java x: 1 # contributors y: 13 lines of code component-test/src/main/java/org/apache/fineract/cn/anubis/suites/TestSuiteNoKeyStorage.java x: 1 # contributors y: 10 lines of code library/src/main/java/org/apache/fineract/cn/anubis/annotation/AcceptedTokenType.java x: 1 # contributors y: 4 lines of code library/src/main/java/org/apache/fineract/cn/anubis/annotation/Permittable.java x: 1 # contributors y: 12 lines of code library/src/main/java/org/apache/fineract/cn/anubis/annotation/Permittables.java x: 1 # contributors y: 9 lines of code library/src/main/java/org/apache/fineract/cn/anubis/config/AnubisConfiguration.java x: 1 # contributors y: 26 lines of code library/src/main/java/org/apache/fineract/cn/anubis/filter/IsisAuthenticatedProcessingFilter.java x: 1 # contributors y: 21 lines of code library/src/main/java/org/apache/fineract/cn/anubis/repository/TenantAuthorizationDataRepository.java x: 1 # contributors y: 288 lines of code library/src/main/java/org/apache/fineract/cn/anubis/security/AnubisPrincipal.java x: 1 # contributors y: 41 lines of code library/src/main/java/org/apache/fineract/cn/anubis/security/IsisAuthenticatedAuthenticationProvider.java x: 1 # contributors y: 147 lines of code library/src/main/java/org/apache/fineract/cn/anubis/security/SystemAuthenticator.java x: 1 # contributors y: 72 lines of code library/src/main/java/org/apache/fineract/cn/anubis/security/TenantAuthenticator.java x: 1 # contributors y: 86 lines of code library/src/main/java/org/apache/fineract/cn/anubis/service/PermittableService.java x: 1 # contributors y: 223 lines of code library/src/main/java/org/apache/fineract/cn/anubis/token/SystemAccessTokenSerializer.java x: 1 # contributors y: 71 lines of code library/src/main/java/org/apache/fineract/cn/anubis/token/TenantAccessTokenSerializer.java x: 1 # contributors y: 83 lines of code library/src/main/java/org/apache/fineract/cn/anubis/token/TenantApplicationRsaKeyProvider.java x: 1 # contributors y: 7 lines of code library/src/main/java/org/apache/fineract/cn/anubis/token/TenantRefreshTokenSerializer.java x: 1 # contributors y: 131 lines of code library/src/main/java/org/apache/fineract/cn/anubis/token/TokenDeserializationResult.java x: 1 # contributors y: 31 lines of code component-test/src/main/resources/logback.xml x: 2 # contributors y: 33 lines of code
288.0
lines of code
  min: 4.0
  average: 48.72
  25th percentile: 17.0
  median: 35.0
  75th percentile: 59.0
  max: 288.0
0 3.0
# contributors
min: 1.0 | average: 1.22 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0