epam / grid-engine-api
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 129 files with 5,658 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)
    • 5 files changed 6-20 times (835 lines of code)
    • 124 files changed 1-5 times (4,823 lines of code)
0% | 0% | 0% | 14% | 85%
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 129 files with 5,658 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)
    • 60 files changed by 2-5 contributors (3,294 lines of code)
    • 69 files changed by 1 contributor (2,364 lines of code)
0% | 0% | 0% | 58% | 41%
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, md, properties, xml, yaml, gradle, gitignore, gitattributes, txt, bat, sh, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 15% | 84%
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
src0% | 0% | 0% | 15% | 84%
config0% | 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
SlurmJobProvider.java
in src/main/java/com/epam/grid/engine/provider/job/slurm
198 9 2022-05-31 2022-08-22 11 3 80297657+natushonestus@user... pavel_silin@epam.com
SgeJobProvider.java
in src/main/java/com/epam/grid/engine/provider/job/sge
222 15 2022-01-18 2022-08-22 9 3 pavel_silin@epam.com pavel_silin@epam.com
JobOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
77 6 2022-01-18 2022-08-22 8 3 pavel_silin@epam.com pavel_silin@epam.com
CommandArgUtils.java
in src/main/java/com/epam/grid/engine/cmd
112 6 2022-01-18 2022-08-22 7 3 pavel_silin@epam.com pavel_silin@epam.com
SgeQueueProvider.java
in src/main/java/com/epam/grid/engine/provider/queue/sge
226 14 2022-01-18 2022-08-22 6 3 pavel_silin@epam.com pavel_silin@epam.com
TextConstants.java
in src/main/java/com/epam/grid/engine/utils
14 - 2022-01-18 2022-08-22 5 3 pavel_silin@epam.com pavel_silin@epam.com
QueueOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
29 5 2022-01-18 2022-08-22 5 3 pavel_silin@epam.com pavel_silin@epam.com
SlurmHealthCheckProvider.java
in src/main/java/com/epam/grid/engine/provider/healthcheck/slurm
33 3 2022-04-08 2022-08-22 5 3 80297657+natushonestus@user... pavel_silin@epam.com
SgeHealthCheckProvider.java
in src/main/java/com/epam/grid/engine/provider/healthcheck/sge
59 5 2022-01-18 2022-08-22 5 3 pavel_silin@epam.com pavel_silin@epam.com
GridEngineCommandCompilerImpl.java
in src/main/java/com/epam/grid/engine/cmd
61 3 2022-01-18 2022-08-22 5 3 pavel_silin@epam.com pavel_silin@epam.com
SgeUsageProvider.java
in src/main/java/com/epam/grid/engine/provider/usage/sge
79 5 2022-01-18 2022-08-22 5 2 pavel_silin@epam.com pavel_silin@epam.com
SgeHostGroupProvider.java
in src/main/java/com/epam/grid/engine/provider/hostgroup/sge
93 9 2022-01-18 2022-08-22 5 2 pavel_silin@epam.com pavel_silin@epam.com
JobOperationController.java
in src/main/java/com/epam/grid/engine/controller/job
126 5 2022-01-18 2022-08-22 5 3 pavel_silin@epam.com pavel_silin@epam.com
SgeParallelEnvProvider.java
in src/main/java/com/epam/grid/engine/provider/parallelenv/sge
220 18 2022-01-18 2022-08-22 5 3 pavel_silin@epam.com pavel_silin@epam.com
DeletedJobInfo.java
in src/main/java/com/epam/grid/engine/entity/job
11 - 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
HealthCheckProviderService.java
in src/main/java/com/epam/grid/engine/service
13 1 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
QueueProvider.java
in src/main/java/com/epam/grid/engine/provider/queue
13 - 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
JobProvider.java
in src/main/java/com/epam/grid/engine/provider/job
13 - 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
UsageOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
14 1 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
HostOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
15 1 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
HostGroupOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
19 2 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
JobOptions.java
in src/main/java/com/epam/grid/engine/entity/job
24 - 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
ParallelEnvOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
25 4 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
SlurmHostGroupProvider.java
in src/main/java/com/epam/grid/engine/provider/hostgroup/slurm
32 3 2022-07-08 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
SlurmParallelEnvProvider.java
in src/main/java/com/epam/grid/engine/provider/parallelenv/slurm
35 5 2022-07-26 2022-08-22 4 3 80297657+natushonestus@user... pavel_silin@epam.com
SgeHostProvider.java
in src/main/java/com/epam/grid/engine/provider/host/sge
60 3 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
SlurmHostProvider.java
in src/main/java/com/epam/grid/engine/provider/host/slurm
64 3 2022-05-02 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
ShowConfigCommandParser.java
in src/main/java/com/epam/grid/engine/provider/utils/slurm/healthcheck
101 9 2022-04-08 2022-08-22 4 2 80297657+natushonestus@user... pavel_silin@epam.com
QueueOperationController.java
in src/main/java/com/epam/grid/engine/controller/queue
117 5 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
HealthCheckProvider.java
in src/main/java/com/epam/grid/engine/provider/healthcheck
6 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
UsageProvider.java
in src/main/java/com/epam/grid/engine/provider/usage
7 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
HostProvider.java
in src/main/java/com/epam/grid/engine/provider/host
8 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
GridEngineCommandCompiler.java
in src/main/java/com/epam/grid/engine/cmd
8 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
HostGroupProvider.java
in src/main/java/com/epam/grid/engine/provider/hostgroup
9 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
ParallelEnvProvider.java
in src/main/java/com/epam/grid/engine/provider/parallelenv
12 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
ParallelEnvOptions.java
in src/main/java/com/epam/grid/engine/entity/job
14 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
DeleteJobFilter.java
in src/main/java/com/epam/grid/engine/entity/job
15 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
ParallelExecutionOptions.java
in src/main/java/com/epam/grid/engine/entity/job
16 - 2022-07-26 2022-08-22 3 3 80297657+natushonestus@user... pavel_silin@epam.com
JobFilter.java
in src/main/java/com/epam/grid/engine/entity
16 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
AbstractRestController.java
in src/main/java/com/epam/grid/engine/controller
18 1 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
Job.java
in src/main/java/com/epam/grid/engine/entity/job
20 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
SlurmQueue.java
in src/main/java/com/epam/grid/engine/entity/queue/slurm
22 - 2022-08-17 2022-08-22 3 2 80297657+natushonestus@user... pavel_silin@epam.com
JobLogInfo.java
in src/main/java/com/epam/grid/engine/entity/job
25 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
SgeDeleteQueueCommandUtils.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/queue
29 1 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
SgeEntitiesRegistrationUtils.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/common
31 1 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
CommandsUtils.java
in src/main/java/com/epam/grid/engine/provider/utils
35 4 2022-05-02 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
SgeJob.java
in src/main/java/com/epam/grid/engine/entity/job/sge
44 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
SgeAccountingDataParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
47 3 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
SlurmQueueMapper.java
in src/main/java/com/epam/grid/engine/mapper/queue/slurm
48 3 2022-08-17 2022-08-22 3 2 80297657+natushonestus@user... pavel_silin@epam.com
DirectoryPathUtils.java
in src/main/java/com/epam/grid/engine/provider/utils
49 3 2022-07-20 2022-08-22 3 3 pavel_silin@epam.com pavel_silin@epam.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
SlurmJobProvider.java
in src/main/java/com/epam/grid/engine/provider/job/slurm
198 9 2022-05-31 2022-08-22 11 3 80297657+natushonestus@user... pavel_silin@epam.com
SgeJobProvider.java
in src/main/java/com/epam/grid/engine/provider/job/sge
222 15 2022-01-18 2022-08-22 9 3 pavel_silin@epam.com pavel_silin@epam.com
JobOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
77 6 2022-01-18 2022-08-22 8 3 pavel_silin@epam.com pavel_silin@epam.com
CommandArgUtils.java
in src/main/java/com/epam/grid/engine/cmd
112 6 2022-01-18 2022-08-22 7 3 pavel_silin@epam.com pavel_silin@epam.com
SgeQueueProvider.java
in src/main/java/com/epam/grid/engine/provider/queue/sge
226 14 2022-01-18 2022-08-22 6 3 pavel_silin@epam.com pavel_silin@epam.com
GridEngineCommandCompilerImpl.java
in src/main/java/com/epam/grid/engine/cmd
61 3 2022-01-18 2022-08-22 5 3 pavel_silin@epam.com pavel_silin@epam.com
SgeParallelEnvProvider.java
in src/main/java/com/epam/grid/engine/provider/parallelenv/sge
220 18 2022-01-18 2022-08-22 5 3 pavel_silin@epam.com pavel_silin@epam.com
SlurmHealthCheckProvider.java
in src/main/java/com/epam/grid/engine/provider/healthcheck/slurm
33 3 2022-04-08 2022-08-22 5 3 80297657+natushonestus@user... pavel_silin@epam.com
SgeHealthCheckProvider.java
in src/main/java/com/epam/grid/engine/provider/healthcheck/sge
59 5 2022-01-18 2022-08-22 5 3 pavel_silin@epam.com pavel_silin@epam.com
TextConstants.java
in src/main/java/com/epam/grid/engine/utils
14 - 2022-01-18 2022-08-22 5 3 pavel_silin@epam.com pavel_silin@epam.com
JobOperationController.java
in src/main/java/com/epam/grid/engine/controller/job
126 5 2022-01-18 2022-08-22 5 3 pavel_silin@epam.com pavel_silin@epam.com
QueueOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
29 5 2022-01-18 2022-08-22 5 3 pavel_silin@epam.com pavel_silin@epam.com
SlurmParallelEnvProvider.java
in src/main/java/com/epam/grid/engine/provider/parallelenv/slurm
35 5 2022-07-26 2022-08-22 4 3 80297657+natushonestus@user... pavel_silin@epam.com
SlurmJob.java
in src/main/java/com/epam/grid/engine/entity/job/slurm
63 - 2022-05-31 2022-08-22 3 3 80297657+natushonestus@user... pavel_silin@epam.com
ParallelExecutionOptions.java
in src/main/java/com/epam/grid/engine/entity/job
16 - 2022-07-26 2022-08-22 3 3 80297657+natushonestus@user... pavel_silin@epam.com
SacctCommandParser.java
in src/main/java/com/epam/grid/engine/provider/utils/slurm/job
109 5 2022-05-31 2022-08-22 3 3 80297657+natushonestus@user... pavel_silin@epam.com
DirectoryPathUtils.java
in src/main/java/com/epam/grid/engine/provider/utils
49 3 2022-07-20 2022-08-22 3 3 pavel_silin@epam.com pavel_silin@epam.com
SgeUsageProvider.java
in src/main/java/com/epam/grid/engine/provider/usage/sge
79 5 2022-01-18 2022-08-22 5 2 pavel_silin@epam.com pavel_silin@epam.com
SgeHostGroupProvider.java
in src/main/java/com/epam/grid/engine/provider/hostgroup/sge
93 9 2022-01-18 2022-08-22 5 2 pavel_silin@epam.com pavel_silin@epam.com
JobOptions.java
in src/main/java/com/epam/grid/engine/entity/job
24 - 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
DeletedJobInfo.java
in src/main/java/com/epam/grid/engine/entity/job
11 - 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
SlurmHostProvider.java
in src/main/java/com/epam/grid/engine/provider/host/slurm
64 3 2022-05-02 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
SgeHostProvider.java
in src/main/java/com/epam/grid/engine/provider/host/sge
60 3 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
ShowConfigCommandParser.java
in src/main/java/com/epam/grid/engine/provider/utils/slurm/healthcheck
101 9 2022-04-08 2022-08-22 4 2 80297657+natushonestus@user... pavel_silin@epam.com
SlurmHostGroupProvider.java
in src/main/java/com/epam/grid/engine/provider/hostgroup/slurm
32 3 2022-07-08 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
JobProvider.java
in src/main/java/com/epam/grid/engine/provider/job
13 - 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
QueueProvider.java
in src/main/java/com/epam/grid/engine/provider/queue
13 - 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
QueueOperationController.java
in src/main/java/com/epam/grid/engine/controller/queue
117 5 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
UsageOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
14 1 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
HostGroupOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
19 2 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
HealthCheckProviderService.java
in src/main/java/com/epam/grid/engine/service
13 1 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
ParallelEnvOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
25 4 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
HostOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
15 1 2022-01-18 2022-08-22 4 2 pavel_silin@epam.com pavel_silin@epam.com
GridEngineCommandCompiler.java
in src/main/java/com/epam/grid/engine/cmd
8 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
JobFilter.java
in src/main/java/com/epam/grid/engine/entity
16 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
Job.java
in src/main/java/com/epam/grid/engine/entity/job
20 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
JobLogInfo.java
in src/main/java/com/epam/grid/engine/entity/job
25 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
SgeJob.java
in src/main/java/com/epam/grid/engine/entity/job/sge
44 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
DeleteJobFilter.java
in src/main/java/com/epam/grid/engine/entity/job
15 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
ParallelEnvOptions.java
in src/main/java/com/epam/grid/engine/entity/job
14 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
SlurmQueue.java
in src/main/java/com/epam/grid/engine/entity/queue/slurm
22 - 2022-08-17 2022-08-22 3 2 80297657+natushonestus@user... pavel_silin@epam.com
SgeJobMapper.java
in src/main/java/com/epam/grid/engine/mapper/job/sge
56 2 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
SlurmQueueMapper.java
in src/main/java/com/epam/grid/engine/mapper/queue/slurm
48 3 2022-08-17 2022-08-22 3 2 80297657+natushonestus@user... pavel_silin@epam.com
HostProvider.java
in src/main/java/com/epam/grid/engine/provider/host
8 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
ParallelEnvProvider.java
in src/main/java/com/epam/grid/engine/provider/parallelenv
12 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
HealthCheckProvider.java
in src/main/java/com/epam/grid/engine/provider/healthcheck
6 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
UsageProvider.java
in src/main/java/com/epam/grid/engine/provider/usage
7 - 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
SgeAccountingDataParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
47 3 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
SgeEntitiesRegistrationUtils.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/common
31 1 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
SgeDeleteQueueCommandUtils.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/queue
29 1 2022-01-18 2022-08-22 3 2 pavel_silin@epam.com pavel_silin@epam.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
pmd-ruleset.xml
in config/pmd
154 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeQueueMapper.java
in src/main/java/com/epam/grid/engine/mapper/queue/sge
148 8 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
QpingCommandParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/healthcheck
118 11 2022-01-18 2022-08-22 3 1 pavel_silin@epam.com pavel_silin@epam.com
ParallelEnvController.java
in src/main/java/com/epam/grid/engine/controller/parallelenv
96 4 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeJobAccountingDataParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
87 3 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeSummaryFilteredAccountingDataParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
86 2 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
ControllerAdvisor.java
in src/main/java/com/epam/grid/engine/controller
85 6 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
NumberParseUtils.java
in src/main/java/com/epam/grid/engine/provider/utils
79 8 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SimpleCmdExecutor.java
in src/main/java/com/epam/grid/engine/cmd
74 4 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeParallelEnvMapper.java
in src/main/java/com/epam/grid/engine/mapper/parallelenv/sge
73 4 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
ScontrolShowNodeParser.java
in src/main/java/com/epam/grid/engine/provider/utils/slurm/host
63 3 2022-05-02 2022-08-22 2 1 pavel_silin@epam.com pavel_silin@epam.com
SgeQueue.java
in src/main/java/com/epam/grid/engine/entity/queue/sge
60 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
HostGroupOperationController.java
in src/main/java/com/epam/grid/engine/controller/hostgroup
58 2 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeSummaryAccountingDataParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
57 1 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeHostMapper.java
in src/main/java/com/epam/grid/engine/mapper/host/sge
56 6 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
logback-spring.xml
in src/main/resources
42 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
UsageOperationController.java
in src/main/java/com/epam/grid/engine/controller/usage
40 1 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
HostController.java
in src/main/java/com/epam/grid/engine/controller/host
39 1 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeAccountingHeaders.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
37 2 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
QstatCommandParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/job
33 1 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
UrgencyStateType.java
in src/main/java/com/epam/grid/engine/entity/parallelenv
32 1 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
HealthCheckController.java
in src/main/java/com/epam/grid/engine/controller/healthcheck
31 1 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
AllocationRuleType.java
in src/main/java/com/epam/grid/engine/entity/parallelenv
30 1 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeOutputParsingUtils.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/common
30 2 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeHostProperty.java
in src/main/java/com/epam/grid/engine/entity/host/sge
29 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeHostGroupMapper.java
in src/main/java/com/epam/grid/engine/mapper/hostgroup/sge
28 1 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
CommandTemplateConfiguration.java
in src/main/java/com/epam/grid/engine
28 2 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
Queue.java
in src/main/java/com/epam/grid/engine/entity/queue
27 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SlurmUsageProvider.java
in src/main/java/com/epam/grid/engine/provider/usage/slurm
25 2 2022-08-19 2022-08-22 2 1 pavel_silin@epam.com pavel_silin@epam.com
SgeHost.java
in src/main/java/com/epam/grid/engine/entity/host/sge
23 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
ParallelEnv.java
in src/main/java/com/epam/grid/engine/entity/parallelenv
23 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeQueueListing.java
in src/main/java/com/epam/grid/engine/entity/job/sge
23 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
JobState.java
in src/main/java/com/epam/grid/engine/entity/job
23 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
Host.java
in src/main/java/com/epam/grid/engine/entity/host
22 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeParallelEnv.java
in src/main/java/com/epam/grid/engine/entity/parallelenv/sge
22 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
JaxbUtils.java
in src/main/java/com/epam/grid/engine/provider/utils
22 1 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SwaggerConfig.java
in src/main/java/com/epam/grid/engine
21 1 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SlurmHost.java
in src/main/java/com/epam/grid/engine/entity/host/slurm
19 - 2022-05-02 2022-08-22 2 1 pavel_silin@epam.com pavel_silin@epam.com
UsageReportFilter.java
in src/main/java/com/epam/grid/engine/entity/usage
19 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeHostValue.java
in src/main/java/com/epam/grid/engine/entity/host/sge
18 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SgeHostListing.java
in src/main/java/com/epam/grid/engine/entity/host/sge
18 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
GridEngineStatus.java
in src/main/java/com/epam/grid/engine/entity/healthcheck
18 1 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
UsageReport.java
in src/main/java/com/epam/grid/engine/entity/usage
18 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
SlurmHostMapper.java
in src/main/java/com/epam/grid/engine/mapper/host/slurm
18 - 2022-05-02 2022-08-22 2 1 pavel_silin@epam.com pavel_silin@epam.com
FilteredUsageReport.java
in src/main/java/com/epam/grid/engine/entity/usage
17 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
GridEngineException.java
in src/main/java/com/epam/grid/engine/exception
17 1 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
HandleExceptionBody.java
in src/main/java/com/epam/grid/engine/entity/job
16 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
HealthCheckInfo.java
in src/main/java/com/epam/grid/engine/entity/healthcheck
15 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
QueueVO.java
in src/main/java/com/epam/grid/engine/entity/queue
15 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
CommandResult.java
in src/main/java/com/epam/grid/engine/entity
15 - 2022-01-18 2022-01-18 1 1 pavel_silin@epam.com pavel_silin@epam.com
Correlations

