apache / fineract-cn-notifications
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 75 files with 4,480 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)
    • 23 files changed 6-20 times (1,623 lines of code)
    • 52 files changed 1-5 times (2,857 lines of code)
0% | 0% | 0% | 36% | 63%
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 75 files with 4,480 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)
    • 7 files changed by 6-10 contributors (757 lines of code)
    • 67 files changed by 2-5 contributors (3,720 lines of code)
    • 1 file changed by 1 contributor (3 lines of code)
0% | 0% | 16% | 83% | <1%
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, xml, yml, html, gitignore, dockerignore, sql, bat, 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% | 43% | 56%
yml0% | 0% | 0% | 95% | 4%
html0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
sql0% | 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
service0% | 0% | 0% | 35% | 64%
api0% | 0% | 0% | 62% | 37%
component-test0% | 0% | 0% | 23% | 76%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
application.yml
in service/src/main/resources
61 - 2018-06-09 2022-11-22 17 10 egraham15@alustudent.com 56669674+fynmanoj@users.nor...
CustomerEventListener.java
in service/src/main/java/org/apache/fineract/cn/notification/service/listener
221 10 2018-06-09 2019-09-04 13 6 egraham15@alustudent.com ebenezergraham69@gmail.com
TestSMSService.java
in component-test/src/main/java/org/apache/fineract/cn/notification
68 7 2018-09-10 2019-09-04 11 6 egraham15@alustudent.com ebenezergraham69@gmail.com
NotificationManager.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
98 - 2018-06-09 2022-11-22 11 6 egraham15@alustudent.com 56669674+fynmanoj@users.nor...
TestSuite.java
in component-test/src/main/java/org/apache/fineract/cn/notification
15 - 2018-06-09 2019-09-04 10 5 egraham15@alustudent.com ebenezergraham69@gmail.com
NotificationEventConstants.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/events
39 - 2018-06-09 2019-09-02 10 5 egraham15@alustudent.com ikamga@apache.org
AbstractNotificationTest.java
in component-test/src/main/java/org/apache/fineract/cn/notification
89 6 2019-01-02 2022-11-22 10 7 u2isaac@gmail.com 56669674+fynmanoj@users.nor...
TestEmailService.java
in component-test/src/main/java/org/apache/fineract/cn/notification
92 8 2018-09-10 2019-09-02 10 6 egraham15@alustudent.com ikamga@apache.org
SMSGatewayConfigurationRepository.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
15 - 2018-06-09 2019-09-02 9 4 egraham15@alustudent.com ikamga@apache.org
EmailGatewayConfigurationRepository.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
15 - 2018-06-09 2019-09-02 9 4 egraham15@alustudent.com ikamga@apache.org
NotificationService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
59 5 2018-09-10 2019-09-04 9 5 egraham15@alustudent.com ebenezergraham69@gmail.com
SMSService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
89 9 2018-09-10 2019-09-04 9 5 egraham15@alustudent.com ebenezergraham69@gmail.com
EmailConfigurationMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
43 4 2018-06-10 2019-09-02 8 4 egraham15@alustudent.com ikamga@apache.org
NotificationConfiguration.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/config
128 8 2019-03-07 2022-11-22 8 6 egraham15@alustudent.com 56669674+fynmanoj@users.nor...
PortfolioEventListener.java
in service/src/main/java/org/apache/fineract/cn/notification/service/listener
145 10 2018-06-09 2019-06-06 8 3 egraham15@alustudent.com awasum@apache.org
ServiceConstants.java
in service/src/main/java/org/apache/fineract/cn/notification/service
10 - 2018-06-09 2019-09-02 7 4 egraham15@alustudent.com ikamga@apache.org
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/notification
22 - 2018-06-09 2019-09-04 7 5 egraham15@alustudent.com ebenezergraham69@gmail.com
EmailService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
113 10 2018-09-10 2019-09-02 7 5 egraham15@alustudent.com ikamga@apache.org
PermittableGroupIds.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1
9 1 2018-06-09 2019-06-06 6 3 egraham15@alustudent.com awasum@apache.org
NotificationApplication.java
in service/src/main/java/org/apache/fineract/cn/notification/service
11 2 2018-06-09 2019-06-06 6 3 egraham15@alustudent.com awasum@apache.org
NotificationRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
51 2 2018-06-09 2019-06-06 6 3 egraham15@alustudent.com awasum@apache.org
SMSConfiguration.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
97 16 2018-06-10 2019-06-06 6 3 egraham15@alustudent.com awasum@apache.org
EmailConfiguration.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
133 23 2018-06-10 2019-06-06 6 3 egraham15@alustudent.com awasum@apache.org
SmsApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/notification
125 5 2019-01-02 2019-09-02 5 4 u2isaac@gmail.com ikamga@apache.org
EmailApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/notification
146 5 2019-01-02 2019-09-02 5 4 u2isaac@gmail.com ikamga@apache.org
template.html
in component-test/src/main/resources/templates
371 - 2019-05-24 2019-10-09 5 4 egraham15@alustudent.com aasaru@gmail.com
ConfigurationNotFoundException.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
3 - 2018-09-10 2019-06-06 4 3 egraham15@alustudent.com awasum@apache.org
InitializeServiceCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
10 2 2018-06-09 2018-09-17 4 2 egraham15@alustudent.com yannickawasum@gmail.com
TemplateRepository.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
12 - 2018-09-10 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
DomainObjectGenerator.java
in component-test/src/main/java/org/apache/fineract/cn/notification/util
27 2 2018-09-10 2019-06-06 4 3 egraham15@alustudent.com awasum@apache.org
MigrationEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
27 2 2018-06-09 2018-09-17 4 2 egraham15@alustudent.com yannickawasum@gmail.com
SMSConfigurationMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
34 4 2018-06-10 2018-09-17 4 2 egraham15@alustudent.com yannickawasum@gmail.com
EventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
36 2 2019-05-24 2019-09-02 4 4 ebenezergraham69@gmail.com ikamga@apache.org
SMSConfigurationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
49 4 2019-03-07 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
EmailConfigurationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
51 4 2019-03-07 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
TemplateEntity.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
86 16 2018-09-10 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
SMSServiceRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
100 6 2019-03-07 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
EmailServiceRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
101 6 2019-03-07 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
NotificationProperties.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/config
25 5 2019-03-07 2019-06-06 3 2 egraham15@alustudent.com awasum@apache.org
MigrationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
44 2 2019-03-07 2019-09-04 3 4 egraham15@alustudent.com ebenezergraham69@gmail.com
TemplateRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
94 5 2019-05-24 2019-09-02 3 2 egraham15@alustudent.com ikamga@apache.org
ConfigurationEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
105 10 2019-06-06 2019-09-02 3 2 egraham15@alustudent.com ikamga@apache.org
bootstrap.yml
in service/src/main/resources
3 - 2018-06-09 2018-06-15 2 1 egraham15@alustudent.com egraham15@alustudent.com
TemplateAlreadyExistException.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
3 - 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
ConfigurationAlreadyExistException.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
3 - 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
TemplateNotFoundException.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
3 - 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
logback-test.xml
in component-test/src/main/resources
13 - 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
DeleteEmailConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
17 3 2019-03-07 2019-06-06 2 2 egraham15@alustudent.com awasum@apache.org
DeleteSMSConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
17 3 2019-03-07 2019-06-06 2 2 egraham15@alustudent.com awasum@apache.org
CreateTemplateCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
18 3 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@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
application.yml
in service/src/main/resources
61 - 2018-06-09 2022-11-22 17 10 egraham15@alustudent.com 56669674+fynmanoj@users.nor...
AbstractNotificationTest.java
in component-test/src/main/java/org/apache/fineract/cn/notification
89 6 2019-01-02 2022-11-22 10 7 u2isaac@gmail.com 56669674+fynmanoj@users.nor...
CustomerEventListener.java
in service/src/main/java/org/apache/fineract/cn/notification/service/listener
221 10 2018-06-09 2019-09-04 13 6 egraham15@alustudent.com ebenezergraham69@gmail.com
TestSMSService.java
in component-test/src/main/java/org/apache/fineract/cn/notification
68 7 2018-09-10 2019-09-04 11 6 egraham15@alustudent.com ebenezergraham69@gmail.com
NotificationManager.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
98 - 2018-06-09 2022-11-22 11 6 egraham15@alustudent.com 56669674+fynmanoj@users.nor...
TestEmailService.java
in component-test/src/main/java/org/apache/fineract/cn/notification
92 8 2018-09-10 2019-09-02 10 6 egraham15@alustudent.com ikamga@apache.org
NotificationConfiguration.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/config
128 8 2019-03-07 2022-11-22 8 6 egraham15@alustudent.com 56669674+fynmanoj@users.nor...
TestSuite.java
in component-test/src/main/java/org/apache/fineract/cn/notification
15 - 2018-06-09 2019-09-04 10 5 egraham15@alustudent.com ebenezergraham69@gmail.com
NotificationEventConstants.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/events
39 - 2018-06-09 2019-09-02 10 5 egraham15@alustudent.com ikamga@apache.org
NotificationService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
59 5 2018-09-10 2019-09-04 9 5 egraham15@alustudent.com ebenezergraham69@gmail.com
SMSService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
89 9 2018-09-10 2019-09-04 9 5 egraham15@alustudent.com ebenezergraham69@gmail.com
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/notification
22 - 2018-06-09 2019-09-04 7 5 egraham15@alustudent.com ebenezergraham69@gmail.com
EmailService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
113 10 2018-09-10 2019-09-02 7 5 egraham15@alustudent.com ikamga@apache.org
EmailGatewayConfigurationRepository.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
15 - 2018-06-09 2019-09-02 9 4 egraham15@alustudent.com ikamga@apache.org
SMSGatewayConfigurationRepository.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
15 - 2018-06-09 2019-09-02 9 4 egraham15@alustudent.com ikamga@apache.org
EmailConfigurationMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
43 4 2018-06-10 2019-09-02 8 4 egraham15@alustudent.com ikamga@apache.org
ServiceConstants.java
in service/src/main/java/org/apache/fineract/cn/notification/service
10 - 2018-06-09 2019-09-02 7 4 egraham15@alustudent.com ikamga@apache.org
template.html
in component-test/src/main/resources/templates
371 - 2019-05-24 2019-10-09 5 4 egraham15@alustudent.com aasaru@gmail.com
SmsApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/notification
125 5 2019-01-02 2019-09-02 5 4 u2isaac@gmail.com ikamga@apache.org
EmailApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/notification
146 5 2019-01-02 2019-09-02 5 4 u2isaac@gmail.com ikamga@apache.org
EventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
36 2 2019-05-24 2019-09-02 4 4 ebenezergraham69@gmail.com ikamga@apache.org
MigrationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
44 2 2019-03-07 2019-09-04 3 4 egraham15@alustudent.com ebenezergraham69@gmail.com
PortfolioEventListener.java
in service/src/main/java/org/apache/fineract/cn/notification/service/listener
145 10 2018-06-09 2019-06-06 8 3 egraham15@alustudent.com awasum@apache.org
PermittableGroupIds.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1
9 1 2018-06-09 2019-06-06 6 3 egraham15@alustudent.com awasum@apache.org
SMSConfiguration.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
97 16 2018-06-10 2019-06-06 6 3 egraham15@alustudent.com awasum@apache.org
EmailConfiguration.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
133 23 2018-06-10 2019-06-06 6 3 egraham15@alustudent.com awasum@apache.org
NotificationApplication.java
in service/src/main/java/org/apache/fineract/cn/notification/service
11 2 2018-06-09 2019-06-06 6 3 egraham15@alustudent.com awasum@apache.org
NotificationRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
51 2 2018-06-09 2019-06-06 6 3 egraham15@alustudent.com awasum@apache.org
DomainObjectGenerator.java
in component-test/src/main/java/org/apache/fineract/cn/notification/util
27 2 2018-09-10 2019-06-06 4 3 egraham15@alustudent.com awasum@apache.org
ConfigurationNotFoundException.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
3 - 2018-09-10 2019-06-06 4 3 egraham15@alustudent.com awasum@apache.org
TemplateEntity.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
86 16 2018-09-10 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
TemplateRepository.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
12 - 2018-09-10 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
SMSConfigurationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
49 4 2019-03-07 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
EmailConfigurationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
51 4 2019-03-07 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
EmailServiceRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
101 6 2019-03-07 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
SMSServiceRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
100 6 2019-03-07 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
MigrationEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
27 2 2018-06-09 2018-09-17 4 2 egraham15@alustudent.com yannickawasum@gmail.com
SMSConfigurationMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
34 4 2018-06-10 2018-09-17 4 2 egraham15@alustudent.com yannickawasum@gmail.com
InitializeServiceCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
10 2 2018-06-09 2018-09-17 4 2 egraham15@alustudent.com yannickawasum@gmail.com
ConfigurationEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
105 10 2019-06-06 2019-09-02 3 2 egraham15@alustudent.com ikamga@apache.org
NotificationProperties.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/config
25 5 2019-03-07 2019-06-06 3 2 egraham15@alustudent.com awasum@apache.org
TemplateRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
94 5 2019-05-24 2019-09-02 3 2 egraham15@alustudent.com ikamga@apache.org
logback-test.xml
in component-test/src/main/resources
13 - 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
TestJMS.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
21 2 2019-06-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
Event.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
39 7 2018-09-10 2018-09-17 2 2 egraham15@alustudent.com yannickawasum@gmail.com
SMSPage.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
50 10 2018-09-10 2018-09-17 2 2 egraham15@alustudent.com yannickawasum@gmail.com
Template.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
72 15 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
EmailPage.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
50 10 2018-09-10 2018-09-17 2 2 egraham15@alustudent.com yannickawasum@gmail.com
TemplateNotFoundException.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
3 - 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
ConfigurationAlreadyExistException.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
3 - 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@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
bootstrap.yml
in service/src/main/resources
3 - 2018-06-09 2018-06-15 2 1 egraham15@alustudent.com egraham15@alustudent.com
template.html
in service/src/main/resources/templates
371 - 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
Importer.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/importer
139 10 2019-09-04 2019-09-04 1 2 ikamga@apache.org ebenezergraham69@gmail.com
ConfigurationEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
105 10 2019-06-06 2019-09-02 3 2 egraham15@alustudent.com ikamga@apache.org
TemplateRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
94 5 2019-05-24 2019-09-02 3 2 egraham15@alustudent.com ikamga@apache.org
EmailGatewayConfigurationEntity.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
92 21 2018-09-10 2018-09-17 2 2 egraham15@alustudent.com yannickawasum@gmail.com
Template.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
72 15 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
SMSGatewayConfigurationEntity.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
60 13 2018-09-10 2018-09-17 2 2 egraham15@alustudent.com yannickawasum@gmail.com
SMSPage.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
50 10 2018-09-10 2018-09-17 2 2 egraham15@alustudent.com yannickawasum@gmail.com
EmailPage.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
50 10 2018-09-10 2018-09-17 2 2 egraham15@alustudent.com yannickawasum@gmail.com
TestImport.java
in component-test/src/main/java/org/apache/fineract/cn/notification/importer
43 4 2019-09-04 2019-09-04 1 2 ikamga@apache.org ebenezergraham69@gmail.com
Event.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
39 7 2018-09-10 2018-09-17 2 2 egraham15@alustudent.com yannickawasum@gmail.com
TemplateCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
39 2 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
NotificationAuthentication.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/externalServiceClients
35 2 2019-09-04 2019-09-04 1 2 ikamga@apache.org ebenezergraham69@gmail.com
SMSConfigurationMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
34 4 2018-06-10 2018-09-17 4 2 egraham15@alustudent.com yannickawasum@gmail.com
logback.xml
in service/src/main/resources
33 - 2018-09-10 2018-09-17 2 2 egraham15@alustudent.com yannickawasum@gmail.com
EventHelper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
33 2 2019-03-07 2019-06-06 2 2 egraham15@alustudent.com awasum@apache.org
TemplateService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
33 4 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
CustomerService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/externalServiceClients
31 2 2019-03-07 2019-06-06 2 2 egraham15@alustudent.com awasum@apache.org
V1__initial_setup.sql
in service/src/main/resources/db/migrations/postgresql
28 - 2019-09-04 2019-09-04 1 2 ikamga@apache.org ebenezergraham69@gmail.com
MigrationEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
27 2 2018-06-09 2018-09-17 4 2 egraham15@alustudent.com yannickawasum@gmail.com
TemplateMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
26 3 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
NotificationProperties.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/config
25 5 2019-03-07 2019-06-06 3 2 egraham15@alustudent.com awasum@apache.org
SaveApplicationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
23 4 2019-03-07 2019-06-06 2 2 egraham15@alustudent.com awasum@apache.org
DeleteApplicationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
23 4 2019-03-07 2019-06-06 2 2 egraham15@alustudent.com awasum@apache.org
TestJMS.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
21 2 2019-06-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
MailBuilder.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/util
21 2 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
CreateEmailConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
18 3 2018-09-10 2018-09-17 2 2 egraham15@alustudent.com yannickawasum@gmail.com
CreateSMSConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
18 3 2018-09-10 2018-09-17 2 2 egraham15@alustudent.com yannickawasum@gmail.com
UpdateSMSConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
18 3 2019-03-07 2019-06-06 2 2 egraham15@alustudent.com awasum@apache.org
UpdateEmailConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
18 3 2019-03-07 2019-06-06 2 2 egraham15@alustudent.com awasum@apache.org
CreateTemplateCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
18 3 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
DeleteSMSConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
17 3 2019-03-07 2019-06-06 2 2 egraham15@alustudent.com awasum@apache.org
DeleteEmailConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
17 3 2019-03-07 2019-06-06 2 2 egraham15@alustudent.com awasum@apache.org
logback-test.xml
in component-test/src/main/resources
13 - 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
InitializeServiceCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
10 2 2018-06-09 2018-09-17 4 2 egraham15@alustudent.com yannickawasum@gmail.com
TemplateNotFoundException.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
3 - 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
ConfigurationAlreadyExistException.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
3 - 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
TemplateAlreadyExistException.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
3 - 2019-05-24 2019-09-02 2 2 egraham15@alustudent.com ikamga@apache.org
PortfolioEventListener.java
in service/src/main/java/org/apache/fineract/cn/notification/service/listener
145 10 2018-06-09 2019-06-06 8 3 egraham15@alustudent.com awasum@apache.org
EmailConfiguration.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
133 23 2018-06-10 2019-06-06 6 3 egraham15@alustudent.com awasum@apache.org
EmailServiceRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
101 6 2019-03-07 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
SMSServiceRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
100 6 2019-03-07 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
SMSConfiguration.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
97 16 2018-06-10 2019-06-06 6 3 egraham15@alustudent.com awasum@apache.org
TemplateEntity.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
86 16 2018-09-10 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
EmailConfigurationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
51 4 2019-03-07 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
NotificationRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
51 2 2018-06-09 2019-06-06 6 3 egraham15@alustudent.com awasum@apache.org
SMSConfigurationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
49 4 2019-03-07 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
DomainObjectGenerator.java
in component-test/src/main/java/org/apache/fineract/cn/notification/util
27 2 2018-09-10 2019-06-06 4 3 egraham15@alustudent.com awasum@apache.org
TemplateRepository.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
12 - 2018-09-10 2019-09-02 4 3 egraham15@alustudent.com ikamga@apache.org
Correlations

