epam / grid-engine-api
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 16% | 22% | 60%
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
java0% | 0% | 17% | 20% | 62%
xml0% | 0% | 0% | 78% | 21%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 17% | 20% | 62%
config0% | 0% | 0% | 100% | 0%
Longest Files (Top 50)
File# lines# units
SlurmQueueProvider.java
in src/main/java/com/epam/grid/engine/provider/queue/slurm
270 18
SgeQueueProvider.java
in src/main/java/com/epam/grid/engine/provider/queue/sge
226 14
SgeJobProvider.java
in src/main/java/com/epam/grid/engine/provider/job/sge
222 15
SgeParallelEnvProvider.java
in src/main/java/com/epam/grid/engine/provider/parallelenv/sge
220 18
SlurmJobProvider.java
in src/main/java/com/epam/grid/engine/provider/job/slurm
198 9
pmd-ruleset.xml
in config/pmd
154 -
SgeQueueMapper.java
in src/main/java/com/epam/grid/engine/mapper/queue/sge
148 8
JobOperationController.java
in src/main/java/com/epam/grid/engine/controller/job
126 5
QpingCommandParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/healthcheck
118 11
QueueOperationController.java
in src/main/java/com/epam/grid/engine/controller/queue
117 5
CommandArgUtils.java
in src/main/java/com/epam/grid/engine/cmd
112 6
SacctCommandParser.java
in src/main/java/com/epam/grid/engine/provider/utils/slurm/job
109 5
JobLogProviderImpl.java
in src/main/java/com/epam/grid/engine/provider/log
107 7
ShowConfigCommandParser.java
in src/main/java/com/epam/grid/engine/provider/utils/slurm/healthcheck
101 9
ParallelEnvController.java
in src/main/java/com/epam/grid/engine/controller/parallelenv
96 4
SgeHostGroupProvider.java
in src/main/java/com/epam/grid/engine/provider/hostgroup/sge
93 9
SgeJobAccountingDataParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
87 3
SgeSummaryFilteredAccountingDataParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
86 2
ControllerAdvisor.java
in src/main/java/com/epam/grid/engine/controller
85 6
SgeUsageProvider.java
in src/main/java/com/epam/grid/engine/provider/usage/sge
79 5
NumberParseUtils.java
in src/main/java/com/epam/grid/engine/provider/utils
79 8
JobOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
77 6
SimpleCmdExecutor.java
in src/main/java/com/epam/grid/engine/cmd
74 4
SgeParallelEnvMapper.java
in src/main/java/com/epam/grid/engine/mapper/parallelenv/sge
73 4
SlurmHostProvider.java
in src/main/java/com/epam/grid/engine/provider/host/slurm
64 3
SlurmJob.java
in src/main/java/com/epam/grid/engine/entity/job/slurm
63 -
ScontrolShowNodeParser.java
in src/main/java/com/epam/grid/engine/provider/utils/slurm/host
63 3
GridEngineCommandCompilerImpl.java
in src/main/java/com/epam/grid/engine/cmd
61 3
SlurmJobMapper.java
in src/main/java/com/epam/grid/engine/mapper/job/slurm
61 2
SgeQueue.java
in src/main/java/com/epam/grid/engine/entity/queue/sge
60 -
SgeHostProvider.java
in src/main/java/com/epam/grid/engine/provider/host/sge
60 3
SgeHealthCheckProvider.java
in src/main/java/com/epam/grid/engine/provider/healthcheck/sge
59 5
HostGroupOperationController.java
in src/main/java/com/epam/grid/engine/controller/hostgroup
58 2
SgeSummaryAccountingDataParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
57 1
SgeHostMapper.java
in src/main/java/com/epam/grid/engine/mapper/host/sge
56 6
SgeJobMapper.java
in src/main/java/com/epam/grid/engine/mapper/job/sge
56 2
DirectoryPathUtils.java
in src/main/java/com/epam/grid/engine/provider/utils
49 3
SlurmQueueMapper.java
in src/main/java/com/epam/grid/engine/mapper/queue/slurm
48 3
SgeAccountingDataParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
47 3
SgeJob.java
in src/main/java/com/epam/grid/engine/entity/job/sge
44 -
logback-spring.xml
in src/main/resources
42 -
UsageOperationController.java
in src/main/java/com/epam/grid/engine/controller/usage
40 1
HostController.java
in src/main/java/com/epam/grid/engine/controller/host
39 1
SgeAccountingHeaders.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
37 2
SlurmParallelEnvProvider.java
in src/main/java/com/epam/grid/engine/provider/parallelenv/slurm
35 5
CommandsUtils.java
in src/main/java/com/epam/grid/engine/provider/utils
35 4
SlurmHealthCheckProvider.java
in src/main/java/com/epam/grid/engine/provider/healthcheck/slurm
33 3
QstatCommandParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/job
33 1
UrgencyStateType.java
in src/main/java/com/epam/grid/engine/entity/parallelenv
32 1
SlurmHostGroupProvider.java
in src/main/java/com/epam/grid/engine/provider/hostgroup/slurm
32 3
Files With Most Units (Top 50)
File# lines# units
SgeParallelEnvProvider.java
in src/main/java/com/epam/grid/engine/provider/parallelenv/sge
220 18
SlurmQueueProvider.java
in src/main/java/com/epam/grid/engine/provider/queue/slurm
270 18
SgeJobProvider.java
in src/main/java/com/epam/grid/engine/provider/job/sge
222 15
SgeQueueProvider.java
in src/main/java/com/epam/grid/engine/provider/queue/sge
226 14
QpingCommandParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/healthcheck
118 11
ShowConfigCommandParser.java
in src/main/java/com/epam/grid/engine/provider/utils/slurm/healthcheck
101 9
SgeHostGroupProvider.java
in src/main/java/com/epam/grid/engine/provider/hostgroup/sge
93 9
SlurmJobProvider.java
in src/main/java/com/epam/grid/engine/provider/job/slurm
198 9
SgeQueueMapper.java
in src/main/java/com/epam/grid/engine/mapper/queue/sge
148 8
NumberParseUtils.java
in src/main/java/com/epam/grid/engine/provider/utils
79 8
JobLogProviderImpl.java
in src/main/java/com/epam/grid/engine/provider/log
107 7
CommandArgUtils.java
in src/main/java/com/epam/grid/engine/cmd
112 6
SgeHostMapper.java
in src/main/java/com/epam/grid/engine/mapper/host/sge
56 6
ControllerAdvisor.java
in src/main/java/com/epam/grid/engine/controller
85 6
JobOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
77 6
SlurmParallelEnvProvider.java
in src/main/java/com/epam/grid/engine/provider/parallelenv/slurm
35 5
SgeHealthCheckProvider.java
in src/main/java/com/epam/grid/engine/provider/healthcheck/sge
59 5
SgeUsageProvider.java
in src/main/java/com/epam/grid/engine/provider/usage/sge
79 5
SacctCommandParser.java
in src/main/java/com/epam/grid/engine/provider/utils/slurm/job
109 5
JobOperationController.java
in src/main/java/com/epam/grid/engine/controller/job
126 5
QueueOperationController.java
in src/main/java/com/epam/grid/engine/controller/queue
117 5
QueueOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
29 5
SimpleCmdExecutor.java
in src/main/java/com/epam/grid/engine/cmd
74 4
SgeParallelEnvMapper.java
in src/main/java/com/epam/grid/engine/mapper/parallelenv/sge
73 4
CommandsUtils.java
in src/main/java/com/epam/grid/engine/provider/utils
35 4
ParallelEnvController.java
in src/main/java/com/epam/grid/engine/controller/parallelenv
96 4
ParallelEnvOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
25 4
GridEngineCommandCompilerImpl.java
in src/main/java/com/epam/grid/engine/cmd
61 3
SlurmQueueMapper.java
in src/main/java/com/epam/grid/engine/mapper/queue/slurm
48 3
SlurmHostProvider.java
in src/main/java/com/epam/grid/engine/provider/host/slurm
64 3
SgeHostProvider.java
in src/main/java/com/epam/grid/engine/provider/host/sge
60 3
SlurmHealthCheckProvider.java
in src/main/java/com/epam/grid/engine/provider/healthcheck/slurm
33 3
ScontrolShowNodeParser.java
in src/main/java/com/epam/grid/engine/provider/utils/slurm/host
63 3
SgeAccountingDataParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
47 3
SgeJobAccountingDataParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
87 3
DirectoryPathUtils.java
in src/main/java/com/epam/grid/engine/provider/utils
49 3
SlurmHostGroupProvider.java
in src/main/java/com/epam/grid/engine/provider/hostgroup/slurm
32 3
LocalDateTimeAdapter.java
in src/main/java/com/epam/grid/engine/entity/util
13 2
SlurmJobMapper.java
in src/main/java/com/epam/grid/engine/mapper/job/slurm
61 2
SgeJobMapper.java
in src/main/java/com/epam/grid/engine/mapper/job/sge
56 2
SlurmUsageProvider.java
in src/main/java/com/epam/grid/engine/provider/usage/slurm
25 2
SgeSummaryFilteredAccountingDataParser.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
86 2
SgeAccountingHeaders.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/usage
37 2
SgeOutputParsingUtils.java
in src/main/java/com/epam/grid/engine/provider/utils/sge/common
30 2
DateUtils.java
in src/main/java/com/epam/grid/engine/provider/utils
24 2
HostGroupOperationController.java
in src/main/java/com/epam/grid/engine/controller/hostgroup
58 2
HostGroupOperationProviderService.java
in src/main/java/com/epam/grid/engine/service
19 2
CommandTemplateConfiguration.java
in src/main/java/com/epam/grid/engine
28 2
AllocationRuleType.java
in src/main/java/com/epam/grid/engine/entity/parallelenv
30 1
UrgencyStateType.java
in src/main/java/com/epam/grid/engine/entity/parallelenv
32 1
Files With Long Lines (Top 2)

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

File# lines# units# long lines
SgeParallelEnvProvider.java
in src/main/java/com/epam/grid/engine/provider/parallelenv/sge
220 18 1
SgeQueueProvider.java
in src/main/java/com/epam/grid/engine/provider/queue/sge
226 14 1
Correlations

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

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

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

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