Wait for theme
new
Umwelt (context) > Files
Files
Finds elixir files recursive from dir
concepts
attrs
@elixirc_paths (anything)
Attribute elixirc_paths
fields
signatures
⨌ root_module / 1 (anything) Signature inference is ambiguous, choose stricter type
Head of root_module/1
⨌ list_root_dir / 1 (anything) Signature inference is ambiguous, choose stricter type
Head of list_root_dir/1
⨌ files_in / 1 (anything) Signature inference is ambiguous, choose stricter type
Head of files_in/1
⨌ filter_root_files / 2 (anything) Signature inference is ambiguous, choose stricter type
Head of filter_root_files/2
⨌ do_files_in / 2 (anything) Signature inference is ambiguous, choose stricter type
Head of do_files_in/2
samples
implements
protocols
lib/umwelt/files.ex
defmodule Umwelt.Files do
@moduledoc "Finds elixir files recursive from dir"
alias Mix.Project
@elixirc_paths Project.config()[:elixirc_paths]
@doc "Head of root_module/1"
@spec root_module(any) :: any
def root_module(project) do
end
@doc "Head of list_root_dir/1"
@spec list_root_dir(any) :: any
def list_root_dir(project) do
end
@doc "Head of filter_root_files/2"
@spec filter_root_files(any, any) :: any
def filter_root_files(path, project) do
end
@doc "Head of files_in/1"
@spec files_in(any) :: any
def files_in(path) do
end
@doc "Head of do_files_in/2"
@spec do_files_in(boolean, any) :: any
def do_files_in(false, path)
def do_files_in(false, path) do
end
def do_files_in(true, path) do
end
end
defmodule Umwelt.Files do
@moduledoc "Finds elixir files recursive from dir"
alias Mix.Project
@elixirc_paths Project.config()[:elixirc_paths]
@doc "Head of root_module/1"
@spec root_module(any) :: any
def root_module(project) do
end
@doc "Head of list_root_dir/1"
@spec list_root_dir(any) :: any
def list_root_dir(project) do
end
@doc "Head of filter_root_files/2"
@spec filter_root_files(any, any) :: any
def filter_root_files(path, project) do
end
@doc "Head of files_in/1"
@spec files_in(any) :: any
def files_in(path) do
end
@doc "Head of do_files_in/2"
@spec do_files_in(boolean, any) :: any
def do_files_in(false, path)
def do_files_in(false, path) do
end
def do_files_in(true, path) do
end
end
test/umwelt/files_test.exs
defmodule Umwelt.FilesTest do
use ExUnit.Case, async: true
alias Mix.Project
describe("do_files_in / 2") do
test "arg #1 is false (boolean)" do
end
test "arg #1 is true (boolean)" do
end
end
describe("files_in / 1") do
test "" do
end
end
describe("filter_root_files / 2") do
test "" do
end
end
describe("list_root_dir / 1") do
test "" do
end
end
describe("root_module / 1") do
test "" do
end
end
end
defmodule Umwelt.FilesTest do
use ExUnit.Case, async: true
alias Mix.Project
describe("do_files_in / 2") do
test "arg #1 is false (boolean)" do
end
test "arg #1 is true (boolean)" do
end
end
describe("files_in / 1") do
test "" do
end
end
describe("filter_root_files / 2") do
test "" do
end
end
describe("list_root_dir / 1") do
test "" do
end
end
describe("root_module / 1") do
test "" do
end
end
end