Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Active Support] `rubocop -a --only Layout/EmptyLineAfterMagicComment` | Koichi ITO | 2017-07-11 | 1 | -0/+1 |
| | |||||
* | Use frozen-string-literal in ActiveSupport | Kir Shatrov | 2017-07-09 | 1 | -0/+1 |
| | |||||
* | Revert "Merge pull request #29540 from kirs/rubocop-frozen-string" | Matthew Draper | 2017-07-02 | 1 | -1/+0 |
| | | | | | This reverts commit 3420a14590c0e6915d8b6c242887f74adb4120f9, reversing changes made to afb66a5a598ce4ac74ad84b125a5abf046dcf5aa. | ||||
* | Enforce frozen string in Rubocop | Kir Shatrov | 2017-07-01 | 1 | -0/+1 |
| | |||||
* | Add more rubocop rules about whitespaces | Rafael Mendonça França | 2016-10-29 | 1 | -1/+1 |
| | |||||
* | Add three new rubocop rules | Rafael Mendonça França | 2016-08-16 | 1 | -1/+1 |
| | | | | | | | | Style/SpaceBeforeBlockBraces Style/SpaceInsideBlockBraces Style/SpaceInsideHashLiteralBraces Fix all violations in the repository. | ||||
* | applies new string literal convention in activesupport/lib | Xavier Noria | 2016-08-06 | 1 | -2/+2 |
| | | | | | The current code base is not uniform. After some discussion, we have chosen to go with double quotes by default. | ||||
* | Add a commend about deprecation of ActiveSupport::OrderedHash | Rafael Mendonça França | 2015-12-20 | 1 | -1/+1 |
| | | | | | | | It is in the code to provides backward compatibility for people that have this class serialized as YAML in some storage. Closes #22681 | ||||
* | Fix OrderedHash.select to return self instance. | Arthur Neves | 2014-03-07 | 1 | -0/+4 |
| | | | | | | On ruby 2.1.1 the behavior of .select and .reject has changed. They will return a Hash new instance, so we need to override them to keep the instance object class. | ||||
* | Consistence in the block style | Rafael Mendonça França | 2014-01-17 | 1 | -1/+1 |
| | |||||
* | Remove warnings on Ruby 2.1 | Rafael Mendonça França | 2014-01-17 | 1 | -0/+4 |
| | |||||
* | update AS:OrderedHash docs | Francesco Rodriguez | 2012-05-16 | 1 | -4/+8 |
| | |||||
* | No need to override to_yaml method in ActiveSupport::OrderedHash | Rafael Mendonça França | 2012-01-04 | 1 | -15/+0 |
| | |||||
* | No need to use rescue block to require psych | Rafael Mendonça França | 2012-01-04 | 1 | -5/+1 |
| | |||||
* | No need to check if YAML::ENGINE is defined since ruby 1.9 does that | Rafael Mendonça França | 2012-01-04 | 1 | -1/+1 |
| | |||||
* | Initial pass at removing dead 1.8.x code from Active Support. | José Valim | 2011-12-20 | 1 | -167/+0 |
| | | | | | | There are a bunch of other implicit branches that adds 1.8.x specific code that still needs to be removed. Pull requests for those cases are welcome. | ||||
* | remove nodoc on OrderedHash | Vijay Dev | 2011-11-22 | 1 | -1/+1 |
| | |||||
* | Make `ActiveSupport::OrderedHash` extractable when using ↵ | Prem Sichanugrist | 2011-09-03 | 1 | -0/+5 |
| | | | | | `Array#extract_options!` `ActiveSupport::OrderedHash` is actually a subclass of the hash, so it does make sense that it should be extractable from the array list. | ||||
* | Remove unneccesary map chaining | Guillermo Iguaran | 2011-07-23 | 1 | -1/+1 |
| | |||||
* | Fixes minor ruby 1.8 inconsistency | Andrew Radev | 2011-05-27 | 1 | -1/+5 |
| | | | | | ActiveSupport::OrderedHash did not behave identically to Hash when given a block with a splat. | ||||
* | indifferent access should recurse Hash subclasses | David Lee | 2011-05-08 | 1 | -0/+4 |
| | | | | | | | | | | | | | | This commit makes Hash subclasses convert to HWIA by default for nested objects of subclasses of Hash, but allows certain subclasses to prevent nested conversion by introducing Hash#nested_under_indifferent_access that subclasses can overwrite. ActiveSupport::OrderedHash is one such subclass that overwrites +nested_under_indifferent_access+, since implicitly converting it to HWIA would remove the ordering of keys and values in Ruby 1.8. This change is necessary because commit ce9456e broke nested indifferent access conversion for all subclasses of Hash. | ||||
* | fix OrderedHash#each* methods to return Enumerators when called without a ↵ | Gabriel Horner | 2011-02-03 | 1 | -0/+3 |
| | | | | | | block [#6366 state:resolved] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com> | ||||
* | OrderedHash#each* methods return self like Hash does [#6364 state:resolved] | Gabriel Horner | 2011-02-02 | 1 | -0/+3 |
| | | | | Signed-off-by: Santiago Pastorino <santiago@wyeworks.com> | ||||
* | load psych by default if possible | Aaron Patterson | 2011-01-28 | 1 | -0/+5 |
| | |||||
* | test that the custom ordered hash can be round-tripped | Aaron Patterson | 2011-01-04 | 1 | -5/+0 |
| | |||||
* | require Psych if possible, use Psych output when enabled | Aaron Patterson | 2011-01-04 | 1 | -1/+14 |
| | |||||
* | OrderedHash#select now preserves order [#5843 state:resolved] | James A. Rosen | 2010-11-07 | 1 | -0/+2 |
| | | | | Signed-off-by: Santiago Pastorino <santiago@wyeworks.com> | ||||
* | Revert "refactor delete a little" | Aaron Patterson | 2010-10-15 | 1 | -1/+4 |
| | | | | This reverts commit f3f34bce8fc2895e05c4a06bb4105d6155fa423d. | ||||
* | Revert "speeding up flattened version of OrderedHash.[]" | Aaron Patterson | 2010-10-13 | 1 | -2/+3 |
| | | | | This reverts commit 9c53e82d66d0c34b8f35609b7972f28521d5794d. | ||||
* | speeding up flattened version of OrderedHash.[] | Aaron Patterson | 2010-10-13 | 1 | -3/+2 |
| | |||||
* | refactor delete a little | Aaron Patterson | 2010-10-13 | 1 | -4/+1 |
| | |||||
* | use unless instead of if ! | Aaron Patterson | 2010-10-13 | 1 | -1/+1 |
| | |||||
* | Deletes trailing whitespaces (over text files only find * -type f -exec sed ↵ | Santiago Pastorino | 2010-08-14 | 1 | -2/+2 |
| | | | | 's/[ \t]*$//' -i {} \;) | ||||
* | commit review: say clearly that AS::OrderedHash is about insertion order, be ↵ | Xavier Noria | 2010-08-06 | 1 | -8/+10 |
| | | | | more neutral in wording, do not imply lack of ordering is a problem | ||||
* | adding documentation for OrderedHash and OrderedOptions | Neeraj Singh | 2010-08-06 | 1 | -1/+8 |
| | |||||
* | Add OrderedHash#invert to preserve order in ruby 1.8 [#4875] | chaitanyav | 2010-06-26 | 1 | -0/+4 |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | Alias ActiveSupport::OrderedHash#update to ActiveSupport::OrderedHash.merge! | Paul Mucur | 2010-06-25 | 1 | -0/+2 |
| | | | | | | | | This ensures that an OrderedHash's keys are set up appropriately when using update. [#4973 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | explains why AS::OrderedHash does not leverage inheritance | Xavier Noria | 2010-06-13 | 1 | -0/+11 |
| | |||||
* | Change implementation to do it without asking each time for block_given? | Santiago Pastorino | 2010-06-13 | 1 | -6/+4 |
| | | | | Signed-off-by: Xavier Noria <fxn@hashref.com> | ||||
* | revises implementation of AS::OrderedHash#merge! | Xavier Noria | 2010-06-13 | 1 | -4/+6 |
| | |||||
* | Revert "hash merging with a block ignores non-existing keys altogether" | Xavier Noria | 2010-06-13 | 1 | -1/+1 |
| | | | | | | This reverts commit 72f9fec607c4a72b2e88995d0cb32b16b96e9068. It is wrong, this feature is a little undocumented, doing some research. | ||||
* | hash merging with a block ignores non-existing keys altogether | Xavier Noria | 2010-06-13 | 1 | -1/+1 |
| | |||||
* | Support passing a block to ActiveSupport::OrderedHash's merge and merge! ↵ | Paul Mucur | 2010-06-13 | 1 | -3/+7 |
| | | | | | | | | [#4838 state:committed] For better consistency with Ruby's own Hash implementation. Signed-off-by: Xavier Noria <fxn@hashref.com> | ||||
* | Refactor for readability | Jeremy Kemper | 2010-04-09 | 1 | -30/+24 |
| | |||||
* | active_support/ordered_hash now requires yaml | snusnu | 2010-01-27 | 1 | -0/+2 |
| | |||||
* | Adding custom yaml (de-)serialization for OrderedHash | Gregor Schmidt | 2010-01-27 | 1 | -1/+22 |
| | | | | | | [#3608 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Fix OrderedHash#replace | Chris Hapgood | 2009-11-05 | 1 | -0/+7 |
| | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> | ||||
* | Fixed ActiveSupport::OrderedHash::[] work identically to ::Hash::[] in ruby ↵ | Brian Abreu | 2009-07-02 | 1 | -4/+18 |
| | | | | | | 1.8.7 [#2832 state:resolved] Signed-off-by: Yehuda Katz + Carl Lerche <ykatz+clerche@engineyard.com> | ||||
* | ActiveSupport::OrderedHash[1,2,3,4] creates an OrderedHash instead of a Hash. | Douglas F Shearer | 2009-05-11 | 1 | -0/+10 |
| | | | | | | [#2615 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | ActiveSupport::OrderedHash#to_a method returns an ordered set of arrays. ↵ | Ken Collins | 2009-05-10 | 1 | -0/+4 |
| | | | | | | | Matches ruby1.9's Hash#to_a. Signed-off-by: Michael Koziarski <michael@koziarski.com> [#2629 state:committed] |