├── .formatter.exs ├── .github └── workflows │ └── lint_and_test.yml ├── .gitignore ├── .tool-versions ├── CHANGELOG.md ├── LICENSE ├── README.md ├── fixtures ├── application.ex ├── covered.ex ├── goodbye.ex ├── hello.erl.ex ├── hello.ex ├── macro.ex ├── module_with_dep.ex ├── module_with_dep_alias.ex ├── module_with_dep_attribute.ex ├── module_with_dep_import.ex ├── module_with_dep_renamed.ex ├── module_with_genserver.ex ├── module_with_macro.ex ├── module_with_macro_with_args.ex ├── module_with_nested.ex └── test_cover.ex ├── lib ├── rewire.ex └── rewire │ ├── alias.ex │ ├── block.ex │ ├── cover.ex │ ├── module.ex │ ├── setup.ex │ └── utils.ex ├── mix.exs ├── mix.lock └── test ├── rewire_alias_test.exs ├── rewire_block_test.exs ├── rewire_covered_test.exs ├── rewire_debug_test.exs ├── rewire_docs_test.exs ├── rewire_error_test.exs ├── rewire_module_test.exs └── test_helper.exs /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.github/workflows/lint_and_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/.github/workflows/lint_and_test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/.gitignore -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | elixir 1.14.0-otp-25 2 | erlang 25.0 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/README.md -------------------------------------------------------------------------------- /fixtures/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/application.ex -------------------------------------------------------------------------------- /fixtures/covered.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/covered.ex -------------------------------------------------------------------------------- /fixtures/goodbye.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/goodbye.ex -------------------------------------------------------------------------------- /fixtures/hello.erl.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/hello.erl.ex -------------------------------------------------------------------------------- /fixtures/hello.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/hello.ex -------------------------------------------------------------------------------- /fixtures/macro.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/macro.ex -------------------------------------------------------------------------------- /fixtures/module_with_dep.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/module_with_dep.ex -------------------------------------------------------------------------------- /fixtures/module_with_dep_alias.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/module_with_dep_alias.ex -------------------------------------------------------------------------------- /fixtures/module_with_dep_attribute.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/module_with_dep_attribute.ex -------------------------------------------------------------------------------- /fixtures/module_with_dep_import.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/module_with_dep_import.ex -------------------------------------------------------------------------------- /fixtures/module_with_dep_renamed.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/module_with_dep_renamed.ex -------------------------------------------------------------------------------- /fixtures/module_with_genserver.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/module_with_genserver.ex -------------------------------------------------------------------------------- /fixtures/module_with_macro.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/module_with_macro.ex -------------------------------------------------------------------------------- /fixtures/module_with_macro_with_args.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/module_with_macro_with_args.ex -------------------------------------------------------------------------------- /fixtures/module_with_nested.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/module_with_nested.ex -------------------------------------------------------------------------------- /fixtures/test_cover.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/fixtures/test_cover.ex -------------------------------------------------------------------------------- /lib/rewire.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/lib/rewire.ex -------------------------------------------------------------------------------- /lib/rewire/alias.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/lib/rewire/alias.ex -------------------------------------------------------------------------------- /lib/rewire/block.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/lib/rewire/block.ex -------------------------------------------------------------------------------- /lib/rewire/cover.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/lib/rewire/cover.ex -------------------------------------------------------------------------------- /lib/rewire/module.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/lib/rewire/module.ex -------------------------------------------------------------------------------- /lib/rewire/setup.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/lib/rewire/setup.ex -------------------------------------------------------------------------------- /lib/rewire/utils.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/lib/rewire/utils.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/mix.lock -------------------------------------------------------------------------------- /test/rewire_alias_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/test/rewire_alias_test.exs -------------------------------------------------------------------------------- /test/rewire_block_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/test/rewire_block_test.exs -------------------------------------------------------------------------------- /test/rewire_covered_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/test/rewire_covered_test.exs -------------------------------------------------------------------------------- /test/rewire_debug_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/test/rewire_debug_test.exs -------------------------------------------------------------------------------- /test/rewire_docs_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/test/rewire_docs_test.exs -------------------------------------------------------------------------------- /test/rewire_error_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/test/rewire_error_test.exs -------------------------------------------------------------------------------- /test/rewire_module_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/test/rewire_module_test.exs -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanos/rewire/HEAD/test/test_helper.exs --------------------------------------------------------------------------------