Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

root/trunk/activesupport/lib/active_support/dependencies.rb


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @9143 [9143] 03/30/08 05:02:25 bitsweat Don't need to explicitly pass the same params to super. Remove trailing …
(edit) @8482 [8482] 12/22/07 18:23:37 bitsweat Ruby 1.9 compat: dependencies uses Module#local_constant_names. References …
(edit) @8412 [8412] 12/15/07 02:30:17 bitsweat Revert const_missing bypass in favor of Duration constant lookup tweak
(edit) @8396 [8396] 12/15/07 02:12:39 bitsweat Bypass const_missing lookup for toplevel constants. Optimizes for Ruby 1.9 …
(edit) @7719 [7719] 10/02/07 05:32:14 bitsweat Ruby 1.9 compat, consistent load paths
(edit) @7660 [7660] 09/27/07 11:01:20 bitsweat Dependencies Ruby 1.9 compat
(edit) @7553 [7553] 09/22/07 17:52:11 david Fixes rake annotations to search erb and builder files as well (closes …
(edit) @7474 [7474] 09/14/07 00:34:43 bitsweat Some 1.9 forward compatibility
(edit) @6443 [6443] 03/18/07 07:05:58 sam Refactor ActiveSupport::JSON to be less obtuse. Add support for JSON …
(edit) @6426 [6426] 03/14/07 23:27:28 ulysses Update Dependencies to ignore constants inherited from ancestors. Closes …
(edit) @6083 [6083] 01/28/07 17:42:44 david Remove noisy nodoc for Ruby 1.8.4
(edit) @6044 [6044] 01/26/07 21:37:38 david Nodoc the irrelevant (from 1.2)
(edit) @5814 [5814] 12/31/06 23:53:05 bitsweat Check for nil name also. Closes #6561.
(edit) @5811 [5811] 12/31/06 18:53:58 ulysses Fix Dependencies.autoloaded? to ignore anonymous modules. Closes #6561.
(edit) @5782 [5782] 12/24/06 14:53:35 ulysses Update load once paths to prevent nested once constants from being …
(edit) @5710 [5710] 12/09/06 05:21:33 ulysses Fix remove_constant to correctly handle constant names of the form …
(edit) @5464 [5464] 11/07/06 20:45:36 ulysses Update dependencies to delete partially loaded constants.
(edit) @5386 [5386] 11/01/06 23:21:13 ulysses Update dependencies to allow constants to be defined alongside their …
(edit) @5307 [5307] 10/15/06 23:32:31 ulysses Add 'unloadable', a method used to mark any constant as requiring an …
(edit) @5303 [5303] 10/14/06 20:29:05 ulysses Undo accidental commit
(edit) @5302 [5302] 10/14/06 20:27:29 ulysses Rename overlapping test names
(edit) @5053 [5053] 09/06/06 20:31:28 ulysses Fix loadable_constants_for_path to handle load paths that do not end with …
(edit) @5035 [5035] 09/05/06 23:36:14 ulysses Fix logic error in determining what was loaded by a given file. Closes …
(edit) @5023 [5023] 09/05/06 22:36:28 ulysses Equate Kernel.const_missing with Object.const_missing. Fixes #5988.
(edit) @4910 [4910] 09/02/06 21:13:30 ulysses Add ApplicationController special case to Dependencies.
(edit) @4885 [4885] 08/31/06 03:16:28 bitsweat Tighten rescue clauses. Closes #5985.
(edit) @4837 [4837] 08/29/06 06:52:39 ulysses Update Initializer to use load_once_paths to avoid plugin reloading. …
(edit) @4781 [4781] 08/17/06 17:19:11 ulysses Widen too narrow rescue
(edit) @4780 [4780] 08/17/06 03:35:36 ulysses Detect missing_constants calls from removed modules and fail accordingly.
(edit) @4779 [4779] 08/16/06 20:54:25 ulysses Fix const_missing to behave responsibly when called within anonymous …
(edit) @4778 [4778] 08/16/06 20:33:31 ulysses Update require_dependency to return true or false as require does.
(edit) @4774 [4774] 08/16/06 17:50:52 ulysses Stop using defined? in Dependencies.qualified_const_defined? since …
(edit) @4769 [4769] 08/16/06 09:18:17 bitsweat Dependencies can autoload directories of nested classes.
(edit) @4754 [4754] 08/13/06 03:29:04 ulysses Add debugging logging to Dependencies.
(edit) @4730 [4730] 08/08/06 22:08:09 ulysses Add forgotten files; Fix double loading errors.
(edit) @4729 [4729] 08/08/06 21:44:34 ulysses Checkin forgotten add. Update const_missing handler to avoid double …
(edit) @4728 [4728] 08/08/06 21:21:04 ulysses New dependencies implementation
(edit) @4681 [4681] 08/05/06 22:52:15 ulysses Raise fully qualified names upon name errors. Closes #5533.
(edit) @4604 [4604] 07/10/06 19:41:59 bitsweat occured -> occurred. Closes #5559.
(edit) @4136 [4136] 04/03/06 03:06:23 nzkoz Fix for depot and other applications with .13 style environment.rb files. …
(edit) @4060 [4060] 03/27/06 05:13:46 ulysses Dependencies cleanup. Fixes #4221.
(edit) @3668 [3668] 02/26/06 17:49:09 ulysses Remove ::Controllers related cruft; fix AP tests
(edit) @3526 [3526] 02/03/06 20:29:39 ulysses Remove LoadingModule
(edit) @3524 [3524] 02/02/06 16:56:15 ulysses Add LoadingModule.clear! back temporarily
(edit) @3519 [3519] 02/02/06 04:54:07 ulysses Further improvements to reloading code
(edit) @3493 [3493] 01/29/06 00:37:39 david Added reusable reloading support through the inclusion of the Relodable …
(edit) @3193 [3193] 11/28/05 20:39:26 bitsweat Handle mutual dependencies with .rb suffix.
(edit) @3190 [3190] 11/24/05 20:26:01 bitsweat Introduce Dependencies.warnings_on_first_load setting. If true, enables …
(edit) @3181 [3181] 11/24/05 05:43:27 bitsweat Sever infinite loop for mutual dependencies. Closes #2997.
(edit) @3176 [3176] 11/23/05 22:33:45 bitsweat Dependencies: set load_file_name = file_name if it ends in .rb
(edit) @3169 [3169] 11/23/05 21:31:51 bitsweat Enable warnings on first load only. File which are loaded but raise an …
(edit) @3134 [3134] 11/21/05 07:29:44 bitsweat r3240@asus: jeremy | 2005-11-20 23:22:34 -0800 Introduce enable_warnings …
(edit) @3124 [3124] 11/21/05 07:06:33 bitsweat Turn warnings on when loading a file if Dependencies.mechanism == :load. …
(edit) @2976 [2976] 11/10/05 20:32:13 ulysses Fix const_missing handler to ignore the trailing '.rb' on files when …
(edit) @2901 [2901] 11/07/05 01:48:33 ulysses Fix broken tests caused by incomplete loading of active support.
(edit) @2771 [2771] 10/27/05 17:40:48 ulysses When loading classes using const_missing, raise a NameError if and only if …
(edit) @2440 [2440] 10/03/05 15:28:08 minam Chain the const_missing hook to any previously existing hook so rails can …
(edit) @2218 [2218] 09/12/05 14:41:51 ulysses Fixed dependencies related infinite recursion bug when a controller file …
(edit) @1761 [1761] 07/07/05 14:48:16 david Added more efficient implementation of the development mode reset of …
(edit) @1735 [1735] 07/06/05 10:43:42 david Fixed documentation for release (AS)
(edit) @1496 [1496] 06/24/05 16:40:01 david Improved performance of Routes generation by a factor of 5 #1434 [Nicholas …
(edit) @1331 [1331] 05/19/05 19:17:08 david Fixed Dependencies so all modules are able to load missing constants #1173
(edit) @1125 [1125] 04/10/05 15:01:35 david Fixed that in some circumstances controllers outside of modules may have …
(edit) @1057 [1057] 04/02/05 08:24:39 david Fixed problem with classes being required twice. Object#const_missing now …
(edit) @984 [984] 03/23/05 11:48:10 david Improved error reporting especially around never shallowing exceptions. …
(edit) @817 [817] 03/01/05 02:04:54 david Fix request.path_info and clear up LoadingModule behavior #754 [Nicholas …
(edit) @718 [718] 02/20/05 20:55:36 david Blame controller files #684
(edit) @712 [712] 02/20/05 13:47:57 david Updated dependency loading to consider non-standard class/file name …
(edit) @711 [711] 02/20/05 11:06:14 david Allows a loading module to load from multiple load paths #675
(edit) @709 [709] 02/20/05 10:51:10 david Gives Rescues some Love #680
(copy) @624 [624] 02/15/05 15:57:44 david Moved Active Support into its own gem
copied from trunk/activesupport/lib/dependencies.rb:
(edit) @617 [617] 02/15/05 01:45:35 david A hopefully more successful attempt at the Routing branch merge
Note: See TracRevisionLog for help on using the revision log.