File Size vs. Number of Changes: 129 points

src/main/java/com/epam/grid/engine/cmd/CommandArgUtils.java x: 112 lines of code y: 7 # changes src/main/java/com/epam/grid/engine/cmd/GridEngineCommandCompiler.java x: 8 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/cmd/GridEngineCommandCompilerImpl.java x: 61 lines of code y: 5 # changes src/main/java/com/epam/grid/engine/controller/AbstractRestController.java x: 18 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/controller/job/JobOperationController.java x: 126 lines of code y: 5 # changes src/main/java/com/epam/grid/engine/controller/queue/QueueOperationController.java x: 117 lines of code y: 4 # changes src/main/java/com/epam/grid/engine/entity/CommandType.java x: 6 lines of code y: 2 # changes src/main/java/com/epam/grid/engine/entity/JobFilter.java x: 16 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/entity/job/DeleteJobFilter.java x: 15 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/entity/job/DeletedJobInfo.java x: 11 lines of code y: 4 # changes src/main/java/com/epam/grid/engine/entity/job/Job.java x: 20 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/entity/job/JobLogInfo.java x: 25 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/entity/job/JobOptions.java x: 24 lines of code y: 4 # changes src/main/java/com/epam/grid/engine/entity/job/ParallelEnvOptions.java x: 14 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/entity/job/sge/SgeJob.java x: 44 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/entity/job/slurm/SlurmJob.java x: 63 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/entity/queue/slurm/SlurmQueue.java x: 22 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/mapper/job/sge/SgeJobMapper.java x: 56 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/mapper/job/slurm/SlurmJobMapper.java x: 61 lines of code y: 2 # changes src/main/java/com/epam/grid/engine/mapper/queue/slurm/SlurmQueueMapper.java x: 48 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/provider/CommandTypeAware.java x: 5 lines of code y: 2 # changes src/main/java/com/epam/grid/engine/provider/healthcheck/HealthCheckProvider.java x: 6 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/provider/healthcheck/sge/SgeHealthCheckProvider.java x: 59 lines of code y: 5 # changes src/main/java/com/epam/grid/engine/provider/healthcheck/slurm/SlurmHealthCheckProvider.java x: 33 lines of code y: 5 # changes src/main/java/com/epam/grid/engine/provider/host/sge/SgeHostProvider.java x: 60 lines of code y: 4 # changes src/main/java/com/epam/grid/engine/provider/host/slurm/SlurmHostProvider.java x: 64 lines of code y: 4 # changes src/main/java/com/epam/grid/engine/provider/hostgroup/HostGroupProvider.java x: 9 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/provider/hostgroup/sge/SgeHostGroupProvider.java x: 93 lines of code y: 5 # changes src/main/java/com/epam/grid/engine/provider/hostgroup/slurm/SlurmHostGroupProvider.java x: 32 lines of code y: 4 # changes src/main/java/com/epam/grid/engine/provider/job/JobProvider.java x: 13 lines of code y: 4 # changes src/main/java/com/epam/grid/engine/provider/job/sge/SgeJobProvider.java x: 222 lines of code y: 9 # changes src/main/java/com/epam/grid/engine/provider/job/slurm/SlurmJobProvider.java x: 198 lines of code y: 11 # changes src/main/java/com/epam/grid/engine/provider/log/JobLogProvider.java x: 9 lines of code y: 2 # changes src/main/java/com/epam/grid/engine/provider/log/JobLogProviderImpl.java x: 107 lines of code y: 2 # changes src/main/java/com/epam/grid/engine/provider/parallelenv/ParallelEnvProvider.java x: 12 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/provider/parallelenv/sge/SgeParallelEnvProvider.java x: 220 lines of code y: 5 # changes src/main/java/com/epam/grid/engine/provider/parallelenv/slurm/SlurmParallelEnvProvider.java x: 35 lines of code y: 4 # changes src/main/java/com/epam/grid/engine/provider/queue/sge/SgeQueueProvider.java x: 226 lines of code y: 6 # changes src/main/java/com/epam/grid/engine/provider/queue/slurm/SlurmQueueProvider.java x: 270 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/provider/usage/UsageProvider.java x: 7 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/provider/usage/sge/SgeUsageProvider.java x: 79 lines of code y: 5 # changes src/main/java/com/epam/grid/engine/provider/usage/slurm/SlurmUsageProvider.java x: 25 lines of code y: 2 # changes src/main/java/com/epam/grid/engine/provider/utils/CommandsUtils.java x: 35 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/provider/utils/DateUtils.java x: 24 lines of code y: 2 # changes src/main/java/com/epam/grid/engine/provider/utils/DirectoryPathUtils.java x: 49 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/provider/utils/sge/common/SgeEntitiesRegistrationUtils.java x: 31 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/provider/utils/sge/queue/SgeDeleteQueueCommandUtils.java x: 29 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/provider/utils/sge/usage/SgeAccountingDataParser.java x: 47 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/provider/utils/slurm/healthcheck/ShowConfigCommandParser.java x: 101 lines of code y: 4 # changes src/main/java/com/epam/grid/engine/provider/utils/slurm/job/SacctCommandParser.java x: 109 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/service/JobOperationProviderService.java x: 77 lines of code y: 8 # changes src/main/java/com/epam/grid/engine/service/QueueOperationProviderService.java x: 29 lines of code y: 5 # changes src/main/java/com/epam/grid/engine/utils/TextConstants.java x: 14 lines of code y: 5 # changes src/main/java/com/epam/grid/engine/entity/host/slurm/SlurmHost.java x: 19 lines of code y: 2 # changes src/main/java/com/epam/grid/engine/mapper/host/slurm/SlurmHostMapper.java x: 18 lines of code y: 2 # changes src/main/java/com/epam/grid/engine/provider/utils/sge/healthcheck/QpingCommandParser.java x: 118 lines of code y: 3 # changes src/main/java/com/epam/grid/engine/provider/utils/slurm/host/ScontrolShowNodeParser.java x: 63 lines of code y: 2 # changes src/main/java/com/epam/grid/engine/service/HostGroupOperationProviderService.java x: 19 lines of code y: 4 # changes src/main/java/com/epam/grid/engine/service/HostOperationProviderService.java x: 15 lines of code y: 4 # changes src/main/java/com/epam/grid/engine/service/ParallelEnvOperationProviderService.java x: 25 lines of code y: 4 # changes src/main/java/com/epam/grid/engine/service/UsageOperationProviderService.java x: 14 lines of code y: 4 # changes config/pmd/pmd-ruleset.xml x: 154 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/CommandTemplateConfiguration.java x: 28 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/GridEngineApplication.java x: 9 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/SwaggerConfig.java x: 21 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/cmd/CmdExecutor.java x: 5 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/cmd/SimpleCmdExecutor.java x: 74 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/controller/ControllerAdvisor.java x: 85 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/controller/healthcheck/HealthCheckController.java x: 31 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/controller/host/HostController.java x: 39 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/controller/hostgroup/HostGroupOperationController.java x: 58 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/controller/parallelenv/ParallelEnvController.java x: 96 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/controller/usage/UsageOperationController.java x: 40 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/CommandResult.java x: 15 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/EntitiesRawOutput.java x: 11 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/ParallelEnvFilter.java x: 13 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/healthcheck/GridEngineStatus.java x: 18 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/healthcheck/StatusInfo.java x: 14 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/host/Host.java x: 22 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/host/sge/SgeHost.java x: 23 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/host/sge/SgeHostProperty.java x: 29 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/hostgroup/sge/SgeHostGroup.java x: 12 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/job/HandleExceptionBody.java x: 16 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/parallelenv/AllocationRuleType.java x: 30 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/parallelenv/UrgencyStateType.java x: 32 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/queue/Queue.java x: 27 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/queue/sge/SgeQueue.java x: 60 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/usage/FilteredUsageReport.java x: 17 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/entity/usage/UsageReportFilter.java x: 19 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/mapper/host/sge/SgeHostMapper.java x: 56 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/mapper/parallelenv/sge/SgeParallelEnvMapper.java x: 73 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/mapper/queue/sge/SgeQueueMapper.java x: 148 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/provider/utils/NumberParseUtils.java x: 79 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/provider/utils/sge/job/QstatCommandParser.java x: 33 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/provider/utils/sge/usage/SgeAccountingHeaders.java x: 37 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/provider/utils/sge/usage/SgeJobAccountingDataParser.java x: 87 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/provider/utils/sge/usage/SgeSummaryAccountingDataParser.java x: 57 lines of code y: 1 # changes src/main/java/com/epam/grid/engine/provider/utils/sge/usage/SgeSummaryFilteredAccountingDataParser.java x: 86 lines of code y: 1 # changes src/main/resources/logback-spring.xml x: 42 lines of code y: 1 # changes
11.0
# changes
  min: 1.0
  average: 2.39
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 11.0
0 270.0
lines of code
min: 5.0 | average: 43.86 | 25th percentile: 14.0 | median: 24.0 | 75th percentile: 58.5 | max: 270.0

Number of Contributors vs. Number of Changes: 129 points

src/main/java/com/epam/grid/engine/cmd/CommandArgUtils.java x: 3 # contributors y: 7 # changes src/main/java/com/epam/grid/engine/cmd/GridEngineCommandCompiler.java x: 2 # contributors y: 3 # changes src/main/java/com/epam/grid/engine/cmd/GridEngineCommandCompilerImpl.java x: 3 # contributors y: 5 # changes src/main/java/com/epam/grid/engine/controller/queue/QueueOperationController.java x: 2 # contributors y: 4 # changes src/main/java/com/epam/grid/engine/entity/CommandType.java x: 2 # contributors y: 2 # changes src/main/java/com/epam/grid/engine/entity/job/ParallelExecutionOptions.java x: 3 # contributors y: 3 # changes src/main/java/com/epam/grid/engine/provider/hostgroup/sge/SgeHostGroupProvider.java x: 2 # contributors y: 5 # changes src/main/java/com/epam/grid/engine/provider/job/sge/SgeJobProvider.java x: 3 # contributors y: 9 # changes src/main/java/com/epam/grid/engine/provider/job/slurm/SlurmJobProvider.java x: 3 # contributors y: 11 # changes src/main/java/com/epam/grid/engine/provider/parallelenv/slurm/SlurmParallelEnvProvider.java x: 3 # contributors y: 4 # changes src/main/java/com/epam/grid/engine/provider/queue/sge/SgeQueueProvider.java x: 3 # contributors y: 6 # changes src/main/java/com/epam/grid/engine/provider/usage/slurm/SlurmUsageProvider.java x: 1 # contributors y: 2 # changes src/main/java/com/epam/grid/engine/service/JobOperationProviderService.java x: 3 # contributors y: 8 # changes src/main/java/com/epam/grid/engine/provider/utils/sge/healthcheck/QpingCommandParser.java x: 1 # contributors y: 3 # changes config/pmd/pmd-ruleset.xml x: 1 # contributors y: 1 # changes
11.0
# changes
  min: 1.0
  average: 2.39
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 11.0
0 3.0
# contributors
min: 1.0 | average: 1.6 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

