<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/rubygems/query_utils.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>Merge RubyGems-3.5.17 and Bundler-2.5.17</title>
<updated>2024-09-25T17:56:17+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2024-09-25T07:53:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=95f72a4a32396cae7475b39d7739fb534242b625'/>
<id>95f72a4a32396cae7475b39d7739fb534242b625</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] 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>util/rubocop -A --only Style/SymbolProc</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:57:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5211900d37573a82c1bdf7cb2354937cc4022ae1'/>
<id>5211900d37573a82c1bdf7cb2354937cc4022ae1</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] util/rubocop -A --only Style/RedundantSortBy</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:07:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a532e9dc37bb7ff2fb36966327f71a74163d9616'/>
<id>a532e9dc37bb7ff2fb36966327f71a74163d9616</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/3e4f5dc008
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/3e4f5dc008
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] util/rubocop -A --only Style/NegatedIf</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:35:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=52ea7afa5f33d1a586866e0f12ede3b4a2a083e8'/>
<id>52ea7afa5f33d1a586866e0f12ede3b4a2a083e8</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/aa95ee27a2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/aa95ee27a2
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] util/rubocop -A --only Style/StringLiteralsInInterpolation</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:00:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4bb5ce8188c7623106d124d3398c6b73bfa8ecd4'/>
<id>4bb5ce8188c7623106d124d3398c6b73bfa8ecd4</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/cb554f6eb7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/cb554f6eb7
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] util/rubocop -A --only Layout/EmptyLinesAroundModuleBody</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-16T02:49:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=583fbc627c2ad69457e37fc909f7aaf889d53483'/>
<id>583fbc627c2ad69457e37fc909f7aaf889d53483</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/48c88466b7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/48c88466b7
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] util/rubocop -A --only Layout/LeadingCommentSpace</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-16T02:48:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c480a0c46a5fc9479bf6e3aa5bd1d2177878fad1'/>
<id>c480a0c46a5fc9479bf6e3aa5bd1d2177878fad1</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/4d680320e3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/4d680320e3
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] util/rubocop -A --only Lint/UnusedBlockArgument</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-16T01:46:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=05208c3875a12a188e14328ffbd5b2eb21824f24'/>
<id>05208c3875a12a188e14328ffbd5b2eb21824f24</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/d8efd919db
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/d8efd919db
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix: Gem info bug with version flag</title>
<updated>2022-09-06T21:18:58+00:00</updated>
<author>
<name>Antonio Paulino</name>
<email>tonnyarauujo@gmail.com</email>
</author>
<published>2022-08-29T19:00:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4c1f6750f2c333be2adf7ceab644598b230606d2'/>
<id>4c1f6750f2c333be2adf7ceab644598b230606d2</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/e4cee1f975
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/e4cee1f975
</pre>
</div>
</content>
</entry>
</feed>
