| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
error when invalid yaml was provided"
This reverts commit https://github.com/rubygems/rubygems/commit/cfcfde04c783.
https://github.com/rubygems/rubygems/commit/ac21ae7083
|
| |
|
|
|
|
|
|
| |
dump_with_rubygems_yaml
https://github.com/rubygems/rubygems/commit/0393f24119
|
|
|
|
|
|
| |
invalid yaml was provided
https://github.com/rubygems/rubygems/commit/cfcfde04c7
|
|
|
|
|
|
| |
saveing configuration
https://github.com/rubygems/rubygems/commit/46438e61cd
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/9175b8cf2a
|
|
|
|
|
|
| |
Bundler::YAMLSerializer.load
https://github.com/rubygems/rubygems/commit/080880ac23
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/d842e2092f
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/e7d31405ea
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/1ed5fc018e
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/925f7f6717
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following code produces two NameErrors respectively
and they are independent, but the second one can show
`private constant` message because of first NameError.
```ruby
class C
class PrivateClass; end
private_constant :PrivateClass
end
begin
eval('class C::PrivateClass; end')
rescue => e
p e
end
begin
Object.const_get 'Foo'
rescue => e
p e
end
#<NameError: private constant C::PrivateClass referenced>
#<NameError: private constant C::Foo referenced>
#=> should be #<NameError: uninitialized constant Foo>
```
It fails the test-all tests with
`make test-all TESTS='ruby/class ruby/parse --seed=58891 -v`.
The reason is clear miss from https://github.com/ruby/ruby/commit/7387c08373a
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Refactor Regexp#match cache implementation
Improved variable and function names
Fixed [Bug 19537] (Maybe fixed in https://github.com/ruby/ruby/pull/7694)
* Add a comment of the glossary for "match cache"
* Skip to reset match cache when no cache point on null check
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [rb-sys](https://github.com/oxidize-rb/rb-sys) from 0.9.71 to 0.9.72.
- [Release notes](https://github.com/oxidize-rb/rb-sys/releases)
- [Commits](https://github.com/oxidize-rb/rb-sys/compare/v0.9.71...v0.9.72)
---
updated-dependencies:
- dependency-name: rb-sys
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ruby/test_default_gems.rb can define empty `DidYouMean` module
because of the following line (second require) in the
`lib/did_you_mean/did_you_mean.gemspec`:
```ruby
begin
require_relative "lib/did_you_mean/version"
rescue LoadError # Fallback to load version file in ruby core repository
require_relative "version"
end
```
It defines only `::DidYouMean::VERSION`.
However, in the `test/ruby/test_patten_matching.rb` assumes that
if `defined?(DidYouMean)` is true, then there is a method `DidYouMean.formatter=`
and this assumption fails all tests in `test/ruby/test_patten_matching.rb` if
there is only a `::DidYouMean::VERSION`.
To reproduce the failures, we need to repeat the following command:
`make test-all TESTS='-v ruby/test_default_gems.rb ruby/pattern_matching'`
(because the ruby/test_default_gems.rb should be run before the ruby/pattern_matching`)
This patch introduces more strict gurds.
|
|
|
|
|
|
| |
[Feature #19561]
It's useful to be able to remove references from weak maps.
|
|
|
|
|
|
|
| |
remove dialog_proc
(https://github.com/ruby/reline/pull/532)
https://github.com/ruby/reline/commit/43283b2f37
|
| |
|
|
|
|
|
|
|
| |
[Feature #19538]
This new `peformance` warning category is disabled by default.
It needs to be specifically enabled via `-W:performance` or `Warning[:performance] = true`
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/33caea928e
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/4eaac27107
|
|
|
|
|
| |
Include the failed clock argument in the error message from
`Process.clock_gettime` and `Process.clock_getres`.
|
| |
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/bf5e82fd14
|
|
|
|
| |
Co-authored-by: Jenny Shen <jenny.shen@shopify.com>
|
|
|
|
|
|
| |
Update tests
Fix wording of message
|
|
|
|
|
|
| |
wait_for_otp
Co-authored-by: Betty Li <makewithbetty@gmail.com>
|
| |
|
|
|
|
| |
Co-authored-by: Jacques Chester <jacques.chester@shopify.com>
|
|
|
|
|
|
|
|
| |
class a wrapper around Net::HTTPResponse - Builds a Net::HTTPResponse upon initialization - to_s returns a string representation of the response to send - Adds a Socket Responder class to send responses given a socket
https://github.com/rubygems/rubygems/commit/7513c220b6
Co-authored-by: Jacques Chester <jacques.chester@shopify.com>
|
|
|
|
|
|
| |
RubyGems.org to render the response
https://github.com/rubygems/rubygems/commit/22b329eb60
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/c494112063
|
|
|
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/d42ddbb73c
Co-authored-by: Ashley Ellis Pierce <anellis12@gmail.com>
Co-authored-by: Jacques Chester <jacques.chester@shopify.com>
|
|
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/2d763cfd47
Co-authored-by: Jacques Chester <jacques.chester@shopify.com>
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/0e9a26acb1
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/d94173be49
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/004eadb0c5
|
|
|
|
|
|
|
| |
[Bug #19589]
When decrementing `iter_lev` from `65` to `64` the flags would be
corrupted, causing the shape_id to be invalid.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [rb-sys](https://github.com/oxidize-rb/rb-sys) from 0.9.70 to 0.9.71.
- [Release notes](https://github.com/oxidize-rb/rb-sys/releases)
- [Commits](https://github.com/oxidize-rb/rb-sys/compare/v0.9.70...v0.9.71)
---
updated-dependencies:
- dependency-name: rb-sys
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
[RFC2782] prohibits use of name compression for the target host name
in the RDATA of a SRV record.
[RFC2782]: https://datatracker.ietf.org/doc/rfc2782/
Closes: https://github.com/ruby/resolv/issues/29
https://github.com/ruby/resolv/commit/ac85724e17
|
|
|
|
|
|
| |
So that newlines across a here-doc terminator will be separated
tokens.
Cf. https://github.com/ruby/irb/pull/558
|
|
|
|
|
|
|
| |
tokenizing issue
(https://github.com/ruby/irb/pull/558)
https://github.com/ruby/irb/commit/f68e891ed1
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/132a56569d
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/67ece7b8b6
|
|
|
|
| |
Some platforms don't support compaction, so we should skip this test.
|
| |
|