Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update examples in AS::Concern to use correct scope syntax. [ci skip] | José Corcuera | 2012-09-21 | 1 | -2/+2 |
| | |||||
* | Merge branch 'master' of github.com:lifo/docrails | Vijay Dev | 2012-09-21 | 79 | -873/+984 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: actionmailer/lib/action_mailer/base.rb activesupport/lib/active_support/configurable.rb activesupport/lib/active_support/core_ext/module/deprecation.rb guides/source/action_controller_overview.md guides/source/active_support_core_extensions.md guides/source/ajax_on_rails.textile guides/source/association_basics.textile guides/source/upgrading_ruby_on_rails.md While resolving conflicts, I have chosen to ignore changes done in docrails at some places - these will be most likely 1.9 hash syntax changes. | ||||
| * | Fix indentation and update documentation for Array#wrap for Ruby 1.9 | Jo Liss | 2012-09-20 | 1 | -9/+10 |
| | | |||||
| * | fix Hash#slice code example [ci skip] | Francesco Rodriguez | 2012-09-18 | 1 | -1/+1 |
| | | |||||
| * | update AS docs [ci skip] | Francesco Rodriguez | 2012-09-17 | 23 | -329/+378 |
| | | |||||
| * | fix AS::OrderedOptions documentation [ci skip] | Francesco Rodriguez | 2012-09-17 | 1 | -16/+15 |
| | | |||||
| * | update AS/values and AS/xml_mini docs [ci skip] | Francesco Rodriguez | 2012-09-14 | 4 | -39/+54 |
| | | |||||
| * | update AS/notifications and AS/testing docs [ci skip] | Francesco Rodriguez | 2012-09-14 | 3 | -8/+10 |
| | | |||||
| * | update AS/log_subscriber and AS/multibyte docs [ci skip] | Francesco Rodriguez | 2012-09-14 | 3 | -55/+76 |
| | | |||||
| * | update AS/json docs [ci skip] | Francesco Rodriguez | 2012-09-14 | 2 | -12/+20 |
| | | |||||
| * | update AS/inflector docs [ci skip] | Francesco Rodriguez | 2012-09-14 | 3 | -142/+167 |
| | | |||||
| * | update AS/deprecation docs [ci skip] | Francesco Rodriguez | 2012-09-14 | 2 | -9/+9 |
| | | |||||
| * | add :nodoc: to AS::Autoload#extended [ci skip] | Francesco Rodriguez | 2012-09-14 | 1 | -2/+1 |
| | | |||||
| * | fix AS/core_ext examples [ci skip] | Francesco Rodriguez | 2012-09-12 | 3 | -3/+3 |
| | | |||||
| * | update AS/core_ext docs [ci skip] | Francesco Rodriguez | 2012-09-12 | 29 | -113/+121 |
| | | |||||
| * | update some AS code examples to 1.9 hash syntax [ci skip] | Francesco Rodriguez | 2012-09-12 | 13 | -158/+142 |
| | | |||||
* | | Update delegate docs with new hash syntax [ci skip] | Carlos Antonio da Silva | 2012-09-20 | 1 | -10/+10 |
| | | |||||
* | | Add changelog entry and docs about class delegation using the symbol :class | Carlos Antonio da Silva | 2012-09-20 | 2 | -5/+36 |
| | | | | | | | | See #7613. [ci skip] | ||||
* | | Merge pull request #7613 from marcandre/delegate_to_class | Jeremy Kemper | 2012-09-20 | 2 | -0/+14 |
|\ \ | | | | | | | Nice and easy delegation to the class | ||||
| * | | Nice and easy delegation to the class | Marc-Andre Lafortune | 2012-09-11 | 2 | -0/+14 |
| | | | |||||
* | | | Fix #6962. AS::TimeWithZone#strftime responds incorrectly to %:z and %::z ↵ | kennyj | 2012-09-20 | 2 | -1/+12 |
| | | | | | | | | | | | | format strings. | ||||
* | | | No need to defensively work jobs in another thread | Jeremy Kemper | 2012-09-18 | 2 | -2/+2 |
| | | | |||||
* | | | Date.beginning_of_week thread local and beginning_of_week application config ↵ | gregolsen | 2012-09-18 | 6 | -17/+121 |
| | | | | | | | | | | | | option added (default is Monday) | ||||
* | | | Remove unncessary code. | kennyj | 2012-09-17 | 1 | -1/+0 |
| | | | |||||
* | | | Always run jobs using a consumer, even in synchronous & test queues, to ↵ | Jeremy Kemper | 2012-09-16 | 4 | -69/+108 |
| | | | | | | | | | | | | ensure shared behavior. | ||||
* | | | set up config_accessor with a default value by block | Larry Lv | 2012-09-17 | 3 | -8/+45 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ActiveSupport::Configurable should allow config_accessor to take default value by block, just like cattr_accessor. class User include ActiveSupport::Configurable config_accessor :hair_colors do [:brown, :black, :blonde, :red] end end User.hair_colors # => [:brown, :black, :blonde, :red] * remove trailing whitespaces in configurable.rb and its test file. * Update ActiveSupport CHANGELOG. | ||||
* | | | Merge pull request #7643 from steveklabnik/deprecate_silence | Rafael Mendonça França | 2012-09-15 | 2 | -0/+5 |
|\ \ \ | | | | | | | | | Deprecate ActiveSupport::Benchmarkable#silence. | ||||
| * | | | Deprecate ActiveSupport::Benchmarkable#silence. | Steve Klabnik | 2012-09-15 | 2 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to its lack of thread safety, we're deprecating this, and it will be removed in Rails 4.1. Fixes #4060. | ||||
* | | | | Improve Process::Status#to_json | Steve Klabnik | 2012-09-15 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because Process::Status has no instance_variables, the ActiveSupport version of #to_json produces {}, which isn't good. Therefore, we implement our own #as_json, which makes it useful again. Fixes #4857 | ||||
* | | | | Move queue classes to ActiveSupport | Santiago Pastorino | 2012-09-14 | 4 | -0/+344 |
| | | | | |||||
* | | | | warning removed: shadowing outer local variable - message | Arun Agrawal | 2012-09-14 | 1 | -2/+2 |
|/ / / | |||||
* | | | Allow passing block to deep_merge and deep_merge! | Pranas Kiziela | 2012-09-13 | 3 | -4/+23 |
| | | | | | | | | | | | | | | | Hash#merge accepts block that you can use to customize how hash values are merged. This change makes merge and deep_merge compatible. | ||||
* | | | Copy-edit deprecation relared documentation [ci skip] | Rafael Mendonça França | 2012-09-13 | 5 | -74/+51 |
| | | | |||||
* | | | Change ActiveSupport::Deprecation to class. | Piotr Niełacny | 2012-09-13 | 9 | -221/+405 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ActiveSupport::Deprecation is now a class rather than a module. You can get instance of ActiveSupport::Deprecation calling #instance method. ActiveSupport::Deprecation.instance But when you need to get new object od ActiveSupport::Deprecation you need to just call #new. @instance = ActiveSupport::Deprecation.new Since you can create a new object, you can change the version and the name of the library where the deprecator concerned. ActiveSupport::Deprecation.new('2.0', 'MyGem') If you need use another deprecator instance you can select it in the options of deprecate method. deprecate :method, :deprecator => deprecator_instance Documentation has been updated. | ||||
* | | | extend ActiveSupport::Deprecation with self, allow other objects to ↵ | Robert Pankowecki | 2012-09-13 | 6 | -102/+232 |
|/ / | | | | | | | | | | | | | | | | | | | extend/include it also. test local deprecation deprecator object Test ActiveSupport::Deprecation when included | ||||
* | | Revert "Changelog entry for PR #7560" | Bogdan Gusiev | 2012-09-10 | 1 | -19/+0 |
| | | | | | | | | | | This reverts commit ca80067bbe4662c60b933188ad3769605742e812. Entry already added in 895233 | ||||
* | | Changelog entry for PR #7560 | Bogdan Gusiev | 2012-09-10 | 1 | -0/+19 |
| | | |||||
* | | ' dates back to SGML when ' was introduced in HTML 4.0 | Kalys Osmonov | 2012-09-09 | 3 | -2/+4 |
|/ | |||||
* | Fix AS tests due to builder change with nil values / empty strings | Carlos Antonio da Silva | 2012-09-07 | 1 | -2/+2 |
| | | | | | Check 0180e090ab6cbe66f7b521a0c03e278a0463accd for more reasoning about that. | ||||
* | Fix Active Support changelog formatting [ci skip] | Carlos Antonio da Silva | 2012-09-07 | 1 | -2/+2 |
| | |||||
* | Add Changelog entry for #7560: deprecate #filter in AS::Callbacks [ci skip] | Carlos Antonio da Silva | 2012-09-07 | 1 | -0/+22 |
| | |||||
* | AS::Callbacks: deprecate monkey patch of object callbacks | Bogdan Gusiev | 2012-09-07 | 1 | -0/+1 |
| | |||||
* | Fixed around callback with lambda example | Aaron Renner | 2012-09-06 | 1 | -1/+1 |
| | | | This is a follow up to issue #7535 | ||||
* | we already have the module objects, do not constantize | Xavier Noria | 2012-09-06 | 1 | -2/+6 |
| | | | | | I have also chosen a variable name that matches the parameter in the definition of load_missing_constant. | ||||
* | restores awesome comment | Xavier Noria | 2012-09-06 | 1 | -0/+19 |
| | | | | Those who say source code should be without comments lie. | ||||
* | no more const_missing combinatorics | Xavier Noria | 2012-09-06 | 1 | -41/+2 |
| | | | | | | | | Basically, const_missing had a loop to try parent namespaces if the constant lookup failed, but at the same time delegated to load_missing_constant which in turn also walks up parent namespaces calling const_missing by hand. In the case of missing constants this results in repeated work in some funky nested way. | ||||
* | Extend HashWithIndifferentAccess#update to take an optional block | Leo Cassarani | 2012-09-05 | 3 | -6/+50 |
| | | | | | | | | | | | | | When a block is passed into the method, it will be invoked for each duplicated key, with the key in question and the two values as arguments. The value for the duplicated key in the receiver will be set to the return value of the block. This behaviour matches Ruby's long-standing implementation of Hash#update and is intended to provide a more consistent interface. HashWithIndifferentAccess#merge is also affected by the change, as it uses #update internally. | ||||
* | revised the exception message "Expected #{file_path} to define ↵ | Xavier Noria | 2012-09-04 | 1 | -1/+1 |
| | | | | | | | #{qualified_name}" Users need to know the ultimate problem here is that AS was trying to autoload a constant and it failed. | ||||
* | Merge branch 'master' of github.com:lifo/docrails | Vijay Dev | 2012-09-01 | 3 | -4/+15 |
|\ | |||||
| * | copy edits [ci skip] | Vijay Dev | 2012-09-01 | 1 | -1/+1 |
| | |