Hudi
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 4,041
NUMBER_OF_FILES_MAIN 2,460
LINES_OF_CODE_MAIN 251,281
NUMBER_OF_FILES_MAIN_EXT_JAVA 1,983
LINES_OF_CODE_MAIN_EXT_JAVA 188,830
NUMBER_OF_FILES_MAIN_EXT_SCALA 394
LINES_OF_CODE_MAIN_EXT_SCALA 47,022
NUMBER_OF_FILES_MAIN_EXT_G4 11
LINES_OF_CODE_MAIN_EXT_G4 8,481
NUMBER_OF_FILES_MAIN_EXT_XML 13
LINES_OF_CODE_MAIN_EXT_XML 2,612
NUMBER_OF_FILES_MAIN_EXT_AVSC 33
LINES_OF_CODE_MAIN_EXT_AVSC 2,449
NUMBER_OF_FILES_MAIN_EXT_YML 7
LINES_OF_CODE_MAIN_EXT_YML 993
NUMBER_OF_FILES_MAIN_EXT_PY 2
LINES_OF_CODE_MAIN_EXT_PY 350
NUMBER_OF_FILES_MAIN_EXT_SQL 9
LINES_OF_CODE_MAIN_EXT_SQL 152
NUMBER_OF_FILES_MAIN_EXT_RDF 1
LINES_OF_CODE_MAIN_EXT_RDF 142
NUMBER_OF_FILES_MAIN_EXT_PROTO 2
LINES_OF_CODE_MAIN_EXT_PROTO 103
NUMBER_OF_FILES_MAIN_EXT_MUSTACHE 4
LINES_OF_CODE_MAIN_EXT_MUSTACHE 82
NUMBER_OF_FILES_MAIN_EXT_THRIFT 1
LINES_OF_CODE_MAIN_EXT_THRIFT 65
NUMBER_OF_FILES_TEST 959
LINES_OF_CODE_TEST 167,939
NUMBER_OF_FILES_TEST_EXT_JAVA 743
LINES_OF_CODE_TEST_EXT_JAVA 126,026
NUMBER_OF_FILES_TEST_EXT_SCALA 141
LINES_OF_CODE_TEST_EXT_SCALA 33,503
NUMBER_OF_FILES_TEST_EXT_AVSC 49
LINES_OF_CODE_TEST_EXT_AVSC 6,615
NUMBER_OF_FILES_TEST_EXT_XML 9
LINES_OF_CODE_TEST_EXT_XML 861
NUMBER_OF_FILES_TEST_EXT_SQL 9
LINES_OF_CODE_TEST_EXT_SQL 313
NUMBER_OF_FILES_TEST_EXT_PY 1
LINES_OF_CODE_TEST_EXT_PY 202
NUMBER_OF_FILES_TEST_EXT_YAML 4
LINES_OF_CODE_TEST_EXT_YAML 190
NUMBER_OF_FILES_TEST_EXT_SH 1
LINES_OF_CODE_TEST_EXT_SH 121
NUMBER_OF_FILES_TEST_EXT_PROTO 2
LINES_OF_CODE_TEST_EXT_PROTO 108
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 66.83
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 149
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 18,585
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 84
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 16,289
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 65
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 2,296
NUMBER_OF_FILES_OTHER 272
LINES_OF_CODE_OTHER 30,496
NUMBER_OF_FILES_OTHER_EXT_JSON 76
LINES_OF_CODE_OTHER_EXT_JSON 14,553
NUMBER_OF_FILES_OTHER_EXT_MD 43
LINES_OF_CODE_OTHER_EXT_MD 7,751
NUMBER_OF_FILES_OTHER_EXT_YAML 46
LINES_OF_CODE_OTHER_EXT_YAML 2,509
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 73
LINES_OF_CODE_OTHER_EXT_PROPERTIES 2,479
NUMBER_OF_FILES_OTHER_EXT_JAVA 18
LINES_OF_CODE_OTHER_EXT_JAVA 1,749
NUMBER_OF_FILES_OTHER_EXT_AVSC 5
LINES_OF_CODE_OTHER_EXT_AVSC 780
NUMBER_OF_FILES_OTHER_EXT_XML 2
LINES_OF_CODE_OTHER_EXT_XML 243
NUMBER_OF_FILES_OTHER_EXT_SCALA 2
LINES_OF_CODE_OTHER_EXT_SCALA 195
NUMBER_OF_FILES_OTHER_EXT_SH 4
LINES_OF_CODE_OTHER_EXT_SH 147
NUMBER_OF_FILES_OTHER_EXT_TXT 3
LINES_OF_CODE_OTHER_EXT_TXT 90
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGING 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGING 291
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGING_EXT_JAVA 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGING_EXT_JAVA 98
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGING_EXT_XML 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGING_EXT_XML 95
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGING_EXT_SCALA 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGING_EXT_SCALA 81
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PACKAGING_EXT_SQL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PACKAGING_EXT_SQL 17
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_HADOOP_COMMON 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_HADOOP_COMMON 2,173
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_HADOOP_COMMON_EXT_JAVA 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_HADOOP_COMMON_EXT_JAVA 2,173
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER 613
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER_EXT_YML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER_EXT_YML 509
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER_EXT_MUSTACHE 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER_EXT_MUSTACHE 82
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER_EXT_XML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER_EXT_XML 22
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_AWS 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_AWS 1,783
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_AWS_EXT_JAVA 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_AWS_EXT_JAVA 1,783
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_KAFKA_CONNECT 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_KAFKA_CONNECT 1,902
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_KAFKA_CONNECT_EXT_JAVA 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_KAFKA_CONNECT_EXT_JAVA 1,846
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_KAFKA_CONNECT_EXT_PROTO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_KAFKA_CONNECT_EXT_PROTO 56
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_SYNC 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_SYNC 5,405
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_SYNC_EXT_JAVA 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_SYNC_EXT_JAVA 5,405
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_EXAMPLES 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_EXAMPLES 285
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_EXAMPLES_EXT_YML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_EXAMPLES_EXT_YML 150
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_EXAMPLES_EXT_SQL 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_EXAMPLES_EXT_SQL 135
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 471
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 329
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_RDF 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_RDF 142
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_PLATFORM_SERVICE 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_PLATFORM_SERVICE 1,858
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_PLATFORM_SERVICE_EXT_JAVA 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_PLATFORM_SERVICE_EXT_JAVA 1,496
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_PLATFORM_SERVICE_EXT_XML 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_PLATFORM_SERVICE_EXT_XML 297
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_PLATFORM_SERVICE_EXT_THRIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_PLATFORM_SERVICE_EXT_THRIFT 65
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STYLE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STYLE 121
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STYLE_EXT_XML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STYLE_EXT_XML 121
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_HADOOP_MR 54
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_HADOOP_MR 5,391
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_HADOOP_MR_EXT_JAVA 54
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_HADOOP_MR_EXT_JAVA 5,391
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_IO 52
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_IO 3,255
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_IO_EXT_JAVA 51
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_IO_EXT_JAVA 3,208
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_IO_EXT_PROTO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_IO_EXT_PROTO 47
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_CLI 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_CLI 5,868
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_CLI_EXT_JAVA 42
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_CLI_EXT_JAVA 5,863
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_CLI_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_CLI_EXT_YML 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_GCP 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_GCP 706
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_GCP_EXT_JAVA 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_GCP_EXT_JAVA 706
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_TIMELINE_SERVICE 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_TIMELINE_SERVICE 1,897
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_TIMELINE_SERVICE_EXT_JAVA 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_TIMELINE_SERVICE_EXT_JAVA 1,897
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_SPARK_DATASOURCE 387
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_SPARK_DATASOURCE 55,228
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_SPARK_DATASOURCE_EXT_SCALA 335
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_SPARK_DATASOURCE_EXT_SCALA 43,931
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_SPARK_DATASOURCE_EXT_G4 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_SPARK_DATASOURCE_EXT_G4 8,481
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_SPARK_DATASOURCE_EXT_JAVA 41
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_SPARK_DATASOURCE_EXT_JAVA 2,816
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_COMMON 527
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_COMMON 55,356
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_COMMON_EXT_JAVA 493
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_COMMON_EXT_JAVA 50,830
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_COMMON_EXT_AVSC 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_COMMON_EXT_AVSC 2,449
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_COMMON_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_COMMON_EXT_XML 2,077
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 350
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 350
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_CLIENT 620
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_CLIENT 52,003
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_CLIENT_EXT_JAVA 584
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_CLIENT_EXT_JAVA 49,732
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_CLIENT_EXT_SCALA 36
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_CLIENT_EXT_SCALA 2,271
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_UTILITIES 191
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_UTILITIES 17,708
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_UTILITIES_EXT_JAVA 191
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_UTILITIES_EXT_JAVA 17,708
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_FLINK_DATASOURCE 285
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_FLINK_DATASOURCE 32,917
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_FLINK_DATASOURCE_EXT_JAVA 285
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_FLINK_DATASOURCE_EXT_JAVA 32,917
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_INTEG_TEST 91
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_INTEG_TEST 5,700
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_INTEG_TEST_EXT_JAVA 73
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_INTEG_TEST_EXT_JAVA 4,961
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUDI_INTEG_TEST_EXT_SCALA 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUDI_INTEG_TEST_EXT_SCALA 739
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 2,720
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 104
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 10
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 201
LINES_OF_CODE_CONCERN_GENERAL_TODOS 59,578
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 138
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 35,675
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SCALA 62
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SCALA 23,867
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_XML 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_XML 36
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 2,259
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 191,703
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 1,845
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 153,155
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCALA 332
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCALA 23,155
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_G4 11
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_G4 8,481
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 12
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 2,576
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_AVSC 33
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_AVSC 2,449
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 7
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 993
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 350
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL 9
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL 152
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RDF 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RDF 142
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 103
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MUSTACHE 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MUSTACHE 82
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_THRIFT 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_THRIFT 65
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 1,775
LOW_RISK_FILE_SIZE_COUNT 370
MEDIUM_RISK_FILE_SIZE_COUNT 253
HIGH_RISK_FILE_SIZE_COUNT 48
VERY_HIGH_RISK_FILE_SIZE_COUNT 14
NEGLIGIBLE_RISK_FILE_SIZE_LOC 68,038
LOW_RISK_FILE_SIZE_LOC 52,610
MEDIUM_RISK_FILE_SIZE_LOC 73,747
HIGH_RISK_FILE_SIZE_LOC 31,255
VERY_HIGH_RISK_FILE_SIZE_LOC 25,631
NUMBER_OF_UNITS 16,551
LINES_OF_CODE_IN_UNITS 154,149
LINES_OF_CODE_OUTSIDE_UNITS 97,132
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 57,057
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 37.01
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 12,537
UNIT_SIZE_LOW_RISK_LOC 36,002
UNIT_SIZE_LOW_RISK_PERCENTAGE 23.36
UNIT_SIZE_LOW_RISK_COUNT 2,500
UNIT_SIZE_MEDIUM_RISK_LOC 38,062
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 24.69
UNIT_SIZE_MEDIUM_RISK_COUNT 1,263
UNIT_SIZE_HIGH_RISK_LOC 11,759
UNIT_SIZE_HIGH_RISK_PERCENTAGE 7.63
UNIT_SIZE_HIGH_RISK_COUNT 177
UNIT_SIZE_VERY_HIGH_RISK_LOC 11,269
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 7.31
UNIT_SIZE_VERY_HIGH_RISK_COUNT 74
UNIT_SIZE_COMPONENT_PACKAGING_NEGLIGIBLE_RISK_LOC 42
UNIT_SIZE_COMPONENT_PACKAGING_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_PACKAGING_NEGLIGIBLE_RISK_COUNT 14
UNIT_SIZE_COMPONENT_PACKAGING_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_PACKAGING_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PACKAGING_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PACKAGING_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_PACKAGING_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PACKAGING_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PACKAGING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PACKAGING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PACKAGING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PACKAGING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PACKAGING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PACKAGING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_NEGLIGIBLE_RISK_LOC 1,267
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 84.98
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_NEGLIGIBLE_RISK_COUNT 300
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_LOW_RISK_LOC 151
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_LOW_RISK_PERCENTAGE 10.13
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_LOW_RISK_COUNT 12
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_MEDIUM_RISK_LOC 73
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_MEDIUM_RISK_PERCENTAGE 4.9
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HUDI_HADOOP_COMMON_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HUDI_AWS_NEGLIGIBLE_RISK_LOC 247
UNIT_SIZE_COMPONENT_HUDI_AWS_NEGLIGIBLE_RISK_PERCENTAGE 20.69
UNIT_SIZE_COMPONENT_HUDI_AWS_NEGLIGIBLE_RISK_COUNT 59
UNIT_SIZE_COMPONENT_HUDI_AWS_LOW_RISK_LOC 443
UNIT_SIZE_COMPONENT_HUDI_AWS_LOW_RISK_PERCENTAGE 37.1
UNIT_SIZE_COMPONENT_HUDI_AWS_LOW_RISK_COUNT 32
UNIT_SIZE_COMPONENT_HUDI_AWS_MEDIUM_RISK_LOC 387
UNIT_SIZE_COMPONENT_HUDI_AWS_MEDIUM_RISK_PERCENTAGE 32.41
UNIT_SIZE_COMPONENT_HUDI_AWS_MEDIUM_RISK_COUNT 15
UNIT_SIZE_COMPONENT_HUDI_AWS_HIGH_RISK_LOC 117
UNIT_SIZE_COMPONENT_HUDI_AWS_HIGH_RISK_PERCENTAGE 9.8
UNIT_SIZE_COMPONENT_HUDI_AWS_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_HUDI_AWS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HUDI_AWS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HUDI_AWS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_NEGLIGIBLE_RISK_LOC 369
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_NEGLIGIBLE_RISK_PERCENTAGE 30.25
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_NEGLIGIBLE_RISK_COUNT 85
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_LOW_RISK_LOC 422
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_LOW_RISK_PERCENTAGE 34.59
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_LOW_RISK_COUNT 29
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_MEDIUM_RISK_LOC 429
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_MEDIUM_RISK_PERCENTAGE 35.16
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_MEDIUM_RISK_COUNT 14
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HUDI_KAFKA_CONNECT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HUDI_SYNC_NEGLIGIBLE_RISK_LOC 1,202
UNIT_SIZE_COMPONENT_HUDI_SYNC_NEGLIGIBLE_RISK_PERCENTAGE 33.09
UNIT_SIZE_COMPONENT_HUDI_SYNC_NEGLIGIBLE_RISK_COUNT 259
UNIT_SIZE_COMPONENT_HUDI_SYNC_LOW_RISK_LOC 1,110
UNIT_SIZE_COMPONENT_HUDI_SYNC_LOW_RISK_PERCENTAGE 30.55
UNIT_SIZE_COMPONENT_HUDI_SYNC_LOW_RISK_COUNT 77
UNIT_SIZE_COMPONENT_HUDI_SYNC_MEDIUM_RISK_LOC 1,046
UNIT_SIZE_COMPONENT_HUDI_SYNC_MEDIUM_RISK_PERCENTAGE 28.79
UNIT_SIZE_COMPONENT_HUDI_SYNC_MEDIUM_RISK_COUNT 38
UNIT_SIZE_COMPONENT_HUDI_SYNC_HIGH_RISK_LOC 275
UNIT_SIZE_COMPONENT_HUDI_SYNC_HIGH_RISK_PERCENTAGE 7.57
UNIT_SIZE_COMPONENT_HUDI_SYNC_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_HUDI_SYNC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HUDI_SYNC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HUDI_SYNC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_NEGLIGIBLE_RISK_LOC 663
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_NEGLIGIBLE_RISK_PERCENTAGE 65.19
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_NEGLIGIBLE_RISK_COUNT 144
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_LOW_RISK_LOC 221
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_LOW_RISK_PERCENTAGE 21.73
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_LOW_RISK_COUNT 16
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_MEDIUM_RISK_LOC 133
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_MEDIUM_RISK_PERCENTAGE 13.08
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HUDI_PLATFORM_SERVICE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_NEGLIGIBLE_RISK_LOC 1,176
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_NEGLIGIBLE_RISK_PERCENTAGE 33.76
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_NEGLIGIBLE_RISK_COUNT 288
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_LOW_RISK_LOC 905
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_LOW_RISK_PERCENTAGE 25.98
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_LOW_RISK_COUNT 62
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_MEDIUM_RISK_LOC 1,026
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_MEDIUM_RISK_PERCENTAGE 29.46
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_MEDIUM_RISK_COUNT 38
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_HIGH_RISK_LOC 269
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_HIGH_RISK_PERCENTAGE 7.72
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_VERY_HIGH_RISK_LOC 107
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_VERY_HIGH_RISK_PERCENTAGE 3.07
UNIT_SIZE_COMPONENT_HUDI_HADOOP_MR_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_HUDI_IO_NEGLIGIBLE_RISK_LOC 1,209
UNIT_SIZE_COMPONENT_HUDI_IO_NEGLIGIBLE_RISK_PERCENTAGE 52.25
UNIT_SIZE_COMPONENT_HUDI_IO_NEGLIGIBLE_RISK_COUNT 270
UNIT_SIZE_COMPONENT_HUDI_IO_LOW_RISK_LOC 533
UNIT_SIZE_COMPONENT_HUDI_IO_LOW_RISK_PERCENTAGE 23.03
UNIT_SIZE_COMPONENT_HUDI_IO_LOW_RISK_COUNT 36
UNIT_SIZE_COMPONENT_HUDI_IO_MEDIUM_RISK_LOC 393
UNIT_SIZE_COMPONENT_HUDI_IO_MEDIUM_RISK_PERCENTAGE 16.98
UNIT_SIZE_COMPONENT_HUDI_IO_MEDIUM_RISK_COUNT 14
UNIT_SIZE_COMPONENT_HUDI_IO_HIGH_RISK_LOC 179
UNIT_SIZE_COMPONENT_HUDI_IO_HIGH_RISK_PERCENTAGE 7.74
UNIT_SIZE_COMPONENT_HUDI_IO_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_HUDI_IO_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HUDI_IO_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HUDI_IO_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HUDI_CLI_NEGLIGIBLE_RISK_LOC 703
UNIT_SIZE_COMPONENT_HUDI_CLI_NEGLIGIBLE_RISK_PERCENTAGE 28.73
UNIT_SIZE_COMPONENT_HUDI_CLI_NEGLIGIBLE_RISK_COUNT 155
UNIT_SIZE_COMPONENT_HUDI_CLI_LOW_RISK_LOC 662
UNIT_SIZE_COMPONENT_HUDI_CLI_LOW_RISK_PERCENTAGE 27.05
UNIT_SIZE_COMPONENT_HUDI_CLI_LOW_RISK_COUNT 45
UNIT_SIZE_COMPONENT_HUDI_CLI_MEDIUM_RISK_LOC 682
UNIT_SIZE_COMPONENT_HUDI_CLI_MEDIUM_RISK_PERCENTAGE 27.87
UNIT_SIZE_COMPONENT_HUDI_CLI_MEDIUM_RISK_COUNT 24
UNIT_SIZE_COMPONENT_HUDI_CLI_HIGH_RISK_LOC 199
UNIT_SIZE_COMPONENT_HUDI_CLI_HIGH_RISK_PERCENTAGE 8.13
UNIT_SIZE_COMPONENT_HUDI_CLI_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_HUDI_CLI_VERY_HIGH_RISK_LOC 201
UNIT_SIZE_COMPONENT_HUDI_CLI_VERY_HIGH_RISK_PERCENTAGE 8.21
UNIT_SIZE_COMPONENT_HUDI_CLI_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_HUDI_GCP_NEGLIGIBLE_RISK_LOC 108
UNIT_SIZE_COMPONENT_HUDI_GCP_NEGLIGIBLE_RISK_PERCENTAGE 23.95
UNIT_SIZE_COMPONENT_HUDI_GCP_NEGLIGIBLE_RISK_COUNT 22
UNIT_SIZE_COMPONENT_HUDI_GCP_LOW_RISK_LOC 88
UNIT_SIZE_COMPONENT_HUDI_GCP_LOW_RISK_PERCENTAGE 19.51
UNIT_SIZE_COMPONENT_HUDI_GCP_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_HUDI_GCP_MEDIUM_RISK_LOC 190
UNIT_SIZE_COMPONENT_HUDI_GCP_MEDIUM_RISK_PERCENTAGE 42.13
UNIT_SIZE_COMPONENT_HUDI_GCP_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_HUDI_GCP_HIGH_RISK_LOC 65
UNIT_SIZE_COMPONENT_HUDI_GCP_HIGH_RISK_PERCENTAGE 14.41
UNIT_SIZE_COMPONENT_HUDI_GCP_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_HUDI_GCP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HUDI_GCP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HUDI_GCP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_NEGLIGIBLE_RISK_LOC 467
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_NEGLIGIBLE_RISK_PERCENTAGE 33.72
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_NEGLIGIBLE_RISK_COUNT 103
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_LOW_RISK_LOC 279
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_LOW_RISK_PERCENTAGE 20.14
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_LOW_RISK_COUNT 19
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_MEDIUM_RISK_LOC 306
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_MEDIUM_RISK_PERCENTAGE 22.09
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_HIGH_RISK_LOC 175
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_HIGH_RISK_PERCENTAGE 12.64
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_VERY_HIGH_RISK_LOC 158
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_VERY_HIGH_RISK_PERCENTAGE 11.41
UNIT_SIZE_COMPONENT_HUDI_TIMELINE_SERVICE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_NEGLIGIBLE_RISK_LOC 7,568
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_NEGLIGIBLE_RISK_PERCENTAGE 21.34
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_NEGLIGIBLE_RISK_COUNT 1,371
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_LOW_RISK_LOC 7,738
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_LOW_RISK_PERCENTAGE 21.82
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_LOW_RISK_COUNT 547
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_MEDIUM_RISK_LOC 10,606
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_MEDIUM_RISK_PERCENTAGE 29.91
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_MEDIUM_RISK_COUNT 343
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_HIGH_RISK_LOC 4,473
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_HIGH_RISK_PERCENTAGE 12.61
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_HIGH_RISK_COUNT 67
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_VERY_HIGH_RISK_LOC 5,074
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_VERY_HIGH_RISK_PERCENTAGE 14.31
UNIT_SIZE_COMPONENT_HUDI_SPARK_DATASOURCE_VERY_HIGH_RISK_COUNT 30
UNIT_SIZE_COMPONENT_HUDI_COMMON_NEGLIGIBLE_RISK_LOC 17,264
UNIT_SIZE_COMPONENT_HUDI_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 50.52
UNIT_SIZE_COMPONENT_HUDI_COMMON_NEGLIGIBLE_RISK_COUNT 3,951
UNIT_SIZE_COMPONENT_HUDI_COMMON_LOW_RISK_LOC 7,742
UNIT_SIZE_COMPONENT_HUDI_COMMON_LOW_RISK_PERCENTAGE 22.66
UNIT_SIZE_COMPONENT_HUDI_COMMON_LOW_RISK_COUNT 548
UNIT_SIZE_COMPONENT_HUDI_COMMON_MEDIUM_RISK_LOC 5,947
UNIT_SIZE_COMPONENT_HUDI_COMMON_MEDIUM_RISK_PERCENTAGE 17.4
UNIT_SIZE_COMPONENT_HUDI_COMMON_MEDIUM_RISK_COUNT 200
UNIT_SIZE_COMPONENT_HUDI_COMMON_HIGH_RISK_LOC 2,075
UNIT_SIZE_COMPONENT_HUDI_COMMON_HIGH_RISK_PERCENTAGE 6.07
UNIT_SIZE_COMPONENT_HUDI_COMMON_HIGH_RISK_COUNT 31
UNIT_SIZE_COMPONENT_HUDI_COMMON_VERY_HIGH_RISK_LOC 1,142
UNIT_SIZE_COMPONENT_HUDI_COMMON_VERY_HIGH_RISK_PERCENTAGE 3.34
UNIT_SIZE_COMPONENT_HUDI_COMMON_VERY_HIGH_RISK_COUNT 8
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 87
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 29.49
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 21
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC 74
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 25.08
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 48
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 16.27
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC 86
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 29.15
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HUDI_CLIENT_NEGLIGIBLE_RISK_LOC 13,112
UNIT_SIZE_COMPONENT_HUDI_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE 44.16
UNIT_SIZE_COMPONENT_HUDI_CLIENT_NEGLIGIBLE_RISK_COUNT 2,972
UNIT_SIZE_COMPONENT_HUDI_CLIENT_LOW_RISK_LOC 7,053
UNIT_SIZE_COMPONENT_HUDI_CLIENT_LOW_RISK_PERCENTAGE 23.76
UNIT_SIZE_COMPONENT_HUDI_CLIENT_LOW_RISK_COUNT 488
UNIT_SIZE_COMPONENT_HUDI_CLIENT_MEDIUM_RISK_LOC 6,823
UNIT_SIZE_COMPONENT_HUDI_CLIENT_MEDIUM_RISK_PERCENTAGE 22.98
UNIT_SIZE_COMPONENT_HUDI_CLIENT_MEDIUM_RISK_COUNT 233
UNIT_SIZE_COMPONENT_HUDI_CLIENT_HIGH_RISK_LOC 1,757
UNIT_SIZE_COMPONENT_HUDI_CLIENT_HIGH_RISK_PERCENTAGE 5.92
UNIT_SIZE_COMPONENT_HUDI_CLIENT_HIGH_RISK_COUNT 27
UNIT_SIZE_COMPONENT_HUDI_CLIENT_VERY_HIGH_RISK_LOC 944
UNIT_SIZE_COMPONENT_HUDI_CLIENT_VERY_HIGH_RISK_PERCENTAGE 3.18
UNIT_SIZE_COMPONENT_HUDI_CLIENT_VERY_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_NEGLIGIBLE_RISK_LOC 3,097
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_NEGLIGIBLE_RISK_PERCENTAGE 31.7
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_NEGLIGIBLE_RISK_COUNT 618
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_LOW_RISK_LOC 2,656
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_LOW_RISK_PERCENTAGE 27.19
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_LOW_RISK_COUNT 181
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_MEDIUM_RISK_LOC 2,985
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_MEDIUM_RISK_PERCENTAGE 30.55
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_MEDIUM_RISK_COUNT 100
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_HIGH_RISK_LOC 817
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_HIGH_RISK_PERCENTAGE 8.36
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_HIGH_RISK_COUNT 12
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_VERY_HIGH_RISK_LOC 215
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_VERY_HIGH_RISK_PERCENTAGE 2.2
UNIT_SIZE_COMPONENT_HUDI_UTILITIES_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_NEGLIGIBLE_RISK_LOC 6,896
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_NEGLIGIBLE_RISK_PERCENTAGE 31
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_NEGLIGIBLE_RISK_COUNT 1,542
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_LOW_RISK_LOC 5,030
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_LOW_RISK_PERCENTAGE 22.61
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_LOW_RISK_COUNT 335
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_MEDIUM_RISK_LOC 5,938
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_MEDIUM_RISK_PERCENTAGE 26.69
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_MEDIUM_RISK_COUNT 184
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_HIGH_RISK_LOC 953
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_HIGH_RISK_PERCENTAGE 4.28
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_HIGH_RISK_COUNT 14
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_VERY_HIGH_RISK_LOC 3,428
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_VERY_HIGH_RISK_PERCENTAGE 15.41
UNIT_SIZE_COMPONENT_HUDI_FLINK_DATASOURCE_VERY_HIGH_RISK_COUNT 25
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_NEGLIGIBLE_RISK_LOC 1,580
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_NEGLIGIBLE_RISK_PERCENTAGE 41.1
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_NEGLIGIBLE_RISK_COUNT 363
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_LOW_RISK_LOC 895
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_LOW_RISK_PERCENTAGE 23.28
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_LOW_RISK_COUNT 62
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_MEDIUM_RISK_LOC 1,050
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_MEDIUM_RISK_PERCENTAGE 27.32
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_MEDIUM_RISK_COUNT 34
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_HIGH_RISK_LOC 319
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_HIGH_RISK_PERCENTAGE 8.3
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HUDI_INTEG_TEST_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 49,545
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 42.04
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 11,187
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 28,355
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 24.06
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 1,961
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 27,061
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 22.96
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 910
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 7,010
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 5.95
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 106
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 5,878
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 4.99
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 42
UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_LOC 7,425
UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_PERCENTAGE 20.62
UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_COUNT 1,329
UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_LOC 7,573
UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_PERCENTAGE 21.03
UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_COUNT 534
UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_LOC 10,953
UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_PERCENTAGE 30.42
UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_COUNT 351
UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_LOC 4,663
UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_PERCENTAGE 12.95
UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_COUNT 70
UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_LOC 5,391
UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_PERCENTAGE 14.97
UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_COUNT 32
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 87
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 29.49
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 21
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 74
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 25.08
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 5
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 48
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 16.27
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 2
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 86
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 29.15
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 1
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 107,947
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 70.03
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 15,441
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 20,268
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 13.15
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 726
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 13,818
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 8.96
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 283
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 10,169
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 6.6
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 91
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 1,947
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 1.26
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 101
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 12,116
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_NEGLIGIBLE_RISK_LOC 42
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_NEGLIGIBLE_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PACKAGING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_NEGLIGIBLE_RISK_LOC 1,441
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 96.65
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_NEGLIGIBLE_RISK_COUNT 313
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_MEDIUM_RISK_LOC 50
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_MEDIUM_RISK_PERCENTAGE 3.35
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_COMMON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_NEGLIGIBLE_RISK_LOC 1,081
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_NEGLIGIBLE_RISK_PERCENTAGE 90.54
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_NEGLIGIBLE_RISK_COUNT 105
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_LOW_RISK_LOC 49
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_LOW_RISK_PERCENTAGE 4.1
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_MEDIUM_RISK_LOC 64
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_MEDIUM_RISK_PERCENTAGE 5.36
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_AWS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_NEGLIGIBLE_RISK_LOC 974
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_NEGLIGIBLE_RISK_PERCENTAGE 79.84
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_NEGLIGIBLE_RISK_COUNT 120
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_LOW_RISK_LOC 178
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_LOW_RISK_PERCENTAGE 14.59
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_MEDIUM_RISK_LOC 68
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_MEDIUM_RISK_PERCENTAGE 5.57
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_KAFKA_CONNECT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_NEGLIGIBLE_RISK_LOC 2,835
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_NEGLIGIBLE_RISK_PERCENTAGE 78.03
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_NEGLIGIBLE_RISK_COUNT 355
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_LOW_RISK_LOC 476
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_LOW_RISK_PERCENTAGE 13.1
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_LOW_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_MEDIUM_RISK_LOC 160
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_MEDIUM_RISK_PERCENTAGE 4.4
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_HIGH_RISK_LOC 162
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_HIGH_RISK_PERCENTAGE 4.46
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SYNC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_NEGLIGIBLE_RISK_LOC 980
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_NEGLIGIBLE_RISK_PERCENTAGE 96.36
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_NEGLIGIBLE_RISK_COUNT 163
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_LOW_RISK_LOC 37
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_LOW_RISK_PERCENTAGE 3.64
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_PLATFORM_SERVICE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_NEGLIGIBLE_RISK_LOC 2,716
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_NEGLIGIBLE_RISK_PERCENTAGE 77.98
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_NEGLIGIBLE_RISK_COUNT 373
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_LOW_RISK_LOC 411
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_LOW_RISK_PERCENTAGE 11.8
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_LOW_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_MEDIUM_RISK_LOC 260
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_MEDIUM_RISK_PERCENTAGE 7.46
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_HIGH_RISK_LOC 96
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_HIGH_RISK_PERCENTAGE 2.76
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_HADOOP_MR_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_NEGLIGIBLE_RISK_LOC 1,789
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_NEGLIGIBLE_RISK_PERCENTAGE 77.31
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_NEGLIGIBLE_RISK_COUNT 306
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_LOW_RISK_LOC 268
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_LOW_RISK_PERCENTAGE 11.58
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_MEDIUM_RISK_LOC 257
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_MEDIUM_RISK_PERCENTAGE 11.11
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_IO_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_NEGLIGIBLE_RISK_LOC 1,774
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_NEGLIGIBLE_RISK_PERCENTAGE 72.5
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_NEGLIGIBLE_RISK_COUNT 215
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_LOW_RISK_LOC 327
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_LOW_RISK_PERCENTAGE 13.36
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_LOW_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_MEDIUM_RISK_LOC 145
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_MEDIUM_RISK_PERCENTAGE 5.93
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_HIGH_RISK_LOC 201
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_HIGH_RISK_PERCENTAGE 8.21
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_NEGLIGIBLE_RISK_LOC 257
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_NEGLIGIBLE_RISK_PERCENTAGE 56.98
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_NEGLIGIBLE_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_LOW_RISK_LOC 129
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_LOW_RISK_PERCENTAGE 28.6
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_HIGH_RISK_LOC 65
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_HIGH_RISK_PERCENTAGE 14.41
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_GCP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_NEGLIGIBLE_RISK_LOC 1,141
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_NEGLIGIBLE_RISK_PERCENTAGE 82.38
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_NEGLIGIBLE_RISK_COUNT 131
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_LOW_RISK_LOC 191
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_LOW_RISK_PERCENTAGE 13.79
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_MEDIUM_RISK_LOC 53
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_MEDIUM_RISK_PERCENTAGE 3.83
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_TIMELINE_SERVICE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_NEGLIGIBLE_RISK_LOC 17,741
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_NEGLIGIBLE_RISK_PERCENTAGE 50.03
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_NEGLIGIBLE_RISK_COUNT 1,943
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_LOW_RISK_LOC 6,420
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_LOW_RISK_PERCENTAGE 18.11
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_LOW_RISK_COUNT 241
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_MEDIUM_RISK_LOC 5,329
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_MEDIUM_RISK_PERCENTAGE 15.03
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_MEDIUM_RISK_COUNT 122
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_HIGH_RISK_LOC 4,415
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_HIGH_RISK_PERCENTAGE 12.45
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_HIGH_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_VERY_HIGH_RISK_LOC 1,554
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_VERY_HIGH_RISK_PERCENTAGE 4.38
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_SPARK_DATASOURCE_VERY_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_NEGLIGIBLE_RISK_LOC 26,843
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 78.56
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_NEGLIGIBLE_RISK_COUNT 4,542
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_LOW_RISK_LOC 3,598
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_LOW_RISK_PERCENTAGE 10.53
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_LOW_RISK_COUNT 139
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_MEDIUM_RISK_LOC 2,059
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_MEDIUM_RISK_PERCENTAGE 6.03
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_MEDIUM_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_HIGH_RISK_LOC 1,670
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_HIGH_RISK_PERCENTAGE 4.89
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_HIGH_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_COMMON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 137
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 46.44
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC 47
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 15.93
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 111
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 37.63
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_NEGLIGIBLE_RISK_LOC 23,567
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE 79.38
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_NEGLIGIBLE_RISK_COUNT 3,568
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_LOW_RISK_LOC 3,589
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_LOW_RISK_PERCENTAGE 12.09
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_LOW_RISK_COUNT 121
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_MEDIUM_RISK_LOC 1,702
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_MEDIUM_RISK_PERCENTAGE 5.73
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_MEDIUM_RISK_COUNT 31
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_HIGH_RISK_LOC 438
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_HIGH_RISK_PERCENTAGE 1.48
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_VERY_HIGH_RISK_LOC 393
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_VERY_HIGH_RISK_PERCENTAGE 1.32
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_CLIENT_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_NEGLIGIBLE_RISK_LOC 7,198
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_NEGLIGIBLE_RISK_PERCENTAGE 73.67
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_NEGLIGIBLE_RISK_COUNT 848
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_LOW_RISK_LOC 1,210
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_LOW_RISK_PERCENTAGE 12.38
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_LOW_RISK_COUNT 40
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_MEDIUM_RISK_LOC 1,212
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_MEDIUM_RISK_PERCENTAGE 12.41
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_MEDIUM_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_HIGH_RISK_LOC 150
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_HIGH_RISK_PERCENTAGE 1.54
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_UTILITIES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_NEGLIGIBLE_RISK_LOC 14,454
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_NEGLIGIBLE_RISK_PERCENTAGE 64.98
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_NEGLIGIBLE_RISK_COUNT 1,949
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_LOW_RISK_LOC 2,776
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_LOW_RISK_PERCENTAGE 12.48
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_LOW_RISK_COUNT 92
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_MEDIUM_RISK_LOC 2,043
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_MEDIUM_RISK_PERCENTAGE 9.18
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_MEDIUM_RISK_COUNT 38
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_HIGH_RISK_LOC 2,972
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_HIGH_RISK_PERCENTAGE 13.36
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_HIGH_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_FLINK_DATASOURCE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_NEGLIGIBLE_RISK_LOC 2,977
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_NEGLIGIBLE_RISK_PERCENTAGE 77.45
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_NEGLIGIBLE_RISK_COUNT 442
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_LOW_RISK_LOC 562
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_LOW_RISK_PERCENTAGE 14.62
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_LOW_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_MEDIUM_RISK_LOC 305
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_MEDIUM_RISK_PERCENTAGE 7.93
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HUDI_INTEG_TEST_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 90,311
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 76.63
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 13,527
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 13,392
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 11.36
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 474
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 8,316
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 7.06
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 158
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 5,615
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 4.76
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 46
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 215
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 0.18
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_LOC 17,499
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_PERCENTAGE 48.6
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_COUNT 1,890
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_LOC 6,829
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_PERCENTAGE 18.97
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_COUNT 249
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_LOC 5,391
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_PERCENTAGE 14.97
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_COUNT 123
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_LOC 4,554
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_PERCENTAGE 12.65
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_LOC 1,732
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_PERCENTAGE 4.81
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 137
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 46.44
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 47
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 15.93
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 111
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 37.63
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 2,671
FILE_CHANGE_HISTORY_ACTIVE_DAYS 1,689
FILE_CHANGE_HISTORY_WEEKS 381
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,905
FILE_AGE_NEGLIGIBLE_RISK_COUNT 101
FILE_AGE_LOW_RISK_COUNT 453
FILE_AGE_MEDIUM_RISK_COUNT 359
FILE_AGE_HIGH_RISK_COUNT 629
FILE_AGE_VERY_HIGH_RISK_COUNT 918
FILE_AGE_NEGLIGIBLE_RISK_LOC 31,717
FILE_AGE_LOW_RISK_LOC 72,111
FILE_AGE_MEDIUM_RISK_LOC 53,391
FILE_AGE_HIGH_RISK_LOC 55,331
FILE_AGE_VERY_HIGH_RISK_LOC 38,731
NUMBER_OF_CONTRIBUTORS 523
DUPLICATION_NUMBER_OF_DUPLICATES 3,811
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 764
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 46,551
DUPLICATION_NUMBER_OF_CLEANED_LINES 182,548
DUPLICATION_PERCENTAGE 25.5
UNIT_DUPLICATES_COUNT 291
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_SPARK_DATASOURCE 27,188
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_SPARK_DATASOURCE 27,188
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_SPARK_DATASOURCE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_CLI 534
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_CLI 534
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_CLI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_FLINK_DATASOURCE 10,000
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_FLINK_DATASOURCE 10,000
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_FLINK_DATASOURCE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_CLIENT 2,772
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_CLIENT 2,772
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_CLIENT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_UTILITIES 978
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_UTILITIES 978
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_UTILITIES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOCKER 452
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOCKER 452
DUPLICATION_PERCENTAGE_PRIMARY_DOCKER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_COMMON 3,649
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_COMMON 3,649
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_COMMON 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_EXAMPLES 123
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_EXAMPLES 123
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_EXAMPLES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 186
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 186
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_TIMELINE_SERVICE 15
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_TIMELINE_SERVICE 15
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_TIMELINE_SERVICE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_INTEG_TEST 178
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_INTEG_TEST 178
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_INTEG_TEST 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_SYNC 137
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_SYNC 137
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_SYNC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_AWS 48
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_AWS 48
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_AWS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PACKAGING 78
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PACKAGING 78
DUPLICATION_PERCENTAGE_PRIMARY_PACKAGING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_HADOOP_MR 76
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_HADOOP_MR 76
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_HADOOP_MR 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_PLATFORM_SERVICE 44
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_PLATFORM_SERVICE 44
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_PLATFORM_SERVICE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_HADOOP_COMMON 36
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_HADOOP_COMMON 36
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_HADOOP_COMMON 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_KAFKA_CONNECT 28
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_KAFKA_CONNECT 28
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_KAFKA_CONNECT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_IO 29
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_IO 29
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_IO 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STYLE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STYLE 0
DUPLICATION_PERCENTAGE_PRIMARY_STYLE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUDI_GCP 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUDI_GCP 0
DUPLICATION_PERCENTAGE_PRIMARY_HUDI_GCP -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS 0
DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_G4 7,649
DUPLICATION_NUMBER_OF_CLEANED_LINES_G4 8,481
DUPLICATION_PERCENTAGE_G4 90.19
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA 17,916
DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA 132,156
DUPLICATION_PERCENTAGE_JAVA 13.56
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SCALA 19,129
DUPLICATION_NUMBER_OF_CLEANED_LINES_SCALA 35,994
DUPLICATION_PERCENTAGE_SCALA 53.14
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YML 666
DUPLICATION_NUMBER_OF_CLEANED_LINES_YML 993
DUPLICATION_PERCENTAGE_YML 67.07
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_AVSC 1,007
DUPLICATION_NUMBER_OF_CLEANED_LINES_AVSC 2,008
DUPLICATION_PERCENTAGE_AVSC 50.15
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SQL 35
DUPLICATION_NUMBER_OF_CLEANED_LINES_SQL 152
DUPLICATION_PERCENTAGE_SQL 23.03
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_MUSTACHE 60
DUPLICATION_NUMBER_OF_CLEANED_LINES_MUSTACHE 82
DUPLICATION_PERCENTAGE_MUSTACHE 73.17
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML 64
DUPLICATION_NUMBER_OF_CLEANED_LINES_XML 2,068
DUPLICATION_PERCENTAGE_XML 3.09
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PROTO 25
DUPLICATION_NUMBER_OF_CLEANED_LINES_PROTO 103
DUPLICATION_PERCENTAGE_PROTO 24.27
TOTAL_ANALYSIS_TIME_IN_MILLIS 30,488