File Size vs. Number of Changes: 75 points

api/src/main/java/org/apache/fineract/cn/notification/api/v1/client/NotificationManager.java x: 98 lines of code y: 11 # changes component-test/src/main/java/org/apache/fineract/cn/notification/AbstractNotificationTest.java x: 89 lines of code y: 10 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/config/NotificationConfiguration.java x: 128 lines of code y: 8 # changes service/src/main/resources/application.yml x: 61 lines of code y: 17 # changes component-test/src/main/resources/templates/template.html x: 371 lines of code y: 5 # changes component-test/src/main/java/org/apache/fineract/cn/notification/SuiteTestEnvironment.java x: 22 lines of code y: 7 # changes component-test/src/main/java/org/apache/fineract/cn/notification/TestSMSService.java x: 68 lines of code y: 11 # changes component-test/src/main/java/org/apache/fineract/cn/notification/TestSuite.java x: 15 lines of code y: 10 # changes component-test/src/main/java/org/apache/fineract/cn/notification/importer/TestImport.java x: 43 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/MigrationCommandHandler.java x: 44 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/importer/Importer.java x: 139 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/NotificationService.java x: 59 lines of code y: 9 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/SMSService.java x: 89 lines of code y: 9 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/externalServiceClients/NotificationAuthentication.java x: 35 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/notification/service/listener/CustomerEventListener.java x: 221 lines of code y: 13 # changes service/src/main/resources/db/migrations/postgresql/V1__initial_setup.sql x: 28 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/notification/api/v1/client/ConfigurationAlreadyExistException.java x: 3 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain/Template.java x: 72 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/notification/api/v1/events/NotificationEventConstants.java x: 39 lines of code y: 10 # changes component-test/src/main/java/org/apache/fineract/cn/notification/EmailApiDocumentation.java x: 146 lines of code y: 5 # changes component-test/src/main/java/org/apache/fineract/cn/notification/SmsApiDocumentation.java x: 125 lines of code y: 5 # changes component-test/src/main/java/org/apache/fineract/cn/notification/TestEmailService.java x: 92 lines of code y: 10 # changes component-test/src/main/java/org/apache/fineract/cn/notification/listener/ConfigurationEventListener.java x: 105 lines of code y: 3 # changes component-test/src/main/java/org/apache/fineract/cn/notification/listener/EventListener.java x: 36 lines of code y: 4 # changes component-test/src/main/java/org/apache/fineract/cn/notification/listener/TestJMS.java x: 21 lines of code y: 2 # changes component-test/src/main/resources/logback-test.xml x: 13 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/notification/service/ServiceConstants.java x: 10 lines of code y: 7 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/CreateTemplateCommand.java x: 18 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/EmailConfigurationCommandHandler.java x: 51 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/SMSConfigurationCommandHandler.java x: 49 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/TemplateCommandHandler.java x: 39 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper/EmailConfigurationMapper.java x: 43 lines of code y: 8 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper/TemplateMapper.java x: 26 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/EmailGatewayConfigurationRepository.java x: 15 lines of code y: 9 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/TemplateEntity.java x: 86 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/TemplateRepository.java x: 12 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/EmailService.java x: 113 lines of code y: 7 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/TemplateService.java x: 33 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/notification/service/rest/EmailServiceRestController.java x: 101 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/notification/service/rest/SMSServiceRestController.java x: 100 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/notification/service/rest/TemplateRestController.java x: 94 lines of code y: 3 # changes service/src/main/resources/templates/template.html x: 371 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/notification/api/v1/PermittableGroupIds.java x: 9 lines of code y: 6 # changes api/src/main/java/org/apache/fineract/cn/notification/api/v1/client/ConfigurationNotFoundException.java x: 3 lines of code y: 4 # changes api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain/EmailConfiguration.java x: 133 lines of code y: 6 # changes api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain/SMSConfiguration.java x: 97 lines of code y: 6 # changes component-test/src/main/java/org/apache/fineract/cn/notification/util/DomainObjectGenerator.java x: 27 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/notification/service/NotificationApplication.java x: 11 lines of code y: 6 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/DeleteApplicationCommand.java x: 23 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/DeleteEmailConfigurationCommand.java x: 17 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/config/NotificationProperties.java x: 25 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/externalServiceClients/CustomerService.java x: 31 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/notification/service/listener/PortfolioEventListener.java x: 145 lines of code y: 8 # changes service/src/main/java/org/apache/fineract/cn/notification/service/rest/NotificationRestController.java x: 51 lines of code y: 6 # changes api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain/EmailPage.java x: 50 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/InitializeServiceCommand.java x: 10 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper/SMSConfigurationMapper.java x: 34 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/EmailGatewayConfigurationEntity.java x: 92 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/SMSGatewayConfigurationEntity.java x: 60 lines of code y: 2 # changes
17.0
# changes
  min: 1.0
  average: 4.53
  25th percentile: 2.0
  median: 4.0
  75th percentile: 6.0
  max: 17.0
