summaryrefslogtreecommitdiff
path: root/lib/hashie/extensions
Commit message (Expand)AuthorAgeFilesLines
* Add #except under Ruby 3Jack Jennings2021-11-021-0/+7
* Fix inconsistencies with Dash defaultsMichael Herold2020-10-231-5/+4
* Allow exporting a normal, not-indifferent HashMichael Herold2020-10-221-0/+12
* Add hash slice using IndifferentAccess.kenner kliemann2020-10-031-0/+9
* Add Hashie::Extensions::Dash::AllowListAlbert Salim2020-09-201-0/+88
* Merge pull request #525 from yogeshjain999/indifferent-convert-changeDaniel Doubrovkine (dB.) @dblockdotorg2020-06-111-2/+2
|\
| * Small amendments for Hash#merge with IndifferentAccessYogesh Khater2020-06-101-2/+2
* | Changes to `Mash` initialization key string conversion. (#521)Caroline Artz2020-05-042-6/+17
|/
* Suppress a Ruby's warning when using Ruby 2.6.0+Koichi ITO2020-01-181-1/+5
* Suppress an integer unification warning for Ruby 2.4.0+Koichi ITO2020-01-161-1/+1
* Fix except use in Mash#load (#508)Bobby McDonald2020-01-141-0/+2
* Suppress `Psych.safe_load` arg warn when using Psych 3.1.0+Koichi ITO2020-01-131-2/+19
* Merge pull request #499 from michaelherold/permissive-respond-toBobby McDonald2019-11-181-0/+61
|\
| * Add a PermissiveRespondTo extension for MashesMichael Herold2019-11-171-0/+61
* | Prevent deep_merge from mutating nested hashesMichael Herold2019-11-171-1/+16
|/
* Merge pull request #492 from BobbyMcWho/remove-blacklist-whitelistDaniel Doubrovkine (dB.) @dblockdotorg2019-10-282-4/+5
|\
| * Remove references to blacklists and whitelistsBobby McDonald2019-10-252-4/+5
* | Change rubocop to allow 100 character lines.Bobby McDonald2019-10-178-22/+49
|/
* Allow mash error silencing (#488)Bobby McDonald2019-10-141-0/+55
* Make Hashie play nice with Rails 6 Hash#except method (#479)Bobby McDonald2019-10-021-0/+14
* Allow options on Mash.load (#474)Daniel Doubrovkine (dB.) @dblockdotorg2019-03-221-4/+8
* Add Hashie::Extensions::Mash::DefineAccessors.Vladimir Kochnev2019-01-281-0/+90
* [rubocop] Improve our RuboCop setupMichael Herold2018-09-307-23/+59
* Remove superfluous commentAlexander Graul2018-09-221-1/+1
* Use == instead of <= in build_coercionAlexander Graul2018-09-221-1/+1
* Fix a regression with aliases on `Mash.load`Michael Herold2018-08-141-1/+1
* Add MethodOverridingInitializer extensionLucas Nestor2018-08-111-11/+43
* Allow Trash to copy properties from othersMichael Herold2018-08-111-0/+1
* Refactor PropertyTranslation for readabilityMichael Herold2018-08-111-24/+48
* Update Rubocop and address the addressable todosMichael Herold2018-06-1715-61/+52
* Fix: NameError (uninitialized constant Hashie::Extensions::Parsers::YamlErbPa...Takafumi ONAKA2018-02-081-0/+2
* Ensure IndifferentAccess is injected after mergeMichael Herold2018-02-051-2/+4
* Add an extension to maintain original Mash keys (#326)Michael Herold2017-02-221-0/+54
* Add Hashie::Extensions::Mash::SymbolizeKeysMichael Herold2017-02-201-0/+38
* Fix #391: require all dependencies in Hashie::Mash.dblock2017-01-311-0/+2
* Support Ruby 2.4.0 (#389)Masahiro Saito2017-01-061-4/+8
* Fix #385 - deep merge by reference bug (#386)Joe Marty2016-12-131-1/+1
* Deep find all goes inside all nested hashessazor2016-10-191-4/+3
* Check ruby version without rubygemssazor2016-10-182-1/+61
* Use existing translations when using IndifferentAccess andMatt White2016-09-161-1/+2
* Checking for explicit definition of ActiveSupport::HashWithIndifferentAccess ...Mike Jarema2016-09-091-1/+1
* Hashie::Mash.load accepts a Pathname object. Closes #331.Atsushi Ishida2016-07-151-1/+1
* Fix support for Array#digjonathan schatz2016-06-012-0/+34
* Refactor IgnoreUndeclared#initialize_attributes.Vladimir Kochnev2016-02-081-2/+5
* Stringified translations wasn't working in IgnoreUndeclared.Vladimir Kochnev2016-02-081-1/+1
* Fix `#merge` breaking indifferent accessMichael Herold2016-01-311-0/+8
* Make DeepLocate indifference-aware by defaultbugfix-deep-findMichael Herold2015-10-251-15/+21
* Upgraded to RuboCop 0.34.2.dblock2015-10-251-2/+4
* Ensure that MethodQuery methods return booleans.Michael Herold2015-10-251-5/+30
* - Removed `Hashie::Extensions::MergeInitializer` from `StrictKeyAccess` Exten...Peter Boling2015-10-241-12/+15