<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/rubygems/version.rb, branch v3_3_11</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] Let RuboCop target Ruby 3.0</title>
<updated>2023-11-13T02:06:10+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2023-10-26T20:17:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a4d80eee179cf4d0b126aa8c61888b7e08795a85'/>
<id>a4d80eee179cf4d0b126aa8c61888b7e08795a85</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/70243b1d72
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/70243b1d72
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Avoid excess Arrays when partitioning Gem::Version.canonical_segments</title>
<updated>2023-10-11T22:18:46+00:00</updated>
<author>
<name>Martin Emde</name>
<email>martin.emde@gmail.com</email>
</author>
<published>2023-10-11T00:27:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9dcaa832592af0125ba6407a506b2b3953b2f81c'/>
<id>9dcaa832592af0125ba6407a506b2b3953b2f81c</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/338c48f935
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/338c48f935
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Optimize allocations in Gem::Version</title>
<updated>2023-10-07T16:04:42+00:00</updated>
<author>
<name>Samuel Giddins</name>
<email>segiddins@segiddins.me</email>
</author>
<published>2023-09-18T19:47:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bf71b0eda54b551db023cda9051b9be218c0f75d'/>
<id>bf71b0eda54b551db023cda9051b9be218c0f75d</id>
<content type='text'>
From running in a random rails app I have locally, here are the changes

1) for `bundle lock --update --bundler` (forcing Bundler to go through
dependency resolution)

```
==&gt; memprof.after.txt &lt;==
Total allocated: 2.98 MB (48307 objects)
Total retained:  1.21 MB (16507 objects)

==&gt; memprof.before.txt &lt;==
Total allocated: 12.62 MB (198506 objects)
Total retained:  1.30 MB (23133 objects)
```

2) for `bin/rails runner true` (essentially only bundler/setup)

```
==&gt; memprof.after.txt &lt;==
Total allocated: 59.50 kB (1017 objects)
Total retained:  25.08 kB (362 objects)

==&gt; memprof.before.txt &lt;==
Total allocated: 561.82 kB (8575 objects)
Total retained:  27.28 kB (513 objects)
```

https://github.com/rubygems/rubygems/commit/35c8ed2cb8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From running in a random rails app I have locally, here are the changes

1) for `bundle lock --update --bundler` (forcing Bundler to go through
dependency resolution)

```
==&gt; memprof.after.txt &lt;==
Total allocated: 2.98 MB (48307 objects)
Total retained:  1.21 MB (16507 objects)

==&gt; memprof.before.txt &lt;==
Total allocated: 12.62 MB (198506 objects)
Total retained:  1.30 MB (23133 objects)
```

2) for `bin/rails runner true` (essentially only bundler/setup)

```
==&gt; memprof.after.txt &lt;==
Total allocated: 59.50 kB (1017 objects)
Total retained:  25.08 kB (362 objects)

==&gt; memprof.before.txt &lt;==
Total allocated: 561.82 kB (8575 objects)
Total retained:  27.28 kB (513 objects)
```

https://github.com/rubygems/rubygems/commit/35c8ed2cb8
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix invalid links in documentation. - wrap ENV variables in &lt;code&gt; - fix rubygems.org link - fix zenspider.com link</title>
<updated>2023-10-03T07:13:18+00:00</updated>
<author>
<name>Josef Šimánek</name>
<email>josef.simanek@gmail.com</email>
</author>
<published>2023-09-28T00:08:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=25b536cc2f6f630d6b58949342bbedb903936465'/>
<id>25b536cc2f6f630d6b58949342bbedb903936465</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/9eaac94a63
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/9eaac94a63
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] auto-correct Style/YodaCondition</title>
<updated>2023-06-14T22:01:28+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-06-14T07:51:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=827d66266be9feff10f71dd26fa04227423d134a'/>
<id>827d66266be9feff10f71dd26fa04227423d134a</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/6d9e8025dc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/6d9e8025dc
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] util/rubocop -A --only Performance/RegexpMatch</title>
<updated>2023-04-04T12:20:43+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-04-04T03:03:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a881b33818b101ad097cd0158afda11b6c24f1fc'/>
<id>a881b33818b101ad097cd0158afda11b6c24f1fc</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/52ae4452c2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/52ae4452c2
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Enabled Style/RedundantReturn cop</title>
<updated>2023-03-23T08:18:49+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-03-23T01:16:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2e3cd1dc3e30f4725b18032b85a36f208c9528bc'/>
<id>2e3cd1dc3e30f4725b18032b85a36f208c9528bc</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/05cc97bdf8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/05cc97bdf8
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] util/rubocop -A --only Style/DoubleNegation</title>
<updated>2023-03-17T09:50:55+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-03-16T05:06:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2db767382527485339a36eea1f0e581c9dca2cfb'/>
<id>2db767382527485339a36eea1f0e581c9dca2cfb</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/01c2b5542f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/01c2b5542f
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] util/rubocop -A --only Style/ParallelAssignment</title>
<updated>2023-03-17T09:50:55+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-03-16T04:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3d4c3f9e4ffc31e652b1bfab4d78f8b27d5b8126'/>
<id>3d4c3f9e4ffc31e652b1bfab4d78f8b27d5b8126</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/5c88c77873
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/5c88c77873
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] util/rubocop -A --only Style/Alias</title>
<updated>2023-03-17T09:50:55+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-03-16T03:55:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=83f9aa8f02c9fdcf8d22f0859c4f4fb3ad30bb42'/>
<id>83f9aa8f02c9fdcf8d22f0859c4f4fb3ad30bb42</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/fba6e94de9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/fba6e94de9
</pre>
</div>
</content>
</entry>
</feed>
