summaryrefslogtreecommitdiff
path: root/lib/hashie/extensions/coercion.rb
Commit message (Expand)AuthorAgeFilesLines
* Add Ruby 3.1 to CI (#558)Peter Goldstein2022-01-271-8/+1
* Change rubocop to allow 100 character lines.Bobby McDonald2019-10-171-3/+4
* [rubocop] Improve our RuboCop setupMichael Herold2018-09-301-13/+19
* Remove superfluous commentAlexander Graul2018-09-221-1/+1
* Use == instead of <= in build_coercionAlexander Graul2018-09-221-1/+1
* Update Rubocop and address the addressable todosMichael Herold2018-06-171-5/+5
* Support Ruby 2.4.0 (#389)Masahiro Saito2017-01-061-4/+8
* Upgraded to RuboCop 0.34.2.dblock2015-10-251-2/+4
* Refactor `Hashie::Extensions::Coercion`, add cache.Vladimir Kochnev2015-09-021-39/+65
* Fixed coercions in a subclass accumulating in the superclass.Martin Streicher2015-03-311-1/+1
* Refactor property definitions and initializationsErol Fornoles2014-12-291-4/+4
* Inherit key coercions.Erol Fornoles2014-12-281-3/+11
* add support for coercion for hash that inherit from Hashgregory2014-10-031-2/+2
* Address TODO about the Lambda style copMichael Herold2014-08-231-3/+3
* Fix #202 by stopping method redefinitionMichael Herold2014-08-201-2/+2
* A bit of cleanupMax Lincoln2014-08-141-3/+2
* core type coercion may be done!Max Lincoln2014-08-141-1/+13
* Error handling, test showing SystemStackErrorMax Lincoln2014-08-141-11/+16
* Add support for coercion to Complex and RationalMax Lincoln2014-08-081-4/+6
* Remove built-in support for boolean, but all a procMax Lincoln2014-08-081-6/+3
* Add exception handling and coerce_value testsMax Lincoln2014-08-081-0/+2
* core type coercionMax Lincoln2014-08-071-2/+21
* Skip for coercables as wellMax Lincoln2014-08-061-3/+10
* Coerce only when necessaryMax Lincoln2014-08-061-1/+4
* Add failing spec + fix itgregory2014-07-081-5/+8
* Added support for coercing enumerables and collectionsgregory2014-06-261-6/+16
* Upgraded Rubocop, removed broken platforms from Travis.dblock2014-04-301-1/+1
* Added Rubocop.dblock2014-03-301-5/+9
* Merge branch 'extend' of github.com:amatsuda/hashiedblock2014-03-301-1/+1
|\
| * Object#extend is a public methodAkira Matsuda2013-11-301-1/+1
* | Fixes Issue #106: deep_merge recursively slowDave Mitchell2013-07-281-1/+1
|/
* Coercion improvements, specs passingEric Pierce2013-05-091-4/+8
* Add support and tests for #replace to Coercion extensionJim Myhrberg2013-03-021-0/+6
* Let coerce_key support an array of keys to coerce. Also add an alias to the m...Matt Fawcett2011-11-301-4/+8
* Adds first extension, coercion, road to 2.0 begins.Michael Bleigh2011-07-281-0/+101