Commit 266ea28
authored
Add validation for completer jmespaths (aws#9992)
Add validation for completer jmespaths
Modified the protocol test `test_completion_files.py` to also verify that all
jmespaths in the completers correspond with the model. Also checks that the
resulting field is a string, so that autocompletion works correctly.
Additionally, removed 306 resource ids and their completions across 53 services.
Previously, nearly all of them, if used, would throw an error; the exceptions
are a few in CloudFormation which failed silently. If the completions are
desired, they can be added back later, but in their current form, they don't
work.1 parent c645308 commit 266ea28
56 files changed
Lines changed: 211 additions & 5030 deletions
File tree
- .changes/next-release
- awscli/botocore/data
- acm-pca/2017-08-22
- appstream/2016-12-01
- appsync/2017-07-25
- autoscaling-plans/2018-01-06
- autoscaling/2011-01-01
- batch/2016-08-10
- cloudformation/2010-05-15
- cloudtrail/2013-11-01
- cloudwatch/2010-08-01
- codepipeline/2015-07-09
- comprehend/2017-11-27
- config/2014-11-12
- dax/2017-04-19
- devicefarm/2015-06-23
- directconnect/2012-10-25
- discovery/2015-11-01
- dms/2016-01-01
- dsql/2018-05-10
- ds/2015-04-16
- ec2/2016-11-15
- efs/2015-02-01
- elasticache/2015-02-02
- elasticbeanstalk/2010-12-01
- elbv2/2015-12-01
- elb/2012-06-01
- emr/2009-03-31
- gamelift/2015-10-01
- iam/2010-05-08
- iotanalytics/2017-11-27
- iot/2015-05-28
- lambda/2015-03-31
- logs/2014-03-28
- machinelearning/2014-12-12
- mediaconvert/2017-08-29
- medialive/2017-10-14
- mediatailor/2018-04-23
- mgh/2017-05-31
- neptune/2014-10-31
- organizations/2016-11-28
- polly/2016-06-10
- pricing/2017-10-15
- rds/2014-10-31
- redshift/2012-12-01
- route53domains/2014-05-15
- route53/2013-04-01
- serverlessrepo/2017-09-08
- servicecatalog/2015-12-10
- ses/2010-12-01
- shield/2016-06-02
- signer/2017-08-25
- sns/2010-03-31
- ssm/2014-11-06
- support/2013-04-15
- workspaces/2015-04-08
- tests/functional/autocomplete
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 1 addition & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
| 7 | + | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | 13 | | |
24 | 14 | | |
25 | 15 | | |
| |||
Lines changed: 5 additions & 115 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
9 | | - | |
| 7 | + | |
10 | 8 | | |
11 | 9 | | |
12 | 10 | | |
13 | 11 | | |
14 | 12 | | |
15 | | - | |
16 | | - | |
17 | | - | |
| 13 | + | |
18 | 14 | | |
19 | 15 | | |
20 | 16 | | |
21 | 17 | | |
22 | 18 | | |
23 | 19 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
| 20 | + | |
28 | 21 | | |
29 | 22 | | |
30 | 23 | | |
31 | 24 | | |
32 | 25 | | |
33 | | - | |
34 | | - | |
| 26 | + | |
35 | 27 | | |
36 | 28 | | |
37 | 29 | | |
| |||
40 | 32 | | |
41 | 33 | | |
42 | 34 | | |
43 | | - | |
44 | 35 | | |
45 | | - | |
46 | | - | |
47 | | - | |
| 36 | + | |
48 | 37 | | |
49 | 38 | | |
50 | 39 | | |
| |||
199 | 188 | | |
200 | 189 | | |
201 | 190 | | |
202 | | - | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | 191 | | |
221 | 192 | | |
222 | 193 | | |
| |||
256 | 227 | | |
257 | 228 | | |
258 | 229 | | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | | - | |
265 | | - | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | 230 | | |
287 | 231 | | |
288 | 232 | | |
| |||
300 | 244 | | |
301 | 245 | | |
302 | 246 | | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
311 | | - | |
312 | | - | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | | - | |
317 | | - | |
318 | | - | |
319 | | - | |
320 | | - | |
321 | 247 | | |
322 | 248 | | |
323 | 249 | | |
| |||
329 | 255 | | |
330 | 256 | | |
331 | 257 | | |
332 | | - | |
333 | | - | |
334 | | - | |
335 | | - | |
336 | | - | |
337 | | - | |
338 | | - | |
339 | | - | |
340 | | - | |
341 | 258 | | |
342 | 259 | | |
343 | 260 | | |
| |||
368 | 285 | | |
369 | 286 | | |
370 | 287 | | |
371 | | - | |
372 | | - | |
373 | | - | |
374 | | - | |
375 | | - | |
376 | | - | |
377 | | - | |
378 | | - | |
379 | | - | |
380 | 288 | | |
381 | 289 | | |
382 | 290 | | |
| |||
394 | 302 | | |
395 | 303 | | |
396 | 304 | | |
397 | | - | |
398 | | - | |
399 | | - | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | | - | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | 305 | | |
416 | 306 | | |
417 | 307 | | |
| |||
Lines changed: 1 addition & 31 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
| 9 | + | |
13 | 10 | | |
14 | 11 | | |
15 | 12 | | |
| |||
258 | 255 | | |
259 | 256 | | |
260 | 257 | | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | | - | |
265 | | - | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | 258 | | |
271 | 259 | | |
272 | 260 | | |
| |||
275 | 263 | | |
276 | 264 | | |
277 | 265 | | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | 266 | | |
297 | 267 | | |
298 | 268 | | |
| |||
Lines changed: 1 addition & 67 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
| 7 | + | |
11 | 8 | | |
12 | 9 | | |
13 | 10 | | |
| |||
21 | 18 | | |
22 | 19 | | |
23 | 20 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | 21 | | |
34 | 22 | | |
35 | 23 | | |
| |||
41 | 29 | | |
42 | 30 | | |
43 | 31 | | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | 32 | | |
54 | 33 | | |
55 | 34 | | |
| |||
61 | 40 | | |
62 | 41 | | |
63 | 42 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | 43 | | |
83 | 44 | | |
84 | 45 | | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | 46 | | |
95 | 47 | | |
96 | 48 | | |
| |||
99 | 51 | | |
100 | 52 | | |
101 | 53 | | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | 54 | | |
121 | 55 | | |
122 | 56 | | |
| |||
0 commit comments