Files
esphome/tests/unit_tests/core
J. Nick Koston 207edd0522 [core] Tidy the controller dispatch after review
Move ControllerContract next to its only user in controller_dispatch.h,
collapse the contract check into one static_assert, and let codegen
build the tuple with ArrayInitializer after emitting the tuple include.
Share one esphome.h exclusion set between the writer and the clang-tidy
all-headers file so the dispatch header is skipped by both. Add unit
tests for the generated dispatch.
2026-09-24 17:12:32 +01:00
..