Skip to content

Remove deprecated methods __find_args__ and multi_arged? - #275

Closed
johnnyshields wants to merge 10 commits into
mongoid:masterfrom
johnnyshields:remove-mongoid-monkey-patch-methods
Closed

johnnyshields wants to merge 10 commits into
mongoid:masterfrom
johnnyshields:remove-mongoid-monkey-patch-methods

Conversation

@johnnyshields

Copy link
Copy Markdown
Member

These methods fill the logs with deprecation warnings in Mongoid 9.

@johnnyshields

Copy link
Copy Markdown
Member Author

@dblock please review. Not tests because no functionality changed, it's just an internal refactor.

@johnnyshields

Copy link
Copy Markdown
Member Author

D'oh there's a legit failure on Mongoid 9.0 re: embedded documents, unrelated to this PR.

This is fine to merge but will need to investigate it.

@dblock

dblock commented May 7, 2025

Copy link
Copy Markdown
Collaborator

Let's not merge without passing CI. Maybe remove Mongoid 9 for now and add it in another PR with a fix?

@dblock

dblock commented Jan 29, 2026

Copy link
Copy Markdown
Collaborator

I got #277 with CI green, merge that and rebase @johnnyshields ?

@dblock

dblock commented May 22, 2026

Copy link
Copy Markdown
Collaborator

#279 addressed some of this

@dblock

dblock commented May 22, 2026

Copy link
Copy Markdown
Collaborator

Closing via #280

@dblock dblock closed this May 22, 2026
@dblock

dblock commented May 22, 2026

Copy link
Copy Markdown
Collaborator

@aurelien-reeves-scalingo Thanks! Since you're on a roll maybe check out other open issues? We could use some help here :)

Def some CI updates for newer versions of Mongoid and such would be appreciated if there are any.

@aurelien-reeves-scalingo

Copy link
Copy Markdown
Contributor

I'll see what I can do, but I can't promise anything unfortunately :(

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.

3 participants