Packages

Really just Credo. Plus some additional functionality.

Current section

Files

Jump to
credo_plus lib credo execution task require_requires.ex
Raw

lib/credo/execution/task/require_requires.ex

defmodule Credo.Execution.Task.RequireRequires do
@moduledoc false
use Credo.Execution.Task
alias Credo.Sources
def call(%Execution{requires: requires} = exec, _opts) do
requires
|> Sources.find()
|> Enum.each(&Code.require_file/1)
exec
end
end