netflix / maestro
Duplication

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

Intro
Learn more...
Duplication Overall
system9% (3,333 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java8% (3,265 lines)
yaml19% (68 lines)
Duplication per Component (primary)
netflix-sel13% (1,145 lines)
maestro-common12% (1,105 lines)
maestro-engine5% (808 lines)
maestro-aws12% (90 lines)
maestro-kubernetes11% (68 lines)
maestro-signal4% (44 lines)
maestro-timetrigger8% (36 lines)
maestro-server1% (25 lines)
maestro-flow<1% (12 lines)
config0% (0 lines)
maestro-database0% (0 lines)

Duplication Between Components (50+ lines)

G maestro-common maestro-common maestro-engine maestro-engine maestro-common--maestro-engine 181

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 877 duplicates...
Size#FoldersFilesLinesCode
30 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
47:78 (1%)
1843:1874 (1%)
view
28 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
123:150 (35%)
38:65 (77%)
view
24 x 2 maestro-kubernetes/src/m...resources/defaultparams
maestro-kubernetes/src/m...resources/defaultparams
1:24 (63%)
1:24 (27%)
view
22 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
1321:1351 (<1%)
1681:1711 (<1%)
view
21 x 2 netflix-sel/src/main/java/com/netflix/sel/type
netflix-sel/src/main/java/com/netflix/sel/type
65:85 (17%)
75:95 (16%)
view
21 x 2 maestro-engine/src/main/...aestro/engine/execution
maestro-engine/src/main/...aestro/engine/execution
112:132 (14%)
156:176 (14%)
view
19 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
77:97 (32%)
70:90 (32%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
70:88 (29%)
67:85 (31%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
2087:2112 (<1%)
2191:2216 (<1%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
74:92 (30%)
84:102 (29%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
1420:1446 (<1%)
2247:2274 (<1%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
841:867 (<1%)
938:964 (<1%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
74:92 (30%)
84:102 (29%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
70:88 (29%)
84:102 (29%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
68:86 (30%)
70:88 (29%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
1013:1039 (<1%)
1099:1125 (<1%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
938:964 (<1%)
1099:1125 (<1%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
74:92 (30%)
70:88 (29%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
84:102 (29%)
74:92 (30%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
1640:1667 (<1%)
2247:2274 (<1%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
70:88 (29%)
74:92 (30%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
74:92 (30%)
77:95 (28%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
938:964 (<1%)
1013:1039 (<1%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
2360:2385 (<1%)
2399:2424 (<1%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
519:546 (<1%)
1420:1446 (<1%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
77:95 (28%)
67:85 (31%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
519:546 (<1%)
2247:2274 (<1%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
68:86 (30%)
68:86 (30%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
70:88 (29%)
68:86 (30%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
74:92 (30%)
68:86 (30%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
74:92 (30%)
74:92 (30%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
67:85 (31%)
74:92 (30%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
70:88 (29%)
74:92 (30%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
1420:1446 (<1%)
1803:1829 (<1%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
67:85 (31%)
68:86 (30%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
74:92 (30%)
68:86 (30%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
74:92 (30%)
74:92 (30%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
1420:1446 (<1%)
1640:1667 (<1%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
68:86 (30%)
74:92 (30%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
68:86 (30%)
67:85 (31%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
77:95 (28%)
74:92 (30%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
841:867 (<1%)
1099:1125 (<1%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
74:92 (30%)
68:86 (30%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
841:867 (<1%)
1013:1039 (<1%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
68:86 (30%)
77:95 (28%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
74:92 (30%)
68:86 (30%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
68:86 (30%)
84:102 (29%)
view
17 x 2 netflix-sel/src/main/java/com/netflix/sel/ast
netflix-sel/src/main/java/com/netflix/sel/ast
519:546 (<1%)
1803:1829 (<1%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
84:102 (29%)
68:86 (30%)
view
17 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
77:95 (28%)
84:102 (29%)
view
Duplicated Units
The list of top 1 duplicated units.
See data for all 1 unit duplicate
Size#FoldersFilesLinesCode
14 x 2 maestro-common/src/main/...aestro/models/parameter
maestro-common/src/main/...aestro/models/parameter
95:110 
86:101 
view