summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fixed issue where a source hash key can be used in translating multiple prope...Daniel Lee2021-06-171-1/+6
* Hashie::Mash already includes Hashie::Extensions::PrettyInspect via Hashie::HashAkira Matsuda2020-11-041-1/+0
* Fix inconsistencies with Dash defaultsMichael Herold2020-10-232-21/+13
* 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-202-0/+89
* 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-045-19/+29
|/
* Preparing for release, 4.1.0v4.1.0Bobby McDonald2020-02-011-1/+1
* Suppress a Ruby's warning when using Ruby 2.6.0+Koichi ITO2020-01-182-15/+19
* Suppress an integer unification warning for Ruby 2.4.0+Koichi ITO2020-01-162-4/+4
* Don't warn when setting most affixed keys (#500)Michael Herold2020-01-151-1/+6
* Fix except use in Mash#load (#508)Bobby McDonald2020-01-142-2/+5
* Only define compact on ruby >= 2.4Bobby McDonald2020-01-131-6/+6
* Suppress `Psych.safe_load` arg warn when using Psych 3.1.0+Koichi ITO2020-01-131-2/+19
* Ensure that Hashie::Arrays are not deconvertedMichael Herold2019-12-131-2/+0
* update comment for Mash truthiness methodsJeff Manian2019-11-251-1/+2
* Merge pull request #499 from michaelherold/permissive-respond-toBobby McDonald2019-11-182-0/+62
|\
| * Add a PermissiveRespondTo extension for MashesMichael Herold2019-11-172-0/+62
* | Prevent deep_merge from mutating nested hashesMichael Herold2019-11-172-1/+44
|/
* Preparing for next development iteration, 4.0.1.Bobby McDonald2019-10-301-1/+1
* Preparing for release, 4.0.0.v4.0.0Bobby McDonald2019-10-301-1/+1
* Merge pull request #492 from BobbyMcWho/remove-blacklist-whitelistDaniel Doubrovkine (dB.) @dblockdotorg2019-10-283-5/+6
|\
| * Remove references to blacklists and whitelistsBobby McDonald2019-10-253-5/+6
* | Merge pull request #491 from BobbyMcWho/100-char-linesDaniel Doubrovkine (dB.) @dblockdotorg2019-10-2010-24/+52
|\ \
| * | Change rubocop to allow 100 character lines.Bobby McDonald2019-10-1710-24/+52
| |/
* | remove tap and use blockBobby McDonald2019-10-171-5/+4
|/
* Allow mash error silencing (#488)Bobby McDonald2019-10-143-69/+90
* Make Hashie play nice with Rails 6 Hash#except method (#479)Bobby McDonald2019-10-022-0/+21
* Implement ruby 2.6 hash merging.Bobby McDonald2019-08-141-5/+30
* Implement non-destructive hash methodsBobby McDonald2019-08-141-0/+42
* Add selective key-conflict warnings for Mash subclasses (#478)Bobby McDonald2019-07-181-5/+20
* Allow options on Mash.load (#474)Daniel Doubrovkine (dB.) @dblockdotorg2019-03-223-6/+10
* Add Hashie::Extensions::Mash::DefineAccessors.Vladimir Kochnev2019-01-283-0/+95
* Reverse condition check in Mash#deep_updateLaerti Papa2018-10-031-1/+1
* Do not call any reader attribute in Mash#update if key does not existLaerti Papa2018-10-021-1/+1
* [rubocop] Improve our RuboCop setupMichael Herold2018-09-309-36/+84
* 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
* Prepare for next development version, v3.6.1Michael Herold2018-08-131-1/+1
* Preparing for release, 3.6.0v3.6.0Michael Herold2018-08-131-1/+1
* Add MethodOverridingInitializer extensionLucas Nestor2018-08-111-11/+43
* Make Dash greedier when creating gettersMichael Herold2018-08-111-5/+17
* 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-1721-107/+108
* Fix: NameError (uninitialized constant Hashie::Extensions::Parsers::YamlErbPa...Takafumi ONAKA2018-02-081-0/+2
* Allow codependent Dash attributes to initializeMichael Herold2018-02-061-2/+11