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 obsolete "ObjArray" class #1562

Merged
merged 1 commit into from
Aug 13, 2024
Merged

Conversation

gbrail
Copy link
Collaborator

@gbrail gbrail commented Aug 12, 2024

Depending on context, replace this venerable class with either ArrayList or ArrayDeque.

This is the first of a few PRs to get rid of some of the more obsolete things in the codebase.

Depending on context, replace this venerable class with either ArrayList
or ArrayDeque.
@rbri
Copy link
Collaborator

rbri commented Aug 12, 2024

+1

@p-bakker p-bakker added the Potentially Breaking Change Issues that could break backwards compatibility label Aug 13, 2024
@p-bakker
Copy link
Collaborator

Although ObjArray was a public class, I've got no problem removing it

Tagged this PR with the `potentially breaking change' label, so we won't forget to add a note to the 1.7.16 release notes about is removal

@gbrail
Copy link
Collaborator Author

gbrail commented Aug 13, 2024

Sure, I don't mind being super-pedantic and letting people know that we are deleting a public class. Realistically, I seriously doubt that anyone is using this class.

(Next, I plan to get rid of ObjToIntMap and UIntMap which I suspect will have similar issues!)

Anyway, this has been pretty uncontroversial so I'm going to merge it. Thanks!

@gbrail gbrail merged commit f3c64ee into mozilla:master Aug 13, 2024
3 checks passed
@gbrail gbrail deleted the remove-obj-array branch August 13, 2024 23:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Potentially Breaking Change Issues that could break backwards compatibility
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants