duplicated block id: 1 size: 53 cleaned lines of code in 2 files: - pulsaradmin/pkg/admin/sinks.go (232:305) - pulsaradmin/pkg/admin/sources.go (233:306) duplicated block id: 2 size: 39 cleaned lines of code in 2 files: - pulsaradmin/pkg/admin/sinks.go (129:185) - pulsaradmin/pkg/admin/sources.go (130:186) duplicated block id: 3 size: 32 cleaned lines of code in 2 files: - pulsaradmin/pkg/admin/sinks.go (187:230) - pulsaradmin/pkg/admin/sources.go (188:231) duplicated block id: 4 size: 16 cleaned lines of code in 2 files: - pulsaradmin/pkg/rest/client.go (351:372) - pulsar/internal/http_client.go (243:264) duplicated block id: 5 size: 15 cleaned lines of code in 2 files: - pulsar/consumer_regex.go (276:294) - pulsar/consumer_multitopic.go (286:304) duplicated block id: 6 size: 14 cleaned lines of code in 2 files: - pulsaradmin/pkg/admin/auth/oauth2.go (213:231) - pulsar/auth/oauth2.go (159:177) duplicated block id: 7 size: 13 cleaned lines of code in 3 files: - pulsar/consumer_regex.go (163:177) - pulsar/consumer_impl.go (515:529) - pulsar/consumer_multitopic.go (124:138) duplicated block id: 8 size: 10 cleaned lines of code in 2 files: - pulsar/consumer_regex.go (296:310) - pulsar/consumer_multitopic.go (306:319) duplicated block id: 9 size: 9 cleaned lines of code in 2 files: - pulsaradmin/pkg/rest/client.go (93:105) - pulsar/internal/http_client.go (135:147) duplicated block id: 10 size: 9 cleaned lines of code in 2 files: - pulsaradmin/pkg/rest/client.go (380:392) - pulsar/internal/http_client.go (272:284) duplicated block id: 11 size: 9 cleaned lines of code in 2 files: - pulsar/consumer_regex.go (151:161) - pulsar/consumer_multitopic.go (112:122) duplicated block id: 12 size: 7 cleaned lines of code in 2 files: - pulsaradmin/pkg/admin/auth/tls.go (96:104) - pulsar/auth/tls.go (93:101)