core/homeassistant/components/ambient_station
J. Nick Koston dbd3147c9b
Remove `async_late_forward_entry_setups` and instead implicitly hold the lock (#119088)
* Refactor config entry forwards to implictly obtain the lock instead of explictly

This is a bit of a tradeoff to not need async_late_forward_entry_setups

The downside is we can no longer detect non-awaited plastform setups
as we will always implicitly obtain the lock instead of explictly.

Note, this PR is incomplete and is only for discussion purposes
at this point

* preen

* cover

* cover

* restore check for non-awaited platform setup

* cleanup

* fix missing word

* make non-awaited test safer
2024-06-12 21:06:11 -04:00
..
__init__.py Remove `async_late_forward_entry_setups` and instead implicitly hold the lock (#119088) 2024-06-12 21:06:11 -04:00
binary_sensor.py Use runtime_data for ambient_station (#116608) 2024-05-02 13:42:16 +02:00
config_flow.py Add empty line after module docstring [a-d] (#112697) 2024-03-08 14:51:32 +01:00
const.py Add empty line after module docstring (2) [components] (#112736) 2024-03-08 19:15:59 +01:00
diagnostics.py Use runtime_data for ambient_station (#116608) 2024-05-02 13:42:16 +02:00
entity.py Ambient Weather: Check for key existence before checking value (#115776) 2024-04-18 05:38:52 -06:00
icons.json
manifest.json Remove built-in support for import_executor in manifest (#112725) 2024-03-08 12:02:32 -05:00
sensor.py Use runtime_data for ambient_station (#116608) 2024-05-02 13:42:16 +02:00
strings.json Update Ambient Weather to include Lightning Strike Time and Distance (#114255) 2024-04-06 23:39:43 +02:00