GoogleCloudPlatform / solutions-builder
Duplication

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

Intro
Learn more...
Duplication Overall
system48% (2,976 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
tf58% (1,723 lines)
yaml68% (1,124 lines)
py6% (93 lines)
tfvars37% (36 lines)
Duplication per Component (primary)
solutions_builder48% (2,615 lines)
experiments49% (361 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G experiments experiments solutions_builder solutions_builder experiments--solutions_builder 2192

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,068 duplicates...
Size#FoldersFilesLinesCode
96 x 2 solutions_builder/module...th}}/{{component_name}}
solutions_builder/module...th}}/{{component_name}}
1:116 (100%)
1:116 (100%)
view
96 x 2 solutions_builder/module...th}}/{{component_name}}
solutions_builder/module...th}}/{{component_name}}
1:116 (100%)
1:116 (100%)
view
96 x 2 solutions_builder/module...th}}/{{component_name}}
solutions_builder/module...th}}/{{component_name}}
1:116 (100%)
1:116 (100%)
view
95 x 2 solutions_builder/helper...{'{{component_name}}'}}
solutions_builder/module...th}}/{{component_name}}
2:116 (98%)
2:116 (98%)
view
95 x 2 solutions_builder/helper...{'{{component_name}}'}}
solutions_builder/module...th}}/{{component_name}}
2:116 (98%)
2:116 (98%)
view
95 x 2 solutions_builder/helper...{'{{component_name}}'}}
solutions_builder/module...th}}/{{component_name}}
2:116 (98%)
2:116 (98%)
view
50 x 2 solutions_builder/module...bsp;else ''}}/base
solutions_builder/module...bsp;else ''}}/base
1:50 (100%)
1:50 (100%)
view
50 x 2 experiments/task_dispatc...th}}/{{component_name}}
solutions_builder/module...th}}/{{component_name}}
1:58 (47%)
1:58 (52%)
view
50 x 2 experiments/task_dispatc...th}}/{{component_name}}
solutions_builder/module...th}}/{{component_name}}
1:58 (47%)
1:58 (52%)
view
50 x 2 experiments/task_dispatc...th}}/{{component_name}}
solutions_builder/module...th}}/{{component_name}}
1:58 (47%)
1:58 (52%)
view
50 x 2 experiments/task_dispatc...bsp;else ''}}/base
solutions_builder/module...bsp;else ''}}/base
1:50 (100%)
1:50 (100%)
view
50 x 2 experiments/task_dispatc...bsp;else ''}}/base
solutions_builder/module...bsp;else ''}}/base
1:50 (100%)
1:50 (100%)
view
50 x 2 solutions_builder/module...orm/stages/2-foundation
solutions_builder/module...{terraform_stage_name}}
1:60 (100%)
1:60 (100%)
view
49 x 2 experiments/task_dispatc...th}}/{{component_name}}
solutions_builder/helper...{'{{component_name}}'}}
2:58 (46%)
2:58 (51%)
view
37 x 2 solutions_builder/module...{terraform_stage_name}}
solutions_builder/module...{terraform_stage_name}}
1:42 (100%)
1:42 (61%)
view
35 x 2 solutions_builder/module...{terraform_stage_name}}
solutions_builder/module...{terraform_stage_name}}
1:38 (97%)
1:38 (61%)
view
33 x 2 experiments/task_dispatc.../stages/3-task-dispatch
solutions_builder/module...{terraform_stage_name}}
1:39 (47%)
1:37 (89%)
view
33 x 2 experiments/task_dispatc.../stages/3-task-dispatch
solutions_builder/module...{terraform_stage_name}}
1:39 (47%)
1:37 (55%)
view
32 x 2 solutions_builder/module...rm/stages/3-application
solutions_builder/module...rm/stages/3-application
1:36 (100%)
1:36 (54%)
view
31 x 2 solutions_builder/modules/blank_service
solutions_builder/modules/streamlit_app
39:77 (54%)
38:76 (50%)
view
29 x 2 experiments/task_dispatc...th}}/{{component_name}}
solutions_builder/module...th}}/{{component_name}}
64:100 (27%)
63:99 (30%)
view
29 x 2 experiments/task_dispatc...th}}/{{component_name}}
solutions_builder/module...th}}/{{component_name}}
64:100 (27%)
63:99 (30%)
view
29 x 2 experiments/task_dispatc...th}}/{{component_name}}
solutions_builder/module...th}}/{{component_name}}
64:100 (27%)
63:99 (30%)
view
29 x 2 experiments/task_dispatc...th}}/{{component_name}}
solutions_builder/helper...{'{{component_name}}'}}
64:100 (27%)
63:99 (30%)
view
28 x 2 solutions_builder/module...rm/stages/3-application
solutions_builder/module...;if cloudrun_neg}}
1:31 (100%)
1:31 (100%)
view
28 x 2 solutions_builder/module...m/modules/ingress_nginx
solutions_builder/module...orm/modules/ingress_gce
1:30 (53%)
1:30 (52%)
view
27 x 2 solutions_builder/module...{terraform_stage_name}}
solutions_builder/module...rm/stages/3-application
1:30 (72%)
1:30 (45%)
view
27 x 2 experiments/task_dispatc.../stages/3-task-dispatch
solutions_builder/module...rm/stages/3-application
1:32 (39%)
1:30 (45%)
view
27 x 2 solutions_builder/module...rm/stages/3-application
solutions_builder/module...{terraform_stage_name}}
1:30 (84%)
1:30 (72%)
view
27 x 2 solutions_builder/module...rm/stages/3-application
solutions_builder/module...{terraform_stage_name}}
1:30 (84%)
1:30 (45%)
view
27 x 2 solutions_builder/module...{terraform_stage_name}}
solutions_builder/module...rm/stages/3-application
1:30 (45%)
1:30 (45%)
view
27 x 2 experiments/task_dispatc.../stages/3-task-dispatch
solutions_builder/module...rm/stages/3-application
1:32 (39%)
1:30 (84%)
view
26 x 2 solutions_builder/module...orm/stages/2-foundation
solutions_builder/module...;if use_jumphost}}
1:29 (86%)
1:28 (23%)
view
26 x 2 solutions_builder/helper...p;has_terraform_stage}}
solutions_builder/module...;if use_jumphost}}
1:31 (96%)
1:28 (23%)
view
26 x 2 solutions_builder/helper...p;has_terraform_stage}}
solutions_builder/module...orm/stages/2-foundation
1:31 (96%)
1:29 (86%)
view
24 x 2 solutions_builder/helper...p;has_terraform_stage}}
solutions_builder/module...form/stages/1-bootstrap
1:28 (100%)
1:26 (50%)
view
24 x 2 solutions_builder/helper...p;has_terraform_stage}}
solutions_builder/module...{terraform_stage_name}}
1:28 (100%)
1:26 (64%)
view
24 x 2 solutions_builder/helper...p;has_terraform_stage}}
solutions_builder/module...{terraform_stage_name}}
1:28 (100%)
1:26 (40%)
view
24 x 2 solutions_builder/module...m/modules/ingress_nginx
solutions_builder/module...orm/modules/ingress_gce
1:26 (66%)
1:26 (55%)
view
24 x 2 solutions_builder/module...raform/modules/cloudrun
solutions_builder/module...m/modules/ingress_nginx
1:26 (60%)
1:26 (66%)
view
24 x 2 solutions_builder/module...form/stages/1-bootstrap
solutions_builder/module...{terraform_stage_name}}
1:26 (50%)
1:26 (64%)
view
24 x 2 solutions_builder/module...orm/stages/2-foundation
solutions_builder/module...{terraform_stage_name}}
1:26 (19%)
1:26 (60%)
view
24 x 2 solutions_builder/helper...p;has_terraform_stage}}
solutions_builder/module...rm/stages/3-application
1:28 (100%)
1:26 (75%)
view
24 x 2 solutions_builder/module...form/stages/1-bootstrap
solutions_builder/module...rm/stages/3-application
1:26 (50%)
1:26 (75%)
view
24 x 2 solutions_builder/module...form/stages/1-bootstrap
solutions_builder/module...rm/stages/3-application
1:26 (50%)
1:26 (40%)
view
24 x 2 solutions_builder/module...form/stages/1-bootstrap
solutions_builder/module...{terraform_stage_name}}
1:26 (50%)
1:26 (40%)
view
24 x 2 solutions_builder/module...raform/modules/cloudrun
solutions_builder/module...orm/modules/ingress_gce
1:26 (60%)
1:26 (55%)
view
24 x 2 experiments/task_dispatc.../stages/3-task-dispatch
solutions_builder/helper...p;has_terraform_stage}}
1:28 (34%)
1:28 (100%)
view
24 x 2 solutions_builder/module...modules/compute_backend
solutions_builder/module...rm/stages/3-application
15:43 (63%)
16:44 (19%)
view
24 x 2 experiments/task_dispatc.../stages/3-task-dispatch
solutions_builder/module...form/stages/1-bootstrap
1:28 (34%)
1:26 (50%)
view