JetBrains / Arend
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 940
NUMBER_OF_FILES_MAIN 803
LINES_OF_CODE_MAIN 76,933
NUMBER_OF_FILES_MAIN_EXT_JAVA 788
LINES_OF_CODE_MAIN_EXT_JAVA 75,807
NUMBER_OF_FILES_MAIN_EXT_PROTO 4
LINES_OF_CODE_MAIN_EXT_PROTO 593
NUMBER_OF_FILES_MAIN_EXT_G4 1
LINES_OF_CODE_MAIN_EXT_G4 279
NUMBER_OF_FILES_MAIN_EXT_KTS 8
LINES_OF_CODE_MAIN_EXT_KTS 202
NUMBER_OF_FILES_MAIN_EXT_GROOVY 2
LINES_OF_CODE_MAIN_EXT_GROOVY 52
NUMBER_OF_FILES_TEST 120
LINES_OF_CODE_TEST 25,399
NUMBER_OF_FILES_TEST_EXT_JAVA 120
LINES_OF_CODE_TEST_EXT_JAVA 25,399
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 33.01
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 71
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 71
NUMBER_OF_FILES_OTHER 2
LINES_OF_CODE_OTHER 141
NUMBER_OF_FILES_OTHER_EXT_MD 2
LINES_OF_CODE_OTHER_EXT_MD 141
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 86
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_KTS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_KTS 86
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PARSER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PARSER 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PARSER_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PARSER_EXT_KTS 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BASE 550
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BASE 67,142
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BASE_EXT_JAVA 549
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BASE_EXT_JAVA 67,116
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BASE_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BASE_EXT_KTS 26
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLI 42
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLI 4,842
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLI_EXT_JAVA 41
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLI_EXT_JAVA 4,802
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLI_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLI_EXT_KTS 40
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDSRC 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDSRC 350
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_G4 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_G4 279
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_GROOVY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_GROOVY 52
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_KTS 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO 611
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_EXT_PROTO 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_EXT_PROTO 593
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_EXT_KTS 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API 199
LINES_OF_CODE_DECOMPOSITION_PRIMARY_API 3,893
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_JAVA 198
LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_JAVA 3,889
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_KTS 4
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 0
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS 3,173
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 3,173
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 799
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 73,760
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 784
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 72,634
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 593
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_G4 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_G4 279
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 8
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 202
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 52
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 641
LOW_RISK_FILE_SIZE_COUNT 86
MEDIUM_RISK_FILE_SIZE_COUNT 51
HIGH_RISK_FILE_SIZE_COUNT 15
VERY_HIGH_RISK_FILE_SIZE_COUNT 10
NEGLIGIBLE_RISK_FILE_SIZE_LOC 19,470
LOW_RISK_FILE_SIZE_LOC 11,971
MEDIUM_RISK_FILE_SIZE_LOC 15,710
HIGH_RISK_FILE_SIZE_LOC 10,617
VERY_HIGH_RISK_FILE_SIZE_LOC 19,165
NUMBER_OF_UNITS 5,694
LINES_OF_CODE_IN_UNITS 49,791
LINES_OF_CODE_OUTSIDE_UNITS 27,142
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 19,093
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 38.35
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 4,708
UNIT_SIZE_LOW_RISK_LOC 7,927
UNIT_SIZE_LOW_RISK_PERCENTAGE 15.92
UNIT_SIZE_LOW_RISK_COUNT 548
UNIT_SIZE_MEDIUM_RISK_LOC 9,687
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 19.46
UNIT_SIZE_MEDIUM_RISK_COUNT 318
UNIT_SIZE_HIGH_RISK_LOC 4,884
UNIT_SIZE_HIGH_RISK_PERCENTAGE 9.81
UNIT_SIZE_HIGH_RISK_COUNT 74
UNIT_SIZE_VERY_HIGH_RISK_LOC 8,200
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 16.47
UNIT_SIZE_VERY_HIGH_RISK_COUNT 46
UNIT_SIZE_COMPONENT_BASE_NEGLIGIBLE_RISK_LOC 16,981
UNIT_SIZE_COMPONENT_BASE_NEGLIGIBLE_RISK_PERCENTAGE 37.32
UNIT_SIZE_COMPONENT_BASE_NEGLIGIBLE_RISK_COUNT 4,167
UNIT_SIZE_COMPONENT_BASE_LOW_RISK_LOC 7,326
UNIT_SIZE_COMPONENT_BASE_LOW_RISK_PERCENTAGE 16.1
UNIT_SIZE_COMPONENT_BASE_LOW_RISK_COUNT 507
UNIT_SIZE_COMPONENT_BASE_MEDIUM_RISK_LOC 8,665
UNIT_SIZE_COMPONENT_BASE_MEDIUM_RISK_PERCENTAGE 19.04
UNIT_SIZE_COMPONENT_BASE_MEDIUM_RISK_COUNT 285
UNIT_SIZE_COMPONENT_BASE_HIGH_RISK_LOC 4,778
UNIT_SIZE_COMPONENT_BASE_HIGH_RISK_PERCENTAGE 10.5
UNIT_SIZE_COMPONENT_BASE_HIGH_RISK_COUNT 72
UNIT_SIZE_COMPONENT_BASE_VERY_HIGH_RISK_LOC 7,753
UNIT_SIZE_COMPONENT_BASE_VERY_HIGH_RISK_PERCENTAGE 17.04
UNIT_SIZE_COMPONENT_BASE_VERY_HIGH_RISK_COUNT 44
UNIT_SIZE_COMPONENT_CLI_NEGLIGIBLE_RISK_LOC 927
UNIT_SIZE_COMPONENT_CLI_NEGLIGIBLE_RISK_PERCENTAGE 33.35
UNIT_SIZE_COMPONENT_CLI_NEGLIGIBLE_RISK_COUNT 225
UNIT_SIZE_COMPONENT_CLI_LOW_RISK_LOC 392
UNIT_SIZE_COMPONENT_CLI_LOW_RISK_PERCENTAGE 14.1
UNIT_SIZE_COMPONENT_CLI_LOW_RISK_COUNT 26
UNIT_SIZE_COMPONENT_CLI_MEDIUM_RISK_LOC 908
UNIT_SIZE_COMPONENT_CLI_MEDIUM_RISK_PERCENTAGE 32.66
UNIT_SIZE_COMPONENT_CLI_MEDIUM_RISK_COUNT 29
UNIT_SIZE_COMPONENT_CLI_HIGH_RISK_LOC 106
UNIT_SIZE_COMPONENT_CLI_HIGH_RISK_PERCENTAGE 3.81
UNIT_SIZE_COMPONENT_CLI_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_CLI_VERY_HIGH_RISK_LOC 447
UNIT_SIZE_COMPONENT_CLI_VERY_HIGH_RISK_PERCENTAGE 16.08
UNIT_SIZE_COMPONENT_CLI_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BUILDSRC_LOW_RISK_LOC 15
UNIT_SIZE_COMPONENT_BUILDSRC_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_BUILDSRC_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BUILDSRC_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILDSRC_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILDSRC_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BUILDSRC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILDSRC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILDSRC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BUILDSRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILDSRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILDSRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_LOC 1,185
UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE 79.37
UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_COUNT 316
UNIT_SIZE_COMPONENT_API_LOW_RISK_LOC 194
UNIT_SIZE_COMPONENT_API_LOW_RISK_PERCENTAGE 12.99
UNIT_SIZE_COMPONENT_API_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_LOC 114
UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_PERCENTAGE 7.64
UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_API_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_API_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_API_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 19,093
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 38.36
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 4,708
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 7,912
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 15.9
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 547
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 9,687
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 19.46
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 318
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 4,884
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 9.81
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 74
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 8,200
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 16.47
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 46
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_LOC 15
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_COUNT 1
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 24,155
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 48.51
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 5,036
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 7,063
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 14.19
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 371
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 7,998
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 16.06
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 206
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 4,387
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 8.81
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 52
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 6,188
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 12.43
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 81
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 10,575
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_NEGLIGIBLE_RISK_LOC 21,494
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_NEGLIGIBLE_RISK_PERCENTAGE 47.24
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_NEGLIGIBLE_RISK_COUNT 4,464
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_LOW_RISK_LOC 6,343
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_LOW_RISK_PERCENTAGE 13.94
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_LOW_RISK_COUNT 338
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_MEDIUM_RISK_LOC 7,538
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_MEDIUM_RISK_PERCENTAGE 16.57
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_MEDIUM_RISK_COUNT 194
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_HIGH_RISK_LOC 4,285
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_HIGH_RISK_PERCENTAGE 9.42
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_HIGH_RISK_COUNT 51
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_VERY_HIGH_RISK_LOC 5,843
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_VERY_HIGH_RISK_PERCENTAGE 12.84
CONDITIONAL_COMPLEXITY_COMPONENT_BASE_VERY_HIGH_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_NEGLIGIBLE_RISK_LOC 1,361
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_NEGLIGIBLE_RISK_PERCENTAGE 48.96
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_NEGLIGIBLE_RISK_COUNT 249
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_LOW_RISK_LOC 576
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_LOW_RISK_PERCENTAGE 20.72
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_LOW_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_MEDIUM_RISK_LOC 396
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_MEDIUM_RISK_PERCENTAGE 14.24
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_HIGH_RISK_LOC 102
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_HIGH_RISK_PERCENTAGE 3.67
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_VERY_HIGH_RISK_LOC 345
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_VERY_HIGH_RISK_PERCENTAGE 12.41
CONDITIONAL_COMPLEXITY_COMPONENT_CLI_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_LOC 15
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_LOC 1,285
CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE 86.07
CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_COUNT 322
CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_LOC 144
CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_PERCENTAGE 9.65
CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_LOC 64
CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_PERCENTAGE 4.29
CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 24,140
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 48.5
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 5,035
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 7,063
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 14.19
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 371
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 7,998
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 16.07
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 206
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 4,387
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 8.81
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 52
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 6,188
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 12.43
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_LOC 15
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 3,990
FILE_CHANGE_HISTORY_ACTIVE_DAYS 1,660
FILE_CHANGE_HISTORY_WEEKS 509
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 2,545
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 803
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 76,933
NUMBER_OF_CONTRIBUTORS 20
DUPLICATION_NUMBER_OF_DUPLICATES 140
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 97
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 1,135
DUPLICATION_NUMBER_OF_CLEANED_LINES 53,624
DUPLICATION_PERCENTAGE 2.12
UNIT_DUPLICATES_COUNT 1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BASE 1,061
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BASE 1,061
DUPLICATION_PERCENTAGE_PRIMARY_BASE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLI 62
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLI 62
DUPLICATION_PERCENTAGE_PRIMARY_CLI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_API 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_API 12
DUPLICATION_PERCENTAGE_PRIMARY_API 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PARSER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PARSER 0
DUPLICATION_PERCENTAGE_PRIMARY_PARSER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BUILDSRC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BUILDSRC 0
DUPLICATION_PERCENTAGE_PRIMARY_BUILDSRC -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTO 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTO 0
DUPLICATION_PERCENTAGE_PRIMARY_PROTO -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA 1,135
DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA 52,559
DUPLICATION_PERCENTAGE_JAVA 2.16
TOTAL_ANALYSIS_TIME_IN_MILLIS 4,304