duplicated block id: 1 size: 14 cleaned lines of code in 2 files: - xa/basic/insert_on_update.go (28:43) - at/basic/insert_on_update.go (28:43) duplicated block id: 2 size: 14 cleaned lines of code in 3 files: - xa/gin/server/insert_on_update.go (26:42) - at/rollback/server/insert_on_update.go (26:42) - at/gin/server/insert_on_update.go (26:42) duplicated block id: 3 size: 13 cleaned lines of code in 2 files: - xa/basic/main.go (49:63) - at/basic/main.go (49:63) duplicated block id: 4 size: 13 cleaned lines of code in 2 files: - xa/basic/main.go (65:79) - at/basic/main.go (65:79) duplicated block id: 5 size: 13 cleaned lines of code in 4 files: - xa/basic/select_for_update.go (28:42) - xa/gin/server/select_for_update.go (25:39) - at/basic/select_for_update.go (28:42) - at/gin/server/select_for_update.go (25:39) duplicated block id: 6 size: 13 cleaned lines of code in 2 files: - xa/basic/insert.go (28:42) - at/basic/insert.go (28:42) duplicated block id: 7 size: 13 cleaned lines of code in 3 files: - xa/gin/server/update.go (26:41) - at/rollback/server/update.go (26:41) - at/gin/server/update.go (26:41) duplicated block id: 8 size: 11 cleaned lines of code in 3 files: - tcc/local/service/service.go (41:53) - tcc/propagation/first/main.go (56:68) - tcc/fence/service/service.go (53:65) duplicated block id: 9 size: 10 cleaned lines of code in 4 files: - xa/gin/client/update.go (32:43) - xa/gin/client/insert_on_update.go (32:43) - at/gin/client/update.go (32:43) - at/gin/client/insert_on_update.go (32:43) duplicated block id: 10 size: 10 cleaned lines of code in 2 files: - xa/gin/client/select_for_update.go (32:45) - at/gin/client/select_for_update.go (32:45) duplicated block id: 11 size: 9 cleaned lines of code in 2 files: - xa/gorm/main.go (72:83) - at/gorm/main.go (72:83) duplicated block id: 12 size: 7 cleaned lines of code in 2 files: - integrate_test/at/insert/main.go (72:81) - at/gorm/main.go (60:69) duplicated block id: 13 size: 6 cleaned lines of code in 2 files: - xa/gorm/main.go (41:49) - at/gorm/main.go (41:49) duplicated block id: 14 size: 6 cleaned lines of code in 3 files: - xa/gin/client/update.go (45:52) - at/rollback/client/update.go (55:62) - at/gin/client/update.go (45:52) duplicated block id: 15 size: 6 cleaned lines of code in 2 files: - xa/gin/client/select_for_update.go (47:54) - at/gin/client/select_for_update.go (47:54) duplicated block id: 16 size: 6 cleaned lines of code in 3 files: - xa/gin/client/insert_on_update.go (45:52) - at/rollback/client/insert_on_update.go (55:62) - at/gin/client/insert_on_update.go (45:52) duplicated block id: 17 size: 6 cleaned lines of code in 2 files: - xa/gin/server/main.go (61:68) - at/gin/server/main.go (61:68) duplicated block id: 18 size: 6 cleaned lines of code in 2 files: - xa/gin/server/main.go (70:77) - at/gin/server/main.go (70:77) duplicated block id: 19 size: 6 cleaned lines of code in 2 files: - tcc/grpc/pb/tcc_grpc_grpc.pb.go (56:63) - at/grpc/pb/at_grpc_grpc.pb.go (37:44)