summaryrefslogtreecommitdiff
path: root/lib/mix/lib/mix/tasks/format.ex
Commit message (Expand)AuthorAgeFilesLines
* Push cwd handling all the way up in mix formatJosé Valim2023-05-071-54/+36
* Add :root option for formatter_for_file (#12541)Thomas Depierre2023-05-071-2/+14
* Validate --no-exit in "mix format" (#12530)Andrea Leopardi2023-04-201-0/+4
* Polish docs for "mix format"Andrea leopardi2023-04-201-1/+1
* Add --no-exit option to mix format (#12529)Noah Betzen2023-04-201-8/+23
* Don't call formatter on directories (#12488)Erick Dennis2023-03-231-1/+3
* Bump timeout to infinityJosé Valim2023-03-021-1/+1
* Clean up formatting gutterJosé Valim2022-11-091-4/+4
* Refactor mix format text diffJosé Valim2022-10-191-35/+20
* Clarify mix format error messageJosé Valim2022-10-131-13/+6
* Fix Mix.Tasks.Format.text_diff_format/3 spec (#12115)Michał Łępicki2022-09-051-1/+1
* Convert to binary only in testsJosé Valim2022-09-051-2/+1
* Output diffs on mix format --check-formatted (#12109)Marcus Kruse2022-09-051-4/+296
* Do not cache inputs from .formatter.exsJosé Valim2022-09-051-24/+27
* Fixes wording (#12105)Vicente Merlo2022-08-311-2/+2
* Update docs shell snippets (#12083)Wojtek Mach2022-08-171-2/+2
* Run full load paths in mix formatJosé Valim2022-08-111-8/+2
* Allow multiple formatters per file extension and sigil (#12032)100phlecs2022-08-041-10/+33
* Compile if mix format plugins are missing, closes #11915José Valim2022-07-061-8/+9
* Removes duplicated formatter call (#11934)Vicente Merlo2022-06-231-1/+1
* Support filename in `mix format -` when reading from stdin (#11822)Aiden Scandella2022-05-121-5/+16
* Do not add new line on all empty mix formatJosé Valim2022-05-081-3/+4
* Do not format empty lines into line breaks (#11802)ak3nji2022-05-071-0/+2
* Fix indentation of options in mix formatJosé Valim2022-01-241-3/+3
* Supply file and line to formatter plugins (#11591)Matt McCoy2022-01-241-1/+1
* Embedded Elixir Expressions in Formatter Plugins (#11587)Jonatan Männchen2022-01-221-7/+10
* Check plugins first so they can format `.ex` and `.exs` files (#11507)Marc-André Lafortune2021-12-201-3/+3
* Add missing `@doc since` (#11443)Wojtek Mach2021-12-041-0/+1
* Pass sigil/modifiers through to formatter (#11348)Maarten van Vliet2021-10-261-2/+10
* Use Mix.Tasks.Format behaviour in tests and doc fixesJosé Valim2021-09-151-6/+6
* Support plugins in the formatterJosé Valim2021-09-151-47/+134
* Add Mix.Tasks.Format.formatter_for_file/2José Valim2021-09-151-23/+46
* Add IO.stream/0 and IO.binstream/0 as convenience functionsJosé Valim2021-05-071-1/+1
* Correct mix format error messages (#10146)Eksperimental2020-07-031-3/+3
* Mention the word "file" when refereing to .fomatter.exs (#10109)Eksperimental2020-06-181-5/+5
* Avoid first person, and improve wording (#10108)Eksperimental2020-06-181-1/+1
* Fix "mix format" docs mention to wrong section (#9513)Eksperimental2019-11-101-2/+2
* Print relative paths in the formatter errorJosé Valim2019-07-151-1/+1
* Fix hiding Mix format errors with stdin (#9059)melpon2019-05-211-0/+5
* Hide functions accidentally made public (#8662)Wojtek Mach2019-01-211-1/+1
* Revise use of "flag" terminology (#8347)Eksperimental2018-11-161-1/+1
* Add `@impl true` to Mix tasks (#8371)Wojtek Mach2018-11-081-0/+1
* Raise on conflicting .formatter.exs files (#8323)Fernando Tapia Rico2018-10-251-3/+23
* Reword "mix format --check-equivalent" help text (#8222)Matt Lewis2018-09-241-3/+3
* Improvements in Mix docs (#8190)Eksperimental2018-09-141-1/+1
* Expand paths so mix format path\for\windows.ex works (#8147)Po Chen2018-08-291-2/+2
* Use "file system" instead of "filesystem" (#8132)Eksperimental2018-08-271-1/+1
* Be consistent in the use of present tense (#7869)Eksperimental2018-07-111-3/+3
* Add Mix.Project.config_mtime/0José Valim2018-06-201-1/+1
* Mention Path.wildcard/2 in :inputs docsJosé Valim2018-05-281-0/+1