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): ...@@ -22,7 +22,7 @@ class APIListDataSource(object):
template_names = [os.path.splitext(name)[0] for name in public_templates] template_names = [os.path.splitext(name)[0] for name in public_templates]
experimental_apis = [] experimental_apis = []
chrome_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 model.UnixName(template_name) in api_names:
if template_name.startswith('experimental'): if template_name.startswith('experimental'):
experimental_apis.append({ 'name': template_name.replace('_', '.') }) experimental_apis.append({ 'name': template_name.replace('_', '.') })
...@@ -31,8 +31,8 @@ class APIListDataSource(object): ...@@ -31,8 +31,8 @@ class APIListDataSource(object):
chrome_apis[-1]['last'] = True chrome_apis[-1]['last'] = True
experimental_apis[-1]['last'] = True experimental_apis[-1]['last'] = True
return { return {
'chrome': sorted(chrome_apis), 'chrome': chrome_apis,
'experimental': sorted(experimental_apis) 'experimental': experimental_apis
} }
def __getitem__(self, key): 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