[Checkins] SVN: zope.introspectorui/trunk/src/zope/introspectorui/code.py Fix sorting of remaining list providers.
Uli Fouquet
uli at gnufix.de
Sun Aug 17 10:42:20 EDT 2008
Log message for revision 89924:
Fix sorting of remaining list providers.
Changed:
U zope.introspectorui/trunk/src/zope/introspectorui/code.py
-=-
Modified: zope.introspectorui/trunk/src/zope/introspectorui/code.py
===================================================================
--- zope.introspectorui/trunk/src/zope/introspectorui/code.py 2008-08-17 14:34:35 UTC (rev 89923)
+++ zope.introspectorui/trunk/src/zope/introspectorui/code.py 2008-08-17 14:42:20 UTC (rev 89924)
@@ -61,15 +61,15 @@
obj = located(module[name], module, name)
result.append(dict(name=name, url=self.url(obj),
doc=self.getDocString(obj)))
- return result
+ return sorted(result, key=lambda x: x['name'])
def getClassURLs(self):
classes = self.context.getClasses()
- return sorted(self.getItemURLs(classes))
+ return self.getItemURLs(classes)
def getFunctionURLs(self):
functions = self.context.getFunctions()
- return sorted(self.getItemURLs(functions))
+ return self.getItemURLs(functions)
def getFunctions(self):
functions = self.context.getFunctions()
@@ -82,7 +82,7 @@
fullname=name+signature,
doc=self.getDocString(func,
heading_only=False)))
- return result
+ return sorted(result, key=lambda x: x['fullname'])
def getBreadcrumbs(self):
return IBreadcrumbProvider(self).getBreadcrumbs()
@@ -128,7 +128,7 @@
mod = located(package[info.name], package, info.name)
result.append(dict(name=info.name, url=self.url(mod),
doc=self.getDocString(item=mod)))
- return result
+ return sorted(result, key=lambda x: x['name'])
def getSubPackageUrls(self):
mod_infos = self.context.getSubPackages()
More information about the Checkins
mailing list