Well, in theory you're supposed to have tests so failing tests should start breaking. But yeah, it's going to take work from some gem authors. The good thing is that the change has been in Ruby trunk for seven months so people might have already started fixing their code.
In their defense, Rubysts were relying on the wrong behavior on a feature badly implemented. See the issue on the bug tracker.
I don't know about the example you made, I don't think I've ever used the case statement :-D
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Well, in theory you're supposed to have tests so failing tests should start breaking. But yeah, it's going to take work from some gem authors. The good thing is that the change has been in Ruby trunk for seven months so people might have already started fixing their code.
In their defense, Rubysts were relying on the wrong behavior on a feature badly implemented. See the issue on the bug tracker.
I don't know about the example you made, I don't think I've ever used the case statement :-D