Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 193
NUMBER_OF_FILES_MAIN 72
LINES_OF_CODE_MAIN 4,596
NUMBER_OF_FILES_MAIN_EXT_JAVA 64
LINES_OF_CODE_MAIN_EXT_JAVA 4,416
NUMBER_OF_FILES_MAIN_EXT_FTL 3
LINES_OF_CODE_MAIN_EXT_FTL 82
NUMBER_OF_FILES_MAIN_EXT_JS 3
LINES_OF_CODE_MAIN_EXT_JS 77
NUMBER_OF_FILES_MAIN_EXT_XML 1
LINES_OF_CODE_MAIN_EXT_XML 15
NUMBER_OF_FILES_MAIN_EXT_GROOVY 1
LINES_OF_CODE_MAIN_EXT_GROOVY 6
NUMBER_OF_FILES_TEST 55
LINES_OF_CODE_TEST 2,657
NUMBER_OF_FILES_TEST_EXT_JAVA 38
LINES_OF_CODE_TEST_EXT_JAVA 2,558
NUMBER_OF_FILES_TEST_EXT_GROOVY 10
LINES_OF_CODE_TEST_EXT_GROOVY 58
NUMBER_OF_FILES_TEST_EXT_GRADLE 2
LINES_OF_CODE_TEST_EXT_GRADLE 34
NUMBER_OF_FILES_TEST_EXT_GITIGNORE 5
LINES_OF_CODE_TEST_EXT_GITIGNORE 7
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 57.81
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 14
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 499
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YAML 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YAML 128
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE 7
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE 121
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 117
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE 67
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 66
NUMBER_OF_FILES_OTHER 21
LINES_OF_CODE_OTHER 154
NUMBER_OF_FILES_OTHER_EXT_MD 1
LINES_OF_CODE_OTHER_EXT_MD 99
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 6
LINES_OF_CODE_OTHER_EXT_PROPERTIES 23
NUMBER_OF_FILES_OTHER_EXT_JSON 2
LINES_OF_CODE_OTHER_EXT_JSON 20
NUMBER_OF_FILES_OTHER_EXT_TXT 12
LINES_OF_CODE_OTHER_EXT_TXT 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_GROOVY2 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_GROOVY2 202
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_GROOVY2_EXT_JAVA 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_GROOVY2_EXT_JAVA 202
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_CORE 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_CORE 3,053
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_CORE_EXT_JAVA 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_CORE_EXT_JAVA 3,053
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_MANAGER 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_MANAGER 519
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_MANAGER_EXT_JAVA 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_MANAGER_EXT_JAVA 345
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_MANAGER_EXT_FTL 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_MANAGER_EXT_FTL 82
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_MANAGER_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_MANAGER_EXT_JS 77
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_MANAGER_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_MANAGER_EXT_XML 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_CASSANDRA 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_CASSANDRA 721
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_CASSANDRA_EXT_JAVA 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_CASSANDRA_EXT_JAVA 721
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_EXAMPLE 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_EXAMPLE 101
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_EXAMPLE_EXT_JAVA 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_EXAMPLE_EXT_JAVA 95
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NICOBAR_EXAMPLE_EXT_GROOVY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NICOBAR_EXAMPLE_EXT_GROOVY 6
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 41
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 4
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS 753
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 753
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 67
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 3,843
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 59
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 3,663
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FTL 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FTL 82
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 77
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 15
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 6
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 58
LOW_RISK_FILE_SIZE_COUNT 10
MEDIUM_RISK_FILE_SIZE_COUNT 4
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 2,059
LOW_RISK_FILE_SIZE_LOC 1,524
MEDIUM_RISK_FILE_SIZE_LOC 1,013
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 393
LINES_OF_CODE_IN_UNITS 3,064
LINES_OF_CODE_OUTSIDE_UNITS 1,532
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 1,514
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 49.41
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 321
UNIT_SIZE_LOW_RISK_LOC 696
UNIT_SIZE_LOW_RISK_PERCENTAGE 22.72
UNIT_SIZE_LOW_RISK_COUNT 49
UNIT_SIZE_MEDIUM_RISK_LOC 694
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 22.65
UNIT_SIZE_MEDIUM_RISK_COUNT 21
UNIT_SIZE_HIGH_RISK_LOC 56
UNIT_SIZE_HIGH_RISK_PERCENTAGE 1.83
UNIT_SIZE_HIGH_RISK_COUNT 1
UNIT_SIZE_VERY_HIGH_RISK_LOC 104
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 3.39
UNIT_SIZE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_NEGLIGIBLE_RISK_LOC 37
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_NEGLIGIBLE_RISK_PERCENTAGE 31.09
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_LOW_RISK_LOC 44
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_LOW_RISK_PERCENTAGE 36.97
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_MEDIUM_RISK_LOC 38
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_MEDIUM_RISK_PERCENTAGE 31.93
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NICOBAR_GROOVY2_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NICOBAR_CORE_NEGLIGIBLE_RISK_LOC 1,109
UNIT_SIZE_COMPONENT_NICOBAR_CORE_NEGLIGIBLE_RISK_PERCENTAGE 50.59
UNIT_SIZE_COMPONENT_NICOBAR_CORE_NEGLIGIBLE_RISK_COUNT 228
UNIT_SIZE_COMPONENT_NICOBAR_CORE_LOW_RISK_LOC 485
UNIT_SIZE_COMPONENT_NICOBAR_CORE_LOW_RISK_PERCENTAGE 22.13
UNIT_SIZE_COMPONENT_NICOBAR_CORE_LOW_RISK_COUNT 35
UNIT_SIZE_COMPONENT_NICOBAR_CORE_MEDIUM_RISK_LOC 438
UNIT_SIZE_COMPONENT_NICOBAR_CORE_MEDIUM_RISK_PERCENTAGE 19.98
UNIT_SIZE_COMPONENT_NICOBAR_CORE_MEDIUM_RISK_COUNT 13
UNIT_SIZE_COMPONENT_NICOBAR_CORE_HIGH_RISK_LOC 56
UNIT_SIZE_COMPONENT_NICOBAR_CORE_HIGH_RISK_PERCENTAGE 2.55
UNIT_SIZE_COMPONENT_NICOBAR_CORE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NICOBAR_CORE_VERY_HIGH_RISK_LOC 104
UNIT_SIZE_COMPONENT_NICOBAR_CORE_VERY_HIGH_RISK_PERCENTAGE 4.74
UNIT_SIZE_COMPONENT_NICOBAR_CORE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_NEGLIGIBLE_RISK_LOC 107
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_NEGLIGIBLE_RISK_PERCENTAGE 43.5
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_NEGLIGIBLE_RISK_COUNT 24
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_LOW_RISK_LOC 62
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_LOW_RISK_PERCENTAGE 25.2
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_MEDIUM_RISK_LOC 77
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_MEDIUM_RISK_PERCENTAGE 31.3
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NICOBAR_MANAGER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_NEGLIGIBLE_RISK_LOC 232
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_NEGLIGIBLE_RISK_PERCENTAGE 52.13
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_NEGLIGIBLE_RISK_COUNT 55
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_LOW_RISK_LOC 105
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_LOW_RISK_PERCENTAGE 23.6
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_MEDIUM_RISK_LOC 108
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_MEDIUM_RISK_PERCENTAGE 24.27
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NICOBAR_CASSANDRA_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_NEGLIGIBLE_RISK_LOC 29
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_NEGLIGIBLE_RISK_PERCENTAGE 46.77
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_MEDIUM_RISK_LOC 33
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_MEDIUM_RISK_PERCENTAGE 53.23
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NICOBAR_EXAMPLE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 1,490
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 49.93
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 313
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 696
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 23.32
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 49
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 638
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 21.38
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 19
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 56
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 1.88
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 104
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 3.49
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 21
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 27.27
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 56
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 72.73
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 2,378
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 77.61
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 371
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 503
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 16.42
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 183
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 5.97
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_NEGLIGIBLE_RISK_LOC 81
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_NEGLIGIBLE_RISK_PERCENTAGE 68.07
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_NEGLIGIBLE_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_LOW_RISK_LOC 38
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_LOW_RISK_PERCENTAGE 31.93
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_GROOVY2_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_NEGLIGIBLE_RISK_LOC 1,659
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_NEGLIGIBLE_RISK_PERCENTAGE 75.68
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_NEGLIGIBLE_RISK_COUNT 261
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_LOW_RISK_LOC 429
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_LOW_RISK_PERCENTAGE 19.57
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_LOW_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_MEDIUM_RISK_LOC 104
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_MEDIUM_RISK_PERCENTAGE 4.74
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CORE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_NEGLIGIBLE_RISK_LOC 228
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_NEGLIGIBLE_RISK_PERCENTAGE 92.68
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_NEGLIGIBLE_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_LOW_RISK_LOC 18
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_LOW_RISK_PERCENTAGE 7.32
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_MANAGER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_NEGLIGIBLE_RISK_LOC 348
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_NEGLIGIBLE_RISK_PERCENTAGE 78.2
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_NEGLIGIBLE_RISK_COUNT 62
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_LOW_RISK_LOC 18
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_LOW_RISK_PERCENTAGE 4.04
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_MEDIUM_RISK_LOC 79
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_MEDIUM_RISK_PERCENTAGE 17.75
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_CASSANDRA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_NEGLIGIBLE_RISK_LOC 62
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NICOBAR_EXAMPLE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 2,298
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 77.01
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 361
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 503
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 16.86
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 183
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 6.13
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 77
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_LOC 3
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_COUNT 0
NEGLIGIBLE_RISK_FILE_COMPLEXITY_COUNT 43
NEGLIGIBLE_RISK_FILE_COMPLEXITY_LOC 2,090
LOW_RISK_FILE_COMPLEXITY_COUNT 10
LOW_RISK_FILE_COMPLEXITY_LOC 1,757
MEDIUM_RISK_FILE_COMPLEXITY_COUNT 2
MEDIUM_RISK_FILE_COMPLEXITY_LOC 518
HIGH_RISK_FILE_COMPLEXITY_COUNT 0
HIGH_RISK_FILE_COMPLEXITY_LOC 0
VERY_HIGH_RISK_FILE_COMPLEXITY_COUNT 0
VERY_HIGH_RISK_FILE_COMPLEXITY_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 5,301
FILE_CHANGE_HISTORY_ACTIVE_DAYS 132
FILE_CHANGE_HISTORY_WEEKS 489
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 2,445
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 72
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 4,596
NUMBER_OF_CONTRIBUTORS 21
DUPLICATION_NUMBER_OF_DUPLICATES 20
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 9
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 297
DUPLICATION_NUMBER_OF_CLEANED_LINES 3,059
DUPLICATION_PERCENTAGE 9.71
UNIT_DUPLICATES_COUNT 2
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NICOBAR_CORE 248
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NICOBAR_CORE 2,031
DUPLICATION_PERCENTAGE_PRIMARY_NICOBAR_CORE 12.21
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NICOBAR_CASSANDRA 19
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NICOBAR_CASSANDRA 497
DUPLICATION_PERCENTAGE_PRIMARY_NICOBAR_CASSANDRA 3.82
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NICOBAR_MANAGER 30
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NICOBAR_MANAGER 353
DUPLICATION_PERCENTAGE_PRIMARY_NICOBAR_MANAGER 8.5
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NICOBAR_GROOVY2 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NICOBAR_GROOVY2 119
DUPLICATION_PERCENTAGE_PRIMARY_NICOBAR_GROOVY2 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NICOBAR_EXAMPLE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NICOBAR_EXAMPLE 59
DUPLICATION_PERCENTAGE_PRIMARY_NICOBAR_EXAMPLE 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA 279
DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA 2,894
DUPLICATION_PERCENTAGE_JAVA 9.64
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_FTL 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_FTL 82
DUPLICATION_PERCENTAGE_FTL 21.95
MAINTAINABILITY_SCORE_HUMAN 9.2
MAINTAINABILITY_SCORE_AI 9
TOTAL_ANALYSIS_TIME_IN_MILLIS 167
About This Analysis
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.