1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/railties/lib
Tim Connor 6a3f8ae407 Work around a gem dependency edge case that prevents Rails from booting..
If you have a frozen gem with unfrozen dependencies (for instance if the
dependency has native extensions so can't be frozen) you can have a
nightmare upgrade problem, where you cannot rake gems:install, because
rake is broken by a gem loading problem.

If you bump up your frozen gem to a newer version that requires a newer
dependency, everybody else on the team will have rake broken by that
dependency mismatch, since you will have had to specify the dependency
in your config.gems, otherwise nobody will have installed it, since the
parent is frozen. And now the config.gems loading code will kill rake.

[#2609 state:committed]

Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
2009-06-05 21:54:56 -07:00
..
commands Fix script/server's default mount path [#2731 state:resolved] 2009-05-28 09:16:29 -05:00
rails Lazy-require Kernel#silence_warnings 2009-05-19 12:19:58 -07:00
rails_generator Add an model_subclass generator. 2009-05-27 13:14:04 +02:00
tasks Updated the db:structure:dump task to properly format the pgdump command when you have multiple schemas in your schema search path. 2009-06-01 12:12:45 +12:00
code_statistics.rb Clean up the output of rake stats, de-emphasise components and apis, and remove the indents for tests [Koz] 2006-10-27 01:26:11 +00:00
commands.rb
console_app.rb Remove 'core' fluff. Hookable ActiveSupport.load_all! 2009-05-20 18:12:44 -07:00
console_sandbox.rb Fix script/console --sandbox warning. [#1194 state:resolved] 2008-10-09 01:35:21 +01:00
console_with_helpers.rb simplify console with helpers 2008-11-23 15:15:20 -06:00
dispatcher.rb Reorganize ActionController folder structure 2009-01-27 18:17:39 -06:00
fcgi_handler.rb Fix up failing tests broke by 2316e7d 2009-02-07 00:35:15 -06:00
initializer.rb Work around a gem dependency edge case that prevents Rails from booting.. 2009-06-05 21:54:56 -07:00
performance_test_help.rb Removed config.action_view.cache_template_loading, use config.cache_classes instead 2008-07-15 22:58:42 -05:00
rails_generator.rb Remove 'core' fluff. Hookable ActiveSupport.load_all! 2009-05-20 18:12:44 -07:00
railties_path.rb Deprecation: remove components from controller paths. Canonicalize RAILS_ROOT by using File.expand_path on Windows, which doesn't have to worry about symlinks, and Pathname#realpath elsewhere, which respects symlinks in relative paths but is incompatible with Windows. Closes #6755. 2007-03-18 13:35:16 +00:00
ruby_version_check.rb Reject Ruby 1.8.3 when loading Rails; extract version checking code. 2006-03-19 18:55:31 +00:00
rubyprof_ext.rb
source_annotation_extractor.rb Merge documentation changes from docrails. 2008-05-16 23:21:35 +01:00
test_help.rb Fix requires so tests run 2009-04-14 10:53:46 -05:00
webrick_server.rb Drop ActionController::Base.allow_concurrency flag 2008-06-08 22:11:50 -05:00