浏览代码

Sort docs by name in the manifest

Rel: 97dbb2afde4ae4e5b1b9e0be375c2271ccaa56ca
Thibaut Courouble 8 年之前
父节点
当前提交
5f45ead400
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      lib/docs.rb

+ 1 - 1
lib/docs.rb

@@ -33,8 +33,8 @@ module Docs
   def self.all
   def self.all
     Dir["#{root_path}/docs/scrapers/**/*.rb"].
     Dir["#{root_path}/docs/scrapers/**/*.rb"].
       map { |file| File.basename(file, '.rb') }.
       map { |file| File.basename(file, '.rb') }.
-      sort!.
       map { |name| const_get(name.camelize) }.
       map { |name| const_get(name.camelize) }.
+      sort { |a, b| a.name.casecmp(b.name) }.
       reject(&:abstract)
       reject(&:abstract)
   end
   end