Module: ArchUnit::Metrics::FluentApi
- Defined in:
- lib/archunit/metrics/fluentapi/metrics.rb,
lib/archunit/metrics/fluentapi/zone_condition.rb,
lib/archunit/metrics/fluentapi/metrics_builder.rb,
lib/archunit/metrics/fluentapi/metric_selection.rb,
lib/archunit/metrics/fluentapi/metric_measurement.rb,
lib/archunit/metrics/fluentapi/lcom_metrics_builder.rb,
lib/archunit/metrics/fluentapi/count_metrics_builder.rb,
lib/archunit/metrics/fluentapi/custom_metric_builder.rb,
lib/archunit/metrics/fluentapi/metric_report_builder.rb,
lib/archunit/metrics/fluentapi/custom_metric_condition.rb,
lib/archunit/metrics/fluentapi/distance_metrics_builder.rb,
lib/archunit/metrics/fluentapi/metric_predicate_condition.rb,
lib/archunit/metrics/fluentapi/metric_threshold_condition.rb
Overview
Public entry point for numeric Ruby source metrics.
Defined Under Namespace
Modules: MetricReportBuilder Classes: CountMetricsBuilder, CustomMetricBuilder, CustomMetricCondition, DistanceMetricsBuilder, LCOMMetricsBuilder, MetricMeasurement, MetricPredicateCondition, MetricSelection, MetricThresholdCondition, MetricsBuilder, ZoneCondition
Class Method Summary collapse
Class Method Details
.metrics(project_locator = nil) ⇒ Object
12 13 14 |
# File 'lib/archunit/metrics/fluentapi/metrics.rb', line 12 def metrics(project_locator = nil) MetricsBuilder.new(project_locator:) end |