rick
|
faad1e32a8
|
Fix discrepancies with loading rails/init.rb from gems. [#324 state:resolved]
|
2008-06-08 14:04:04 -04:00 |
|
Jacek Becela
|
86a042ddd9
|
Make plugins initialize also from rails/init.rb to ensure consistency with gems used as plugins
[#272 state:resolved]
|
2008-06-08 13:05:45 -04:00 |
|
Joshua Peek
|
1e4fae42d4
|
Fixed deprecated call to Dependencies in plugin loader test.
|
2008-06-04 15:00:50 -05:00 |
|
Joshua Peek
|
4ac33de4d6
|
Add back empty plugin folders that were lost when we moved to git.
|
2008-04-21 13:48:44 -05:00 |
|
Joshua Peek
|
1d09ccd949
|
Revert "Update plugin loading tests to reflect changes in plugin fixtures."
This reverts commit eef9002968 .
|
2008-04-21 13:27:19 -05:00 |
|
Joshua Peek
|
eef9002968
|
Update plugin loading tests to reflect changes in plugin fixtures.
|
2008-04-21 13:24:38 -05:00 |
|
Jeremy Kemper
|
8f46ead1e9
|
Improving railties test coverage. Closes #11496 [miloops]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9197 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-04-01 16:54:30 +00:00 |
|
David Heinemeier Hansson
|
f5b991d76d
|
Added Plugin#about method to programmatically access the about.yml in a plugin (closes #10979) [lazyatom]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9098 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-27 17:47:51 +00:00 |
|
Jeremy Kemper
|
dbed69249f
|
require abstract_unit directly since test is in load path
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8568 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-01-05 13:33:00 +00:00 |
|
Rick Olson
|
f1b1af88b5
|
Refactor Plugin Loader. Add plugin lib paths early, and add lots of tests. Closes #9795 [lazyatom]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8115 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-11-08 05:29:44 +00:00 |
|
David Heinemeier Hansson
|
6dd10d85da
|
Added the :all option to config.plugins thatll include the rest of the plugins not already explicitly named (closes #9613) [fcheung]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7531 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-09-21 22:31:19 +00:00 |
|
Marcel Molina
|
15c466dd72
|
Split out the basic plugin locator functionality into an abstract super class. Add a FileSystemLocator to do the job of checking the plugin_paths for plugins. Add plugin_locators configuration option which will iterate over the set of plugin locators and load each of the plugin loaders they return. Rename locater everywhere to locator. [Marcel Molina Jr.]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6290 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-03-02 23:39:29 +00:00 |
|
Marcel Molina
|
b0e1430c52
|
Split plugin location and loading out of the initializer and into a new Plugin namespace, which includes Plugin::Locater and Plugin::Loader. The loader class that is used can be customized using the config.plugin_loader option. Those monkey patching the plugin loading subsystem take note, the internals changing here will likely break your modifications. The good news is that it should be substantially easier to hook into the plugin locating and loading process now. [Marcel Molina Jr.]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6277 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-03-02 00:20:32 +00:00 |
|