I'm seeing duplicate add methods getting created in each of the classes, ex:
def get_link(self):
return self.link
def set_link(self, link):
self.link = link
def add_link(self, value):
self.link.append(value)
def add_link(self, value):
self.link.append(value)
def insert_link_at(self, index, value):
self.link.insert(index, value)
def replace_link_at(self, index, value):
self.link[index] = value
The fix could go one of two ways and here's the one I "think" is correct,
but I'm really not sure:
diff -r 35e06ffa7707 generateDS.py
--- a/generateDS.py Wed Nov 14 15:38:37 2018 +0300
+++ b/generateDS.py Wed Nov 14 22:54:20 2018 -0600
@@ -4729,9 +4729,6 @@
' self.%s = %s\n' % (
capName, name, name, name))
if child.getMaxOccurs() > 1:
- wrt(' def add%s(self, value):\n'
- ' self.%s.append(value)\n' % (
- capName, name))
childType = child.getType()
type_obj = ElementDict.get(childType)
if (type_obj is not None and
dup_add.patch
Description: Binary data
_______________________________________________ generateds-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/generateds-users
