duplicated block id: 1 size: 67 cleaned lines of code in 2 files: - extensions/usage_tracking/tag_deletes/main.py (73:174) - extensions/usage_tracking/tag_updates/main.py (73:174) duplicated block id: 2 size: 67 cleaned lines of code in 2 files: - extensions/usage_tracking/tag_creates/main.py (73:174) - extensions/usage_tracking/tag_deletes/main.py (73:174) duplicated block id: 3 size: 67 cleaned lines of code in 2 files: - extensions/usage_tracking/tag_creates/main.py (73:174) - extensions/usage_tracking/tag_updates/main.py (73:174) duplicated block id: 4 size: 67 cleaned lines of code in 2 files: - extensions/usage_tracking/entry_clicks/main.py (73:174) - extensions/usage_tracking/tag_creates/main.py (73:174) duplicated block id: 5 size: 67 cleaned lines of code in 2 files: - extensions/usage_tracking/entry_clicks/main.py (73:174) - extensions/usage_tracking/tag_deletes/main.py (73:174) duplicated block id: 6 size: 67 cleaned lines of code in 2 files: - extensions/usage_tracking/entry_clicks/main.py (73:174) - extensions/usage_tracking/tag_updates/main.py (73:174) duplicated block id: 7 size: 54 cleaned lines of code in 2 files: - templates/update_entry_config.html (63:137) - templates/update_glossary_asset_config.html (81:154) duplicated block id: 8 size: 49 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (127:191) - templates/update_dynamic_table_config.html (110:173) duplicated block id: 9 size: 44 cleaned lines of code in 2 files: - templates/update_glossary_asset_config.html (109:165) - templates/update_static_asset_config.html (191:248) duplicated block id: 10 size: 44 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (134:191) - templates/update_static_asset_config.html (191:248) duplicated block id: 11 size: 44 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (117:173) - templates/update_glossary_asset_config.html (109:165) duplicated block id: 12 size: 44 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (117:173) - templates/update_static_asset_config.html (191:248) duplicated block id: 13 size: 44 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (134:191) - templates/update_glossary_asset_config.html (109:165) duplicated block id: 14 size: 41 cleaned lines of code in 2 files: - main.py (1281:1340) - main.py (1372:1431) duplicated block id: 15 size: 35 cleaned lines of code in 2 files: - templates/update_entry_config.html (92:137) - templates/update_static_asset_config.html (191:236) duplicated block id: 16 size: 35 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (117:162) - templates/update_entry_config.html (92:137) duplicated block id: 17 size: 35 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (134:180) - templates/update_entry_config.html (92:137) duplicated block id: 18 size: 34 cleaned lines of code in 2 files: - main.py (1470:1528) - main.py (1566:1618) duplicated block id: 19 size: 34 cleaned lines of code in 2 files: - templates/update_glossary_asset_config.html (123:165) - templates/update_sensitive_column_config.html (192:234) duplicated block id: 20 size: 34 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (37:90) - templates/update_dynamic_table_config.html (32:85) duplicated block id: 21 size: 34 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (148:191) - templates/update_sensitive_column_config.html (192:234) duplicated block id: 22 size: 34 cleaned lines of code in 2 files: - templates/update_sensitive_column_config.html (192:234) - templates/update_static_asset_config.html (205:248) duplicated block id: 23 size: 34 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (131:173) - templates/update_sensitive_column_config.html (192:234) duplicated block id: 24 size: 33 cleaned lines of code in 2 files: - extensions/usage_tracking/tag_deletes/main.py (26:70) - extensions/usage_tracking/tag_updates/main.py (26:70) duplicated block id: 25 size: 33 cleaned lines of code in 2 files: - extensions/usage_tracking/tag_creates/main.py (26:70) - extensions/usage_tracking/tag_updates/main.py (26:70) duplicated block id: 26 size: 33 cleaned lines of code in 2 files: - extensions/usage_tracking/tag_creates/main.py (26:70) - extensions/usage_tracking/tag_deletes/main.py (26:70) duplicated block id: 27 size: 33 cleaned lines of code in 2 files: - extensions/usage_tracking/entry_clicks/main.py (26:70) - extensions/usage_tracking/tag_creates/main.py (26:70) duplicated block id: 28 size: 33 cleaned lines of code in 2 files: - extensions/usage_tracking/entry_clicks/main.py (26:70) - extensions/usage_tracking/tag_updates/main.py (26:70) duplicated block id: 29 size: 33 cleaned lines of code in 2 files: - extensions/usage_tracking/entry_clicks/main.py (26:70) - extensions/usage_tracking/tag_deletes/main.py (26:70) duplicated block id: 30 size: 31 cleaned lines of code in 2 files: - main.py (784:819) - main.py (859:893) duplicated block id: 31 size: 30 cleaned lines of code in 2 files: - main.py (1562:1604) - main.py (1667:1709) duplicated block id: 32 size: 29 cleaned lines of code in 2 files: - templates/created_dynamic_column_config.html (40:70) - templates/created_dynamic_table_config.html (37:69) duplicated block id: 33 size: 29 cleaned lines of code in 2 files: - DataCatalogController.py (1219:1251) - DataplexController.py (200:232) duplicated block id: 34 size: 26 cleaned lines of code in 2 files: - templates/created_glossary_asset_config.html (4:37) - templates/created_sensitive_column_config.html (4:38) duplicated block id: 35 size: 26 cleaned lines of code in 2 files: - main.py (2168:2198) - main.py (2259:2289) duplicated block id: 36 size: 26 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (96:132) - templates/sensitive_column_config.html (149:186) duplicated block id: 37 size: 26 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (673:707) - TagEngineStoreHandler.py (758:792) duplicated block id: 38 size: 26 cleaned lines of code in 2 files: - main.py (1470:1514) - main.py (1671:1709) duplicated block id: 39 size: 25 cleaned lines of code in 2 files: - templates/update_entry_config.html (106:137) - templates/update_sensitive_column_config.html (192:223) duplicated block id: 40 size: 25 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (507:540) - TagEngineStoreHandler.py (590:623) duplicated block id: 41 size: 25 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (160:197) - templates/static_asset_config.html (117:153) duplicated block id: 42 size: 25 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (111:147) - templates/sensitive_column_config.html (160:197) duplicated block id: 43 size: 25 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (111:147) - templates/static_asset_config.html (117:153) duplicated block id: 44 size: 25 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (107:143) - templates/dynamic_table_config.html (94:131) duplicated block id: 45 size: 24 cleaned lines of code in 2 files: - templates/entry_config.html (77:111) - templates/static_asset_config.html (106:140) duplicated block id: 46 size: 23 cleaned lines of code in 2 files: - templates/update_entry_config.html (27:59) - templates/update_glossary_asset_config.html (22:54) duplicated block id: 47 size: 22 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (32:61) - templates/update_static_asset_config.html (24:53) duplicated block id: 48 size: 22 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (37:66) - templates/update_static_asset_config.html (24:53) duplicated block id: 49 size: 22 cleaned lines of code in 2 files: - templates/created_entry_config.html (47:73) - templates/created_glossary_asset_config.html (49:74) duplicated block id: 50 size: 22 cleaned lines of code in 2 files: - templates/created_entry_config.html (47:73) - templates/created_sensitive_column_config.html (64:90) duplicated block id: 51 size: 22 cleaned lines of code in 2 files: - main.py (753:780) - main.py (830:856) duplicated block id: 52 size: 22 cleaned lines of code in 2 files: - templates/created_glossary_asset_config.html (49:74) - templates/created_sensitive_column_config.html (64:90) duplicated block id: 53 size: 21 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (32:59) - templates/update_sensitive_column_config.html (26:54) duplicated block id: 54 size: 21 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (37:64) - templates/update_sensitive_column_config.html (26:54) duplicated block id: 55 size: 21 cleaned lines of code in 2 files: - DataCatalogController.py (1685:1716) - DataplexController.py (533:559) duplicated block id: 56 size: 21 cleaned lines of code in 2 files: - templates/created_entry_config.html (11:38) - templates/created_sensitive_column_config.html (11:38) duplicated block id: 57 size: 21 cleaned lines of code in 2 files: - templates/update_sensitive_column_config.html (26:54) - templates/update_static_asset_config.html (24:51) duplicated block id: 58 size: 21 cleaned lines of code in 2 files: - templates/created_entry_config.html (11:38) - templates/created_glossary_asset_config.html (11:37) duplicated block id: 59 size: 20 cleaned lines of code in 2 files: - main.py (1374:1401) - main.py (1467:1501) duplicated block id: 60 size: 20 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (32:58) - templates/update_glossary_asset_config.html (22:48) duplicated block id: 61 size: 20 cleaned lines of code in 2 files: - templates/update_glossary_asset_config.html (22:48) - templates/update_sensitive_column_config.html (26:53) duplicated block id: 62 size: 20 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (32:58) - templates/update_entry_config.html (27:53) duplicated block id: 63 size: 20 cleaned lines of code in 2 files: - templates/update_entry_config.html (27:53) - templates/update_static_asset_config.html (24:50) duplicated block id: 64 size: 20 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (37:63) - templates/update_entry_config.html (27:53) duplicated block id: 65 size: 20 cleaned lines of code in 2 files: - templates/update_glossary_asset_config.html (22:48) - templates/update_static_asset_config.html (24:50) duplicated block id: 66 size: 20 cleaned lines of code in 2 files: - templates/update_entry_config.html (27:53) - templates/update_sensitive_column_config.html (26:53) duplicated block id: 67 size: 20 cleaned lines of code in 2 files: - main.py (1283:1310) - main.py (1467:1501) duplicated block id: 68 size: 20 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (712:732) - TagEngineStoreHandler.py (797:817) duplicated block id: 69 size: 20 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (37:63) - templates/update_glossary_asset_config.html (22:48) duplicated block id: 70 size: 20 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (29:54) - templates/dynamic_table_config.html (28:53) duplicated block id: 71 size: 19 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (621:640) - TagEngineStoreHandler.py (790:809) duplicated block id: 72 size: 19 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (1065:1083) - TagEngineStoreHandler.py (1095:1113) duplicated block id: 73 size: 19 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (538:557) - TagEngineStoreHandler.py (705:724) duplicated block id: 74 size: 19 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (545:564) - TagEngineStoreHandler.py (628:647) duplicated block id: 75 size: 18 cleaned lines of code in 2 files: - templates/update_glossary_asset_config.html (140:161) - templates/update_restore_config.html (74:95) duplicated block id: 76 size: 18 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (26:47) - templates/sensitive_column_config.html (23:44) duplicated block id: 77 size: 18 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (54:76) - templates/created_sensitive_column_config.html (68:90) duplicated block id: 78 size: 18 cleaned lines of code in 2 files: - templates/import_config.html (86:109) - templates/sensitive_column_config.html (168:193) duplicated block id: 79 size: 18 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (165:187) - templates/update_restore_config.html (74:95) duplicated block id: 80 size: 18 cleaned lines of code in 2 files: - templates/import_config.html (86:109) - templates/restore_config.html (74:98) duplicated block id: 81 size: 18 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (450:468) - TagEngineStoreHandler.py (984:1002) duplicated block id: 82 size: 18 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (69:97) - templates/dynamic_table_config.html (57:84) duplicated block id: 83 size: 18 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (54:76) - templates/created_glossary_asset_config.html (53:74) duplicated block id: 84 size: 18 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (107:132) - templates/glossary_asset_config.html (111:136) duplicated block id: 85 size: 18 cleaned lines of code in 2 files: - templates/update_restore_config.html (74:95) - templates/update_static_asset_config.html (222:244) duplicated block id: 86 size: 18 cleaned lines of code in 2 files: - DataCatalogController.py (1722:1756) - DataplexController.py (562:590) duplicated block id: 87 size: 18 cleaned lines of code in 2 files: - templates/import_config.html (86:109) - templates/static_asset_config.html (125:149) duplicated block id: 88 size: 18 cleaned lines of code in 2 files: - templates/update_restore_config.html (74:95) - templates/update_sensitive_column_config.html (209:230) duplicated block id: 89 size: 18 cleaned lines of code in 2 files: - templates/restore_config.html (74:98) - templates/sensitive_column_config.html (168:193) duplicated block id: 90 size: 18 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (107:132) - templates/static_asset_config.html (117:142) duplicated block id: 91 size: 18 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (148:169) - templates/update_restore_config.html (74:95) duplicated block id: 92 size: 18 cleaned lines of code in 2 files: - templates/restore_config.html (74:98) - templates/static_asset_config.html (125:149) duplicated block id: 93 size: 18 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (119:143) - templates/import_config.html (86:109) duplicated block id: 94 size: 18 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (119:143) - templates/restore_config.html (74:98) duplicated block id: 95 size: 18 cleaned lines of code in 2 files: - templates/entry_config.html (25:46) - templates/glossary_asset_config.html (26:47) duplicated block id: 96 size: 18 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (94:120) - templates/static_asset_config.html (117:142) duplicated block id: 97 size: 18 cleaned lines of code in 2 files: - templates/entry_config.html (25:46) - templates/sensitive_column_config.html (23:44) duplicated block id: 98 size: 18 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (94:120) - templates/sensitive_column_config.html (160:186) duplicated block id: 99 size: 18 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (54:76) - templates/created_entry_config.html (51:73) duplicated block id: 100 size: 18 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (94:120) - templates/glossary_asset_config.html (111:136) duplicated block id: 101 size: 17 cleaned lines of code in 2 files: - main.py (1286:1310) - main.py (1671:1696) duplicated block id: 102 size: 17 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (29:47) - templates/static_asset_config.html (25:43) duplicated block id: 103 size: 17 cleaned lines of code in 2 files: - DataCatalogController.py (1823:1846) - DataplexController.py (762:785) duplicated block id: 104 size: 17 cleaned lines of code in 2 files: - main.py (1377:1401) - main.py (1671:1696) duplicated block id: 105 size: 17 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (447:463) - TagEngineStoreHandler.py (897:913) duplicated block id: 106 size: 17 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (28:46) - templates/static_asset_config.html (25:43) duplicated block id: 107 size: 17 cleaned lines of code in 2 files: - main.py (1377:1401) - main.py (1566:1591) duplicated block id: 108 size: 17 cleaned lines of code in 2 files: - main.py (1286:1310) - main.py (1566:1591) duplicated block id: 109 size: 17 cleaned lines of code in 2 files: - TaskManager.py (241:260) - TaskManager.py (277:297) duplicated block id: 110 size: 17 cleaned lines of code in 2 files: - DataplexController.py (467:490) - DataplexController.py (655:678) duplicated block id: 111 size: 17 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (987:1004) - TagEngineStoreHandler.py (1079:1096) duplicated block id: 112 size: 16 cleaned lines of code in 2 files: - templates/entry_config.html (88:111) - templates/sensitive_column_config.html (160:184) duplicated block id: 113 size: 16 cleaned lines of code in 2 files: - main.py (2259:2275) - main.py (2723:2739) duplicated block id: 114 size: 16 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (94:118) - templates/entry_config.html (88:111) duplicated block id: 115 size: 16 cleaned lines of code in 2 files: - main.py (778:797) - main.py (1089:1108) duplicated block id: 116 size: 16 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (708:724) - TagEngineStoreHandler.py (903:919) duplicated block id: 117 size: 16 cleaned lines of code in 2 files: - templates/entry_config.html (88:111) - templates/glossary_asset_config.html (111:134) duplicated block id: 118 size: 16 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (107:130) - templates/entry_config.html (88:111) duplicated block id: 119 size: 16 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (442:457) - TagEngineStoreHandler.py (470:485) duplicated block id: 120 size: 16 cleaned lines of code in 2 files: - templates/created_dynamic_column_config.html (60:77) - templates/created_static_asset_config.html (45:63) duplicated block id: 121 size: 16 cleaned lines of code in 2 files: - main.py (2168:2184) - main.py (2723:2739) duplicated block id: 122 size: 16 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (541:557) - TagEngineStoreHandler.py (903:919) duplicated block id: 123 size: 15 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (783:797) - TagEngineStoreHandler.py (808:822) duplicated block id: 124 size: 15 cleaned lines of code in 2 files: - templates/entry_config.html (25:40) - templates/static_asset_config.html (25:40) duplicated block id: 125 size: 15 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (28:43) - templates/sensitive_column_config.html (23:38) duplicated block id: 126 size: 15 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (977:991) - TagEngineStoreHandler.py (1003:1017) duplicated block id: 127 size: 15 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (23:38) - templates/static_asset_config.html (25:40) duplicated block id: 128 size: 15 cleaned lines of code in 2 files: - main.py (959:974) - main.py (1093:1109) duplicated block id: 129 size: 15 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (29:44) - templates/entry_config.html (25:40) duplicated block id: 130 size: 15 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (453:468) - TagEngineStoreHandler.py (1079:1094) duplicated block id: 131 size: 15 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (26:41) - templates/static_asset_config.html (25:40) duplicated block id: 132 size: 15 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (698:712) - TagEngineStoreHandler.py (723:737) duplicated block id: 133 size: 15 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (28:43) - templates/entry_config.html (25:40) duplicated block id: 134 size: 15 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (29:44) - templates/glossary_asset_config.html (26:41) duplicated block id: 135 size: 15 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (29:44) - templates/sensitive_column_config.html (23:38) duplicated block id: 136 size: 15 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (105:125) - templates/update_dynamic_table_config.html (88:108) duplicated block id: 137 size: 15 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (28:43) - templates/glossary_asset_config.html (26:41) duplicated block id: 138 size: 14 cleaned lines of code in 2 files: - templates/update_entry_config.html (106:123) - templates/update_export_config.html (113:130) duplicated block id: 139 size: 14 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (532:545) - TagEngineStoreHandler.py (556:569) duplicated block id: 140 size: 14 cleaned lines of code in 2 files: - main.py (1671:1689) - main.py (1763:1781) duplicated block id: 141 size: 14 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (54:72) - templates/created_restore_config.html (34:51) duplicated block id: 142 size: 14 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (115:132) - templates/import_config.html (86:104) duplicated block id: 143 size: 14 cleaned lines of code in 2 files: - main.py (304:322) - main.py (333:351) duplicated block id: 144 size: 14 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (115:132) - templates/restore_config.html (74:91) duplicated block id: 145 size: 14 cleaned lines of code in 2 files: - main.py (1286:1304) - main.py (1763:1781) duplicated block id: 146 size: 14 cleaned lines of code in 2 files: - main.py (1377:1395) - main.py (1763:1781) duplicated block id: 147 size: 14 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (1:19) - templates/update_static_asset_config.html (1:19) duplicated block id: 148 size: 14 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (102:120) - templates/restore_config.html (74:91) duplicated block id: 149 size: 14 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (102:120) - templates/import_config.html (86:104) duplicated block id: 150 size: 14 cleaned lines of code in 2 files: - templates/update_export_config.html (113:130) - templates/update_sensitive_column_config.html (192:209) duplicated block id: 151 size: 14 cleaned lines of code in 2 files: - main.py (1566:1584) - main.py (1763:1781) duplicated block id: 152 size: 14 cleaned lines of code in 2 files: - templates/created_glossary_asset_config.html (53:70) - templates/created_restore_config.html (34:51) duplicated block id: 153 size: 14 cleaned lines of code in 2 files: - templates/created_restore_config.html (34:51) - templates/created_sensitive_column_config.html (68:86) duplicated block id: 154 size: 14 cleaned lines of code in 2 files: - main.py (879:893) - main.py (1115:1129) duplicated block id: 155 size: 14 cleaned lines of code in 2 files: - templates/created_entry_config.html (58:73) - templates/created_import_config.html (39:54) duplicated block id: 156 size: 14 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (894:907) - TagEngineStoreHandler.py (918:931) duplicated block id: 157 size: 14 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (63:80) - templates/update_glossary_asset_config.html (71:87) duplicated block id: 158 size: 14 cleaned lines of code in 2 files: - templates/update_export_config.html (113:130) - templates/update_glossary_asset_config.html (123:140) duplicated block id: 159 size: 14 cleaned lines of code in 2 files: - main.py (1470:1494) - main.py (1763:1781) duplicated block id: 160 size: 14 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (478:491) - TagEngineStoreHandler.py (1010:1023) duplicated block id: 161 size: 14 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (131:148) - templates/update_export_config.html (113:130) duplicated block id: 162 size: 14 cleaned lines of code in 2 files: - templates/view_configs.html (195:213) - templates/view_configs.html (216:234) duplicated block id: 163 size: 14 cleaned lines of code in 2 files: - templates/created_import_config.html (39:54) - templates/created_sensitive_column_config.html (75:90) duplicated block id: 164 size: 14 cleaned lines of code in 2 files: - main.py (782:797) - main.py (959:973) duplicated block id: 165 size: 14 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (148:165) - templates/update_export_config.html (113:130) duplicated block id: 166 size: 14 cleaned lines of code in 2 files: - templates/update_entry_config.html (62:82) - templates/update_static_asset_config.html (159:180) duplicated block id: 167 size: 14 cleaned lines of code in 2 files: - templates/created_glossary_asset_config.html (59:74) - templates/created_import_config.html (39:54) duplicated block id: 168 size: 14 cleaned lines of code in 2 files: - DataCatalogController.py (1795:1820) - DataplexController.py (616:641) duplicated block id: 169 size: 14 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (900:913) - TagEngineStoreHandler.py (984:997) duplicated block id: 170 size: 14 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (615:628) - TagEngineStoreHandler.py (639:652) duplicated block id: 171 size: 14 cleaned lines of code in 2 files: - JobManager.py (34:49) - TaskManager.py (33:48) duplicated block id: 172 size: 14 cleaned lines of code in 2 files: - templates/created_entry_config.html (51:69) - templates/created_restore_config.html (34:51) duplicated block id: 173 size: 14 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (475:488) - TagEngineStoreHandler.py (921:934) duplicated block id: 174 size: 14 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (61:76) - templates/created_import_config.html (39:54) duplicated block id: 175 size: 14 cleaned lines of code in 2 files: - main.py (805:819) - main.py (1115:1129) duplicated block id: 176 size: 14 cleaned lines of code in 2 files: - templates/update_export_config.html (113:130) - templates/update_static_asset_config.html (205:222) duplicated block id: 177 size: 13 cleaned lines of code in 2 files: - main.py (1176:1192) - main.py (1379:1395) duplicated block id: 178 size: 13 cleaned lines of code in 2 files: - main.py (1176:1192) - main.py (1288:1304) duplicated block id: 179 size: 13 cleaned lines of code in 2 files: - main.py (1288:1304) - main.py (1845:1860) duplicated block id: 180 size: 13 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (1:15) - templates/glossary_asset_config.html (1:16) duplicated block id: 181 size: 13 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (562:574) - TagEngineStoreHandler.py (730:742) duplicated block id: 182 size: 13 cleaned lines of code in 2 files: - templates/update_glossary_asset_config.html (81:99) - templates/update_static_asset_config.html (160:180) duplicated block id: 183 size: 13 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (1:15) - templates/dynamic_table_config.html (1:15) duplicated block id: 184 size: 13 cleaned lines of code in 2 files: - main.py (1765:1781) - main.py (1845:1860) duplicated block id: 185 size: 13 cleaned lines of code in 2 files: - main.py (1568:1584) - main.py (1845:1860) duplicated block id: 186 size: 13 cleaned lines of code in 2 files: - main.py (1673:1689) - main.py (1845:1860) duplicated block id: 187 size: 13 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (1:15) - templates/static_asset_config.html (1:15) duplicated block id: 188 size: 13 cleaned lines of code in 2 files: - main.py (1176:1192) - main.py (1478:1494) duplicated block id: 189 size: 13 cleaned lines of code in 2 files: - main.py (1176:1192) - main.py (1568:1584) duplicated block id: 190 size: 13 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (1:15) - templates/glossary_asset_config.html (1:16) duplicated block id: 191 size: 13 cleaned lines of code in 2 files: - main.py (2201:2217) - main.py (2298:2314) duplicated block id: 192 size: 13 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (1:16) - templates/static_asset_config.html (1:15) duplicated block id: 193 size: 13 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (1351:1363) - TagEngineStoreHandler.py (1374:1386) duplicated block id: 194 size: 13 cleaned lines of code in 2 files: - main.py (1176:1192) - main.py (1673:1689) duplicated block id: 195 size: 13 cleaned lines of code in 2 files: - main.py (1176:1192) - main.py (1765:1781) duplicated block id: 196 size: 13 cleaned lines of code in 2 files: - main.py (1176:1192) - main.py (1845:1860) duplicated block id: 197 size: 13 cleaned lines of code in 2 files: - main.py (1379:1395) - main.py (1845:1860) duplicated block id: 198 size: 13 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (645:657) - TagEngineStoreHandler.py (815:827) duplicated block id: 199 size: 13 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (1:15) - templates/static_asset_config.html (1:15) duplicated block id: 200 size: 13 cleaned lines of code in 2 files: - main.py (1478:1494) - main.py (1845:1860) duplicated block id: 201 size: 12 cleaned lines of code in 2 files: - main.py (3186:3201) - main.py (3361:3376) duplicated block id: 202 size: 12 cleaned lines of code in 2 files: - main.py (859:871) - main.py (961:973) duplicated block id: 203 size: 12 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (628:640) - TagEngineStoreHandler.py (712:724) duplicated block id: 204 size: 12 cleaned lines of code in 2 files: - templates/created_dynamic_column_config.html (57:70) - templates/created_sensitive_column_config.html (68:83) duplicated block id: 205 size: 12 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (628:640) - TagEngineStoreHandler.py (907:919) duplicated block id: 206 size: 12 cleaned lines of code in 2 files: - templates/entry_config.html (96:111) - templates/restore_config.html (74:89) duplicated block id: 207 size: 12 cleaned lines of code in 2 files: - templates/created_export_config.html (47:61) - templates/created_glossary_asset_config.html (56:70) duplicated block id: 208 size: 12 cleaned lines of code in 2 files: - main.py (859:871) - main.py (1095:1108) duplicated block id: 209 size: 12 cleaned lines of code in 2 files: - main.py (2354:2373) - main.py (2426:2441) duplicated block id: 210 size: 12 cleaned lines of code in 2 files: - templates/update_import_config.html (82:96) - templates/update_sensitive_column_config.html (209:223) duplicated block id: 211 size: 12 cleaned lines of code in 2 files: - templates/created_glossary_asset_config.html (14:28) - templates/created_static_asset_config.html (13:27) duplicated block id: 212 size: 12 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (148:162) - templates/update_import_config.html (82:96) duplicated block id: 213 size: 12 cleaned lines of code in 2 files: - templates/created_export_config.html (47:61) - templates/created_restore_config.html (37:51) duplicated block id: 214 size: 12 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (58:72) - templates/created_export_config.html (47:61) duplicated block id: 215 size: 12 cleaned lines of code in 2 files: - templates/created_export_config.html (47:61) - templates/created_sensitive_column_config.html (72:86) duplicated block id: 216 size: 12 cleaned lines of code in 2 files: - templates/entry_config.html (96:111) - templates/import_config.html (86:102) duplicated block id: 217 size: 12 cleaned lines of code in 2 files: - templates/created_entry_config.html (55:69) - templates/created_export_config.html (47:61) duplicated block id: 218 size: 12 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (797:809) - TagEngineStoreHandler.py (907:919) duplicated block id: 219 size: 12 cleaned lines of code in 2 files: - templates/update_import_config.html (82:96) - templates/update_restore_config.html (74:88) duplicated block id: 220 size: 12 cleaned lines of code in 2 files: - main.py (2117:2132) - main.py (2455:2470) duplicated block id: 221 size: 12 cleaned lines of code in 2 files: - templates/created_dynamic_column_config.html (57:70) - templates/created_entry_config.html (51:66) duplicated block id: 222 size: 12 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (1191:1206) - TagEngineStoreHandler.py (1242:1257) duplicated block id: 223 size: 12 cleaned lines of code in 2 files: - templates/update_glossary_asset_config.html (140:154) - templates/update_import_config.html (82:96) duplicated block id: 224 size: 12 cleaned lines of code in 2 files: - templates/update_entry_config.html (123:137) - templates/update_restore_config.html (74:88) duplicated block id: 225 size: 12 cleaned lines of code in 2 files: - DataCatalogController.py (216:230) - DataCatalogController.py (728:743) duplicated block id: 226 size: 12 cleaned lines of code in 2 files: - templates/created_dynamic_column_config.html (57:70) - templates/created_glossary_asset_config.html (53:67) duplicated block id: 227 size: 12 cleaned lines of code in 2 files: - templates/update_entry_config.html (123:137) - templates/update_import_config.html (82:96) duplicated block id: 228 size: 12 cleaned lines of code in 2 files: - templates/created_sensitive_column_config.html (14:29) - templates/created_static_asset_config.html (13:27) duplicated block id: 229 size: 12 cleaned lines of code in 2 files: - main.py (2426:2441) - main.py (2511:2530) duplicated block id: 230 size: 12 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (545:557) - TagEngineStoreHandler.py (797:809) duplicated block id: 231 size: 12 cleaned lines of code in 2 files: - templates/created_entry_config.html (14:29) - templates/created_static_asset_config.html (13:27) duplicated block id: 232 size: 12 cleaned lines of code in 2 files: - main.py (2354:2373) - main.py (2511:2530) duplicated block id: 233 size: 12 cleaned lines of code in 2 files: - DataCatalogController.py (376:390) - DataplexController.py (685:699) duplicated block id: 234 size: 12 cleaned lines of code in 2 files: - templates/created_dynamic_column_config.html (57:70) - templates/created_restore_config.html (34:48) duplicated block id: 235 size: 12 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (165:180) - templates/update_import_config.html (82:96) duplicated block id: 236 size: 12 cleaned lines of code in 2 files: - templates/update_import_config.html (82:96) - templates/update_static_asset_config.html (222:236) duplicated block id: 237 size: 11 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (37:47) - templates/created_sensitive_column_config.html (47:57) duplicated block id: 238 size: 11 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (1211:1225) - TagEngineStoreHandler.py (1262:1276) duplicated block id: 239 size: 11 cleaned lines of code in 2 files: - templates/created_dynamic_column_config.html (40:50) - templates/created_sensitive_column_config.html (47:57) duplicated block id: 240 size: 11 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (1013:1023) - TagEngineStoreHandler.py (1109:1119) duplicated block id: 241 size: 11 cleaned lines of code in 2 files: - extensions/orchestration/trigger_tag_export.yaml (17:27) - extensions/orchestration/trigger_tag_import_export.yaml (37:47) duplicated block id: 242 size: 11 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (447:457) - TagEngineStoreHandler.py (921:931) duplicated block id: 243 size: 11 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (903:913) - TagEngineStoreHandler.py (1079:1089) duplicated block id: 244 size: 11 cleaned lines of code in 2 files: - main.py (1324:1340) - main.py (1707:1723) duplicated block id: 245 size: 11 cleaned lines of code in 2 files: - DataCatalogController.py (1418:1430) - DataCatalogController.py (1446:1458) duplicated block id: 246 size: 11 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (708:718) - TagEngineStoreHandler.py (1079:1089) duplicated block id: 247 size: 11 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (541:551) - TagEngineStoreHandler.py (987:997) duplicated block id: 248 size: 11 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (708:718) - TagEngineStoreHandler.py (987:997) duplicated block id: 249 size: 11 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (541:551) - TagEngineStoreHandler.py (1079:1089) duplicated block id: 250 size: 11 cleaned lines of code in 2 files: - templates/created_import_config.html (4:19) - templates/created_restore_config.html (4:20) duplicated block id: 251 size: 11 cleaned lines of code in 2 files: - extensions/orchestration/trigger_tag_export.yaml (3:13) - extensions/orchestration/trigger_tag_import_export.yaml (19:29) duplicated block id: 252 size: 11 cleaned lines of code in 2 files: - templates/view_configs.html (1:14) - templates/view_export_configs.html (1:14) duplicated block id: 253 size: 11 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (481:491) - TagEngineStoreHandler.py (1109:1119) duplicated block id: 254 size: 11 cleaned lines of code in 2 files: - templates/coverage_report_settings.html (1:14) - templates/default_settings.html (1:14) duplicated block id: 255 size: 11 cleaned lines of code in 2 files: - templates/entry_config.html (70:86) - templates/sensitive_column_config.html (142:158) duplicated block id: 256 size: 11 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (453:463) - TagEngineStoreHandler.py (541:551) duplicated block id: 257 size: 11 cleaned lines of code in 2 files: - main.py (1415:1431) - main.py (1707:1723) duplicated block id: 258 size: 11 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (924:934) - TagEngineStoreHandler.py (1010:1020) duplicated block id: 259 size: 11 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (453:463) - TagEngineStoreHandler.py (708:718) duplicated block id: 260 size: 11 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (475:485) - TagEngineStoreHandler.py (897:907) duplicated block id: 261 size: 10 cleaned lines of code in 2 files: - templates/created_restore_config.html (37:48) - templates/created_static_asset_config.html (45:56) duplicated block id: 262 size: 10 cleaned lines of code in 2 files: - templates/entry_config.html (63:78) - templates/glossary_asset_config.html (86:101) duplicated block id: 263 size: 10 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (58:69) - templates/created_static_asset_config.html (45:56) duplicated block id: 264 size: 10 cleaned lines of code in 2 files: - templates/created_sensitive_column_config.html (72:83) - templates/created_static_asset_config.html (45:56) duplicated block id: 265 size: 10 cleaned lines of code in 2 files: - main.py (1233:1248) - main.py (1603:1618) duplicated block id: 266 size: 10 cleaned lines of code in 2 files: - main.py (640:652) - main.py (1111:1121) duplicated block id: 267 size: 10 cleaned lines of code in 2 files: - templates/created_import_config.html (39:50) - templates/created_restore_config.html (40:51) duplicated block id: 268 size: 10 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (42:55) - templates/update_sensitive_column_config.html (57:73) duplicated block id: 269 size: 10 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (565:574) - TagEngineStoreHandler.py (927:936) duplicated block id: 270 size: 10 cleaned lines of code in 2 files: - BigQueryUtils.py (322:334) - BigQueryUtils.py (491:503) duplicated block id: 271 size: 10 cleaned lines of code in 2 files: - templates/created_dynamic_column_config.html (60:70) - templates/created_export_config.html (47:58) duplicated block id: 272 size: 10 cleaned lines of code in 2 files: - main.py (1233:1248) - main.py (1513:1528) duplicated block id: 273 size: 10 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (698:707) - TagEngineStoreHandler.py (808:817) duplicated block id: 274 size: 10 cleaned lines of code in 2 files: - templates/created_dynamic_column_config.html (4:17) - templates/created_dynamic_table_config.html (4:17) duplicated block id: 275 size: 10 cleaned lines of code in 2 files: - DataCatalogController.py (86:98) - DataplexController.py (91:103) duplicated block id: 276 size: 10 cleaned lines of code in 2 files: - deploy/cloud_run.tf (30:40) - deploy/cloud_run.tf (101:111) duplicated block id: 277 size: 10 cleaned lines of code in 2 files: - templates/tag_template.html (50:61) - templates/view_configs.html (328:339) duplicated block id: 278 size: 10 cleaned lines of code in 2 files: - templates/created_entry_config.html (55:66) - templates/created_static_asset_config.html (45:56) duplicated block id: 279 size: 10 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (723:732) - TagEngineStoreHandler.py (783:792) duplicated block id: 280 size: 10 cleaned lines of code in 2 files: - templates/created_export_config.html (50:61) - templates/created_import_config.html (39:50) duplicated block id: 281 size: 10 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (79:93) - TagEngineStoreHandler.py (136:150) duplicated block id: 282 size: 10 cleaned lines of code in 2 files: - templates/created_export_config.html (47:58) - templates/created_static_asset_config.html (45:56) duplicated block id: 283 size: 10 cleaned lines of code in 2 files: - templates/update_sensitive_column_config.html (177:190) - templates/update_static_asset_config.html (190:203) duplicated block id: 284 size: 10 cleaned lines of code in 2 files: - templates/created_glossary_asset_config.html (56:67) - templates/created_static_asset_config.html (45:56) duplicated block id: 285 size: 10 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (733:742) - TagEngineStoreHandler.py (927:936) duplicated block id: 286 size: 9 cleaned lines of code in 2 files: - main.py (876:885) - main.py (1194:1204) duplicated block id: 287 size: 9 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (532:540) - TagEngineStoreHandler.py (639:647) duplicated block id: 288 size: 9 cleaned lines of code in 2 files: - deploy/cloud_run.tf (19:28) - deploy/cloud_run.tf (90:99) duplicated block id: 289 size: 9 cleaned lines of code in 2 files: - main.py (1112:1121) - main.py (1863:1872) duplicated block id: 290 size: 9 cleaned lines of code in 2 files: - templates/update_entry_config.html (92:104) - templates/update_sensitive_column_config.html (178:190) duplicated block id: 291 size: 9 cleaned lines of code in 2 files: - templates/created_export_config.html (4:16) - templates/created_import_config.html (4:16) duplicated block id: 292 size: 9 cleaned lines of code in 2 files: - main.py (642:652) - main.py (1863:1872) duplicated block id: 293 size: 9 cleaned lines of code in 2 files: - extensions/orchestration/trigger_tag_export.yaml (33:41) - extensions/orchestration/trigger_tag_import_export.yaml (53:61) duplicated block id: 294 size: 9 cleaned lines of code in 2 files: - main.py (3248:3259) - main.py (3313:3322) duplicated block id: 295 size: 9 cleaned lines of code in 2 files: - templates/update_entry_config.html (1:11) - templates/view_tags_on_res.html (1:11) duplicated block id: 296 size: 9 cleaned lines of code in 2 files: - templates/update_glossary_asset_config.html (109:121) - templates/update_sensitive_column_config.html (178:190) duplicated block id: 297 size: 9 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (106:121) - templates/update_sensitive_column_config.html (124:139) duplicated block id: 298 size: 9 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (1:11) - templates/view_tags_on_res.html (1:11) duplicated block id: 299 size: 9 cleaned lines of code in 2 files: - templates/entry_config.html (1:11) - templates/update_export_config.html (1:11) duplicated block id: 300 size: 9 cleaned lines of code in 2 files: - TaskManager.py (188:198) - TaskManager.py (213:223) duplicated block id: 301 size: 9 cleaned lines of code in 2 files: - main.py (2102:2115) - main.py (2365:2377) duplicated block id: 302 size: 9 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (1:11) - templates/update_entry_config.html (1:11) duplicated block id: 303 size: 9 cleaned lines of code in 2 files: - templates/entry_config.html (1:11) - templates/tag_history_settings.html (1:12) duplicated block id: 304 size: 9 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (85:95) - templates/update_sensitive_column_config.html (102:111) duplicated block id: 305 size: 9 cleaned lines of code in 2 files: - templates/created_export_config.html (4:16) - templates/created_restore_config.html (4:16) duplicated block id: 306 size: 9 cleaned lines of code in 2 files: - templates/created_import_config.html (11:23) - templates/created_static_asset_config.html (11:23) duplicated block id: 307 size: 9 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (556:564) - TagEngineStoreHandler.py (615:623) duplicated block id: 308 size: 9 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (117:129) - templates/update_sensitive_column_config.html (178:190) duplicated block id: 309 size: 9 cleaned lines of code in 2 files: - main.py (802:811) - main.py (1194:1204) duplicated block id: 310 size: 9 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (134:146) - templates/update_sensitive_column_config.html (178:190) duplicated block id: 311 size: 9 cleaned lines of code in 2 files: - templates/tag_history_settings.html (1:12) - templates/update_export_config.html (1:11) duplicated block id: 312 size: 8 cleaned lines of code in 2 files: - TaskManager.py (59:69) - TaskManager.py (103:113) duplicated block id: 313 size: 8 cleaned lines of code in 2 files: - templates/restore_config.html (1:9) - templates/sensitive_column_config.html (1:9) duplicated block id: 314 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (481:488) - TagEngineStoreHandler.py (565:572) duplicated block id: 315 size: 8 cleaned lines of code in 2 files: - deploy/cloud_run.tf (65:72) - deploy/cloud_run.tf (133:140) duplicated block id: 316 size: 8 cleaned lines of code in 2 files: - templates/export_config.html (1:9) - templates/sensitive_column_config.html (1:9) duplicated block id: 317 size: 8 cleaned lines of code in 2 files: - templates/entry_config.html (113:124) - templates/static_asset_config.html (142:153) duplicated block id: 318 size: 8 cleaned lines of code in 2 files: - main.py (582:592) - main.py (877:885) duplicated block id: 319 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (733:740) - TagEngineStoreHandler.py (1013:1020) duplicated block id: 320 size: 8 cleaned lines of code in 2 files: - TaskManager.py (85:95) - TaskManager.py (130:140) duplicated block id: 321 size: 8 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (1:9) - templates/export_config.html (1:9) duplicated block id: 322 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (632:640) - TagEngineStoreHandler.py (1366:1375) duplicated block id: 323 size: 8 cleaned lines of code in 2 files: - templates/import_config.html (1:9) - templates/restore_config.html (1:9) duplicated block id: 324 size: 8 cleaned lines of code in 2 files: - templates/created_dynamic_column_config.html (62:70) - templates/created_import_config.html (39:47) duplicated block id: 325 size: 8 cleaned lines of code in 2 files: - templates/update_glossary_asset_config.html (1:9) - templates/update_restore_config.html (1:9) duplicated block id: 326 size: 8 cleaned lines of code in 2 files: - templates/export_config.html (1:9) - templates/glossary_asset_config.html (1:9) duplicated block id: 327 size: 8 cleaned lines of code in 2 files: - main.py (582:592) - main.py (803:811) duplicated block id: 328 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (737:746) - TagEngineStoreHandler.py (822:831) duplicated block id: 329 size: 8 cleaned lines of code in 2 files: - templates/entry_config.html (49:57) - templates/update_entry_config.html (61:70) duplicated block id: 330 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (621:628) - TagEngineStoreHandler.py (815:822) duplicated block id: 331 size: 8 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (14:28) - templates/update_dynamic_table_config.html (12:24) duplicated block id: 332 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (565:572) - TagEngineStoreHandler.py (1109:1116) duplicated block id: 333 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (733:740) - TagEngineStoreHandler.py (1109:1116) duplicated block id: 334 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (538:545) - TagEngineStoreHandler.py (730:737) duplicated block id: 335 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (450:457) - TagEngineStoreHandler.py (1010:1017) duplicated block id: 336 size: 8 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (1:9) - templates/static_asset_config.html (1:9) duplicated block id: 337 size: 8 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (1:9) - templates/sensitive_column_config.html (1:9) duplicated block id: 338 size: 8 cleaned lines of code in 2 files: - DataplexController.py (238:246) - DataplexController.py (266:274) duplicated block id: 339 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (481:488) - TagEngineStoreHandler.py (733:740) duplicated block id: 340 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (565:572) - TagEngineStoreHandler.py (1013:1020) duplicated block id: 341 size: 8 cleaned lines of code in 2 files: - DataplexController.py (338:347) - DataplexController.py (666:675) duplicated block id: 342 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (716:724) - TagEngineStoreHandler.py (1366:1375) duplicated block id: 343 size: 8 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (1:9) - templates/update_glossary_asset_config.html (1:9) duplicated block id: 344 size: 8 cleaned lines of code in 2 files: - JobManager.py (191:198) - TaskManager.py (249:256) duplicated block id: 345 size: 8 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (1:9) - templates/import_config.html (1:9) duplicated block id: 346 size: 8 cleaned lines of code in 2 files: - JobManager.py (191:198) - TaskManager.py (285:292) duplicated block id: 347 size: 8 cleaned lines of code in 2 files: - DataCatalogController.py (1761:1772) - DataplexController.py (595:606) duplicated block id: 348 size: 8 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (1:9) - templates/restore_config.html (1:9) duplicated block id: 349 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (562:569) - TagEngineStoreHandler.py (705:712) duplicated block id: 350 size: 8 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (1:9) - templates/import_config.html (1:9) duplicated block id: 351 size: 8 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (11:21) - templates/created_sensitive_column_config.html (11:22) duplicated block id: 352 size: 8 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (1:9) - templates/export_config.html (1:9) duplicated block id: 353 size: 8 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (1:9) - templates/sensitive_column_config.html (1:9) duplicated block id: 354 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (801:809) - TagEngineStoreHandler.py (1366:1375) duplicated block id: 355 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (37:45) - main.py (73:81) duplicated block id: 356 size: 8 cleaned lines of code in 2 files: - templates/export_config.html (1:9) - templates/static_asset_config.html (1:9) duplicated block id: 357 size: 8 cleaned lines of code in 2 files: - templates/created_entry_config.html (14:25) - templates/created_import_config.html (13:23) duplicated block id: 358 size: 8 cleaned lines of code in 2 files: - templates/restore_config.html (1:9) - templates/static_asset_config.html (1:9) duplicated block id: 359 size: 8 cleaned lines of code in 2 files: - DataCatalogController.py (2180:2192) - DataplexController.py (851:863) duplicated block id: 360 size: 8 cleaned lines of code in 2 files: - templates/update_restore_config.html (1:9) - templates/update_static_asset_config.html (1:9) duplicated block id: 361 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (911:919) - TagEngineStoreHandler.py (1366:1375) duplicated block id: 362 size: 8 cleaned lines of code in 2 files: - templates/export_config.html (1:9) - templates/import_config.html (1:9) duplicated block id: 363 size: 8 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (1:9) - templates/restore_config.html (1:9) duplicated block id: 364 size: 8 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (1:9) - templates/restore_config.html (1:9) duplicated block id: 365 size: 8 cleaned lines of code in 2 files: - templates/entry_config.html (113:124) - templates/sensitive_column_config.html (186:197) duplicated block id: 366 size: 8 cleaned lines of code in 2 files: - templates/created_glossary_asset_config.html (14:24) - templates/created_import_config.html (13:23) duplicated block id: 367 size: 8 cleaned lines of code in 2 files: - templates/update_glossary_asset_config.html (1:9) - templates/update_static_asset_config.html (1:9) duplicated block id: 368 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (478:485) - TagEngineStoreHandler.py (984:991) duplicated block id: 369 size: 8 cleaned lines of code in 2 files: - templates/update_sensitive_column_config.html (1:9) - templates/update_static_asset_config.html (1:9) duplicated block id: 370 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (102:109) - TagEngineStoreHandler.py (122:129) duplicated block id: 371 size: 8 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (1:9) - templates/update_restore_config.html (1:9) duplicated block id: 372 size: 8 cleaned lines of code in 2 files: - templates/view_configs.html (118:125) - templates/view_tags_on_res.html (22:29) duplicated block id: 373 size: 8 cleaned lines of code in 2 files: - templates/update_glossary_asset_config.html (1:9) - templates/update_sensitive_column_config.html (1:9) duplicated block id: 374 size: 8 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (11:21) - templates/created_glossary_asset_config.html (11:21) duplicated block id: 375 size: 8 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (11:21) - templates/created_entry_config.html (11:22) duplicated block id: 376 size: 8 cleaned lines of code in 2 files: - templates/created_import_config.html (39:47) - templates/created_static_asset_config.html (48:56) duplicated block id: 377 size: 8 cleaned lines of code in 2 files: - DataplexController.py (338:347) - DataplexController.py (478:487) duplicated block id: 378 size: 8 cleaned lines of code in 2 files: - DataplexController.py (249:257) - DataplexController.py (277:285) duplicated block id: 379 size: 8 cleaned lines of code in 2 files: - main.py (582:592) - main.py (1196:1204) duplicated block id: 380 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (924:931) - TagEngineStoreHandler.py (984:991) duplicated block id: 381 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (927:934) - TagEngineStoreHandler.py (1109:1116) duplicated block id: 382 size: 8 cleaned lines of code in 2 files: - templates/created_import_config.html (13:23) - templates/created_sensitive_column_config.html (14:25) duplicated block id: 383 size: 8 cleaned lines of code in 2 files: - templates/import_config.html (1:9) - templates/sensitive_column_config.html (1:9) duplicated block id: 384 size: 8 cleaned lines of code in 2 files: - templates/export_config.html (1:9) - templates/restore_config.html (1:9) duplicated block id: 385 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (900:907) - TagEngineStoreHandler.py (1010:1017) duplicated block id: 386 size: 8 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (1:9) - templates/update_sensitive_column_config.html (1:9) duplicated block id: 387 size: 8 cleaned lines of code in 2 files: - templates/entry_config.html (113:124) - templates/glossary_asset_config.html (136:147) duplicated block id: 388 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (645:652) - TagEngineStoreHandler.py (790:797) duplicated block id: 389 size: 8 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (1:9) - templates/sensitive_column_config.html (1:9) duplicated block id: 390 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (549:557) - TagEngineStoreHandler.py (1366:1375) duplicated block id: 391 size: 8 cleaned lines of code in 2 files: - templates/update_restore_config.html (1:9) - templates/update_sensitive_column_config.html (1:9) duplicated block id: 392 size: 8 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (569:578) - TagEngineStoreHandler.py (652:661) duplicated block id: 393 size: 8 cleaned lines of code in 2 files: - templates/created_entry_config.html (38:45) - templates/created_glossary_asset_config.html (40:47) duplicated block id: 394 size: 8 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (1:9) - templates/import_config.html (1:9) duplicated block id: 395 size: 8 cleaned lines of code in 2 files: - templates/import_config.html (1:9) - templates/static_asset_config.html (1:9) duplicated block id: 396 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (1:8) - templates/glossary_asset_config.html (1:8) duplicated block id: 397 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (102:111) - templates/update_dynamic_table_config.html (153:162) duplicated block id: 398 size: 7 cleaned lines of code in 2 files: - main.py (646:652) - main.py (1198:1204) duplicated block id: 399 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (102:111) - templates/update_sensitive_column_config.html (214:223) duplicated block id: 400 size: 7 cleaned lines of code in 2 files: - deploy/firestore.yaml (3:9) - deploy/firestore.yaml (51:57) duplicated block id: 401 size: 7 cleaned lines of code in 2 files: - templates/static_asset_config.html (131:140) - templates/update_static_asset_config.html (227:236) duplicated block id: 402 size: 7 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (174:184) - templates/update_glossary_asset_config.html (145:154) duplicated block id: 403 size: 7 cleaned lines of code in 2 files: - templates/restore_config.html (80:89) - templates/update_glossary_asset_config.html (145:154) duplicated block id: 404 size: 7 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (1:8) - templates/update_restore_config.html (1:8) duplicated block id: 405 size: 7 cleaned lines of code in 2 files: - templates/static_asset_config.html (1:8) - templates/tag_template.html (1:8) duplicated block id: 406 size: 7 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (109:118) - templates/update_static_asset_config.html (227:236) duplicated block id: 407 size: 7 cleaned lines of code in 2 files: - templates/update_restore_config.html (1:8) - templates/view_tags_on_res.html (1:8) duplicated block id: 408 size: 7 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (109:118) - templates/update_glossary_asset_config.html (145:154) duplicated block id: 409 size: 7 cleaned lines of code in 2 files: - templates/import_config.html (1:8) - templates/tag_history_settings.html (1:9) duplicated block id: 410 size: 7 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (125:134) - templates/update_restore_config.html (79:88) duplicated block id: 411 size: 7 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (134:140) - templates/update_export_config.html (100:106) duplicated block id: 412 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (1:8) - templates/static_asset_config.html (1:8) duplicated block id: 413 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (1:8) - templates/restore_config.html (1:8) duplicated block id: 414 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (121:130) - templates/update_glossary_asset_config.html (145:154) duplicated block id: 415 size: 7 cleaned lines of code in 2 files: - main.py (3186:3195) - main.py (3300:3309) duplicated block id: 416 size: 7 cleaned lines of code in 2 files: - templates/update_entry_config.html (1:8) - templates/update_restore_config.html (1:8) duplicated block id: 417 size: 7 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (1:8) - templates/tag_history_settings.html (1:9) duplicated block id: 418 size: 7 cleaned lines of code in 2 files: - templates/static_asset_config.html (131:140) - templates/update_glossary_asset_config.html (145:154) duplicated block id: 419 size: 7 cleaned lines of code in 2 files: - deploy/cloud_run.tf (54:62) - deploy/cloud_run.tf (122:130) duplicated block id: 420 size: 7 cleaned lines of code in 2 files: - templates/import_config.html (1:8) - templates/update_export_config.html (1:8) duplicated block id: 421 size: 7 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (83:92) - templates/glossary_asset_config.html (100:109) duplicated block id: 422 size: 7 cleaned lines of code in 2 files: - templates/update_entry_config.html (1:8) - templates/update_static_asset_config.html (1:8) duplicated block id: 423 size: 7 cleaned lines of code in 2 files: - templates/restore_config.html (80:89) - templates/update_import_config.html (87:96) duplicated block id: 424 size: 7 cleaned lines of code in 2 files: - templates/tag_template.html (1:8) - templates/update_export_config.html (1:8) duplicated block id: 425 size: 7 cleaned lines of code in 2 files: - main.py (2379:2387) - main.py (2455:2463) duplicated block id: 426 size: 7 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (1:8) - templates/update_export_config.html (1:8) duplicated block id: 427 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (121:130) - templates/update_static_asset_config.html (227:236) duplicated block id: 428 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (1:8) - templates/update_export_config.html (1:8) duplicated block id: 429 size: 7 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (457:463) - TagEngineStoreHandler.py (797:803) duplicated block id: 430 size: 7 cleaned lines of code in 2 files: - templates/restore_config.html (80:89) - templates/update_static_asset_config.html (227:236) duplicated block id: 431 size: 7 cleaned lines of code in 2 files: - templates/restore_config.html (1:8) - templates/tag_history_settings.html (1:9) duplicated block id: 432 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (121:130) - templates/update_sensitive_column_config.html (214:223) duplicated block id: 433 size: 7 cleaned lines of code in 2 files: - templates/restore_config.html (1:8) - templates/update_export_config.html (1:8) duplicated block id: 434 size: 7 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (1:8) - templates/update_dynamic_table_config.html (1:8) duplicated block id: 435 size: 7 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (174:184) - templates/update_sensitive_column_config.html (214:223) duplicated block id: 436 size: 7 cleaned lines of code in 2 files: - templates/export_config.html (1:8) - templates/tag_template.html (1:8) duplicated block id: 437 size: 7 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (109:118) - templates/update_restore_config.html (79:88) duplicated block id: 438 size: 7 cleaned lines of code in 2 files: - templates/export_config.html (99:109) - templates/glossary_asset_config.html (109:119) duplicated block id: 439 size: 7 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (628:634) - TagEngineStoreHandler.py (1083:1089) duplicated block id: 440 size: 7 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (125:134) - templates/update_dynamic_column_config.html (170:180) duplicated block id: 441 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (102:111) - templates/update_restore_config.html (79:88) duplicated block id: 442 size: 7 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (628:634) - TagEngineStoreHandler.py (991:997) duplicated block id: 443 size: 7 cleaned lines of code in 2 files: - templates/static_asset_config.html (1:8) - templates/update_export_config.html (1:8) duplicated block id: 444 size: 7 cleaned lines of code in 2 files: - templates/import_config.html (92:102) - templates/update_glossary_asset_config.html (145:154) duplicated block id: 445 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (121:130) - templates/update_dynamic_column_config.html (170:180) duplicated block id: 446 size: 7 cleaned lines of code in 2 files: - templates/update_export_config.html (100:106) - templates/update_glossary_asset_config.html (109:115) duplicated block id: 447 size: 7 cleaned lines of code in 2 files: - main.py (3300:3309) - main.py (3361:3370) duplicated block id: 448 size: 7 cleaned lines of code in 2 files: - templates/restore_config.html (1:8) - templates/tag_template.html (1:8) duplicated block id: 449 size: 7 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (457:463) - TagEngineStoreHandler.py (628:634) duplicated block id: 450 size: 7 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (109:118) - templates/update_sensitive_column_config.html (214:223) duplicated block id: 451 size: 7 cleaned lines of code in 2 files: - templates/tag_history_settings.html (1:9) - templates/tag_template.html (1:8) duplicated block id: 452 size: 7 cleaned lines of code in 2 files: - main.py (646:652) - main.py (805:811) duplicated block id: 453 size: 7 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (125:134) - templates/update_dynamic_table_config.html (153:162) duplicated block id: 454 size: 7 cleaned lines of code in 2 files: - main.py (646:652) - main.py (879:885) duplicated block id: 455 size: 7 cleaned lines of code in 2 files: - main.py (586:592) - main.py (1866:1872) duplicated block id: 456 size: 7 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (125:134) - templates/update_glossary_asset_config.html (145:154) duplicated block id: 457 size: 7 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (797:803) - TagEngineStoreHandler.py (991:997) duplicated block id: 458 size: 7 cleaned lines of code in 2 files: - main.py (586:592) - main.py (1115:1121) duplicated block id: 459 size: 7 cleaned lines of code in 2 files: - templates/static_asset_config.html (131:140) - templates/update_import_config.html (87:96) duplicated block id: 460 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (102:111) - templates/update_entry_config.html (128:137) duplicated block id: 461 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (102:111) - templates/update_import_config.html (87:96) duplicated block id: 462 size: 7 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (1:8) - templates/tag_history_settings.html (1:9) duplicated block id: 463 size: 7 cleaned lines of code in 2 files: - templates/update_export_config.html (100:106) - templates/update_sensitive_column_config.html (178:184) duplicated block id: 464 size: 7 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (117:123) - templates/update_export_config.html (100:106) duplicated block id: 465 size: 7 cleaned lines of code in 2 files: - templates/static_asset_config.html (131:140) - templates/update_sensitive_column_config.html (214:223) duplicated block id: 466 size: 7 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (1:8) - templates/update_static_asset_config.html (1:8) duplicated block id: 467 size: 7 cleaned lines of code in 2 files: - templates/update_entry_config.html (1:8) - templates/update_glossary_asset_config.html (1:8) duplicated block id: 468 size: 7 cleaned lines of code in 2 files: - DataCatalogController.py (293:305) - DataplexController.py (509:518) duplicated block id: 469 size: 7 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (1:8) - templates/update_export_config.html (1:8) duplicated block id: 470 size: 7 cleaned lines of code in 2 files: - main.py (1198:1204) - main.py (1866:1872) duplicated block id: 471 size: 7 cleaned lines of code in 2 files: - templates/import_config.html (92:102) - templates/update_dynamic_table_config.html (153:162) duplicated block id: 472 size: 7 cleaned lines of code in 2 files: - templates/static_asset_config.html (131:140) - templates/update_dynamic_table_config.html (153:162) duplicated block id: 473 size: 7 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (105:112) - templates/update_sensitive_column_config.html (105:111) duplicated block id: 474 size: 7 cleaned lines of code in 2 files: - templates/restore_config.html (80:89) - templates/update_dynamic_column_config.html (170:180) duplicated block id: 475 size: 7 cleaned lines of code in 2 files: - main.py (805:811) - main.py (1866:1872) duplicated block id: 476 size: 7 cleaned lines of code in 2 files: - templates/restore_config.html (80:89) - templates/update_sensitive_column_config.html (214:223) duplicated block id: 477 size: 7 cleaned lines of code in 2 files: - main.py (1161:1167) - main.py (1461:1467) duplicated block id: 478 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (1:8) - templates/import_config.html (1:8) duplicated block id: 479 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (1:8) - templates/tag_template.html (1:8) duplicated block id: 480 size: 7 cleaned lines of code in 2 files: - templates/static_asset_config.html (1:8) - templates/tag_history_settings.html (1:9) duplicated block id: 481 size: 7 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (174:184) - templates/update_dynamic_table_config.html (153:162) duplicated block id: 482 size: 7 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (174:184) - templates/update_restore_config.html (79:88) duplicated block id: 483 size: 7 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (1:8) - templates/update_glossary_asset_config.html (1:8) duplicated block id: 484 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (121:130) - templates/update_entry_config.html (128:137) duplicated block id: 485 size: 7 cleaned lines of code in 2 files: - templates/import_config.html (92:102) - templates/update_dynamic_column_config.html (170:180) duplicated block id: 486 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (121:130) - templates/update_dynamic_table_config.html (153:162) duplicated block id: 487 size: 7 cleaned lines of code in 2 files: - main.py (2117:2125) - main.py (2379:2387) duplicated block id: 488 size: 7 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (174:184) - templates/update_static_asset_config.html (227:236) duplicated block id: 489 size: 7 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (1:8) - templates/tag_history_settings.html (1:9) duplicated block id: 490 size: 7 cleaned lines of code in 2 files: - main.py (1260:1266) - main.py (1539:1545) duplicated block id: 491 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (1:8) - templates/export_config.html (1:8) duplicated block id: 492 size: 7 cleaned lines of code in 2 files: - DataCatalogController.py (1615:1624) - DataCatalogController.py (1635:1644) duplicated block id: 493 size: 7 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (1:8) - templates/tag_template.html (1:8) duplicated block id: 494 size: 7 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (1:8) - templates/view_tags_on_res.html (1:8) duplicated block id: 495 size: 7 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (797:803) - TagEngineStoreHandler.py (1083:1089) duplicated block id: 496 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (102:111) - templates/update_glossary_asset_config.html (145:154) duplicated block id: 497 size: 7 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (109:118) - templates/update_import_config.html (87:96) duplicated block id: 498 size: 7 cleaned lines of code in 2 files: - BigQueryUtils.py (112:121) - BigQueryUtils.py (146:155) duplicated block id: 499 size: 7 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (109:118) - templates/update_dynamic_column_config.html (170:180) duplicated block id: 500 size: 7 cleaned lines of code in 2 files: - templates/update_static_asset_config.html (1:8) - templates/view_tags_on_res.html (1:8) duplicated block id: 501 size: 7 cleaned lines of code in 2 files: - templates/update_entry_config.html (92:98) - templates/update_export_config.html (100:106) duplicated block id: 502 size: 7 cleaned lines of code in 2 files: - templates/import_config.html (92:102) - templates/update_restore_config.html (79:88) duplicated block id: 503 size: 7 cleaned lines of code in 2 files: - templates/update_dynamic_table_config.html (1:8) - templates/update_entry_config.html (1:8) duplicated block id: 504 size: 7 cleaned lines of code in 2 files: - templates/import_config.html (92:102) - templates/update_entry_config.html (128:137) duplicated block id: 505 size: 7 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (174:184) - templates/update_dynamic_column_config.html (170:180) duplicated block id: 506 size: 7 cleaned lines of code in 2 files: - DataCatalogController.py (271:280) - DataplexController.py (493:502) duplicated block id: 507 size: 7 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (149:158) - templates/static_asset_config.html (106:115) duplicated block id: 508 size: 7 cleaned lines of code in 2 files: - templates/import_config.html (1:8) - templates/tag_template.html (1:8) duplicated block id: 509 size: 7 cleaned lines of code in 2 files: - main.py (879:885) - main.py (1866:1872) duplicated block id: 510 size: 7 cleaned lines of code in 2 files: - templates/import_config.html (92:102) - templates/update_sensitive_column_config.html (214:223) duplicated block id: 511 size: 7 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (109:118) - templates/update_entry_config.html (128:137) duplicated block id: 512 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (1:8) - templates/tag_history_settings.html (1:9) duplicated block id: 513 size: 7 cleaned lines of code in 2 files: - templates/import_config.html (92:102) - templates/update_static_asset_config.html (227:236) duplicated block id: 514 size: 7 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (1:8) - templates/tag_template.html (1:8) duplicated block id: 515 size: 7 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (125:134) - templates/update_static_asset_config.html (227:236) duplicated block id: 516 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (51:58) - templates/glossary_asset_config.html (74:81) duplicated block id: 517 size: 7 cleaned lines of code in 2 files: - DataCatalogController.py (195:203) - DataCatalogController.py (709:717) duplicated block id: 518 size: 7 cleaned lines of code in 2 files: - templates/update_export_config.html (100:106) - templates/update_static_asset_config.html (191:197) duplicated block id: 519 size: 7 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (1:8) - templates/update_export_config.html (1:8) duplicated block id: 520 size: 7 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (125:134) - templates/update_import_config.html (87:96) duplicated block id: 521 size: 7 cleaned lines of code in 2 files: - templates/static_asset_config.html (131:140) - templates/update_dynamic_column_config.html (170:180) duplicated block id: 522 size: 7 cleaned lines of code in 2 files: - templates/update_glossary_asset_config.html (1:8) - templates/view_tags_on_res.html (1:8) duplicated block id: 523 size: 7 cleaned lines of code in 2 files: - templates/update_import_config.html (12:20) - templates/update_restore_config.html (7:15) duplicated block id: 524 size: 7 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (125:134) - templates/update_entry_config.html (128:137) duplicated block id: 525 size: 7 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (174:184) - templates/update_import_config.html (87:96) duplicated block id: 526 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (121:130) - templates/update_import_config.html (87:96) duplicated block id: 527 size: 7 cleaned lines of code in 2 files: - templates/update_sensitive_column_config.html (1:8) - templates/view_tags_on_res.html (1:8) duplicated block id: 528 size: 7 cleaned lines of code in 2 files: - templates/import_config.html (92:102) - templates/update_import_config.html (87:96) duplicated block id: 529 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (50:57) - templates/update_static_asset_config.html (159:167) duplicated block id: 530 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (1:8) - templates/sensitive_column_config.html (1:8) duplicated block id: 531 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (96:105) - templates/static_asset_config.html (106:115) duplicated block id: 532 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (102:111) - templates/update_static_asset_config.html (227:236) duplicated block id: 533 size: 7 cleaned lines of code in 2 files: - templates/static_asset_config.html (131:140) - templates/update_entry_config.html (128:137) duplicated block id: 534 size: 7 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (1:8) - templates/tag_template.html (1:8) duplicated block id: 535 size: 7 cleaned lines of code in 2 files: - templates/restore_config.html (80:89) - templates/update_dynamic_table_config.html (153:162) duplicated block id: 536 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (1:8) - templates/tag_template.html (1:8) duplicated block id: 537 size: 7 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (1:8) - templates/update_sensitive_column_config.html (1:8) duplicated block id: 538 size: 7 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (174:184) - templates/update_entry_config.html (128:137) duplicated block id: 539 size: 7 cleaned lines of code in 2 files: - templates/export_config.html (1:8) - templates/tag_history_settings.html (1:9) duplicated block id: 540 size: 7 cleaned lines of code in 2 files: - templates/restore_config.html (80:89) - templates/update_entry_config.html (128:137) duplicated block id: 541 size: 7 cleaned lines of code in 2 files: - templates/update_entry_config.html (1:8) - templates/update_sensitive_column_config.html (1:8) duplicated block id: 542 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (121:130) - templates/update_restore_config.html (79:88) duplicated block id: 543 size: 7 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (125:134) - templates/update_sensitive_column_config.html (214:223) duplicated block id: 544 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (1:8) - templates/entry_config.html (1:8) duplicated block id: 545 size: 7 cleaned lines of code in 2 files: - templates/entry_config.html (102:111) - templates/update_dynamic_column_config.html (170:180) duplicated block id: 546 size: 7 cleaned lines of code in 2 files: - main.py (586:592) - main.py (646:652) duplicated block id: 547 size: 7 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (96:105) - templates/entry_config.html (77:86) duplicated block id: 548 size: 7 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (1:8) - templates/entry_config.html (1:8) duplicated block id: 549 size: 7 cleaned lines of code in 2 files: - main.py (1115:1121) - main.py (1198:1204) duplicated block id: 550 size: 7 cleaned lines of code in 2 files: - extensions/query_cookbook/summarize_sql/main.py (132:143) - extensions/query_cookbook/summarize_users/main.py (58:69) duplicated block id: 551 size: 7 cleaned lines of code in 2 files: - templates/restore_config.html (80:89) - templates/update_restore_config.html (79:88) duplicated block id: 552 size: 7 cleaned lines of code in 2 files: - templates/static_asset_config.html (131:140) - templates/update_restore_config.html (79:88) duplicated block id: 553 size: 7 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (109:118) - templates/update_dynamic_table_config.html (153:162) duplicated block id: 554 size: 7 cleaned lines of code in 2 files: - templates/export_config.html (1:8) - templates/update_export_config.html (1:8) duplicated block id: 555 size: 6 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (569:574) - TagEngineStoreHandler.py (822:827) duplicated block id: 556 size: 6 cleaned lines of code in 2 files: - main.py (2354:2359) - main.py (2966:2971) duplicated block id: 557 size: 6 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (74:80) - templates/update_static_asset_config.html (160:167) duplicated block id: 558 size: 6 cleaned lines of code in 2 files: - templates/coverage_report_settings.html (1:7) - templates/update_dynamic_table_config.html (1:7) duplicated block id: 559 size: 6 cleaned lines of code in 2 files: - main.py (1241:1248) - main.py (1333:1340) duplicated block id: 560 size: 6 cleaned lines of code in 2 files: - main.py (616:622) - main.py (1274:1280) duplicated block id: 561 size: 6 cleaned lines of code in 2 files: - main.py (1521:1528) - main.py (1716:1723) duplicated block id: 562 size: 6 cleaned lines of code in 2 files: - templates/home.html (1:7) - templates/update_dynamic_table_config.html (1:7) duplicated block id: 563 size: 6 cleaned lines of code in 2 files: - DataCatalogController.py (421:427) - DataplexController.py (716:722) duplicated block id: 564 size: 6 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (43:48) - templates/created_entry_config.html (44:49) duplicated block id: 565 size: 6 cleaned lines of code in 2 files: - main.py (1030:1035) - main.py (1050:1055) duplicated block id: 566 size: 6 cleaned lines of code in 2 files: - main.py (511:517) - main.py (1158:1164) duplicated block id: 567 size: 6 cleaned lines of code in 2 files: - extensions/policy_tag_workflow/policy_tag_function/main.py (19:25) - extensions/query_cookbook/summarize_users/main.py (20:26) duplicated block id: 568 size: 6 cleaned lines of code in 2 files: - templates/restore_config.html (1:7) - templates/view_export_configs.html (1:7) duplicated block id: 569 size: 6 cleaned lines of code in 2 files: - main.py (1030:1035) - main.py (1040:1045) duplicated block id: 570 size: 6 cleaned lines of code in 2 files: - main.py (1020:1025) - main.py (1040:1045) duplicated block id: 571 size: 6 cleaned lines of code in 2 files: - main.py (511:517) - main.py (1274:1280) duplicated block id: 572 size: 6 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (52:60) - templates/update_dynamic_column_config.html (88:96) duplicated block id: 573 size: 6 cleaned lines of code in 2 files: - main.py (1020:1025) - main.py (1050:1055) duplicated block id: 574 size: 6 cleaned lines of code in 2 files: - templates/home.html (1:7) - templates/view_tags_on_res.html (1:7) duplicated block id: 575 size: 6 cleaned lines of code in 2 files: - templates/coverage_report_settings.html (1:7) - templates/update_entry_config.html (1:7) duplicated block id: 576 size: 6 cleaned lines of code in 2 files: - templates/entry_config.html (63:71) - templates/static_asset_config.html (91:100) duplicated block id: 577 size: 6 cleaned lines of code in 2 files: - templates/update_dynamic_column_config.html (14:23) - templates/update_static_asset_config.html (12:19) duplicated block id: 578 size: 6 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (1:7) - templates/view_export_configs.html (1:7) duplicated block id: 579 size: 6 cleaned lines of code in 2 files: - main.py (1020:1025) - main.py (1030:1035) duplicated block id: 580 size: 6 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (71:76) - templates/job_history.html (49:54) duplicated block id: 581 size: 6 cleaned lines of code in 2 files: - templates/home.html (1:7) - templates/update_static_asset_config.html (1:7) duplicated block id: 582 size: 6 cleaned lines of code in 2 files: - templates/entry_config.html (1:7) - templates/view_configs.html (1:7) duplicated block id: 583 size: 6 cleaned lines of code in 2 files: - main.py (952:957) - main.py (969:974) duplicated block id: 584 size: 6 cleaned lines of code in 2 files: - main.py (688:693) - main.py (698:703) duplicated block id: 585 size: 6 cleaned lines of code in 2 files: - main.py (2091:2096) - main.py (2966:2971) duplicated block id: 586 size: 6 cleaned lines of code in 2 files: - main.py (688:693) - main.py (708:713) duplicated block id: 587 size: 6 cleaned lines of code in 2 files: - templates/created_glossary_asset_config.html (69:74) - templates/job_history.html (49:54) duplicated block id: 588 size: 6 cleaned lines of code in 2 files: - templates/coverage_report_settings.html (1:7) - templates/update_restore_config.html (1:7) duplicated block id: 589 size: 6 cleaned lines of code in 2 files: - main.py (736:741) - main.py (1124:1129) duplicated block id: 590 size: 6 cleaned lines of code in 2 files: - main.py (688:693) - main.py (718:723) duplicated block id: 591 size: 6 cleaned lines of code in 2 files: - templates/default_settings.html (1:7) - templates/update_entry_config.html (1:7) duplicated block id: 592 size: 6 cleaned lines of code in 2 files: - main.py (688:693) - main.py (728:733) duplicated block id: 593 size: 6 cleaned lines of code in 2 files: - templates/default_settings.html (1:7) - templates/view_tags_on_res.html (1:7) duplicated block id: 594 size: 6 cleaned lines of code in 2 files: - templates/created_restore_config.html (11:20) - templates/created_static_asset_config.html (11:19) duplicated block id: 595 size: 6 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (1:7) - templates/view_configs.html (1:7) duplicated block id: 596 size: 6 cleaned lines of code in 2 files: - templates/created_entry_config.html (68:73) - templates/job_status.html (54:59) duplicated block id: 597 size: 6 cleaned lines of code in 2 files: - templates/restore_config.html (1:7) - templates/view_configs.html (1:7) duplicated block id: 598 size: 6 cleaned lines of code in 2 files: - templates/coverage_report_settings.html (1:7) - templates/update_dynamic_column_config.html (1:7) duplicated block id: 599 size: 6 cleaned lines of code in 2 files: - templates/import_config.html (1:7) - templates/view_configs.html (1:7) duplicated block id: 600 size: 6 cleaned lines of code in 2 files: - main.py (555:560) - main.py (1488:1493) duplicated block id: 601 size: 6 cleaned lines of code in 2 files: - main.py (2302:2308) - main.py (2560:2566) duplicated block id: 602 size: 6 cleaned lines of code in 2 files: - main.py (1356:1361) - main.py (1450:1455) duplicated block id: 603 size: 6 cleaned lines of code in 2 files: - templates/static_asset_config.html (1:7) - templates/view_export_configs.html (1:7) duplicated block id: 604 size: 6 cleaned lines of code in 2 files: - main.py (616:622) - main.py (925:931) duplicated block id: 605 size: 6 cleaned lines of code in 2 files: - DataCatalogController.py (485:495) - DataplexController.py (749:759) duplicated block id: 606 size: 6 cleaned lines of code in 2 files: - main.py (952:957) - main.py (1104:1109) duplicated block id: 607 size: 6 cleaned lines of code in 2 files: - main.py (2102:2110) - main.py (2522:2530) duplicated block id: 608 size: 6 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (652:657) - TagEngineStoreHandler.py (737:742) duplicated block id: 609 size: 6 cleaned lines of code in 2 files: - main.py (1424:1431) - main.py (1521:1528) duplicated block id: 610 size: 6 cleaned lines of code in 2 files: - templates/sensitive_column_config.html (1:7) - templates/view_export_configs.html (1:7) duplicated block id: 611 size: 6 cleaned lines of code in 2 files: - templates/created_dynamic_column_config.html (46:51) - templates/created_entry_config.html (44:49) duplicated block id: 612 size: 6 cleaned lines of code in 2 files: - BigQueryUtils.py (268:274) - BigQueryUtils.py (283:289) duplicated block id: 613 size: 6 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (14:21) - templates/created_import_config.html (13:20) duplicated block id: 614 size: 6 cleaned lines of code in 2 files: - templates/tag_history_settings.html (1:7) - templates/view_configs.html (1:7) duplicated block id: 615 size: 6 cleaned lines of code in 2 files: - BigQueryUtils.py (268:274) - BigQueryUtils.py (299:305) duplicated block id: 616 size: 6 cleaned lines of code in 2 files: - templates/view_configs.html (247:254) - templates/view_tags_on_res.html (41:48) duplicated block id: 617 size: 6 cleaned lines of code in 2 files: - main.py (555:560) - main.py (1578:1583) duplicated block id: 618 size: 6 cleaned lines of code in 2 files: - BigQueryUtils.py (436:442) - BigQueryUtils.py (469:475) duplicated block id: 619 size: 6 cleaned lines of code in 2 files: - templates/home.html (1:7) - templates/update_restore_config.html (1:7) duplicated block id: 620 size: 6 cleaned lines of code in 2 files: - main.py (511:517) - main.py (925:931) duplicated block id: 621 size: 6 cleaned lines of code in 2 files: - main.py (2091:2096) - main.py (2354:2359) duplicated block id: 622 size: 6 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (822:827) - TagEngineStoreHandler.py (931:936) duplicated block id: 623 size: 6 cleaned lines of code in 2 files: - templates/created_glossary_asset_config.html (4:11) - templates/view_export_configs.html (5:12) duplicated block id: 624 size: 6 cleaned lines of code in 2 files: - main.py (2091:2096) - main.py (2426:2431) duplicated block id: 625 size: 6 cleaned lines of code in 2 files: - main.py (555:560) - main.py (1683:1688) duplicated block id: 626 size: 6 cleaned lines of code in 2 files: - main.py (525:530) - main.py (543:548) duplicated block id: 627 size: 6 cleaned lines of code in 2 files: - main.py (698:703) - main.py (728:733) duplicated block id: 628 size: 6 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (76:84) - templates/update_dynamic_table_config.html (107:115) duplicated block id: 629 size: 6 cleaned lines of code in 2 files: - templates/export_config.html (1:7) - templates/view_export_configs.html (1:7) duplicated block id: 630 size: 6 cleaned lines of code in 2 files: - CsvParser.py (73:79) - DataCatalogController.py (2186:2192) duplicated block id: 631 size: 6 cleaned lines of code in 2 files: - main.py (555:560) - main.py (1389:1394) duplicated block id: 632 size: 6 cleaned lines of code in 2 files: - main.py (698:703) - main.py (708:713) duplicated block id: 633 size: 6 cleaned lines of code in 2 files: - main.py (698:703) - main.py (718:723) duplicated block id: 634 size: 6 cleaned lines of code in 2 files: - templates/created_glossary_asset_config.html (69:74) - templates/job_status.html (54:59) duplicated block id: 635 size: 6 cleaned lines of code in 2 files: - templates/default_settings.html (1:7) - templates/update_dynamic_column_config.html (1:7) duplicated block id: 636 size: 6 cleaned lines of code in 2 files: - templates/home.html (1:7) - templates/update_sensitive_column_config.html (1:7) duplicated block id: 637 size: 6 cleaned lines of code in 2 files: - templates/coverage_report.html (1:7) - templates/job_history.html (1:7) duplicated block id: 638 size: 6 cleaned lines of code in 2 files: - main.py (1544:1549) - main.py (1637:1642) duplicated block id: 639 size: 6 cleaned lines of code in 2 files: - main.py (1424:1431) - main.py (1611:1618) duplicated block id: 640 size: 6 cleaned lines of code in 2 files: - templates/home.html (1:7) - templates/update_glossary_asset_config.html (1:7) duplicated block id: 641 size: 6 cleaned lines of code in 2 files: - main.py (1158:1164) - main.py (1274:1280) duplicated block id: 642 size: 6 cleaned lines of code in 2 files: - main.py (2091:2096) - main.py (2511:2516) duplicated block id: 643 size: 6 cleaned lines of code in 2 files: - main.py (555:560) - main.py (1775:1780) duplicated block id: 644 size: 6 cleaned lines of code in 2 files: - deploy/task_queues.tf (7:14) - deploy/task_queues.tf (28:35) duplicated block id: 645 size: 6 cleaned lines of code in 2 files: - templates/default_settings.html (1:7) - templates/update_restore_config.html (1:7) duplicated block id: 646 size: 6 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (1:7) - templates/view_export_configs.html (1:7) duplicated block id: 647 size: 6 cleaned lines of code in 2 files: - main.py (616:622) - main.py (1158:1164) duplicated block id: 648 size: 6 cleaned lines of code in 2 files: - templates/created_entry_config.html (68:73) - templates/job_history.html (49:54) duplicated block id: 649 size: 6 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (86:94) - templates/static_asset_config.html (91:100) duplicated block id: 650 size: 6 cleaned lines of code in 2 files: - templates/created_sensitive_column_config.html (85:90) - templates/job_history.html (49:54) duplicated block id: 651 size: 6 cleaned lines of code in 2 files: - main.py (322:327) - main.py (736:741) duplicated block id: 652 size: 6 cleaned lines of code in 2 files: - templates/created_dynamic_column_config.html (4:11) - templates/created_static_asset_config.html (4:11) duplicated block id: 653 size: 6 cleaned lines of code in 2 files: - main.py (1611:1618) - main.py (1716:1723) duplicated block id: 654 size: 6 cleaned lines of code in 2 files: - CsvParser.py (73:79) - DataplexController.py (857:863) duplicated block id: 655 size: 6 cleaned lines of code in 2 files: - main.py (2426:2431) - main.py (2966:2971) duplicated block id: 656 size: 6 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (14:21) - templates/created_static_asset_config.html (13:20) duplicated block id: 657 size: 6 cleaned lines of code in 2 files: - templates/tag_template.html (1:7) - templates/view_configs.html (1:7) duplicated block id: 658 size: 6 cleaned lines of code in 2 files: - templates/home.html (1:7) - templates/update_dynamic_column_config.html (1:7) duplicated block id: 659 size: 6 cleaned lines of code in 2 files: - main.py (555:560) - main.py (1854:1859) duplicated block id: 660 size: 6 cleaned lines of code in 2 files: - main.py (2205:2211) - main.py (2560:2566) duplicated block id: 661 size: 6 cleaned lines of code in 2 files: - templates/created_glossary_asset_config.html (4:11) - templates/view_configs.html (5:12) duplicated block id: 662 size: 6 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (652:657) - TagEngineStoreHandler.py (931:936) duplicated block id: 663 size: 6 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (74:80) - templates/update_entry_config.html (63:70) duplicated block id: 664 size: 6 cleaned lines of code in 2 files: - templates/home.html (1:7) - templates/update_entry_config.html (1:7) duplicated block id: 665 size: 6 cleaned lines of code in 2 files: - main.py (555:560) - main.py (1298:1303) duplicated block id: 666 size: 6 cleaned lines of code in 2 files: - templates/default_settings.html (1:7) - templates/home.html (1:7) duplicated block id: 667 size: 6 cleaned lines of code in 2 files: - main.py (2511:2516) - main.py (2966:2971) duplicated block id: 668 size: 6 cleaned lines of code in 2 files: - main.py (322:327) - main.py (888:893) duplicated block id: 669 size: 6 cleaned lines of code in 2 files: - main.py (511:517) - main.py (616:622) duplicated block id: 670 size: 6 cleaned lines of code in 2 files: - templates/created_sensitive_column_config.html (85:90) - templates/job_status.html (54:59) duplicated block id: 671 size: 6 cleaned lines of code in 2 files: - templates/default_settings.html (1:7) - templates/update_static_asset_config.html (1:7) duplicated block id: 672 size: 6 cleaned lines of code in 2 files: - main.py (708:713) - main.py (718:723) duplicated block id: 673 size: 6 cleaned lines of code in 2 files: - main.py (2102:2110) - main.py (2433:2441) duplicated block id: 674 size: 6 cleaned lines of code in 2 files: - main.py (1241:1248) - main.py (1716:1723) duplicated block id: 675 size: 6 cleaned lines of code in 2 files: - main.py (708:713) - main.py (728:733) duplicated block id: 676 size: 6 cleaned lines of code in 2 files: - templates/default_settings.html (1:7) - templates/update_glossary_asset_config.html (1:7) duplicated block id: 677 size: 6 cleaned lines of code in 2 files: - templates/update_export_config.html (1:7) - templates/view_configs.html (1:7) duplicated block id: 678 size: 6 cleaned lines of code in 2 files: - main.py (322:327) - main.py (814:819) duplicated block id: 679 size: 6 cleaned lines of code in 2 files: - templates/entry_config.html (1:7) - templates/view_export_configs.html (1:7) duplicated block id: 680 size: 6 cleaned lines of code in 2 files: - templates/tag_template.html (1:7) - templates/view_export_configs.html (1:7) duplicated block id: 681 size: 6 cleaned lines of code in 2 files: - templates/static_asset_config.html (1:7) - templates/view_configs.html (1:7) duplicated block id: 682 size: 6 cleaned lines of code in 2 files: - templates/created_import_config.html (49:54) - templates/job_history.html (49:54) duplicated block id: 683 size: 6 cleaned lines of code in 2 files: - main.py (668:673) - main.py (718:723) duplicated block id: 684 size: 6 cleaned lines of code in 2 files: - main.py (668:673) - main.py (728:733) duplicated block id: 685 size: 6 cleaned lines of code in 2 files: - templates/created_sensitive_column_config.html (4:11) - templates/view_export_configs.html (5:12) duplicated block id: 686 size: 6 cleaned lines of code in 2 files: - main.py (668:673) - main.py (698:703) duplicated block id: 687 size: 6 cleaned lines of code in 2 files: - main.py (668:673) - main.py (708:713) duplicated block id: 688 size: 6 cleaned lines of code in 2 files: - templates/export_config.html (1:7) - templates/view_configs.html (1:7) duplicated block id: 689 size: 6 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (4:11) - templates/created_static_asset_config.html (4:11) duplicated block id: 690 size: 6 cleaned lines of code in 2 files: - templates/coverage_report_settings.html (1:7) - templates/update_sensitive_column_config.html (1:7) duplicated block id: 691 size: 6 cleaned lines of code in 2 files: - main.py (3203:3209) - main.py (3378:3384) duplicated block id: 692 size: 6 cleaned lines of code in 2 files: - main.py (668:673) - main.py (678:683) duplicated block id: 693 size: 6 cleaned lines of code in 2 files: - templates/created_import_config.html (49:54) - templates/job_status.html (54:59) duplicated block id: 694 size: 6 cleaned lines of code in 2 files: - main.py (668:673) - main.py (688:693) duplicated block id: 695 size: 6 cleaned lines of code in 2 files: - main.py (555:560) - main.py (1186:1191) duplicated block id: 696 size: 6 cleaned lines of code in 2 files: - templates/job_history.html (49:54) - templates/job_status.html (54:59) duplicated block id: 697 size: 6 cleaned lines of code in 2 files: - main.py (1010:1015) - main.py (1030:1035) duplicated block id: 698 size: 6 cleaned lines of code in 2 files: - main.py (1010:1015) - main.py (1040:1045) duplicated block id: 699 size: 6 cleaned lines of code in 2 files: - main.py (1889:1894) - main.py (1908:1913) duplicated block id: 700 size: 6 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (1:7) - templates/view_configs.html (1:7) duplicated block id: 701 size: 6 cleaned lines of code in 2 files: - deploy/task_queues.tf (16:23) - deploy/task_queues.tf (37:44) duplicated block id: 702 size: 6 cleaned lines of code in 2 files: - templates/default_settings.html (1:7) - templates/update_dynamic_table_config.html (1:7) duplicated block id: 703 size: 6 cleaned lines of code in 2 files: - TagEngineStoreHandler.py (1136:1143) - TagEngineStoreHandler.py (1328:1335) duplicated block id: 704 size: 6 cleaned lines of code in 2 files: - templates/coverage_report_settings.html (1:7) - templates/view_tags_on_res.html (1:7) duplicated block id: 705 size: 6 cleaned lines of code in 2 files: - templates/created_sensitive_column_config.html (4:11) - templates/view_configs.html (5:12) duplicated block id: 706 size: 6 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (1:7) - templates/view_configs.html (1:7) duplicated block id: 707 size: 6 cleaned lines of code in 2 files: - main.py (1333:1340) - main.py (1611:1618) duplicated block id: 708 size: 6 cleaned lines of code in 2 files: - DataCatalogController.py (859:867) - DataCatalogController.py (1124:1132) duplicated block id: 709 size: 6 cleaned lines of code in 2 files: - main.py (1010:1015) - main.py (1050:1055) duplicated block id: 710 size: 6 cleaned lines of code in 2 files: - templates/glossary_asset_config.html (93:101) - templates/sensitive_column_config.html (142:150) duplicated block id: 711 size: 6 cleaned lines of code in 2 files: - main.py (1040:1045) - main.py (1050:1055) duplicated block id: 712 size: 6 cleaned lines of code in 2 files: - main.py (718:723) - main.py (728:733) duplicated block id: 713 size: 6 cleaned lines of code in 2 files: - main.py (925:931) - main.py (1274:1280) duplicated block id: 714 size: 6 cleaned lines of code in 2 files: - main.py (322:327) - main.py (1124:1129) duplicated block id: 715 size: 6 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (1:7) - templates/view_export_configs.html (1:7) duplicated block id: 716 size: 6 cleaned lines of code in 2 files: - templates/coverage_report_settings.html (1:7) - templates/update_glossary_asset_config.html (1:7) duplicated block id: 717 size: 6 cleaned lines of code in 2 files: - templates/coverage_report_settings.html (1:7) - templates/home.html (1:7) duplicated block id: 718 size: 6 cleaned lines of code in 2 files: - main.py (736:741) - main.py (888:893) duplicated block id: 719 size: 6 cleaned lines of code in 2 files: - templates/coverage_report_settings.html (1:7) - templates/update_static_asset_config.html (1:7) duplicated block id: 720 size: 6 cleaned lines of code in 2 files: - main.py (678:683) - main.py (728:733) duplicated block id: 721 size: 6 cleaned lines of code in 2 files: - templates/default_settings.html (1:7) - templates/update_sensitive_column_config.html (1:7) duplicated block id: 722 size: 6 cleaned lines of code in 2 files: - main.py (1333:1340) - main.py (1521:1528) duplicated block id: 723 size: 6 cleaned lines of code in 2 files: - main.py (925:931) - main.py (1158:1164) duplicated block id: 724 size: 6 cleaned lines of code in 2 files: - templates/tag_history_settings.html (1:7) - templates/view_export_configs.html (1:7) duplicated block id: 725 size: 6 cleaned lines of code in 2 files: - main.py (736:741) - main.py (814:819) duplicated block id: 726 size: 6 cleaned lines of code in 2 files: - templates/dynamic_table_config.html (1:7) - templates/view_configs.html (1:7) duplicated block id: 727 size: 6 cleaned lines of code in 2 files: - main.py (1010:1015) - main.py (1020:1025) duplicated block id: 728 size: 6 cleaned lines of code in 2 files: - main.py (678:683) - main.py (708:713) duplicated block id: 729 size: 6 cleaned lines of code in 2 files: - templates/entry_config.html (51:57) - templates/update_glossary_asset_config.html (81:87) duplicated block id: 730 size: 6 cleaned lines of code in 2 files: - main.py (678:683) - main.py (718:723) duplicated block id: 731 size: 6 cleaned lines of code in 2 files: - main.py (678:683) - main.py (688:693) duplicated block id: 732 size: 6 cleaned lines of code in 2 files: - main.py (678:683) - main.py (698:703) duplicated block id: 733 size: 6 cleaned lines of code in 2 files: - templates/dynamic_column_config.html (89:97) - templates/update_dynamic_table_config.html (107:115) duplicated block id: 734 size: 6 cleaned lines of code in 2 files: - BigQueryUtils.py (283:289) - BigQueryUtils.py (299:305) duplicated block id: 735 size: 6 cleaned lines of code in 2 files: - main.py (1241:1248) - main.py (1424:1431) duplicated block id: 736 size: 6 cleaned lines of code in 2 files: - templates/update_export_config.html (1:7) - templates/view_export_configs.html (1:7) duplicated block id: 737 size: 6 cleaned lines of code in 2 files: - templates/import_config.html (1:7) - templates/view_export_configs.html (1:7) duplicated block id: 738 size: 6 cleaned lines of code in 2 files: - templates/created_dynamic_table_config.html (71:76) - templates/job_status.html (54:59)