0 371.0
lines of code
min: 3.0 | average: 59.73 | 25th percentile: 18.0 | median: 36.0 | 75th percentile: 89.0 | max: 371.0

Number of Contributors vs. Number of Changes: 75 points

api/src/main/java/org/apache/fineract/cn/notification/api/v1/client/NotificationManager.java x: 6 # contributors y: 11 # changes component-test/src/main/java/org/apache/fineract/cn/notification/AbstractNotificationTest.java x: 7 # contributors y: 10 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/config/NotificationConfiguration.java x: 6 # contributors y: 8 # changes service/src/main/resources/application.yml x: 10 # contributors y: 17 # changes component-test/src/main/resources/templates/template.html x: 4 # contributors y: 5 # changes component-test/src/main/java/org/apache/fineract/cn/notification/SuiteTestEnvironment.java x: 5 # contributors y: 7 # changes component-test/src/main/java/org/apache/fineract/cn/notification/TestSuite.java x: 5 # contributors y: 10 # changes component-test/src/main/java/org/apache/fineract/cn/notification/importer/TestImport.java x: 2 # contributors y: 1 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/MigrationCommandHandler.java x: 4 # contributors y: 3 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/NotificationService.java x: 5 # contributors y: 9 # changes service/src/main/java/org/apache/fineract/cn/notification/service/listener/CustomerEventListener.java x: 6 # contributors y: 13 # changes api/src/main/java/org/apache/fineract/cn/notification/api/v1/client/ConfigurationAlreadyExistException.java x: 2 # contributors y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/notification/TestEmailService.java x: 6 # contributors y: 10 # changes component-test/src/main/java/org/apache/fineract/cn/notification/listener/ConfigurationEventListener.java x: 2 # contributors y: 3 # changes component-test/src/main/java/org/apache/fineract/cn/notification/listener/EventListener.java x: 4 # contributors y: 4 # changes service/src/main/java/org/apache/fineract/cn/notification/service/ServiceConstants.java x: 4 # contributors y: 7 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/EmailConfigurationCommandHandler.java x: 3 # contributors y: 4 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper/EmailConfigurationMapper.java x: 4 # contributors y: 8 # changes service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/EmailGatewayConfigurationRepository.java x: 4 # contributors y: 9 # changes api/src/main/java/org/apache/fineract/cn/notification/api/v1/PermittableGroupIds.java x: 3 # contributors y: 6 # changes service/src/main/java/org/apache/fineract/cn/notification/service/listener/PortfolioEventListener.java x: 3 # contributors y: 8 # changes component-test/src/main/java/org/apache/fineract/cn/notification/listener/MigrationEventListener.java x: 2 # contributors y: 4 # changes service/src/main/resources/bootstrap.yml x: 1 # contributors y: 2 # changes
17.0
# changes
  min: 1.0
  average: 4.53
  25th percentile: 2.0
  median: 4.0
  75th percentile: 6.0
  max: 17.0
