Skip to content

Commit a37fd21

Browse files
committed
Use try-else block
1 parent 864aa3b commit a37fd21

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

pdoc/__init__.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -683,12 +683,13 @@ def __init__(self, module: Union[ModuleType, str], *,
683683
for name in self.obj.__all__:
684684
try:
685685
obj = getattr(self.obj, name)
686-
if not _is_blacklisted(name, self):
687-
obj = inspect.unwrap(obj)
688-
public_objs.append((name, obj))
689686
except AttributeError:
690687
warn(f"Module {self.module!r} doesn't contain identifier `{name}` "
691688
"exported in `__all__`")
689+
else:
690+
if not _is_blacklisted(name, self):
691+
obj = inspect.unwrap(obj)
692+
public_objs.append((name, obj))
692693
else:
693694
def is_from_this_module(obj):
694695
mod = inspect.getmodule(inspect.unwrap(obj))

0 commit comments

Comments
 (0)