# fixhunt regression fixture: ruff F632, ruff 0.17.1 # the fix labelled safe changes the program's output on this program # before the fix: stdout "False", exit 0 # after the fix: stdout "True", exit 0 # finding 2026-10-17T20-54-08-790Z-5ytj-ruff-F632/r1-p006; rule fired 1 time(s) before the fix class Container: def __init__(self): self._data = None @property def data(self): return [] if self._data is None else self._data c = Container() print(c.data is []) # Always False (new list each time)