-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
Move notification
package to services
#22265
Conversation
Well… The problem I have with that: As I mentioned in #22256 (comment), the reason, I implemented the PR as it is, is that #21937 again tries to access the constants I extracted from |
2f1e1ea
to
4060ffc
Compare
Could you point me to the place in the actions PR with the problem you try to solve? |
It's simply wrong to add |
Not if the constant is not inside |
Yes, I agree that moving the |
Since we can move all notification implementation out of |
The interfaces depend on |
The
notification
package relies heavily on different models which is disallowed by our definition of modules. This helps to prevent possible import cycles.Does this replace #22256? @delvh Does this fix the same import cycle problem you encountered? This PR was an easy change because only the imports need to be changed.