duplicated block id: 1 size: 40 cleaned lines of code in 2 files: - src/component/contents/DraftEditorContents-core.react.js (81:136) - src/component/contents/exploration/DraftEditorContentsExperimental.react.js (53:108) duplicated block id: 2 size: 25 cleaned lines of code in 2 files: - src/component/contents/DraftEditorContents-core.react.js (252:280) - src/component/contents/exploration/DraftEditorContentsExperimental.react.js (163:191) duplicated block id: 3 size: 25 cleaned lines of code in 2 files: - src/model/modifier/RichTextEditorUtil.js (157:194) - src/model/modifier/exploration/NestedRichTextEditorUtil.js (71:108) duplicated block id: 4 size: 25 cleaned lines of code in 2 files: - src/model/modifier/RichTextEditorUtil.js (292:329) - src/model/modifier/exploration/NestedRichTextEditorUtil.js (386:423) duplicated block id: 5 size: 20 cleaned lines of code in 2 files: - src/model/immutable/ContentBlock.js (58:101) - src/model/immutable/ContentBlockNode.js (90:133) duplicated block id: 6 size: 20 cleaned lines of code in 2 files: - src/model/immutable/ContentBlock.js (108:133) - src/model/immutable/ContentBlockNode.js (153:175) duplicated block id: 7 size: 17 cleaned lines of code in 2 files: - src/model/modifier/RichTextEditorUtil.js (87:105) - src/model/modifier/exploration/NestedRichTextEditorUtil.js (266:284) duplicated block id: 8 size: 16 cleaned lines of code in 2 files: - src/component/contents/DraftEditorBlock.react.js (112:130) - src/component/contents/exploration/DraftEditorBlockNode.react.js (245:263) duplicated block id: 9 size: 15 cleaned lines of code in 2 files: - src/model/modifier/RichTextEditorUtil.js (350:365) - src/model/modifier/exploration/NestedRichTextEditorUtil.js (444:459) duplicated block id: 10 size: 14 cleaned lines of code in 2 files: - src/model/transaction/moveBlockInContentState.js (27:46) - src/model/transaction/splitBlockInContentState.js (27:46) duplicated block id: 11 size: 13 cleaned lines of code in 2 files: - src/model/encoding/convertFromRawToDraftState.js (100:112) - src/model/encoding/convertFromRawToDraftState.js (117:129) duplicated block id: 12 size: 13 cleaned lines of code in 2 files: - src/model/transaction/removeRangeFromContentState.js (25:43) - src/model/transaction/splitBlockInContentState.js (25:43) duplicated block id: 13 size: 12 cleaned lines of code in 2 files: - src/model/transaction/moveBlockInContentState.js (27:43) - src/model/transaction/removeRangeFromContentState.js (27:43) duplicated block id: 14 size: 12 cleaned lines of code in 2 files: - src/component/selection/getSampleSelectionMocksForTesting.js (132:144) - src/component/selection/getSampleSelectionMocksForTestingNestedBlocks.js (132:144) duplicated block id: 15 size: 11 cleaned lines of code in 2 files: - src/component/contents/DraftEditorBlock.react.js (53:67) - src/component/contents/exploration/DraftEditorBlockNode.react.js (65:79) duplicated block id: 16 size: 10 cleaned lines of code in 2 files: - src/model/immutable/EditorState.js (524:536) - src/model/immutable/EditorState.js (558:570) duplicated block id: 17 size: 10 cleaned lines of code in 2 files: - src/model/modifier/getCharacterRemovalRange.js (68:77) - src/model/modifier/getCharacterRemovalRange.js (97:106) duplicated block id: 18 size: 10 cleaned lines of code in 2 files: - src/component/contents/DraftEditorBlock.react.js (161:170) - src/component/contents/exploration/DraftEditorNode.react.js (75:84) duplicated block id: 19 size: 10 cleaned lines of code in 2 files: - src/model/transaction/insertFragmentIntoContentState.js (80:89) - src/model/transaction/insertFragmentIntoContentState.js (300:309) duplicated block id: 20 size: 9 cleaned lines of code in 2 files: - gulpfile.js (45:53) - gulpfile.js (59:67) duplicated block id: 21 size: 9 cleaned lines of code in 2 files: - src/model/modifier/RichTextEditorUtil.js (130:142) - src/model/modifier/exploration/NestedRichTextEditorUtil.js (147:166) duplicated block id: 22 size: 9 cleaned lines of code in 2 files: - src/model/modifier/RichTextEditorUtil.js (31:39) - src/model/modifier/exploration/NestedRichTextEditorUtil.js (243:251) duplicated block id: 23 size: 9 cleaned lines of code in 2 files: - src/model/modifier/getCharacterRemovalRange.js (59:67) - src/model/modifier/getCharacterRemovalRange.js (83:91) duplicated block id: 24 size: 9 cleaned lines of code in 2 files: - src/model/transaction/ContentStateInlineStyle.js (44:53) - src/model/transaction/applyEntityToContentState.js (24:33) duplicated block id: 25 size: 9 cleaned lines of code in 2 files: - src/component/handlers/edit/editOnPaste.js (64:72) - src/component/handlers/edit/editOnPaste.js (202:211) duplicated block id: 26 size: 9 cleaned lines of code in 2 files: - src/component/selection/setDraftEditorSelection.js (157:165) - src/component/selection/setDraftEditorSelection.js (218:226) duplicated block id: 27 size: 8 cleaned lines of code in 2 files: - src/component/contents/DraftEditorContents-core.react.js (138:147) - src/component/contents/exploration/DraftEditorContentsExperimental.react.js (109:118) duplicated block id: 28 size: 7 cleaned lines of code in 2 files: - src/component/selection/setDraftEditorSelection.js (157:163) - src/component/selection/setDraftEditorSelection.js (176:182) duplicated block id: 29 size: 7 cleaned lines of code in 2 files: - src/component/handlers/edit/editOnBeforeInput.js (132:138) - src/component/handlers/edit/editOnBeforeInput.js (146:152) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - src/model/immutable/BlockNode.js (25:31) - src/model/immutable/BlockNode.js (35:41) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - src/component/handlers/edit/commands/keyCommandPlainBackspace.js (26:32) - src/component/handlers/edit/commands/keyCommandPlainDelete.js (26:32) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - src/model/modifier/RichTextEditorUtil.js (212:219) - src/model/modifier/exploration/NestedRichTextEditorUtil.js (355:362) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - website/src/components/DraftEditorExample/index.js (170:176) - website/src/components/DraftEditorExample/index.js (194:200) duplicated block id: 34 size: 7 cleaned lines of code in 2 files: - scripts/jest/preprocessor.js (36:42) - scripts/jest/preprocessor.js (44:50) duplicated block id: 35 size: 7 cleaned lines of code in 2 files: - src/model/immutable/ContentBlock.js (39:50) - src/model/immutable/ContentBlockNode.js (67:78) duplicated block id: 36 size: 7 cleaned lines of code in 2 files: - src/component/handlers/edit/commands/keyCommandPlainBackspace.js (40:49) - src/component/handlers/edit/commands/keyCommandPlainDelete.js (40:50) duplicated block id: 37 size: 7 cleaned lines of code in 2 files: - src/model/modifier/RichTextEditorUtil.js (336:343) - src/model/modifier/exploration/NestedRichTextEditorUtil.js (430:437) duplicated block id: 38 size: 7 cleaned lines of code in 2 files: - src/component/selection/setDraftEditorSelection.js (176:182) - src/component/selection/setDraftEditorSelection.js (218:224) duplicated block id: 39 size: 7 cleaned lines of code in 2 files: - src/model/modifier/RichTextEditorUtil.js (271:280) - src/model/modifier/exploration/NestedRichTextEditorUtil.js (365:374) duplicated block id: 40 size: 6 cleaned lines of code in 2 files: - src/model/transaction/insertFragmentIntoContentState.js (96:101) - src/model/transaction/insertFragmentIntoContentState.js (121:127) duplicated block id: 41 size: 6 cleaned lines of code in 2 files: - src/component/base/DraftEditor.react.js (325:332) - src/component/contents/exploration/DraftEditorContentsExperimental.react.js (97:104) duplicated block id: 42 size: 6 cleaned lines of code in 2 files: - src/component/contents/DraftEditorBlock.react.js (135:140) - src/component/contents/exploration/DraftEditorBlockNode.react.js (267:272) duplicated block id: 43 size: 6 cleaned lines of code in 2 files: - src/model/transaction/removeRangeFromContentState.js (171:176) - src/model/transaction/removeRangeFromContentState.js (210:215) duplicated block id: 44 size: 6 cleaned lines of code in 2 files: - src/model/immutable/EditorState.js (700:705) - src/model/immutable/EditorState.js (724:729) duplicated block id: 45 size: 6 cleaned lines of code in 2 files: - src/component/selection/setDraftEditorSelection.js (256:262) - src/component/selection/setDraftEditorSelection.js (337:343) duplicated block id: 46 size: 6 cleaned lines of code in 2 files: - src/model/transaction/ContentStateInlineStyle.js (81:87) - src/model/transaction/applyEntityToContentState.js (40:46) duplicated block id: 47 size: 6 cleaned lines of code in 2 files: - src/model/modifier/RichTextEditorUtil.js (42:47) - src/model/modifier/exploration/NestedRichTextEditorUtil.js (254:259) duplicated block id: 48 size: 6 cleaned lines of code in 2 files: - src/component/handlers/edit/commands/keyCommandBackspaceToStartOfLine.js (52:60) - src/component/handlers/edit/commands/keyCommandBackspaceWord.js (39:47) duplicated block id: 49 size: 6 cleaned lines of code in 2 files: - src/model/transaction/removeRangeFromContentState.js (101:106) - src/model/transaction/removeRangeFromContentState.js (124:129) duplicated block id: 50 size: 6 cleaned lines of code in 2 files: - src/component/handlers/edit/commands/moveSelectionBackward.js (28:34) - src/component/handlers/edit/commands/moveSelectionForward.js (28:34) duplicated block id: 51 size: 6 cleaned lines of code in 2 files: - src/component/selection/setDraftEditorSelection.js (164:169) - src/component/selection/setDraftEditorSelection.js (189:194) duplicated block id: 52 size: 6 cleaned lines of code in 2 files: - src/component/base/DraftEditor.react.js (325:332) - src/component/contents/DraftEditorContents-core.react.js (125:132)