We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 96a5baa commit e5b4e24Copy full SHA for e5b4e24
commands2/sysid/sysidroutine.py
@@ -1,5 +1,5 @@
1
# validated: 2024-01-26 DV 19c155647273 sysid/SysIdRoutine.java
2
-from dataclasses import dataclass
+from dataclasses import dataclass, field
3
from enum import Enum
4
5
from wpilib.sysid import SysIdRoutineLog, State
@@ -78,10 +78,10 @@ class Mechanism:
78
drive: Callable[[volts], None]
79
log: Callable[[SysIdRoutineLog], None]
80
subsystem: Subsystem
81
- name: Optional[str] = None
+ name: str = None # type: ignore[assignment]
82
83
def __post_init__(self):
84
- if self.name == None:
+ if self.name is None:
85
self.name = self.subsystem.getName()
86
87
class Direction(Enum):
0 commit comments