summaryrefslogtreecommitdiff
path: root/tool
AgeCommit message (Collapse)Author
2025-07-02Fixup 9dc60de4fcdHiroshi SHIBATA
Sync erb.gemspec to under the `lib/erb/ directory.
2025-06-30Rewrite specs to not start local dev serversDavid Rodríguez
They cause flakies when different tests start them in parallel, and also make the specs more complicated.
2025-06-29`github.event.pull_request.merge_commit_sha` may be emptyNobuyoshi Nakada
2025-06-28Remove `git`-related files in unpacked gemsNobuyoshi Nakada
These files, including `.github` directory, are useless unless the repository itself is contained as well.
2025-06-27[Bug #21453] Override `files` in gemspec file before `eval`Nobuyoshi Nakada
`executables` are often extracted from the `files` in gemspec files.
2025-06-25Override `files` of bundled gem specsNobuyoshi Nakada
Use the actual files unpacked from the gem. The recent rdoc.gemspec uses different code than expected by rbinstall.rb, which resulted in the result list not being overwritten and the template files not being installed.
2025-06-25Simplify Set#inspect outputJeremy Evans
As Set is now a core collection class, it should have special inspect output. Ideally, inspect output should be suitable to eval, similar to array and hash (assuming the elements are also suitable to eval): set = Set[1, 2, 3] eval(set.inspect) == set # should be true The simplest way to do this is to use the Set[] syntax. This deliberately does not use any subclass name in the output, similar to array and hash. It is more important that users know they are dealing with a set than which subclass: Class.new(Set)[] # this does: Set[] # not: #<Class:0x00000c21c78699e0>[] This inspect change breaks the power_assert bundled gem tests, so add power_assert to TEST_BUNDLED_GEMS_ALLOW_FAILURES in the workflows. Implements [Feature #21389]
2025-06-24Remove trailing spacesNobuyoshi Nakada
2025-06-20Dump with debugger just onceNobuyoshi Nakada
2025-06-20Fix indents in macrosNobuyoshi Nakada
2025-06-20Do not fetch already fetched commitsNobuyoshi Nakada
2025-06-19Fix EnvUtil::Debugger#dumpNobuyoshi Nakada
- Send outputs from debugger to stderr - Use `%W` to interpolate the pid Notes: Merged: https://github.com/ruby/ruby/pull/13656
2025-06-18Restore ignored test target for mswinHiroshi SHIBATA
2025-06-18Enabled the released versions of bundled gems that are working fine with ↵Hiroshi SHIBATA
Ruby HEAD
2025-06-18net-imap and irb are not working with dev version of RDocHiroshi SHIBATA
Because they are required markdown.rb provided by release package.
2025-06-18Fix minor typos in comments, specs, and docsTim Smith
Just a bit of minor cleanup Signed-off-by: Tim Smith <tsmith84@gmail.com> Notes: Merged: https://github.com/ruby/ruby/pull/13636
2025-06-18Follow up testunitNobuyoshi Nakada
* Update method names. * Sort shuffled tests by names. Notes: Merged: https://github.com/ruby/ruby/pull/13640
2025-06-18Revert "Temporary pend unknown behavior of parallel tests"Nobuyoshi Nakada
This reverts commit 980f61935f6e8331e0908dc963e60fb727ab4d8c, which seems no longer needed. Notes: Merged: https://github.com/ruby/ruby/pull/13640
2025-06-17Fix up tool/auto-style.rbNobuyoshi Nakada
Do not clear the commit-wide flags per file.
2025-06-17Handle false positives in tool/auto-style.rbJean Boussier
Notes: Merged: https://github.com/ruby/ruby/pull/13626
2025-06-17Auto-style indentNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/13634
2025-06-17Run git without shellNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/13634
2025-06-16Suppress stderr output in `TestRubyOptions#assert_segv`Nobuyoshi Nakada
It is checked against the given `list`, do not print the same output twice. Notes: Merged: https://github.com/ruby/ruby/pull/13624
2025-06-15Add `--keep-repeating` optionNobuyoshi Nakada
It directs the program to continue repeating the tests the specified number of times, even if any tests fail along the way.
2025-06-15Dump with debugger before killing stuck workerNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/13618
2025-06-11Fix `make test-bundler`David Rodríguez
Notes: Merged: https://github.com/ruby/ruby/pull/13520
2025-06-09Fetch only necessary commits of bundled gemsNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/13563
2025-06-07Skip blame-ignored revisions [ci skip]Nobuyoshi Nakada
2025-06-07Add `skip` log-fix command to skip that commit totally [ci skip]Nobuyoshi Nakada
2025-06-07Revert "[Bug #21388] Make snapshots of gems"Nobuyoshi Nakada
This reverts commit e90282be7ba1bc8e3119f6e1a2c80356ceb3f80a, a commit miss.
2025-06-07[Bug #21388] Make snapshots of gemsNobuyoshi Nakada
If the revision of bundled gems is specified for ruby master (and `git` is usable), checkout that revision and build a snapshot gem, and use it for `test-spec` instead of the downloaded release version.
2025-06-07Fix messages for skipped bundled gemsNobuyoshi Nakada
2025-06-04Support Ractor#value and Ractor#join for old versions of RubyHiroshi SHIBATA
https://github.com/ruby/test-unit-ruby-core/pull/9 https://github.com/ruby/test-unit-ruby-core/pull/10
2025-05-31Update rake version in lock filesNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/13484
2025-05-31fix for test-bundled-gems to catch up new APIKoichi Sasada
Notes: Merged: https://github.com/ruby/ruby/pull/13445
2025-05-29Remove unnecessary `GEM_PATH` modificationDavid Rodríguez
Notes: Merged: https://github.com/ruby/ruby/pull/13461
2025-05-27bundle rbs-3.9.4 to fix test failure (#13287)Soutaro Matsumoto
* Skip CGI tests * Bundle rbs-3.9.4 Notes: Merged-By: soutaro <matsumoto@soutaro.com>
2025-05-21[rubygems/rubygems] Bump up to rack-3.1.15 that is removed dependency of ↵Hiroshi SHIBATA
CGI::Cookie https://github.com/rubygems/rubygems/commit/cecc280f61
2025-05-14[rubygems/rubygems] Try cgi-0.5.0.beta2Hiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/5d5e37bf23
2025-05-14[rubygems/rubygems] Update vendored version and patch for net-http and ↵Hiroshi SHIBATA
net-http-persistent https://github.com/rubygems/rubygems/commit/b9a4722d5e
2025-05-13Bump the required BASERUBY version to 3.1 (#13321)Takashi Kokubun
Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2025-05-12Support to sync cgi/escape from ruby/cgi repoHiroshi SHIBATA
2025-05-09Use CGI 0.5.0.beta1Hiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/13275
2025-05-09Added cgi for bundler testing. rack depends cgi/cookie.rbHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/13275
2025-05-09Added instruction for initial setup of depend fileHiroshi SHIBATA
2025-05-02Add an include guard for insns_info.incAlan Wu
The JIT bindgens need this. Notes: Merged: https://github.com/ruby/ruby/pull/13229
2025-05-02Set is migrated to Core classHiroshi SHIBATA
2025-05-01Reset `GC.stress` to avoid slow coverage processing during process exitYusuke Endoh
Notes: Merged: https://github.com/ruby/ruby/pull/13224
2025-04-30Re-enabled repl_type_completor test with upstream fixHiroshi SHIBATA
https://github.com/ruby/repl_type_completor/pull/62 Notes: Merged: https://github.com/ruby/ruby/pull/13211
2025-04-29Explain a missing USE_ZJIT check on rb_vm_max_insn_name_sizeTakashi Kokubun