JetBrains / klibs-io
Duplication

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

Intro
Learn more...
Duplication Overall
system19% (1,923 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
kt18% (1,219 lines)
sql82% (656 lines)
yaml3% (36 lines)
ipynb1% (12 lines)
Duplication per Component (primary)
core28% (1,177 lines)
app31% (678 lines)
scripts6% (48 lines)
integrations<1% (20 lines)
build-settings-logic0% (0 lines)
ROOT0% (0 lines)
gradle0% (0 lines)
build-logic0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 191 duplicates...
Size#FoldersFilesLinesCode
52 x 2 core/search/src/main/kot...ibs/core/search/dto/api
core/search/src/main/kot...ibs/core/search/dto/api
11:72 (81%)
11:72 (81%)
view
32 x 2 app/src/main/resources/db/migration/2025-Q1
app/src/main/resources/db/migration/2025-Q1
1:33 (82%)
1:33 (80%)
view
32 x 2 app/src/main/resources/db/migration/2024-Q4
app/src/main/resources/db/migration/2024-Q4
10:41 (80%)
10:41 (80%)
view
27 x 2 core/search/src/main/kotlin/io/klibs/core/search
core/search/src/main/kotlin/io/klibs/core/search
39:69 (10%)
164:194 (10%)
view
25 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
1:26 (50%)
1:26 (50%)
view
25 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
1:26 (50%)
1:26 (49%)
view
25 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
1:26 (50%)
1:26 (49%)
view
25 x 2 app/src/main/resources/db/migration/2024-Q4
app/src/main/resources/db/migration/2025-Q1
1:26 (62%)
1:26 (64%)
view
25 x 2 app/src/main/resources/db/migration/2024-Q4
app/src/main/resources/db/migration/2025-Q1
1:26 (62%)
1:26 (62%)
view
24 x 2 app/src/main/resources/db/migration/2024-Q4
app/src/main/resources/db/migration/2024-Q4
1:24 (66%)
3:26 (60%)
view
24 x 2 core/scm-repository/src/...ibs/core/scm/repository
core/scm-repository/src/...ibs/core/scm/repository
197:220 (7%)
286:309 (7%)
view
24 x 2 core/scm-repository/src/...ibs/core/scm/repository
core/scm-repository/src/...ibs/core/scm/repository
162:185 (7%)
197:220 (7%)
view
24 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
28:51 (48%)
30:53 (47%)
view
24 x 2 core/scm-repository/src/...ibs/core/scm/repository
core/scm-repository/src/...ibs/core/scm/repository
197:220 (7%)
232:255 (7%)
view
24 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
28:51 (48%)
30:53 (47%)
view
24 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
28:51 (48%)
28:51 (48%)
view
24 x 2 core/scm-repository/src/...ibs/core/scm/repository
core/scm-repository/src/...ibs/core/scm/repository
232:255 (7%)
286:309 (7%)
view
24 x 2 core/scm-repository/src/...ibs/core/scm/repository
core/scm-repository/src/...ibs/core/scm/repository
70:95 (7%)
119:144 (7%)
view
24 x 2 core/scm-repository/src/...ibs/core/scm/repository
core/scm-repository/src/...ibs/core/scm/repository
162:185 (7%)
286:309 (7%)
view
24 x 2 core/scm-repository/src/...ibs/core/scm/repository
core/scm-repository/src/...ibs/core/scm/repository
162:185 (7%)
232:255 (7%)
view
22 x 2 core/package/src/main/ko...o/klibs/core/pckg/model
core/package/src/main/ko...o/klibs/core/pckg/model
75:96 (16%)
99:120 (16%)
view
21 x 2 core/package/src/main/ko.../io/klibs/core/pckg/api
core/package/src/main/ko.../io/klibs/core/pckg/api
22:46 (26%)
16:40 (53%)
view
20 x 2 app/src/main/resources/db/migration/2025-Q1
app/src/main/resources/db/migration/2025-Q1
10:29 (50%)
10:29 (47%)
view
20 x 2 app/src/main/resources/db/migration/2025-Q1
app/src/main/resources/db/migration/2025-Q1
10:29 (51%)
10:29 (47%)
view
19 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
31:49 (38%)
37:55 (36%)
view
19 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
14:32 (38%)
14:32 (38%)
view
19 x 2 core/package/src/main/ko.../io/klibs/core/pckg/dto
core/package/src/main/ko.../klibs/core/pckg/entity
43:61 (26%)
143:161 (19%)
view
18 x 2 core/search/src/main/kotlin/io/klibs/core/search
core/search/src/main/kotlin/io/klibs/core/search
120:139 (6%)
227:246 (6%)
view
17 x 2 app/src/main/resources/db/migration/2024-Q4
app/src/main/resources/db/migration/2024-Q4
8:24 (47%)
10:26 (42%)
view
17 x 2 app/src/main/resources/db/migration/2024-Q4
app/src/main/resources/db/migration/2025-Q1
8:24 (47%)
10:26 (42%)
view
17 x 2 app/src/main/resources/db/migration/2024-Q4
app/src/main/resources/db/migration/2025-Q1
8:24 (47%)
10:26 (40%)
view
17 x 2 app/src/main/resources/db/migration/2024-Q4
app/src/main/resources/db/migration/2025-Q1
10:26 (42%)
10:26 (43%)
view
17 x 2 app/src/main/resources/db/migration/2024-Q4
app/src/main/resources/db/migration/2025-Q1
8:24 (47%)
10:26 (43%)
view
17 x 2 app/src/main/resources/db/migration/2024-Q4
app/src/main/resources/db/migration/2025-Q1
10:26 (42%)
10:26 (40%)
view
17 x 2 core/search/src/main/kotlin/io/klibs/core/search
core/search/src/main/kotlin/io/klibs/core/search
130:159 (13%)
236:265 (9%)
view
17 x 2 app/src/main/resources/db/migration/2024-Q4
app/src/main/resources/db/migration/2025-Q1
10:26 (42%)
10:26 (42%)
view
17 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
34:50 (34%)
34:50 (34%)
view
17 x 2 app/src/main/resources/db/migration/2024-Q4
app/src/main/resources/db/migration/2025-Q1
10:26 (42%)
10:26 (40%)
view
17 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
14:30 (34%)
17:34 (32%)
view
17 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
14:30 (34%)
17:34 (32%)
view
16 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
34:49 (32%)
40:55 (30%)
view
16 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
1:17 (34%)
1:17 (31%)
view
16 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
1:17 (34%)
1:17 (32%)
view
16 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q3
1:18 (30%)
1:17 (25%)
view
16 x 2 app/src/main/resources/db/migration/2025-Q2
app/src/main/resources/db/migration/2025-Q2
1:17 (34%)
1:17 (32%)
view
15 x 2 core/search/src/main/kotlin/io/klibs/core/search
core/search/src/main/kotlin/io/klibs/core/search
85:100 (5%)
196:211 (5%)
view
15 x 2 core/search/src/main/kotlin/io/klibs/core/search
core/search/src/main/kotlin/io/klibs/core/search
85:100 (5%)
227:242 (5%)
view
15 x 2 app/src/main/resources/db/migration/2025-Q1
app/src/main/resources/db/migration/2025-Q2
28:42 (35%)
40:54 (28%)
view
15 x 2 app/src/main/resources/db/migration/2025-Q1
app/src/main/resources/db/migration/2025-Q2
28:42 (35%)
34:48 (30%)
view
15 x 2 core/search/src/main/kotlin/io/klibs/core/search
core/search/src/main/kotlin/io/klibs/core/search
85:100 (5%)
120:135 (5%)
view