Commit 4f107a3
committed
implement std.objectRemoveKey as a builtin which retains hidden fields
The Go Jsonnet implementation already implements objectRemoveKey as
a builtin and retains hidden fields, this brings the C++ Jsonnet into
alignment.
See google/go-jsonnet#8301 parent bd1f67e commit 4f107a3
File tree
5 files changed
+67
-7
lines changed- core
- stdlib
- test_suite
5 files changed
+67
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| 84 | + | |
84 | 85 | | |
85 | 86 | | |
86 | 87 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
38 | 39 | | |
39 | 40 | | |
40 | 41 | | |
| |||
210 | 211 | | |
211 | 212 | | |
212 | 213 | | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
213 | 228 | | |
214 | 229 | | |
215 | 230 | | |
| |||
382 | 397 | | |
383 | 398 | | |
384 | 399 | | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
385 | 406 | | |
386 | 407 | | |
387 | 408 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
688 | 688 | | |
689 | 689 | | |
690 | 690 | | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
691 | 705 | | |
692 | 706 | | |
693 | 707 | | |
| |||
719 | 733 | | |
720 | 734 | | |
721 | 735 | | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
722 | 739 | | |
723 | 740 | | |
724 | 741 | | |
| |||
848 | 865 | | |
849 | 866 | | |
850 | 867 | | |
| 868 | + | |
| 869 | + | |
851 | 870 | | |
852 | 871 | | |
853 | 872 | | |
| |||
944 | 963 | | |
945 | 964 | | |
946 | 965 | | |
| 966 | + | |
947 | 967 | | |
948 | 968 | | |
949 | 969 | | |
| |||
1263 | 1283 | | |
1264 | 1284 | | |
1265 | 1285 | | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
| 1289 | + | |
| 1290 | + | |
| 1291 | + | |
| 1292 | + | |
| 1293 | + | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
| 1298 | + | |
| 1299 | + | |
| 1300 | + | |
| 1301 | + | |
1266 | 1302 | | |
1267 | 1303 | | |
1268 | 1304 | | |
| |||
1939 | 1975 | | |
1940 | 1976 | | |
1941 | 1977 | | |
| 1978 | + | |
| 1979 | + | |
1942 | 1980 | | |
1943 | 1981 | | |
1944 | 1982 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1786 | 1786 | | |
1787 | 1787 | | |
1788 | 1788 | | |
1789 | | - | |
1790 | | - | |
1791 | | - | |
1792 | | - | |
1793 | | - | |
1794 | | - | |
1795 | 1789 | | |
1796 | 1790 | | |
1797 | 1791 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1630 | 1630 | | |
1631 | 1631 | | |
1632 | 1632 | | |
| 1633 | + | |
| 1634 | + | |
| 1635 | + | |
| 1636 | + | |
| 1637 | + | |
| 1638 | + | |
1633 | 1639 | | |
1634 | 1640 | | |
1635 | 1641 | | |
| |||
0 commit comments