DocumentationTools/ModuleDocumentor.py

changeset 1229
a8207dc73672
parent 1227
c5db073a124f
child 1509
c0b5e693b0eb
equal deleted inserted replaced
1228:7afaf2fca55b 1229:a8207dc73672
421 if includeInit: 421 if includeInit:
422 try: 422 try:
423 lst.append(self.listEntryTemplate.format(**{ \ 423 lst.append(self.listEntryTemplate.format(**{ \
424 'Link': "{0}.{1}".format(className, '__init__'), 424 'Link': "{0}.{1}".format(className, '__init__'),
425 'Name': clsName, 425 'Name': clsName,
426 'Description': self.__getShortDescription(dict['__init__'].description), 426 'Description': self.__getShortDescription(
427 'Deprecated': self.__checkDeprecated(dict['__init__'].description) and \ 427 dict['__init__'].description),
428 self.listEntryDeprecatedTemplate or "", 428 'Deprecated': self.__checkDeprecated(
429 dict['__init__'].description) and \
430 self.listEntryDeprecatedTemplate or "",
429 })) 431 }))
430 self.keywords.append(("{0} (Constructor)".format(className), 432 self.keywords.append(("{0} (Constructor)".format(className),
431 "#{0}.{1}".format(className, '__init__'))) 433 "#{0}.{1}".format(className, '__init__')))
432 except KeyError: 434 except KeyError:
433 pass 435 pass
500 sys.stderr.write("{0}\n".format(e)) 502 sys.stderr.write("{0}\n".format(e))
501 methBody = "" 503 methBody = ""
502 methBodies.append(methBody) 504 methBodies.append(methBody)
503 505
504 methList = self.__genMethodsListSection(methods, obj.methods, className, 506 methList = self.__genMethodsListSection(methods, obj.methods, className,
505 obj.name, includeInit='__init__' in methods) 507 obj.name, includeInit=filter == Function.General)
506 508
507 if not methList: 509 if not methList:
508 methList = self.listEntryNoneTemplate 510 methList = self.listEntryNoneTemplate
509 return self.listTemplate.format(**{ \ 511 return self.listTemplate.format(**{ \
510 'Entries': methList, 512 'Entries': methList,

eric ide

mercurial