From d6dfa50b45f29881ab6dcf2a9b75fd8b851aed9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrianna=20Pi=C5=84ska?= Date: Mon, 5 Jun 2023 11:03:29 +0200 Subject: [PATCH] Add documentation link to class if it is in the carta namespace --- carta/validation.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/carta/validation.py b/carta/validation.py index f29f045..8c9e629 100644 --- a/carta/validation.py +++ b/carta/validation.py @@ -75,7 +75,12 @@ def description(self): string The description. """ - names = [t.__name__ for t in self.types] + names = [] + for t in self.types: + if t.__module__.startswith("carta."): + names.append(f":obj:`{t.__module__}.{t.__name__}`") + else: + names.append(t.__name__) if len(names) == 1: return f"an instance of {names[0]}"