summaryrefslogtreecommitdiff
path: root/spec/hashie
Commit message (Expand)AuthorAgeFilesLines
* Add #except under Ruby 3Jack Jennings2021-11-022-0/+25
* Fix inconsistencies with Dash defaultsMichael Herold2020-10-232-0/+22
* Allow exporting a normal, not-indifferent HashMichael Herold2020-10-221-0/+30
* Add hash slice using IndifferentAccess.kenner kliemann2020-10-031-0/+12
* Add Hashie::Extensions::Dash::AllowListAlbert Salim2020-09-201-0/+58
* Merge pull request #525 from yogeshjain999/indifferent-convert-changeDaniel Doubrovkine (dB.) @dblockdotorg2020-06-111-0/+39
|\
| * Small amendments for Hash#merge with IndifferentAccessYogesh Khater2020-06-101-0/+39
* | Changes to `Mash` initialization key string conversion. (#521)Caroline Artz2020-05-044-17/+40
|/
* Merge pull request #511 from koic/suppress_kwargs_warning_for_ruby_2_7_0Daniel Doubrovkine (dB.) @dblockdotorg2020-01-151-1/+1
|\
| * Suppress keyword arguments warning for Ruby 2.7.0Koichi ITO2020-01-151-1/+1
* | 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-145-278/+9
* Only define compact on ruby >= 2.4Bobby McDonald2020-01-131-21/+21
* Ensure that Hashie::Arrays are not deconvertedMichael Herold2019-12-131-0/+9
* Merge pull request #499 from michaelherold/permissive-respond-toBobby McDonald2019-11-181-0/+44
|\
| * Add a PermissiveRespondTo extension for MashesMichael Herold2019-11-171-0/+44
* | Prevent deep_merge from mutating nested hashesMichael Herold2019-11-171-5/+48
|/
* 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-178-30/+75
|/
* 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
* Add Hashie::Extensions::Mash::DefineAccessors.Vladimir Kochnev2019-01-281-0/+90
* 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-3010-24/+68
* Fix a regression with aliases on `Mash.load`Michael Herold2018-08-142-8/+8
* Mash should load yaml file.Arek Turlewicz2018-08-151-0/+8
* Add MethodOverridingInitializer extensionLucas Nestor2018-08-111-1/+39
* Make Dash greedier when creating gettersMichael Herold2018-08-111-0/+12
* Allow Trash to copy properties from othersMichael Herold2018-08-111-0/+48
* Update Rubocop and address the addressable todosMichael Herold2018-06-1714-53/+62
* Allow codependent Dash attributes to initializeMichael Herold2018-02-061-0/+25
* Ensure IndifferentAccess is injected after mergeMichael Herold2018-02-051-0/+13
* Propagate Mash `default_proc` to sub-HashesMichael Herold2018-02-041-0/+7
* Fix Hashie::Rash randomly losing keys (#430)Andrii Dmytrenko2017-12-191-0/+6
* Don't log when overwriting Mash keysMichael Herold2017-02-241-0/+8
* Add an extension to maintain original Mash keys (#326)Michael Herold2017-02-222-0/+72
* Add Hashie::Extensions::Mash::SymbolizeKeysMichael Herold2017-02-201-0/+39
* 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
* Support Ruby 2.4.0 (#389)Masahiro Saito2017-01-061-2/+8
* Fix #385 - deep merge by reference bug (#386)Joe Marty2016-12-131-2/+7
* Add a logging layer to address common issues (#381)Michael Herold2016-11-022-0/+33
* Evaluate procs default values in object initializationsazor2016-10-311-2/+2