Skip to content
V. Elenhaupt edited this page May 13, 2018 · 32 revisions

Roadmap

Rules

  • Useless assignments
  • Unused arguments
  • Shadowed argument
  • Shadowing outer variable
  • Duplicated method
  • Unneeded private method
  • Crystal tool format #40
  • Dead code
  • Redundant .with_index, .with_object, each_with_index, each_with_object
  • Expression in a void context
  • ...

Integrations

Changes / additions / improvements

  • Show end location of the error (node.end_location)
  • Add an option to display affected code in DotFormatter
  • Add severity error/warning/refactoring etc.
  • Rename Error and source.errors to the entity that fits better (i.e. Issue, source.issues)
  • Use namespaces for rules, i.e. Lint, Style etc.
  • Autocorrect issues #34
  • ...
Clone this wiki locally