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 89a8753 commit 5ec8945Copy full SHA for 5ec8945
client_code/cluegen.py
@@ -71,10 +71,12 @@ def __init_subclass__(cls):
71
def __init__(cls):
72
clues = all_clues(cls)
73
args = ", ".join(
74
- f"{name}={getattr(cls,name)!r}"
75
- if hasattr(cls, name)
76
- and not isinstance(getattr(cls, name), MemberDescriptorType)
77
- else name
+ (
+ f"{name}={getattr(cls,name)!r}"
+ if hasattr(cls, name)
+ and not isinstance(getattr(cls, name), MemberDescriptorType)
78
+ else name
79
+ )
80
for name in clues
81
)
82
body = "\n".join(f" self.{name} = {name}" for name in clues)
0 commit comments