Update comment
This commit is contained in:
parent
c30365338b
commit
8d8c0b6812
@ -30,7 +30,7 @@ class SettingsBaseMeta(type):
|
||||
settings += tuple(getattr(base, "settings", []))
|
||||
required |= set(getattr(base, "required", []))
|
||||
# if a derived class defines a default for a setting it is not
|
||||
# required anymore.
|
||||
# required anymore, provided that default is not set to None.
|
||||
for base in inspect.getmro(cls):
|
||||
for r in list(required):
|
||||
if hasattr(base, r) and getattr(base, r) != getattr(cls, r) \
|
||||
|
Loading…
Reference in New Issue
Block a user