aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/core_ext/module
Commit message (Expand)AuthorAgeFilesLines
* Clean up `require ‘active_support/deprecation’` and remove circular requireDmitry Vorotilin2013-11-141-2/+0
* Rely on NoMethodError#name when deciding to raise DelegationError.Federico Ravasio2013-08-121-2/+1
* Merge branch 'master' of github.com:rails/docrailsVijay Dev2013-07-211-0/+5
|\
| * Enhancing readability of options for delegate methodThiago Pinto2013-07-161-0/+5
* | Only raise DelegationError if it's is the source of the exceptionAndrew White2013-07-111-10/+11
|/
* method transplanting between modules isn't supported on 1.9Aaron Patterson2013-07-031-0/+11
* Remove deprecated `Module#local_constant_names` Arun Agrawal2013-07-031-16/+0
* Move delegation error constant to inside ModuleCarlos Antonio da Silva2013-06-261-2/+4
* Merge pull request #10828 from southpolesteve/delegation_error_classYves Senn2013-06-261-1/+3
|\
| * Add DelegationError class. Rasied by delegation to a nil objectSteve Faulkner2013-06-261-1/+3
* | Fix some typosVipul A M2013-06-071-1/+1
|/
* Use new hash syntax in module delegation docs [ci skip]Carlos Antonio da Silva2013-04-281-1/+1
* Module#delegate checks nilness rather that falsehood if :allow_nil is true, a...Xavier Noria2013-04-261-30/+42
* Delegation method bugLi Ellis Gallardo2013-04-251-0/+14
* The third argument of deprecation_warning is always optionalRafael Mendonça França2013-04-161-1/+1
* Fix documentation to the custom DeprecatorRafael Mendonça França2013-04-161-1/+1
* Make caller attribute in deprecation methods optionalAlexey Gaziev2012-10-301-1/+1
* Hash Syntax changes to 1.9 formatAvnerCohen2012-10-201-4/+4
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-09-213-4/+0
|\
| * update AS/core_ext docs [ci skip]Francesco Rodriguez2012-09-122-3/+0
| * update some AS code examples to 1.9 hash syntax [ci skip]Francesco Rodriguez2012-09-122-12/+11
* | Update delegate docs with new hash syntax [ci skip]Carlos Antonio da Silva2012-09-201-10/+10
* | Add changelog entry and docs about class delegation using the symbol :classCarlos Antonio da Silva2012-09-201-0/+12
* | Merge pull request #7613 from marcandre/delegate_to_classJeremy Kemper2012-09-201-0/+3
|\ \
| * | Nice and easy delegation to the classMarc-Andre Lafortune2012-09-111-0/+3
| |/
* | Copy-edit deprecation relared documentation [ci skip]Rafael Mendonça França2012-09-131-28/+10
* | Change ActiveSupport::Deprecation to class.Piotr Niełacny2012-09-131-1/+33
|/
* no need to to_s here. Both String and Symbol can be interpolated into StringAkira Matsuda2012-06-061-3/+0
* fix example format and add markup in Module#mattr_accessor documentation [ci ...Francesco Rodriguez2012-05-291-10/+10
* update Module#mattr_accessor documentation [ci skip]Francesco Rodriguez2012-05-261-6/+6
* removing unnecessary 'examples' noise from activesupportFrancesco Rodriguez2012-05-131-2/+0
* String quotes and trailing spacesAlexey Gaziev2012-04-293-11/+11
* AS core_ext refactoring pt.2Alexey Gaziev2012-04-295-13/+14
* Remove Module#delegate!Daniel Schierbeck2012-04-121-52/+0
* Add back the old `deprecate` method as `deprecate!`Daniel Schierbeck2012-04-121-0/+52
* Change API docs regarding delegation to non-public methodsDaniel Schierbeck2012-04-121-1/+1
* Optimize the performance of #delegateDaniel Schierbeck2012-04-121-9/+13
* revises requires of some AS deprecation filesXavier Noria2012-04-051-1/+1
* Merge pull request #3084 from esad/masterXavier Noria2012-04-051-0/+2
|\
| * Add a missing require for 'active_support/deprecation' in Module#deprecateEsad Hajdarevic2011-09-201-0/+2
* | use undef_method to avoid NameError exceptions all the timeAaron Patterson2012-03-311-5/+1
* | validate attribute names in class and module attribute accessorsDmitry Plashchynski2012-03-301-0/+2
* | Remove deprecation from AS::Deprecation behavior, some minor cleanupsCarlos Antonio da Silva2012-03-161-7/+9
* | Fix indentation in code example of DelegationTomasz Zurkowski2012-01-201-19/+19
* | deprecates Module#local_constant_namesXavier Noria2012-01-121-2/+12
* | removes the compatibility method Module#method_namesXavier Noria2011-12-251-5/+0
* | removes the compatibility method Module#instance_method_namesXavier Noria2011-12-251-4/+0
* | ruby 1.9 returns method names as symbolsSergey Nartimov2011-12-251-11/+6
* | Module#name returns nil for anonymous class in ruby 1.9Vasiliy Ermolovich2011-12-251-6/+2
* | remove deprecated Module#synchronize from ActiveSupportSergey Nartimov2011-12-241-45/+0