summaryrefslogtreecommitdiff
path: root/tool
AgeCommit message (Collapse)Author
2025-05-30Sync lockfile from rubygems/rubygems (#13472)David Rodríguez
* Sync lockfile from rubygems/rubygems * Restore lockfile for test-bundler In the past, bundler updated platform without normalized variable like arm64-darwin-23. We ignored that update. But the current bundler uses arm64-darwin for that. --------- Co-authored-by: Hiroshi SHIBATA <[email protected]>
2025-05-28Remove unnecessary `GEM_PATH` modificationDavid Rodríguez
2025-05-28Sync Bundler and adapt to new spec setupDavid Rodríguez
2025-05-23Skip RBS tests for RDocPluginParserTest caused by interface change of RDoc ↵Hiroshi SHIBATA
6.14.0 https://github.com/ruby/ruby/actions/runs/15199473008/job/42750815986?pr=13421 ``` Error: ArgumentError: wrong number of arguments (given 0, expected 1) /Users/runner/work/ruby/ruby/src/lib/rdoc/store.rb:123:in 'initialize' /Users/runner/work/ruby/ruby/src/gems/src/rbs/test/rbs/rdoc/rbs_parser_test.rb:8:in 'Class#new' /Users/runner/work/ruby/ruby/src/gems/src/rbs/test/rbs/rdoc/rbs_parser_test.rb:8:in 'RDocPluginParserTest#parser' /Users/runner/work/ruby/ruby/src/gems/src/rbs/test/rbs/rdoc/rbs_parser_test.rb:147:in 'RDocPluginParserTest#test_instance_method_comment_and_tokens' ```
2025-04-08Merge RubyGems-3.6.6 and Bundler-2.6.6Hiroshi SHIBATA
2025-02-20Merge RubyGems-3.6.3 and Bundler-2.6.3Hiroshi SHIBATA
2025-02-13tool/downloader.rb: Stop caching already existing filesYuta Saito
Previously, the script was caching any file already present in the destination directory, regardless of its origin. This caused issues when the directory contained files copied from external sources like `autoreconf --install`. For example: 1. `./autogen.sh --install` copies `config.guess` and `config.sub` from the system to `./tool`. 2. `ruby tool/downloader.rb -d tool -e gnu config.guess config.sub` treats those files as if they were downloaded and caches them. 3. Removing the files: `rm tool/config.guess tool/config.sub`. 4. Running the downloader again, it mistakenly restores the cached files instead of downloading fresh versions.
2025-02-13Support `git ls-files ...`.split style for file list of gemspecHiroshi SHIBATA
2024-12-23Lrama v0.6.11ydah
Notes: Merged: https://github.com/ruby/ruby/pull/12429
2024-12-22Install modular GC librariesNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12428
2024-12-22Support RUBY_MODULAR_GC with LOAD_RELATIVENobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12428
2024-12-20Bundle rbs-3.8 (#12399)Soutaro Matsumoto
* Clean up skip tests * Bundle rbs-3.8.0.pre.1 Notes: Merged-By: soutaro <[email protected]>
2024-12-19The test of net-imap is passed with WindowsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12397
2024-12-18Skip to sync lib/irb/.documentHiroshi SHIBATA
2024-12-18Bump vendored securerandom to 0.4.1David Rodríguez
2024-12-18Bump vendored timeout to 0.4.3David Rodríguez
2024-12-17Bump vendored resolv to 0.6.0David Rodríguez
2024-12-13Bump vendored uri to 1.0.2David Rodríguez
2024-12-13Bump vendored net-http to 0.6.0David Rodríguez
2024-12-13Bump vendored securerandom to 0.4.0David Rodríguez
2024-12-12increase diff.renameLimitNARUSE, Yui
2024-12-11Fixed upstream path of ruby/resolvHiroshi SHIBATA
2024-12-06typeprof-757303fe8de0cf5e5583b4a76f8abbbd55c44776 is working with WindowsHiroshi SHIBATA
2024-12-05Standardize on the name "modular GC"Peter Zhu
We have name fragmentation for this feature, including "shared GC", "modular GC", and "external GC". This commit standardizes the feature name to "modular GC" and the implementation to "GC library". Notes: Merged: https://github.com/ruby/ruby/pull/12261
2024-12-05Bundle RBS 3.7 (#12265)Soutaro Matsumoto
Notes: Merged-By: soutaro <[email protected]>
2024-12-02Update strscan structure for strscan/strscan.rbHiroshi SHIBATA
2024-11-30[Bug #20910] dtrace related symbols are not considered leakedNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12221
2024-11-28Always declared gems that are test failures on Windows to allowed failures listHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12193
2024-11-27Fixed test condition for specified bundled gemsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12179
2024-11-27Allow to run 'make test-bundled-gems BUNDLED_GEMS=csv,rexml' for only ↵Hiroshi SHIBATA
testing csv and rexml Notes: Merged: https://github.com/ruby/ruby/pull/12179
2024-11-27Sync the main branch of `ruby/mmtk`Matt Valentine-House
The sync script defaults to `master` when analysing which commits to pick, but the default for new repos now is `main`. Notes: Merged: https://github.com/ruby/ruby/pull/12174
2024-11-26Skip failing rbs tests with latest HEAD of ruby/jsonHiroshi SHIBATA
``` NoMethodError: undefined method 'flush' for an instance of JsonWrite ```
2024-11-25Skip flaky tests of rbs in macOS 15.xHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12160
2024-11-25Skip sync failure when we specified old versionHiroshi SHIBATA
2024-11-24Fix `--empty` option of `ifchange`Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12159
2024-11-21Sync ruby/mmtk into the gc/mmtk directoryMatt Valentine-House
Notes: Merged: https://github.com/ruby/ruby/pull/12120
2024-11-20Use webrick 1.9 in Bundler specsDavid Rodríguez
2024-11-20webrick is no longer needed in `dev_gems.rb` gemfileDavid Rodríguez
Since 3ae4358024ed4a8438aa14611b3b939b39cdd18b.
2024-11-19Test with sinatra to 4.1.0David Rodríguez
2024-11-18Install zeitwerk without bundle installHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12110
2024-11-15Update `rubyarchdir` and `rubylibdir` as well for testsNobuyoshi Nakada
These are also different between build time and after installation. Notes: Merged: https://github.com/ruby/ruby/pull/12099
2024-11-15* append newline at EOF. [ci skip]git
2024-11-15Port test_warn_zeitwerk.rb to RSpec exampleHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12098
2024-11-15Port test_warn_bootsnap_and_gem.rb to RSpec exampleHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12098
2024-11-15Port test_warn_bootsnap_rubyarchdir_gem.rb to RSpec exampleHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12098
2024-11-15Port test_warn_bootsnap.rb to RSpec exampleHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12098
2024-11-15Port test_no_warn_sub_feature.rb to RSpec exampleHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12096
2024-11-15Port test_warn_sub_feature.rb to RSpec exampleHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12096
2024-11-15Port -r option test to RSpec examplesHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12096
2024-11-15Port bundle exec with shebang script to RSpec exampleHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12096