duplicated block id: 1 size: 115 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (514:641) - frontend/src/js/util/workspaceUtils.fixtures.ts (664:791) duplicated block id: 2 size: 88 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (77:174) - frontend/src/js/util/workspaceUtils.fixtures.ts (250:347) duplicated block id: 3 size: 54 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (814:873) - frontend/src/js/util/workspaceUtils.fixtures.ts (882:941) duplicated block id: 4 size: 47 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (23:75) - frontend/src/js/util/workspaceUtils.fixtures.ts (365:417) duplicated block id: 5 size: 47 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (664:716) - frontend/src/js/util/workspaceUtils.fixtures.ts (814:866) duplicated block id: 6 size: 47 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (664:716) - frontend/src/js/util/workspaceUtils.fixtures.ts (882:934) duplicated block id: 7 size: 47 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (514:566) - frontend/src/js/util/workspaceUtils.fixtures.ts (882:934) duplicated block id: 8 size: 47 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (514:566) - frontend/src/js/util/workspaceUtils.fixtures.ts (814:866) duplicated block id: 9 size: 46 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (4:56) - frontend/src/js/util/workspaceUtils.fixtures.ts (177:229) duplicated block id: 10 size: 36 cleaned lines of code in 2 files: - frontend/src/stylesheets/components/_document.scss (220:261) - frontend/src/stylesheets/components/_document.scss (292:333) duplicated block id: 11 size: 35 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (77:114) - frontend/src/js/util/workspaceUtils.fixtures.ts (419:456) duplicated block id: 12 size: 35 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (250:287) - frontend/src/js/util/workspaceUtils.fixtures.ts (419:456) duplicated block id: 13 size: 34 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (369:406) - frontend/src/js/util/workspaceUtils.fixtures.ts (762:799) duplicated block id: 14 size: 34 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (27:64) - frontend/src/js/util/workspaceUtils.fixtures.ts (762:799) duplicated block id: 15 size: 30 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (196:229) - frontend/src/js/util/workspaceUtils.fixtures.ts (365:398) duplicated block id: 16 size: 27 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (200:229) - frontend/src/js/util/workspaceUtils.fixtures.ts (612:641) duplicated block id: 17 size: 27 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (369:398) - frontend/src/js/util/workspaceUtils.fixtures.ts (612:641) duplicated block id: 18 size: 27 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (27:56) - frontend/src/js/util/workspaceUtils.fixtures.ts (612:641) duplicated block id: 19 size: 27 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (200:229) - frontend/src/js/util/workspaceUtils.fixtures.ts (762:791) duplicated block id: 20 size: 26 cleaned lines of code in 2 files: - frontend/src/js/components/UtilComponents/InputSupper/Chip.js (166:204) - frontend/src/js/components/UtilComponents/InputSupper/Chip.js (214:252) duplicated block id: 21 size: 24 cleaned lines of code in 2 files: - backend/app/extraction/ExternalTranscriptionExtractor.scala (91:116) - backend/app/extraction/TranscriptionExtractor.scala (17:42) duplicated block id: 22 size: 21 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (907:928) - frontend/src/js/util/workspaceUtils.fixtures.ts (920:941) duplicated block id: 23 size: 21 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (689:710) - frontend/src/js/util/workspaceUtils.fixtures.ts (920:941) duplicated block id: 24 size: 21 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (539:560) - frontend/src/js/util/workspaceUtils.fixtures.ts (852:873) duplicated block id: 25 size: 21 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (839:860) - frontend/src/js/util/workspaceUtils.fixtures.ts (920:941) duplicated block id: 26 size: 21 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (852:873) - frontend/src/js/util/workspaceUtils.fixtures.ts (907:928) duplicated block id: 27 size: 21 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (539:560) - frontend/src/js/util/workspaceUtils.fixtures.ts (920:941) duplicated block id: 28 size: 21 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (689:710) - frontend/src/js/util/workspaceUtils.fixtures.ts (852:873) duplicated block id: 29 size: 21 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (839:860) - frontend/src/js/util/workspaceUtils.fixtures.ts (852:873) duplicated block id: 30 size: 20 cleaned lines of code in 2 files: - backend/app/services/manifest/Neo4jManifest.scala (610:631) - backend/app/services/manifest/Neo4jManifest.scala (661:682) duplicated block id: 31 size: 19 cleaned lines of code in 2 files: - backend/app/services/index/ElasticsearchResources.scala (186:204) - backend/app/services/index/ElasticsearchResources.scala (343:361) duplicated block id: 32 size: 18 cleaned lines of code in 2 files: - frontend/src/stylesheets/components/_file-browser.scss (35:54) - frontend/src/stylesheets/components/_users.scss (28:47) duplicated block id: 33 size: 16 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (116:133) - frontend/src/js/util/workspaceUtils.fixtures.ts (458:475) duplicated block id: 34 size: 16 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (231:248) - frontend/src/js/util/workspaceUtils.fixtures.ts (400:417) duplicated block id: 35 size: 16 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (289:306) - frontend/src/js/util/workspaceUtils.fixtures.ts (458:475) duplicated block id: 36 size: 16 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (58:75) - frontend/src/js/util/workspaceUtils.fixtures.ts (231:248) duplicated block id: 37 size: 15 cleaned lines of code in 2 files: - backend/app/services/users/Neo4jUserManagement.scala (111:125) - backend/app/services/users/Neo4jUserManagement.scala (148:162) duplicated block id: 38 size: 15 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (643:661) - frontend/src/js/util/workspaceUtils.fixtures.ts (793:811) duplicated block id: 39 size: 14 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (702:716) - frontend/src/js/util/workspaceUtils.fixtures.ts (907:921) duplicated block id: 40 size: 14 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (702:716) - frontend/src/js/util/workspaceUtils.fixtures.ts (839:853) duplicated block id: 41 size: 14 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (539:553) - frontend/src/js/util/workspaceUtils.fixtures.ts (702:716) duplicated block id: 42 size: 14 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (552:566) - frontend/src/js/util/workspaceUtils.fixtures.ts (689:703) duplicated block id: 43 size: 14 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (689:703) - frontend/src/js/util/workspaceUtils.fixtures.ts (702:716) duplicated block id: 44 size: 14 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (552:566) - frontend/src/js/util/workspaceUtils.fixtures.ts (839:853) duplicated block id: 45 size: 14 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (552:566) - frontend/src/js/util/workspaceUtils.fixtures.ts (907:921) duplicated block id: 46 size: 14 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (539:553) - frontend/src/js/util/workspaceUtils.fixtures.ts (552:566) duplicated block id: 47 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (177:191) - frontend/src/js/util/workspaceUtils.fixtures.ts (664:678) duplicated block id: 48 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (350:364) - frontend/src/js/util/workspaceUtils.fixtures.ts (664:678) duplicated block id: 49 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (321:334) - frontend/src/js/util/workspaceUtils.fixtures.ts (746:759) duplicated block id: 50 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (148:161) - frontend/src/js/util/workspaceUtils.fixtures.ts (596:609) duplicated block id: 51 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (177:191) - frontend/src/js/util/workspaceUtils.fixtures.ts (514:528) duplicated block id: 52 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (4:18) - frontend/src/js/util/workspaceUtils.fixtures.ts (664:678) duplicated block id: 53 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (148:161) - frontend/src/js/util/workspaceUtils.fixtures.ts (746:759) duplicated block id: 54 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (4:18) - frontend/src/js/util/workspaceUtils.fixtures.ts (882:896) duplicated block id: 55 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (4:18) - frontend/src/js/util/workspaceUtils.fixtures.ts (350:364) duplicated block id: 56 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (4:18) - frontend/src/js/util/workspaceUtils.fixtures.ts (814:828) duplicated block id: 57 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (350:364) - frontend/src/js/util/workspaceUtils.fixtures.ts (814:828) duplicated block id: 58 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (177:191) - frontend/src/js/util/workspaceUtils.fixtures.ts (350:364) duplicated block id: 59 size: 13 cleaned lines of code in 2 files: - backend/app/services/manifest/Neo4jManifest.scala (638:651) - backend/app/services/manifest/Neo4jManifest.scala (692:705) duplicated block id: 60 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (350:364) - frontend/src/js/util/workspaceUtils.fixtures.ts (882:896) duplicated block id: 61 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (4:18) - frontend/src/js/util/workspaceUtils.fixtures.ts (514:528) duplicated block id: 62 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (177:191) - frontend/src/js/util/workspaceUtils.fixtures.ts (814:828) duplicated block id: 63 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (177:191) - frontend/src/js/util/workspaceUtils.fixtures.ts (882:896) duplicated block id: 64 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (321:334) - frontend/src/js/util/workspaceUtils.fixtures.ts (596:609) duplicated block id: 65 size: 13 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (350:364) - frontend/src/js/util/workspaceUtils.fixtures.ts (514:528) duplicated block id: 66 size: 12 cleaned lines of code in 2 files: - backend/app/model/index/Page.scala (35:46) - backend/app/model/index/Page.scala (49:60) duplicated block id: 67 size: 12 cleaned lines of code in 2 files: - frontend/src/js/actions/workspaces/deleteItem.ts (14:27) - frontend/src/js/actions/workspaces/deleteResourceFromWorkspace.ts (14:27) duplicated block id: 68 size: 12 cleaned lines of code in 2 files: - frontend/src/js/actions/workspaces/setWorkspaceFollowers.ts (14:32) - frontend/src/js/actions/workspaces/setWorkspaceIsPublic.ts (14:32) duplicated block id: 69 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (148:159) - frontend/src/js/util/workspaceUtils.fixtures.ts (490:501) duplicated block id: 70 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (135:146) - frontend/src/js/util/workspaceUtils.fixtures.ts (583:594) duplicated block id: 71 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (308:319) - frontend/src/js/util/workspaceUtils.fixtures.ts (733:744) duplicated block id: 72 size: 11 cleaned lines of code in 2 files: - backend/app/model/Email.scala (69:79) - backend/app/model/Email.scala (133:143) duplicated block id: 73 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (135:146) - frontend/src/js/util/workspaceUtils.fixtures.ts (733:744) duplicated block id: 74 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (770:780) - frontend/src/js/util/workspaceUtils.fixtures.ts (865:875) duplicated block id: 75 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (35:45) - frontend/src/js/util/workspaceUtils.fixtures.ts (865:875) duplicated block id: 76 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (490:501) - frontend/src/js/util/workspaceUtils.fixtures.ts (746:757) duplicated block id: 77 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (308:319) - frontend/src/js/util/workspaceUtils.fixtures.ts (477:488) duplicated block id: 78 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (477:488) - frontend/src/js/util/workspaceUtils.fixtures.ts (733:744) duplicated block id: 79 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (135:146) - frontend/src/js/util/workspaceUtils.fixtures.ts (477:488) duplicated block id: 80 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (208:218) - frontend/src/js/util/workspaceUtils.fixtures.ts (865:875) duplicated block id: 81 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (620:630) - frontend/src/js/util/workspaceUtils.fixtures.ts (865:875) duplicated block id: 82 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (321:332) - frontend/src/js/util/workspaceUtils.fixtures.ts (490:501) duplicated block id: 83 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (490:501) - frontend/src/js/util/workspaceUtils.fixtures.ts (596:607) duplicated block id: 84 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (377:387) - frontend/src/js/util/workspaceUtils.fixtures.ts (865:875) duplicated block id: 85 size: 11 cleaned lines of code in 2 files: - frontend/src/js/components/UtilComponents/ModalAction.tsx (136:146) - frontend/src/js/components/workspace/ShareWorkspaceModal.tsx (118:128) duplicated block id: 86 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (308:319) - frontend/src/js/util/workspaceUtils.fixtures.ts (583:594) duplicated block id: 87 size: 11 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (477:488) - frontend/src/js/util/workspaceUtils.fixtures.ts (583:594) duplicated block id: 88 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (33:43) - frontend/src/js/util/workspaceUtils.fixtures.ts (687:697) duplicated block id: 89 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (206:216) - frontend/src/js/util/workspaceUtils.fixtures.ts (905:915) duplicated block id: 90 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (206:216) - frontend/src/js/util/workspaceUtils.fixtures.ts (837:847) duplicated block id: 91 size: 10 cleaned lines of code in 2 files: - frontend/src/stylesheets/components/_document.scss (203:212) - frontend/src/stylesheets/components/_page.scss (41:50) duplicated block id: 92 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (375:385) - frontend/src/js/util/workspaceUtils.fixtures.ts (687:697) duplicated block id: 93 size: 10 cleaned lines of code in 2 files: - frontend/src/js/components/workspace/CreateFolderModal.tsx (63:72) - frontend/src/js/components/workspace/CreateWorkspaceModal.tsx (55:64) duplicated block id: 94 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (206:216) - frontend/src/js/util/workspaceUtils.fixtures.ts (537:547) duplicated block id: 95 size: 10 cleaned lines of code in 2 files: - frontend/src/js/components/PageViewer/PageViewer.tsx (108:117) - frontend/src/js/components/PageViewer/PageViewer.tsx (123:132) duplicated block id: 96 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (375:385) - frontend/src/js/util/workspaceUtils.fixtures.ts (537:547) duplicated block id: 97 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (618:628) - frontend/src/js/util/workspaceUtils.fixtures.ts (837:847) duplicated block id: 98 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (768:778) - frontend/src/js/util/workspaceUtils.fixtures.ts (905:915) duplicated block id: 99 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (768:778) - frontend/src/js/util/workspaceUtils.fixtures.ts (837:847) duplicated block id: 100 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (618:628) - frontend/src/js/util/workspaceUtils.fixtures.ts (905:915) duplicated block id: 101 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (375:385) - frontend/src/js/util/workspaceUtils.fixtures.ts (905:915) duplicated block id: 102 size: 10 cleaned lines of code in 2 files: - frontend/src/js/components/SearchResults/SearchResult.js (63:72) - frontend/src/js/components/SearchResults/SearchResult.js (79:88) duplicated block id: 103 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (537:547) - frontend/src/js/util/workspaceUtils.fixtures.ts (618:628) duplicated block id: 104 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (33:43) - frontend/src/js/util/workspaceUtils.fixtures.ts (537:547) duplicated block id: 105 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (33:43) - frontend/src/js/util/workspaceUtils.fixtures.ts (837:847) duplicated block id: 106 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (33:43) - frontend/src/js/util/workspaceUtils.fixtures.ts (905:915) duplicated block id: 107 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (618:628) - frontend/src/js/util/workspaceUtils.fixtures.ts (687:697) duplicated block id: 108 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (687:697) - frontend/src/js/util/workspaceUtils.fixtures.ts (768:778) duplicated block id: 109 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (206:216) - frontend/src/js/util/workspaceUtils.fixtures.ts (687:697) duplicated block id: 110 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (537:547) - frontend/src/js/util/workspaceUtils.fixtures.ts (768:778) duplicated block id: 111 size: 10 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (375:385) - frontend/src/js/util/workspaceUtils.fixtures.ts (837:847) duplicated block id: 112 size: 9 cleaned lines of code in 2 files: - backend/app/services/manifest/Neo4jManifest.scala (328:337) - backend/app/services/manifest/Neo4jManifest.scala (664:673) duplicated block id: 113 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (907:915) - frontend/src/js/util/workspaceUtils.fixtures.ts (933:941) duplicated block id: 114 size: 9 cleaned lines of code in 2 files: - frontend/src/js/components/UtilComponents/TreeBrowser/Node.tsx (241:250) - frontend/src/js/components/UtilComponents/TreeBrowser/index.tsx (197:206) duplicated block id: 115 size: 9 cleaned lines of code in 2 files: - backend/app/services/manifest/Neo4jManifest.scala (958:966) - backend/app/services/manifest/Neo4jManifest.scala (1002:1010) duplicated block id: 116 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (620:628) - frontend/src/js/util/workspaceUtils.fixtures.ts (920:928) duplicated block id: 117 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (298:306) - frontend/src/js/util/workspaceUtils.fixtures.ts (723:731) duplicated block id: 118 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (377:385) - frontend/src/js/util/workspaceUtils.fixtures.ts (552:560) duplicated block id: 119 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (620:628) - frontend/src/js/util/workspaceUtils.fixtures.ts (933:941) duplicated block id: 120 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (208:216) - frontend/src/js/util/workspaceUtils.fixtures.ts (702:710) duplicated block id: 121 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (770:778) - frontend/src/js/util/workspaceUtils.fixtures.ts (933:941) duplicated block id: 122 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (689:697) - frontend/src/js/util/workspaceUtils.fixtures.ts (933:941) duplicated block id: 123 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (539:547) - frontend/src/js/util/workspaceUtils.fixtures.ts (865:873) duplicated block id: 124 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (377:385) - frontend/src/js/util/workspaceUtils.fixtures.ts (933:941) duplicated block id: 125 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (35:43) - frontend/src/js/util/workspaceUtils.fixtures.ts (552:560) duplicated block id: 126 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (377:385) - frontend/src/js/util/workspaceUtils.fixtures.ts (920:928) duplicated block id: 127 size: 9 cleaned lines of code in 2 files: - backend/app/services/manifest/Neo4jManifest.scala (328:337) - backend/app/services/manifest/Neo4jManifest.scala (613:622) duplicated block id: 128 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (839:847) - frontend/src/js/util/workspaceUtils.fixtures.ts (933:941) duplicated block id: 129 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (702:710) - frontend/src/js/util/workspaceUtils.fixtures.ts (770:778) duplicated block id: 130 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (552:560) - frontend/src/js/util/workspaceUtils.fixtures.ts (620:628) duplicated block id: 131 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (125:133) - frontend/src/js/util/workspaceUtils.fixtures.ts (573:581) duplicated block id: 132 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (35:43) - frontend/src/js/util/workspaceUtils.fixtures.ts (920:928) duplicated block id: 133 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (35:43) - frontend/src/js/util/workspaceUtils.fixtures.ts (933:941) duplicated block id: 134 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (770:778) - frontend/src/js/util/workspaceUtils.fixtures.ts (852:860) duplicated block id: 135 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (770:778) - frontend/src/js/util/workspaceUtils.fixtures.ts (920:928) duplicated block id: 136 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (552:560) - frontend/src/js/util/workspaceUtils.fixtures.ts (770:778) duplicated block id: 137 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (865:873) - frontend/src/js/util/workspaceUtils.fixtures.ts (907:915) duplicated block id: 138 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (125:133) - frontend/src/js/util/workspaceUtils.fixtures.ts (723:731) duplicated block id: 139 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (35:43) - frontend/src/js/util/workspaceUtils.fixtures.ts (852:860) duplicated block id: 140 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (208:216) - frontend/src/js/util/workspaceUtils.fixtures.ts (552:560) duplicated block id: 141 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (467:475) - frontend/src/js/util/workspaceUtils.fixtures.ts (723:731) duplicated block id: 142 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (620:628) - frontend/src/js/util/workspaceUtils.fixtures.ts (702:710) duplicated block id: 143 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (377:385) - frontend/src/js/util/workspaceUtils.fixtures.ts (702:710) duplicated block id: 144 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (208:216) - frontend/src/js/util/workspaceUtils.fixtures.ts (933:941) duplicated block id: 145 size: 9 cleaned lines of code in 2 files: - frontend/src/js/actions/workspaces/renameWorkspace.ts (14:29) - frontend/src/js/actions/workspaces/setWorkspaceIsPublic.ts (14:29) duplicated block id: 146 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (208:216) - frontend/src/js/util/workspaceUtils.fixtures.ts (920:928) duplicated block id: 147 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (35:43) - frontend/src/js/util/workspaceUtils.fixtures.ts (702:710) duplicated block id: 148 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (467:475) - frontend/src/js/util/workspaceUtils.fixtures.ts (573:581) duplicated block id: 149 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (298:306) - frontend/src/js/util/workspaceUtils.fixtures.ts (573:581) duplicated block id: 150 size: 9 cleaned lines of code in 2 files: - frontend/src/js/actions/workspaces/renameWorkspace.ts (14:29) - frontend/src/js/actions/workspaces/setWorkspaceFollowers.ts (14:29) duplicated block id: 151 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (208:216) - frontend/src/js/util/workspaceUtils.fixtures.ts (852:860) duplicated block id: 152 size: 9 cleaned lines of code in 2 files: - backend/app/services/index/ElasticsearchResources.scala (609:617) - backend/app/services/index/ElasticsearchResources.scala (630:638) duplicated block id: 153 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (620:628) - frontend/src/js/util/workspaceUtils.fixtures.ts (852:860) duplicated block id: 154 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (377:385) - frontend/src/js/util/workspaceUtils.fixtures.ts (852:860) duplicated block id: 155 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (539:547) - frontend/src/js/util/workspaceUtils.fixtures.ts (933:941) duplicated block id: 156 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (689:697) - frontend/src/js/util/workspaceUtils.fixtures.ts (865:873) duplicated block id: 157 size: 9 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (839:847) - frontend/src/js/util/workspaceUtils.fixtures.ts (865:873) duplicated block id: 158 size: 8 cleaned lines of code in 2 files: - frontend/src/js/components/users/CreateGenesisUser.js (66:74) - frontend/src/js/components/users/RegisterUser.js (98:106) duplicated block id: 159 size: 8 cleaned lines of code in 2 files: - frontend/src/js/components/UtilComponents/TreeBrowser/Node.tsx (224:233) - frontend/src/js/components/UtilComponents/TreeBrowser/Node.tsx (251:260) duplicated block id: 160 size: 8 cleaned lines of code in 2 files: - frontend/src/js/components/viewer/StatusBar.js (75:83) - frontend/src/js/components/viewer/StatusBar.js (98:106) duplicated block id: 161 size: 8 cleaned lines of code in 2 files: - frontend/src/js/types/SearchResults.js (24:31) - frontend/src/js/types/SearchResults.ts (63:70) duplicated block id: 162 size: 8 cleaned lines of code in 2 files: - frontend/src/stylesheets/components/_document.scss (203:210) - frontend/src/stylesheets/components/_document.scss (282:289) duplicated block id: 163 size: 8 cleaned lines of code in 2 files: - backend/app/services/index/ElasticsearchPages.scala (219:229) - backend/app/services/index/Pages2.scala (80:89) duplicated block id: 164 size: 8 cleaned lines of code in 2 files: - frontend/src/js/actions/workspaces/copyItem.ts (8:15) - frontend/src/js/actions/workspaces/moveItem.ts (8:15) duplicated block id: 165 size: 8 cleaned lines of code in 2 files: - frontend/src/stylesheets/components/_document.scss (282:289) - frontend/src/stylesheets/components/_page.scss (41:48) duplicated block id: 166 size: 8 cleaned lines of code in 2 files: - frontend/src/stylesheets/components/_document.scss (192:201) - frontend/src/stylesheets/components/_document.scss (260:268) duplicated block id: 167 size: 8 cleaned lines of code in 2 files: - frontend/src/js/components/UtilComponents/TreeBrowser/Leaf.tsx (28:45) - frontend/src/js/components/UtilComponents/TreeBrowser/Node.tsx (89:106) duplicated block id: 168 size: 8 cleaned lines of code in 2 files: - frontend/src/js/components/users/CreateGenesisUser.js (153:161) - frontend/src/js/components/users/RegisterUser.js (213:221) duplicated block id: 169 size: 7 cleaned lines of code in 2 files: - backend/app/services/manifest/Neo4jManifest.scala (536:542) - backend/app/services/manifest/Neo4jManifest.scala (556:562) duplicated block id: 170 size: 7 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (289:296) - frontend/src/js/util/workspaceUtils.fixtures.ts (649:656) duplicated block id: 171 size: 7 cleaned lines of code in 2 files: - frontend/src/js/components/UtilComponents/InputSupper/Chip.js (173:183) - frontend/src/js/components/UtilComponents/InputSupper/InlineInput.js (25:35) duplicated block id: 172 size: 7 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (458:465) - frontend/src/js/util/workspaceUtils.fixtures.ts (799:806) duplicated block id: 173 size: 7 cleaned lines of code in 2 files: - backend/app/services/ExternalWorkerScheduler.scala (11:23) - backend/app/services/WorkerScheduler.scala (12:23) duplicated block id: 174 size: 7 cleaned lines of code in 2 files: - frontend/src/js/types/SearchResults.js (3:9) - frontend/src/js/types/SearchResults.ts (21:27) duplicated block id: 175 size: 7 cleaned lines of code in 2 files: - frontend/src/js/components/users/CreateGenesisUser.js (142:148) - frontend/src/js/components/users/RegisterUser.js (202:208) duplicated block id: 176 size: 7 cleaned lines of code in 2 files: - backend/app/extraction/ocr/ImageOcrExtractor.scala (26:36) - backend/app/extraction/ocr/OcrMyPdfImageExtractor.scala (34:44) duplicated block id: 177 size: 7 cleaned lines of code in 2 files: - frontend/src/stylesheets/components/_node-browser.scss (12:18) - frontend/src/stylesheets/components/_node-browser.scss (24:30) duplicated block id: 178 size: 7 cleaned lines of code in 2 files: - frontend/src/js/types/SearchResults.js (10:17) - frontend/src/js/types/SearchResults.ts (29:36) duplicated block id: 179 size: 7 cleaned lines of code in 2 files: - frontend/src/stylesheets/components/_forms.scss (40:46) - frontend/src/stylesheets/components/_modal.scss (44:50) duplicated block id: 180 size: 7 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (116:123) - frontend/src/js/util/workspaceUtils.fixtures.ts (649:656) duplicated block id: 181 size: 7 cleaned lines of code in 2 files: - frontend/src/js/components/UtilComponents/InputSupper/Chip.js (221:231) - frontend/src/js/components/UtilComponents/InputSupper/InlineInput.js (25:35) duplicated block id: 182 size: 7 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (458:465) - frontend/src/js/util/workspaceUtils.fixtures.ts (649:656) duplicated block id: 183 size: 7 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (289:296) - frontend/src/js/util/workspaceUtils.fixtures.ts (799:806) duplicated block id: 184 size: 7 cleaned lines of code in 2 files: - frontend/src/stylesheets/components/_select.scss (246:252) - frontend/src/stylesheets/components/_select.scss (254:260) duplicated block id: 185 size: 7 cleaned lines of code in 2 files: - frontend/src/js/components/Search/Search.js (39:45) - frontend/src/js/components/viewer/TextPopover.js (18:24) duplicated block id: 186 size: 7 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (116:123) - frontend/src/js/util/workspaceUtils.fixtures.ts (799:806) duplicated block id: 187 size: 7 cleaned lines of code in 2 files: - frontend/src/js/components/UtilComponents/TreeBrowser/index.tsx (177:185) - frontend/src/js/components/UtilComponents/TreeBrowser/index.tsx (208:215) duplicated block id: 188 size: 7 cleaned lines of code in 2 files: - backend/app/services/manifest/Neo4jManifest.scala (597:605) - backend/app/services/manifest/Neo4jManifest.scala (702:710) duplicated block id: 189 size: 7 cleaned lines of code in 2 files: - frontend/src/js/components/users/CreateGenesisUser.js (111:117) - frontend/src/js/components/users/RegisterUser.js (156:162) duplicated block id: 190 size: 6 cleaned lines of code in 2 files: - frontend/src/js/components/UtilComponents/TreeBrowser/Leaf.tsx (8:13) - frontend/src/js/components/UtilComponents/TreeBrowser/Node.tsx (13:18) duplicated block id: 191 size: 6 cleaned lines of code in 2 files: - backend/app/model/Email.scala (69:74) - backend/app/model/frontend/Resource.scala (105:110) duplicated block id: 192 size: 6 cleaned lines of code in 2 files: - backend/app/services/users/Neo4jUserManagement.scala (323:328) - backend/app/services/users/Neo4jUserManagement.scala (336:341) duplicated block id: 193 size: 6 cleaned lines of code in 2 files: - frontend/src/js/actions/workspaces/copyItem.ts (23:28) - frontend/src/js/actions/workspaces/moveItem.ts (23:28) duplicated block id: 194 size: 6 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (334:340) - frontend/src/js/util/workspaceUtils.fixtures.ts (503:509) duplicated block id: 195 size: 6 cleaned lines of code in 2 files: - frontend/src/stylesheets/components/_search.scss (145:150) - frontend/src/stylesheets/components/_search.scss (156:161) duplicated block id: 196 size: 6 cleaned lines of code in 2 files: - backend/app/utils/RequestLoggingFilter.scala (46:52) - backend/app/utils/RequestLoggingFilter.scala (69:75) duplicated block id: 197 size: 6 cleaned lines of code in 2 files: - backend/app/model/Email.scala (133:138) - backend/app/model/frontend/Resource.scala (105:110) duplicated block id: 198 size: 6 cleaned lines of code in 2 files: - frontend/src/js/components/users/CreateGenesisUser.js (89:96) - frontend/src/js/components/users/CreateGenesisUser.js (173:180) duplicated block id: 199 size: 6 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (400:406) - frontend/src/js/util/workspaceUtils.fixtures.ts (643:649) duplicated block id: 200 size: 6 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (161:167) - frontend/src/js/util/workspaceUtils.fixtures.ts (503:509) duplicated block id: 201 size: 6 cleaned lines of code in 2 files: - backend/app/extraction/ocr/OcrMyPdfExtractor.scala (68:73) - backend/app/extraction/ocr/TesseractPdfOcrExtractor.scala (60:65) duplicated block id: 202 size: 6 cleaned lines of code in 2 files: - backend/app/services/index/ElasticsearchPages.scala (188:194) - backend/app/services/index/ElasticsearchPages.scala (210:216) duplicated block id: 203 size: 6 cleaned lines of code in 2 files: - frontend/src/js/util/auth/authUploadWithProgress.ts (45:50) - frontend/src/js/util/auth/authUploadWithProgress.ts (121:126) duplicated block id: 204 size: 6 cleaned lines of code in 2 files: - backend/app/services/observability/PostgresClient.scala (57:62) - backend/app/services/observability/PostgresClient.scala (87:92) duplicated block id: 205 size: 6 cleaned lines of code in 2 files: - backend/app/model/index/Page.scala (53:58) - backend/app/model/index/Page.scala (81:86) duplicated block id: 206 size: 6 cleaned lines of code in 2 files: - frontend/src/js/components/Collections/CurrentCollection/CurrentCollection.tsx (83:88) - frontend/src/js/components/Directory/Directory.tsx (58:63) duplicated block id: 207 size: 6 cleaned lines of code in 2 files: - frontend/src/js/components/UtilComponents/TreeBrowser/Node.tsx (262:269) - frontend/src/js/components/UtilComponents/TreeBrowser/index.tsx (218:224) duplicated block id: 208 size: 6 cleaned lines of code in 2 files: - backend/app/extraction/ocr/OcrMyPdfExtractor.scala (31:40) - backend/app/extraction/ocr/TesseractPdfOcrExtractor.scala (30:39) duplicated block id: 209 size: 6 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (231:237) - frontend/src/js/util/workspaceUtils.fixtures.ts (643:649) duplicated block id: 210 size: 6 cleaned lines of code in 2 files: - frontend/src/js/components/PageViewer/PageHighlight.module.css (2:7) - frontend/src/stylesheets/components/_page.scss (34:39) duplicated block id: 211 size: 6 cleaned lines of code in 2 files: - frontend/src/js/components/Login/Login.js (150:156) - frontend/src/js/components/Login/Login.js (178:183) duplicated block id: 212 size: 6 cleaned lines of code in 2 files: - frontend/src/js/util/auth/authUploadWithProgress.ts (29:34) - frontend/src/js/util/auth/authUploadWithProgress.ts (105:110) duplicated block id: 213 size: 6 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (231:237) - frontend/src/js/util/workspaceUtils.fixtures.ts (793:799) duplicated block id: 214 size: 6 cleaned lines of code in 2 files: - backend/app/model/index/Page.scala (39:44) - backend/app/model/index/Page.scala (81:86) duplicated block id: 215 size: 6 cleaned lines of code in 2 files: - frontend/src/js/util/workspaceUtils.fixtures.ts (58:64) - frontend/src/js/util/workspaceUtils.fixtures.ts (643:649) duplicated block id: 216 size: 6 cleaned lines of code in 2 files: - frontend/src/js/components/IngestionEvents/AllIngestionEvents.tsx (105:110) - frontend/src/js/components/IngestionEvents/MyUploads.tsx (82:87) duplicated block id: 217 size: 6 cleaned lines of code in 2 files: - frontend/src/js/actions/workspaces/addResourceToWorkspace.ts (7:12) - frontend/src/js/services/WorkspaceApi.ts (104:109)