fix: ensure files are sorted by name
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
2d97187e4f
commit
74a52a43e0
2 changed files with 3 additions and 3 deletions
|
@ -127,7 +127,7 @@ module CodePreloader
|
||||||
|
|
||||||
STDERR.puts "Processing source directories: #{source_list}".colorize(:yellow)
|
STDERR.puts "Processing source directories: #{source_list}".colorize(:yellow)
|
||||||
processed_files = [] of ProcessedFile
|
processed_files = [] of ProcessedFile
|
||||||
filelist.each do |file_path|
|
filelist.to_a.sort.each do |file_path|
|
||||||
STDERR.puts "Processing file: #{file_path}".colorize(:yellow)
|
STDERR.puts "Processing file: #{file_path}".colorize(:yellow)
|
||||||
file_result = process_file(file_path, output_file)
|
file_result = process_file(file_path, output_file)
|
||||||
processed_files << file_result
|
processed_files << file_result
|
||||||
|
|
|
@ -46,7 +46,7 @@ module CodePreloader
|
||||||
seen = Set(String).new
|
seen = Set(String).new
|
||||||
|
|
||||||
# walk each source
|
# walk each source
|
||||||
@sources.each do |dir|
|
@sources.sort.each do |dir|
|
||||||
walker = Walk::Down.new(dir)
|
walker = Walk::Down.new(dir)
|
||||||
|
|
||||||
walker = walker.filter do |path|
|
walker = walker.filter do |path|
|
||||||
|
@ -88,7 +88,7 @@ module CodePreloader
|
||||||
self.each do |path|
|
self.each do |path|
|
||||||
files << path.to_s
|
files << path.to_s
|
||||||
end
|
end
|
||||||
files
|
files.sort
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue