summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bump 2.0.3v2.0.3Jerry Cheung2013-03-182-1/+6
|
* update changelog for 2.0.2Jerry Cheung2013-03-181-0/+4
|
* Merge pull request #88 from 7even/fix_suffixed_respond_toJerry Cheung2013-03-182-23/+39
|\ | | | | Fix Hashie::Mash#respond_to? with a suffixed key
| * make Hashie::Mash also respond to unknown keys with suffixesVsevolod Romashov2013-03-152-2/+12
| |
| * fix broken indentationVsevolod Romashov2013-03-141-23/+23
| |
| * fix Hashie::Mash#respond_to? with a suffixed keyVsevolod Romashov2013-03-142-1/+7
|/
* Merge pull request #83 from jimeh/fix-replace-methodJerry Cheung2013-03-0510-3/+155
|\ | | | | Fix behavior of #replace method
| * Ensure #replace works with Hashie::TrashJim Myhrberg2013-03-021-0/+10
| |
| * Fix failing test on Ruby 1.8.xJim Myhrberg2013-03-021-2/+1
| |
| * Add support and tests for #replace to IndifferentAccess extensionJim Myhrberg2013-03-022-2/+33
| |
| * Add support and tests for #replace to Coercion extensionJim Myhrberg2013-03-022-1/+37
| |
| * Ensure #replace always returns itself, like ::Hash#replaceJim Myhrberg2013-03-024-0/+11
| |
| * Improve Hashie::Mash's #replace test slightlyJim Myhrberg2013-03-021-2/+2
| |
| * Ensure #replace works with Hashie::ClashJim Myhrberg2013-03-021-0/+9
| |
| * Fix failing spec on Ruby 1.8.x due to it's unordered hash keysJim Myhrberg2013-02-261-1/+1
| |
| * Fix issue with #replace causing default values to override specifiedJim Myhrberg2013-02-262-2/+10
| |
| * Add #replace to Hashie::Dash to achieve Hash-like behaviorJim Myhrberg2013-02-262-0/+20
| |
| * Add #replace to Hashie::Mash to achieve Hash-like behaviorJim Myhrberg2013-02-262-0/+28
| |
* | Adds Ruby 2.0 to Travis builds.Michael Bleigh2013-02-261-0/+1
| |
* | Bump version to 2.0.2v2.0.2Michael Bleigh2013-02-261-1/+1
| |
* | Merge pull request #85 from cromulus/reinstant_symbolize_keysMichael Bleigh2013-02-262-7/+10
|\ \ | |/ |/| reinstating symbolize keys in the to_hash method.
| * reinstating symbolize keys in the to_hash method.Bill Cromie2013-02-262-7/+10
|/
* bump version 2.0.1v2.0.1Jerry Cheung2013-02-252-1/+6
|
* remove dangling VERSION fileJerry Cheung2013-02-251-1/+0
|
* Merge pull request #81 from matschaffer/issue/object_id-warning-77Jerry Cheung2013-02-182-13/+0
|\ | | | | Remove override of object_id #77
| * Remove override of object_id #77Mat Schaffer2013-02-182-13/+0
|/ | | | | | Avoids this warning on 1.9.3: /Users/mat/.rvm/gems/ruby-1.9.3-p194@.../gems/hashie-2.0.0/lib/hashie/mash.rb:80: warning: redefining `object_id' may cause serious problems
* Delete Gemfile.lock from repo.v2.0.0Michael Bleigh2013-02-161-37/+0
|
* Merge pull request #80 from intridea/release-2.0.0Michael Bleigh2013-02-166-10/+49
|\ | | | | Release 2.0.0
| * bump gem version to 2.0.0Jerry Cheung2013-02-141-1/+1
| |
| * add CHANGELOGJerry Cheung2013-02-141-0/+16
| |
| * add Jerry as a maintainer in gemspecJerry Cheung2013-02-141-2/+2
| |
| * add contribution guidelinesJerry Cheung2013-02-142-7/+29
| |
| * gitignore Gemfile.lock ↵Jerry Cheung2013-02-141-0/+1
|/ | | | http://yehudakatz.com/2010/12/16/clarifying-the-roles-of-the-gemspec-and-gemfile/
* Merge pull request #34 from bradgessler/masterJerry Cheung2013-02-132-2/+22
|\ | | | | Deferred defaults for Dash
| * Added support for deferred properties to DashBrad Gessler2013-02-122-2/+22
|/
* Merge pull request #78 from intridea/merge-update-blockJerry Cheung2013-02-122-5/+13
|\ | | | | Allow a block for merge and update
| * allow a block for merge and updateJerry Cheung2013-02-122-5/+13
|/
* Merge pull request #63 from ohrite/dash_defaultJerry Cheung2013-02-122-1/+15
|\ | | | | Fix Hashie::Dash Defaults
| * Concisely handle TypeError in Hashie::DashDoc Ritezel2013-02-121-7/+3
| |
| * Fix Hashie::Dash DefaultsDoc Ritezel2013-02-122-1/+19
|/ | | | | Previously, a Hashie::Dash's property's :default value was used by all instantiations. This change calls .dup on all non-Numeric default values during instantiation, rescuing from TypeError.
* Merge pull request #76 from intridea/review-41Jerry Cheung2013-02-123-7/+54
|\ | | | | Review 41: add DeepMerge extension
| * Merge pull request #41 from nashby/deep-mergeJerry Cheung2013-02-123-7/+54
| |\ |/ / | | | | add DeepMerge extension
| * add DeepMerge extensionVasiliy Ermolovich2013-02-123-7/+54
| |
* | Merge pull request #75 from intridea/review-62Jerry Cheung2013-02-122-4/+5
|\ \ | | | | | | Review pull #62: respond_to? 1.9
| * \ Merge branch 'fix-18-keyerror' into review-62Jerry Cheung2013-02-121-1/+2
| |\ \
| | * | ruby 1.8 throws IndexError instead of KeyErrorJerry Cheung2013-02-121-1/+2
| |/ / |/| |
| * | Revert "Revert "Merge pull request #62 from dlupu/master""Jerry Cheung2013-02-121-3/+3
|/ / | | | | | | This reverts commit 6af738f3984a644372266ac6d4b7557cbdf040e1.
* | Revert "Merge pull request #62 from dlupu/master"Jerry Cheung2013-02-111-3/+3
| | | | | | | | | | This reverts commit 419446a77b566140f2eb2257aa9db97d2d15ead6, reversing changes made to fec979fe5af1a4dd214eb6f2cd24182d21f81013.
* | Merge pull request #62 from dlupu/masterJerry Cheung2013-02-111-3/+3
|\ \ | | | | | | enhance respond_to? method
| * | fix typo from previous commitDorian LUPU2012-11-021-3/+3
| | |