-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Commit bc165fd
[analyzer] Better exhaustiveness error message for private enum cases
Bug: #61873
Change-Id: Icbe14451e419614fd621cefb8c9324333118e074
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/459780
Reviewed-by: Kallen Tu <kallentu@google.com>
Auto-Submit: Felipe Morschel <git@fmorschel.dev>
Reviewed-by: Paul Berry <paulberry@google.com>
Commit-Queue: Johnni Winther <johnniwinther@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>1 parent ee951bc commit bc165fd
File tree
15 files changed
+540
-57
lines changed- pkg
- analysis_server
- lib/src/services/correction
- test/src/services/correction/fix
- analyzer
- lib/src
- dart/constant
- diagnostic
- error
- generated
- test/src/diagnostics
- front_end/lib/src/kernel
15 files changed
+540
-57
lines changedLines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
105 | + | ||
106 | + | ||
107 | + | ||
108 | + | ||
109 | + | ||
110 | + | ||
105 | 111 | | |
106 | 112 | | |
107 | 113 | | |
| |||
Lines changed: 51 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | + | ||
70 | + | ||
71 | + | ||
72 | + | ||
73 | + | ||
74 | + | ||
75 | + | ||
76 | + | ||
77 | + | ||
78 | + | ||
79 | + | ||
80 | + | ||
81 | + | ||
82 | + | ||
83 | + | ||
69 | 84 | | |
70 | 85 | | |
71 | 86 | | |
| |||
255 | 270 | | |
256 | 271 | | |
257 | 272 | | |
273 | + | ||
274 | + | ||
275 | + | ||
276 | + | ||
277 | + | ||
278 | + | ||
279 | + | ||
280 | + | ||
281 | + | ||
258 | 282 | | |
259 | 283 | | |
260 | 284 | | |
| |||
285 | 309 | | |
286 | 310 | | |
287 | 311 | | |
312 | + | ||
313 | + | ||
314 | + | ||
315 | + | ||
316 | + | ||
317 | + | ||
318 | + | ||
319 | + | ||
320 | + | ||
288 | 321 | | |
289 | 322 | | |
290 | 323 | | |
| |||
367 | 400 | | |
368 | 401 | | |
369 | 402 | | |
403 | + | ||
404 | + | ||
405 | + | ||
406 | + | ||
407 | + | ||
408 | + | ||
409 | + | ||
410 | + | ||
411 | + | ||
370 | 412 | | |
371 | 413 | | |
372 | 414 | | |
| |||
510 | 552 | | |
511 | 553 | | |
512 | 554 | | |
555 | + | ||
556 | + | ||
557 | + | ||
558 | + | ||
559 | + | ||
560 | + | ||
561 | + | ||
562 | + | ||
563 | + | ||
513 | 564 | | |
514 | 565 | | |
515 | 566 | | |
| |||
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | + | ||
123 | + | ||
124 | + | ||
125 | + | ||
126 | + | ||
127 | + | ||
128 | + | ||
129 | + | ||
130 | + | ||
122 | 131 | | |
123 | 132 | | |
124 | 133 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
456 | 456 | | |
457 | 457 | | |
458 | 458 | | |
459 | + | ||
460 | + | ||
461 | + | ||
462 | + | ||
463 | + | ||
464 | + | ||
465 | + | ||
466 | + | ||
467 | + | ||
468 | + | ||
469 | + | ||
470 | + | ||
471 | + | ||
472 | + | ||
459 | 473 | | |
460 | 474 | | |
461 | 475 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1256 | 1256 | | |
1257 | 1257 | | |
1258 | 1258 | | |
1259 | + | ||
1260 | + | ||
1259 | 1261 | | |
1260 | 1262 | | |
1263 | + | ||
1264 | + | ||
1261 | 1265 | | |
1262 | 1266 | | |
1263 | 1267 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
688 | 688 | | |
689 | 689 | | |
690 | 690 | | |
691 | + | ||
691 | 692 | | |
693 | + | ||
692 | 694 | | |
693 | 695 | | |
694 | 696 | | |
| |||
Lines changed: 59 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
407 | 407 | | |
408 | 408 | | |
409 | 409 | | |
410 | + | ||
411 | + | ||
412 | + | ||
413 | + | ||
414 | + | ||
415 | + | ||
416 | + | ||
417 | + | ||
418 | + | ||
419 | + | ||
420 | + | ||
421 | + | ||
422 | + | ||
423 | + | ||
424 | + | ||
425 | + | ||
426 | + | ||
427 | + | ||
428 | + | ||
429 | + | ||
430 | + | ||
431 | + | ||
432 | + | ||
433 | + | ||
434 | + | ||
435 | + | ||
436 | + | ||
437 | + | ||
410 | 438 | | |
411 | 439 | | |
412 | 440 | | |
| |||
986 | 1014 | | |
987 | 1015 | | |
988 | 1016 | | |
1017 | + | ||
1018 | + | ||
1019 | + | ||
1020 | + | ||
1021 | + | ||
1022 | + | ||
1023 | + | ||
1024 | + | ||
1025 | + | ||
1026 | + | ||
1027 | + | ||
1028 | + | ||
1029 | + | ||
1030 | + | ||
1031 | + | ||
1032 | + | ||
1033 | + | ||
1034 | + | ||
1035 | + | ||
1036 | + | ||
1037 | + | ||
1038 | + | ||
1039 | + | ||
1040 | + | ||
1041 | + | ||
1042 | + | ||
1043 | + | ||
1044 | + | ||
1045 | + | ||
1046 | + | ||
1047 | + | ||
989 | 1048 | | |
990 | 1049 | | |
991 | 1050 | | |
| |||
Lines changed: 29 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1004 | 1004 | | |
1005 | 1005 | | |
1006 | 1006 | | |
1007 | - | ||
1008 | - | ||
1009 | - | ||
1010 | - | ||
1011 | - | ||
1012 | - | ||
1013 | - | ||
1014 | - | ||
1015 | - | ||
1016 | - | ||
1017 | - | ||
1007 | + | ||
1008 | + | ||
1009 | + | ||
1010 | + | ||
1011 | + | ||
1012 | + | ||
1013 | + | ||
1014 | + | ||
1015 | + | ||
1016 | + | ||
1017 | + | ||
1018 | + | ||
1019 | + | ||
1020 | + | ||
1021 | + | ||
1022 | + | ||
1023 | + | ||
1024 | + | ||
1025 | + | ||
1026 | + | ||
1027 | + | ||
1028 | + | ||
1029 | + | ||
1030 | + | ||
1031 | + | ||
1032 | + | ||
1033 | + | ||
1034 | + | ||
1035 | + | ||
1018 | 1036 | | |
1019 | 1037 | | |
1020 | 1038 | | |
| |||
0 commit comments