(self, other: object)
| 54 | return f"Variable(name={self.name}, default={self.default})" |
| 55 | |
| 56 | def __eq__(self, other: object) -> bool: |
| 57 | if not isinstance(other, self.__class__): |
| 58 | return NotImplemented |
| 59 | return (self.name, self.default) == (other.name, other.default) |
| 60 | |
| 61 | def __hash__(self) -> int: |
| 62 | return hash((self.__class__, self.name, self.default)) |
nothing calls this directly
no outgoing calls
no test coverage detected