epam / badgerdoc
Duplication

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

Intro
Learn more...
Duplication Overall
system20% (12,876 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yaml52% (5,116 lines)
py19% (4,234 lines)
tsx11% (2,166 lines)
scss19% (597 lines)
ts7% (593 lines)
mako95% (81 lines)
toml12% (51 lines)
cfg69% (38 lines)
Duplication per Component (primary)
infra57% (4,677 lines)
web11% (3,387 lines)
lib77% (1,582 lines)
annotation13% (1,336 lines)
assets18% (484 lines)
jobs14% (388 lines)
taxonomy20% (356 lines)
databricks15% (182 lines)
processing11% (159 lines)
users13% (143 lines)
search7% (85 lines)
airflow14% (36 lines)
ROOT19% (35 lines)
clearml8% (16 lines)
pipelines15% (10 lines)
scripts0% (0 lines)

Duplication Between Components (50+ lines)

G annotation annotation taxonomy taxonomy annotation--taxonomy 390 assets assets annotation--assets 172 processing processing annotation--processing 192 jobs jobs annotation--jobs 194 search search annotation--search 123 users users annotation--users 94 web web annotation--web 62 taxonomy--users 94 taxonomy--web 62 assets--taxonomy 166 assets--processing 216 assets--jobs 192 assets--search 84 assets--users 82 assets--web 62 processing--taxonomy 164 processing--search 82 processing--users 106 processing--web 62 jobs--taxonomy 162 jobs--processing 168 jobs--search 80 jobs--users 78 jobs--web 62 search--taxonomy 125 search--users 96 search--web 62 users--web 62

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 2,150 duplicates...
Size#FoldersFilesLinesCode
400 x 2 infra/k8s/knative
infra/k8s/knative
65:464 (20%)
745:1144 (20%)
view
192 x 2 lib/filter_lib/src
lib/python3.12/filter_lib/build/lib/filter_lib
27:289 (95%)
25:287 (96%)
view
162 x 2 lib/filter_lib/src
lib/python3.12/filter_lib/src
68:289 (80%)
68:289 (80%)
view
162 x 2 lib/python3.12/filter_lib/build/lib/filter_lib
lib/python3.12/filter_lib/src
66:287 (81%)
68:289 (80%)
view
103 x 2 lib/python3.12/filter_lib/build/lib/filter_lib
lib/python3.12/filter_lib/src
9:173 (100%)
9:173 (100%)
view
77 x 2 infra/k8s/knative
infra/k8s/knative
1646:1722 (4%)
1834:1910 (4%)
view
62 x 2 lib/filter_lib/usage_example
lib/python3.12/filter_lib/usage_example
6:90 (100%)
6:90 (100%)
view
57 x 2 infra/k8s/knative
infra/k8s/knative
251:307 (2%)
1040:1096 (2%)
view
57 x 2 infra/k8s/knative
infra/k8s/knative
931:987 (2%)
1040:1096 (2%)
view
57 x 2 infra/k8s/knative
infra/k8s/knative
360:416 (2%)
931:987 (2%)
view
57 x 2 infra/k8s/knative
infra/k8s/knative
251:307 (2%)
360:416 (2%)
view
52 x 2 infra/k8s/knative
infra/k8s/knative
540:591 (2%)
1213:1264 (2%)
view
51 x 2 web/src/connectors/documents-table-connector
web/src/connectors/documents-table-connector
356:408 (12%)
435:487 (12%)
view
47 x 2 lib/filter_lib/src
lib/python3.12/filter_lib/src
11:69 (100%)
11:69 (100%)
view
47 x 2 lib/python3.12/filter_lib/build/lib/filter_lib
lib/python3.12/filter_lib/src
9:68 (100%)
9:68 (100%)
view
47 x 2 lib/python3.12/filter_lib/build/lib/filter_lib
lib/python3.12/filter_lib/src
11:69 (100%)
11:69 (100%)
view
47 x 2 lib/filter_lib/src
lib/python3.12/filter_lib/build/lib/filter_lib
11:69 (100%)
11:69 (100%)
view
46 x 2 infra/k8s/knative
infra/k8s/knative
309:354 (2%)
418:463 (2%)
view
46 x 2 infra/k8s/knative
infra/k8s/knative
418:463 (2%)
989:1034 (2%)
view
46 x 2 infra/k8s/knative
infra/k8s/knative
989:1034 (2%)
1098:1143 (2%)
view
46 x 2 infra/k8s/knative
infra/k8s/knative
309:354 (2%)
1098:1143 (2%)
view
44 x 2 infra/k8s/knative
infra/k8s/knative
137:180 (2%)
877:920 (2%)
view
44 x 2 infra/k8s/knative
infra/k8s/knative
137:180 (2%)
197:240 (2%)
view
44 x 2 infra/k8s/knative
infra/k8s/knative
817:860 (2%)
877:920 (2%)
view
44 x 2 infra/k8s/knative
infra/k8s/knative
197:240 (2%)
817:860 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
936:977 (2%)
1100:1141 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
256:297 (2%)
311:352 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
936:977 (2%)
991:1032 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
256:297 (2%)
420:461 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
256:297 (2%)
1100:1141 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
311:352 (2%)
936:977 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
365:406 (2%)
420:461 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
420:461 (2%)
1045:1086 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
1045:1086 (2%)
1100:1141 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
365:406 (2%)
1100:1141 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
365:406 (2%)
991:1032 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
256:297 (2%)
991:1032 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
420:461 (2%)
936:977 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
311:352 (2%)
365:406 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
991:1032 (2%)
1045:1086 (2%)
view
42 x 2 infra/k8s/knative
infra/k8s/knative
311:352 (2%)
1045:1086 (2%)
view
41 x 2 infra/k8s/helm/monitoring-stack
infra/k8s/helm/monitoring-stack
1034:1074 (1%)
1175:1215 (1%)
view
41 x 2 infra/k8s/helm/monitoring-stack
infra/k8s/helm/monitoring-stack
384:424 (1%)
888:928 (1%)
view
41 x 2 infra/k8s/helm/monitoring-stack
infra/k8s/helm/monitoring-stack
314:354 (1%)
818:858 (1%)
view
40 x 2 infra/k8s/helm/monitoring-stack
infra/k8s/helm/monitoring-stack
244:283 (1%)
314:353 (1%)
view
40 x 2 infra/k8s/helm/monitoring-stack
infra/k8s/helm/monitoring-stack
244:283 (1%)
384:423 (1%)
view
40 x 2 infra/k8s/helm/monitoring-stack
infra/k8s/helm/monitoring-stack
104:143 (1%)
888:927 (1%)
view
40 x 2 infra/k8s/helm/monitoring-stack
infra/k8s/helm/monitoring-stack
104:143 (1%)
818:857 (1%)
view
40 x 2 infra/k8s/helm/monitoring-stack
infra/k8s/helm/monitoring-stack
678:717 (1%)
748:787 (1%)
view
40 x 2 infra/k8s/helm/monitoring-stack
infra/k8s/helm/monitoring-stack
538:577 (1%)
748:787 (1%)
view
Duplicated Units
The list of top 6 duplicated units.
See data for all 6 unit duplicates...
Size#FoldersFilesLinesCode
26 x 3 lib/filter_lib/src
lib/python3.12/filter_lib/build/lib/filter_lib
lib/python3.12/filter_lib/src
0:0 
0:0 
0:0 
view
17 x 3 lib/filter_lib/src
lib/python3.12/filter_lib/build/lib/filter_lib
lib/python3.12/filter_lib/src
0:0 
0:0 
0:0 
view
9 x 3 web/src/api/hooks
web/src/api/hooks
web/src/api/hooks
133:143 
84:94 
168:178 
view
8 x 3 lib/filter_lib/src
lib/python3.12/filter_lib/build/lib/filter_lib
lib/python3.12/filter_lib/src
0:0 
0:0 
0:0 
view
7 x 2 web/src/api/hooks
web/src/api/hooks
92:100 
139:147 
view
6 x 3 annotation/annotation
search/search
taxonomy/taxonomy
0:0 
0:0 
0:0 
view