Skip to content

Commit

Permalink
Fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
AA-Turner committed Sep 22, 2022
1 parent c797fb9 commit 2e28f15
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions sphinx/ext/autodoc/__init__.py
Expand Up @@ -1457,7 +1457,8 @@ def __init__(self, *args: Any) -> None:
@classmethod
def can_document_member(cls, member: Any, membername: str, isattr: bool, parent: Any
) -> bool:
return isinstance(member, type) or inspect.isNewType(member) or isinstance(member, TypeVar)
return isinstance(member, type) or (
isattr and (inspect.isNewType(member) or isinstance(member, TypeVar)))

def import_object(self, raiseerror: bool = False) -> bool:
ret = super().import_object(raiseerror)
Expand Down Expand Up @@ -1669,7 +1670,7 @@ def add_directive_header(self, sig: str) -> None:

canonical_fullname = self.get_canonical_fullname()
if (not self.doc_as_attr and not inspect.isNewType(self.object)
and canonical_fullname and self.fullname != canonical_fullname):
and canonical_fullname and self.fullname != canonical_fullname): # NoQA: W503
self.add_line(' :canonical: %s' % canonical_fullname, sourcename)

# add inheritance info, if wanted
Expand Down

0 comments on commit 2e28f15

Please sign in to comment.