J. Nick Koston
57d9e508ea
merge
2026-04-14 08:09:00 -10:00
J. Nick Koston
f4f56cfaaa
Merge remote-tracking branch 'upstream/dev' into optimize-value-accuracy
...
# Conflicts:
# esphome/core/helpers.h
# tests/components/core/test_helpers.cpp
2026-04-14 08:07:44 -10:00
J. Nick Koston
2a530a4bf4
[core] Optimize format_hex_internal by splitting separator loop ( #15594 )
2026-04-14 07:48:33 -10:00
J. Nick Koston
3b45179948
Split uint32_to_str/frac_to_str into internal and public API
...
- uint32_to_str_(): raw pointer, internal use
- uint32_to_str(): template with compile-time buffer size check
- frac_to_str_(): raw pointer, internal use
- small_pow10(): simplify to ternary chain
2026-04-08 21:01:32 -10:00
J. Nick Koston
e52c3b01e6
Extract buf_append_sep_str helper, add tests
2026-04-08 20:52:51 -10:00
J. Nick Koston
c8e636f253
Add unit tests for small_pow10, uint32_to_str, frac_to_str
2026-04-08 20:51:06 -10:00