25 Commits

Author SHA1 Message Date
Hitalo Souza
210239fb01
x.json2.decoder2: support fully struct attributes (#22741) 2024-12-06 13:53:07 +02:00
Hitalo Souza
a3bd5c64da
x.json2.decoder2: fix typos (#23018) 2024-12-05 23:02:33 +02:00
Hitalo Souza
b2c5eca745
x.json2.decoder2: include missing test for #22730 (#23051) 2024-12-03 10:06:19 +02:00
Hitalo Souza
f29fb5a9f5
x.json2.decoder2: fix wrong sumtype and struct decoder in array (#23041) 2024-12-02 07:21:37 +02:00
Hitalo Souza
d8021bd459
x.json2.decoder2: support nesteded maps (#23027) 2024-12-01 14:08:37 +02:00
yuyi
7a4b3abd07
fmt: fix formating non-unsafe blocks with break line (fix #22900) (#22903) 2024-11-18 21:57:36 +02:00
Hitalo Souza
aaeae8c964
x.json2.decoder2: cleanup after #22751 (#22771) 2024-11-06 20:30:56 +02:00
Hitalo Souza
54a6915f02
x.json2.decoder: support sumtypes fully (#22694) 2024-10-30 09:01:39 +02:00
Hitalo Souza
b59b57efd8
x.json2.decoder2: add initial support for sumtypes (#22669) 2024-10-27 22:34:35 +02:00
Hitalo Souza
dd0b6a6480
x.json2.decoder2: add a test for decoding pretty printed json (#22615) 2024-10-22 11:09:02 +03:00
Hitalo Souza
8e3cd702a1
x.json2.decoder2: support aliases fully (#22608) 2024-10-21 17:43:27 +03:00
Hitalo Souza
14ca0f533f
x.json2: cleanup comments (#22595) 2024-10-20 14:36:56 +03:00
Hitalo Souza
9ed378884a
x.json2.decoder2: use a linked list insted of an array, to store the decoded elements (#22581) 2024-10-20 01:12:58 +03:00
Hitalo Souza
6583d3c726
x.json2.decoder2: improve decode array (#22556) 2024-10-18 09:12:09 +03:00
Hitalo Souza
7c1cde0396
x.json2.decoder2: decode bool and numbers (#22550) 2024-10-17 20:53:04 +03:00
Hitalo Souza
8556353b43
x.json2.decoder2: improve decoder, add checker (part 1) (#22545) 2024-10-17 13:37:46 +03:00
Hitalo Souza
81b9fd8b14
x.json2.decoder2: clean up (#22373) 2024-10-01 10:15:51 +03:00
Hitalo Souza
384b5c466f
x.json2.decode2: add another internal test (#22050) 2024-08-16 02:25:02 +03:00
Hitalo Souza
e16d727da1
x.json2.decoder2: rename fields, add more comments (#22037) 2024-08-12 16:08:24 +03:00
yuyi
c51d30bf53
fmt: fix alignment of struct init fields (#22025) 2024-08-11 09:11:24 +03:00
Turiiya
dfc0c91295
checker: turn warnings for private fields into errors (#21296) 2024-06-09 10:19:52 +03:00
Delyan Angelov
dbc6b50cda
vlib: make ./v -Wimpure-v -W test vlib/ pass on Linux (#21554) 2024-05-23 16:21:01 +03:00
Turiiya
f7e820cdeb
v: vet for empty string conditions (#21529) 2024-05-19 17:57:52 +03:00
Turiiya
1363cc85fd
time: update unix time acces, fix issues related to deviating unix times (#21293) 2024-04-17 00:33:37 +03:00
Hitalo Souza
107c43a34d
json2: decode (#21039) 2024-04-15 16:47:59 +03:00