Project

heckler

0.0
The project is in a healthy, maintained state
**Heckler** is a tool to identify wording or spelling mistakes in ruby codebase: filenames, class names, method names, property names and more. Spelling correction is powered by **GNU Aspell**.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies
 Project Readme

Heckler

Heckler is a tool to identify wording or spelling mistakes in ruby codebase: filenames, class names, method names, property names and more. Spelling correction is powered by GNU Aspell and originally started as a ruby port of Peck.

Installation

bundle add heckler

If bundler is not being used to manage dependencies, install the gem by executing:

gem install heckler

Dependencies

Heckler requires Aspell to be present on a system to function.

MacOS

brew install aspell

Linux

  • Debian/Ubuntu: sudo apt-get install aspell aspell-en
  • Fedora: sudo dnf install aspell aspell-en
  • Arch Linux: sudo pacman -S aspell aspell-en
  • openSUSE: sudo zypper install aspell aspell-en
  • Alpine: sudo apk add aspell aspell-en

Usage

Start off by creating a configuration file, by running: heckler init

Run spelling check with heckler

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/skatkov/heckler.

License

The gem is available as open source under the terms of the MIT License.