Add repr to various classes for nicer debug

This commit is contained in:
2026-09-13 23:35:46 +01:00
parent c176ff15cd
commit 6135ca193e
2 changed files with 30 additions and 0 deletions

View File

@@ -178,6 +178,9 @@ class Timing:
self._scheduled = False
self.parse()
def __repr__(self):
return '{}(at={}, scheduled={}, evaluated={})'.format(type(self).__name__, self._at, self._at_cached != None, self._scheduled)
def reset(self):
self._at_cached = None
self._scheduled = False