aws / aws-sam-cli
Duplication

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

Intro
Learn more...
Duplication Overall
system11% (4,540 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py10% (4,151 lines)
yaml40% (263 lines)
spec95% (68 lines)
java100% (58 lines)
Duplication per Component (primary)
samcli11% (4,472 lines)
installer76% (68 lines)
ROOT0% (0 lines)
schema0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 1,143 duplicates...
Size#FoldersFilesLinesCode
39 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
1:47 (100%)
1:47 (100%)
view
36 x 2 samcli/commands/local/invoke/core
samcli/commands/local/start_lambda/core
54:92 (52%)
52:90 (52%)
view
35 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
1:43 (100%)
1:43 (100%)
view
34 x 2 installer/pyinstaller
installer/pyinstaller
2:35 (97%)
3:36 (94%)
view
31 x 2 samcli/lib/utils
samcli/lib/utils
38:89 (13%)
94:145 (13%)
view
30 x 2 samcli/commands/deploy/core
samcli/commands/sync/core
60:89 (32%)
50:79 (41%)
view
26 x 2 samcli/commands/local/start_api/core
samcli/commands/local/start_lambda/core
67:94 (36%)
63:90 (38%)
view
26 x 2 samcli/commands/local/invoke/core
samcli/commands/local/start_api/core
65:92 (37%)
67:94 (36%)
view
26 x 2 samcli/commands/local/start_api
samcli/commands/local/start_lambda
116:141 (11%)
78:103 (14%)
view
24 x 2 samcli/commands/local/start_api
samcli/commands/local/start_lambda
229:256 (10%)
181:208 (13%)
view
23 x 2 samcli/commands/list/endpoints
samcli/commands/list/resources
24:51 (63%)
23:51 (63%)
view
22 x 2 samcli/commands/local/start_api
samcli/commands/local/start_api
158:179 (9%)
191:212 (9%)
view
22 x 2 samcli/commands/local/invoke
samcli/commands/local/invoke
130:151 (10%)
160:181 (10%)
view
21 x 2 samcli/commands/local/start_api
samcli/commands/local/start_lambda
157:177 (9%)
115:135 (11%)
view
21 x 2 samcli/commands/local/start_api
samcli/commands/local/start_lambda
190:210 (9%)
144:164 (11%)
view
21 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
19:43 (60%)
19:43 (60%)
view
21 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
19:43 (60%)
19:43 (60%)
view
20 x 2 samcli/commands/local/start_api
samcli/commands/local/start_lambda
158:177 (8%)
145:164 (11%)
view
20 x 2 samcli/commands/deploy
samcli/commands/deploy
174:193 (6%)
209:228 (6%)
view
20 x 2 samcli/commands/deploy
samcli/commands/deploy
174:193 (6%)
243:262 (6%)
view
20 x 2 samcli/commands/local/start_api
samcli/commands/local/start_lambda
191:210 (8%)
116:135 (11%)
view
20 x 2 samcli/commands/deploy
samcli/commands/deploy
209:228 (6%)
243:262 (6%)
view
20 x 2 samcli/commands/local/start_lambda
samcli/commands/local/start_lambda
116:135 (11%)
145:164 (11%)
view
19 x 2 samcli/lib/sync/flows
samcli/lib/sync/flows
30:66 (19%)
41:77 (12%)
view
19 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
24:46 (48%)
25:47 (48%)
view
19 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
24:46 (48%)
25:47 (48%)
view
18 x 2 samcli/commands/build/core
samcli/commands/local/invoke/core
64:81 (30%)
74:92 (26%)
view
18 x 2 samcli/commands/local/invoke
samcli/commands/local/invoke
89:106 (8%)
127:144 (8%)
view
18 x 2 samcli/lib/package
samcli/lib/package
219:246 (4%)
278:304 (4%)
view
18 x 2 samcli/commands/build/core
samcli/commands/local/start_lambda/core
64:81 (30%)
72:90 (26%)
view
18 x 2 samcli/commands/build/core
samcli/commands/local/start_api/core
64:81 (30%)
76:94 (25%)
view
17 x 2 samcli/hook_packages/terraform/hooks/prepare
samcli/hook_packages/terraform/hooks/prepare
1747:1763 (1%)
2196:2212 (1%)
view
17 x 2 samcli/hook_packages/terraform/hooks/prepare
samcli/hook_packages/terraform/hooks/prepare
1502:1518 (1%)
1674:1690 (1%)
view
17 x 2 samcli/hook_packages/terraform/hooks/prepare
samcli/hook_packages/terraform/hooks/prepare
1415:1431 (1%)
1674:1690 (1%)
view
17 x 2 samcli/hook_packages/terraform/hooks/prepare
samcli/hook_packages/terraform/hooks/prepare
1415:1431 (1%)
1502:1518 (1%)
view
16 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
28:47 (41%)
24:43 (45%)
view
16 x 2 samcli/commands/local/start_lambda
samcli/commands/local/start_lambda
73:90 (9%)
112:127 (9%)
view
16 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
28:47 (41%)
24:43 (45%)
view
16 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
28:47 (41%)
24:43 (45%)
view
16 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
27:46 (41%)
24:43 (45%)
view
16 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
27:46 (41%)
24:43 (45%)
view
16 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
27:46 (41%)
24:43 (45%)
view
16 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
28:47 (41%)
24:43 (45%)
view
16 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
28:47 (41%)
24:43 (45%)
view
16 x 2 samcli/lib/init/template...iecutter.project_name}}
samcli/lib/init/template...iecutter.project_name}}
28:47 (41%)
24:43 (45%)
view
15 x 2 samcli/commands/deploy
samcli/commands/deploy
209:223 (4%)
53:67 (6%)
view
15 x 2 samcli/commands/deploy
samcli/commands/deploy
243:257 (4%)
53:67 (6%)
view
15 x 2 samcli/commands/local/invoke
samcli/commands/local/invoke
92:106 (7%)
160:174 (7%)
view
15 x 2 samcli/commands/deploy
samcli/commands/deploy
174:188 (4%)
53:67 (6%)
view
15 x 2 samcli/lib/init/template...rc/main/java/helloworld
samcli/lib/init/template...rc/main/java/helloworld
17:35 (100%)
17:35 (100%)
view
Duplicated Units
The list of top 3 duplicated units.
See data for all 3 unit duplicates...
Size#FoldersFilesLinesCode
10 x 2 samcli/lib/init/template...rc/main/java/helloworld
samcli/lib/init/template...rc/main/java/helloworld
19:30 
19:30 
view
8 x 6 samcli/commands/local/start_api/core
samcli/commands/local/start_lambda/core
samcli/commands/local/invoke/core
samcli/commands/validate/core
samcli/commands/sync/core
samcli/commands/build/core
0:0 
0:0 
0:0 
0:0 
0:0 
0:0 
view
8 x 4 samcli/commands/deploy/core
samcli/commands/init/core
samcli/commands/logs/core
samcli/commands/package/core
0:0 
0:0 
0:0 
0:0 
view