New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Default bin scripts from bundle gem command: bin/console and bin/setup #315
Conversation
I am sure I am missing something ... why do we need this? |
@dblock It is a new "gem" standard. Modern Gems built with the ∴ bin/console
>> Hashie::Mash.new(hi: "@dblock")
=> #<Hashie::Mash hi="@dblock">
They are intended for developers that will be hacking on your project. You can use them to reduce the number of things people have to do when contributing. For example, you could add a |
@dblock this is ready (if you think it is worthwhile) |
Ok I'll take these. Make sure they (are) run through RuboCop and squash the commits. Thx. |
fd29c6c
to
635d7c8
Compare
@dblock Rebased on intridea/master, Squashed to 1 commit and Rubocop'd. This is ready. |
Default bin scripts from bundle gem command: bin/console and bin/setup
Merged, thanks. |
## 3.4.3 (10/25/2015) * [#314](hashie/hashie#314): Added a `StrictKeyAccess` extension that will raise an error whenever a key is accessed that does not exist in the hash - [@pboling](https://github.com/pboling). * [#304](hashie/hashie#304): Ensured compatibility of `Hash` extensions with singleton objects - [@regexident](https://github.com/regexident). * [#306](hashie/hashie#306): Added `Hashie::Extensions::Dash::Coercion` - [@marshall-lee](https://github.com/marshall-lee). * [#310](hashie/hashie#310): Fixed `Hashie::Extensions::SafeAssignment` bug with private methods - [@marshall-lee](https://github.com/marshall-lee). * [#313](hashie/hashie#313): Restrict pending spec to only Ruby versions 2.2.0-2.2.2 - [@pboling](https://github.com/pboling). * [#315](hashie/hashie#315): Default `bin/` scripts: `console` and `setup` - [@pboling](https://github.com/pboling).
bin/console
bin/setup
A comparison between the current
irb
use case, and the newbin/console
use case:Old and janky:
New hotness: