GoogleCloudPlatform / datashare-toolkit
Duplication

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

Intro
Learn more...
Duplication Overall
system21% (4,295 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
vue27% (2,035 lines)
js15% (1,150 lines)
tf48% (807 lines)
sql34% (91 lines)
go14% (70 lines)
py7% (62 lines)
jinja6% (50 lines)
yaml4% (30 lines)
Duplication per Component (primary)
frontend23% (2,084 lines)
api20% (1,043 lines)
terraform46% (807 lines)
shared17% (204 lines)
client12% (100 lines)
marketplace3% (50 lines)
ingestion1% (7 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G ingestion ingestion terraform terraform ingestion--terraform 147

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 1,295 duplicates...
Size#FoldersFilesLinesCode
69 x 2 terraform/deploy
terraform/modules/datashare-application
48:138 (29%)
36:126 (39%)
view
34 x 2 frontend/src/components
frontend/src/components
89:127 (2%)
241:279 (3%)
view
32 x 2 api/v1/src/datasets
api/v1/src/datasets
210:243 (6%)
654:687 (6%)
view
30 x 2 terraform/modules/datashare-application
terraform/modules/ingestion-function
1:34 (17%)
1:34 (47%)
view
26 x 2 frontend/src/components
frontend/src/components
79:110 (8%)
22:53 (4%)
view
24 x 2 frontend/src/components
frontend/src/components
19:45 (4%)
4:30 (9%)
view
23 x 2 terraform/modules/custom-domain
terraform/modules/ingestion-function
1:25 (33%)
1:25 (36%)
view
23 x 2 terraform/modules/custom-domain
terraform/modules/ingestion-function
1:24 (53%)
1:24 (100%)
view
23 x 2 terraform/modules/datashare-application
terraform/modules/ingestion-function
1:24 (100%)
1:24 (100%)
view
23 x 2 terraform/modules/custom-domain
terraform/modules/datashare-application
1:24 (53%)
1:24 (100%)
view
23 x 2 terraform/modules/custom-domain
terraform/modules/datashare-application
1:25 (33%)
1:25 (13%)
view
22 x 2 frontend/src/components
frontend/src/components
7:31 (8%)
7:31 (6%)
view
22 x 2 frontend/src/components
frontend/src/components
7:31 (5%)
7:31 (6%)
view
22 x 2 frontend/src/components
frontend/src/components
8:32 (14%)
7:31 (8%)
view
22 x 2 frontend/src/components
frontend/src/components
8:32 (14%)
7:31 (6%)
view
22 x 2 frontend/src/components
frontend/src/components
7:31 (6%)
7:31 (8%)
view
22 x 2 frontend/src/components
frontend/src/components
7:31 (5%)
8:32 (14%)
view
22 x 2 frontend/src/components
frontend/src/components
7:31 (5%)
7:31 (8%)
view
22 x 2 frontend/src/components
frontend/src/components
7:31 (6%)
8:32 (6%)
view
22 x 2 frontend/src/components
frontend/src/components
7:31 (5%)
8:32 (6%)
view
22 x 2 frontend/src/components
frontend/src/components
157:185 (5%)
128:156 (6%)
view
22 x 2 frontend/src/components
frontend/src/components
7:31 (6%)
8:32 (14%)
view
22 x 2 frontend/src/components
frontend/src/components
128:156 (6%)
157:185 (5%)
view
22 x 2 frontend/src/components
frontend/src/components
7:31 (6%)
8:32 (6%)
view
22 x 2 frontend/src/components
frontend/src/components
7:31 (8%)
8:32 (6%)
view
22 x 2 frontend/src/components
frontend/src/components
128:156 (6%)
128:156 (6%)
view
22 x 2 frontend/src/components
frontend/src/components
7:31 (6%)
7:31 (5%)
view
22 x 2 frontend/src/components
frontend/src/components
8:32 (14%)
8:32 (6%)
view
22 x 2 frontend/src/components
frontend/src/components
7:31 (6%)
7:31 (6%)
view
22 x 2 frontend/src/components
frontend/src/components
452:476 (1%)
476:500 (2%)
view
21 x 2 frontend/src/components
frontend/src/components
158:187 (6%)
187:216 (5%)
view
21 x 2 frontend/src/components
frontend/src/components
22:45 (3%)
7:30 (6%)
view
21 x 2 frontend/src/components
frontend/src/components
22:45 (3%)
8:31 (6%)
view
21 x 2 frontend/src/components
frontend/src/components
79:102 (6%)
8:31 (14%)
view
21 x 2 frontend/src/components
frontend/src/components
7:30 (6%)
22:45 (3%)
view
21 x 2 frontend/src/components
frontend/src/components
10:33 (4%)
22:45 (3%)
view
21 x 2 frontend/src/components
frontend/src/components
10:33 (4%)
7:30 (6%)
view
21 x 2 frontend/src/components
frontend/src/components
10:33 (4%)
7:30 (8%)
view
21 x 2 frontend/src/components
frontend/src/components
10:33 (4%)
7:30 (5%)
view
21 x 2 frontend/src/components
frontend/src/components
158:187 (6%)
158:187 (6%)
view
21 x 2 frontend/src/components
frontend/src/components
10:33 (4%)
7:30 (6%)
view
21 x 2 frontend/src/components
frontend/src/components
8:31 (14%)
22:45 (3%)
view
21 x 2 frontend/src/components
frontend/src/components
79:102 (6%)
7:30 (6%)
view
21 x 2 frontend/src/components
frontend/src/components
10:33 (4%)
8:31 (14%)
view
21 x 2 frontend/src/components
frontend/src/components
187:216 (5%)
158:187 (6%)
view
21 x 2 frontend/src/components
frontend/src/components
79:102 (6%)
7:30 (6%)
view
21 x 2 frontend/src/components
frontend/src/components
79:102 (6%)
7:30 (5%)
view
21 x 2 frontend/src/components
frontend/src/components
10:33 (4%)
79:102 (6%)
view
21 x 2 frontend/src/components
frontend/src/components
79:102 (6%)
7:30 (8%)
view
21 x 2 frontend/src/components
frontend/src/components
79:102 (6%)
8:31 (6%)
view
Duplicated Units
The list of top 1 duplicated units.
See data for all 1 unit duplicate
Size#FoldersFilesLinesCode
11 x 2 shared
shared
271:283 
32:44 
view