0 10.0
# contributors
min: 1.0 | average: 3.09 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 10.0

Number of Contributors vs. File Size: 75 points

api/src/main/java/org/apache/fineract/cn/notification/api/v1/client/NotificationManager.java x: 6 # contributors y: 98 lines of code component-test/src/main/java/org/apache/fineract/cn/notification/AbstractNotificationTest.java x: 7 # contributors y: 89 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/config/NotificationConfiguration.java x: 6 # contributors y: 128 lines of code service/src/main/resources/application.yml x: 10 # contributors y: 61 lines of code component-test/src/main/resources/templates/template.html x: 4 # contributors y: 371 lines of code component-test/src/main/java/org/apache/fineract/cn/notification/SuiteTestEnvironment.java x: 5 # contributors y: 22 lines of code component-test/src/main/java/org/apache/fineract/cn/notification/TestSMSService.java x: 6 # contributors y: 68 lines of code component-test/src/main/java/org/apache/fineract/cn/notification/TestSuite.java x: 5 # contributors y: 15 lines of code component-test/src/main/java/org/apache/fineract/cn/notification/importer/TestImport.java x: 2 # contributors y: 43 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/MigrationCommandHandler.java x: 4 # contributors y: 44 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/importer/Importer.java x: 2 # contributors y: 139 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/NotificationService.java x: 5 # contributors y: 59 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/SMSService.java x: 5 # contributors y: 89 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/externalServiceClients/NotificationAuthentication.java x: 2 # contributors y: 35 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/listener/CustomerEventListener.java x: 6 # contributors y: 221 lines of code service/src/main/resources/db/migrations/postgresql/V1__initial_setup.sql x: 2 # contributors y: 28 lines of code api/src/main/java/org/apache/fineract/cn/notification/api/v1/client/ConfigurationAlreadyExistException.java x: 2 # contributors y: 3 lines of code api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain/Template.java x: 2 # contributors y: 72 lines of code api/src/main/java/org/apache/fineract/cn/notification/api/v1/events/NotificationEventConstants.java x: 5 # contributors y: 39 lines of code component-test/src/main/java/org/apache/fineract/cn/notification/EmailApiDocumentation.java x: 4 # contributors y: 146 lines of code component-test/src/main/java/org/apache/fineract/cn/notification/SmsApiDocumentation.java x: 4 # contributors y: 125 lines of code component-test/src/main/java/org/apache/fineract/cn/notification/TestEmailService.java x: 6 # contributors y: 92 lines of code component-test/src/main/java/org/apache/fineract/cn/notification/listener/ConfigurationEventListener.java x: 2 # contributors y: 105 lines of code component-test/src/main/java/org/apache/fineract/cn/notification/listener/EventListener.java x: 4 # contributors y: 36 lines of code component-test/src/main/java/org/apache/fineract/cn/notification/listener/TestJMS.java x: 2 # contributors y: 21 lines of code component-test/src/main/resources/logback-test.xml x: 2 # contributors y: 13 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/ServiceConstants.java x: 4 # contributors y: 10 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/CreateTemplateCommand.java x: 2 # contributors y: 18 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/EmailConfigurationCommandHandler.java x: 3 # contributors y: 51 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/SMSConfigurationCommandHandler.java x: 3 # contributors y: 49 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/TemplateCommandHandler.java x: 2 # contributors y: 39 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper/EmailConfigurationMapper.java x: 4 # contributors y: 43 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper/TemplateMapper.java x: 2 # contributors y: 26 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/EmailGatewayConfigurationRepository.java x: 4 # contributors y: 15 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/TemplateEntity.java x: 3 # contributors y: 86 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/TemplateRepository.java x: 3 # contributors y: 12 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/EmailService.java x: 5 # contributors y: 113 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/TemplateService.java x: 2 # contributors y: 33 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/rest/EmailServiceRestController.java x: 3 # contributors y: 101 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/rest/SMSServiceRestController.java x: 3 # contributors y: 100 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/rest/TemplateRestController.java x: 2 # contributors y: 94 lines of code service/src/main/resources/templates/template.html x: 2 # contributors y: 371 lines of code api/src/main/java/org/apache/fineract/cn/notification/api/v1/PermittableGroupIds.java x: 3 # contributors y: 9 lines of code api/src/main/java/org/apache/fineract/cn/notification/api/v1/client/ConfigurationNotFoundException.java x: 3 # contributors y: 3 lines of code api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain/EmailConfiguration.java x: 3 # contributors y: 133 lines of code api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain/SMSConfiguration.java x: 3 # contributors y: 97 lines of code component-test/src/main/java/org/apache/fineract/cn/notification/util/DomainObjectGenerator.java x: 3 # contributors y: 27 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/NotificationApplication.java x: 3 # contributors y: 11 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/DeleteApplicationCommand.java x: 2 # contributors y: 23 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/DeleteEmailConfigurationCommand.java x: 2 # contributors y: 17 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/externalServiceClients/CustomerService.java x: 2 # contributors y: 31 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/listener/PortfolioEventListener.java x: 3 # contributors y: 145 lines of code api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain/EmailPage.java x: 2 # contributors y: 50 lines of code component-test/src/main/java/org/apache/fineract/cn/notification/listener/MigrationEventListener.java x: 2 # contributors y: 27 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/InitializeServiceCommand.java x: 2 # contributors y: 10 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/EmailGatewayConfigurationEntity.java x: 2 # contributors y: 92 lines of code service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/SMSGatewayConfigurationEntity.java x: 2 # contributors y: 60 lines of code service/src/main/resources/bootstrap.yml x: 1 # contributors y: 3 lines of code
371.0
lines of code
  min: 3.0
  average: 59.73
  25th percentile: 18.0
  median: 36.0
  75th percentile: 89.0
  max: 371.0
0 10.0
# contributors
min: 1.0 | average: 3.09 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 10.0