duplicated block id: 1 size: 39 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1788:1826) - redshift_connector/cursor.py (1901:1939) duplicated block id: 2 size: 39 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1841:1879) - redshift_connector/cursor.py (1942:1980) duplicated block id: 3 size: 39 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1610:1648) - redshift_connector/cursor.py (1711:1749) duplicated block id: 4 size: 36 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1555:1590) - redshift_connector/cursor.py (1670:1705) duplicated block id: 5 size: 33 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1144:1176) - redshift_connector/cursor.py (1243:1275) duplicated block id: 6 size: 29 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1365:1393) - redshift_connector/cursor.py (1468:1496) duplicated block id: 7 size: 25 cleaned lines of code in 2 files: - redshift_connector/cursor.py (2016:2040) - redshift_connector/cursor.py (2127:2151) duplicated block id: 8 size: 21 cleaned lines of code in 2 files: - redshift_connector/plugin/jwt_credentials_provider.py (110:130) - redshift_connector/plugin/saml_credentials_provider.py (145:165) duplicated block id: 9 size: 20 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1179:1198) - redshift_connector/cursor.py (1278:1297) duplicated block id: 10 size: 17 cleaned lines of code in 2 files: - redshift_connector/cursor.py (2042:2058) - redshift_connector/cursor.py (2153:2169) duplicated block id: 11 size: 16 cleaned lines of code in 2 files: - redshift_connector/core.py (58:73) - redshift_connector/utils/__init__.py (16:31) duplicated block id: 12 size: 14 cleaned lines of code in 2 files: - redshift_connector/plugin/adfs_credentials_provider.py (96:110) - redshift_connector/plugin/ping_credentials_provider.py (115:129) duplicated block id: 13 size: 13 cleaned lines of code in 2 files: - redshift_connector/plugin/adfs_credentials_provider.py (49:61) - redshift_connector/plugin/ping_credentials_provider.py (54:66) duplicated block id: 14 size: 11 cleaned lines of code in 2 files: - redshift_connector/cursor.py (614:627) - redshift_connector/cursor.py (745:756) duplicated block id: 15 size: 10 cleaned lines of code in 2 files: - redshift_connector/cursor.py (616:627) - redshift_connector/cursor.py (694:703) duplicated block id: 16 size: 10 cleaned lines of code in 2 files: - redshift_connector/plugin/azure_credentials_provider.py (92:101) - redshift_connector/plugin/browser_azure_credentials_provider.py (140:149) duplicated block id: 17 size: 10 cleaned lines of code in 2 files: - redshift_connector/cursor.py (694:703) - redshift_connector/cursor.py (747:756) duplicated block id: 18 size: 9 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1355:1363) - redshift_connector/cursor.py (1458:1466) duplicated block id: 19 size: 9 cleaned lines of code in 2 files: - redshift_connector/__init__.py (13:21) - redshift_connector/core.py (38:46) duplicated block id: 20 size: 8 cleaned lines of code in 2 files: - redshift_connector/__init__.py (31:39) - redshift_connector/utils/type_utils.py (23:32) duplicated block id: 21 size: 8 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1543:1550) - redshift_connector/cursor.py (1776:1783) duplicated block id: 22 size: 8 cleaned lines of code in 2 files: - redshift_connector/cursor.py (962:969) - redshift_connector/cursor.py (1045:1052) duplicated block id: 23 size: 8 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1206:1213) - redshift_connector/cursor.py (1305:1312) duplicated block id: 24 size: 8 cleaned lines of code in 2 files: - redshift_connector/plugin/jwt_credentials_provider.py (60:67) - redshift_connector/plugin/saml_credentials_provider.py (56:63) duplicated block id: 25 size: 7 cleaned lines of code in 2 files: - redshift_connector/cursor.py (988:994) - redshift_connector/cursor.py (1024:1030) duplicated block id: 26 size: 7 cleaned lines of code in 2 files: - redshift_connector/core.py (81:87) - redshift_connector/utils/__init__.py (36:42) duplicated block id: 27 size: 7 cleaned lines of code in 2 files: - redshift_connector/cursor.py (842:848) - redshift_connector/cursor.py (1045:1051) duplicated block id: 28 size: 7 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1006:1012) - redshift_connector/cursor.py (1045:1051) duplicated block id: 29 size: 7 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1133:1139) - redshift_connector/cursor.py (1232:1238) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1121:1127) - redshift_connector/cursor.py (2005:2011) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - redshift_connector/cursor.py (842:848) - redshift_connector/cursor.py (1006:1012) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - redshift_connector/cursor.py (929:935) - redshift_connector/cursor.py (945:951) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - redshift_connector/cursor.py (962:968) - redshift_connector/cursor.py (1006:1012) duplicated block id: 34 size: 7 cleaned lines of code in 2 files: - redshift_connector/cursor.py (842:848) - redshift_connector/cursor.py (962:968) duplicated block id: 35 size: 7 cleaned lines of code in 2 files: - redshift_connector/utils/type_utils.py (204:210) - redshift_connector/utils/type_utils.py (259:265) duplicated block id: 36 size: 6 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1543:1548) - redshift_connector/cursor.py (2005:2010) duplicated block id: 37 size: 6 cleaned lines of code in 2 files: - redshift_connector/plugin/adfs_credentials_provider.py (114:121) - redshift_connector/plugin/ping_credentials_provider.py (133:140) duplicated block id: 38 size: 6 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1121:1126) - redshift_connector/cursor.py (1543:1548) duplicated block id: 39 size: 6 cleaned lines of code in 2 files: - redshift_connector/cursor.py (698:703) - redshift_connector/cursor.py (832:837) duplicated block id: 40 size: 6 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1121:1126) - redshift_connector/cursor.py (1776:1781) duplicated block id: 41 size: 6 cleaned lines of code in 2 files: - redshift_connector/plugin/browser_azure_credentials_provider.py (101:106) - redshift_connector/plugin/browser_saml_credentials_provider.py (68:73) duplicated block id: 42 size: 6 cleaned lines of code in 2 files: - redshift_connector/cursor.py (621:627) - redshift_connector/cursor.py (832:837) duplicated block id: 43 size: 6 cleaned lines of code in 2 files: - redshift_connector/plugin/azure_credentials_provider.py (114:120) - redshift_connector/plugin/browser_azure_credentials_provider.py (164:170) duplicated block id: 44 size: 6 cleaned lines of code in 2 files: - redshift_connector/cursor.py (751:756) - redshift_connector/cursor.py (832:837) duplicated block id: 45 size: 6 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1516:1521) - redshift_connector/cursor.py (2194:2199) duplicated block id: 46 size: 6 cleaned lines of code in 2 files: - redshift_connector/plugin/saml_credentials_provider.py (139:144) - redshift_connector/plugin/saml_credentials_provider.py (236:241) duplicated block id: 47 size: 6 cleaned lines of code in 2 files: - redshift_connector/cursor.py (1776:1781) - redshift_connector/cursor.py (2005:2010) duplicated block id: 48 size: 6 cleaned lines of code in 2 files: - redshift_connector/cursor.py (2074:2079) - redshift_connector/cursor.py (2173:2178)