duplicated block id: 1 size: 38 cleaned lines of code in 2 files: - src/elements/alt-style/AltStyleElementForm.tsx (21:66) - src/elements/nested/NestedElementForm.tsx (15:60) duplicated block id: 2 size: 26 cleaned lines of code in 2 files: - src/elements/callout/Callout.tsx (65:96) - src/elements/embed/Callout.tsx (22:53) duplicated block id: 3 size: 23 cleaned lines of code in 2 files: - src/elements/demo-image/DemoImageElementForm.tsx (61:84) - src/elements/repeater/RepeaterElementForm.tsx (16:39) duplicated block id: 4 size: 15 cleaned lines of code in 2 files: - src/elements/cartoon/CartoonForm.tsx (121:135) - src/elements/image/ImageElementForm.tsx (105:119) duplicated block id: 5 size: 13 cleaned lines of code in 2 files: - src/plugin/nodeSpec.ts (174:186) - src/plugin/nodeSpec.ts (188:200) duplicated block id: 6 size: 13 cleaned lines of code in 2 files: - src/plugin/nodeSpec.ts (160:172) - src/plugin/nodeSpec.ts (188:200) duplicated block id: 7 size: 13 cleaned lines of code in 2 files: - src/plugin/nodeSpec.ts (160:172) - src/plugin/nodeSpec.ts (174:186) duplicated block id: 8 size: 12 cleaned lines of code in 2 files: - src/plugin/fieldViews/RepeaterFieldView.ts (181:194) - src/plugin/fieldViews/RepeaterFieldView.ts (209:222) duplicated block id: 9 size: 11 cleaned lines of code in 2 files: - src/elements/standard/StandardForm.tsx (132:142) - src/elements/tweet/TweetForm.tsx (23:33) duplicated block id: 10 size: 10 cleaned lines of code in 2 files: - src/elements/image/imageElementDataTransformer.ts (100:110) - src/elements/interactive/interactiveDataTransformer.ts (66:76) duplicated block id: 11 size: 10 cleaned lines of code in 2 files: - src/elements/standard/StandardForm.tsx (132:141) - src/elements/standard/StandardForm.tsx (168:177) duplicated block id: 12 size: 10 cleaned lines of code in 2 files: - src/elements/standard/StandardForm.tsx (168:177) - src/elements/tweet/TweetForm.tsx (23:32) duplicated block id: 13 size: 10 cleaned lines of code in 2 files: - src/elements/callout/CalloutError.tsx (65:74) - src/elements/embed/Callout.tsx (165:174) duplicated block id: 14 size: 10 cleaned lines of code in 2 files: - src/plugin/helpers/validation.ts (89:100) - src/plugin/helpers/validation.ts (118:129) duplicated block id: 15 size: 9 cleaned lines of code in 2 files: - src/elements/membership/membershipDataTransformer.ts (52:61) - src/elements/standard/standardDataTransformer.ts (58:67) duplicated block id: 16 size: 9 cleaned lines of code in 2 files: - src/editorial-source-components/SvgCrop.tsx (2:10) - src/editorial-source-components/SvgHighlightAlt.tsx (2:10) duplicated block id: 17 size: 9 cleaned lines of code in 2 files: - src/editorial-source-components/SvgBin.tsx (2:10) - src/editorial-source-components/SvgCrop.tsx (2:10) duplicated block id: 18 size: 9 cleaned lines of code in 2 files: - src/elements/embed/EmbedSpec.tsx (50:58) - src/elements/interactive/InteractiveSpec.tsx (29:37) duplicated block id: 19 size: 9 cleaned lines of code in 2 files: - src/plugin/fieldViews/AttributeFieldView.ts (60:72) - src/plugin/fieldViews/CustomFieldView.ts (124:136) duplicated block id: 20 size: 9 cleaned lines of code in 2 files: - src/editorial-source-components/SvgBin.tsx (2:10) - src/editorial-source-components/SvgHighlightAlt.tsx (2:10) duplicated block id: 21 size: 8 cleaned lines of code in 2 files: - src/elements/demo-image/DemoImageElementForm.tsx (87:94) - src/elements/repeater/RepeaterElementForm.tsx (41:48) duplicated block id: 22 size: 8 cleaned lines of code in 2 files: - src/plugin/helpers/validation.ts (77:87) - src/plugin/helpers/validation.ts (137:146) duplicated block id: 23 size: 8 cleaned lines of code in 2 files: - src/elements/interactive/interactiveDataTransformer.ts (68:76) - src/elements/standard/standardDataTransformer.ts (59:67) duplicated block id: 24 size: 8 cleaned lines of code in 2 files: - src/elements/interactive/interactiveDataTransformer.ts (68:76) - src/elements/membership/membershipDataTransformer.ts (53:61) duplicated block id: 25 size: 8 cleaned lines of code in 2 files: - src/elements/cartoon/CartoonForm.tsx (136:144) - src/elements/image/ImageElementForm.tsx (123:131) duplicated block id: 26 size: 8 cleaned lines of code in 2 files: - src/elements/image/imageElementDataTransformer.ts (102:110) - src/elements/membership/membershipDataTransformer.ts (53:61) duplicated block id: 27 size: 8 cleaned lines of code in 2 files: - src/renderers/react/AltStyleElementWrapper.tsx (20:31) - src/renderers/react/ElementWrapper.tsx (61:72) duplicated block id: 28 size: 8 cleaned lines of code in 2 files: - src/elements/image/imageElementDataTransformer.ts (102:110) - src/elements/standard/standardDataTransformer.ts (59:67) duplicated block id: 29 size: 7 cleaned lines of code in 2 files: - src/elements/callout/calloutDataTransformer.ts (93:100) - src/elements/interactive/interactiveDataTransformer.ts (69:76) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - src/elements/embed/embedDataTransformer.ts (75:82) - src/elements/image/imageElementDataTransformer.ts (103:110) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - src/renderers/react/AltStyleElementWrapper.tsx (31:39) - src/renderers/react/ElementWrapper.tsx (84:92) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - src/plugin/fieldViews/NestedElementFieldView.ts (137:145) - src/plugin/fieldViews/TextFieldView.ts (147:156) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - src/elements/cartoon/CartoonSpec.tsx (51:57) - src/elements/comment/CommentSpec.tsx (11:17) duplicated block id: 34 size: 7 cleaned lines of code in 2 files: - src/elements/embed/embedDataTransformer.ts (75:82) - src/elements/membership/membershipDataTransformer.ts (54:61) duplicated block id: 35 size: 7 cleaned lines of code in 2 files: - src/elements/demo-image/DemoImageElement.tsx (100:106) - src/elements/repeater/RepeaterElement.ts (5:11) duplicated block id: 36 size: 7 cleaned lines of code in 2 files: - src/elements/interactive/InteractiveForm.tsx (40:46) - src/elements/tweet/TweetForm.tsx (23:29) duplicated block id: 37 size: 7 cleaned lines of code in 2 files: - src/elements/embed/EmbedForm.tsx (42:48) - src/elements/standard/StandardForm.tsx (168:174) duplicated block id: 38 size: 7 cleaned lines of code in 2 files: - src/elements/interactive/InteractiveForm.tsx (40:46) - src/elements/standard/StandardForm.tsx (132:138) duplicated block id: 39 size: 7 cleaned lines of code in 2 files: - src/elements/cartoon/CartoonSpec.tsx (51:57) - src/elements/tweet/TweetSpec.tsx (19:25) duplicated block id: 40 size: 7 cleaned lines of code in 2 files: - src/plugin/fieldViews/NestedElementFieldView.ts (65:71) - src/plugin/fieldViews/RichTextFieldView.ts (49:55) duplicated block id: 41 size: 7 cleaned lines of code in 2 files: - src/elements/comment/CommentSpec.tsx (11:17) - src/elements/embed/EmbedSpec.tsx (31:37) duplicated block id: 42 size: 7 cleaned lines of code in 2 files: - src/elements/embed/EmbedForm.tsx (42:48) - src/elements/tweet/TweetForm.tsx (23:29) duplicated block id: 43 size: 7 cleaned lines of code in 2 files: - src/plugin/fieldViews/NestedElementFieldView.ts (107:113) - src/plugin/fieldViews/RichTextFieldView.ts (126:132) duplicated block id: 44 size: 7 cleaned lines of code in 2 files: - src/renderers/react/WrapperControls.tsx (251:257) - src/renderers/react/WrapperControls.tsx (288:294) duplicated block id: 45 size: 7 cleaned lines of code in 2 files: - src/elements/interactive/InteractiveForm.tsx (40:46) - src/elements/standard/StandardForm.tsx (168:174) duplicated block id: 46 size: 7 cleaned lines of code in 2 files: - src/elements/demo-image/DemoImageElement.tsx (38:44) - src/plugin/helpers/placeholder.ts (19:26) duplicated block id: 47 size: 7 cleaned lines of code in 2 files: - src/elements/embed/embedDataTransformer.ts (75:82) - src/elements/interactive/interactiveDataTransformer.ts (69:76) duplicated block id: 48 size: 7 cleaned lines of code in 2 files: - src/elements/embed/EmbedSpec.tsx (31:37) - src/elements/tweet/TweetSpec.tsx (19:25) duplicated block id: 49 size: 7 cleaned lines of code in 2 files: - src/elements/cartoon/CartoonForm.tsx (65:71) - src/elements/cartoon/CartoonForm.tsx (90:96) duplicated block id: 50 size: 7 cleaned lines of code in 2 files: - src/elements/callout/calloutDataTransformer.ts (93:100) - src/elements/standard/standardDataTransformer.ts (60:67) duplicated block id: 51 size: 7 cleaned lines of code in 2 files: - src/elements/embed/EmbedForm.tsx (42:48) - src/elements/interactive/InteractiveForm.tsx (40:46) duplicated block id: 52 size: 7 cleaned lines of code in 2 files: - src/elements/demo-image/DemoImageElementForm.tsx (109:116) - src/elements/repeater/RepeaterElementForm.tsx (59:66) duplicated block id: 53 size: 7 cleaned lines of code in 2 files: - src/elements/image/ImageElementForm.tsx (153:159) - src/elements/pullquote/PullquoteForm.tsx (47:53) duplicated block id: 54 size: 7 cleaned lines of code in 2 files: - src/renderers/react/WrapperControls.tsx (211:217) - src/renderers/react/WrapperControls.tsx (352:358) duplicated block id: 55 size: 7 cleaned lines of code in 2 files: - src/elements/interactive/InteractiveSpec.tsx (22:28) - src/elements/membership/MembershipSpec.tsx (6:12) duplicated block id: 56 size: 7 cleaned lines of code in 2 files: - src/elements/callout/calloutDataTransformer.ts (93:100) - src/elements/membership/membershipDataTransformer.ts (54:61) duplicated block id: 57 size: 7 cleaned lines of code in 2 files: - src/elements/standard/StandardSpec.tsx (44:50) - src/elements/tweet/TweetSpec.tsx (30:36) duplicated block id: 58 size: 7 cleaned lines of code in 2 files: - src/elements/embed/embedDataTransformer.ts (75:82) - src/elements/standard/standardDataTransformer.ts (60:67) duplicated block id: 59 size: 7 cleaned lines of code in 2 files: - src/elements/cartoon/CartoonSpec.tsx (51:57) - src/elements/embed/EmbedSpec.tsx (31:37) duplicated block id: 60 size: 7 cleaned lines of code in 2 files: - src/elements/callout/calloutDataTransformer.ts (93:100) - src/elements/image/imageElementDataTransformer.ts (103:110) duplicated block id: 61 size: 7 cleaned lines of code in 2 files: - src/elements/standard/StandardForm.tsx (123:129) - src/elements/table/TableForm.tsx (21:27) duplicated block id: 62 size: 7 cleaned lines of code in 2 files: - src/plugin/fieldViews/RichTextFieldView.ts (127:133) - src/plugin/fieldViews/TextFieldView.ts (125:131) duplicated block id: 63 size: 7 cleaned lines of code in 2 files: - src/elements/embed/EmbedForm.tsx (42:48) - src/elements/standard/StandardForm.tsx (132:138) duplicated block id: 64 size: 7 cleaned lines of code in 2 files: - src/elements/callout/calloutDataTransformer.ts (93:100) - src/elements/embed/embedDataTransformer.ts (75:82) duplicated block id: 65 size: 7 cleaned lines of code in 2 files: - src/elements/comment/CommentSpec.tsx (11:17) - src/elements/tweet/TweetSpec.tsx (19:25) duplicated block id: 66 size: 6 cleaned lines of code in 2 files: - src/elements/embed/EmbedSpec.tsx (32:37) - src/elements/membership/MembershipSpec.tsx (7:12) duplicated block id: 67 size: 6 cleaned lines of code in 2 files: - src/elements/membership/MembershipSpec.tsx (7:12) - src/elements/tweet/TweetSpec.tsx (20:25) duplicated block id: 68 size: 6 cleaned lines of code in 2 files: - src/plugin/helpers/prosemirror.ts (232:238) - src/plugin/helpers/prosemirror.ts (251:257) duplicated block id: 69 size: 6 cleaned lines of code in 2 files: - src/elements/image/ImageElementForm.tsx (87:92) - src/elements/standard/StandardForm.tsx (116:121) duplicated block id: 70 size: 6 cleaned lines of code in 2 files: - src/plugin/fieldViews/NestedElementFieldView.ts (108:113) - src/plugin/fieldViews/TextFieldView.ts (125:130) duplicated block id: 71 size: 6 cleaned lines of code in 2 files: - src/plugin/helpers/validation.ts (109:115) - src/plugin/helpers/validation.ts (137:143) duplicated block id: 72 size: 6 cleaned lines of code in 2 files: - src/elements/standard/StandardForm.tsx (162:167) - src/elements/table/TableForm.tsx (21:26) duplicated block id: 73 size: 6 cleaned lines of code in 2 files: - src/plugin/fieldViews/NestedElementFieldView.ts (93:103) - src/plugin/fieldViews/TextFieldView.ts (79:89) duplicated block id: 74 size: 6 cleaned lines of code in 2 files: - src/elements/table/TableSpec.ts (9:14) - src/elements/tweet/TweetSpec.tsx (17:22) duplicated block id: 75 size: 6 cleaned lines of code in 2 files: - src/elements/cartoon/CartoonSpec.tsx (52:57) - src/elements/membership/MembershipSpec.tsx (7:12) duplicated block id: 76 size: 6 cleaned lines of code in 2 files: - src/elements/comment/CommentForm.tsx (13:18) - src/elements/standard/StandardForm.tsx (124:129) duplicated block id: 77 size: 6 cleaned lines of code in 2 files: - src/plugin/fieldViews/NestedElementFieldView.ts (93:103) - src/plugin/fieldViews/RichTextFieldView.ts (114:124) duplicated block id: 78 size: 6 cleaned lines of code in 2 files: - src/elements/comment/CommentForm.tsx (13:18) - src/elements/table/TableForm.tsx (22:27) duplicated block id: 79 size: 6 cleaned lines of code in 2 files: - src/elements/callout/CalloutTable.tsx (182:187) - src/elements/callout/CalloutTable.tsx (218:223) duplicated block id: 80 size: 6 cleaned lines of code in 2 files: - src/elements/cartoon/cartoonDataTransformer.ts (83:89) - src/elements/standard/standardDataTransformer.ts (61:67) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - src/plugin/plugin.ts (68:74) - src/plugin/plugin.ts (82:88) duplicated block id: 82 size: 6 cleaned lines of code in 2 files: - src/renderers/react/WrapperControls.tsx (203:209) - src/renderers/react/WrapperControls.tsx (344:350) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - src/plugin/fieldViews/NestedElementFieldView.ts (54:59) - src/plugin/fieldViews/RichTextFieldView.ts (40:45) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - src/elements/demo-image/DemoImageElementForm.tsx (99:104) - src/elements/repeater/RepeaterElementForm.tsx (51:56) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - src/elements/cartoon/CartoonSpec.tsx (52:57) - src/elements/interactive/InteractiveSpec.tsx (23:28) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - src/elements/standard/StandardForm.tsx (123:128) - src/elements/standard/StandardForm.tsx (162:167) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - src/plugin/fieldViews/RichTextFieldView.ts (114:124) - src/plugin/fieldViews/TextFieldView.ts (79:89) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - src/elements/image/imageElementDataTransformer.ts (70:75) - src/elements/image/imageElementDataTransformer.ts (82:87) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - src/elements/comment/CommentSpec.tsx (12:17) - src/elements/membership/MembershipSpec.tsx (7:12) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - src/elements/embed/EmbedSpec.tsx (32:37) - src/elements/interactive/InteractiveSpec.tsx (23:28) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - src/elements/cartoon/cartoonDataTransformer.ts (83:89) - src/elements/image/imageElementDataTransformer.ts (104:110) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - src/elements/callout/calloutDataTransformer.ts (94:100) - src/elements/cartoon/cartoonDataTransformer.ts (83:89) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - src/elements/comment/CommentSpec.tsx (12:17) - src/elements/interactive/InteractiveSpec.tsx (23:28) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - src/elements/cartoon/cartoonDataTransformer.ts (83:89) - src/elements/membership/membershipDataTransformer.ts (55:61) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - src/elements/cartoon/cartoonDataTransformer.ts (83:89) - src/elements/interactive/interactiveDataTransformer.ts (70:76) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - src/elements/interactive/InteractiveSpec.tsx (23:28) - src/elements/tweet/TweetSpec.tsx (20:25) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - src/plugin/helpers/validation.ts (77:83) - src/plugin/helpers/validation.ts (109:115) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - src/plugin/fieldViews/NestedElementFieldView.ts (18:23) - src/plugin/fieldViews/RichTextFieldView.ts (29:34) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - src/plugin/helpers/validation.ts (148:154) - src/plugin/helpers/validation.ts (194:200) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - src/elements/callout/CalloutTable.tsx (133:138) - src/elements/callout/calloutDataTransformer.ts (62:67) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - src/elements/cartoon/cartoonDataTransformer.ts (83:89) - src/elements/embed/embedDataTransformer.ts (76:82)