Commit 2d8cb0b
committed
Merge branch 'tools-ynl-fix-enum-as-flags-in-the-generic-cli'
Jakub Kicinski says:
====================
tools: ynl: fix enum-as-flags in the generic CLI
The CLI needs to use proper classes when looking at Enum definitions
rather than interpreting the YAML spec ad-hoc, because we have more
than on format of the definition supported.
====================
Link: https://lore.kernel.org/r/20230308003923.445268-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>4 files changed
Lines changed: 126 additions & 96 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | | - | |
7 | | - | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
60 | 148 | | |
61 | 149 | | |
62 | 150 | | |
| |||
193 | 281 | | |
194 | 282 | | |
195 | 283 | | |
| 284 | + | |
196 | 285 | | |
197 | 286 | | |
198 | 287 | | |
| |||
222 | 311 | | |
223 | 312 | | |
224 | 313 | | |
| 314 | + | |
225 | 315 | | |
226 | 316 | | |
227 | 317 | | |
| |||
242 | 332 | | |
243 | 333 | | |
244 | 334 | | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
245 | 338 | | |
246 | 339 | | |
247 | 340 | | |
| |||
296 | 389 | | |
297 | 390 | | |
298 | 391 | | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
299 | 398 | | |
300 | 399 | | |
301 | 400 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
303 | 303 | | |
304 | 304 | | |
305 | 305 | | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
311 | 306 | | |
312 | 307 | | |
313 | 308 | | |
| |||
353 | 348 | | |
354 | 349 | | |
355 | 350 | | |
356 | | - | |
| 351 | + | |
357 | 352 | | |
358 | 353 | | |
359 | 354 | | |
360 | 355 | | |
361 | 356 | | |
362 | | - | |
| 357 | + | |
363 | 358 | | |
364 | 359 | | |
365 | 360 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
567 | 567 | | |
568 | 568 | | |
569 | 569 | | |
570 | | - | |
| 570 | + | |
571 | 571 | | |
572 | | - | |
573 | | - | |
574 | | - | |
575 | | - | |
576 | | - | |
577 | | - | |
578 | | - | |
579 | | - | |
580 | | - | |
581 | | - | |
582 | | - | |
583 | | - | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | | - | |
588 | | - | |
589 | | - | |
590 | | - | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
591 | 576 | | |
592 | | - | |
593 | 577 | | |
594 | | - | |
595 | 578 | | |
596 | 579 | | |
597 | | - | |
598 | | - | |
599 | | - | |
600 | | - | |
601 | | - | |
602 | | - | |
603 | | - | |
604 | | - | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
605 | 583 | | |
606 | | - | |
607 | | - | |
608 | | - | |
| 584 | + | |
| 585 | + | |
609 | 586 | | |
610 | | - | |
611 | | - | |
612 | | - | |
613 | | - | |
614 | | - | |
615 | | - | |
| 587 | + | |
616 | 588 | | |
617 | 589 | | |
618 | | - | |
| 590 | + | |
619 | 591 | | |
620 | | - | |
621 | | - | |
622 | | - | |
623 | 592 | | |
624 | 593 | | |
625 | 594 | | |
626 | 595 | | |
627 | 596 | | |
628 | | - | |
629 | | - | |
630 | | - | |
631 | | - | |
632 | | - | |
633 | | - | |
634 | | - | |
635 | | - | |
636 | | - | |
637 | | - | |
638 | | - | |
639 | | - | |
640 | | - | |
641 | | - | |
642 | | - | |
643 | | - | |
644 | | - | |
645 | | - | |
646 | | - | |
647 | | - | |
648 | | - | |
649 | | - | |
650 | | - | |
651 | | - | |
652 | | - | |
| 597 | + | |
653 | 598 | | |
654 | | - | |
655 | | - | |
656 | | - | |
657 | | - | |
658 | | - | |
659 | | - | |
660 | | - | |
| 599 | + | |
| 600 | + | |
661 | 601 | | |
662 | 602 | | |
663 | 603 | | |
| |||
792 | 732 | | |
793 | 733 | | |
794 | 734 | | |
795 | | - | |
796 | | - | |
797 | 735 | | |
798 | 736 | | |
799 | 737 | | |
| |||
820 | 758 | | |
821 | 759 | | |
822 | 760 | | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
823 | 764 | | |
824 | 765 | | |
825 | 766 | | |
| |||
837 | 778 | | |
838 | 779 | | |
839 | 780 | | |
840 | | - | |
841 | | - | |
842 | | - | |
843 | | - | |
844 | | - | |
845 | | - | |
846 | 781 | | |
847 | 782 | | |
848 | 783 | | |
| |||
1980 | 1915 | | |
1981 | 1916 | | |
1982 | 1917 | | |
1983 | | - | |
| 1918 | + | |
1984 | 1919 | | |
1985 | 1920 | | |
1986 | 1921 | | |
1987 | 1922 | | |
1988 | 1923 | | |
1989 | 1924 | | |
1990 | 1925 | | |
1991 | | - | |
| 1926 | + | |
1992 | 1927 | | |
1993 | 1928 | | |
1994 | 1929 | | |
| |||
0 commit comments