Ruby 3.2 - Remove deprecated methods: trust/taint and friends#7871
Ruby 3.2 - Remove deprecated methods: trust/taint and friends#7871enebo merged 1 commit intojruby:ruby-3.2from
Conversation
|
I want to just apply this but I also wonder if we should consider just removing the JRuby annotations? The reason for this is if any native extensions directly call these methods from Java then they will break. The methods do nothing but the number of people supporting the native extensions has lessened over the years and I just mildly fear it will require some people to rev some gems. With that said this is for 3.2 so we could go about this the other way and actually check/contact all native extensions to make sure we can finally kill these methods off? We will talk this over a bit before landing. |
|
Hi @enebo Thanks make more sense for me to to just removing the JRuby annotations, let me know if ok for you so I can update the PR. |
|
It looks like these Java methods were first deprecated in 9.4.0.0 so I'd lean toward just removing the annotations and leaving them in place for another major release (9.5 or whatever). |
56641b3 to
a82ea15
Compare
Ruby Issue: https://bugs.ruby-lang.org/issues/16131
JRuby Issue: #7517