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