aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/core_ext/module
Commit message (Expand)AuthorAgeFilesLines
* Allow delegating to nil, because the method might actually exist on itBryan Helmkamp2009-08-101-4/+9
* Friendlier runtime exception if delegatee is nilJeremy Kemper2009-06-181-3/+9
* Delegated methods report the expected file/line in backtracesJeremy Kemper2009-06-181-2/+3
* Move model naming into ActiveModelJoshua Peek2009-06-171-25/+0
* Add #element and #collection to ModelNameJeremy Kemper2009-06-081-3/+5
* Make module dependency DSL opt inJoshua Peek2009-05-071-26/+0
* Refactor ActionView::TemplateYehuda Katz + Carl Lerche2009-04-271-1/+3
* Fix dependencies revealed by testing in isolationJeremy Kemper2009-04-224-9/+15
* Switch last module core extension to class reopenJeremy Kemper2009-04-221-8/+6
* Merge branch 'master' into cherryJeremy Kemper2009-04-202-2/+28
|\
| * Add depends_on, use, and setup to abstract up ideas about module inheritance.Yehuda Katz and Carl Lerche2009-04-071-0/+26
| * Sync with rails/rails/master, merge two metaprogramming annotation effortsMichael S. Klishin2008-12-285-39/+39
| |\
| * | Annotated metaprogramming code across ActiveSupportMichael S. Klishin2008-12-281-23/+23
* | | Dice up ActiveSupport::DeprecationJeremy Kemper2009-04-171-0/+9
* | | Convert Module aliasing and introspection extension modules to class reopenJeremy Kemper2009-03-282-147/+139
* | | Explicit dependency on Array#extract_options!Jeremy Kemper2009-03-241-24/+28
| |/ |/|
* | Inline code comments for class_eval/module_eval [#1657 state:resolved]Xavier Noria2008-12-285-39/+39
|/
* Add :allow_nil option to delegate [#1127 state:resolved]Sergio Gil2008-12-211-1/+27
* Ensure only delegations to methods can have an automatic prefix. [#1235 state...Daniel Schierbeck2008-11-211-0/+4
* Simplified the implementation of the :prefix option.Daniel Schierbeck2008-10-191-1/+1
* Added documentation of the new :prefix option.Daniel Schierbeck2008-10-191-0/+25
* Made the :prefix option on Module#delegate accept a custom prefix.Daniel Schierbeck2008-10-191-1/+1
* Added :prefix option to Module#delegate.Daniel Schierbeck2008-10-191-1/+3
* Ruby 1.9 compat: use method_defined? instead of instance_methods.include? Do...Jeremy Kemper2008-09-061-3/+6
* Database connections are now pooled, one pool per #establish_connection call.Jeremy Kemper2008-09-023-147/+155
|\
| * Move some core extension methods into a module under the ActiveSupport::CoreE...Hongli Lai (Phusion)2008-08-293-147/+155
* | Add synchronization to connection pool alsoNick2008-08-291-2/+2
* | Module#synchronize: Add testcase to ensure that singleton methods can be wrappedNick2008-08-291-1/+0
* | Add method punctuation handling to #synchronizeNick2008-08-291-3/+5
* | Adds Module#synchronize for easier method-level synchronization.Nick2008-08-291-0/+35
|/
* Cache Module#parent_nameJeremy Kemper2008-07-141-6/+17
* Remove some Symbol#to_proc usage in runtime code. [#484 state:resolved]Cheah Chu Yeow2008-07-091-1/+1
* Freeze ModelName cache_key alsoJeremy Kemper2008-06-251-1/+1
* Include cache key in ModelNameJeremy Kemper2008-06-241-2/+3
* Move Class::ModelName to Active Support module core_extJeremy Kemper2008-06-061-0/+22
* Merge documentation changes from docrails.Pratik Naik2008-05-161-3/+3
* Improve documentation coverage and markupXavier Noria2008-05-022-4/+16
* Improve documentation.Pratik Naik2008-03-264-6/+61
* Ruby 1.9: Module#local_constants can now just use constants(false). Closes #1...Jeremy Kemper2008-01-041-12/+21
* Ruby 1.9 compat: dependencies uses Module#local_constant_names. References #1...Jeremy Kemper2007-12-221-0/+6
* Fix incorrect superclass in documentation for alias_attribute. Closes #7171 [...Marcel Molina2007-12-051-1/+1
* Document that the delegate method can delegate to things other than just meth...Marcel Molina2007-12-051-0/+20
* tiny doc patches [lifo]Rick Olson2007-07-251-0/+1
* Refactored in use of extract_options! (closes #9079) [josh]David Heinemeier Hansson2007-07-241-1/+1
* Let alias_attribute work with attributes with initial capital letters (legacy...Michael Koziarski2007-07-191-2/+2
* alias_method_chain preserves the original method's visibility. Closes #7854.Jeremy Kemper2007-03-181-2/+14
* Update Dependencies to ignore constants inherited from ancestors. Closes #6951.Nicholas Seckar2007-03-141-0/+14
* Added :instance_writer option to #mattr_writer/accessor, #cattr_writer/access...Rick Olson2007-01-281-1/+5
* False is a reasonable defaultDavid Heinemeier Hansson2006-12-271-1/+1
* Add Module#attr_accessor_with_default to initialize value of attribute before...Marcel Molina2006-11-161-0/+31