Files
esphome/script
J. Nick Koston eb83c85a08 [ci] Add lint check to prevent powf in core and base entity platforms
Add a ci-custom.py check that prevents powf() from being introduced
into esphome/core/ and base entity platform components (sensor, light,
climate, etc.). These files are linked into every build, and powf
pulls in __ieee754_powf (~2.3KB flash).

Existing legitimate uses of powf with non-integer exponents (gamma
correction in helpers.cpp) are excluded. New uses can opt out with
// NOLINT if truly necessary.
2026-02-19 15:56:19 -06:00
..
2023-11-25 10:18:36 +11:00