elixir-styler icon indicating copy to clipboard operation
elixir-styler copied to clipboard

An @elixir-lang code-style enforcer that will just FIFY instead of complaining

Results 22 elixir-styler issues
Sort by recently updated
recently updated
newest added

Often there's a series of ast siblings that codebase authors want to keep sorted. We know this to be the case for things like aliases, imports, etc, but what about...

- sort by path, controller, action, dsl_name - remove scope which only set a path, and add that path to the children (implicit grouping no longer needed as styler will...

enhancement

## Versions * Elixir: use `elixir --version` * Styler: use `mix deps | grep locked | grep styler` ## Example Input ```elixir # should get piped but doesn't, because the...

enhancement

this would fix the compilation-breakage that is detailed in the readme ```elixir # before defmodule MyGreatLibrary do @library_options [ ... ] @moduledoc make_pretty_docs(@library_options) use OptionsMagic, my_opts: @library_options end # after...

bug
1.0.0

adding `ordered_siblings: true` to `use StyleCase` allows the property to be enforced one module at a time

Closes #104 stalled out due to naive approach not passing property tests, hinting that a big overhaul might be required to make this happen 😭

## Versions currently on main, but 0.12 when it gets cut ## Example Input lifting is smart enough to not interact with `quote` children, but user-defined macros can hide that...

bug

It's not unreasonable to be working in a large file and not realize a module you're referencing is actually aliased up at the top. It'd be nice if Styler fixed...

enhancement

The only inconsistency I could spot after installing styler are (non-)empty lines after the moduledoc. It would be nice if an empty line could be enforced, as this seems more...