From 3241b33633841e3549c63ea328bbf03d43e3fda0 Mon Sep 17 00:00:00 2001 From: Ghislain MARY Date: Mon, 15 Dec 2014 16:41:00 +0100 Subject: [PATCH] Replace NULL by None in the Python module documentation. --- tools/python/apixml2python/linphone.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tools/python/apixml2python/linphone.py b/tools/python/apixml2python/linphone.py index ea60c8a57..6412b2bb7 100644 --- a/tools/python/apixml2python/linphone.py +++ b/tools/python/apixml2python/linphone.py @@ -1255,9 +1255,13 @@ class LinphoneModule(object): doc = doc.replace(cfunction, method) return doc + def __replace_doc_keywords(self, doc): + return doc.replace('NULL', 'None') + def __format_doc(self, brief_description, detailed_description): doc = self.__format_doc_content(brief_description, detailed_description) doc = self.__replace_doc_cfunction_by_method(doc) + doc = self.__replace_doc_keywords(doc) doc = self.__replace_doc_special_chars(doc) return doc @@ -1291,6 +1295,7 @@ class LinphoneModule(object): doc += '\n:returns: ' + return_doc doc += '\n:rtype: ' + return_argument_type.type_str doc = self.__replace_doc_cfunction_by_method(doc) + doc = self.__replace_doc_keywords(doc) doc = self.__replace_doc_special_chars(doc) return doc @@ -1303,6 +1308,7 @@ class LinphoneModule(object): doc = self.__format_doc_content(xml_node.find('briefdescription'), xml_node.find('detaileddescription')) doc = '[' + argument_type.type_str + '] ' + doc doc = self.__replace_doc_cfunction_by_method(doc) + doc = self.__replace_doc_keywords(doc) doc = self.__replace_doc_special_chars(doc) return doc @@ -1315,5 +1321,6 @@ class LinphoneModule(object): doc = self.__format_doc_content(xml_node.find('briefdescription'), xml_node.find('detaileddescription')) doc = '[' + return_argument_type.type_str + '] ' + doc doc = self.__replace_doc_cfunction_by_method(doc) + doc = self.__replace_doc_keywords(doc) doc = self.__replace_doc_special_chars(doc) return doc