duplicated block id: 1 size: 123 cleaned lines of code in 2 files: - examples/custom-reducer/src/configurations/config.js (21:154) - examples/open-modal/src/configurations/config.js (21:154) duplicated block id: 2 size: 99 cleaned lines of code in 2 files: - website-gatsby/src/components/common/styled-components.js (24:130) - website/src/components/common/styled-components.js (24:130) duplicated block id: 3 size: 87 cleaned lines of code in 2 files: - website-gatsby/src/components/showcase.js (28:130) - website/src/components/showcase.js (28:130) duplicated block id: 4 size: 78 cleaned lines of code in 2 files: - website-gatsby/src/components/common/styles.js (27:120) - website/src/components/common/styles.js (27:120) duplicated block id: 5 size: 73 cleaned lines of code in 2 files: - website-gatsby/src/components/footer.js (62:151) - website/src/components/footer.js (60:149) duplicated block id: 6 size: 68 cleaned lines of code in 2 files: - website-gatsby/src/content.js (43:137) - website/src/content.js (41:135) duplicated block id: 7 size: 67 cleaned lines of code in 2 files: - website-gatsby/src/components/common/section.js (28:102) - website/src/components/common/section.js (28:102) duplicated block id: 8 size: 64 cleaned lines of code in 2 files: - website-gatsby/src/styles.js (23:96) - website/src/styles.js (23:96) duplicated block id: 9 size: 61 cleaned lines of code in 2 files: - website-gatsby/src/components/common/card.js (25:95) - website/src/components/common/card.js (25:95) duplicated block id: 10 size: 51 cleaned lines of code in 2 files: - website-gatsby/src/components/hero.js (34:101) - website/src/components/hero.js (34:101) duplicated block id: 11 size: 49 cleaned lines of code in 2 files: - website-gatsby/src/content.js (159:220) - website/src/content.js (153:214) duplicated block id: 12 size: 49 cleaned lines of code in 2 files: - website-gatsby/src/components/examples.js (31:83) - website/src/components/examples.js (31:83) duplicated block id: 13 size: 48 cleaned lines of code in 2 files: - website-gatsby/src/components/common/carousel.js (46:99) - website/src/components/common/carousel.js (45:98) duplicated block id: 14 size: 47 cleaned lines of code in 2 files: - website-gatsby/src/components/tutorials.js (30:81) - website/src/components/tutorials.js (30:81) duplicated block id: 15 size: 46 cleaned lines of code in 2 files: - website-gatsby/src/state/analytics.js (32:87) - website/src/reducers/analytics.js (32:87) duplicated block id: 16 size: 45 cleaned lines of code in 2 files: - website-gatsby/src/components/features.js (30:80) - website/src/components/features.js (30:80) duplicated block id: 17 size: 41 cleaned lines of code in 2 files: - website-gatsby/src/components/common/slideshow.js (27:78) - website/src/components/common/slideshow.js (27:78) duplicated block id: 18 size: 37 cleaned lines of code in 2 files: - website-gatsby/src/components/common/staggered-scroll-animation.js (39:81) - website/src/components/common/staggered-scroll-animation.js (43:85) duplicated block id: 19 size: 32 cleaned lines of code in 2 files: - website-gatsby/src/components/common/swipeable.js (25:61) - website/src/components/common/swipeable.js (25:61) duplicated block id: 20 size: 32 cleaned lines of code in 2 files: - website-gatsby/src/components/home.js (43:85) - website/src/components/home.js (43:85) duplicated block id: 21 size: 29 cleaned lines of code in 2 files: - website-gatsby/src/components/walkthrough.js (60:92) - website/src/components/walkthrough.js (60:92) duplicated block id: 22 size: 27 cleaned lines of code in 2 files: - website-gatsby/src/components/walkthrough.js (95:124) - website/src/components/walkthrough.js (95:124) duplicated block id: 23 size: 27 cleaned lines of code in 2 files: - website-gatsby/src/components/hero.js (105:131) - website/src/components/hero.js (103:129) duplicated block id: 24 size: 26 cleaned lines of code in 2 files: - src/components/common/icons/map-icon.js (41:69) - src/components/common/icons/map.js (41:69) duplicated block id: 25 size: 25 cleaned lines of code in 2 files: - website-gatsby/src/components/header.js (26:56) - website/src/components/header.js (26:56) duplicated block id: 26 size: 25 cleaned lines of code in 2 files: - website-gatsby/src/components/walkthrough.js (28:58) - website/src/components/walkthrough.js (28:58) duplicated block id: 27 size: 24 cleaned lines of code in 2 files: - website-gatsby/src/content.js (222:252) - website/src/content.js (217:247) duplicated block id: 28 size: 23 cleaned lines of code in 2 files: - website-gatsby/src/components/policy.js (42:77) - website/src/components/policy.js (42:74) duplicated block id: 29 size: 23 cleaned lines of code in 2 files: - website-gatsby/src/components/footer.js (161:183) - website/src/components/footer.js (156:178) duplicated block id: 30 size: 22 cleaned lines of code in 2 files: - website-gatsby/src/components/common/slideshow.js (85:109) - website/src/components/common/slideshow.js (82:106) duplicated block id: 31 size: 21 cleaned lines of code in 2 files: - src/components/side-panel/layer-panel/layer-configurator.js (562:584) - src/components/side-panel/layer-panel/layer-configurator.js (672:693) duplicated block id: 32 size: 21 cleaned lines of code in 2 files: - website-gatsby/src/components/app.js (25:54) - website/src/components/app.js (25:54) duplicated block id: 33 size: 21 cleaned lines of code in 2 files: - src/components/side-panel/layer-panel/layer-configurator.js (561:582) - src/components/side-panel/layer-panel/layer-configurator.js (845:865) duplicated block id: 34 size: 20 cleaned lines of code in 2 files: - src/components/side-panel/layer-panel/layer-configurator.js (638:657) - src/components/side-panel/layer-panel/layer-configurator.js (821:840) duplicated block id: 35 size: 19 cleaned lines of code in 2 files: - src/components/side-panel/layer-panel/layer-configurator.js (616:634) - src/components/side-panel/layer-panel/layer-configurator.js (800:818) duplicated block id: 36 size: 19 cleaned lines of code in 2 files: - src/components/common/animation-control/floating-time-display.js (105:127) - src/components/common/time-range-slider.js (94:116) duplicated block id: 37 size: 17 cleaned lines of code in 3 files: - website-gatsby/src/components/app.js (26:49) - examples/demo-app/src/app.js (71:94) - website/src/components/app.js (26:49) duplicated block id: 38 size: 17 cleaned lines of code in 2 files: - src/components/side-panel/layer-panel/layer-configurator.js (155:171) - src/components/side-panel/layer-panel/layer-configurator.js (642:658) duplicated block id: 39 size: 17 cleaned lines of code in 2 files: - src/deckgl-layers/grid-layer/enhanced-cpu-grid-layer.js (25:44) - src/deckgl-layers/layer-utils/cpu-aggregator.js (152:171) duplicated block id: 40 size: 16 cleaned lines of code in 2 files: - website-gatsby/src/state/analytics.js (91:111) - website/src/reducers/analytics.js (91:111) duplicated block id: 41 size: 16 cleaned lines of code in 2 files: - website-gatsby/src/components/common/carousel.js (26:43) - website/src/components/common/carousel.js (26:43) duplicated block id: 42 size: 15 cleaned lines of code in 2 files: - examples/custom-reducer/src/app-reducer.js (24:46) - examples/node-app/src/app-reducer.js (24:46) duplicated block id: 43 size: 14 cleaned lines of code in 2 files: - src/components/side-panel/layer-panel/layer-configurator.js (408:421) - src/components/side-panel/layer-panel/layer-configurator.js (545:558) duplicated block id: 44 size: 14 cleaned lines of code in 2 files: - src/components/side-panel/layer-panel/layer-configurator.js (136:150) - src/components/side-panel/layer-panel/layer-configurator.js (409:423) duplicated block id: 45 size: 14 cleaned lines of code in 2 files: - src/layers/point-layer/point-layer.js (166:190) - src/layers/scenegraph-layer/scenegraph-layer.js (117:141) duplicated block id: 46 size: 14 cleaned lines of code in 2 files: - examples/demo-app/src/app.js (76:95) - src/components/kepler-gl.js (68:87) duplicated block id: 47 size: 14 cleaned lines of code in 2 files: - src/deckgl-layers/layer-utils/cpu-aggregator.js (217:233) - src/deckgl-layers/layer-utils/cpu-aggregator.js (283:299) duplicated block id: 48 size: 13 cleaned lines of code in 4 files: - website/src/components/hero.js (110:122) - website/src/components/footer.js (163:175) - website-gatsby/src/components/hero.js (112:124) - website-gatsby/src/components/footer.js (168:180) duplicated block id: 49 size: 13 cleaned lines of code in 3 files: - website-gatsby/src/components/app.js (31:49) - src/components/kepler-gl.js (68:86) - website/src/components/app.js (31:49) duplicated block id: 50 size: 13 cleaned lines of code in 2 files: - website-gatsby/src/components/footer.js (36:51) - website/src/components/footer.js (32:47) duplicated block id: 51 size: 13 cleaned lines of code in 2 files: - src/constants/default-settings.js (529:542) - src/constants/default-settings.js (559:572) duplicated block id: 52 size: 13 cleaned lines of code in 2 files: - website-gatsby/src/components/header.js (59:74) - website/src/components/header.js (59:74) duplicated block id: 53 size: 13 cleaned lines of code in 2 files: - website-gatsby/src/components/home.js (92:104) - website/src/components/home.js (91:103) duplicated block id: 54 size: 13 cleaned lines of code in 2 files: - src/components/filters/filter-panels/single-select-filter-panel.js (29:42) - src/components/filters/filter-panels/multi-select-filter-panel.js (29:42) duplicated block id: 55 size: 12 cleaned lines of code in 3 files: - src/components/filters/filter-panels/multi-select-filter-panel.js (29:40) - src/components/filters/filter-panels/time-range-filter-panel.js (35:46) - src/components/filters/filter-panels/single-select-filter-panel.js (29:40) duplicated block id: 56 size: 12 cleaned lines of code in 3 files: - src/components/filters/filter-panels/single-select-filter-panel.js (55:67) - src/components/filters/filter-panels/range-filter-panel.js (55:67) - src/components/filters/filter-panels/multi-select-filter-panel.js (55:67) duplicated block id: 57 size: 12 cleaned lines of code in 2 files: - src/components/side-panel/layer-panel/layer-configurator.js (232:243) - src/components/side-panel/layer-panel/layer-configurator.js (320:331) duplicated block id: 58 size: 12 cleaned lines of code in 2 files: - src/layers/arc-layer/arc-layer.js (130:148) - src/layers/icon-layer/icon-layer.js (191:207) duplicated block id: 59 size: 12 cleaned lines of code in 2 files: - src/layers/cluster-layer/cluster-layer.js (50:61) - src/layers/aggregation-layer.js (87:98) duplicated block id: 60 size: 11 cleaned lines of code in 3 files: - src/layers/h3-hexagon-layer/h3-hexagon-layer.js (149:165) - src/layers/arc-layer/arc-layer.js (131:148) - src/layers/icon-layer/icon-layer.js (192:207) duplicated block id: 61 size: 11 cleaned lines of code in 2 files: - src/components/side-panel/layer-panel/layer-configurator.js (224:234) - src/components/side-panel/layer-panel/layer-configurator.js (263:273) duplicated block id: 62 size: 11 cleaned lines of code in 2 files: - src/constants/custom-color-ranges.js (265:275) - src/constants/custom-color-ranges.js (281:291) duplicated block id: 63 size: 11 cleaned lines of code in 2 files: - src/components/filters/filter-panels/filter-panel-with-field-select.js (88:98) - src/components/filters/filter-panels/new-filter-panel.js (64:74) duplicated block id: 64 size: 11 cleaned lines of code in 2 files: - website-gatsby/src/components/walkthrough.js (126:139) - website/src/components/walkthrough.js (126:139) duplicated block id: 65 size: 11 cleaned lines of code in 2 files: - src/components/modals/save-map-modal.js (145:155) - src/components/modals/share-map-modal.js (105:115) duplicated block id: 66 size: 11 cleaned lines of code in 2 files: - src/layers/geojson-layer/geojson-layer.js (110:120) - src/layers/s2-geometry-layer/s2-geometry-layer.js (118:128) duplicated block id: 67 size: 11 cleaned lines of code in 2 files: - src/layers/point-layer/point-layer.js (298:310) - src/layers/icon-layer/icon-layer.js (276:289) duplicated block id: 68 size: 10 cleaned lines of code in 4 files: - website/src/components/hero.js (57:70) - website/src/components/footer.js (110:123) - website-gatsby/src/components/hero.js (57:70) - website-gatsby/src/components/footer.js (112:125) duplicated block id: 69 size: 10 cleaned lines of code in 3 files: - website/src/components/home.js (63:74) - examples/demo-app/src/app.js (145:156) - website-gatsby/src/components/home.js (63:74) duplicated block id: 70 size: 10 cleaned lines of code in 3 files: - src/components/filters/filter-panels/single-select-filter-panel.js (44:53) - src/components/filters/filter-panels/range-filter-panel.js (44:53) - src/components/filters/filter-panels/multi-select-filter-panel.js (44:53) duplicated block id: 71 size: 10 cleaned lines of code in 2 files: - src/layers/geojson-layer/geojson-layer.js (97:106) - src/layers/s2-geometry-layer/s2-geometry-layer.js (110:119) duplicated block id: 72 size: 10 cleaned lines of code in 2 files: - website-gatsby/src/components/features.js (87:99) - website/src/components/features.js (82:94) duplicated block id: 73 size: 10 cleaned lines of code in 2 files: - src/layers/base-layer.js (139:148) - src/layers/s2-geometry-layer/s2-geometry-layer.js (96:105) duplicated block id: 74 size: 10 cleaned lines of code in 2 files: - src/layers/point-layer/point-layer.js (239:249) - src/layers/icon-layer/icon-layer.js (231:241) duplicated block id: 75 size: 10 cleaned lines of code in 2 files: - src/layers/grid-layer/grid-layer.js (30:39) - src/layers/hexagon-layer/hexagon-layer.js (32:41) duplicated block id: 76 size: 10 cleaned lines of code in 2 files: - examples/open-modal/src/components/fresh-map.js (45:55) - examples/open-modal/src/components/saved-map.js (26:36) duplicated block id: 77 size: 9 cleaned lines of code in 4 files: - examples/demo-app/src/app.js (72:81) - bindings/kepler.gl-jupyter/js/lib/keplergl/components/app.js (114:123) - website-gatsby/src/components/app.js (27:36) - website/src/components/app.js (27:36) duplicated block id: 78 size: 9 cleaned lines of code in 4 files: - src/components/filters/filter-panels/multi-select-filter-panel.js (55:63) - src/components/filters/filter-panels/time-range-filter-panel.js (75:83) - src/components/filters/filter-panels/single-select-filter-panel.js (55:63) - src/components/filters/filter-panels/range-filter-panel.js (55:63) duplicated block id: 79 size: 9 cleaned lines of code in 3 files: - src/deckgl-layers/cluster-layer/cluster-layer.js (174:183) - src/deckgl-layers/hexagon-layer/enhanced-hexagon-layer.js (50:59) - src/deckgl-layers/grid-layer/enhanced-cpu-grid-layer.js (50:59) duplicated block id: 80 size: 9 cleaned lines of code in 2 files: - src/styles/base.js (848:862) - src/styles/base.js (873:887) duplicated block id: 81 size: 9 cleaned lines of code in 2 files: - src/layers/point-layer/point-layer.js (102:110) - src/layers/s2-geometry-layer/s2-geometry-layer.js (109:117) duplicated block id: 82 size: 9 cleaned lines of code in 2 files: - website-gatsby/src/components/policy.js (27:38) - website/src/components/policy.js (27:38) duplicated block id: 83 size: 9 cleaned lines of code in 2 files: - src/layers/point-layer/point-layer.js (341:350) - src/layers/icon-layer/icon-layer.js (292:301) duplicated block id: 84 size: 9 cleaned lines of code in 2 files: - website-gatsby/src/components/common/card.js (121:129) - website/src/components/common/card.js (109:117) duplicated block id: 85 size: 9 cleaned lines of code in 2 files: - src/components/common/icons/picture.js (26:37) - src/components/common/icons/minus.js (26:37) duplicated block id: 86 size: 9 cleaned lines of code in 2 files: - src/layers/line-layer/line-layer.js (61:70) - src/layers/arc-layer/arc-layer.js (214:224) duplicated block id: 87 size: 9 cleaned lines of code in 2 files: - website-gatsby/src/components/common/card.js (104:112) - website/src/components/common/card.js (98:106) duplicated block id: 88 size: 9 cleaned lines of code in 2 files: - src/components/common/icons/polygon.js (25:35) - src/components/common/icons/draw-polygon.js (25:35) duplicated block id: 89 size: 9 cleaned lines of code in 2 files: - src/layers/trip-layer/trip-info-modal.js (25:34) - src/layers/icon-layer/icon-info-modal.js (52:61) duplicated block id: 90 size: 8 cleaned lines of code in 4 files: - website-gatsby/src/components/common/staggered-scroll-animation.js (48:58) - website/src/components/common/carousel.js (58:68) - website-gatsby/src/components/common/carousel.js (59:69) - website/src/components/common/staggered-scroll-animation.js (52:62) duplicated block id: 91 size: 8 cleaned lines of code in 3 files: - src/layers/point-layer/point-layer.js (103:110) - src/layers/geojson-layer/geojson-layer.js (97:104) - src/layers/s2-geometry-layer/s2-geometry-layer.js (110:117) duplicated block id: 92 size: 8 cleaned lines of code in 3 files: - src/components/common/icons/polygon.js (26:35) - src/components/common/icons/rectangle.js (26:35) - src/components/common/icons/draw-polygon.js (26:35) duplicated block id: 93 size: 8 cleaned lines of code in 3 files: - examples/replace-component/src/app-reducer.js (33:43) - examples/node-app/src/app-reducer.js (30:40) - examples/custom-reducer/src/app-reducer.js (30:40) duplicated block id: 94 size: 8 cleaned lines of code in 2 files: - examples/demo-app/src/components/load-data-modal/load-remote-map.js (51:60) - src/components/modals/export-map-modal/export-html-map.js (46:55) duplicated block id: 95 size: 8 cleaned lines of code in 2 files: - src/layers/aggregation-layer.js (217:228) - src/layers/arc-layer/arc-layer.js (116:127) duplicated block id: 96 size: 8 cleaned lines of code in 2 files: - src/components/common/item-selector/dropdown-list.js (110:117) - src/components/common/item-selector/dropdown-list.js (125:132) duplicated block id: 97 size: 8 cleaned lines of code in 2 files: - babel.config.js (43:54) - bindings/kepler.gl-jupyter/js/babel.config.js (30:41) duplicated block id: 98 size: 8 cleaned lines of code in 2 files: - src/reducers/vis-state-updaters.js (527:534) - src/reducers/vis-state-updaters.js (542:549) duplicated block id: 99 size: 8 cleaned lines of code in 2 files: - src/layers/geojson-layer/geojson-layer.js (210:218) - src/layers/s2-geometry-layer/s2-geometry-layer.js (209:217) duplicated block id: 100 size: 8 cleaned lines of code in 2 files: - src/components/modals/export-data-modal.js (116:123) - src/components/modals/export-data-modal.js (139:146) duplicated block id: 101 size: 8 cleaned lines of code in 2 files: - src/components/filters/filter-panels/filter-panel-with-field-select.js (61:68) - src/components/filters/filter-panels/new-filter-panel.js (46:53) duplicated block id: 102 size: 8 cleaned lines of code in 2 files: - website-gatsby/src/content.js (23:32) - website/src/content.js (23:32) duplicated block id: 103 size: 7 cleaned lines of code in 4 files: - src/components/filters/filter-panels/multi-select-filter-panel.js (44:50) - src/components/filters/filter-panels/time-range-filter-panel.js (63:69) - src/components/filters/filter-panels/single-select-filter-panel.js (44:50) - src/components/filters/filter-panels/range-filter-panel.js (44:50) duplicated block id: 104 size: 7 cleaned lines of code in 4 files: - website-gatsby/src/components/tutorials.js (56:63) - website/src/components/examples.js (53:60) - website/src/components/tutorials.js (56:63) - website-gatsby/src/components/examples.js (53:60) duplicated block id: 105 size: 7 cleaned lines of code in 4 files: - src/layers/point-layer/point-layer.js (169:179) - src/layers/arc-layer/arc-layer.js (116:126) - src/layers/aggregation-layer.js (217:227) - src/layers/scenegraph-layer/scenegraph-layer.js (120:130) duplicated block id: 106 size: 7 cleaned lines of code in 4 files: - src/components/filters/filter-panels/single-select-filter-panel.js (29:35) - src/components/filters/filter-panels/range-filter-panel.js (29:35) - src/components/filters/filter-panels/multi-select-filter-panel.js (29:35) - src/components/filters/filter-panels/time-range-filter-panel.js (35:41) duplicated block id: 107 size: 7 cleaned lines of code in 4 files: - website-gatsby/src/components/tutorials.js (40:47) - website/src/components/examples.js (35:42) - website/src/components/tutorials.js (40:47) - website-gatsby/src/components/examples.js (35:42) duplicated block id: 108 size: 7 cleaned lines of code in 3 files: - website-gatsby/src/components/common/styled-components.js (37:43) - src/components/common/styled-components.js (205:211) - website/src/components/common/styled-components.js (37:43) duplicated block id: 109 size: 7 cleaned lines of code in 3 files: - src/layers/point-layer/point-layer.js (216:222) - src/layers/geojson-layer/geojson-layer.js (233:239) - src/layers/s2-geometry-layer/s2-geometry-layer.js (235:241) duplicated block id: 110 size: 7 cleaned lines of code in 3 files: - examples/demo-app/src/components/map-control/map-control.js (115:121) - src/components/notification-panel/notification-item.js (77:83) - src/components/common/file-uploader/file-upload.js (40:46) duplicated block id: 111 size: 7 cleaned lines of code in 2 files: - src/components/modals/save-map-modal.js (186:192) - src/components/modals/load-storage-map.js (334:340) duplicated block id: 112 size: 7 cleaned lines of code in 2 files: - src/layers/point-layer/point-layer.js (283:289) - src/layers/icon-layer/icon-layer.js (268:274) duplicated block id: 113 size: 7 cleaned lines of code in 2 files: - examples/demo-app/src/actions.js (167:174) - examples/demo-app/src/actions.js (294:301) duplicated block id: 114 size: 7 cleaned lines of code in 2 files: - src/layers/point-layer/point-layer-icon.js (26:33) - src/layers/arc-layer/arc-layer-icon.js (26:34) duplicated block id: 115 size: 7 cleaned lines of code in 2 files: - src/components/common/file-uploader/file-upload.js (97:103) - src/components/common/file-uploader/file-upload.js (107:113) duplicated block id: 116 size: 7 cleaned lines of code in 2 files: - src/components/side-panel/layer-panel/layer-configurator.js (482:488) - src/components/side-panel/layer-panel/layer-configurator.js (542:548) duplicated block id: 117 size: 7 cleaned lines of code in 2 files: - src/components/common/icons/polygon.js (47:53) - src/components/common/icons/rectangle.js (48:54) duplicated block id: 118 size: 7 cleaned lines of code in 2 files: - src/layers/h3-hexagon-layer/h3-hexagon-layer.js (240:246) - src/layers/s2-geometry-layer/s2-geometry-layer.js (285:291) duplicated block id: 119 size: 7 cleaned lines of code in 2 files: - src/schemas/vis-state-schema.js (523:530) - src/schemas/vis-state-schema.js (563:571) duplicated block id: 120 size: 7 cleaned lines of code in 2 files: - examples/custom-reducer/src/store.js (61:69) - examples/replace-component/src/store.js (33:41) duplicated block id: 121 size: 7 cleaned lines of code in 2 files: - examples/demo-app/src/components/load-data-modal/sample-data-viewer.js (46:52) - src/components/modals/storage-map-viewer.js (68:74) duplicated block id: 122 size: 7 cleaned lines of code in 2 files: - src/layers/grid-layer/grid-layer.js (70:78) - src/layers/hexagon-layer/hexagon-layer.js (75:83) duplicated block id: 123 size: 7 cleaned lines of code in 2 files: - examples/custom-reducer/src/store.js (65:76) - examples/open-modal/src/store.js (30:41) duplicated block id: 124 size: 7 cleaned lines of code in 2 files: - src/components/common/icons/map-icon.js (25:33) - src/components/common/icons/map.js (25:33) duplicated block id: 125 size: 7 cleaned lines of code in 2 files: - src/components/side-panel/layer-manager.js (86:92) - src/components/kepler-gl.js (63:70) duplicated block id: 126 size: 6 cleaned lines of code in 12 files: - src/layers/point-layer/point-layer-icon.js (26:32) - src/layers/line-layer/line-layer-icon.js (26:33) - examples/demo-app/src/cloud-providers/dropbox/dropbox-icon.js (26:33) - src/layers/default-layer-icon.js (26:32) - src/layers/icon-layer/icon-layer-icon.js (26:33) - src/layers/h3-hexagon-layer/h3-hexagon-layer-icon.js (26:32) - src/layers/hexagon-layer/hexagon-layer-icon.js (26:33) - src/layers/cluster-layer/cluster-layer-icon.js (26:33) - src/layers/arc-layer/arc-layer-icon.js (26:33) - src/components/common/icons/map-icon.js (26:33) - src/components/common/icons/map.js (26:33) - src/layers/grid-layer/grid-layer-icon.js (26:33) duplicated block id: 127 size: 6 cleaned lines of code in 5 files: - examples/open-modal/src/main.js (28:34) - examples/custom-theme/src/main.js (28:34) - examples/custom-reducer/src/main.js (28:34) - examples/node-app/src/main.js (28:34) - examples/replace-component/src/main.js (28:34) duplicated block id: 128 size: 6 cleaned lines of code in 4 files: - website-gatsby/src/components/tutorials.js (48:54) - website/src/components/examples.js (44:50) - website/src/components/tutorials.js (48:54) - website-gatsby/src/components/examples.js (44:50) duplicated block id: 129 size: 6 cleaned lines of code in 4 files: - bindings/kepler.gl-jupyter/js/lib/keplergl/components/app.js (118:123) - src/components/kepler-gl.js (68:73) - website-gatsby/src/components/app.js (31:36) - website/src/components/app.js (31:36) duplicated block id: 130 size: 6 cleaned lines of code in 4 files: - src/layers/h3-hexagon-layer/h3-hexagon-layer.js (157:162) - src/layers/s2-geometry-layer/s2-geometry-layer.js (194:199) - src/layers/arc-layer/arc-layer.js (140:145) - src/layers/icon-layer/icon-layer.js (199:204) duplicated block id: 131 size: 6 cleaned lines of code in 3 files: - src/layers/scenegraph-layer/scenegraph-info-modal.js (25:30) - src/layers/icon-layer/icon-info-modal.js (56:61) - src/layers/trip-layer/trip-info-modal.js (29:34) duplicated block id: 132 size: 6 cleaned lines of code in 3 files: - src/constants/default-settings.js (519:524) - src/constants/default-settings.js (575:580) - src/constants/default-settings.js (585:590) duplicated block id: 133 size: 6 cleaned lines of code in 3 files: - src/components/side-panel/layer-panel/layer-configurator.js (533:538) - src/components/side-panel/layer-panel/layer-configurator.js (602:607) - src/components/side-panel/layer-panel/layer-configurator.js (788:793) duplicated block id: 134 size: 6 cleaned lines of code in 3 files: - src/components/side-panel/layer-panel/layer-configurator.js (988:993) - src/components/side-panel/layer-panel/layer-configurator.js (1015:1020) - src/components/side-panel/layer-panel/layer-configurator.js (1031:1036) duplicated block id: 135 size: 6 cleaned lines of code in 3 files: - website-gatsby/src/components/common/styled-components.js (25:30) - src/components/common/styled-components.js (195:200) - website/src/components/common/styled-components.js (25:30) duplicated block id: 136 size: 6 cleaned lines of code in 3 files: - website-gatsby/src/components/common/styled-components.js (88:93) - src/components/common/styled-components.js (259:264) - website/src/components/common/styled-components.js (88:93) duplicated block id: 137 size: 6 cleaned lines of code in 3 files: - src/components/container.js (94:99) - src/reducers/root.js (38:43) - src/components/container.js (105:110) duplicated block id: 138 size: 6 cleaned lines of code in 3 files: - src/components/modals/share-map-modal.js (110:115) - src/components/modals/overwrite-map-modal.js (64:69) - src/components/modals/save-map-modal.js (150:155) duplicated block id: 139 size: 6 cleaned lines of code in 3 files: - src/deckgl-layers/hexagon-layer/enhanced-hexagon-layer.js (32:37) - src/deckgl-layers/layer-utils/cpu-aggregator.js (159:164) - src/deckgl-layers/grid-layer/enhanced-cpu-grid-layer.js (32:37) duplicated block id: 140 size: 6 cleaned lines of code in 3 files: - website-gatsby/src/components/common/styled-components.js (76:81) - src/components/common/styled-components.js (249:254) - website/src/components/common/styled-components.js (76:81) duplicated block id: 141 size: 6 cleaned lines of code in 2 files: - examples/demo-app/src/cloud-providers/carto/carto-provider.js (82:91) - examples/demo-app/src/cloud-providers/dropbox/dropbox-provider.js (193:202) duplicated block id: 142 size: 6 cleaned lines of code in 2 files: - src/components/modals/export-map-modal/export-json-map.js (40:45) - src/components/common/styled-components.js (543:548) duplicated block id: 143 size: 6 cleaned lines of code in 2 files: - examples/open-modal/src/store.js (28:34) - examples/node-app/src/store.js (26:32) duplicated block id: 144 size: 6 cleaned lines of code in 2 files: - examples/demo-app/src/components/load-data-modal/load-remote-map.js (43:49) - src/components/modals/export-map-modal/export-html-map.js (39:45) duplicated block id: 145 size: 6 cleaned lines of code in 2 files: - src/components/modals/save-map-modal.js (144:149) - src/components/modals/load-storage-map.js (304:309) duplicated block id: 146 size: 6 cleaned lines of code in 2 files: - src/components/modals/save-map-modal.js (165:170) - src/components/modals/share-map-modal.js (140:145) duplicated block id: 147 size: 6 cleaned lines of code in 2 files: - src/deckgl-layers/layer-utils/enhanced-bin-sorter.js (25:31) - src/deckgl-layers/layer-utils/enhanced-bin-sorter.js (46:52) duplicated block id: 148 size: 6 cleaned lines of code in 2 files: - src/layers/line-layer/line-layer.js (43:48) - src/layers/arc-layer/arc-layer.js (105:110) duplicated block id: 149 size: 6 cleaned lines of code in 2 files: - src/layers/point-layer/point-layer.js (113:119) - src/layers/icon-layer/icon-layer.js (94:100) duplicated block id: 150 size: 6 cleaned lines of code in 2 files: - website-gatsby/src/components/common/card.js (98:103) - website-gatsby/src/components/common/card.js (115:120) duplicated block id: 151 size: 6 cleaned lines of code in 2 files: - examples/demo-app/src/components/load-data-modal/sample-data-viewer.js (84:90) - src/components/modals/storage-map-viewer.js (124:130) duplicated block id: 152 size: 6 cleaned lines of code in 2 files: - src/layers/geojson-layer/geojson-layer.js (252:258) - src/layers/trip-layer/trip-layer.js (202:208) duplicated block id: 153 size: 6 cleaned lines of code in 2 files: - src/components/modals/export-image-modal.js (105:110) - src/components/modals/export-image-modal.js (123:128) duplicated block id: 154 size: 6 cleaned lines of code in 2 files: - website-gatsby/src/components/common/staggered-scroll-animation.js (31:37) - website/src/components/common/staggered-scroll-animation.js (30:36) duplicated block id: 155 size: 6 cleaned lines of code in 2 files: - examples/custom-reducer/src/app.js (57:62) - examples/node-app/src/app.js (37:42) duplicated block id: 156 size: 6 cleaned lines of code in 2 files: - src/layers/geojson-layer/geojson-layer-icon.js (36:42) - src/layers/hexagon-layer/hexagon-layer-icon.js (36:42) duplicated block id: 157 size: 6 cleaned lines of code in 2 files: - src/components/side-panel/layer-panel/layer-configurator.js (695:700) - src/components/side-panel/layer-panel/layer-configurator.js (868:873) duplicated block id: 158 size: 6 cleaned lines of code in 2 files: - src/layers/geojson-layer/geojson-layer.js (106:111) - src/layers/s2-geometry-layer/s2-geometry-layer.js (104:109) duplicated block id: 159 size: 6 cleaned lines of code in 2 files: - src/layers/cluster-layer/cluster-layer-icon.js (35:41) - src/layers/line-layer/line-layer-icon.js (35:41) duplicated block id: 160 size: 6 cleaned lines of code in 2 files: - src/localization/pt.js (217:222) - src/localization/es.js (217:222) duplicated block id: 161 size: 6 cleaned lines of code in 2 files: - src/layers/point-layer/point-layer.js (260:269) - src/layers/icon-layer/icon-layer.js (249:258) duplicated block id: 162 size: 6 cleaned lines of code in 2 files: - src/layers/line-layer/line-layer.js (86:92) - src/layers/arc-layer/arc-layer.js (238:244) duplicated block id: 163 size: 6 cleaned lines of code in 2 files: - src/layers/line-layer/line-layer.js (98:103) - src/layers/arc-layer/arc-layer.js (250:255) duplicated block id: 164 size: 6 cleaned lines of code in 2 files: - src/layers/scenegraph-layer/scenegraph-info-modal.js (39:44) - src/layers/icon-layer/icon-info-modal.js (79:84) duplicated block id: 165 size: 6 cleaned lines of code in 2 files: - src/utils/map-style-utils/mapbox-gl-style-editor.js (60:66) - src/utils/map-style-utils/mapbox-gl-style-editor.js (84:90) duplicated block id: 166 size: 6 cleaned lines of code in 2 files: - examples/replace-component/src/app-reducer.js (36:44) - examples/open-modal/src/app-reducer.js (36:44) duplicated block id: 167 size: 6 cleaned lines of code in 2 files: - examples/replace-component/src/components/side-bar.js (28:33) - bindings/kepler.gl-jupyter/js/lib/keplergl/components/side-bar.js (28:33) duplicated block id: 168 size: 6 cleaned lines of code in 2 files: - src/components/editor/feature-styles.js (67:74) - src/components/editor/handle-style.js (77:84) duplicated block id: 169 size: 6 cleaned lines of code in 2 files: - src/layers/geojson-layer/geojson-layer.js (43:48) - src/layers/s2-geometry-layer/s2-geometry-layer.js (49:56) duplicated block id: 170 size: 6 cleaned lines of code in 2 files: - src/components/side-panel/layer-panel/layer-configurator.js (188:193) - src/components/side-panel/layer-panel/layer-configurator.js (725:730) duplicated block id: 171 size: 6 cleaned lines of code in 2 files: - src/components/side-panel/layer-panel/layer-configurator.js (978:983) - src/components/side-panel/layer-panel/layer-configurator.js (999:1004) duplicated block id: 172 size: 6 cleaned lines of code in 2 files: - src/reducers/provider-state-updaters.js (340:346) - src/reducers/provider-state-updaters.js (422:428) duplicated block id: 173 size: 6 cleaned lines of code in 2 files: - website-gatsby/src/components/footer.js (186:191) - website/src/components/footer.js (180:185) duplicated block id: 174 size: 6 cleaned lines of code in 2 files: - src/components/modal-container.js (458:463) - src/components/modal-container.js (513:518)