duplicated block id: 1 size: 20 cleaned lines of code in 2 files: - decisionai_plugin/common/tsanaclient.py (40:64) - decisionai_plugin/common/tsanaclient.py (112:136) duplicated block id: 2 size: 20 cleaned lines of code in 2 files: - decisionai_plugin/common/tsanaclient.py (40:64) - decisionai_plugin/common/tsanaclient.py (76:100) duplicated block id: 3 size: 20 cleaned lines of code in 2 files: - decisionai_plugin/common/tsanaclient.py (76:100) - decisionai_plugin/common/tsanaclient.py (112:136) duplicated block id: 4 size: 18 cleaned lines of code in 2 files: - decisionai_plugin/common/util/kafka_operator.py (135:155) - decisionai_plugin/common/util/kafka_operator_confluent.py (135:154) duplicated block id: 5 size: 18 cleaned lines of code in 2 files: - decisionai_plugin/common/tsanaclient.py (182:205) - decisionai_plugin/common/tsanaclient.py (316:339) duplicated block id: 6 size: 16 cleaned lines of code in 2 files: - decisionai_plugin/common/util/kafka_operator.py (16:37) - decisionai_plugin/common/util/kafka_operator_confluent.py (15:35) duplicated block id: 7 size: 16 cleaned lines of code in 2 files: - decisionai_plugin/common/tsanaclient.py (233:254) - decisionai_plugin/common/tsanaclient.py (362:383) duplicated block id: 8 size: 9 cleaned lines of code in 2 files: - decisionai_plugin/common/tsanaclient.py (562:571) - decisionai_plugin/common/tsanaclient.py (601:610) duplicated block id: 9 size: 9 cleaned lines of code in 2 files: - decisionai_plugin/common/util/retryrequests.py (27:35) - decisionai_plugin/common/util/retryrequests.py (41:49) duplicated block id: 10 size: 9 cleaned lines of code in 2 files: - decisionai_plugin/common/util/retryrequests.py (55:63) - decisionai_plugin/common/util/retryrequests.py (69:77) duplicated block id: 11 size: 9 cleaned lines of code in 2 files: - decisionai_plugin/common/util/retryrequests.py (41:49) - decisionai_plugin/common/util/retryrequests.py (69:77) duplicated block id: 12 size: 9 cleaned lines of code in 2 files: - decisionai_plugin/common/util/retryrequests.py (27:35) - decisionai_plugin/common/util/retryrequests.py (69:77) duplicated block id: 13 size: 9 cleaned lines of code in 2 files: - decisionai_plugin/common/util/retryrequests.py (41:49) - decisionai_plugin/common/util/retryrequests.py (55:63) duplicated block id: 14 size: 9 cleaned lines of code in 2 files: - decisionai_plugin/common/util/retryrequests.py (27:35) - decisionai_plugin/common/util/retryrequests.py (55:63) duplicated block id: 15 size: 8 cleaned lines of code in 2 files: - decisionai_plugin/sample/demo_modeless/config/service_config.yaml (2:9) - decisionai_plugin/sample/dummy/config/service_config.yaml (2:9) duplicated block id: 16 size: 7 cleaned lines of code in 2 files: - decisionai_plugin/sample/demo_modeless/config/service_config.yaml (3:9) - decisionai_plugin/sample/lr/config/service_config.yaml (3:9) duplicated block id: 17 size: 7 cleaned lines of code in 2 files: - decisionai_plugin/common/tsanaclient.py (573:580) - decisionai_plugin/common/tsanaclient.py (612:619) duplicated block id: 18 size: 7 cleaned lines of code in 2 files: - decisionai_plugin/sample/dummy/config/service_config.yaml (3:9) - decisionai_plugin/sample/lr/config/service_config.yaml (3:9) duplicated block id: 19 size: 7 cleaned lines of code in 2 files: - decisionai_plugin/common/util/kafka_operator.py (99:105) - decisionai_plugin/common/util/kafka_operator_confluent.py (87:93) duplicated block id: 20 size: 6 cleaned lines of code in 2 files: - decisionai_plugin/common/util/kafka_operator.py (125:130) - decisionai_plugin/common/util/kafka_operator_confluent.py (126:131)