epam / edp-ddm-registry-regulations-validator-cli
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 29% | 5% | 65%
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% | 29% | 5% | 64%
groovy0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 29% | 5% | 64%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
RegulationValidatorFactory.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator
430 29
RegistryRegulationCommandLineRunnerTest.java
in src/it/java/com/epam/digital/data/platform/registry/regulation/validation/cli
419 37
BpmnFileInputsValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
407 28
CommandLineArgsParser.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/support
206 7
BpmnFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
138 10
FormToSearchConditionExistenceValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/form
109 6
FileChecksumGenerator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/utils
95 8
AppConfig.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/config
92 8
RegistryRegulationCommandLineRunner.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli
87 6
BpGroupingProcessDefinitionIdValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpgrouping
87 5
ReportGroupUniqueNameValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/report
84 6
DatafactorySettingsYaml.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model
83 18
RegulationFilesValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator
81 7
PlanCommand.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/impl
80 4
RegulationFiles.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model
74 1
AbstractColumnNamesRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/rules
72 4
ReportRoleExistenceValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/report
68 3
BpAuthToBpmnRoleExistenceValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
66 3
JsonSchemaFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/json
55 4
BpGroupingUniqueNameValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpgrouping
54 4
ExcerptTemplateUniqueNameValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/excerpt
53 4
BpmnUtil.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/util
52 4
OpenShiftServiceImpl.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/service/impl
49 4
ForeignKeyHasCapitalLetterRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/rules
46 3
GlobalVarsFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/var
45 3
ValidationError.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator
45 4
DatafactorySettingsYamlRulesValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings
45 4
CommandLineOptionsConverter.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/support
44 2
RegistrySettingsFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/registrysettings
43 3
SaveCommand.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/impl
42 1
MainLiquibaseRulesValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase
40 3
AbstractProcessUniquenessValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/typed
40 2
ElementTemplate.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model
40 -
FormsFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator
38 3
RegulationFileType.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model
38 1
BpAuthConfiguration.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model
36 1
BpTrembitaConfiguration.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model
36 1
TypedConfigurationValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator
35 1
BpmnFileGroupUniqueProcessIdValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
35 2
NotificationTemplateDirectoryValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/channel
34 1
AbstractBpToBpmnProcessExistenceValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
34 1
ValidateCommand.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/impl
34 1
EmptyFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/file
33 2
FileGroupValidatorLoggingDecorator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/file
33 1
CommandManager.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command
33 3
TableNameIsReservedJavaWordRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/rules
32 2
FileValidatorLoggingDecorator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/file
31 3
BpTrembitaToBpmnProcessExistenceValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
31 3
CommandLineArg.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/support
31 1
GlobalFileValidatorLoggingDecorator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/file
30 2
Files With Most Units (Top 50)
File# lines# units
RegistryRegulationCommandLineRunnerTest.java
in src/it/java/com/epam/digital/data/platform/registry/regulation/validation/cli
419 37
RegulationValidatorFactory.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator
430 29
BpmnFileInputsValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
407 28
DatafactorySettingsYaml.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model
83 18
BpmnFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
138 10
AppConfig.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/config
92 8
FileChecksumGenerator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/utils
95 8
RegulationFilesValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator
81 7
CommandLineArgsParser.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/support
206 7
RegistryRegulationCommandLineRunner.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli
87 6
FormToSearchConditionExistenceValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/form
109 6
ReportGroupUniqueNameValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/report
84 6
BpGroupingProcessDefinitionIdValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpgrouping
87 5
SystemExit.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/support
25 5
BpGroupingUniqueNameValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpgrouping
54 4
ExcerptTemplateUniqueNameValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/excerpt
53 4
JsonSchemaFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/json
55 4
AbstractColumnNamesRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/rules
72 4
BpmnUtil.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/util
52 4
ValidationError.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator
45 4
DatafactorySettingsYamlRulesValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings
45 4
PlanCommand.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/impl
80 4
OpenShiftServiceImpl.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/service/impl
49 4
RegistrySettingsFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/registrysettings
43 3
FileValidatorLoggingDecorator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/file
31 3
GlobalVarsFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/var
45 3
FormsFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator
38 3
MainLiquibaseRulesValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase
40 3
ForeignKeyHasCapitalLetterRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/rules
46 3
BpAuthToBpmnRoleExistenceValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
66 3
BpTrembitaToBpmnProcessExistenceValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
31 3
ReportRoleExistenceValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/report
68 3
CommandManager.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command
33 3
GlobalFileValidatorLoggingDecorator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/file
30 2
EmptyFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/file
33 2
MainLiquibaseUtil.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/util
19 2
ColumnNameIsTooLongRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/rules
30 2
ColumnNameIsReservedJavaWordRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/rules
29 2
TableNameIsReservedJavaWordRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/rules
32 2
ColumnNameStartsFromDigitRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/rules
29 2
ColumnNameHasCyrillicSymbolRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/rules
29 2
BpAuthToBpmnProcessExistenceValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
30 2
BpmnFileGroupUniqueProcessIdValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
35 2
AbstractProcessUniquenessValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/typed
40 2
VersionDoesNotMatchPatternRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings/rules
26 2
SubpackageIsJavaReservedWordRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings/rules
29 2
RetentionPolicyReadRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings/rules
28 2
DatabaseNameDoesNotMatchPatternRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings/rules
29 2
RetentionPolicyWriteRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings/rules
28 2
PackageDoesNotMatchPatternRule.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings/rules
29 2
Files With Long Lines (Top 18)

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

File# lines# units# long lines
RegulationValidatorFactory.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator
430 29 22
RegulationFilesValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator
81 7 9
BpmnFileInputsValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
407 28 7
GlobalVarsFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/var
45 3 5
MainLiquibaseRulesValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase
40 3 4
JsonSchemaFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/json
55 4 3
BpmnUtil.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/util
52 4 3
DatafactorySettingsYamlRulesValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings
45 4 3
FormToSearchConditionExistenceValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/form
109 6 2
BpmnFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
138 10 2
FileExtensionValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/file
26 1 1
BpGroupingProcessDefinitionIdValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpgrouping
87 5 1
FormsFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator
38 3 1
AbstractBpToBpmnProcessExistenceValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn
34 1 1
AbstractProcessUniquenessValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/typed
40 2 1
ValidationError.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator
45 4 1
DmnFileValidator.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/dmn
28 1 1
RegulationConfigurationLoader.java
in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/support
16 2 1
Correlations

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

src/it/java/com/epam/digital/data/platform/registry/regulation/validation/cli/RegistryRegulationCommandLineRunnerTest.java x: 1 commits (all time) y: 419 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/RegistryRegulationCliApplication.java x: 1 commits (all time) y: 9 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/RegistryRegulationCommandLineRunner.java x: 1 commits (all time) y: 87 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/Command.java x: 1 commits (all time) y: 4 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/CommandManager.java x: 1 commits (all time) y: 33 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/Commands.java x: 1 commits (all time) y: 14 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/impl/HelpCommand.java x: 1 commits (all time) y: 16 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/impl/PlanCommand.java x: 1 commits (all time) y: 80 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/impl/SaveCommand.java x: 1 commits (all time) y: 42 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/impl/ValidateCommand.java x: 1 commits (all time) y: 34 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/config/AppConfig.java x: 2 commits (all time) y: 92 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/exception/FileProcessingException.java x: 4 commits (all time) y: 14 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/exception/OpenShiftCommunicationException.java x: 1 commits (all time) y: 6 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model/RegulationFileType.java x: 9 commits (all time) y: 38 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model/RegulationFiles.java x: 8 commits (all time) y: 74 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/service/impl/OpenShiftServiceImpl.java x: 1 commits (all time) y: 49 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/support/CommandLineArg.java x: 8 commits (all time) y: 31 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/support/CommandLineArgsParser.java x: 8 commits (all time) y: 206 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/support/CommandLineOptionsConverter.java x: 8 commits (all time) y: 44 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/utils/FileChecksumGenerator.java x: 1 commits (all time) y: 95 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/RegulationFilesValidator.java x: 10 commits (all time) y: 81 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/RegulationValidatorFactory.java x: 14 commits (all time) y: 430 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/report/ReportGroupUniqueNameValidator.java x: 1 commits (all time) y: 84 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model/BpRoleConfiguration.java x: 2 commits (all time) y: 18 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model/BpTrembitaExternalSystemsConfiguration.java x: 2 commits (all time) y: 23 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model/ElementTemplate.java x: 4 commits (all time) y: 40 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/utils/ChangelogParser.java x: 2 commits (all time) y: 25 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpgrouping/BpGroupingProcessDefinitionIdValidator.java x: 3 commits (all time) y: 87 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/AbstractBpToBpmnProcessExistenceValidator.java x: 2 commits (all time) y: 34 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/BpAuthToBpmnProcessExistenceValidator.java x: 2 commits (all time) y: 30 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/BpAuthToBpmnRoleExistenceValidator.java x: 3 commits (all time) y: 66 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/BpTrembitaToBpmnProcessExistenceValidator.java x: 2 commits (all time) y: 31 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/BpmnFileInputsValidator.java x: 14 commits (all time) y: 407 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/BpmnFileValidator.java x: 2 commits (all time) y: 138 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/util/BpmnUtil.java x: 5 commits (all time) y: 52 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/excerpt/ExcerptTemplateUniqueNameValidator.java x: 2 commits (all time) y: 53 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/form/FormToSearchConditionExistenceValidator.java x: 4 commits (all time) y: 109 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/MainLiquibaseRulesValidator.java x: 3 commits (all time) y: 40 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/util/MainLiquibaseUtil.java x: 2 commits (all time) y: 19 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/report/ReportRoleExistenceValidator.java x: 2 commits (all time) y: 68 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model/BpGroupingConfiguration.java x: 1 commits (all time) y: 18 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpgrouping/BpGroupingUniqueNameValidator.java x: 1 commits (all time) y: 54 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/channel/NotificationTemplateValidator.java x: 1 commits (all time) y: 24 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/file/ValidationSkipOnDependentDecorator.java x: 1 commits (all time) y: 20 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/registrysettings/RegistrySettingsFileValidator.java x: 1 commits (all time) y: 43 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/RulesOrder.java x: 1 commits (all time) y: 11 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/rules/ColumnNameIsReservedJavaWordRule.java x: 1 commits (all time) y: 29 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/rules/TableNameIsReservedJavaWordRule.java x: 1 commits (all time) y: 32 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/file/IsDirectoryFileValidator.java x: 1 commits (all time) y: 22 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings/DatafactorySettingsYamlRulesValidator.java x: 1 commits (all time) y: 45 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings/rules/RetentionPolicyReadRule.java x: 1 commits (all time) y: 28 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings/rules/VersionDoesNotMatchPatternRule.java x: 1 commits (all time) y: 26 lines of code
430.0
lines of code
  min: 4.0
  average: 58.87
  25th percentile: 20.0
  median: 31.0
  75th percentile: 66.0
  max: 430.0
