Kaynağa Gözat

Sort docs by name in the manifest

Rel: 97dbb2afde4ae4e5b1b9e0be375c2271ccaa56ca
Thibaut Courouble 8 yıl önce
ebeveyn
işleme
5f45ead400
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      lib/docs.rb

+ 1 - 1
lib/docs.rb

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