summaryrefslogtreecommitdiff
path: root/spec
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* Elasticsearch integration spec fix (#520)Jitendra Rajpurohit2020-04-121-1/+5
* 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-153-0/+36
|/
* Fix except use in Mash#load (#508)Bobby McDonald2020-01-148-281/+395
* 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-174-3/+8
* 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-1710-32/+81
|/
* Allow mash error silencing (#488)Bobby McDonald2019-10-141-4/+19
* Make Hashie play nice with Rails 6 Hash#except method (#479)Bobby McDonald2019-10-025-15/+26
* 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-222-5/+44
* 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-152-0/+19
* 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-1719-66/+73
* Merge pull request #439 from michaelherold/elasticsearch-integrationDaniel Doubrovkine (dB.) @dblockdotorg2018-02-072-0/+46
|\
| * Add an integration spec for ElasticsearchMichael Herold2018-02-062-0/+46
* | 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
* Fix "@disable_warnings" spec warning (#416)Alexandre Filipe Campos2017-03-011-0/+1
* Don't log when overwriting Mash keysMichael Herold2017-02-241-0/+8
* Add performance benchmarks for MashMichael Herold2017-02-242-0/+31
* Add an extension to maintain original Mash keys (#326)Michael Herold2017-02-222-0/+72
* Squelch an RSpec warning on an integration testMichael Herold2017-02-221-1/+1
* Add Hashie::Extensions::Mash::SymbolizeKeysMichael Herold2017-02-201-0/+39
* Ensure Railties available when loading RailtieCallum Dryden2017-02-163-0/+22
* Clean up integration specs to test for STDOUT logMichael Herold2017-02-109-140/+164
* Carry over disabling warnings to subclassesMichael Herold2017-02-101-0/+11
* Fix #401: use a Railtie to set Hashie.logger on rails boot.Matthew Rudy Jacobs2017-02-102-4/+7
* Added integration spec for omniauth-oauth2.dblock2017-02-105-1/+122