Skip to content

Conversation

@artembilan
Copy link
Member

  • Remove Disposables since it is a package protected therefore could not be used outside
  • Remove the logic relevant ot the Disposables in the MessagingAnnotationPostProcessor logic
  • Replace a registerSingleton() and initializeBean() with the proper registerBeanDefinition()
    and getBean() usage.
    This way bean are going to be destroyed properly
  • Remove MessagingAnnotationPostProcessorChannelCreationTests since its mocking logic is too vague
    and really covered with many other real tests.

* Remove `Disposables` since it is a package protected therefore could not be used outside
* Remove the logic relevant ot the `Disposables` in the `MessagingAnnotationPostProcessor` logic
* Replace a `registerSingleton()` and `initializeBean()` with the proper `registerBeanDefinition()`
and `getBean()` usage.
This way bean are going to be destroyed properly
* Remove `MessagingAnnotationPostProcessorChannelCreationTests` since its mocking logic is too vague
and really covered with many other real tests.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants