File tree Expand file tree Collapse file tree 1 file changed +1
-8
lines changed Expand file tree Collapse file tree 1 file changed +1
-8
lines changed Original file line number Diff line number Diff line change @@ -316,13 +316,6 @@ def _build_from_function(
316316 object_build_function (node , member , name )
317317
318318
319- def _safe_has_attribute (obj , member : str ) -> bool :
320- try :
321- return hasattr (obj , member )
322- except Exception : # pylint: disable=broad-except
323- return False
324-
325-
326319class InspectBuilder :
327320 """class for building nodes from living object
328321
@@ -418,7 +411,7 @@ def object_build(
418411 # This should be called for Jython, where some builtin
419412 # methods aren't caught by isbuiltin branch.
420413 _build_from_function (node , name , member , self ._module )
421- elif _safe_has_attribute (member , "__all__" ):
414+ elif hasattr (member , "__all__" ):
422415 module = build_module (name )
423416 _attach_local_node (node , module , name )
424417 # recursion
You can’t perform that action at this time.
0 commit comments