summaryrefslogtreecommitdiff
path: root/spec/hashie/dash_spec.rb
Commit message (Expand)AuthorAgeFilesLines
* Fix inconsistencies with Dash defaultsMichael Herold2020-10-231-0/+10
* Fix except use in Mash#load (#508)Bobby McDonald2020-01-141-2/+2
* Change rubocop to allow 100 character lines.Bobby McDonald2019-10-171-5/+12
* [rubocop] Improve our RuboCop setupMichael Herold2018-09-301-3/+6
* Update Rubocop and address the addressable todosMichael Herold2018-06-171-2/+2
* Allow codependent Dash attributes to initializeMichael Herold2018-02-061-0/+25
* Add an extension to maintain original Mash keys (#326)Michael Herold2017-02-221-0/+26
* Evaluate procs default values in object initializationsazor2016-10-311-2/+2
* failing test for Dash default with proc not working with AS as_jsonJoe Van Dyk2016-10-281-0/+11
* Ensure that MethodQuery methods return booleans.Michael Herold2015-10-251-0/+23
* provide self as context when evaluating defaultgregory2015-02-011-0/+13
* Fix bug where Dash changes argument to `property`Douglas Willcocks2015-01-131-0/+12
* Upgraded RuboCop to 0.28.0.dblock2014-12-301-2/+0
* Support for conditionally required Dash propertiesChris Cashwell2014-12-111-0/+19
* Custom error messages for required properties in Hashie::Dash subclassesPetr Balaban2014-10-071-0/+29
* Merging Hashie::Mash now correctly only calls the block on duplicate valuesAmy Sutedja2014-09-051-1/+1
* Include Trash and Dash class name when raising NoMethodError.gregory2014-06-201-11/+19
* Added Dash and Trash#update_attributes.gregory2014-06-191-0/+51
* Upgraded to RSpec 3.0.dblock2014-06-031-10/+10
* Do not automatically stringify keys in Hashie::Hash#to_hash, pass :stringify_...dblock2014-05-021-1/+1
* Do not convert keys to strings in Dash and Trash.dblock2014-05-021-16/+61
* Upgraded Rubocop, removed broken platforms from Travis.dblock2014-04-301-1/+1
* Convert specs to RSpec 2.14.7 syntax with TranspecPeter M. Goldstein2014-04-061-60/+69
* Present tense for specs.dblock2014-04-061-10/+7
* Added Rubocop.dblock2014-03-301-66/+65
* Merge branch 'fix-113-dash-merge' of github.com:spencer1248/hashiedblock2014-03-301-0/+58
|\
| * Fix Dash#merge!Spencer Rogers2013-11-301-0/+29
| * Fix Dash#mergeSpencer Rogers2013-11-301-0/+29
* | Adding support for dash properties that end in bangDavid Marshall2013-07-171-0/+8
|/
* Ensure #replace always returns itself, like ::Hash#replaceJim Myhrberg2013-03-021-0/+5
* Fix issue with #replace causing default values to override specifiedJim Myhrberg2013-02-261-1/+9
* Add #replace to Hashie::Dash to achieve Hash-like behaviorJim Myhrberg2013-02-261-0/+14
* Added support for deferred properties to DashBrad Gessler2013-02-121-0/+15
* Fix Hashie::Dash DefaultsDoc Ritezel2013-02-121-0/+10
* Fix assertions on a Dash's string representationLarry Marburger2012-01-111-2/+2
* [REQUIRED] properties added to Dash, removed Lash classBram Swenson2011-07-231-26/+59
* Closes #11 - Applied dismaldenizen's patch to allow block setting.Michael Bleigh2011-01-271-0/+20
* Add add a failing state to the dash specDarcy Laycock2011-01-201-0/+6
* call `super` in Dash.inherited methodMislav Marohnić2010-08-291-0/+10
* heavily rework Dash for bugfixes and performanceMislav Marohnić2010-08-261-68/+105
* Initializing Dash with a nilLes Hill and Robert Pitts2010-08-101-0/+7
* CleanupLes Hill and Robert Pitts2010-08-101-18/+17
* Changed up spec_helper a bit, added respond_to? on MashMichael Bleigh2010-07-281-1/+1
* Swapped out class variables to scale the ancestors tree. This allows for the ...Ben Schwarz2010-01-151-2/+8
* Added a spec to cover defaults inheritance Ben Schwarz2010-01-141-0/+4
* Storing dash properties in a class variable to allow for subclassing (#Issue 2)Ben Schwarz2010-01-141-0/+13
* Dashes now raises NoMethodError when reading a non-existent propertyAndré Luis Leal Cardoso Junior2009-11-161-0/+6
* Fixing inspect for DashesAndré Luis Leal Cardoso Junior2009-11-161-0/+6
* Adds pretty inspect for Dash.Michael Bleigh2009-11-121-0/+10
* Adding READMEMichael Bleigh2009-11-121-0/+58