GoogleCloudPlatform / terraform-google-secured-data-warehouse
Duplication

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

Intro
Learn more...
Duplication Overall
system34% (3,462 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yaml30% (1,697 lines)
tf38% (1,370 lines)
py56% (363 lines)
rego45% (32 lines)
Duplication per Component (primary)
policy-library30% (1,655 lines)
modules43% (1,115 lines)
flex-templates58% (469 lines)
ROOT24% (205 lines)
build11% (18 lines)
helpers0% (0 lines)

Duplication Between Components (50+ lines)

G modules modules ROOT ROOT modules--ROOT 979 flex-templates flex-templates flex-templates--modules 703 flex-templates--ROOT 122

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 4,597 duplicates...
Size#FoldersFilesLinesCode
40 x 2 modules/confidential-data
modules/data-ingestion
1:48 (100%)
1:47 (100%)
view
40 x 2 modules/confidential-data
modules/dwh-networking
1:48 (100%)
1:47 (100%)
view
40 x 2 modules/centralized-logging
modules/confidential-data
1:47 (100%)
1:48 (100%)
view
40 x 2 modules/confidential-data
modules/data-governance
1:48 (100%)
1:47 (100%)
view
40 x 2 modules/centralized-logging
modules/dwh-networking
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/centralized-logging
modules/data-ingestion
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/dwh-networking
modules/org-policies
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/data-ingestion
modules/dwh-networking
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/confidential-data
modules/org-policies
1:48 (100%)
1:47 (100%)
view
40 x 2 modules/data-governance
modules/dwh-networking
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/data-governance
modules/dwh-vpc-sc
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/data-governance
modules/data-ingestion
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/de-identification-template
ROOT
1:49 (86%)
1:49 (86%)
view
40 x 2 modules/data-ingestion
modules/org-policies
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/dataflow-flex-job
ROOT
1:49 (86%)
1:49 (86%)
view
40 x 2 modules/data-ingestion
modules/dwh-vpc-sc
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/dwh-vpc-sc
modules/org-policies
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/centralized-logging
modules/org-policies
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/dwh-networking
modules/dwh-vpc-sc
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/centralized-logging
modules/data-governance
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/centralized-logging
modules/dwh-vpc-sc
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/dataflow-flex-job
modules/de-identification-template
1:49 (86%)
1:49 (86%)
view
40 x 2 modules/data-governance
modules/org-policies
1:47 (100%)
1:47 (100%)
view
40 x 2 modules/confidential-data
modules/dwh-vpc-sc
1:48 (100%)
1:47 (100%)
view
39 x 2 modules/centralized-logging
modules/de-identification-template
1:46 (97%)
1:46 (84%)
view
39 x 2 modules/data-governance
modules/de-identification-template
1:46 (97%)
1:46 (84%)
view
39 x 2 modules/data-ingestion
modules/dataflow-flex-job
1:46 (97%)
1:46 (84%)
view
39 x 2 modules/dwh-vpc-sc
ROOT
1:46 (97%)
1:46 (84%)
view
39 x 2 modules/org-policies
ROOT
1:46 (97%)
1:46 (84%)
view
39 x 2 modules/data-governance
ROOT
1:46 (97%)
1:46 (84%)
view
39 x 2 modules/centralized-logging
modules/dataflow-flex-job
1:46 (97%)
1:46 (84%)
view
39 x 2 modules/de-identification-template
modules/dwh-vpc-sc
1:46 (84%)
1:46 (97%)
view
39 x 2 modules/data-ingestion
modules/de-identification-template
1:46 (97%)
1:46 (84%)
view
39 x 2 modules/centralized-logging
ROOT
1:46 (97%)
1:46 (84%)
view
39 x 2 modules/dataflow-flex-job
modules/dwh-networking
1:46 (84%)
1:46 (97%)
view
39 x 2 modules/data-governance
modules/dataflow-flex-job
1:46 (97%)
1:46 (84%)
view
39 x 2 modules/confidential-data
ROOT
1:47 (97%)
1:46 (84%)
view
39 x 2 modules/dataflow-flex-job
modules/org-policies
1:46 (84%)
1:46 (97%)
view
39 x 2 modules/confidential-data
modules/de-identification-template
1:47 (97%)
1:46 (84%)
view
39 x 2 modules/data-ingestion
ROOT
1:46 (97%)
1:46 (84%)
view
39 x 2 modules/confidential-data
modules/dataflow-flex-job
1:47 (97%)
1:46 (84%)
view
39 x 2 modules/dataflow-flex-job
modules/dwh-vpc-sc
1:46 (84%)
1:46 (97%)
view
39 x 2 modules/de-identification-template
modules/dwh-networking
1:46 (84%)
1:46 (97%)
view
39 x 2 modules/de-identification-template
modules/org-policies
1:46 (84%)
1:46 (97%)
view
39 x 2 modules/dwh-networking
ROOT
1:46 (97%)
1:46 (84%)
view
35 x 2 flex-templates/python/re...l_dlp_de_identification
flex-templates/python/regional_dlp_transform
259:299 (14%)
354:393 (10%)
view
28 x 2 flex-templates/python/re...l_dlp_de_identification
flex-templates/python/regional_dlp_transform
15:42 (100%)
15:42 (100%)
view
26 x 2 policy-library/policies/templates
policy-library/policies/templates
89:122 (36%)
89:122 (34%)
view
26 x 2 flex-templates/python/regional_dlp_transform
flex-templates/python/regional_dlp_transform
290:317 (8%)
366:393 (8%)
view
26 x 2 flex-templates/python/re...l_dlp_de_identification
flex-templates/python/regional_dlp_transform
271:299 (10%)
290:317 (8%)
view