You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Bennet Schulz (JIRA)" <ji...@apache.org> on 2017/01/01 15:03:58 UTC

[jira] [Created] (ARTEMIS-904) Remove cyclic dependencies from artemis-cli

Bennet Schulz created ARTEMIS-904:
-------------------------------------

             Summary: Remove cyclic dependencies from artemis-cli
                 Key: ARTEMIS-904
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-904
             Project: ActiveMQ Artemis
          Issue Type: Improvement
            Reporter: Bennet Schulz


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



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)