zf

zenflows testing
git clone https://s.sonu.ch/~srfsh/zf.git
Log | Files | Refs | Submodules | README | LICENSE

filter_issues_for_exit_status.ex (350B)


      1 defmodule Credo.CLI.Command.Diff.Task.FilterIssuesForExitStatus do
      2   @moduledoc false
      3 
      4   use Credo.Execution.Task
      5 
      6   def call(exec, _opts) do
      7     issues =
      8       exec
      9       |> Execution.get_issues()
     10       |> Enum.filter(fn
     11         %Credo.Issue{diff_marker: :new} -> true
     12         _ -> false
     13       end)
     14 
     15     Execution.put_issues(exec, issues)
     16   end
     17 end