Alex Jiao
Alex Jiao
Hey there, nice project. From the looks of it, this tool is supposed to run on CI server. Just asking if it's possible to use this tool on local machine...
This fixes issue https://github.com/uohzxela/ex_format/issues/44. As discussed, issue https://github.com/uohzxela/ex_format/issues/49 is a related problem but requires a different solution, so I will open a separate PR for that.
Currently, the args splitting feature is disabled because the formatted output is not pleasant. - [ ] Use Inspect.Algebra - [ ] Do not split if last arg is an...
``` {current ++ placeholder ++ new_lines ++ chars, %{state | quoted: [{key, state.engine.handle_end(buffer)} | state.quoted]}} ``` ``` ```
https://github.com/elixir-lang/elixir/commit/1dd4c16958663be472493044d0b6d84aa42b08d7#commitcomment-23780625
```elixir embed_template :lib, """ defmodule do @moduledoc \""" Documentation for . \""" @doc \""" Hello world. ## Examples iex> .hello :world \""" def hello do :world end end """ ```
Currently `''` is formatted as `[]`. Need to make changes to Elixir source to recognize whether it is empty list or empty charlist.