Skip to content

Commit e5b4e24

Browse files
committed
Make mypy happy about SysIdRoutine.Mechanism.name
1 parent 96a5baa commit e5b4e24

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

commands2/sysid/sysidroutine.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# validated: 2024-01-26 DV 19c155647273 sysid/SysIdRoutine.java
2-
from dataclasses import dataclass
2+
from dataclasses import dataclass, field
33
from enum import Enum
44

55
from wpilib.sysid import SysIdRoutineLog, State
@@ -78,10 +78,10 @@ class Mechanism:
7878
drive: Callable[[volts], None]
7979
log: Callable[[SysIdRoutineLog], None]
8080
subsystem: Subsystem
81-
name: Optional[str] = None
81+
name: str = None # type: ignore[assignment]
8282

8383
def __post_init__(self):
84-
if self.name == None:
84+
if self.name is None:
8585
self.name = self.subsystem.getName()
8686

8787
class Direction(Enum):

0 commit comments

Comments
 (0)