├── .formatter.exs ├── .github └── workflows │ └── freedom_formatter.yml ├── .gitignore ├── .tool-versions ├── LICENSE ├── README.md ├── config └── config.exs ├── lib ├── freedom_formatter.ex ├── freedom_formatter │ └── formatter.ex └── tasks │ └── fformat.ex ├── mix.exs ├── mix.lock └── test ├── code_formatter ├── calls_test.exs ├── comments_test.exs ├── containers_test.exs ├── general_test.exs ├── integration_test.exs ├── literals_test.exs ├── local_pipe_with_parens_test.exs ├── migration_test.exs ├── operators_test.exs ├── single_clause_on_do_test.exs └── trailing_comma_test.exs ├── freedom_formatter_test.exs └── test_helper.exs /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.github/workflows/freedom_formatter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/.github/workflows/freedom_formatter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/.gitignore -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | erlang 28.1.1 2 | elixir 1.19.1-otp-28 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/README.md -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/config/config.exs -------------------------------------------------------------------------------- /lib/freedom_formatter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/lib/freedom_formatter.ex -------------------------------------------------------------------------------- /lib/freedom_formatter/formatter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/lib/freedom_formatter/formatter.ex -------------------------------------------------------------------------------- /lib/tasks/fformat.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/lib/tasks/fformat.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/mix.lock -------------------------------------------------------------------------------- /test/code_formatter/calls_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/test/code_formatter/calls_test.exs -------------------------------------------------------------------------------- /test/code_formatter/comments_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/test/code_formatter/comments_test.exs -------------------------------------------------------------------------------- /test/code_formatter/containers_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/test/code_formatter/containers_test.exs -------------------------------------------------------------------------------- /test/code_formatter/general_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/test/code_formatter/general_test.exs -------------------------------------------------------------------------------- /test/code_formatter/integration_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/test/code_formatter/integration_test.exs -------------------------------------------------------------------------------- /test/code_formatter/literals_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/test/code_formatter/literals_test.exs -------------------------------------------------------------------------------- /test/code_formatter/local_pipe_with_parens_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/test/code_formatter/local_pipe_with_parens_test.exs -------------------------------------------------------------------------------- /test/code_formatter/migration_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/test/code_formatter/migration_test.exs -------------------------------------------------------------------------------- /test/code_formatter/operators_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/test/code_formatter/operators_test.exs -------------------------------------------------------------------------------- /test/code_formatter/single_clause_on_do_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/test/code_formatter/single_clause_on_do_test.exs -------------------------------------------------------------------------------- /test/code_formatter/trailing_comma_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/test/code_formatter/trailing_comma_test.exs -------------------------------------------------------------------------------- /test/freedom_formatter_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/test/freedom_formatter_test.exs -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcandre/freedom_formatter/HEAD/test/test_helper.exs --------------------------------------------------------------------------------