Commit 0746a15f authored by cduvall@chromium.org's avatar cduvall@chromium.org

Extensions Docs Server: Sort API list

Sort the API list by name.

BUG=131095

Review URL: https://chromiumcodereview.appspot.com/10838002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149015 0039d316-1c4b-4281-b951-d872f2087c98
parent 605f6c23
......@@ -22,7 +22,7 @@ class APIListDataSource(object):
template_names = [os.path.splitext(name)[0] for name in public_templates]
experimental_apis = []
chrome_apis = []
for i, template_name in enumerate(template_names):
for i, template_name in enumerate(sorted(template_names)):
if model.UnixName(template_name) in api_names:
if template_name.startswith('experimental'):
experimental_apis.append({ 'name': template_name.replace('_', '.') })
......@@ -31,8 +31,8 @@ class APIListDataSource(object):
chrome_apis[-1]['last'] = True
experimental_apis[-1]['last'] = True
return {
'chrome': sorted(chrome_apis),
'experimental': sorted(experimental_apis)
'chrome': chrome_apis,
'experimental': experimental_apis
}
def __getitem__(self, key):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment