hass-core/homeassistant/components/websocket_api
J. Nick Koston 588c260dc5
Skip processing websocket_api schema if it has no arguments (#115618)
* Skip processing websocket_api schema if has no arguments

About 40% of the websocket commands on first connection have
no arguments. We can skip processing the schema for these cases

* cover

* fixes

* allow extra

* Revert "allow extra"

This reverts commit 85d9ec36b3.

* match behavior
2024-04-18 10:41:08 -04:00
..
__init__.py Add empty line after module docstring [w-z] (#112706) 2024-03-08 10:35:45 -05:00
auth.py Bump ruff to 0.3.4 (#112690) 2024-03-26 00:02:16 +01:00
commands.py Deprecate calling async_listen and async_listen_once with run_immediately (#115169) 2024-04-08 10:07:54 -10:00
connection.py Skip processing websocket_api schema if it has no arguments (#115618) 2024-04-18 10:41:08 -04:00
const.py Clean up unneeded ruff noqa directives (#113616) 2024-03-16 09:48:37 -10:00
decorators.py Skip processing websocket_api schema if it has no arguments (#115618) 2024-04-18 10:41:08 -04:00
error.py Add empty line after module docstring [w-z] (#112706) 2024-03-08 10:35:45 -05:00
http.py Deprecate calling async_listen and async_listen_once with run_immediately (#115169) 2024-04-08 10:07:54 -10:00
manifest.json
messages.py Update import for EventStateChangedData [i-z] (#114900) 2024-04-04 11:48:29 -10:00
sensor.py Migrate websocket_api sensor to use shorthand attrs (#115620) 2024-04-15 20:40:31 +02:00
services.yaml
strings.json
util.py