aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjacky309 <jacques.guillou@gmail.com>2018-03-16 14:27:55 +0100
committerjryannel <juergen@ryannel.org>2018-03-16 14:27:55 +0100
commit0a3ae7686e1100be452b8c435bdcd84ec242340e (patch)
tree215c8147d4bfbd2d86409f05ad0b4ccac12a72d6
parent1461a0c276978c0db1716f22a62f6d7d461f20ff (diff)
Domain.py: fix qualified_name() (#73)
-rw-r--r--qface/idl/domain.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/qface/idl/domain.py b/qface/idl/domain.py
index 4c52b1a..ae2359b 100644
--- a/qface/idl/domain.py
+++ b/qface/idl/domain.py
@@ -106,7 +106,11 @@ class NamedElement(object):
if self.module == self:
return self.module.name
else:
- return '{0}.{1}'.format(self.module.name, self.name)
+ if "." not in self.name:
+ return '{0}.{1}'.format(self.module.name, self.name)
+ else:
+ # We have a fully qualified reference, just return it
+ return self.name
def toJson(self):
o = OrderedDict()