KogenCredo.Diff.Report (KogenCredo v0.1.0)

View Source

Result of a git-range run.

findings are rule hits. errors are per-file failures ({file, message}), for example source that does not parse or a blob git could not read; they are never treated as success. deleted lists deleted files, which no rule evaluates. files is the number of files analysed.

Summary

Types

t()

@type t() :: %KogenCredo.Diff.Report{
  deleted: [String.t()],
  errors: [{String.t(), String.t()}],
  files: non_neg_integer(),
  findings: [KogenCredo.Diff.Finding.t()]
}