summaryrefslogtreecommitdiff
path: root/spec/hashie/mash_spec.rb
Commit message (Expand)AuthorAgeFilesLines
* Add #except under Ruby 3Jack Jennings2021-11-021-0/+13
* Changes to `Mash` initialization key string conversion. (#521)Caroline Artz2020-05-041-9/+13
* Don't warn when setting most affixed keys (#500)Michael Herold2020-01-151-0/+22
* Fix except use in Mash#load (#508)Bobby McDonald2020-01-141-19/+7
* Only define compact on ruby >= 2.4Bobby McDonald2020-01-131-21/+21
* Ensure that Hashie::Arrays are not deconvertedMichael Herold2019-12-131-0/+9
* Update github urls to hashie/hashie (#497)Bobby McDonald2019-11-171-1/+1
* Merge pull request #492 from BobbyMcWho/remove-blacklist-whitelistDaniel Doubrovkine (dB.) @dblockdotorg2019-10-281-15/+15
|\
| * Remove references to blacklists and whitelistsBobby McDonald2019-10-251-15/+15
* | Change rubocop to allow 100 character lines.Bobby McDonald2019-10-171-4/+6
|/
* Allow mash error silencing (#488)Bobby McDonald2019-10-141-4/+19
* Implement ruby 2.6 hash merging.Bobby McDonald2019-08-141-0/+11
* Implement non-destructive hash methodsBobby McDonald2019-08-141-0/+151
* Add selective key-conflict warnings for Mash subclasses (#478)Bobby McDonald2019-07-181-1/+72
* Allow options on Mash.load (#474)Daniel Doubrovkine (dB.) @dblockdotorg2019-03-221-5/+41
* Do not call any reader attribute in Mash#update if key does not existLaerti Papa2018-10-021-0/+9
* [rubocop] Improve our RuboCop setupMichael Herold2018-09-301-1/+4
* Fix a regression with aliases on `Mash.load`Michael Herold2018-08-141-0/+8
* Update Rubocop and address the addressable todosMichael Herold2018-06-171-8/+9
* Propagate Mash `default_proc` to sub-HashesMichael Herold2018-02-041-0/+7
* Don't log when overwriting Mash keysMichael Herold2017-02-241-0/+8
* Carry over disabling warnings to subclassesMichael Herold2017-02-101-0/+11
* Fix passing Pathname object to Hashie::Mesh.load()Albert Song2017-02-081-0/+14
* Allow Mash subclasses to disable warningsMichael Herold2017-02-041-5/+19
* Fix specs using shared context 'with a logger'Bill Ruddock2017-02-031-5/+6
* Add a logging layer to address common issues (#381)Michael Herold2016-11-021-0/+8
* Fix support for Array#digjonathan schatz2016-06-011-2/+9
* Convert Mash keys for #digTakashi Kokubun2016-02-081-0/+11
* Make reverse_merge compatible with subclassing.Vladimir Kochnev2015-11-151-0/+9
* @dblockPeter Boling2015-10-221-1/+0
* - Restrict pending the spec to only Ruby versions 2.2.0, 2.2.1, 2.2.2Peter Boling2015-10-181-3/+1
* Add a conditional check for 2.2.x specsMichael Herold2015-04-181-12/+16
* MRI 2.2.2 fixes bug, can test #method againJonathan Rochkind2015-04-181-0/+2
* Fix comment to link to bugMichael Herold2015-04-091-2/+2
* (Fixed) specs to run with ruby 2.2Michael Sievers2015-04-091-2/+12
* Add Hashie::Mash#reverse_merge. Increase Rubocop class length.Max Goldstein2015-02-251-0/+13
* add Hashie::Mash#extractable_options?Ryan Buckley2015-01-191-0/+12
* Fix handling of default proc values in MashErol Fornoles2014-12-301-0/+32
* Merging Hashie::Mash now correctly only calls the block on duplicate valuesAmy Sutedja2014-09-051-0/+6
* Add a test to prevent Mash from losing indifferent_access of nested hashKen Ip2014-08-271-0/+10
* Revert "dont convert keys on initialization"dblock2014-08-261-19/+9
* dont convert keys on initializationgregory2014-07-221-9/+19
* Added Mash#load with YAML file support.gregory2014-07-141-0/+92
* Fix Hashie::Mash#values_at.Tom Hulihan2014-06-271-0/+23
* Remove active record specific extensions as they are moved to hashie_railsMaxim Filimonov2014-06-031-10/+0
* Upgraded to RSpec 3.0.dblock2014-06-031-17/+17
* Replaced respond_to with respond_to_missing in Mash and ActiveModel.dblock2014-05-011-6/+15
* Upgraded Rubocop, removed broken platforms from Travis.dblock2014-04-301-2/+2
* Reorganized extensions, consolidated Hashie StringifyKeys implementation.dblock2014-04-301-0/+8
* Added Hashie::Extensions::Mash::ActiveModel for compatibility with Rails 4 St...dblock2014-04-301-3/+8