remove support for aliasing Java indexed getters as Ruby readers#3328
remove support for aliasing Java indexed getters as Ruby readers#3328
Conversation
#3262) a rarely (if ever used) feature that looks a bit weird and was "not-complete" (indexed setters do not receive a special treat) and never documented
|
I am willing to break this and see if anyone has ever happened across this syntax. I know we never wrote about it in our book. We also have no specs. The original code was landed in 2007 along with our first JI JavaBean shorthand. I am going to wait until 9.0.3.0 just so we can accidentally stumble over someone using this instead of doing it a day or two before release. |
|
Oh unless anyone else thinks this is being used...Obviously we do not want to break code but this is so unknown none of us knew it even existed... |
remove support for aliasing Java indexed getters as Ruby readers
|
My code used this since I thought it was supported on purpose and it broke when I upgraded JRuby to 9.0.5.0 from 1.7.11 I think. But that's okay, a few changes and I got it back to work. Just having some issues with latest RSpec since sometimes exception.backtrace is nil in JRuby for some reason... |
fixes #3262 ... its a non-backward compatible change thus fired up here to decide