Improve loops and lists (#113269)

* Enable PERF

* Enable PERF rule

* Enable PERF rule

* Don't enable flag yet
This commit is contained in:
Joost Lekkerkerker 2024-03-14 10:22:20 +01:00 committed by GitHub
parent 8a98fb7cfd
commit 05172d8e4d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
30 changed files with 125 additions and 172 deletions

View file

@ -55,15 +55,6 @@ async def async_setup_entry(
for device_coordinator in device_coordinators.values()
if device_coordinator.device.device_type in DEVICE_TYPE
]
entities = []
for siren_device_coordinator in siren_device_coordinators:
for description in DEVICE_TYPES:
if description.exists_fn(siren_device_coordinator.device):
entities.append(
YoLinkSirenEntity(
config_entry, siren_device_coordinator, description
)
)
async_add_entities(
YoLinkSirenEntity(config_entry, siren_device_coordinator, description)
for siren_device_coordinator in siren_device_coordinators