duplicated block id: 1 size: 39 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/lineStyling.tsx (4:46) - packages/graph-explorer/src/modules/NodesStyling/lineStyling.tsx (4:46) duplicated block id: 2 size: 32 cleaned lines of code in 2 files: - packages/graph-explorer/src/core/ThemeProvider/themes/dark.ts (57:88) - packages/graph-explorer/src/core/ThemeProvider/themes/light.ts (47:78) duplicated block id: 3 size: 16 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/types.ts (111:127) - packages/graph-explorer/src/connector/openCypher/types.ts (18:34) duplicated block id: 4 size: 16 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (15:31) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (34:50) duplicated block id: 5 size: 16 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/SingleEdgeStylingModal.style.ts (4:22) - packages/graph-explorer/src/modules/NodesStyling/SingleNodeStylingModal.style.ts (4:22) duplicated block id: 6 size: 16 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (222:245) - packages/graph-explorer-proxy-server/src/node-server.ts (321:343) duplicated block id: 7 size: 15 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/gremlinExplorer.ts (38:55) - packages/graph-explorer/src/connector/sparql/sparqlExplorer.ts (56:73) duplicated block id: 8 size: 14 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (422:437) - packages/graph-explorer-proxy-server/src/node-server.ts (448:463) duplicated block id: 9 size: 14 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (422:437) - packages/graph-explorer-proxy-server/src/node-server.ts (474:489) duplicated block id: 10 size: 14 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/SingleEdgeStyling.tsx (57:70) - packages/graph-explorer/src/modules/NodesStyling/SingleNodeStyling.tsx (58:72) duplicated block id: 11 size: 14 cleaned lines of code in 2 files: - packages/graph-explorer/src/core/StateProvider/displayEdge.ts (124:141) - packages/graph-explorer/src/core/StateProvider/displayVertex.ts (108:125) duplicated block id: 12 size: 14 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (448:463) - packages/graph-explorer-proxy-server/src/node-server.ts (474:489) duplicated block id: 13 size: 13 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/SelectField.tsx (73:85) - packages/graph-explorer/src/components/SelectField.tsx (101:113) duplicated block id: 14 size: 13 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Graph/helpers/layoutConfig.ts (71:86) - packages/graph-explorer/src/components/Graph/helpers/layoutConfig.ts (112:126) duplicated block id: 15 size: 12 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTriangle.tsx (5:16) - packages/graph-explorer/src/components/icons/ArrowTriangleTee.tsx (5:16) duplicated block id: 16 size: 11 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (3:13) - packages/graph-explorer/src/modules/EntityDetails/EdgeDetail.tsx (3:13) duplicated block id: 17 size: 11 cleaned lines of code in 2 files: - packages/graph-explorer/src/workspaces/Settings/LoadConfigButton.tsx (109:119) - packages/graph-explorer/src/workspaces/Settings/LoadConfigButton.tsx (190:200) duplicated block id: 18 size: 11 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (269:280) - packages/graph-explorer-proxy-server/src/node-server.ts (354:365) duplicated block id: 19 size: 11 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTriangleCross.tsx (9:19) - packages/graph-explorer/src/components/icons/ArrowTriangleTee.tsx (9:19) duplicated block id: 20 size: 11 cleaned lines of code in 2 files: - packages/graph-explorer/src/core/StateProvider/displayTypeConfigs.ts (126:137) - packages/graph-explorer/src/core/StateProvider/displayTypeConfigs.ts (163:174) duplicated block id: 21 size: 11 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/sparql/fetchNeighborsCount/index.ts (13:23) - packages/graph-explorer/src/connector/sparql/fetchSchema/index.ts (32:42) duplicated block id: 22 size: 11 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (193:203) - packages/graph-explorer-proxy-server/src/node-server.ts (285:295) duplicated block id: 23 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EntitiesFilter/EntitiesFilter.tsx (3:12) - packages/graph-explorer/src/modules/Namespaces/Namespaces.tsx (2:11) duplicated block id: 24 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EntitiesTabular/components/EdgesTabular.tsx (139:148) - packages/graph-explorer/src/modules/EntitiesTabular/components/NodesTabular.tsx (149:158) duplicated block id: 25 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (15:25) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (72:82) duplicated block id: 26 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (15:25) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (53:63) duplicated block id: 27 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/workspaces/GraphExplorer/GraphExplorer.tsx (156:166) - packages/graph-explorer/src/workspaces/Settings/SettingsRoot.tsx (24:33) duplicated block id: 28 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/SearchSidebar/EdgeSearchResult.tsx (61:70) - packages/graph-explorer/src/modules/SearchSidebar/NodeSearchResult.tsx (48:57) duplicated block id: 29 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/sparql/edgeDetails.ts (53:65) - packages/graph-explorer/src/connector/sparql/vertexDetails.ts (66:78) duplicated block id: 30 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/openCypher/fetchSchema/index.ts (135:144) - packages/graph-explorer/src/connector/openCypher/fetchSchema/index.ts (254:263) duplicated block id: 31 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/Namespaces/CommonPrefixes.tsx (66:75) - packages/graph-explorer/src/modules/Namespaces/GeneratedPrefixes.tsx (106:115) duplicated block id: 32 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (34:44) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (53:63) duplicated block id: 33 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/SingleEdgeStyling.tsx (40:54) - packages/graph-explorer/src/modules/NodesStyling/SingleNodeStyling.tsx (41:55) duplicated block id: 34 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (34:44) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (72:82) duplicated block id: 35 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/index.ts (13:22) - packages/graph-explorer/src/connector/gremlin/fetchNeighborsCount/index.ts (10:19) duplicated block id: 36 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (53:63) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (72:82) duplicated block id: 37 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (271:280) - packages/graph-explorer-proxy-server/src/node-server.ts (402:411) duplicated block id: 38 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (356:365) - packages/graph-explorer-proxy-server/src/node-server.ts (402:411) duplicated block id: 39 size: 10 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/edgeDetails.ts (6:20) - packages/graph-explorer/src/connector/gremlin/vertexDetails.ts (6:20) duplicated block id: 40 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTriangle.tsx (9:17) - packages/graph-explorer/src/components/icons/ArrowTriangleBackCurve.tsx (9:17) duplicated block id: 41 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (357:365) - packages/graph-explorer-proxy-server/src/node-server.ts (481:489) duplicated block id: 42 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowCircle.tsx (5:13) - packages/graph-explorer/src/components/icons/ArrowTee.tsx (5:13) duplicated block id: 43 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (357:365) - packages/graph-explorer-proxy-server/src/node-server.ts (429:437) duplicated block id: 44 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (357:365) - packages/graph-explorer-proxy-server/src/node-server.ts (455:463) duplicated block id: 45 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTriangleBackCurve.tsx (9:17) - packages/graph-explorer/src/components/icons/ArrowVee.tsx (9:17) duplicated block id: 46 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowCircle.tsx (5:13) - packages/graph-explorer/src/components/icons/ArrowDiamond.tsx (5:13) duplicated block id: 47 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/sparql/fetchNeighbors/replaceBlankNodeFromNeighbors.ts (24:34) - packages/graph-explorer/src/connector/sparql/keywordSearch/replaceBlankNodeFromSearch.ts (28:38) duplicated block id: 48 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/Namespaces/CommonPrefixes.tsx (2:10) - packages/graph-explorer/src/modules/Namespaces/GeneratedPrefixes.tsx (3:11) duplicated block id: 49 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (333:343) - packages/graph-explorer/src/connector/openCypher/fetchSchema/index.ts (356:366) duplicated block id: 50 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/utils/testing/randomData.ts (226:234) - packages/graph-explorer/src/utils/testing/randomData.ts (243:251) duplicated block id: 51 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (272:280) - packages/graph-explorer-proxy-server/src/node-server.ts (481:489) duplicated block id: 52 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTee.tsx (7:15) - packages/graph-explorer/src/components/icons/ArrowTriangleCross.tsx (11:19) duplicated block id: 53 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowDiamond.tsx (5:13) - packages/graph-explorer/src/components/icons/ArrowTee.tsx (5:13) duplicated block id: 54 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/SearchSidebar/EdgeSearchResult.tsx (41:49) - packages/graph-explorer/src/modules/SearchSidebar/NodeSearchResult.tsx (33:41) duplicated block id: 55 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (403:411) - packages/graph-explorer-proxy-server/src/node-server.ts (481:489) duplicated block id: 56 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Graph/Graph.model.ts (185:193) - packages/graph-explorer/src/components/Graph/Graph.model.ts (211:219) duplicated block id: 57 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTriangle.tsx (9:17) - packages/graph-explorer/src/components/icons/ArrowVee.tsx (9:17) duplicated block id: 58 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (403:411) - packages/graph-explorer-proxy-server/src/node-server.ts (455:463) duplicated block id: 59 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (403:411) - packages/graph-explorer-proxy-server/src/node-server.ts (429:437) duplicated block id: 60 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/workspaces/GraphExplorer/GraphExplorer.tsx (167:175) - packages/graph-explorer/src/workspaces/GraphExplorer/GraphExplorer.tsx (176:184) duplicated block id: 61 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTee.tsx (7:15) - packages/graph-explorer/src/components/icons/ArrowTriangleTee.tsx (11:19) duplicated block id: 62 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/EdgeStyleDialog.tsx (91:99) - packages/graph-explorer/src/modules/NodesStyling/NodeStyleDialog.tsx (136:144) duplicated block id: 63 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Tabular/builders/makeIconActionCell.tsx (26:36) - packages/graph-explorer/src/components/Tabular/builders/makeIconToggleCell.tsx (23:33) duplicated block id: 64 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (272:280) - packages/graph-explorer-proxy-server/src/node-server.ts (429:437) duplicated block id: 65 size: 9 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (272:280) - packages/graph-explorer-proxy-server/src/node-server.ts (455:463) duplicated block id: 66 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/index.ts (13:20) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (72:79) duplicated block id: 67 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (17:24) - packages/graph-explorer/src/modules/NodesStyling/lineStyling.tsx (4:11) duplicated block id: 68 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/index.ts (13:20) - packages/graph-explorer/src/connector/gremlin/vertexDetails.ts (13:20) duplicated block id: 69 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/openCypher/fetchNeighbors/oneHopTemplate.ts (6:13) - packages/graph-explorer/src/connector/openCypher/fetchNeighbors/oneHopTemplate.ts (52:59) duplicated block id: 70 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (110:118) - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (223:231) duplicated block id: 71 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/openCypher/fetchNeighbors/oneHopTemplate.ts (6:13) - packages/graph-explorer/src/connector/openCypher/fetchNeighbors/oneHopTemplate.ts (34:41) duplicated block id: 72 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/openCypher/fetchNeighbors/oneHopTemplate.ts (34:41) - packages/graph-explorer/src/connector/openCypher/fetchNeighbors/oneHopTemplate.ts (52:59) duplicated block id: 73 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (34:41) - packages/graph-explorer/src/connector/gremlin/vertexDetails.ts (13:20) duplicated block id: 74 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (53:60) - packages/graph-explorer/src/connector/gremlin/vertexDetails.ts (13:20) duplicated block id: 75 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (90:98) - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (203:211) duplicated block id: 76 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighborsCount/index.ts (10:17) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (72:79) duplicated block id: 77 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (34:41) - packages/graph-explorer/src/connector/gremlin/fetchVertexTypeCounts/index.ts (9:16) duplicated block id: 78 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/index.ts (13:20) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (15:22) duplicated block id: 79 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighborsCount/index.ts (10:17) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (34:41) duplicated block id: 80 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighborsCount/index.ts (10:17) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (53:60) duplicated block id: 81 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/oneHopTemplate.ts (34:41) - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/oneHopTemplate.ts (52:59) duplicated block id: 82 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/index.ts (13:20) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (34:41) duplicated block id: 83 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (72:79) - packages/graph-explorer/src/connector/gremlin/fetchVertexTypeCounts/index.ts (9:16) duplicated block id: 84 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (72:79) - packages/graph-explorer/src/connector/gremlin/vertexDetails.ts (13:20) duplicated block id: 85 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighborsCount/index.ts (10:17) - packages/graph-explorer/src/connector/gremlin/fetchVertexTypeCounts/index.ts (9:16) duplicated block id: 86 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTriangleBackCurve.tsx (9:16) - packages/graph-explorer/src/components/icons/ArrowTriangleTee.tsx (9:16) duplicated block id: 87 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/index.ts (13:20) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (53:60) duplicated block id: 88 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Graph/hooks/useAddClickEvents.ts (144:153) - packages/graph-explorer/src/components/Graph/hooks/useAddClickEvents.ts (166:175) duplicated block id: 89 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (50:58) - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (163:171) duplicated block id: 90 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (80:88) - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (193:201) duplicated block id: 91 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/oneHopTemplate.ts (6:13) - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/oneHopTemplate.ts (34:41) duplicated block id: 92 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/oneHopTemplate.ts (80:87) - packages/graph-explorer/src/connector/openCypher/fetchNeighbors/oneHopTemplate.ts (80:87) duplicated block id: 93 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/SearchSidebar/EdgeSearchResult.tsx (78:85) - packages/graph-explorer/src/modules/SearchSidebar/NodeSearchResult.tsx (68:75) duplicated block id: 94 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighborsCount/index.ts (10:17) - packages/graph-explorer/src/connector/gremlin/vertexDetails.ts (13:20) duplicated block id: 95 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (17:24) - packages/graph-explorer/src/modules/EdgesStyling/lineStyling.tsx (4:11) duplicated block id: 96 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (40:48) - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (153:161) duplicated block id: 97 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTriangleTee.tsx (9:16) - packages/graph-explorer/src/components/icons/ArrowVee.tsx (9:16) duplicated block id: 98 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (53:60) - packages/graph-explorer/src/connector/gremlin/fetchVertexTypeCounts/index.ts (9:16) duplicated block id: 99 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Tabular/builders/makeIconCell.tsx (18:26) - packages/graph-explorer/src/components/Tabular/builders/makeIconToggleCell.tsx (23:31) duplicated block id: 100 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowCircle.tsx (5:12) - packages/graph-explorer/src/components/icons/ArrowNone.tsx (5:12) duplicated block id: 101 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/edgeDetails.ts (13:20) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (72:79) duplicated block id: 102 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/edgeDetails.ts (13:20) - packages/graph-explorer/src/connector/gremlin/fetchVertexTypeCounts/index.ts (9:16) duplicated block id: 103 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Tabular/builders/makeIconActionCell.tsx (26:34) - packages/graph-explorer/src/components/Tabular/builders/makeIconCell.tsx (18:26) duplicated block id: 104 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/SearchSidebar/EdgeSearchResult.tsx (87:96) - packages/graph-explorer/src/modules/SearchSidebar/NodeSearchResult.tsx (77:86) duplicated block id: 105 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/edgeDetails.ts (13:20) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (15:22) duplicated block id: 106 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/edgeDetails.ts (13:20) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (34:41) duplicated block id: 107 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowDiamond.tsx (5:12) - packages/graph-explorer/src/components/icons/ArrowSquare.tsx (5:12) duplicated block id: 108 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/edgeDetails.ts (13:20) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (53:60) duplicated block id: 109 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTriangle.tsx (9:16) - packages/graph-explorer/src/components/icons/ArrowTriangleCross.tsx (9:16) duplicated block id: 110 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/core/StateProvider/graphSession/useRestoreGraphSession.ts (40:49) - packages/graph-explorer/src/modules/GraphViewer/ImportGraphButton.tsx (91:100) duplicated block id: 111 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EntityDetails/EdgeDetail.tsx (166:173) - packages/graph-explorer/src/modules/EntityDetails/NodeDetail.tsx (40:47) duplicated block id: 112 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/index.ts (13:20) - packages/graph-explorer/src/connector/gremlin/fetchVertexTypeCounts/index.ts (9:16) duplicated block id: 113 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowNone.tsx (5:12) - packages/graph-explorer/src/components/icons/ArrowTee.tsx (5:12) duplicated block id: 114 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (15:22) - packages/graph-explorer/src/connector/gremlin/fetchVertexTypeCounts/index.ts (9:16) duplicated block id: 115 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/utils/testing/graphsonHelpers.ts (77:84) - packages/graph-explorer/src/utils/testing/graphsonHelpers.ts (105:112) duplicated block id: 116 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (120:128) - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (233:241) duplicated block id: 117 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/oneHopTemplate.ts (6:13) - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/oneHopTemplate.ts (52:59) duplicated block id: 118 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (15:22) - packages/graph-explorer/src/connector/gremlin/vertexDetails.ts (13:20) duplicated block id: 119 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowNone.tsx (5:12) - packages/graph-explorer/src/components/icons/ArrowSquare.tsx (5:12) duplicated block id: 120 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTriangleCross.tsx (9:16) - packages/graph-explorer/src/components/icons/ArrowVee.tsx (9:16) duplicated block id: 121 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/EdgeStyleDialog.tsx (117:124) - packages/graph-explorer/src/modules/NodesStyling/NodeStyleDialog.tsx (212:219) duplicated block id: 122 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/GreaterThanIcon.tsx (7:14) - packages/graph-explorer/src/components/icons/LessThanIcon.tsx (10:17) duplicated block id: 123 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (70:78) - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (183:191) duplicated block id: 124 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (130:138) - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (243:251) duplicated block id: 125 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/edgeDetails.ts (13:20) - packages/graph-explorer/src/connector/gremlin/fetchNeighborsCount/index.ts (10:17) duplicated block id: 126 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighborsCount/index.ts (10:17) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (15:22) duplicated block id: 127 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/SearchSidebar/FilterSearchTabContent.tsx (54:61) - packages/graph-explorer/src/modules/SearchSidebar/FilterSearchTabContent.tsx (79:86) duplicated block id: 128 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowCircle.tsx (5:12) - packages/graph-explorer/src/components/icons/ArrowSquare.tsx (5:12) duplicated block id: 129 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowDiamond.tsx (5:12) - packages/graph-explorer/src/components/icons/ArrowNone.tsx (5:12) duplicated block id: 130 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (100:108) - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (213:221) duplicated block id: 131 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowSquare.tsx (5:12) - packages/graph-explorer/src/components/icons/ArrowTee.tsx (5:12) duplicated block id: 132 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/edgeDetails.ts (13:20) - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/index.ts (13:20) duplicated block id: 133 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/utils/testing/randomData.ts (85:92) - packages/graph-explorer/src/utils/testing/randomData.ts (106:113) duplicated block id: 134 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchVertexTypeCounts/index.ts (9:16) - packages/graph-explorer/src/connector/gremlin/vertexDetails.ts (13:20) duplicated block id: 135 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/utils/testing/randomData.ts (136:143) - packages/graph-explorer/src/utils/testing/randomSchemaResponse.ts (22:29) duplicated block id: 136 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (60:68) - packages/graph-explorer/src/modules/EdgesStyling/arrowsStyling.tsx (173:181) duplicated block id: 137 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTriangleBackCurve.tsx (9:16) - packages/graph-explorer/src/components/icons/ArrowTriangleCross.tsx (9:16) duplicated block id: 138 size: 8 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/EdgeStyleDialog.tsx (129:136) - packages/graph-explorer/src/modules/NodesStyling/NodeStyleDialog.tsx (224:231) duplicated block id: 139 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Graph/Graph.tsx (314:320) - packages/graph-explorer/src/components/Graph/hooks/useManageStyles.ts (18:24) duplicated block id: 140 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/utils/canvas/drawBoxWithAdornment.ts (79:85) - packages/graph-explorer/src/components/utils/canvas/drawBoxWithAdornment.ts (132:138) duplicated block id: 141 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ChevronDownIcon.tsx (7:13) - packages/graph-explorer/src/components/icons/ChevronLeftIcon.tsx (10:16) duplicated block id: 142 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/CreateConnection/CreateConnection.tsx (220:227) - packages/graph-explorer/src/modules/Namespaces/UserPrefixes.tsx (203:209) duplicated block id: 143 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowDiamond.tsx (7:13) - packages/graph-explorer/src/components/icons/ArrowTriangleTee.tsx (11:17) duplicated block id: 144 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/AddIcon.tsx (5:11) - packages/graph-explorer/src/components/icons/EditIcon.tsx (5:11) duplicated block id: 145 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/NotificationProvider/NotificationProvider.tsx (58:72) - packages/graph-explorer/src/components/Toast/Toast.tsx (9:23) duplicated block id: 146 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ChevronLeftIcon.tsx (5:11) - packages/graph-explorer/src/components/icons/LessThanIcon.tsx (5:11) duplicated block id: 147 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (69:75) - packages/graph-explorer-proxy-server/src/node-server.ts (79:85) duplicated block id: 148 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/SingleEdgeStylingModal.style.ts (26:35) - packages/graph-explorer/src/modules/NodesStyling/SingleNodeStylingModal.style.ts (34:43) duplicated block id: 149 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (306:313) - packages/graph-explorer/src/connector/sparql/fetchSchema/index.ts (221:228) duplicated block id: 150 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/Namespaces/GeneratedPrefixes.tsx (33:39) - packages/graph-explorer/src/modules/Namespaces/UserPrefixes.tsx (73:79) duplicated block id: 151 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowCircle.tsx (7:13) - packages/graph-explorer/src/components/icons/ArrowTriangleCross.tsx (11:17) duplicated block id: 152 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/NonVisibleIcon.tsx (5:11) - packages/graph-explorer/src/components/icons/VisibleIcon.tsx (5:11) duplicated block id: 153 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowCircle.tsx (7:13) - packages/graph-explorer/src/components/icons/ArrowTriangleTee.tsx (11:17) duplicated block id: 154 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowDiamond.tsx (7:13) - packages/graph-explorer/src/components/icons/ArrowTriangleCross.tsx (11:17) duplicated block id: 155 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (306:313) - packages/graph-explorer/src/connector/openCypher/fetchSchema/index.ts (327:334) duplicated block id: 156 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Tabular/plugins/useDiffState.ts (37:43) - packages/graph-explorer/src/components/Tabular/plugins/useDiffState.ts (55:61) duplicated block id: 157 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Graph/Graph.tsx (202:208) - packages/graph-explorer/src/components/Graph/Graph.tsx (333:339) duplicated block id: 158 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/workspaces/DataExplorer/DataExplorer.tsx (331:337) - packages/graph-explorer/src/workspaces/DataExplorer/DataExplorer.tsx (347:353) duplicated block id: 159 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/SingleEdgeStyling.tsx (3:9) - packages/graph-explorer/src/modules/NodesStyling/SingleNodeStyling.tsx (3:9) duplicated block id: 160 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Select.tsx (38:44) - packages/graph-explorer/src/components/Select.tsx (55:61) duplicated block id: 161 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/SelectField.tsx (65:71) - packages/graph-explorer/src/components/SelectField.tsx (94:100) duplicated block id: 162 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ChevronLeftIcon.tsx (10:16) - packages/graph-explorer/src/components/icons/ChevronRightIcon.tsx (7:13) duplicated block id: 163 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ChevronDownIcon.tsx (7:13) - packages/graph-explorer/src/components/icons/ChevronRightIcon.tsx (7:13) duplicated block id: 164 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Graph/helpers/layoutConfig.ts (60:68) - packages/graph-explorer/src/components/Graph/helpers/layoutConfig.ts (102:110) duplicated block id: 165 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Tabular/builders/makeIconActionCell.tsx (11:18) - packages/graph-explorer/src/components/Tabular/builders/makeIconCell.tsx (9:16) duplicated block id: 166 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/EdgesStyling.tsx (3:9) - packages/graph-explorer/src/modules/NodesStyling/NodesStyling.tsx (2:8) duplicated block id: 167 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/keywordSearch/keywordSearchTemplate.ts (44:50) - packages/graph-explorer/src/connector/openCypher/keywordSearch/keywordSearchTemplate.ts (41:48) duplicated block id: 168 size: 7 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/openCypher/fetchSchema/index.ts (327:334) - packages/graph-explorer/src/connector/sparql/fetchSchema/index.ts (221:228) duplicated block id: 169 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowNone.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowVee.tsx (11:16) duplicated block id: 170 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTee.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowVee.tsx (11:16) duplicated block id: 171 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Graph/Graph.tsx (257:262) - packages/graph-explorer/src/components/Graph/hooks/useManageConfigChanges.ts (31:36) duplicated block id: 172 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Panel.tsx (27:32) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (5:10) duplicated block id: 173 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighborsCount/index.ts (44:50) - packages/graph-explorer/src/connector/sparql/fetchNeighborsCount/index.ts (41:47) duplicated block id: 174 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowDiamond.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangle.tsx (11:16) duplicated block id: 175 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowDiamond.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowVee.tsx (11:16) duplicated block id: 176 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/Namespaces/GeneratedPrefixes.tsx (3:8) - packages/graph-explorer/src/modules/Namespaces/UserPrefixes.tsx (9:14) duplicated block id: 177 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/EdgeStyleDialog.tsx (82:87) - packages/graph-explorer/src/modules/EdgesStyling/SingleEdgeStyling.tsx (35:40) duplicated block id: 178 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (6:11) - packages/graph-explorer/src/components/Panel.tsx (27:32) duplicated block id: 179 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EdgeSymbol.tsx (7:12) - packages/graph-explorer/src/modules/SearchSidebar/ScalarSearchResult.tsx (51:56) duplicated block id: 180 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/ListRow.tsx (26:31) - packages/graph-explorer/src/components/ListRow.tsx (41:46) duplicated block id: 181 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (6:11) - packages/graph-explorer/src/components/EmptyState.tsx (47:52) duplicated block id: 182 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (182:187) - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (268:273) duplicated block id: 183 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Panel.tsx (83:88) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (65:70) duplicated block id: 184 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Chip.tsx (14:19) - packages/graph-explorer/src/components/EmptyState.tsx (27:32) duplicated block id: 185 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (6:11) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (65:70) duplicated block id: 186 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/sparql/keywordSearch/keywordSearchBlankNodesIdsTemplate.ts (30:37) - packages/graph-explorer/src/connector/sparql/keywordSearch/keywordSearchTemplate.ts (56:63) duplicated block id: 187 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowDiamond.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangleBackCurve.tsx (11:16) duplicated block id: 188 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowSquare.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowVee.tsx (11:16) duplicated block id: 189 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (6:11) - packages/graph-explorer/src/components/Panel.tsx (83:88) duplicated block id: 190 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Panel.tsx (83:88) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (51:56) duplicated block id: 191 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/index.ts (13:18) - packages/graph-explorer/src/connector/gremlin/keywordSearch/index.ts (14:19) duplicated block id: 192 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (6:11) - packages/graph-explorer/src/components/EmptyState.tsx (92:97) duplicated block id: 193 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/keywordSearch/index.ts (2:13) - packages/graph-explorer/src/connector/openCypher/keywordSearch/index.ts (3:14) duplicated block id: 194 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/utils/generatePrefixes.ts (87:92) - packages/graph-explorer/src/utils/generatePrefixes.ts (118:123) duplicated block id: 195 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Panel.tsx (83:88) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (19:24) duplicated block id: 196 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (47:52) - packages/graph-explorer/src/components/Panel.tsx (83:88) duplicated block id: 197 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/ListRow.tsx (41:46) - packages/graph-explorer/src/modules/SearchSidebar/ScalarSearchResult.tsx (51:56) duplicated block id: 198 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/ConnectionDetail/ConnectionDetail.tsx (53:58) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (79:84) duplicated block id: 199 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (34:39) - packages/graph-explorer/src/connector/gremlin/keywordSearch/index.ts (14:19) duplicated block id: 200 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowCircle.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangle.tsx (11:16) duplicated block id: 201 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (92:97) - packages/graph-explorer/src/components/Panel.tsx (27:32) duplicated block id: 202 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (6:11) - packages/graph-explorer/src/components/EmptyState.tsx (77:82) duplicated block id: 203 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (92:97) - packages/graph-explorer/src/components/Panel.tsx (83:88) duplicated block id: 204 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/utils/testing/randomSchemaResponse.ts (35:40) - packages/graph-explorer/src/utils/testing/randomSchemaResponse.ts (44:49) duplicated block id: 205 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (77:82) - packages/graph-explorer/src/components/Panel.tsx (27:32) duplicated block id: 206 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowNone.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangleTee.tsx (11:16) duplicated block id: 207 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (77:82) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (19:24) duplicated block id: 208 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/EdgeStyleDialog.tsx (68:74) - packages/graph-explorer/src/workspaces/DataExplorer/DataExplorer.tsx (191:197) duplicated block id: 209 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/Namespaces/CommonPrefixes.tsx (32:38) - packages/graph-explorer/src/modules/Namespaces/UserPrefixes.tsx (69:75) duplicated block id: 210 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowCircle.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangleBackCurve.tsx (11:16) duplicated block id: 211 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowSquare.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangle.tsx (11:16) duplicated block id: 212 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (19:24) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (65:70) duplicated block id: 213 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (19:24) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (51:56) duplicated block id: 214 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowSquare.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangleTee.tsx (11:16) duplicated block id: 215 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (51:56) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (65:70) duplicated block id: 216 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/edgeDetails.ts (13:18) - packages/graph-explorer/src/connector/gremlin/keywordSearch/index.ts (14:19) duplicated block id: 217 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighborsCount/index.ts (10:15) - packages/graph-explorer/src/connector/gremlin/keywordSearch/index.ts (14:19) duplicated block id: 218 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (5:10) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (19:24) duplicated block id: 219 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (15:20) - packages/graph-explorer/src/connector/gremlin/keywordSearch/index.ts (14:19) duplicated block id: 220 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (6:11) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (51:56) duplicated block id: 221 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer-proxy-server/src/node-server.ts (206:212) - packages/graph-explorer-proxy-server/src/node-server.ts (310:316) duplicated block id: 222 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (6:11) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (19:24) duplicated block id: 223 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/PanelEmptyState/PanelEmptyState.tsx (4:9) - packages/graph-explorer/src/components/PanelError.tsx (5:10) duplicated block id: 224 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/core/StateProvider/displayEdge.ts (109:114) - packages/graph-explorer/src/core/StateProvider/displayEdge.ts (116:121) duplicated block id: 225 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowNone.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangleCross.tsx (11:16) duplicated block id: 226 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowNone.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangle.tsx (11:16) duplicated block id: 227 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (5:10) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (51:56) duplicated block id: 228 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowSquare.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangleBackCurve.tsx (11:16) duplicated block id: 229 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/workspaces/DataExplorer/DataExplorer.tsx (109:114) - packages/graph-explorer/src/workspaces/GraphExplorer/GraphExplorer.tsx (131:136) duplicated block id: 230 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowNone.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangleBackCurve.tsx (11:16) duplicated block id: 231 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EntitiesTabular/components/EdgesTabular.tsx (59:65) - packages/graph-explorer/src/modules/EntitiesTabular/components/NodesTabular.tsx (52:58) duplicated block id: 232 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighborsCount/index.ts (44:50) - packages/graph-explorer/src/connector/openCypher/fetchNeighborsCount/index.ts (35:41) duplicated block id: 233 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (5:10) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (65:70) duplicated block id: 234 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (6:11) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (5:10) duplicated block id: 235 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTee.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangle.tsx (11:16) duplicated block id: 236 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EdgeSymbol.tsx (10:15) - packages/graph-explorer/src/components/VertexIcon.tsx (37:42) duplicated block id: 237 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/NodeExpand/NodeExpand.tsx (2:7) - packages/graph-explorer/src/modules/NodesStyling/NodesStyling.tsx (3:8) duplicated block id: 238 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/ListRow.tsx (26:31) - packages/graph-explorer/src/modules/SearchSidebar/ScalarSearchResult.tsx (51:56) duplicated block id: 239 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Panel.tsx (27:32) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (19:24) duplicated block id: 240 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (92:97) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (19:24) duplicated block id: 241 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/openCypher/fetchSchema/index.ts (18:24) - packages/graph-explorer/src/connector/openCypher/fetchSchema/index.ts (27:33) duplicated block id: 242 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (77:82) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (5:10) duplicated block id: 243 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (47:52) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (19:24) duplicated block id: 244 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (47:52) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (51:56) duplicated block id: 245 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/EdgesStyling.tsx (4:9) - packages/graph-explorer/src/modules/SearchSidebar/SearchSidebar.tsx (2:7) duplicated block id: 246 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/utils/testing/graphsonHelpers.ts (31:38) - packages/graph-explorer/src/utils/testing/graphsonHelpers.ts (127:134) duplicated block id: 247 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (77:82) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (65:70) duplicated block id: 248 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchNeighbors/index.ts (43:49) - packages/graph-explorer/src/connector/openCypher/fetchNeighbors/index.ts (42:48) duplicated block id: 249 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (47:52) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (65:70) duplicated block id: 250 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Panel.tsx (83:88) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (5:10) duplicated block id: 251 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (77:82) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (51:56) duplicated block id: 252 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Panel.tsx (27:32) - packages/graph-explorer/src/components/Panel.tsx (83:88) duplicated block id: 253 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (77:82) - packages/graph-explorer/src/components/Panel.tsx (83:88) duplicated block id: 254 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Tabular/controls/TabularFooterControls.tsx (11:21) - packages/graph-explorer/src/components/Tabular/controls/TabularHeaderControls.tsx (12:23) duplicated block id: 255 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (47:52) - packages/graph-explorer/src/components/EmptyState.tsx (77:82) duplicated block id: 256 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/keywordSearch/index.ts (14:19) - packages/graph-explorer/src/connector/gremlin/vertexDetails.ts (13:18) duplicated block id: 257 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (72:77) - packages/graph-explorer/src/connector/gremlin/keywordSearch/index.ts (14:19) duplicated block id: 258 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (92:97) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (51:56) duplicated block id: 259 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (47:52) - packages/graph-explorer/src/components/EmptyState.tsx (92:97) duplicated block id: 260 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/openCypher/fetchNeighborsCount/index.ts (35:41) - packages/graph-explorer/src/connector/sparql/fetchNeighborsCount/index.ts (41:47) duplicated block id: 261 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Panel.tsx (59:64) - packages/graph-explorer/src/components/Panel.tsx (156:161) duplicated block id: 262 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (92:97) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (65:70) duplicated block id: 263 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/Namespaces/CommonPrefixes.tsx (44:49) - packages/graph-explorer/src/modules/Namespaces/UserPrefixes.tsx (100:105) duplicated block id: 264 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/NodesStyling/NodeStyleDialog.tsx (106:111) - packages/graph-explorer/src/modules/NodesStyling/SingleNodeStyling.tsx (36:41) duplicated block id: 265 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/EdgeStyleDialog.tsx (141:146) - packages/graph-explorer/src/modules/NodesStyling/NodeStyleDialog.tsx (236:241) duplicated block id: 266 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (269:286) - packages/graph-explorer/src/connector/openCypher/fetchSchema/index.ts (285:306) duplicated block id: 267 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (47:52) - packages/graph-explorer/src/components/Panel.tsx (27:32) duplicated block id: 268 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowSquare.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangleCross.tsx (11:16) duplicated block id: 269 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EdgeSymbol.tsx (7:12) - packages/graph-explorer/src/components/ListRow.tsx (26:31) duplicated block id: 270 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/core/StateProvider/graphSession/useRestoreGraphSession.ts (52:59) - packages/graph-explorer/src/modules/GraphViewer/ImportGraphButton.tsx (106:113) duplicated block id: 271 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EdgeSymbol.tsx (7:12) - packages/graph-explorer/src/components/ListRow.tsx (41:46) duplicated block id: 272 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (92:97) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (5:10) duplicated block id: 273 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (53:58) - packages/graph-explorer/src/connector/gremlin/keywordSearch/index.ts (14:19) duplicated block id: 274 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchSchema/index.ts (183:189) - packages/graph-explorer/src/connector/openCypher/fetchSchema/index.ts (166:173) duplicated block id: 275 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (107:112) - packages/graph-explorer/src/components/PanelEmptyState/PanelEmptyState.tsx (4:9) duplicated block id: 276 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/openCypher/fetchSchema/index.ts (165:170) - packages/graph-explorer/src/connector/openCypher/fetchSchema/index.ts (284:289) duplicated block id: 277 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/CreateConnection/CreateConnection.tsx (41:46) - packages/shared/src/types/index.ts (19:41) duplicated block id: 278 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/NodeExpand/NodeExpand.tsx (2:7) - packages/graph-explorer/src/modules/SearchSidebar/SearchSidebar.tsx (2:7) duplicated block id: 279 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/core/StateProvider/graphSession/useRestoreGraphSession.ts (29:35) - packages/graph-explorer/src/modules/GraphViewer/ImportGraphButton.tsx (81:87) duplicated block id: 280 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (47:52) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (5:10) duplicated block id: 281 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (107:112) - packages/graph-explorer/src/components/PanelError.tsx (5:10) duplicated block id: 282 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/gremlin/fetchVertexTypeCounts/index.ts (9:14) - packages/graph-explorer/src/connector/gremlin/keywordSearch/index.ts (14:19) duplicated block id: 283 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Tabular/TabularRow.tsx (86:91) - packages/graph-explorer/src/components/Tabular/builders/makeBarChartCell.tsx (64:69) duplicated block id: 284 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/SearchSidebar/FilterSearchTabContent.tsx (22:27) - packages/graph-explorer/src/modules/SearchSidebar/useKeywordSearch.ts (191:196) duplicated block id: 285 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowTee.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowTriangleBackCurve.tsx (11:16) duplicated block id: 286 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/icons/ArrowCircle.tsx (7:12) - packages/graph-explorer/src/components/icons/ArrowVee.tsx (11:16) duplicated block id: 287 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Panel.tsx (27:32) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (51:56) duplicated block id: 288 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/EmptyState.tsx (77:82) - packages/graph-explorer/src/components/EmptyState.tsx (92:97) duplicated block id: 289 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/NodesStyling/NodesStyling.tsx (3:8) - packages/graph-explorer/src/modules/SearchSidebar/SearchSidebar.tsx (2:7) duplicated block id: 290 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/connector/openCypher/openCypherExplorer.ts (18:23) - packages/graph-explorer/src/connector/sparql/sparqlExplorer.ts (32:37) duplicated block id: 291 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/components/Panel.tsx (27:32) - packages/graph-explorer/src/modules/ConnectionDetail/InfoBar.tsx (65:70) duplicated block id: 292 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/EdgesStyling/EdgesStyling.tsx (4:9) - packages/graph-explorer/src/modules/NodeExpand/NodeExpand.tsx (2:7) duplicated block id: 293 size: 6 cleaned lines of code in 2 files: - packages/graph-explorer/src/modules/Namespaces/CommonPrefixes.tsx (2:7) - packages/graph-explorer/src/modules/Namespaces/UserPrefixes.tsx (9:14)