apache / arrow-datafusion-python
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 225
NUMBER_OF_FILES_MAIN 117
LINES_OF_CODE_MAIN 9,110
NUMBER_OF_FILES_MAIN_EXT_RS 70
LINES_OF_CODE_MAIN_EXT_RS 6,729
NUMBER_OF_FILES_MAIN_EXT_PY 19
LINES_OF_CODE_MAIN_EXT_PY 1,443
NUMBER_OF_FILES_MAIN_EXT_SQL 23
LINES_OF_CODE_MAIN_EXT_SQL 734
NUMBER_OF_FILES_MAIN_EXT_TOML 2
LINES_OF_CODE_MAIN_EXT_TOML 119
NUMBER_OF_FILES_MAIN_EXT_YAML 2
LINES_OF_CODE_MAIN_EXT_YAML 59
NUMBER_OF_FILES_MAIN_EXT_IN 1
LINES_OF_CODE_MAIN_EXT_IN 26
NUMBER_OF_FILES_TEST 17
LINES_OF_CODE_TEST 1,878
NUMBER_OF_FILES_TEST_EXT_PY 17
LINES_OF_CODE_TEST_EXT_PY 1,878
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 20.61
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 15
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 407
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 14
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 313
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_DOCKERFILE 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_DOCKERFILE 94
NUMBER_OF_FILES_OTHER 27
LINES_OF_CODE_OTHER 1,954
NUMBER_OF_FILES_OTHER_EXT_TXT 5
LINES_OF_CODE_OTHER_EXT_TXT 928
NUMBER_OF_FILES_OTHER_EXT_MD 6
LINES_OF_CODE_OTHER_EXT_MD 795
NUMBER_OF_FILES_OTHER_EXT_PY 15
LINES_OF_CODE_OTHER_EXT_PY 228
NUMBER_OF_FILES_OTHER_EXT_JSON 1
LINES_OF_CODE_OTHER_EXT_JSON 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 148
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 119
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_IN 26
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_RS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_RS 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA 59
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA_EXT_YAML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA_EXT_YAML 59
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATAFUSION 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATAFUSION 502
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATAFUSION_EXT_PY 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATAFUSION_EXT_PY 502
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS 1,535
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_PY 801
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_SQL 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_SQL 734
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEV 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEV 140
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEV_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEV_EXT_PY 140
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 69
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 6,726
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_RS 69
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_RS 6,726
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 6
LINES_OF_CODE_CONCERN_GENERAL_TODOS 699
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 462
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_RS 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_RS 237
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 111
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 8,411
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RS 68
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RS 6,492
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 15
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 981
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL 23
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL 734
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 119
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 59
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 26
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 98
LOW_RISK_FILE_SIZE_COUNT 10
MEDIUM_RISK_FILE_SIZE_COUNT 6
HIGH_RISK_FILE_SIZE_COUNT 3
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 4,000
LOW_RISK_FILE_SIZE_LOC 1,363
MEDIUM_RISK_FILE_SIZE_LOC 1,925
HIGH_RISK_FILE_SIZE_LOC 1,822
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 610
LINES_OF_CODE_IN_UNITS 3,453
LINES_OF_CODE_OUTSIDE_UNITS 5,657
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 2,125
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 61.54
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 543
UNIT_SIZE_LOW_RISK_LOC 636
UNIT_SIZE_LOW_RISK_PERCENTAGE 18.42
UNIT_SIZE_LOW_RISK_COUNT 46
UNIT_SIZE_MEDIUM_RISK_LOC 640
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 18.53
UNIT_SIZE_MEDIUM_RISK_COUNT 20
UNIT_SIZE_HIGH_RISK_LOC 52
UNIT_SIZE_HIGH_RISK_PERCENTAGE 1.51
UNIT_SIZE_HIGH_RISK_COUNT 1
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATAFUSION_NEGLIGIBLE_RISK_LOC 174
UNIT_SIZE_COMPONENT_DATAFUSION_NEGLIGIBLE_RISK_PERCENTAGE 67.18
UNIT_SIZE_COMPONENT_DATAFUSION_NEGLIGIBLE_RISK_COUNT 53
UNIT_SIZE_COMPONENT_DATAFUSION_LOW_RISK_LOC 51
UNIT_SIZE_COMPONENT_DATAFUSION_LOW_RISK_PERCENTAGE 19.69
UNIT_SIZE_COMPONENT_DATAFUSION_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_DATAFUSION_MEDIUM_RISK_LOC 34
UNIT_SIZE_COMPONENT_DATAFUSION_MEDIUM_RISK_PERCENTAGE 13.13
UNIT_SIZE_COMPONENT_DATAFUSION_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DATAFUSION_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATAFUSION_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATAFUSION_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATAFUSION_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATAFUSION_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATAFUSION_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_LOC 21
UNIT_SIZE_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 30.43
UNIT_SIZE_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_BENCHMARKS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_BENCHMARKS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BENCHMARKS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BENCHMARKS_MEDIUM_RISK_LOC 48
UNIT_SIZE_COMPONENT_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 69.57
UNIT_SIZE_COMPONENT_BENCHMARKS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BENCHMARKS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BENCHMARKS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BENCHMARKS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEV_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEV_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEV_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEV_LOW_RISK_LOC 28
UNIT_SIZE_COMPONENT_DEV_LOW_RISK_PERCENTAGE 40
UNIT_SIZE_COMPONENT_DEV_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DEV_MEDIUM_RISK_LOC 42
UNIT_SIZE_COMPONENT_DEV_MEDIUM_RISK_PERCENTAGE 60
UNIT_SIZE_COMPONENT_DEV_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DEV_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEV_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEV_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEV_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEV_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEV_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 1,927
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 63.14
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 486
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC 557
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE 18.25
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT 40
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC 516
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 16.91
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT 17
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC 52
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 1.7
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 195
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 48.99
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 56
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 79
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 19.85
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 6
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 124
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 31.16
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 3
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_LOC 1,930
UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_PERCENTAGE 63.18
UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_COUNT 487
UNIT_SIZE_EXTENSION_RS_LOW_RISK_LOC 557
UNIT_SIZE_EXTENSION_RS_LOW_RISK_PERCENTAGE 18.23
UNIT_SIZE_EXTENSION_RS_LOW_RISK_COUNT 40
UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_LOC 516
UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_PERCENTAGE 16.89
UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_COUNT 17
UNIT_SIZE_EXTENSION_RS_HIGH_RISK_LOC 52
UNIT_SIZE_EXTENSION_RS_HIGH_RISK_PERCENTAGE 1.7
UNIT_SIZE_EXTENSION_RS_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 3,205
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 92.82
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 602
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 172
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 4.98
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 76
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 2.2
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 2
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_DATAFUSION_NEGLIGIBLE_RISK_LOC 201
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_NEGLIGIBLE_RISK_PERCENTAGE 77.61
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_NEGLIGIBLE_RISK_COUNT 55
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_LOW_RISK_LOC 24
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_LOW_RISK_PERCENTAGE 9.27
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_MEDIUM_RISK_LOC 34
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_MEDIUM_RISK_PERCENTAGE 13.13
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATAFUSION_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 3
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_LOC 21
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 30.43
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_LOW_RISK_LOC 48
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_LOW_RISK_PERCENTAGE 69.57
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_NEGLIGIBLE_RISK_LOC 28
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_NEGLIGIBLE_RISK_PERCENTAGE 40
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_MEDIUM_RISK_LOC 42
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_MEDIUM_RISK_PERCENTAGE 60
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 2,952
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 96.72
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 541
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE 3.28
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 250
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 62.81
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 60
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 72
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 18.09
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 76
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 19.1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_LOC 2,955
CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_PERCENTAGE 96.73
CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_COUNT 542
CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_LOC 100
CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_PERCENTAGE 3.27
CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 386
FILE_CHANGE_HISTORY_ACTIVE_DAYS 104
FILE_CHANGE_HISTORY_WEEKS 54
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 270
FILE_AGE_NEGLIGIBLE_RISK_COUNT 13
FILE_AGE_LOW_RISK_COUNT 21
FILE_AGE_MEDIUM_RISK_COUNT 77
FILE_AGE_HIGH_RISK_COUNT 4
FILE_AGE_VERY_HIGH_RISK_COUNT 1
FILE_AGE_NEGLIGIBLE_RISK_LOC 2,536
FILE_AGE_LOW_RISK_LOC 2,054
FILE_AGE_MEDIUM_RISK_LOC 4,379
FILE_AGE_HIGH_RISK_LOC 111
FILE_AGE_VERY_HIGH_RISK_LOC 27
NUMBER_OF_CONTRIBUTORS 24
DUPLICATION_NUMBER_OF_DUPLICATES 138
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 18
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 747
DUPLICATION_NUMBER_OF_CLEANED_LINES 7,857
DUPLICATION_PERCENTAGE 9.51
UNIT_DUPLICATES_COUNT 1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 32
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 32
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BENCHMARKS 451
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BENCHMARKS 451
DUPLICATION_PERCENTAGE_PRIMARY_BENCHMARKS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATAFUSION 78
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATAFUSION 78
DUPLICATION_PERCENTAGE_PRIMARY_DATAFUSION 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC 186
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC 186
DUPLICATION_PERCENTAGE_PRIMARY_SRC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONDA 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONDA 0
DUPLICATION_PERCENTAGE_PRIMARY_CONDA -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DEV 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DEV 0
DUPLICATION_PERCENTAGE_PRIMARY_DEV -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TOML 32
DUPLICATION_NUMBER_OF_CLEANED_LINES_TOML 119
DUPLICATION_PERCENTAGE_TOML 26.89
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 501
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 1,371
DUPLICATION_PERCENTAGE_PY 36.54
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_RS 186
DUPLICATION_NUMBER_OF_CLEANED_LINES_RS 5,548
DUPLICATION_PERCENTAGE_RS 3.35
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SQL 28
DUPLICATION_NUMBER_OF_CLEANED_LINES_SQL 734
DUPLICATION_PERCENTAGE_SQL 3.81
TOTAL_ANALYSIS_TIME_IN_MILLIS 518