Class CycleArchCondition<COMPONENT>

java.lang.Object
com.tngtech.archunit.lang.ArchCondition<COMPONENT>
com.tngtech.archunit.library.cycle_detection.rules.CycleArchCondition<COMPONENT>
Type Parameters:
COMPONENT - The type of the component to check dependencies between

@PublicAPI(usage=ACCESS, state=EXPERIMENTAL) public final class CycleArchCondition<COMPONENT> extends ArchCondition<COMPONENT>
A generic ArchCondition to check arbitrary COMPONENTs consisting of JavaClasses for cyclic dependencies between those components (induced by the dependencies of the contained classes).
Construct it by following the fluent interface of builder().