Isolate ActiveJob error handling methods#1708
Isolate ActiveJob error handling methods#1708mbobin wants to merge 1 commit intogetsentry:masterfrom
Conversation
|
@st0012 could you have a look at this PR, please? 🙏 |
|
@mbobin I'm neutral for this type of change but I don't think this one is justified, because compatibility with If it's a temporary need, I'd recommend you to have a fork of |
|
@st0012 I thought this benefits this gem more because it stops polluting ActiveJob's descendants with Sentry specific methods. Let's take for instance the changes from v4.8.2, this is where |
|
@mbobin ok I get the point. I'll make a PR for it 👍 |
Thanks for your Pull Request 🎉
Please keep these instructions in mind so we can review it more efficiently:
Other Notes
Description
Describe your changes:
This pull request refactors the
ActiveJobExtensionsmodule to prevent its methods from being leaked into theActiveJobobject. The reason behind this change is that I'm trying to runsentry-ravenandsentry-railsside by side while doing the upgrade and both gems define these methods.