summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiacomo Benedetti <giacomo.bndt@gmail.com>2025-03-14 12:01:53 +0100
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2025-04-01 09:55:19 +0900
commitfce2c386a5e3a49bf8863c7550e257e349ca093b (patch)
tree02eda388ce145f6f0f1ea74ed5e0e00e827a9180
parent6d70847e27ccd3a92d8a22907531b8e1a38ca546 (diff)
[rubygems/rubygems] Sorting files in metadata for reproducibility
https://github.com/rubygems/rubygems/commit/792117980b
-rw-r--r--lib/rubygems/specification.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/rubygems/specification.rb b/lib/rubygems/specification.rb
index 121b72f90a..0b905a7ea7 100644
--- a/lib/rubygems/specification.rb
+++ b/lib/rubygems/specification.rb
@@ -2144,11 +2144,11 @@ class Gem::Specification < Gem::BasicSpecification
@files.concat(@extra_rdoc_files)
end
- @files = @files.uniq if @files
- @extensions = @extensions.uniq if @extensions
- @test_files = @test_files.uniq if @test_files
- @executables = @executables.uniq if @executables
- @extra_rdoc_files = @extra_rdoc_files.uniq if @extra_rdoc_files
+ @files = @files.uniq.sort if @files
+ @extensions = @extensions.uniq.sort if @extensions
+ @test_files = @test_files.uniq.sort if @test_files
+ @executables = @executables.uniq.sort if @executables
+ @extra_rdoc_files = @extra_rdoc_files.uniq.sort if @extra_rdoc_files
end
##