CleanMixer.Metrics.MetricsMap (clean_mixer v0.11.5) View Source
Link to this section Summary
Link to this section Types
Specs
entity() :: CleanMixer.ArchMap.Component.t() | CleanMixer.ArchMap.Dependency.t()
Specs
metric_name() :: atom()
Specs
metric_value() :: term()
Specs
Specs
t(key) :: %{optional(key) => %{}}
Link to this section Functions
Specs
compute_component_metrics(CleanMixer.ArchMap.t()) :: t(CleanMixer.ArchMap.Component.t())
Specs
compute_dep_metrics(CleanMixer.ArchMap.t(), t(CleanMixer.ArchMap.Component.t())) :: t(CleanMixer.ArchMap.Dependency.t())
Specs
deviation(t(), metric_name()) :: metric_value()
Specs
mean(t(), metric_name()) :: metric_value()
Specs
metric(t(), entity(), metric_name()) :: metric_value()
Specs
Specs
sigmas_count(t(), entity(), metric_name()) :: float()