Class ArchitectureMetricsFailureRules

java.lang.Object
io.github.usekylis.archmetrics.ArchitectureMetricsFailureRules

public class ArchitectureMetricsFailureRules extends Object
  • Constructor Details

    • ArchitectureMetricsFailureRules

      public ArchitectureMetricsFailureRules()
  • Method Details

    • maximum

      public void maximum(ArchitectureMetric metric, double value)
    • minimum

      public void minimum(ArchitectureMetric metric, double value)
    • 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

      public List<String> getRuleSpecs()