doc status: Partial revert of e23454d, setgets are no longer listed

This commit is contained in:
Rémi Verschelde 2017-11-24 18:25:56 +01:00
parent 92f07fefcd
commit f5c513ca7b
1 changed files with 2 additions and 18 deletions

View File

@ -245,21 +245,6 @@ class ClassStatus:
status = ClassStatus()
status.name = c.attrib['name']
# setgets do not count
methods = []
for tag in list(c):
if tag.tag in ['methods']:
for sub_tag in list(tag):
methods.append(sub_tag.attrib['name'])
if tag.tag in ['members']:
for sub_tag in list(tag):
try:
if(sub_tag.attrib['setter'].startswith('_') == False):
methods.remove(sub_tag.attrib['setter'])
if(sub_tag.attrib['getter'].startswith('_') == False):
methods.remove(sub_tag.attrib['getter'])
except:
pass
for tag in list(c):
if tag.tag == 'brief_description':
@ -270,9 +255,8 @@ class ClassStatus:
elif tag.tag in ['methods', 'signals']:
for sub_tag in list(tag):
if sub_tag.attrib['name'] in methods or tag.tag == 'signals':
descr = sub_tag.find('description')
status.progresses[tag.tag].increment(len(descr.text.strip()) > 0)
descr = sub_tag.find('description')
status.progresses[tag.tag].increment(len(descr.text.strip()) > 0)
elif tag.tag in ['constants', 'members']:
for sub_tag in list(tag):
status.progresses[tag.tag].increment(len(sub_tag.text.strip()) > 0)