Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove deprecated methods #1818

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

rPraml
Copy link
Contributor

@rPraml rPraml commented Feb 5, 2025

This PR would remove some deprecated methods, that were deprecated in this PR

a241104b#diff-ab1ca10bfcacde38d34848919eb3c5a3bf983f651a1a8867e9c525d7a9e4ef22 on on Feb 10, 2015

This encourages us to maintain clean and manageable code.
Since these methods have been deprecated for almost 10 years, I believe developers have had sufficient time to transition to alternative options.

I found one place, where bytecode relies on a deprecated method here

What do you think?

@rbri
Copy link
Collaborator

rbri commented Feb 5, 2025

@rPraml personally i'm fine with this - i fear somebody might to mention that so far you can use newer version as replacement without recompiling the old stuff.

@rbri
Copy link
Collaborator

rbri commented Feb 5, 2025

at least we should get rid of calling deprecated method from our own code

@gbrail
Copy link
Collaborator

gbrail commented Feb 12, 2025

I keep mulling this over -- how many things will we break by doing this -- and have we waited long enough for it to matter? Open to opinions and data on that!

@andreabergia
Copy link
Contributor

I keep mulling this over -- how many things will we break by doing this -- and have we waited long enough for it to matter? Open to opinions and data on that!

IMHO stuff that was deprecated in 1.8.0 can safely be removed if the next release is called 1.9.0 (or 2.0.0). Deprecated things are deprecated for a reason, after all. 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants