-
Arjen Hiemstra authored
Rather than silently discarding them, keep track of which configured sensors fail to produce any actual sensors and expose these as a new property "missingSensors". This moves the code to resolve sensors into a new "SensorResolver" struct that keeps the relevant state, which previously lived only in the function body, for improved encapsulation.
eda127cb