<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/rubygems/uninstaller.rb, branch v4.0.2</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[rubygems/rubygems] Added document for Gem::Uninstaller</title>
<updated>2025-09-11T02:54:49+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-09-10T07:43:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d0c7f9ad64a972e91cb3471f808bdba8bf2f89f5'/>
<id>d0c7f9ad64a972e91cb3471f808bdba8bf2f89f5</id>
<content type='text'>
(https://github.com/rubygems/rubygems/pull/8904)

* Added document for Gem::Uninstaller

* Apply suggestion from @deivid-rodriguez

Co-authored-by: David Rodríguez &lt;2887858+deivid-rodriguez@users.noreply.github.com&gt;

---------

https://github.com/rubygems/rubygems/commit/9aeec8721a

Co-authored-by: David Rodríguez &lt;2887858+deivid-rodriguez@users.noreply.github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/rubygems/rubygems/pull/8904)

* Added document for Gem::Uninstaller

* Apply suggestion from @deivid-rodriguez

Co-authored-by: David Rodríguez &lt;2887858+deivid-rodriguez@users.noreply.github.com&gt;

---------

https://github.com/rubygems/rubygems/commit/9aeec8721a

Co-authored-by: David Rodríguez &lt;2887858+deivid-rodriguez@users.noreply.github.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge RubyGems-3.6.2 and Bundler-2.6.2</title>
<updated>2024-12-23T22:21:10+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-12-23T20:02:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9e0eb9778d557ef59a541a65be658040951de5be'/>
<id>9e0eb9778d557ef59a541a65be658040951de5be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Always leave default gem executables around</title>
<updated>2024-07-30T14:01:32+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-07-19T09:59:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3d248b2eb3d2b10f9d2ddf614485ceb35089f924'/>
<id>3d248b2eb3d2b10f9d2ddf614485ceb35089f924</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/775c35e197
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/775c35e197
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Never remove executables that may belong to a default gem</title>
<updated>2024-06-14T08:02:38+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-06-13T15:56:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=62fc473224eb8da96206badbc2496dd5ec38935d'/>
<id>62fc473224eb8da96206badbc2496dd5ec38935d</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/ed585f2fca
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/ed585f2fca
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix `gem uninstall` warning when two versions of psych installed</title>
<updated>2024-05-31T15:09:37+00:00</updated>
<author>
<name>David Rodriguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-05-16T14:32:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8e2a6435e4f80f3c84cb7d8ac6d7a059d5969e1b'/>
<id>8e2a6435e4f80f3c84cb7d8ac6d7a059d5969e1b</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/1b5644b666
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/1b5644b666
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix `gem uninstall --user-install` for symlinked HOME's</title>
<updated>2024-05-16T11:55:53+00:00</updated>
<author>
<name>David Rodriguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-05-09T18:51:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5111b3d479c413c3c14df1c4b4dc5d22c9270edb'/>
<id>5111b3d479c413c3c14df1c4b4dc5d22c9270edb</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/7f0706a897
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/7f0706a897
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix issue when cleaning up plugin stubs</title>
<updated>2024-05-14T16:08:03+00:00</updated>
<author>
<name>David Rodriguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-05-06T19:00:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=965cb3ab4c659a1be96b6f26df68b75d85585978'/>
<id>965cb3ab4c659a1be96b6f26df68b75d85585978</id>
<content type='text'>
When `gem uninstall &lt;gem&gt; --install-dir &lt;dir&gt;` is run, if the version
removed had a plugin, and that same version happened to also be
installed globally, then the plugin stub would fail to be removed.

https://github.com/rubygems/rubygems/commit/4e2fa0be77
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When `gem uninstall &lt;gem&gt; --install-dir &lt;dir&gt;` is run, if the version
removed had a plugin, and that same version happened to also be
installed globally, then the plugin stub would fail to be removed.

https://github.com/rubygems/rubygems/commit/4e2fa0be77
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix typo in attribute documentation</title>
<updated>2024-05-14T16:08:02+00:00</updated>
<author>
<name>David Rodriguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-05-06T13:36:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c219ee00b446fb22657031aa4a47b9daf72d514c'/>
<id>c219ee00b446fb22657031aa4a47b9daf72d514c</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/8c9807092c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/8c9807092c
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Use spec.base_dir to remove plugins</title>
<updated>2024-05-13T10:35:57+00:00</updated>
<author>
<name>Vít Ondruch</name>
<email>vondruch@redhat.com</email>
</author>
<published>2023-03-13T13:32:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5880103450faf26da193ac914421957e37d71604'/>
<id>5880103450faf26da193ac914421957e37d71604</id>
<content type='text'>
The plugin loader from `@gem_home` was removed during uninstallation.
However, this could leave behind the plugins for `--user-install`
installed gems.

Use `Gem::Specifictaions#base_dir` instead. This ensures that the plugin
loader for associated .gemspec is uninstalled.

https://github.com/rubygems/rubygems/commit/6047f78210
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The plugin loader from `@gem_home` was removed during uninstallation.
However, this could leave behind the plugins for `--user-install`
installed gems.

Use `Gem::Specifictaions#base_dir` instead. This ensures that the plugin
loader for associated .gemspec is uninstalled.

https://github.com/rubygems/rubygems/commit/6047f78210
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] choose_from_list may return nil index since</title>
<updated>2023-08-20T09:04:38+00:00</updated>
<author>
<name>Akira Matsuda</name>
<email>ronnie@dio.jp</email>
</author>
<published>2023-08-20T04:06:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f69f775f243ba2036b1b24a2beda1ca932040982'/>
<id>f69f775f243ba2036b1b24a2beda1ca932040982</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/abacb0cb34cd

https://github.com/rubygems/rubygems/commit/5e2e9d6e50
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/abacb0cb34cd

https://github.com/rubygems/rubygems/commit/5e2e9d6e50
</pre>
</div>
</content>
</entry>
</feed>
