apache / incubator-teaclave-trustzone-sdk
Duplication

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

Intro
Learn more...
Duplication Overall
system17% (1,220 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
rs14% (938 lines)
toml60% (282 lines)
Duplication per Component (primary)
optee-utee17% (909 lines)
optee-teec24% (204 lines)
projects10% (68 lines)
optee-utee-build4% (23 lines)
ROOT69% (16 lines)

Duplication Between Components (50+ lines)

G optee-teec optee-teec optee-utee optee-utee optee-teec--optee-utee 336 projects projects optee-teec--projects 135 optee-utee-build optee-utee-build optee-teec--optee-utee-build 97 ROOT ROOT optee-teec--ROOT 80 optee-utee--projects 153 optee-utee--ROOT 96 projects--ROOT 80 optee-utee-build--optee-utee 113 optee-utee-build--projects 84

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 252 duplicates...
Size#FoldersFilesLinesCode
22 x 2 optee-utee/src
optee-utee/src
916:937 (2%)
993:1014 (2%)
view
22 x 2 optee-teec/systest
optee-utee/systest
1:23 (75%)
1:23 (73%)
view
17 x 2 optee-teec/optee-teec-sys
optee-utee
1:18 (62%)
1:18 (42%)
view
17 x 2 optee-teec/macros
optee-utee-build
1:18 (48%)
1:18 (47%)
view
17 x 2 optee-teec/systest
projects/web3/eth_wallet/host
1:18 (58%)
1:18 (50%)
view
17 x 2 optee-teec/macros
optee-teec/optee-teec-sys
1:18 (48%)
1:18 (62%)
view
17 x 2 optee-teec/systest
optee-utee
1:18 (58%)
1:18 (42%)
view
17 x 2 optee-teec/optee-teec-sys
optee-utee/macros
1:18 (62%)
1:18 (48%)
view
17 x 2 optee-utee-build
optee-utee/macros
1:18 (47%)
1:18 (48%)
view
17 x 2 optee-teec
projects/web3/eth_wallet/ta
1:18 (53%)
1:18 (37%)
view
17 x 2 optee-utee/macros
projects/web3/eth_wallet/proto
1:18 (48%)
1:18 (60%)
view
17 x 2 optee-teec/optee-teec-sys
optee-utee-build
1:18 (62%)
1:18 (47%)
view
17 x 2 optee-teec/macros
optee-teec/systest
1:18 (48%)
1:18 (58%)
view
17 x 2 optee-utee
optee-utee/systest
1:18 (42%)
1:18 (56%)
view
17 x 2 optee-teec/macros
optee-utee/systest
1:18 (48%)
1:18 (56%)
view
17 x 2 optee-utee/macros
optee-utee/optee-utee-sys
1:18 (48%)
1:18 (62%)
view
17 x 2 optee-teec/macros
projects/web3/eth_wallet/ta
1:18 (48%)
1:18 (37%)
view
17 x 2 optee-teec/macros
optee-utee/optee-utee-sys
1:18 (48%)
1:18 (62%)
view
17 x 2 optee-utee/systest
projects/web3/eth_wallet/proto
1:18 (56%)
1:18 (60%)
view
17 x 2 optee-utee/optee-utee-sys
optee-utee/systest
1:18 (62%)
1:18 (56%)
view
17 x 2 optee-teec
optee-utee/optee-utee-sys
1:18 (53%)
1:18 (62%)
view
17 x 2 optee-teec
optee-utee/macros
1:18 (53%)
1:18 (48%)
view
17 x 2 projects/web3/eth_wallet/host
projects/web3/eth_wallet/proto
1:18 (50%)
1:18 (60%)
view
17 x 2 optee-teec/optee-teec-sys
projects/web3/eth_wallet/proto
1:18 (62%)
1:18 (60%)
view
17 x 2 optee-teec
optee-teec/optee-teec-sys
1:18 (53%)
1:18 (62%)
view
17 x 2 optee-teec/optee-teec-sys
optee-utee/optee-utee-sys
1:18 (62%)
1:18 (62%)
view
17 x 2 optee-utee/macros
optee-utee/systest
1:18 (48%)
1:18 (56%)
view
17 x 2 optee-teec/systest
optee-utee-build
1:18 (58%)
1:18 (47%)
view
17 x 2 optee-teec/optee-teec-sys
projects/web3/eth_wallet/ta
1:18 (62%)
1:18 (37%)
view
17 x 2 optee-teec/optee-teec-sys
optee-teec/systest
1:18 (62%)
1:18 (58%)
view
17 x 2 optee-utee
projects/web3/eth_wallet/ta
1:18 (77%)
1:18 (77%)
view
17 x 2 optee-teec/systest
projects/web3/eth_wallet/proto
1:18 (58%)
1:18 (60%)
view
17 x 2 optee-teec/macros
optee-utee/macros
1:18 (48%)
1:18 (48%)
view
17 x 2 optee-utee
projects/web3/eth_wallet/host
1:18 (42%)
1:18 (50%)
view
17 x 2 optee-utee/optee-utee-sys
projects/web3/eth_wallet/host
1:18 (62%)
1:18 (50%)
view
17 x 2 optee-utee
projects/web3/eth_wallet/proto
1:18 (42%)
1:18 (60%)
view
17 x 2 optee-teec
optee-teec/systest
1:18 (53%)
1:18 (58%)
view
17 x 2 optee-utee-build
projects/web3/eth_wallet/ta
1:18 (47%)
1:18 (37%)
view
17 x 2 optee-utee/macros
projects/web3/eth_wallet/host
1:18 (48%)
1:18 (50%)
view
17 x 2 optee-utee-build
projects/web3/eth_wallet/proto
1:18 (47%)
1:18 (60%)
view
17 x 2 optee-utee
optee-utee/macros
1:18 (42%)
1:18 (48%)
view
17 x 2 optee-teec/macros
projects/web3/eth_wallet/proto
1:18 (48%)
1:18 (60%)
view
17 x 2 projects/web3/eth_wallet/host
projects/web3/eth_wallet/ta
1:18 (50%)
1:18 (37%)
view
17 x 2 optee-utee-build
projects/web3/eth_wallet/host
1:18 (47%)
1:18 (50%)
view
17 x 2 optee-utee/optee-utee-sys
projects/web3/eth_wallet/ta
1:18 (62%)
1:18 (37%)
view
17 x 2 optee-utee/optee-utee-sys
projects/web3/eth_wallet/proto
1:18 (62%)
1:18 (60%)
view
17 x 2 optee-teec/systest
optee-utee/macros
1:18 (58%)
1:18 (48%)
view
17 x 2 optee-teec/optee-teec-sys
optee-utee/systest
1:18 (62%)
1:18 (56%)
view
17 x 2 optee-utee-build
optee-utee
1:18 (47%)
1:18 (42%)
view
17 x 2 optee-teec
projects/web3/eth_wallet/proto
1:18 (53%)
1:18 (60%)
view
Duplicated Units
The list of top 3 duplicated units.
See data for all 3 unit duplicates...
Size#FoldersFilesLinesCode
11 x 2 optee-teec/src
optee-utee/src
144:156 
125:137 
view
9 x 2 optee-teec/src
optee-utee/src
126:136 
105:115 
view
7 x 2 optee-teec/optee-teec-sys
optee-utee/optee-utee-sys
21:30 
21:30 
view