JetBrains / lets-plot-compose
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system18% (954 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
kt17% (842 lines)
kts25% (112 lines)
Duplication per Component (primary)
lets-plot-compose37% (588 lines)
platf-android18% (242 lines)
platf-skia5% (124 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G lets-plot-compose lets-plot-compose platf-skia platf-skia lets-plot-compose--platf-skia 116 platf-android platf-android lets-plot-compose--platf-android 114 platf-android--platf-skia 64

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 74 duplicates...
Size#FoldersFilesLinesCode
51 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
141:217 (27%)
144:220 (40%)
view
31 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
249:295 (16%)
16:62 (45%)
view
26 x 2 platf-android
platf-skia
199:243 (18%)
72:116 (38%)
view
26 x 2 lets-plot-compose
platf-android
113:157 (27%)
199:243 (18%)
view
26 x 2 lets-plot-compose/src/de...letsPlot/compose/canvas
platf-skia/src/commonMai...tsPlot/skia/mapping/svg
11:54 (60%)
14:57 (86%)
view
26 x 2 lets-plot-compose
platf-skia
113:157 (27%)
72:116 (38%)
view
24 x 2 lets-plot-compose/src/de...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
141:173 (19%)
99:131 (24%)
view
24 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
6:39 (45%)
6:38 (45%)
view
23 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
141:170 (12%)
102:131 (23%)
view
21 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
313:347 (11%)
76:110 (30%)
view
17 x 2 lets-plot-compose/src/de...letsPlot/compose/canvas
platf-android/src/androi...letsPlot/android/canvas
315:332 (6%)
281:298 (8%)
view
17 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
104:136 (9%)
107:139 (13%)
view
14 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
51:67 (7%)
49:65 (11%)
view
12 x 2 platf-skia/src/jvmTest/k...ins/letsPlot/skia/shape
platf-skia/src/jvmTest/k...ins/letsPlot/skia/shape
193:208 (7%)
245:260 (7%)
view
12 x 2 platf-skia/src/jvmTest/k...ins/letsPlot/skia/shape
platf-skia/src/jvmTest/k...ins/letsPlot/skia/shape
193:208 (7%)
219:234 (7%)
view
12 x 2 platf-skia/src/jvmTest/k...ins/letsPlot/skia/shape
platf-skia/src/jvmTest/k...ins/letsPlot/skia/shape
219:234 (7%)
245:260 (7%)
view
12 x 2 platf-skia/src/jvmTest/k...ins/letsPlot/skia/shape
platf-skia/src/jvmTest/k...ins/letsPlot/skia/shape
167:182 (7%)
245:260 (7%)
view
12 x 2 platf-skia/src/jvmTest/k...ins/letsPlot/skia/shape
platf-skia/src/jvmTest/k...ins/letsPlot/skia/shape
167:182 (7%)
193:208 (7%)
view
12 x 2 platf-skia/src/jvmTest/k...ins/letsPlot/skia/shape
platf-skia/src/jvmTest/k...ins/letsPlot/skia/shape
167:182 (7%)
219:234 (7%)
view
11 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
174:189 (5%)
140:156 (11%)
view
11 x 2 platf-android/src/androi...letsPlot/android/canvas
platf-android/src/androi...letsPlot/android/canvas
143:158 (9%)
94:109 (17%)
view
11 x 2 lets-plot-compose/src/de...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
177:192 (8%)
140:156 (11%)
view
10 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
68:87 (5%)
67:86 (8%)
view
9 x 2 lets-plot-compose/src/de...letsPlot/compose/canvas
lets-plot-compose/src/de...letsPlot/compose/canvas
48:56 (3%)
63:71 (3%)
view
9 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
73:83 (15%)
70:80 (9%)
view
9 x 2 lets-plot-compose/src/de...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
111:121 (7%)
70:80 (9%)
view
9 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
108:118 (4%)
70:80 (9%)
view
9 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/an...brains/letsPlot/compose
73:83 (15%)
108:118 (4%)
view
9 x 2 lets-plot-compose/src/de...brains/letsPlot/compose
lets-plot-compose/src/de...etsPlot/compose/desktop
89:97 (13%)
126:134 (11%)
view
9 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
73:83 (15%)
111:121 (7%)
view
9 x 2 platf-android/src/androi...letsPlot/android/canvas
platf-android/src/androi...letsPlot/android/canvas
136:145 (2%)
163:172 (2%)
view
9 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
41:50 (16%)
40:49 (16%)
view
9 x 2 platf-skia/src/commonMai...tsPlot/skia/mapping/svg
platf-skia/src/commonMai...tsPlot/skia/mapping/svg
23:31 (34%)
22:30 (32%)
view
9 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...etsPlot/compose/desktop
326:334 (4%)
126:134 (11%)
view
8 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
34:41 (13%)
54:61 (6%)
view
8 x 2 lets-plot-compose/src/de...brains/letsPlot/compose
lets-plot-compose/src/de...etsPlot/compose/desktop
49:57 (11%)
66:74 (12%)
view
8 x 2 platf-android/src/androi...letsPlot/android/canvas
platf-android/src/androi...letsPlot/android/canvas
294:303 (2%)
320:328 (2%)
view
8 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
34:41 (13%)
35:42 (8%)
view
8 x 2 lets-plot-compose/src/de...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
54:61 (6%)
35:42 (8%)
view
8 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
56:63 (4%)
35:42 (8%)
view
8 x 2 platf-android/src/androi...letsPlot/android/canvas
platf-android/src/androi...letsPlot/android/canvas
190:199 (4%)
208:217 (4%)
view
8 x 2 platf-android/src/androi...letsPlot/android/canvas
platf-android/src/androi...letsPlot/android/canvas
56:67 (4%)
36:47 (2%)
view
8 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
53:62 (15%)
52:61 (15%)
view
8 x 2 lets-plot-compose
platf-android
82:95 (8%)
77:90 (5%)
view
8 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...etsPlot/compose/desktop
282:290 (4%)
66:74 (12%)
view
8 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/an...brains/letsPlot/compose
34:41 (13%)
56:63 (4%)
view
8 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
64:71 (15%)
63:70 (15%)
view
7 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
94:100 (11%)
114:120 (7%)
view
7 x 2 lets-plot-compose/src/an...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
94:100 (11%)
156:162 (5%)
view
7 x 2 lets-plot-compose/src/de...brains/letsPlot/compose
lets-plot-compose/src/de...brains/letsPlot/compose
31:37 (13%)
40:46 (13%)
view
Duplicated Units
The list of top 2 duplicated units.
See data for all 2 unit duplicates...
Size#FoldersFilesLinesCode
21 x 2 lets-plot-compose/src/de...letsPlot/compose/canvas
platf-skia/src/commonMai...tsPlot/skia/mapping/svg
11:39 
14:42 
view
6 x 2 lets-plot-compose/src/de...letsPlot/compose/canvas
platf-skia/src/commonMai...tsPlot/skia/mapping/svg
41:48 
44:51 
view