Churn.Configuration (churn v0.1.9)

Represents the whole configuration of Churn. It's used for every run.

Link to this section Summary

Link to this section Types

Specs

t() :: %Churn.Configuration{
  commit_since: String.t(),
  directories_to_scan: [String.t()],
  file_extensions: [String.t()],
  files_to_ignore: [String.t()],
  min_score_to_show: float(),
  output_type: :console
}

Link to this section Functions

Link to this function

build(args \\ [])

Specs

build([any()]) :: t()