lib/prmd/commands/combine.rb in prmd-0.11.7 vs lib/prmd/commands/combine.rb in prmd-0.11.8

- old
+ new

@@ -30,11 +30,12 @@ path end end files.flatten! files.delete(options[:meta]) - files + # sort by name without extension for stable order + files.sort_by {|file| file.split('.', 2).first} end # @api private # @param [String] filename # @return [SchemaHash] @@ -61,10 +62,9 @@ # @param [Array<String>] paths # @param [Hash<Symbol, Object>] options # @return (see .load_files) def self.load_schemas(paths, options = {}) files = crawl_map(paths, options) - # sort for stable loading on any platform schemata = load_files(files.sort, options) handle_faulty_load(schemata, files) unless options[:faulty_load] schemata end