/humanist-errors

More readable errors, for humans.

Primary LanguageRubyMIT LicenseMIT

Code Climate

Humanist::Errors

TODO: Write a gem description

Installation

Add this line to your application's Gemfile:

gem 'humanist-errors'

And then execute:

$ bundle

Or install it yourself as:

$ gem install humanist-errors

Usage

TODO: Write usage instructions here

This gem is intended for use in development environments only.

Contributing

  1. Fork it ( https://github.com/[my-github-username]/humanist-errors/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

TODO

  1. Look at the C source, and re-evaluate the error message lookup approach we are using.
  2. Stop patching individual exceptions.
  3. Testing strategy could be improved. Look at simply raising exceptions instead of trying to eval syntax errors