Number of Contributors vs. File Size: 129 points

src/main/java/com/epam/grid/engine/cmd/CommandArgUtils.java x: 3 # contributors y: 112 lines of code src/main/java/com/epam/grid/engine/cmd/GridEngineCommandCompiler.java x: 2 # contributors y: 8 lines of code src/main/java/com/epam/grid/engine/cmd/GridEngineCommandCompilerImpl.java x: 3 # contributors y: 61 lines of code src/main/java/com/epam/grid/engine/controller/AbstractRestController.java x: 2 # contributors y: 18 lines of code src/main/java/com/epam/grid/engine/controller/job/JobOperationController.java x: 3 # contributors y: 126 lines of code src/main/java/com/epam/grid/engine/controller/queue/QueueOperationController.java x: 2 # contributors y: 117 lines of code src/main/java/com/epam/grid/engine/entity/CommandType.java x: 2 # contributors y: 6 lines of code src/main/java/com/epam/grid/engine/entity/JobFilter.java x: 2 # contributors y: 16 lines of code src/main/java/com/epam/grid/engine/entity/job/DeleteJobFilter.java x: 2 # contributors y: 15 lines of code src/main/java/com/epam/grid/engine/entity/job/DeletedJobInfo.java x: 2 # contributors y: 11 lines of code src/main/java/com/epam/grid/engine/entity/job/Job.java x: 2 # contributors y: 20 lines of code src/main/java/com/epam/grid/engine/entity/job/JobLogInfo.java x: 2 # contributors y: 25 lines of code src/main/java/com/epam/grid/engine/entity/job/JobOptions.java x: 2 # contributors y: 24 lines of code src/main/java/com/epam/grid/engine/entity/job/ParallelEnvOptions.java x: 2 # contributors y: 14 lines of code src/main/java/com/epam/grid/engine/entity/job/ParallelExecutionOptions.java x: 3 # contributors y: 16 lines of code src/main/java/com/epam/grid/engine/entity/job/sge/SgeJob.java x: 2 # contributors y: 44 lines of code src/main/java/com/epam/grid/engine/entity/job/slurm/SlurmJob.java x: 3 # contributors y: 63 lines of code src/main/java/com/epam/grid/engine/entity/queue/slurm/SlurmQueue.java x: 2 # contributors y: 22 lines of code src/main/java/com/epam/grid/engine/mapper/job/sge/SgeJobMapper.java x: 2 # contributors y: 56 lines of code src/main/java/com/epam/grid/engine/mapper/job/slurm/SlurmJobMapper.java x: 2 # contributors y: 61 lines of code src/main/java/com/epam/grid/engine/mapper/queue/slurm/SlurmQueueMapper.java x: 2 # contributors y: 48 lines of code src/main/java/com/epam/grid/engine/provider/CommandTypeAware.java x: 2 # contributors y: 5 lines of code src/main/java/com/epam/grid/engine/provider/healthcheck/sge/SgeHealthCheckProvider.java x: 3 # contributors y: 59 lines of code src/main/java/com/epam/grid/engine/provider/healthcheck/slurm/SlurmHealthCheckProvider.java x: 3 # contributors y: 33 lines of code src/main/java/com/epam/grid/engine/provider/host/sge/SgeHostProvider.java x: 2 # contributors y: 60 lines of code src/main/java/com/epam/grid/engine/provider/host/slurm/SlurmHostProvider.java x: 2 # contributors y: 64 lines of code src/main/java/com/epam/grid/engine/provider/hostgroup/HostGroupProvider.java x: 2 # contributors y: 9 lines of code src/main/java/com/epam/grid/engine/provider/hostgroup/sge/SgeHostGroupProvider.java x: 2 # contributors y: 93 lines of code src/main/java/com/epam/grid/engine/provider/hostgroup/slurm/SlurmHostGroupProvider.java x: 2 # contributors y: 32 lines of code src/main/java/com/epam/grid/engine/provider/job/JobProvider.java x: 2 # contributors y: 13 lines of code src/main/java/com/epam/grid/engine/provider/job/sge/SgeJobProvider.java x: 3 # contributors y: 222 lines of code src/main/java/com/epam/grid/engine/provider/job/slurm/SlurmJobProvider.java x: 3 # contributors y: 198 lines of code src/main/java/com/epam/grid/engine/provider/log/JobLogProviderImpl.java x: 2 # contributors y: 107 lines of code src/main/java/com/epam/grid/engine/provider/parallelenv/ParallelEnvProvider.java x: 2 # contributors y: 12 lines of code src/main/java/com/epam/grid/engine/provider/parallelenv/sge/SgeParallelEnvProvider.java x: 3 # contributors y: 220 lines of code src/main/java/com/epam/grid/engine/provider/parallelenv/slurm/SlurmParallelEnvProvider.java x: 3 # contributors y: 35 lines of code src/main/java/com/epam/grid/engine/provider/queue/sge/SgeQueueProvider.java x: 3 # contributors y: 226 lines of code src/main/java/com/epam/grid/engine/provider/queue/slurm/SlurmQueueProvider.java x: 2 # contributors y: 270 lines of code src/main/java/com/epam/grid/engine/provider/usage/UsageProvider.java x: 2 # contributors y: 7 lines of code src/main/java/com/epam/grid/engine/provider/usage/sge/SgeUsageProvider.java x: 2 # contributors y: 79 lines of code src/main/java/com/epam/grid/engine/provider/usage/slurm/SlurmUsageProvider.java x: 1 # contributors y: 25 lines of code src/main/java/com/epam/grid/engine/provider/utils/CommandsUtils.java x: 2 # contributors y: 35 lines of code src/main/java/com/epam/grid/engine/provider/utils/DirectoryPathUtils.java x: 3 # contributors y: 49 lines of code src/main/java/com/epam/grid/engine/provider/utils/sge/common/SgeEntitiesRegistrationUtils.java x: 2 # contributors y: 31 lines of code src/main/java/com/epam/grid/engine/provider/utils/sge/queue/SgeDeleteQueueCommandUtils.java x: 2 # contributors y: 29 lines of code src/main/java/com/epam/grid/engine/provider/utils/sge/usage/SgeAccountingDataParser.java x: 2 # contributors y: 47 lines of code src/main/java/com/epam/grid/engine/provider/utils/slurm/healthcheck/ShowConfigCommandParser.java x: 2 # contributors y: 101 lines of code src/main/java/com/epam/grid/engine/provider/utils/slurm/job/SacctCommandParser.java x: 3 # contributors y: 109 lines of code src/main/java/com/epam/grid/engine/service/JobOperationProviderService.java x: 3 # contributors y: 77 lines of code src/main/java/com/epam/grid/engine/service/QueueOperationProviderService.java x: 3 # contributors y: 29 lines of code src/main/java/com/epam/grid/engine/utils/TextConstants.java x: 3 # contributors y: 14 lines of code src/main/java/com/epam/grid/engine/entity/host/slurm/SlurmHost.java x: 1 # contributors y: 19 lines of code src/main/java/com/epam/grid/engine/mapper/host/slurm/SlurmHostMapper.java x: 1 # contributors y: 18 lines of code src/main/java/com/epam/grid/engine/provider/utils/sge/healthcheck/QpingCommandParser.java x: 1 # contributors y: 118 lines of code src/main/java/com/epam/grid/engine/provider/utils/slurm/host/ScontrolShowNodeParser.java x: 1 # contributors y: 63 lines of code src/main/java/com/epam/grid/engine/service/HostGroupOperationProviderService.java x: 2 # contributors y: 19 lines of code config/pmd/pmd-ruleset.xml x: 1 # contributors y: 154 lines of code src/main/java/com/epam/grid/engine/CommandTemplateConfiguration.java x: 1 # contributors y: 28 lines of code src/main/java/com/epam/grid/engine/GridEngineApplication.java x: 1 # contributors y: 9 lines of code src/main/java/com/epam/grid/engine/SwaggerConfig.java x: 1 # contributors y: 21 lines of code src/main/java/com/epam/grid/engine/cmd/CmdExecutor.java x: 1 # contributors y: 5 lines of code src/main/java/com/epam/grid/engine/cmd/SimpleCmdExecutor.java x: 1 # contributors y: 74 lines of code src/main/java/com/epam/grid/engine/controller/ControllerAdvisor.java x: 1 # contributors y: 85 lines of code src/main/java/com/epam/grid/engine/controller/healthcheck/HealthCheckController.java x: 1 # contributors y: 31 lines of code src/main/java/com/epam/grid/engine/controller/host/HostController.java x: 1 # contributors y: 39 lines of code src/main/java/com/epam/grid/engine/controller/hostgroup/HostGroupOperationController.java x: 1 # contributors y: 58 lines of code src/main/java/com/epam/grid/engine/controller/parallelenv/ParallelEnvController.java x: 1 # contributors y: 96 lines of code src/main/java/com/epam/grid/engine/controller/usage/UsageOperationController.java x: 1 # contributors y: 40 lines of code src/main/java/com/epam/grid/engine/entity/CommandResult.java x: 1 # contributors y: 15 lines of code src/main/java/com/epam/grid/engine/entity/EntitiesRawOutput.java x: 1 # contributors y: 11 lines of code src/main/java/com/epam/grid/engine/entity/ParallelEnvFilter.java x: 1 # contributors y: 13 lines of code src/main/java/com/epam/grid/engine/entity/healthcheck/StatusInfo.java x: 1 # contributors y: 14 lines of code src/main/java/com/epam/grid/engine/entity/host/Host.java x: 1 # contributors y: 22 lines of code src/main/java/com/epam/grid/engine/entity/host/sge/SgeHost.java x: 1 # contributors y: 23 lines of code src/main/java/com/epam/grid/engine/entity/host/sge/SgeHostProperty.java x: 1 # contributors y: 29 lines of code src/main/java/com/epam/grid/engine/entity/hostgroup/sge/SgeHostGroup.java x: 1 # contributors y: 12 lines of code src/main/java/com/epam/grid/engine/entity/job/HandleExceptionBody.java x: 1 # contributors y: 16 lines of code src/main/java/com/epam/grid/engine/entity/parallelenv/AllocationRuleType.java x: 1 # contributors y: 30 lines of code src/main/java/com/epam/grid/engine/entity/parallelenv/UrgencyStateType.java x: 1 # contributors y: 32 lines of code src/main/java/com/epam/grid/engine/entity/queue/Queue.java x: 1 # contributors y: 27 lines of code src/main/java/com/epam/grid/engine/entity/queue/sge/SgeQueue.java x: 1 # contributors y: 60 lines of code src/main/java/com/epam/grid/engine/mapper/host/sge/SgeHostMapper.java x: 1 # contributors y: 56 lines of code src/main/java/com/epam/grid/engine/mapper/parallelenv/sge/SgeParallelEnvMapper.java x: 1 # contributors y: 73 lines of code src/main/java/com/epam/grid/engine/mapper/queue/sge/SgeQueueMapper.java x: 1 # contributors y: 148 lines of code src/main/java/com/epam/grid/engine/provider/utils/NumberParseUtils.java x: 1 # contributors y: 79 lines of code src/main/java/com/epam/grid/engine/provider/utils/sge/job/QstatCommandParser.java x: 1 # contributors y: 33 lines of code src/main/java/com/epam/grid/engine/provider/utils/sge/usage/SgeAccountingHeaders.java x: 1 # contributors y: 37 lines of code src/main/java/com/epam/grid/engine/provider/utils/sge/usage/SgeJobAccountingDataParser.java x: 1 # contributors y: 87 lines of code src/main/java/com/epam/grid/engine/provider/utils/sge/usage/SgeSummaryAccountingDataParser.java x: 1 # contributors y: 57 lines of code src/main/java/com/epam/grid/engine/provider/utils/sge/usage/SgeSummaryFilteredAccountingDataParser.java x: 1 # contributors y: 86 lines of code src/main/resources/logback-spring.xml x: 1 # contributors y: 42 lines of code
270.0
lines of code
  min: 5.0
  average: 43.86
  25th percentile: 14.0
  median: 24.0
  75th percentile: 58.5
  max: 270.0
0 3.0
# contributors
min: 1.0 | average: 1.6 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0