From b1cfb3a8c1011ca226e791afa076f3582565754d Mon Sep 17 00:00:00 2001 From: Fabian Geyer Date: Thu, 4 Apr 2024 11:12:28 +0200 Subject: [PATCH] fix bug --- sphinxcontrib/mat_documenters.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinxcontrib/mat_documenters.py b/sphinxcontrib/mat_documenters.py index 3cb49bf..212331d 100644 --- a/sphinxcontrib/mat_documenters.py +++ b/sphinxcontrib/mat_documenters.py @@ -1333,7 +1333,7 @@ def can_document_member(cls, member, membername, isattr, parent): def import_object(self): ret = MatClassLevelDocumenter.import_object(self) - if self.object.attrs.get("Static"): + if self.object is not None and self.object.attrs.get("Static"): self.directivetype = "staticmethod" # document class and static members before ordinary ones self.member_order = self.member_order - 1