Implementation of the dependency finder using the classycle library.
This class represents a dependency between two classes in the user's project
This trait provides a way to analyse the dependencies of a given package
This trait allows to define expected dependencies between packages layers