Qianqian Fang
|
f6ceebc0ca
|
fix ci error
|
2022-04-25 23:46:27 -04:00 |
|
Qianqian Fang
|
bc2f11d565
|
test write_bjdata_ndarray return value as boolean
|
2022-04-23 18:14:31 -04:00 |
|
Qianqian Fang
|
05adfcc3cd
|
return bool for write_bjdata_ndarray
|
2022-04-23 16:56:15 -04:00 |
|
Qianqian Fang
|
fd2eb2907f
|
make input_format const and use initializer
|
2022-04-23 10:12:22 -04:00 |
|
Qianqian Fang
|
f7f1cd82d0
|
use https link, update sax_parse_error after rebase
|
2022-04-23 09:01:18 -04:00 |
|
Qianqian Fang
|
f7db6c0a9d
|
fix stack overflow error on msvc 2019 and 2022
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
0cf14ae733
|
update json_test_data to 3.1.0, enable file-based bjdata unit tests
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
33004bba6e
|
fix ci static analysis error
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
a3c4218345
|
fix ci clang gcc error
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
f3ec3be0b2
|
move OutputIsLittleEndian from tparam to param to replace use_bjdata
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
35936717c8
|
fix ci error
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
2dc8f97ef5
|
disable [{SHTFNZ in optimized type due to security risks in #2793 and hampered readability
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
7901839bde
|
complete test coverage
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
e7ae719b9a
|
ndarray can only be used with array containers, discard if used in object
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
f38a67e3c2
|
fix sax tests
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
d4bdedcf13
|
adjust sax event numbering
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
a7088b25e6
|
add additional sax event tests
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
8c2153c403
|
add sax test cases for ndarray
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
09ab236cfe
|
fix clang tidy error
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
b54f058dcb
|
fix a ndarray dim vector condition
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
5786991973
|
polish patch to remove ci errors
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
4c9dd311bd
|
partially fix ci errors, add tests to improve coverage
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
069b4d68f1
|
encode and decode bjdata ndarray in jdata annotations, enable roundtrip tests
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
be6cdaa4b9
|
fix ci error, remove unwanted param comment
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
45a7c365ee
|
make use_bjdata a non-default parameter
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
6b9da3bf0a
|
code polishing following @gregmarr's feedback
|
2022-04-23 09:00:59 -04:00 |
|
Qianqian Fang
|
ee9e078a5c
|
amalgamate code
|
2022-04-23 09:00:12 -04:00 |
|
Qianqian Fang
|
4615c4b7cc
|
update BJData Spect V1 Draft-2 URL after spec release
|
2022-04-23 09:00:12 -04:00 |
|
Qianqian Fang
|
8083430a7a
|
revert order to avoid msvc 2015 unreferenced formal param error
|
2022-04-23 09:00:12 -04:00 |
|
Qianqian Fang
|
8dd4a61ad6
|
pass use_bjdata via output adapter
|
2022-04-23 09:00:12 -04:00 |
|
Qianqian Fang
|
7589b604aa
|
move is_bjdata to an optional param to write_ubjson
|
2022-04-23 09:00:12 -04:00 |
|
Qianqian Fang
|
53855c14d4
|
remove the unwanted assert
|
2022-04-23 09:00:12 -04:00 |
|
Qianqian Fang
|
29c7a4365f
|
make is_bjdata const after using initializer list
|
2022-04-23 09:00:12 -04:00 |
|
Qianqian Fang
|
d5e590efe3
|
fix ci errors, add tests for new bjdata switch structure
|
2022-04-23 09:00:12 -04:00 |
|
Qianqian Fang
|
ed8c4c681d
|
move bjdata new markers from default to the same level as ubjson markers
|
2022-04-23 09:00:12 -04:00 |
|
Qianqian Fang
|
e9d0f420bc
|
full coverage, I hope
|
2022-04-23 09:00:12 -04:00 |
|
Qianqian Fang
|
122e9fc7e8
|
remove broken test due to alloc limit
|
2022-04-23 09:00:12 -04:00 |
|
Qianqian Fang
|
408144ae73
|
simplify endian condition, format unit-bjdata
|
2022-04-23 08:59:47 -04:00 |
|
Qianqian Fang
|
9e723360c7
|
fix No newline at end of file error by clang
|
2022-04-23 08:59:47 -04:00 |
|
Qianqian Fang
|
5a485d56a3
|
add half precision error test
|
2022-04-23 08:59:47 -04:00 |
|
Qianqian Fang
|
3d211b883d
|
complete test coverage, fix ci_test errors
|
2022-04-23 08:59:47 -04:00 |
|
Qianqian Fang
|
6fc779005c
|
fix ci_test errors
|
2022-04-23 08:59:47 -04:00 |
|
Qianqian Fang
|
42701cc2fc
|
gcc warn useless conversion but msvc gives an error
|
2022-04-23 08:59:29 -04:00 |
|
Qianqian Fang
|
c8752b349f
|
add tests for optimized ndarray, improve coverage, fix clang/gcc warnings
|
2022-04-23 08:59:29 -04:00 |
|
Qianqian Fang
|
55682ffb5a
|
add more tests to cover the new bjdata types
|
2022-04-23 08:59:29 -04:00 |
|
Qianqian Fang
|
4985323bb7
|
fix additional warnings and errors for clang and msvc
|
2022-04-23 08:59:29 -04:00 |
|
Qianqian Fang
|
76ee885fd2
|
fix more VS compilation errors
|
2022-04-23 08:59:14 -04:00 |
|
Qianqian Fang
|
58efde83f0
|
fix additional VS errors
|
2022-04-23 08:59:14 -04:00 |
|
Qianqian Fang
|
94b0268cc2
|
partially fix VS compilation errors
|
2022-04-23 08:59:14 -04:00 |
|
Qianqian Fang
|
02d8f926f0
|
fix Codacy warning
|
2022-04-23 08:59:14 -04:00 |
|