Skip to content

Bug in version 5.8.0 #823

@gt-fm-4562

Description

@gt-fm-4562

default_method_name = "_%s_default" % name
try:
mro_trait = mro[: mro.index(trait.this_class) + 1] # type:ignore[arg-type]
except ValueError:
# this_class not in mro
pass
for c in mro_trait:
if default_method_name in c.__dict__:
cls._all_trait_default_generators[name] = c.__dict__[default_method_name]

Getting error UnboundLocalError: local variable 'mro_trait' referenced before assignment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions