Commit 6656062
committed
feat(deps): replace yaml.v3 with goccy/go-yaml library
Replace yaml.v3 with goccy/go-yaml, as the former is now unmaintained.
Also upgrade minimum Go version to 1.21.0 and update testify to v1.10.0.
Add support for configuring encoder options in YAML renderer to
provide more flexibility in YAML output formatting. Include new options
for sequence indentation and automatic integer conversion.
Implement support for both yaml.InterfaceMarshaler and
yaml.BytesMarshaler interfaces with appropriate test cases. Rename mock
implementation to clarify interface implementation.1 parent 3d82cdc commit 6656062
8 files changed
Lines changed: 412 additions & 181 deletions
File tree
- .github/workflows
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
62 | 61 | | |
63 | 62 | | |
64 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
| 6 | + | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
3 | 5 | | |
4 | 6 | | |
5 | | - | |
6 | | - | |
| 7 | + | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| 34 | + | |
33 | 35 | | |
34 | 36 | | |
35 | 37 | | |
| |||
55 | 57 | | |
56 | 58 | | |
57 | 59 | | |
| 60 | + | |
58 | 61 | | |
59 | 62 | | |
60 | 63 | | |
| |||
92 | 95 | | |
93 | 96 | | |
94 | 97 | | |
| 98 | + | |
95 | 99 | | |
96 | 100 | | |
97 | 101 | | |
| |||
128 | 132 | | |
129 | 133 | | |
130 | 134 | | |
131 | | - | |
132 | 135 | | |
133 | 136 | | |
134 | 137 | | |
| |||
492 | 495 | | |
493 | 496 | | |
494 | 497 | | |
495 | | - | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
496 | 509 | | |
497 | | - | |
| 510 | + | |
498 | 511 | | |
499 | 512 | | |
500 | 513 | | |
501 | | - | |
| 514 | + | |
502 | 515 | | |
503 | | - | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
504 | 530 | | |
505 | 531 | | |
506 | 532 | | |
| |||
516 | 542 | | |
517 | 543 | | |
518 | 544 | | |
519 | | - | |
| 545 | + | |
| 546 | + | |
520 | 547 | | |
521 | 548 | | |
522 | 549 | | |
| |||
542 | 569 | | |
543 | 570 | | |
544 | 571 | | |
545 | | - | |
546 | | - | |
547 | | - | |
548 | | - | |
549 | | - | |
550 | | - | |
551 | | - | |
552 | | - | |
553 | | - | |
554 | | - | |
555 | | - | |
556 | | - | |
557 | 572 | | |
558 | 573 | | |
559 | 574 | | |
560 | 575 | | |
561 | 576 | | |
562 | 577 | | |
563 | 578 | | |
564 | | - | |
565 | | - | |
566 | | - | |
| 579 | + | |
| 580 | + | |
567 | 581 | | |
568 | 582 | | |
569 | 583 | | |
| |||
575 | 589 | | |
576 | 590 | | |
577 | 591 | | |
578 | | - | |
579 | | - | |
| 592 | + | |
580 | 593 | | |
581 | 594 | | |
582 | 595 | | |
| |||
602 | 615 | | |
603 | 616 | | |
604 | 617 | | |
605 | | - | |
606 | | - | |
607 | | - | |
608 | | - | |
609 | | - | |
610 | | - | |
611 | | - | |
612 | | - | |
613 | | - | |
614 | | - | |
615 | | - | |
616 | | - | |
617 | | - | |
618 | | - | |
619 | | - | |
620 | | - | |
| 618 | + | |
| 619 | + | |
621 | 620 | | |
| 621 | + | |
| 622 | + | |
622 | 623 | | |
623 | 624 | | |
624 | | - | |
625 | | - | |
626 | | - | |
| 625 | + | |
| 626 | + | |
627 | 627 | | |
628 | 628 | | |
629 | 629 | | |
| |||
635 | 635 | | |
636 | 636 | | |
637 | 637 | | |
638 | | - | |
639 | | - | |
| 638 | + | |
640 | 639 | | |
641 | 640 | | |
642 | 641 | | |
| |||
661 | 660 | | |
662 | 661 | | |
663 | 662 | | |
664 | | - | |
665 | | - | |
666 | | - | |
667 | | - | |
668 | | - | |
669 | | - | |
670 | | - | |
671 | | - | |
672 | | - | |
673 | | - | |
674 | | - | |
675 | | - | |
676 | | - | |
677 | | - | |
678 | | - | |
679 | | - | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
680 | 667 | | |
681 | 668 | | |
682 | 669 | | |
683 | | - | |
684 | | - | |
685 | | - | |
| 670 | + | |
| 671 | + | |
686 | 672 | | |
687 | 673 | | |
688 | 674 | | |
| |||
694 | 680 | | |
695 | 681 | | |
696 | 682 | | |
697 | | - | |
698 | | - | |
| 683 | + | |
699 | 684 | | |
700 | 685 | | |
701 | 686 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
493 | 493 | | |
494 | 494 | | |
495 | 495 | | |
496 | | - | |
497 | | - | |
498 | | - | |
499 | | - | |
500 | | - | |
501 | | - | |
502 | | - | |
503 | | - | |
504 | | - | |
505 | | - | |
506 | | - | |
507 | | - | |
508 | | - | |
509 | 496 | | |
510 | 497 | | |
511 | 498 | | |
512 | 499 | | |
513 | 500 | | |
514 | 501 | | |
515 | 502 | | |
516 | | - | |
517 | | - | |
518 | | - | |
| 503 | + | |
| 504 | + | |
519 | 505 | | |
520 | 506 | | |
521 | 507 | | |
| |||
527 | 513 | | |
528 | 514 | | |
529 | 515 | | |
530 | | - | |
531 | | - | |
| 516 | + | |
532 | 517 | | |
533 | 518 | | |
534 | 519 | | |
| |||
556 | 541 | | |
557 | 542 | | |
558 | 543 | | |
559 | | - | |
560 | | - | |
561 | | - | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | 544 | | |
573 | 545 | | |
574 | 546 | | |
575 | 547 | | |
576 | 548 | | |
577 | 549 | | |
578 | 550 | | |
579 | | - | |
580 | | - | |
581 | | - | |
| 551 | + | |
| 552 | + | |
582 | 553 | | |
583 | 554 | | |
584 | 555 | | |
| |||
590 | 561 | | |
591 | 562 | | |
592 | 563 | | |
593 | | - | |
594 | | - | |
| 564 | + | |
595 | 565 | | |
596 | 566 | | |
597 | 567 | | |
| |||
618 | 588 | | |
619 | 589 | | |
620 | 590 | | |
621 | | - | |
622 | | - | |
623 | | - | |
624 | | - | |
625 | | - | |
626 | | - | |
627 | | - | |
628 | | - | |
629 | | - | |
630 | | - | |
631 | | - | |
632 | | - | |
633 | | - | |
634 | 591 | | |
635 | 592 | | |
636 | 593 | | |
637 | 594 | | |
638 | 595 | | |
639 | 596 | | |
640 | 597 | | |
641 | | - | |
642 | | - | |
643 | | - | |
| 598 | + | |
| 599 | + | |
644 | 600 | | |
645 | 601 | | |
646 | 602 | | |
| |||
652 | 608 | | |
653 | 609 | | |
654 | 610 | | |
655 | | - | |
656 | | - | |
| 611 | + | |
657 | 612 | | |
658 | 613 | | |
659 | 614 | | |
| |||
0 commit comments