From db2c8ef0c3c03043a6303871b75cb56c34ebcf88 Mon Sep 17 00:00:00 2001 From: Ghislain MARY <ghislain.mary@belledonne-communications.com> Date: Tue, 7 Nov 2023 17:13:54 +0100 Subject: [PATCH] Add links to methods in the Swift documentation. --- tools/metadoc.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/metadoc.py b/tools/metadoc.py index 29a96ee20a..155bb54ca4 100644 --- a/tools/metadoc.py +++ b/tools/metadoc.py @@ -624,7 +624,11 @@ class SwiftDocTranslator(Translator): return '``{0}``'.format(super().translate_reference(ref)) def translate_function_reference(self, ref, **kargs): - return super().translate_reference(ref) + '()' + params = [] + for arg in ref.relatedObject.args: + argName = arg.name.translate(self.refNameTranslator) + params.append(argName + ':') + return '``{0}({1})``'.format(super().translate_reference(ref), ''.join(params)).replace('.', '/') def _translate_section(self, section): if section.kind == 'return': -- GitLab