nice arquitectural rule. could be enforced automatically?
nicolas
----- Mail original -----
De: "Tudor Girba" tudor@tudorgirba.com À: "Moose-dev Moose Dev" moose-dev@iam.unibe.ch Envoyé: Mercredi 19 Octobre 2011 21:23:09 Objet: [Moose-dev] fca should not depend on mondrian Hi Usman,
I saw that you added the port code to the MooseAlgos repo. Thanks.
Now, during your changes, you inherited the Lattice and the Node from MONode.
This caused Moose to be unloadable and it is wrong from two points of view:
- MONode is not meant to be inherited at all. You are supposed to use
Mondrian as a transformation from your domain into the internal Mondrian model. 2. MooseAlgos is a basic set of algorithms with no dependencies. Mondrian is higher level. Thus, MooseAlgos cannot depend on Mondrian.
For these reasons, I now removed the inheritance from MONode.
Furthermore, we also need tests for FCA.
Cheers, Doru
-- www.tudorgirba.com
"No matter how many recipes we know, we still value a chef."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev