diff options
author | Michael Koziarski <michael@koziarski.com> | 2006-09-04 00:49:08 +0000 |
---|---|---|
committer | Michael Koziarski <michael@koziarski.com> | 2006-09-04 00:49:08 +0000 |
commit | 7466c1125c907ad9b9391331809c749ccb3d1c78 (patch) | |
tree | ecdf565f615e9933ad640c6e5c6a2bd99d336b24 /railties/lib | |
parent | 29cec6d0ab540263ac25c906c9ccfd5fb3a389cc (diff) | |
download | rails-7466c1125c907ad9b9391331809c749ccb3d1c78.tar.gz rails-7466c1125c907ad9b9391331809c749ccb3d1c78.tar.bz2 rails-7466c1125c907ad9b9391331809c749ccb3d1c78.zip |
Formally deprecate the non-namespaced rake tasks. [Koz]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4960 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'railties/lib')
-rw-r--r-- | railties/lib/tasks/pre_namespace_aliases.rake | 61 |
1 files changed, 34 insertions, 27 deletions
diff --git a/railties/lib/tasks/pre_namespace_aliases.rake b/railties/lib/tasks/pre_namespace_aliases.rake index 46215e7c88..f7b84d59f1 100644 --- a/railties/lib/tasks/pre_namespace_aliases.rake +++ b/railties/lib/tasks/pre_namespace_aliases.rake @@ -1,46 +1,53 @@ +def deprecated_task(name, new_name) + task name=>new_name do + $stderr.puts "The rake task #{name} has been deprecated, please use the replacement version #{new_name}" + end +end + + # clear -task :clear_logs => "log:clear" +deprecated_task :clear_logs, "log:clear" # test -task :recent => "test:recent" -task :test_units => "test:units" -task :test_functional => "test:functionals" -task :test_plugins => "test:plugins" +deprecated_task :recent, "test:recent" +deprecated_task :test_units, "test:units" +deprecated_task :test_functional, "test:functionals" +deprecated_task :test_plugins, "test:plugins" # doc -task :appdoc => "doc:app" -task :apidoc => "doc:rails" -task :plugindoc => "doc:plugins" -task :clobber_plugindoc => "doc:clobber_plugins" +deprecated_task :appdoc, "doc:app" +deprecated_task :apidoc, "doc:rails" +deprecated_task :plugindoc, "doc:plugins" +deprecated_task :clobber_plugindoc, "doc:clobber_plugins" FileList['vendor/plugins/**'].collect { |plugin| File.basename(plugin) }.each do |plugin| - task :"#{plugin}_plugindoc" => "doc:plugins:#{plugin}" + deprecated_task :"#{plugin}_plugindoc", "doc:plugins:#{plugin}" end # rails -task :freeze_gems => "rails:freeze:gems" -task :freeze_edge => "rails:freeze:edge" -task :unfreeze_rails => "rails:unfreeze" -task :add_new_scripts => "rails:update:scripts" -task :update_javascripts => "rails:update:javascripts" +deprecated_task :freeze_gems, "rails:freeze:gems" +deprecated_task :freeze_edge, "rails:freeze:edge" +deprecated_task :unfreeze_rails, "rails:unfreeze" +deprecated_task :add_new_scripts, "rails:update:scripts" +deprecated_task :update_javascripts, "rails:update:javascripts" # db -task :migrate => "db:migrate" -task :load_fixtures => "db:fixtures:load" +deprecated_task :migrate, "db:migrate" +deprecated_task :load_fixtures, "db:fixtures:load" -task :db_schema_dump => "db:schema:dump" -task :db_schema_import => "db:schema:load" +deprecated_task :db_schema_dump, "db:schema:dump" +deprecated_task :db_schema_import, "db:schema:load" -task :db_structure_dump => "db:structure:dump" +deprecated_task :db_structure_dump, "db:structure:dump" -task :purge_test_database => "db:test:purge" -task :clone_schema_to_test => "db:test:clone" -task :clone_structure_to_test => "db:test:clone_structure" -task :prepare_test_database => "db:test:prepare" +deprecated_task :purge_test_database, "db:test:purge" +deprecated_task :clone_schema_to_test, "db:test:clone" +deprecated_task :clone_structure_to_test, "db:test:clone_structure" +deprecated_task :prepare_test_database, "db:test:prepare" -task :create_sessions_table => "db:sessions:create" -task :drop_sessions_table => "db:sessions:drop" -task :purge_sessions_table => "db:sessions:recreate" +deprecated_task :create_sessions_table, "db:sessions:create" +deprecated_task :drop_sessions_table, "db:sessions:drop" +deprecated_task :purge_sessions_table, "db:sessions:recreate" |