Commit b0566a5
[analysis_server] Remove
Now that we have `defaultValue` against each argument, there was some redundancy here.
`isDefault` is redundant because if `hasArgument=false` it's always default, and if `hasArgument=true`, then `value` and `defaultValue` can be compared
When `hasArgument=false`, there's no value in duplicating `defaultValue` into `value`
Change-Id: I5cba055e56175565842efef815e08dd46e9ed36a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/406621
Reviewed-by: Elliott Brooks <[email protected]>
Reviewed-by: Brian Wilkerson <[email protected]>
Commit-Queue: Brian Wilkerson <[email protected]>isDefault and don't set value when there's no argument for EditableArguments API1 parent a84fe54 commit b0566a5
File tree
4 files changed
+95
-102
lines changed- pkg/analysis_server
- lib/src/lsp/handlers/custom/editable_arguments
- tool/lsp_spec
- third_party/pkg/language_server_protocol/lib
4 files changed
+95
-102
lines changedpkg/analysis_server/lib/src/lsp/handlers/custom/editable_arguments/handler_editable_arguments.dart
Lines changed: 2 additions & 20 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
| 22 | + | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
| |||
143 | 142 | | |
144 | 143 | | |
145 | 144 | | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
| 145 | + | |
157 | 146 | | |
158 | 147 | | |
159 | 148 | | |
| |||
167 | 156 | | |
168 | 157 | | |
169 | 158 | | |
170 | | - | |
171 | 159 | | |
172 | 160 | | |
173 | 161 | | |
| |||
216 | 204 | | |
217 | 205 | | |
218 | 206 | | |
219 | | - | |
220 | | - | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | 207 | | |
225 | 208 | | |
226 | 209 | | |
| |||
246 | 229 | | |
247 | 230 | | |
248 | 231 | | |
249 | | - | |
250 | 232 | | |
251 | 233 | | |
252 | 234 | | |
| |||
Lines changed: 42 additions & 26 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
78 | 77 | | |
79 | 78 | | |
80 | 79 | | |
| |||
88 | 87 | | |
89 | 88 | | |
90 | 89 | | |
91 | | - | |
92 | 90 | | |
93 | 91 | | |
94 | 92 | | |
| |||
413 | 411 | | |
414 | 412 | | |
415 | 413 | | |
416 | | - | |
| 414 | + | |
417 | 415 | | |
418 | 416 | | |
419 | 417 | | |
| |||
1081 | 1079 | | |
1082 | 1080 | | |
1083 | 1081 | | |
1084 | | - | |
| 1082 | + | |
1085 | 1083 | | |
1086 | 1084 | | |
1087 | 1085 | | |
1088 | 1086 | | |
1089 | 1087 | | |
1090 | 1088 | | |
1091 | | - | |
| 1089 | + | |
1092 | 1090 | | |
1093 | 1091 | | |
1094 | 1092 | | |
1095 | 1093 | | |
1096 | 1094 | | |
1097 | | - | |
1098 | | - | |
| 1095 | + | |
| 1096 | + | |
1099 | 1097 | | |
1100 | 1098 | | |
1101 | 1099 | | |
| |||
1171 | 1169 | | |
1172 | 1170 | | |
1173 | 1171 | | |
1174 | | - | |
| 1172 | + | |
1175 | 1173 | | |
1176 | 1174 | | |
1177 | 1175 | | |
1178 | 1176 | | |
1179 | 1177 | | |
1180 | 1178 | | |
1181 | | - | |
| 1179 | + | |
1182 | 1180 | | |
1183 | 1181 | | |
1184 | 1182 | | |
1185 | 1183 | | |
1186 | 1184 | | |
1187 | | - | |
1188 | | - | |
| 1185 | + | |
| 1186 | + | |
1189 | 1187 | | |
1190 | 1188 | | |
1191 | 1189 | | |
| |||
1213 | 1211 | | |
1214 | 1212 | | |
1215 | 1213 | | |
1216 | | - | |
1217 | | - | |
1218 | | - | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
1219 | 1235 | | |
1220 | 1236 | | |
1221 | 1237 | | |
| |||
1292 | 1308 | | |
1293 | 1309 | | |
1294 | 1310 | | |
1295 | | - | |
| 1311 | + | |
1296 | 1312 | | |
1297 | 1313 | | |
1298 | 1314 | | |
1299 | 1315 | | |
1300 | 1316 | | |
1301 | 1317 | | |
1302 | 1318 | | |
1303 | | - | |
| 1319 | + | |
1304 | 1320 | | |
1305 | 1321 | | |
1306 | 1322 | | |
1307 | 1323 | | |
1308 | 1324 | | |
1309 | 1325 | | |
1310 | | - | |
1311 | | - | |
| 1326 | + | |
| 1327 | + | |
1312 | 1328 | | |
1313 | 1329 | | |
1314 | 1330 | | |
| |||
1393 | 1409 | | |
1394 | 1410 | | |
1395 | 1411 | | |
1396 | | - | |
| 1412 | + | |
1397 | 1413 | | |
1398 | 1414 | | |
1399 | 1415 | | |
1400 | 1416 | | |
1401 | 1417 | | |
1402 | 1418 | | |
1403 | | - | |
| 1419 | + | |
1404 | 1420 | | |
1405 | 1421 | | |
1406 | 1422 | | |
1407 | 1423 | | |
1408 | 1424 | | |
1409 | | - | |
1410 | | - | |
| 1425 | + | |
| 1426 | + | |
1411 | 1427 | | |
1412 | 1428 | | |
1413 | 1429 | | |
| |||
1483 | 1499 | | |
1484 | 1500 | | |
1485 | 1501 | | |
1486 | | - | |
| 1502 | + | |
1487 | 1503 | | |
1488 | 1504 | | |
1489 | 1505 | | |
1490 | 1506 | | |
1491 | 1507 | | |
1492 | 1508 | | |
1493 | | - | |
| 1509 | + | |
1494 | 1510 | | |
1495 | 1511 | | |
1496 | 1512 | | |
1497 | 1513 | | |
1498 | 1514 | | |
1499 | | - | |
1500 | | - | |
| 1515 | + | |
| 1516 | + | |
1501 | 1517 | | |
1502 | 1518 | | |
1503 | 1519 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
436 | 436 | | |
437 | 437 | | |
438 | 438 | | |
439 | | - | |
| 439 | + | |
440 | 440 | | |
441 | 441 | | |
442 | 442 | | |
| |||
446 | 446 | | |
447 | 447 | | |
448 | 448 | | |
449 | | - | |
450 | | - | |
451 | | - | |
452 | | - | |
453 | | - | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
454 | 457 | | |
455 | 458 | | |
456 | 459 | | |
457 | 460 | | |
458 | 461 | | |
459 | 462 | | |
460 | | - | |
461 | | - | |
462 | | - | |
463 | | - | |
464 | | - | |
465 | | - | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | | - | |
| 463 | + | |
| 464 | + | |
470 | 465 | | |
471 | 466 | | |
472 | 467 | | |
473 | 468 | | |
474 | 469 | | |
475 | 470 | | |
476 | 471 | | |
477 | | - | |
478 | | - | |
479 | | - | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
480 | 475 | | |
481 | 476 | | |
482 | 477 | | |
483 | 478 | | |
484 | 479 | | |
485 | 480 | | |
486 | 481 | | |
487 | | - | |
488 | | - | |
| 482 | + | |
| 483 | + | |
489 | 484 | | |
490 | 485 | | |
491 | 486 | | |
| |||
497 | 492 | | |
498 | 493 | | |
499 | 494 | | |
500 | | - | |
| 495 | + | |
501 | 496 | | |
502 | 497 | | |
503 | 498 | | |
504 | 499 | | |
505 | 500 | | |
506 | 501 | | |
507 | | - | |
| 502 | + | |
508 | 503 | | |
509 | 504 | | |
510 | 505 | | |
| |||
521 | 516 | | |
522 | 517 | | |
523 | 518 | | |
524 | | - | |
| 519 | + | |
525 | 520 | | |
526 | 521 | | |
527 | 522 | | |
| |||
0 commit comments