Current section

Files

Jump to
credo lib credo.ex
Raw

lib/credo.ex

defmodule Credo do
use Application
@version Mix.Project.config[:version]
def start(_type, _args) do
import Supervisor.Spec, warn: false
children = [
worker(Credo.Service.SourceFileWithoutStringAndSigils, []),
worker(Credo.Service.SourceFileCodeOnly, []),
worker(Credo.Service.SourceFileScopes, []),
]
opts = [strategy: :one_for_one, name: Credo.Supervisor]
Supervisor.start_link(children, opts)
end
def version, do: @version
end