mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Remove entity description mixin in Azure DevOps (#112385)
This commit is contained in:
parent
c06ab0bddf
commit
017b2623e8
@ -17,23 +17,16 @@ from . import AzureDevOpsDeviceEntity, AzureDevOpsEntityDescription
|
||||
from .const import CONF_ORG, DOMAIN
|
||||
|
||||
|
||||
@dataclass(frozen=True)
|
||||
class AzureDevOpsSensorEntityDescriptionMixin:
|
||||
"""Mixin class for required Azure DevOps sensor description keys."""
|
||||
|
||||
build_key: int
|
||||
|
||||
|
||||
@dataclass(frozen=True)
|
||||
@dataclass(frozen=True, kw_only=True)
|
||||
class AzureDevOpsSensorEntityDescription(
|
||||
AzureDevOpsEntityDescription,
|
||||
SensorEntityDescription,
|
||||
AzureDevOpsSensorEntityDescriptionMixin,
|
||||
):
|
||||
"""Class describing Azure DevOps sensor entities."""
|
||||
|
||||
attrs: Callable[[DevOpsBuild], Any] = round
|
||||
value: Callable[[DevOpsBuild], StateType] = round
|
||||
build_key: int
|
||||
attrs: Callable[[DevOpsBuild], Any]
|
||||
value: Callable[[DevOpsBuild], StateType]
|
||||
|
||||
|
||||
async def async_setup_entry(
|
||||
|
Loading…
x
Reference in New Issue
Block a user