Commit f887d4a
fix: Honor nochange/optional keywords
nochange/optional keywords were parsed but stored as false, so Entry::no_change() and Entry::optional() always returned false.
Set both flags to true when the keyword is present.
Add a unit test covering nochange/optional parsing.1 parent e5a62f9 commit f887d4a
1 file changed
+11
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
509 | 509 | | |
510 | 510 | | |
511 | 511 | | |
512 | | - | |
513 | | - | |
| 512 | + | |
| 513 | + | |
514 | 514 | | |
515 | 515 | | |
516 | 516 | | |
| |||
758 | 758 | | |
759 | 759 | | |
760 | 760 | | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
761 | 770 | | |
0 commit comments