General

Profile

hsbt (Hiroshi SHIBATA)

  • Login: hsbt
  • Email: hsbt@ruby-lang.org
  • Registered on: 04/26/2009
  • Last sign in: 03/19/2026

Issues

open closed Total
Assigned issues 32 403 435
Reported issues 15 220 235

Projects

Project Roles Registered on
Ruby Committer, Contributor, Release Manager, Security team, Infrastructure team 01/25/2013

Activity

Today

09:24 AM Ruby Revision a4c89648 (git): [ruby/rubygems] Skip flaky test_with_webauthn_enabled_failure on TruffleRuby
https://github.com/ruby/rubygems/commit/f144a28b64
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
hsbt (Hiroshi SHIBATA)
07:50 AM Ruby Revision be659a0e (git): [ruby/rubygems] Use Array#join to build error message instead of string concatenation
https://github.com/ruby/rubygems/commit/7c30560939
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
hsbt (Hiroshi SHIBATA)
07:50 AM Ruby Revision 1f885d64 (git): [ruby/rubygems] Include detailed gemspec vs. lockfile dependency discrepancies
When the lockfile dependencies don't match the gemspec, display both
sets of dependencies so users can easily identify which ones differ.
https://github.com/ruby/rubygems/commit/c90d7784f8
hsbt (Hiroshi SHIBATA)
07:50 AM Ruby Revision 573c2142 (git): [ruby/rubygems] Show only mismatched dependencies in lockfile error message
Instead of listing all dependencies from both gemspec and lockfile,
show only the ones that actually differ to make it easier to identify
the source of the discrepancy.
https://github.com/ruby/rubygems/commit/8c551a3621
Co-Authored-By:...
hsbt (Hiroshi SHIBATA)
07:49 AM Ruby Revision 52440886 (git): [ruby/rubygems] Fix require path for yaml_serializer in plugin index specs
Use `require "bundler/yaml_serializer"` instead of `require_relative`
so the tests work in both the rubygems repo and ruby-core CI layouts.
https://github.com/ruby/rubygems/commit/823b6dd3fb
Co-Authored-By: Claude Opus 4.6 (1M context)...
hsbt (Hiroshi SHIBATA)
07:49 AM Ruby Revision b3cdedb8 (git): [ruby/rubygems] Consolidate path conversion helpers and add test coverage
Replace four separate path conversion methods (relativize_paths,
relativize_load_paths, absolutize_paths, absolutize_load_paths) with a
single transform_index_paths method that handles both String and Array
values via a block.
Add tests...
hsbt (Hiroshi SHIBATA)
07:49 AM Ruby Revision c46b911d (git): [ruby/rubygems] Rewrite relative path expansion test to avoid mocking Plugin internals
Replace the mock-heavy test that stubbed Plugin.root and used
instance_variable_set with a direct YAML write/read approach,
consistent with the other relative path tests.
https://github.com/ruby/rubygems/commit/64730e987f
Co-Authored-B...
hsbt (Hiroshi SHIBATA)
07:49 AM Ruby Revision b4ad6f87 (git): [ruby/rubygems] Implement relative path handling for plugin paths in Bundler::Plugin::Index
https://github.com/ruby/rubygems/commit/dd50b93622 hsbt (Hiroshi SHIBATA)
05:33 AM Ruby Revision 9c714548 (git): [ruby/rubygems] Fix default_cli_command validation test to accept nil values
nil is a valid value for default_cli_command since it represents an
unset configuration, which triggers a deprecation warning in CLI.
https://github.com/ruby/rubygems/commit/0ecbfad4bd
Co-Authored-By: Claude Opus 4.6 (1M context) <nore...
hsbt (Hiroshi SHIBATA)
04:09 AM Ruby Revision c69834c2 (git): Skip Windows workflows for dependabot PRs unless Vcpkg update
Vcpkg updates affect Windows build dependencies, so windows.yml and
mingw.yml should run for Vcpkg dependency PRs.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
hsbt (Hiroshi SHIBATA)

Also available in: Atom