<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/singleton.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>[ruby/singleton] Bump up 0.2.0</title>
<updated>2023-11-06T09:44:09+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-11-06T09:43:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b5e7065d9a710f070fdcdb09570d6b321e1af39e'/>
<id>b5e7065d9a710f070fdcdb09570d6b321e1af39e</id>
<content type='text'>
https://github.com/ruby/singleton/commit/3c7fb5f258
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/singleton/commit/3c7fb5f258
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/singleton] Simplify implementation of `Singleton#instance`.</title>
<updated>2023-06-05T04:29:37+00:00</updated>
<author>
<name>Daniel Pepper</name>
<email>pepper.daniel@gmail.com</email>
</author>
<published>2023-06-05T04:29:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=542c70aab748cf17960cc2a0959ba490983ceae6'/>
<id>542c70aab748cf17960cc2a0959ba490983ceae6</id>
<content type='text'>
(https://github.com/ruby/singleton/pull/9)

- Add more tests to cover rails' usage.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/singleton/pull/9)

- Add more tests to cover rails' usage.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/singleton] Revert "Simplify the implementation</title>
<updated>2023-06-05T01:10:26+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-06-05T01:09:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3a4302c742622dda9fbaeeb90fd42364badc423d'/>
<id>3a4302c742622dda9fbaeeb90fd42364badc423d</id>
<content type='text'>
(https://github.com/ruby/singleton/pull/7)"

This reverts commit https://github.com/ruby/singleton/commit/545b6b61a40d.

  This change break Rails CI: https://bugs.ruby-lang.org/issues/19711

https://github.com/ruby/singleton/commit/911531d508
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/singleton/pull/7)"

This reverts commit https://github.com/ruby/singleton/commit/545b6b61a40d.

  This change break Rails CI: https://bugs.ruby-lang.org/issues/19711

https://github.com/ruby/singleton/commit/911531d508
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/singleton] Simplify the implementation</title>
<updated>2023-06-03T00:35:18+00:00</updated>
<author>
<name>Daniel Pepper</name>
<email>pepper.daniel@gmail.com</email>
</author>
<published>2023-06-03T00:35:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bebd05fb51ea65bc57344b67100748200f8311eb'/>
<id>bebd05fb51ea65bc57344b67100748200f8311eb</id>
<content type='text'>
(https://github.com/ruby/singleton/pull/7)

Remove `__init__` and move logic to `included`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/singleton/pull/7)

Remove `__init__` and move logic to `included`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update library versions of the default gems.</title>
<updated>2020-12-22T12:45:28+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2020-12-22T12:43:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9b9cbbbc17bb5840581c7da37fd0feb0a7d4c1f3'/>
<id>9b9cbbbc17bb5840581c7da37fd0feb0a7d4c1f3</id>
<content type='text'>
  They are followed up with
  https://github.com/ruby/ruby/commit/8fb02b7a97317090e3946e6f2d4a7d034f9699f1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  They are followed up with
  https://github.com/ruby/ruby/commit/8fb02b7a97317090e3946e6f2d4a7d034f9699f1
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract version number from the source</title>
<updated>2020-07-30T10:03:18+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-07-28T15:31:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b2d96abb42abbe2e01f010ffc9ac51f0f9a50002'/>
<id>b2d96abb42abbe2e01f010ffc9ac51f0f9a50002</id>
<content type='text'>
"requiring version.rb" strategy has some issues.

- cannot work when cross-compiling
- often introduces wrong namespace
- must know the superclasses
- costs at each runtime than at build-time

etc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"requiring version.rb" strategy has some issues.

- cannot work when cross-compiling
- often introduces wrong namespace
- must know the superclasses
- costs at each runtime than at build-time

etc.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/singleton] Remove unnecessaray space</title>
<updated>2020-06-09T01:07:10+00:00</updated>
<author>
<name>taki</name>
<email>taki@users.noreply.github.com</email>
</author>
<published>2020-03-14T22:20:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8664f19796336080de093a75b921aa13fd0db049'/>
<id>8664f19796336080de093a75b921aa13fd0db049</id>
<content type='text'>
https://github.com/ruby/singleton/commit/b7c583f5cd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/singleton/commit/b7c583f5cd
</pre>
</div>
</content>
</entry>
<entry>
<title>Deprecate taint/trust and related methods, and make the methods no-ops</title>
<updated>2019-11-17T23:00:25+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2019-09-25T03:59:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ffd0820ab317542f8780aac475da590a4bdbc7a8'/>
<id>ffd0820ab317542f8780aac475da590a4bdbc7a8</id>
<content type='text'>
This removes the related tests, and puts the related specs behind
version guards.  This affects all code in lib, including some
libraries that may want to support older versions of Ruby.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This removes the related tests, and puts the related specs behind
version guards.  This affects all code in lib, including some
libraries that may want to support older versions of Ruby.
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Singleton.instance [ci skip]</title>
<updated>2019-06-28T05:38:43+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-06-28T05:37:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=023360ee4b1954a54b4d87d21cfc0eb5d662d5c5'/>
<id>023360ee4b1954a54b4d87d21cfc0eb5d662d5c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved Singleton.instance to get rid of redefinition</title>
<updated>2019-06-28T05:23:32+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-06-28T05:23:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2d1728b9cede877ac45f5760ebf214d25685b285'/>
<id>2d1728b9cede877ac45f5760ebf214d25685b285</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
