apache / fineract-cn-notifications
File Size

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

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


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
html0% | 0% | 100% | 0% | 0%
java0% | 0% | 6% | 31% | 62%
yml0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
service0% | 0% | 22% | 23% | 54%
component-test0% | 0% | 30% | 31% | 37%
api0% | 0% | 0% | 22% | 77%
Longest Files (Top 50)
File# lines# units
template.html
in component-test/src/main/resources/templates
371 -
template.html
in service/src/main/resources/templates
371 -
CustomerEventListener.java
in service/src/main/java/org/apache/fineract/cn/notification/service/listener
221 10
EmailApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/notification
146 5
PortfolioEventListener.java
in service/src/main/java/org/apache/fineract/cn/notification/service/listener
145 10
Importer.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/importer
139 10
EmailConfiguration.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
133 23
NotificationConfiguration.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/config
128 8
SmsApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/notification
125 5
EmailService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
113 10
ConfigurationEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
105 10
EmailServiceRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
101 6
SMSServiceRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
100 6
NotificationManager.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
98 -
SMSConfiguration.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
97 16
TemplateRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
94 5
TestEmailService.java
in component-test/src/main/java/org/apache/fineract/cn/notification
92 8
EmailGatewayConfigurationEntity.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
92 21
AbstractNotificationTest.java
in component-test/src/main/java/org/apache/fineract/cn/notification
89 6
SMSService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
89 9
TemplateEntity.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
86 16
Template.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
72 15
TestSMSService.java
in component-test/src/main/java/org/apache/fineract/cn/notification
68 7
application.yml
in service/src/main/resources
61 -
SMSGatewayConfigurationEntity.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
60 13
NotificationService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
59 5
EmailConfigurationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
51 4
NotificationRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
51 2
SMSPage.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
50 10
EmailPage.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
50 10
SMSConfigurationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
49 4
MigrationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
44 2
TestImport.java
in component-test/src/main/java/org/apache/fineract/cn/notification/importer
43 4
EmailConfigurationMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
43 4
NotificationEventConstants.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/events
39 -
Event.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
39 7
TemplateCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
39 2
EventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
36 2
NotificationAuthentication.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/externalServiceClients
35 2
SMSConfigurationMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
34 4
logback.xml
in service/src/main/resources
33 -
EventHelper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
33 2
TemplateService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
33 4
CustomerService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/externalServiceClients
31 2
V1__initial_setup.sql
in service/src/main/resources/db/migrations/postgresql
28 -
MigrationEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
27 2
DomainObjectGenerator.java
in component-test/src/main/java/org/apache/fineract/cn/notification/util
27 2
TemplateMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
26 3
NotificationProperties.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/config
25 5
SaveApplicationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
23 4
Files With Most Units (Top 50)
File# lines# units
EmailConfiguration.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
133 23
EmailGatewayConfigurationEntity.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
92 21
SMSConfiguration.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
97 16
TemplateEntity.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
86 16
Template.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
72 15
SMSGatewayConfigurationEntity.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
60 13
ConfigurationEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
105 10
SMSPage.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
50 10
EmailPage.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
50 10
PortfolioEventListener.java
in service/src/main/java/org/apache/fineract/cn/notification/service/listener
145 10
CustomerEventListener.java
in service/src/main/java/org/apache/fineract/cn/notification/service/listener
221 10
Importer.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/importer
139 10
EmailService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
113 10
SMSService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
89 9
TestEmailService.java
in component-test/src/main/java/org/apache/fineract/cn/notification
92 8
NotificationConfiguration.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/config
128 8
TestSMSService.java
in component-test/src/main/java/org/apache/fineract/cn/notification
68 7
Event.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain
39 7
AbstractNotificationTest.java
in component-test/src/main/java/org/apache/fineract/cn/notification
89 6
EmailServiceRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
101 6
SMSServiceRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
100 6
SmsApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/notification
125 5
EmailApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/notification
146 5
NotificationProperties.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/config
25 5
NotificationService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
59 5
TemplateRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
94 5
TestImport.java
in component-test/src/main/java/org/apache/fineract/cn/notification/importer
43 4
SMSConfigurationMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
34 4
EmailConfigurationMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
43 4
SMSConfigurationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
49 4
EmailConfigurationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
51 4
SaveApplicationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
23 4
DeleteApplicationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
23 4
TemplateService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
33 4
TemplateMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
26 3
CreateEmailConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
18 3
CreateSMSConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
18 3
UpdateSMSConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
18 3
DeleteSMSConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
17 3
UpdateEmailConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
18 3
CreateTemplateCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
18 3
DeleteEmailConfigurationCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
17 3
TestJMS.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
21 2
MigrationEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
27 2
EventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
36 2
DomainObjectGenerator.java
in component-test/src/main/java/org/apache/fineract/cn/notification/util
27 2
NotificationApplication.java
in service/src/main/java/org/apache/fineract/cn/notification/service
11 2
MigrationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
44 2
TemplateCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
39 2
InitializeServiceCommand.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command
10 2
Files With Long Lines (Top 27)

There are 27 files with lines longer than 120 characters. In total, there are 66 long lines.

File# lines# units# long lines
template.html
in component-test/src/main/resources/templates
371 - 6
template.html
in service/src/main/resources/templates
371 - 6
Importer.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/importer
139 10 6
TestEmailService.java
in component-test/src/main/java/org/apache/fineract/cn/notification
92 8 5
SMSConfigurationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
49 4 5
EmailConfigurationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
51 4 5
TestSMSService.java
in component-test/src/main/java/org/apache/fineract/cn/notification
68 7 4
EmailApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/notification
146 5 4
EmailConfigurationMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
43 4 3
EmailServiceRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
101 6 3
AbstractNotificationTest.java
in component-test/src/main/java/org/apache/fineract/cn/notification
89 6 2
SMSServiceRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
100 6 2
MigrationEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/notification/listener
27 2 1
TestImport.java
in component-test/src/main/java/org/apache/fineract/cn/notification/importer
43 4 1
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/notification
22 - 1
SmsApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/notification
125 5 1
NotificationManager.java
in api/src/main/java/org/apache/fineract/cn/notification/api/v1/client
98 - 1
EmailGatewayConfigurationRepository.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
15 - 1
TemplateRepository.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
12 - 1
SMSGatewayConfigurationRepository.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository
15 - 1
NotificationConfiguration.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/config
128 8 1
SMSConfigurationMapper.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper
34 4 1
MigrationCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
44 2 1
TemplateCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler
39 2 1
SMSService.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service
89 9 1
NotificationAuthentication.java
in service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/externalServiceClients
35 2 1
TemplateRestController.java
in service/src/main/java/org/apache/fineract/cn/notification/service/rest
94 5 1
Correlations

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

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

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

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

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

No data for "commits (90d)" vs. "lines of code".

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

No data for "contributors (90d)" vs. "lines of code".