Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert all the stuff to do with disallowing non-public methods for ↵ | Jon Leighton | 2011-08-25 | 1 | -1/+0 |
| | | | | Module#delegate | ||||
* | Backport Object#public_send to 1.8 so that we can implement Module#delegate ↵ | Jon Leighton | 2011-08-15 | 1 | -0/+1 |
| | | | | such that non-public methods raise | ||||
* | Cant use inclusion in commands/application.rb as the frameworks havent all ↵ | David Heinemeier Hansson | 2011-04-11 | 1 | -0/+1 |
| | | | | been required yet | ||||
* | Object#returning has gone, it's already deprecated on 3-0-stable | Santiago Pastorino | 2010-08-15 | 1 | -1/+0 |
| | |||||
* | Bring returning back to ease migration. | José Valim | 2010-08-02 | 1 | -0/+1 |
| | |||||
* | Object#returning removed | Santiago Pastorino | 2010-07-25 | 1 | -2/+0 |
| | | | | Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | Define a convention for descendants and subclasses. | José Valim | 2010-07-05 | 1 | -1/+0 |
| | | | | | | The former should be symmetric with ancestors and include all children. However, it should not include self since ancestors + descendants should not have duplicated. The latter is symmetric to superclass in the sense it only includes direct children. By adopting a convention, we expect to have less conflict with other frameworks, as Datamapper. For this moment, to ensure ActiveModel::Validations can be used with Datamapper, we should always call ActiveSupport::DescendantsTracker.descendants(self) internally instead of self.descendants avoiding conflicts. | ||||
* | AS json refactor, move to_json implementation to core_ext and a cleanup a ↵ | Santiago Pastorino | 2010-07-01 | 1 | -0/+1 |
| | | | | bit the code | ||||
* | moves Object#singleton_class to Kernel#singleton_class to match Ruby also ↵ | Xavier Noria | 2010-04-05 | 1 | -1/+0 |
| | | | | there, same for #class_eval to simplify, and adds coverage for class_eval | ||||
* | metaclass deprecated in 2.3.6 | Jeremy Kemper | 2010-02-25 | 1 | -1/+0 |
| | |||||
* | Use Object#singleton_class instead of #metaclass. Prefer Ruby's choice. | Jeremy Kemper | 2010-02-25 | 1 | -0/+1 |
| | |||||
* | adds a few missing requires in AS object.rb and module.rb | Xavier Noria | 2010-02-14 | 1 | -0/+5 |
| | | | | Signed-off-by: Yehuda Katz <yehudakatz@YK.local> | ||||
* | Reinstate object/extending require too for Object.subclasses_of | Jeremy Kemper | 2010-02-09 | 1 | -0/+1 |
| | |||||
* | removes now void extending.rb | Xavier Noria | 2010-01-26 | 1 | -1/+0 |
| | |||||
* | Fix dependencies revealed by testing in isolation | Jeremy Kemper | 2009-04-22 | 1 | -0/+1 |
| | |||||
* | try is an object extension | Jeremy Kemper | 2009-03-21 | 1 | -0/+1 |
| | |||||
* | blank? and duplicable? are Object extensions | Jeremy Kemper | 2009-03-21 | 1 | -0/+3 |
| | |||||
* | Added Object#metaclass | Joshua Peek | 2008-07-15 | 1 | -0/+1 |
| | |||||
* | Move #to_query methods where they ought to belong. Closes #10395 [Chu Yeow] | Jeremy Kemper | 2007-12-09 | 1 | -0/+1 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8343 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Ruby 1.9 compat, consistent load paths | Jeremy Kemper | 2007-10-02 | 1 | -3/+3 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7719 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Object#copy_instance_variables_from Ruby 1.9 compat | Jeremy Kemper | 2007-09-27 | 1 | -1/+2 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7654 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Added reusable reloading support through the inclusion of the Relodable ↵ | David Heinemeier Hansson | 2006-01-29 | 1 | -0/+2 |
module that all subclasses of ActiveRecord::Base, ActiveRecord::Observer, ActiveController::Base, and ActionMailer::Base automatically gets [DHH]. Added auto-loading support for classes in modules, so Conductor::Migration will look for conductor/migration.rb and Conductor::Database::Settings will look for conductor/database/settings.rb [Nicholas Seckar]. Refactored extensions to module, class, and object in active support [DHH] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3493 5ecf4fe2-1ee6-0310-87b1-e25e094e27de |