General

Profile

hsbt (Hiroshi SHIBATA)

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

Issues

open closed Total
Assigned issues 33 404 437
Reported issues 14 222 236

Projects

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

Activity

04/24/2026

12:44 AM Ruby Revision 7844f72f (git): [ruby/rubygems] Cover stale plugin wrapper removal in no_install_plugin spec
The existing spec only checked that the wrapper is skipped on a fresh
install. Add a version upgrade case so that when a later version of the
gem no longer ships plugins, the previously generated wrapper is removed
even though no_install...
hsbt (Hiroshi SHIBATA)
12:44 AM Ruby Revision 11e0e7cc (git): [ruby/rubygems] Point recovery instructions at bundle pristine under Bundler
gem pristine does not reach gems that Bundler installed under
BUNDLE_PATH, so the guidance emitted when no_build_extension or
no_install_plugin is set needs a Bundler-native equivalent. Override
warn_skipped_extensions and warn_skipped_p...
hsbt (Hiroshi SHIBATA)
12:44 AM Ruby Revision a3c2ff3e (git): [ruby/rubygems] Add no_build_extension and no_install_plugin specs to windows_tag_group
https://github.com/ruby/rubygems/commit/51d3b3e76a
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
hsbt (Hiroshi SHIBATA)
12:44 AM Ruby Revision 487ea390 (git): [ruby/rubygems] Honor --no-build-extension for git-sourced gems
Gem::Resolver::GitSpecification#install calls Gem::Installer#build_extensions
directly, so the guard at the main install path did not cover git sources.
Move the options check into build_extensions itself so every caller skips the
build ...
hsbt (Hiroshi SHIBATA)
12:44 AM Ruby Revision ab9d60c4 (git): [ruby/rubygems] Add Bundler spec for no_install_plugin setting
https://github.com/ruby/rubygems/commit/0659cc7739
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
hsbt (Hiroshi SHIBATA)
12:44 AM Ruby Revision 8dc70751 (git): [ruby/rubygems] Remove stale plugin wrappers even when --no-install-plugin is specified
When a gem upgrades from a version with plugins to one without,
generate_plugins normally removes the old wrapper files. Skipping
generate_plugins entirely with --no-install-plugin prevented this
cleanup, leaving stale wrappers that woul...
hsbt (Hiroshi SHIBATA)
12:44 AM Ruby Revision 19a0fe51 (git): [ruby/rubygems] Skip load_plugin when --no-install-plugin is specified
Without this change, reinstalling or upgrading a gem with
--no-install-plugin would still execute a pre-existing plugin wrapper
left by a previous install via load_plugin. This defeats the opt-out.
https://github.com/ruby/rubygems/commi...
hsbt (Hiroshi SHIBATA)
12:44 AM Ruby Revision c6166528 (git): [ruby/rubygems] Document no_build_extension and no_install_plugin settings in bundle-config
The quality spec requires all Bundler settings to be documented in
the bundle-config man page.
https://github.com/ruby/rubygems/commit/48d494326f
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
hsbt (Hiroshi SHIBATA)
12:44 AM Ruby Revision 7a2c0892 (git): [ruby/rubygems] Support no_build_extension and no_install_plugin settings in Bundler
Extend the --no-build-extension and --no-install-plugin support to
Bundler's installation paths. RubyGemsGemInstaller#install now
respects these options, and the settings are propagated from
Bundler::Settings through Source::RubyGems to ...
hsbt (Hiroshi SHIBATA)
12:44 AM Ruby Revision fe51923c (git): [ruby/rubygems] Add warnings with recovery instructions when skipping extensions or plugins
When extensions or plugins are skipped via --no-build-extension or
--no-install-plugin, warn the user and point them to the appropriate
gem pristine command to re-enable later.
https://github.com/ruby/rubygems/commit/d2e7f125db
Co-Auth...
hsbt (Hiroshi SHIBATA)

Also available in: Atom