Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

root/trunk/activesupport/lib/active_support/core_ext/hash


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @9210 [9210] 04/02/08 12:47:52 pratik Revert [9209] Use Hash#except
(edit) @9209 [9209] 04/02/08 11:45:03 pratik Adding Hash#without Closes #7369 [eventualbuddha]
(edit) @9093 [9093] 03/26/08 12:27:52 pratik Improve documentation.
(edit) @8937 [8937] 02/27/08 23:11:08 bitsweat Fix Hash#from_xml with Type records. Closes #9242 [Juanjo Bazan, Isaac …
(edit) @8817 [8817] 02/07/08 21:50:46 bitsweat ActiveSupport::Base64.encode64s since Base64 is deprecated
(edit) @8579 [8579] 01/06/08 20:53:47 bitsweat Use a decorator module for Files instantiated by Hash.from_xml. Add test …
(edit) @8576 [8576] 01/06/08 20:28:17 bitsweat Simplify and speedup Hash#stringify_keys! References #10717 [Cheah Chu …
(edit) @8546 [8546] 01/03/08 21:05:12 david Moved the caching stores from ActionController::Caching::Fragments::* to …
(edit) @8521 [8521] 01/02/08 09:01:19 bitsweat Correct Hash#assert_valid_keys docs. Closes #10621 [Cheah Chu Yeow, …
(edit) @8454 [8454] 12/20/07 22:28:47 bitsweat Hash#symbolize_keys skips keys that can't be symbolized. Closes #10500.
(edit) @8433 [8433] 12/18/07 21:14:07 bitsweat Ruby 1.9 compat: move from the deprecated Base64 module to …
(edit) @8343 [8343] 12/09/07 22:12:07 bitsweat Move #to_query methods where they ought to belong. Closes #10395 [Chu …
(edit) @8333 [8333] 12/08/07 00:19:37 rick Refactor of Hash#symbolize_keys! to use Hash#replace. Closes #10420
(edit) @8332 [8332] 12/08/07 00:12:52 rick Fix HashWithIndifferentAccess#to_options! so it doesn't clear the options …
(edit) @8202 [8202] 11/25/07 21:58:24 david Fix that empty collections should be treated as empty arrays regardless of …
(edit) @8093 [8093] 11/06/07 18:48:40 marcel Add documentation for Hash#diff. Closes #9306 [tarmo]
(edit) @7997 [7997] 10/23/07 00:42:16 bitsweat Hash#to_xml handles symbol values. Closes #9954.
(edit) @7945 [7945] 10/16/07 18:56:13 bitsweat Hash#symbolize_keys behaves well with integer keys. Closes #9890.
(edit) @7828 [7828] 10/10/07 23:01:41 bitsweat Rebundle Builder 2.1.2 but prefer a newer RubyGem if available.
(edit) @7792 [7792] 10/08/07 03:30:51 nzkoz Documentation for assert_valid_keys. Closes #7264 [tarmo, rsanheim]
(edit) @7773 [7773] 10/07/07 09:15:26 bitsweat String#to_xs uses the fast_xs extension if available for Builder speedup.
(edit) @7505 [7505] 09/17/07 21:31:57 bitsweat Hash#to_xml doesn't double-unescape. Closes #8806.
(edit) @7173 [7173] 07/09/07 22:07:39 xal Support for non heterogeneous arrays when serializing to xml. Unless …
(edit) @7172 [7172] 07/09/07 21:49:37 david Added Hash#except which is the inverse of Hash#slice -- return the hash …
(edit) @7086 [7086] 06/23/07 00:40:53 bitsweat Demote Hash#to_xml to use XmlSimple#xml_in_string so it can't read files …
(edit) @7085 [7085] 06/23/07 00:30:18 bitsweat Remove deprecated Hash#create_from_xml. Use Hash#from_xml.
(edit) @7074 [7074] 06/21/07 15:07:15 rick Added proper handling of arrays. Closes #8537 [hasmanyjosh]
(edit) @6946 [6946] 06/05/07 14:09:15 rick revert [6924]
(edit) @6924 [6924] 06/01/07 06:48:09 david Added proper handling of arrays (closes #8537) [hasmanyjosh]
(edit) @6583 [6583] 04/26/07 01:14:17 bitsweat Pull file from xml value only if it's a Hash. Closes #8190.
(edit) @6582 [6582] 04/26/07 01:08:07 david XML values can be nil
(edit) @6578 [6578] 04/25/07 17:25:44 david Added parsing of file type in Hash.xml_in so you can easily do file …
(edit) @6546 [6546] 04/21/07 14:12:05 david Use XSD-compatible type names for Hash#to_xml and make the converters …
(edit) @6540 [6540] 04/19/07 22:32:39 david Added yielding of builder in Hash#to_xml [DHH]
(edit) @6532 [6532] 04/16/07 22:17:59 david Fixed that parameters from XML should also be presented in a hash with …
(edit) @6444 [6444] 03/18/07 07:30:09 bitsweat Hash#to_xml supports YAML attributes; ActiveRecord::Base#to_xml support …
(edit) @6378 [6378] 03/11/07 13:26:28 bitsweat Array#to_query preserves its ordering. References #7756.
(edit) @6343 [6343] 03/06/07 07:47:23 bitsweat Allow array and hash query parameters. Array route parameters are …
(edit) @6148 [6148] 02/11/07 06:29:04 bitsweat Hash#to_query CGI-escapes its keys.
(edit) @6039 [6039] 01/24/07 22:33:17 david Make to_query safe against nils
(edit) @6038 [6038] 01/24/07 22:12:31 david Added Hash#to_query to turn a hash of values into a form-encoded query …
(edit) @5726 [5726] 12/17/06 00:49:41 bitsweat Hash#slice(*keys) returns a new hash with only the given keys. #slice! …
(edit) @5725 [5725] 12/16/06 23:48:24 bitsweat HashWithIndifferentAccess#to_hash converts to a Hash with String keys and …
(edit) @5521 [5521] 11/14/06 09:08:40 bitsweat Hash#to_xml handles keys with the same name as Kernel methods. Closes …
(edit) @5209 [5209] 09/29/06 22:23:16 bitsweat Hash#to_xml supports Bignum and BigDecimal. Closes #6313.
(edit) @5149 [5149] 09/20/06 09:34:29 david Hash.create_from_xml has been renamed to Hash.from_xml, alias will exist …
(edit) @4895 [4895] 09/01/06 16:09:18 rick Fix cases where empty xml nodes weren't being translated to nil in …
(edit) @4616 [4616] 07/21/06 05:52:30 rick Strip boolean XML content before checking for 'true' [Rick Olson]
(edit) @4610 [4610] 07/13/06 03:32:38 marcel Get rid of constant redefinition warnings when running AP tests
(edit) @4607 [4607] 07/13/06 00:44:09 rick Correctly convert <foo nil=true> to nil when using Hash.create_from_xml. …
(edit) @4555 [4555] 07/05/06 17:32:16 bitsweat HashWithIndifferentAccess shouldn't confuse false and nil. Closes #5601. …
(edit) @4539 [4539] 07/05/06 01:09:40 david Fixed HashWithIndifferentAccess#default (closes #5586) …
(edit) @4510 [4510] 06/29/06 02:00:44 bitsweat More compatible Hash.create_from_xml. Closes #5523.
(edit) @4453 [4453] 06/16/06 10:07:13 david Added Hash.create_from_xml(string) which will create a hash from a XML …
(edit) @4432 [4432] 06/04/06 00:37:47 david Added binary formatting
(edit) @4414 [4414] 06/03/06 01:02:42 bitsweat Uncry thyself
(edit) @4413 [4413] 06/03/06 00:01:08 bitsweat to_xml fixes, features, and speedup. Closes #4989.
(edit) @4339 [4339] 05/14/06 18:17:30 marcel Don't destroy a HashWithIndifferentAccess if symbolize_keys! or …
(edit) @4118 [4118] 04/01/06 19:08:04 david Use --simple-prompt instead of --prompt-mode simple for console …
(edit) @4005 [4005] 03/20/06 18:53:52 david Fixed the hash.delete :sym (closes #2176) [Stefan Kaes]
(edit) @3989 [3989] 03/20/06 04:01:10 david Performance speedup for ActionController (closes #4174) [Stefan Kaes] …
(edit) @3988 [3988] 03/20/06 03:57:13 david Rolled back #2176 because it destroyed performance [DHH]
(edit) @3987 [3987] 03/20/06 03:39:46 rick fix indifferent hash. The lambdas were acting funny in a running rails …
(edit) @3969 [3969] 03/19/06 03:50:14 rick Added nicer message for assert_redirected_to (closes #4294) [court3nay, …
(edit) @3925 [3925] 03/18/06 15:28:46 david Fixed the to_xml case (closes #4201) [twoggle@gmail.com]
(edit) @3912 [3912] 03/18/06 04:01:44 david Fixed HashWithIndifferentAccess#delete to work with both symbols and …
(edit) @3901 [3901] 03/16/06 20:30:01 minam dasherize the root element when doing to_xml
(edit) @3869 [3869] 03/15/06 02:15:01 nzkoz Switch to_xml to use the date formate defined in xml schema.[Koz]
(edit) @3833 [3833] 03/10/06 04:37:27 david tag! is nicer than send
(edit) @3830 [3830] 03/09/06 23:35:43 david Implemented nested to_xml and named elements for array xmling [DHH]
(edit) @3829 [3829] 03/09/06 21:12:28 david Fixed to_xml across the board to use nice indention, better …
(edit) @3812 [3812] 03/08/06 02:56:25 david Added Hash#to_xml and Array#to_xml that makes it much easier to produce …
(edit) @3563 [3563] 02/09/06 20:05:11 bitsweat Major components cleanup and speedup. Closes #3527.
(edit) @3468 [3468] 01/23/06 05:38:02 david Fix merge and dup for hashes with indifferent access (closes #3404) …
(edit) @3388 [3388] 01/08/06 21:29:47 marcel Make HashWithIndifferentAccess#update behave like Hash#update by returning …
(edit) @2192 [2192] 09/11/05 08:23:50 david Added Hash#reverse_merge, Hash#reverse_merge!, and Hash#reverse_update to …
(edit) @2166 [2166] 09/09/05 08:20:14 david Make assert_valid_keys slightly more lenient
(edit) @1735 [1735] 07/06/05 10:43:42 david Fixed documentation for release (AS)
(edit) @1413 [1413] 06/13/05 20:40:11 bitsweat r1300@iwill: jeremy | 2005-06-13 18:31:29 -0700 Ticket 1436 - Faster …
(edit) @1329 [1329] 05/19/05 19:13:30 david Fixed that HashWithIndifferentAccess stringified all keys including …
(edit) @872 [872] 03/07/05 01:21:58 david Fixed Hash#indifferent_access to also deal with include? and fetch and …
(edit) @827 [827] 03/03/05 22:55:14 david Fixed an exception when using Ajax based requests from Safari because …
(copy) @624 [624] 02/15/05 15:57:44 david Moved Active Support into its own gem
copied from trunk/activesupport/lib/core_ext/hash:
(edit) @623 [623] 02/15/05 15:02:43 david Fixed all the tests
Note: See TracRevisionLog for help on using the revision log.