Benoit Blanchon
|
dddc4912c4
Don't store string literals by pointer anymore
|
4 месяцев назад |
Benoit Blanchon
|
91397f9f06
Optimize storage of tiny strings (up to 3 characters)
|
9 месяцев назад |
Benoit Blanchon
|
67dd3120e6
Fix conversion from static string to number
|
10 месяцев назад |
Benoit Blanchon
|
01e49b33b7
Update copyright year
|
10 месяцев назад |
Benoit Blanchon
|
e33e78d202
Rename undocumented `JsonString::isLinked()` to `isStatic()`
|
1 год назад |
Benoit Blanchon
|
1f7a3f3174
JsonDeserializer: use `float` when the value has few digits
|
1 год назад |
Benoit Blanchon
|
3b6bf45b8a
Serialize `float` with less decimal places than `double`
|
1 год назад |
Benoit Blanchon
|
33452c1f37
Test `JsonVariant::as<T>()` with extension slots
|
1 год назад |
Benoit Blanchon
|
45611924f3
Tests: add user-defined literal `""_s` for `std::string`
|
1 год назад |
Benoit Blanchon
|
e4f3fd8c91
Add support for MsgPack extension
|
1 год назад |
Benoit Blanchon
|
5f5f927693
Add tests of `as<MsgPackBinary>()`
|
1 год назад |
Benoit Blanchon
|
315cc722e9
Add more tests for `JsonVariantConst`
|
2 лет назад |
Benoit Blanchon
|
0e8a236583
Update copyright year
|
2 лет назад |
Benoit Blanchon
|
0f319e7ca4
Remove capacity from `JsonDocument`'s constructor
|
2 лет назад |
Benoit Blanchon
|
540901e219
Merge `DynamicJsonDocument` with `JsonDocument`
|
2 лет назад |
Benoit Blanchon
|
daa87e12dc
Update copyright notice
|
2 лет назад |
Benoit Blanchon
|
1b66a217bf
Replace `ARDUINOJSON_NAMESPACE` with an inline namespace (#1820)
|
2 лет назад |
Benoit Blanchon
|
cd8373ad32
Change `link()` to `shallowCopy()` (issue #1343)
|
3 лет назад |
Benoit Blanchon
|
3d6c328a4f
Add `JsonVariant::link()` (resolves #1343)
|
3 лет назад |
Benoit Blanchon
|
a880614a75
Fix `call of overloaded 'String(const char*, int)' is ambiguous`
|
3 лет назад |
Benoit Blanchon
|
af18994deb
Update copyright notice
|
4 лет назад |
Benoit Blanchon
|
a7873389c6
Change `VariantData::asString()` return type to `JsonString`
|
4 лет назад |
Benoit Blanchon
|
df4a4b9e1d
Add `as<JsonString>()`
|
4 лет назад |
Benoit Blanchon
|
ef7579394b
Fixed `JsonVariant::as<unsigned>()` (fixes #1601)
|
4 лет назад |
Benoit Blanchon
|
fc4f5fd05f
Changed integer storage from positive/negative to signed/unsigned
|
4 лет назад |
Benoit Blanchon
|
d5d2209d09
Added "https://" prefix to all URLs so they are clickable in VS Code
|
4 лет назад |
Benoit Blanchon
|
e4ce75e20c
Simplified `JsonVariant::as<T>()` to always return `T`
|
4 лет назад |
Benoit Blanchon
|
97b7161d78
Update copyright notice for 2021
|
5 лет назад |
Benoit Blanchon
|
3bb0a7aa8e
Added support for `enum`s in `as<T>()` and `is<T>()` (fixes #1256)
|
5 лет назад |
Benoit Blanchon
|
f9cfea244a
Updated copyright notice
|
6 лет назад |