General

Profile

bjfish (Brandon Fish)

  • Login: bjfish
  • Registered on: 11/05/2017
  • Last connection: 03/15/2022

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 1 8 9

Activity

06/13/2022

08:43 PM Ruby master Bug #18826 (Closed): Symbol#to_proc inconsistent, sometimes calls private methods
The following usage calls a protected method and prints "hello":
``` ruby
class Test
protected
def re...
bjfish (Brandon Fish)

03/30/2022

04:30 PM Ruby master Bug #18670 (Closed): MatchData#[start, length] pads nil values when negative start is given

Example
``` ruby
irb(main):001:0> /(.)(.)(\d+)(\d)/.match("THX1138.")[-1, 10]
=> ["8", nil, nil, nil, nil, nil, ...
bjfish (Brandon Fish)

03/15/2022

02:15 PM Ruby master Bug #18635 (Closed): Enumerable#inject without block/symbol will return values or raise LocalJumpError
The following shows inconsistent behavior when no block/symbol are provided to inject.
``` ruby
irb(main):002:0> ...
bjfish (Brandon Fish)

06/10/2021

05:35 PM Ruby master Bug #17945 (Closed): Date::Infinity comparison <=> with Float::INFINITY not symmetric
**Example**
``` ruby
require 'date'
p Float::INFINITY <=> Date::Infinity.new
p Date::Infinity.new <=> Float::IN...
bjfish (Brandon Fish)

05/26/2021

05:21 PM Ruby master Bug #17889 (Closed): Enumerator::Lazy#with_index should return size
The following example shows `#size` returns `nil` when the `size` was provided to `new` as `3`.
**Example**
``` ...
bjfish (Brandon Fish)

05/24/2021

05:08 PM Ruby master Bug #17887 (Closed): Missed constant lookup after prepend
**Description**
The following shows that the constant lookup from B does not find the constant in the prepended M mo...
bjfish (Brandon Fish)

03/24/2020

03:57 PM Ruby master Bug #16738 (Closed): RbConfig::CONFIG["SDKROOT"] not frozen on macOS
The `RbConfig::CONFIG["SDKROOT"]` is not frozen on macOS when the `SDKROOT` environment variable is set which causes ... bjfish (Brandon Fish)

02/06/2020

07:26 PM Ruby master Bug #16612 (Closed): Enumerator::ArithmeticSequence#last with float range produces incorrect value
**Steps to reproduce**
``` shell
% ruby -e 'p ((0.24901079128550474)...(340.25008088980684)).step(34.000107009852...
bjfish (Brandon Fish)

11/05/2017

07:36 PM Ruby master Bug #14083 (Open): Refinement in block calling incorrect method
Tested on ruby versions 2.3.4 and 2.4.1
When a refinement is used inside a block, the scope of the refinement is n...
bjfish (Brandon Fish)

Also available in: Atom