Package io.github.usekylis.archmetrics
Class ArchitectureMetricsFailureRules
java.lang.Object
io.github.usekylis.archmetrics.ArchitectureMetricsFailureRules
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidabstractnessGreaterThan(double value) voidcomponent(String componentName, org.gradle.api.Action<? super ComponentArchitectureMetricsFailureRules> action) voiddistanceGreaterThan(double value) voidinstabilityGreaterThan(double value) voidmaximum(ArchitectureMetric metric, double value) voidmaximumAbstractness(double value) voidmaximumDistance(double value) voidmaximumInstability(double value) voidminimum(ArchitectureMetric metric, double value) voidminimumAbstractness(double value) voidminimumDistance(double value) voidminimumInstability(double value)
-
Constructor Details
-
ArchitectureMetricsFailureRules
public ArchitectureMetricsFailureRules()
-
-
Method Details
-
maximum
-
minimum
-
maximumDistance
public void maximumDistance(double value) -
minimumDistance
public void minimumDistance(double value) -
maximumInstability
public void maximumInstability(double value) -
minimumInstability
public void minimumInstability(double value) -
maximumAbstractness
public void maximumAbstractness(double value) -
minimumAbstractness
public void minimumAbstractness(double value) -
distanceGreaterThan
public void distanceGreaterThan(double value) -
instabilityGreaterThan
public void instabilityGreaterThan(double value) -
abstractnessGreaterThan
public void abstractnessGreaterThan(double value) -
component
public void component(String componentName, org.gradle.api.Action<? super ComponentArchitectureMetricsFailureRules> action) -
getRuleSpecs
-