Repository navigation
Commit 4c61985
feat: add toStyledString overloads for custom builder and precision
Add Value::toStyledString(const StreamWriterBuilder&) and Value::toStyledString(unsigned int, PrecisionType) while keeping the existing no-argument overload for ABI compatibility. Skip the leading newline when the builder suppresses comments.
Fixes open-source-parsers#1616
Co-authored-by: Cursor <cursoragent@cursor.com>1 parent 3347a4b commit 4c61985
3 files changed
Lines changed: 47 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
677 | 677 | | |
678 | 678 | | |
679 | 679 | | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
680 | 685 | | |
681 | 686 | | |
682 | 687 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1556 | 1556 | | |
1557 | 1557 | | |
1558 | 1558 | | |
| 1559 | + | |
| 1560 | + | |
1559 | 1561 | | |
1560 | | - | |
| 1562 | + | |
| 1563 | + | |
| 1564 | + | |
| 1565 | + | |
1561 | 1566 | | |
1562 | 1567 | | |
1563 | 1568 | | |
1564 | 1569 | | |
1565 | 1570 | | |
1566 | 1571 | | |
| 1572 | + | |
| 1573 | + | |
| 1574 | + | |
| 1575 | + | |
| 1576 | + | |
| 1577 | + | |
| 1578 | + | |
| 1579 | + | |
| 1580 | + | |
| 1581 | + | |
1567 | 1582 | | |
1568 | 1583 | | |
1569 | 1584 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2093 | 2093 | | |
2094 | 2094 | | |
2095 | 2095 | | |
| 2096 | + | |
| 2097 | + | |
| 2098 | + | |
| 2099 | + | |
| 2100 | + | |
| 2101 | + | |
| 2102 | + | |
| 2103 | + | |
| 2104 | + | |
| 2105 | + | |
| 2106 | + | |
| 2107 | + | |
| 2108 | + | |
| 2109 | + | |
| 2110 | + | |
| 2111 | + | |
| 2112 | + | |
| 2113 | + | |
| 2114 | + | |
| 2115 | + | |
| 2116 | + | |
| 2117 | + | |
| 2118 | + | |
| 2119 | + | |
| 2120 | + | |
| 2121 | + | |
2096 | 2122 | | |
2097 | 2123 | | |
2098 | 2124 | | |
| |||
0 commit comments