AliasSorter (alias_sorter v0.1.1)

Sorts and groups aliases.

limitations

Limitations

  • AliasSorter works on text and not on AST.
  • Grouped aliases spanning multiple lines have leading and trailing newline. This Elixir formatter behavior causes AliasSorter to consider it as a different group.

Link to this section Summary

Link to this section Functions

@spec features(keyword()) :: [{:extensions, [String.t()]}]

Callback implementation for Mix.Tasks.Format.features/1.

Link to this function

format(contents, opts)

@spec format(
  String.t(),
  keyword()
) :: String.t()

Callback implementation for Mix.Tasks.Format.format/2.