From 1ac66bc8c36462c8584d80dc730f6d32f3ec708a Mon Sep 17 00:00:00 2001 From: Gauvain Pocentek Date: Thu, 25 May 2017 07:31:34 +0200 Subject: Update API docs for v4 --- docs/ext/docstrings.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'docs/ext/docstrings.py') diff --git a/docs/ext/docstrings.py b/docs/ext/docstrings.py index 5e5f82f..fc95eeb 100644 --- a/docs/ext/docstrings.py +++ b/docs/ext/docstrings.py @@ -1,3 +1,4 @@ +import inspect import itertools import os @@ -9,7 +10,10 @@ from sphinx.ext.napoleon.docstring import GoogleDocstring def classref(value, short=True): + if not inspect.isclass(value): + return ':class:%s' % value tilde = '~' if short else '' + string = '%s.%s' % (value.__module__, value.__name__) return ':class:`%sgitlab.objects.%s`' % (tilde, value.__name__) -- cgit v1.2.1