[Telepathy-commits] [telepathy-qt4/master] Check for method input and signal argument names being present in client-gen
Olli Salli
olli.salli at collabora.co.uk
Fri Oct 31 05:08:26 PDT 2008
---
tools/qt4-client-gen.py | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/tools/qt4-client-gen.py b/tools/qt4-client-gen.py
index 23da229..cb91607 100644
--- a/tools/qt4-client-gen.py
+++ b/tools/qt4-client-gen.py
@@ -321,6 +321,7 @@ Q_SIGNALS:\
outargs.append(i)
else:
inargs.append(i)
+ assert argnames[i] != None, 'No argument name for input argument at index %d for method %s' % (i, name)
rettypes = ', '.join([argbindings[i].val for i in outargs])
params = ', '.join([argbindings[i].inarg + ' ' + argnames[i] for i in inargs])
@@ -379,6 +380,7 @@ Q_SIGNALS:\
""" % (name, format_docstring(signal, ' * ')))
for i in xrange(len(argnames)):
+ assert argnames[i] != None, 'Name missing from argument at index %d for signal %s' % (i, name)
if argdocstrings[i]:
self.h("""\
*
--
1.5.6.5
More information about the Telepathy-commits
mailing list