Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
The project needs some smaller refactorings. Some methods should be moved to another class which is responsible it (e.g. printBanner() in Artemis class should be moved to PrintData class.
In addition to this simple case there are lots of other classes/packages which have cyclic dependencies.
I already did such a refactoring for artemis-jdbc. (ARTEMIS-830 Remove cyclic dependencies from artemis-jdbc-store)
We should track all our dependencies between classes and packages as the Spring guys do since quite a while