summaryrefslogtreecommitdiff
path: root/addons/base_module_doc_rst/wizard/wizard_tech_guide_rst.py
diff options
context:
space:
mode:
authorOlivier Laurent <olt@tinyerp.com>2009-01-26 13:45:20 +0100
committerOlivier Laurent <olt@tinyerp.com>2009-01-26 13:45:20 +0100
commita45dc0d2320cc48deda262b4e830466756f90e8a (patch)
treec9cedfd335dca08432d13125cdf6c5ef6412bdb3 /addons/base_module_doc_rst/wizard/wizard_tech_guide_rst.py
parentd992d2872c52bf02c13332cf870ccad5cb848a55 (diff)
[IMP] list append instead of string concatenation
bzr revid: olt@tinyerp.com-20090126124520-h19cwhw0o0505e7r
Diffstat (limited to 'addons/base_module_doc_rst/wizard/wizard_tech_guide_rst.py')
-rw-r--r--addons/base_module_doc_rst/wizard/wizard_tech_guide_rst.py32
1 files changed, 15 insertions, 17 deletions
diff --git a/addons/base_module_doc_rst/wizard/wizard_tech_guide_rst.py b/addons/base_module_doc_rst/wizard/wizard_tech_guide_rst.py
index 46b44a8b6b3..30d41e61e78 100644
--- a/addons/base_module_doc_rst/wizard/wizard_tech_guide_rst.py
+++ b/addons/base_module_doc_rst/wizard/wizard_tech_guide_rst.py
@@ -88,7 +88,7 @@ class RstDoc(object):
"-----------",
"",
"::",
- " ",
+ "",
" %(description)s",
""]
return '\n'.join(sl) % (dico)
@@ -107,10 +107,10 @@ class RstDoc(object):
def _write_menus(self):
sl = ["",
"Menus",
- "-------"]
+ "-------",
+ ""]
for menu in self.dico['menu_list']:
if menu:
- sl.append("")
sl.append(" * %s" % menu)
sl.append("")
@@ -119,10 +119,10 @@ class RstDoc(object):
def _write_views(self):
sl = ["",
"Views",
- "-----"]
+ "-----",
+ ""]
for view in self.dico['view_list']:
if view:
- sl.append("")
sl.append(" * %s" % view)
sl.append("")
return '\n'.join(sl)
@@ -130,9 +130,9 @@ class RstDoc(object):
def _write_depends(self):
sl = ["",
"Dependencies",
- "------------"]
+ "------------",
+ ""]
for dependency in self.dico['depends']:
- sl.append("")
sl.append(" * %s - %s" % (dependency.name, dependency.state))
return '\n'.join(sl)
@@ -150,21 +150,19 @@ class RstDoc(object):
else:
field_help = ''
- s = ""
- s += ":%s: " % (field_name)
- s += field_dict.get('string', 'Unknown')
- s += ", " + field_dict['type']
- s += field_required
- s += field_readonly
- s += "\n\n%s" % (field_help)
- return s
+ sl = ["",
+ ":%s: %s, %s%s%s" % (field_name, field_dict.get('string', 'Unknown'), field_dict['type'], field_required, field_readonly),
+ "",
+ field_help,
+ ]
+ return '\n'.join(sl)
sl = ["",
"",
"Objects",
"-------"]
for obj in self.objects:
- title = obj['object'].name
+ title = "Object: %s" % (obj['object'].name)
sl.append("")
sl.append(title)
sl.append('#' * len(title))
@@ -209,7 +207,7 @@ class wizard_tech_guide_rst(wizard.interface):
'name': module.name,
'shortdesc': module.shortdesc,
}
- module_index.append(index_dict )
+ module_index.append(index_dict)
objects = self._get_objects(cr, uid, module)
rstdoc = RstDoc(module, objects)