duplicated block id: 1 size: 71 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (164:254) - internal/langserver/handlers/tfschema/init.go (416:506) duplicated block id: 2 size: 36 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (662:706) - internal/langserver/handlers/tfschema/init.go (829:873) duplicated block id: 3 size: 29 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (623:660) - internal/langserver/handlers/tfschema/init.go (706:743) duplicated block id: 4 size: 28 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (298:334) - internal/langserver/handlers/tfschema/init.go (403:439) duplicated block id: 5 size: 27 cleaned lines of code in 2 files: - internal/langserver/handlers/validate/validate.go (326:365) - internal/utils/error.go (42:81) duplicated block id: 6 size: 26 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (571:603) - internal/langserver/handlers/tfschema/init.go (662:694) duplicated block id: 7 size: 26 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (571:603) - internal/langserver/handlers/tfschema/init.go (829:861) duplicated block id: 8 size: 23 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (540:569) - internal/langserver/handlers/tfschema/init.go (761:790) duplicated block id: 9 size: 22 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (540:568) - internal/langserver/handlers/tfschema/init.go (881:909) duplicated block id: 10 size: 22 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (761:789) - internal/langserver/handlers/tfschema/init.go (881:909) duplicated block id: 11 size: 21 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (605:631) - internal/langserver/handlers/tfschema/init.go (863:889) duplicated block id: 12 size: 20 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (164:187) - internal/langserver/handlers/tfschema/init.go (311:334) duplicated block id: 13 size: 17 cleaned lines of code in 2 files: - internal/parser/hcl_node.go (278:296) - internal/parser/hcl_node.go (327:345) duplicated block id: 14 size: 17 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (639:660) - internal/langserver/handlers/tfschema/init.go (769:790) duplicated block id: 15 size: 17 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (722:743) - internal/langserver/handlers/tfschema/init.go (769:790) duplicated block id: 16 size: 17 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (548:569) - internal/langserver/handlers/tfschema/init.go (722:743) duplicated block id: 17 size: 17 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (548:569) - internal/langserver/handlers/tfschema/init.go (639:660) duplicated block id: 18 size: 16 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (639:659) - internal/langserver/handlers/tfschema/init.go (889:909) duplicated block id: 19 size: 16 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (722:742) - internal/langserver/handlers/tfschema/init.go (889:909) duplicated block id: 20 size: 13 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (334:350) - internal/langserver/handlers/tfschema/init.go (447:463) duplicated block id: 21 size: 13 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (195:211) - internal/langserver/handlers/tfschema/init.go (334:350) duplicated block id: 22 size: 13 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (264:280) - internal/langserver/handlers/tfschema/init.go (378:394) duplicated block id: 23 size: 13 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (350:366) - internal/langserver/handlers/tfschema/init.go (479:495) duplicated block id: 24 size: 13 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (227:243) - internal/langserver/handlers/tfschema/init.go (350:366) duplicated block id: 25 size: 11 cleaned lines of code in 2 files: - internal/azure/types/resource_type.go (81:94) - internal/azure/types/resource_type.go (99:112) duplicated block id: 26 size: 11 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (256:269) - internal/langserver/handlers/tfschema/init.go (792:805) duplicated block id: 27 size: 11 cleaned lines of code in 2 files: - internal/protocol/protocol.go (5458:5520) - internal/protocol/protocol.go (5558:5620) duplicated block id: 28 size: 11 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (256:269) - internal/langserver/handlers/tfschema/init.go (508:521) duplicated block id: 29 size: 11 cleaned lines of code in 2 files: - internal/protocol/protocol.go (5387:5449) - internal/protocol/protocol.go (5558:5620) duplicated block id: 30 size: 11 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (508:521) - internal/langserver/handlers/tfschema/init.go (792:805) duplicated block id: 31 size: 11 cleaned lines of code in 2 files: - internal/protocol/protocol.go (5387:5449) - internal/protocol/protocol.go (5458:5520) duplicated block id: 32 size: 10 cleaned lines of code in 2 files: - internal/azure/index.go (65:77) - internal/azure/index.go (86:98) duplicated block id: 33 size: 10 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (295:306) - internal/langserver/handlers/tfschema/init.go (703:714) duplicated block id: 34 size: 9 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (57:68) - internal/langserver/handlers/tfschema/init.go (256:267) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/body_candidates.go (210:219) - internal/langserver/handlers/tfschema/body_candidates.go (284:293) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (57:68) - internal/langserver/handlers/tfschema/init.go (792:803) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (116:126) - internal/langserver/handlers/tfschema/init.go (288:298) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (605:615) - internal/langserver/handlers/tfschema/init.go (696:706) duplicated block id: 39 size: 9 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (57:68) - internal/langserver/handlers/tfschema/init.go (508:519) duplicated block id: 40 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (298:308) - internal/langserver/handlers/tfschema/init.go (540:550) duplicated block id: 41 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (256:264) - internal/langserver/handlers/tfschema/init.go (662:670) duplicated block id: 42 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (403:413) - internal/langserver/handlers/tfschema/init.go (540:550) duplicated block id: 43 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (531:540) - internal/langserver/handlers/tfschema/init.go (815:824) duplicated block id: 44 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (256:264) - internal/langserver/handlers/tfschema/init.go (829:837) duplicated block id: 45 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (508:516) - internal/langserver/handlers/tfschema/init.go (571:579) duplicated block id: 46 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (256:264) - internal/langserver/handlers/tfschema/init.go (571:579) duplicated block id: 47 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (256:264) - internal/langserver/handlers/tfschema/init.go (745:753) duplicated block id: 48 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (745:753) - internal/langserver/handlers/tfschema/init.go (792:800) duplicated block id: 49 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (792:800) - internal/langserver/handlers/tfschema/init.go (829:837) duplicated block id: 50 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (508:516) - internal/langserver/handlers/tfschema/init.go (745:753) duplicated block id: 51 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (745:753) - internal/langserver/handlers/tfschema/init.go (829:837) duplicated block id: 52 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (571:579) - internal/langserver/handlers/tfschema/init.go (745:753) duplicated block id: 53 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (57:65) - internal/langserver/handlers/tfschema/init.go (745:753) duplicated block id: 54 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (57:65) - internal/langserver/handlers/tfschema/init.go (571:579) duplicated block id: 55 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (508:516) - internal/langserver/handlers/tfschema/init.go (829:837) duplicated block id: 56 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (57:65) - internal/langserver/handlers/tfschema/init.go (662:670) duplicated block id: 57 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (508:516) - internal/langserver/handlers/tfschema/init.go (662:670) duplicated block id: 58 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (662:670) - internal/langserver/handlers/tfschema/init.go (745:753) duplicated block id: 59 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (57:65) - internal/langserver/handlers/tfschema/init.go (829:837) duplicated block id: 60 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (662:670) - internal/langserver/handlers/tfschema/init.go (792:800) duplicated block id: 61 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (403:413) - internal/langserver/handlers/tfschema/init.go (761:771) duplicated block id: 62 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (403:413) - internal/langserver/handlers/tfschema/init.go (881:891) duplicated block id: 63 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (571:579) - internal/langserver/handlers/tfschema/init.go (792:800) duplicated block id: 64 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (298:308) - internal/langserver/handlers/tfschema/init.go (761:771) duplicated block id: 65 size: 8 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (298:308) - internal/langserver/handlers/tfschema/init.go (881:891) duplicated block id: 66 size: 7 cleaned lines of code in 2 files: - internal/azure/types/union_type.go (33:41) - internal/langserver/handlers/validate/validate.go (260:268) duplicated block id: 67 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (403:411) - internal/langserver/handlers/tfschema/init.go (706:714) duplicated block id: 68 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (540:548) - internal/langserver/handlers/tfschema/init.go (706:714) duplicated block id: 69 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/hover/hover.go (59:68) - internal/langserver/handlers/tfschema/body_candidates.go (27:36) duplicated block id: 70 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (288:296) - internal/langserver/handlers/tfschema/init.go (394:402) duplicated block id: 71 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (540:548) - internal/langserver/handlers/tfschema/init.go (623:631) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (706:714) - internal/langserver/handlers/tfschema/init.go (881:889) duplicated block id: 73 size: 7 cleaned lines of code in 2 files: - internal/parser/hcl_node.go (246:253) - internal/parser/hcl_node.go (263:270) duplicated block id: 74 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (161:169) - internal/langserver/handlers/tfschema/init.go (615:623) duplicated block id: 75 size: 7 cleaned lines of code in 2 files: - internal/parser/hcl_node.go (157:163) - internal/parser/hcl_node.go (285:291) duplicated block id: 76 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (706:714) - internal/langserver/handlers/tfschema/init.go (761:769) duplicated block id: 77 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (161:169) - internal/langserver/handlers/tfschema/init.go (873:881) duplicated block id: 78 size: 7 cleaned lines of code in 2 files: - internal/parser/hcl_node.go (157:163) - internal/parser/hcl_node.go (334:340) duplicated block id: 79 size: 7 cleaned lines of code in 2 files: - internal/logging/logging.go (70:80) - internal/pathtpl/pathtpl.go (30:40) duplicated block id: 80 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (134:142) - internal/langserver/handlers/tfschema/init.go (881:889) duplicated block id: 81 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (134:142) - internal/langserver/handlers/tfschema/init.go (403:411) duplicated block id: 82 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (134:142) - internal/langserver/handlers/tfschema/init.go (706:714) duplicated block id: 83 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (298:306) - internal/langserver/handlers/tfschema/init.go (623:631) duplicated block id: 84 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (134:142) - internal/langserver/handlers/tfschema/init.go (540:548) duplicated block id: 85 size: 7 cleaned lines of code in 2 files: - internal/azure/loader.go (86:93) - internal/azure/loader.go (104:111) duplicated block id: 86 size: 7 cleaned lines of code in 2 files: - internal/azure/types/discriminated_object_type.go (66:74) - internal/azure/types/object_type.go (51:59) duplicated block id: 87 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (134:142) - internal/langserver/handlers/tfschema/init.go (623:631) duplicated block id: 88 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (623:631) - internal/langserver/handlers/tfschema/init.go (761:769) duplicated block id: 89 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (134:142) - internal/langserver/handlers/tfschema/init.go (761:769) duplicated block id: 90 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (134:142) - internal/langserver/handlers/tfschema/init.go (298:306) duplicated block id: 91 size: 7 cleaned lines of code in 2 files: - internal/azure/types/discriminated_object_type.go (81:88) - internal/azure/types/object_type.go (64:71) duplicated block id: 92 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (116:124) - internal/langserver/handlers/tfschema/init.go (394:402) duplicated block id: 93 size: 7 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (403:411) - internal/langserver/handlers/tfschema/init.go (623:631) duplicated block id: 94 size: 7 cleaned lines of code in 2 files: - internal/logging/logging.go (50:60) - internal/pathtpl/pathtpl.go (30:40) duplicated block id: 95 size: 7 cleaned lines of code in 2 files: - internal/logging/logging.go (50:60) - internal/logging/logging.go (70:80) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (371:377) - internal/langserver/handlers/tfschema/init.go (792:798) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (416:421) - internal/langserver/handlers/tfschema/init.go (876:881) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (371:377) - internal/langserver/handlers/tfschema/init.go (662:668) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (371:377) - internal/langserver/handlers/tfschema/init.go (829:835) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (371:377) - internal/langserver/handlers/tfschema/init.go (571:577) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - internal/azure/types/object_type.go (157:162) - internal/azure/types/resource_type.go (125:130) duplicated block id: 102 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (416:421) - internal/langserver/handlers/tfschema/init.go (618:623) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (311:316) - internal/langserver/handlers/tfschema/init.go (876:881) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (311:316) - internal/langserver/handlers/tfschema/init.go (618:623) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/body_candidates.go (83:89) - internal/langserver/handlers/tfschema/body_candidates.go (107:113) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (256:262) - internal/langserver/handlers/tfschema/init.go (371:377) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - internal/azure/index.go (167:173) - internal/azure/index.go (184:190) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - internal/azure/types/object_type.go (141:147) - internal/azure/types/resource_type.go (55:61) duplicated block id: 109 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/complete/complete.go (19:26) - internal/langserver/handlers/hover/hover.go (22:28) duplicated block id: 110 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/snippets/snippets.go (109:114) - internal/langserver/handlers/snippets/templates.go (73:78) duplicated block id: 111 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (371:377) - internal/langserver/handlers/tfschema/init.go (745:751) duplicated block id: 112 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (57:63) - internal/langserver/handlers/tfschema/init.go (371:377) duplicated block id: 113 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/init.go (371:377) - internal/langserver/handlers/tfschema/init.go (508:514) duplicated block id: 114 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/tfschema/body_candidates.go (203:208) - internal/langserver/handlers/tfschema/candidates.go (17:22) duplicated block id: 115 size: 6 cleaned lines of code in 2 files: - internal/langserver/handlers/complete/complete.go (81:89) - internal/langserver/handlers/tfschema/body_candidates.go (132:140)