0 14.0
commits (all time)
min: 1.0 | average: 2.54 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 14.0

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

src/it/java/com/epam/digital/data/platform/registry/regulation/validation/cli/RegistryRegulationCommandLineRunnerTest.java x: 1 contributors (all time) y: 419 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/RegistryRegulationCliApplication.java x: 1 contributors (all time) y: 9 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/RegistryRegulationCommandLineRunner.java x: 1 contributors (all time) y: 87 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/Command.java x: 1 contributors (all time) y: 4 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/CommandManager.java x: 1 contributors (all time) y: 33 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/Commands.java x: 1 contributors (all time) y: 14 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/impl/HelpCommand.java x: 1 contributors (all time) y: 16 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/impl/PlanCommand.java x: 1 contributors (all time) y: 80 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/impl/SaveCommand.java x: 1 contributors (all time) y: 42 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/impl/ValidateCommand.java x: 1 contributors (all time) y: 34 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/config/AppConfig.java x: 2 contributors (all time) y: 92 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/exception/FileProcessingException.java x: 2 contributors (all time) y: 14 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/exception/OpenShiftCommunicationException.java x: 1 contributors (all time) y: 6 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model/RegulationFileType.java x: 7 contributors (all time) y: 38 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model/RegulationFiles.java x: 6 contributors (all time) y: 74 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/service/impl/OpenShiftServiceImpl.java x: 1 contributors (all time) y: 49 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/support/CommandLineArg.java x: 6 contributors (all time) y: 31 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/support/CommandLineArgsParser.java x: 6 contributors (all time) y: 206 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/support/CommandLineOptionsConverter.java x: 6 contributors (all time) y: 44 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/utils/FileChecksumGenerator.java x: 1 contributors (all time) y: 95 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/RegulationFilesValidator.java x: 7 contributors (all time) y: 81 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/RegulationValidatorFactory.java x: 7 contributors (all time) y: 430 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/report/ReportGroupUniqueNameValidator.java x: 1 contributors (all time) y: 84 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model/BpRoleConfiguration.java x: 2 contributors (all time) y: 18 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model/BpTrembitaExternalSystemsConfiguration.java x: 1 contributors (all time) y: 23 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model/ElementTemplate.java x: 3 contributors (all time) y: 40 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/utils/ChangelogParser.java x: 2 contributors (all time) y: 25 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpgrouping/BpGroupingProcessDefinitionIdValidator.java x: 2 contributors (all time) y: 87 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/BpAuthToBpmnProcessExistenceValidator.java x: 1 contributors (all time) y: 30 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/BpAuthToBpmnRoleExistenceValidator.java x: 3 contributors (all time) y: 66 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/BpTrembitaToBpmnProcessExistenceValidator.java x: 1 contributors (all time) y: 31 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/BpmnFileInputsValidator.java x: 4 contributors (all time) y: 407 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/BpmnFileValidator.java x: 2 contributors (all time) y: 138 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/util/BpmnUtil.java x: 1 contributors (all time) y: 52 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/excerpt/ExcerptTemplateUniqueNameValidator.java x: 1 contributors (all time) y: 53 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/form/FormToSearchConditionExistenceValidator.java x: 2 contributors (all time) y: 109 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/MainLiquibaseRulesValidator.java x: 2 contributors (all time) y: 40 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/util/MainLiquibaseUtil.java x: 1 contributors (all time) y: 19 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/report/ReportRoleExistenceValidator.java x: 2 contributors (all time) y: 68 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/model/BpGroupingConfiguration.java x: 1 contributors (all time) y: 18 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/channel/NotificationTemplateValidator.java x: 1 contributors (all time) y: 24 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/registrysettings/RegistrySettingsFileValidator.java x: 1 contributors (all time) y: 43 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings/rules/SubpackageIsJavaReservedWordRule.java x: 2 contributors (all time) y: 29 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/mainliquibase/RulesOrder.java x: 1 contributors (all time) y: 11 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/file/IsDirectoryFileValidator.java x: 1 contributors (all time) y: 22 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings/DatafactorySettingsYamlRulesValidator.java x: 1 contributors (all time) y: 45 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings/rules/RetentionPolicyReadRule.java x: 1 contributors (all time) y: 28 lines of code src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/datasettings/rules/VersionDoesNotMatchPatternRule.java x: 1 contributors (all time) y: 26 lines of code
430.0
lines of code
  min: 4.0
  average: 58.87
  25th percentile: 20.0
  median: 31.0
  75th percentile: 66.0
  max: 430.0
0 7.0
contributors (all time)
min: 1.0 | average: 1.82 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.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".