Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #27706 from y-yagi/allow_to_pass_describe_option_to_rake | Rafael França | 2017-01-17 | 2 | -2/+4 |
|\ | | | | | allow to pass describe option to rake | ||||
| * | allow to pass describe option to rake | yuuji.yaginuma | 2017-01-17 | 2 | -2/+4 |
| | | | | | | | | | | | | Since `Thor::HELP_MAPPINGS` contains `-D`, so `bin/rails -D` show rails's help. But, in Rails 5.0.1, `bin/rails -D` show the description of rake task. I think that it is better to have the same behavior. | ||||
* | | Fix all rubocop violations | Rafael Mendonça França | 2017-01-17 | 2 | -3/+2 |
| | | |||||
* | | Merge pull request #27717 from JunichiIto/fix-byebug-platform | Rafael França | 2017-01-17 | 2 | -1/+5 |
|\ \ | | | | | | | Install Byebug gem as default in Windows (mingw and x64_mingw) platform. | ||||
| * | | Change `platform` to `platforms` | Junichi Ito | 2017-01-18 | 1 | -1/+1 |
| | | | |||||
| * | | Install Byebug gem as default in Windows (mingw and x64_mingw) platform. | Junichi Ito | 2017-01-18 | 2 | -1/+5 |
| |/ | |||||
* | | Move config reset to ensure block | Andrew White | 2017-01-17 | 1 | -1/+2 |
| | | | | | | | | We don't want to leak the extra migration path to other railties tests. | ||||
* | | Move config reset to ensure block | Andrew White | 2017-01-17 | 1 | -1/+2 |
| | | | | | | | | We don't want to leak the extra migration path to other railties tests. | ||||
* | | Merge pull request #27674 from kjg/migration_generator_honor_path_config | Andrew White | 2017-01-17 | 2 | -0/+20 |
|\ \ | | | | | | | Generate migrations at path set by `config.paths["db/migrate"]` | ||||
| * | | Generate migrations at path set by `config.paths["db/migrate"]` | Kevin Glowacz | 2017-01-16 | 2 | -0/+20 |
| |/ | |||||
* | | Be a bit more explicit rather than relying on the default task | David Heinemeier Hansson | 2017-01-17 | 1 | -1/+1 |
| | | |||||
* | | Make yarn install available as a rake task via yarn:install so we can use ↵ | David Heinemeier Hansson | 2017-01-17 | 1 | -0/+9 |
| | | | | | | | | that as a dependency for assets:precompile | ||||
* | | Don't pollute Object with rubinius_skip and jruby_skip | Akira Matsuda | 2017-01-17 | 1 | -9/+9 |
|/ | | | | we call them only in the tests | ||||
* | Merge pull request #27601 from y-yagi/make_work_all_commands_from_engine | Kasper Timm Hansen | 2017-01-15 | 10 | -54/+124 |
|\ | | | | | Make all rails commands work in engine | ||||
| * | improve server default options test | yuuji.yaginuma | 2017-01-09 | 1 | -3/+3 |
| | | | | | | | | | | | | | | This test was added in 221b4ae. 221b4ae modified to return the same result even if `Rails::Server#default_options` is called more than once. Therefore, also use `Rails::Server#default_options` instead of `ServerCommand#default_options` in test. | ||||
| * | make all rails commands work in engine | yuuji.yaginuma | 2017-01-09 | 9 | -51/+121 |
| | | | | | | | | | | | | | | | | Currently, all rails commands can be executed in engine, but `server`, `console`, `dbconsole` and `runner` do not work. This make all rails commands work in engine. Related to #22588 | ||||
* | | remove unnecessary addition of `lib` | yuuji.yaginuma | 2017-01-15 | 1 | -1/+0 |
| | | | | | | | | | | `TestTask` add `lib` directory by default. Ref: https://github.com/ruby/rake/blob/master/lib/rake/testtask.rb#L39..L41 | ||||
* | | Rails::Generators::AppBase::GemfileEntry needs anonymous superclass | Akira Matsuda | 2017-01-13 | 1 | -1/+1 |
| | | | | | | | | | | | | it has some methods that override the accessors and calls the original accessors via `super` this partially reverts 9360b6be63b7a452535699bcf6ae853df7f5eea7 | ||||
* | | class Foo < Struct.new(:x) creates an extra unneeded anonymous class | Akira Matsuda | 2017-01-13 | 3 | -3/+3 |
| | | | | | | | | because Struct.new returns a Class, we just can give it a name and use it directly without inheriting from it | ||||
* | | Reduce string objects by using \ instead of + or << for concatenating strings | Akira Matsuda | 2017-01-12 | 5 | -8/+8 |
| | | | | | | | | (I personally prefer writing one string in one line no matter how long it is, though) | ||||
* | | Merge pull request #27652 from y-yagi/remove_unused_require | Rafael França | 2017-01-11 | 3 | -6/+0 |
|\ \ | | | | | | | remove unused requires | ||||
| * | | remove unused requires | yuuji.yaginuma | 2017-01-12 | 3 | -6/+0 |
| | | | | | | | | | | | | Related to 0129ca2eeb6d5b2ea8c6e6be38eeb770fe45f1fa, f7782812f7e727178e4a743aa2874c078b722eef, f9ed83321ac1d1902578a0aacdfe55d3db754219 | ||||
* | | | Merge branch 'master' of github.com:rails/docrails | Vijay Dev | 2017-01-11 | 6 | -14/+14 |
|\ \ \ | | | | | | | | | | | | | | | | | Conflicts: railties/lib/rails/generators.rb | ||||
| * | | | Small grammar fixes in `Rails::Paths` | Jon Moss | 2016-12-20 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | [ci skip] | ||||
| * | | | Small grammar fixes in `Rails::Info` | Jon Moss | 2016-12-20 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | [ci skip] | ||||
| * | | | Capitalize Rake | Jon Moss | 2016-12-19 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | [ci skip] | ||||
| * | | | Capitalize Ruby and small grammar fix | Jon Moss | 2016-12-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | [ci skip] | ||||
| * | | | Capitalize Rack gem name | Jon Moss | 2016-12-19 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | [ci skip] | ||||
| * | | | Capitalize Thor gem name | Jon Moss | 2016-12-19 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | [ci skip] | ||||
* | | | | Current default Rails app encoding "utf-8" looks more like a W3C charset ↵ | Akira Matsuda | 2017-01-11 | 1 | -1/+1 |
| |/ / |/| | | | | | | | | than a ruby encoding | ||||
* | | | Revert "Merge pull request #27619 from dixpac/add_missing_generator_test" | yuuji.yaginuma | 2017-01-10 | 1 | -5/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 8cb3cdffdb70f3575518d24ea96ec891e40d21d0, reversing changes made to 3bc747bd8676dc940b531067e2861dcd4ac28efc. Reason: This test already exists in `SharedGeneratorTests`. Ref: https://github.com/rails/rails/blob/master/railties/test/generators/shared_generator_tests.rb#L109..L112 https://github.com/rails/rails/blob/master/railties/test/generators/app_generator_test.rb#L55..L56 | ||||
* | | | Test `--skip-git` generator option | dixpac | 2017-01-09 | 1 | -0/+5 |
| |/ |/| | |||||
* | | Don't generate HTML/ERB templates for scaffold controller with --api flag | Prathamesh Sonpatki | 2017-01-07 | 3 | -1/+18 |
| | | | | | | | | - Fixes #27591. | ||||
* | | `self.` is not needed when calling its own instance method | Akira Matsuda | 2017-01-05 | 8 | -9/+9 |
| | | | | | | | | Actually, private methods cannot be called with `self.`, so it's not just redundant, it's a bad habit in Ruby | ||||
* | | Fix style guide violations | Rafael Mendonça França | 2017-01-05 | 1 | -1/+0 |
| | | |||||
* | | Merge pull request #27399 from sinogermany/rails-env-for-empty-string-env-vars | Rafael Mendonça França | 2017-01-03 | 3 | -1/+18 |
|\ \ | | | | | | | | | | Rails env for empty string env vars | ||||
| * | | Rails.env falls back to dev mode when env var is empty | Daniel Deng | 2017-01-04 | 3 | -1/+18 |
| |/ | |||||
* | | Fix configuration test now that Metal#env was removed | Rafael Mendonça França | 2017-01-03 | 1 | -1/+1 |
| | | |||||
* | | Revert "Merge pull request #27550 from ↵ | Rafael Mendonça França | 2017-01-03 | 6 | -26/+6 |
| | | | | | | | | | | | | | | | | | | mtsmfm/fix-generator-command-for-nested-rails-engine" This reverts commit 1e969bfb98b88799e2c759fce25a1d8cf00d7ce7, reversing changes made to a5041f267ded119c2d00b8786c2f2c1e3f93c8a1. Reason: It breaks the public API | ||||
* | | Merge pull request #27550 from ↵ | Rafael França | 2017-01-03 | 6 | -6/+26 |
|\ \ | | | | | | | | | | | | | mtsmfm/fix-generator-command-for-nested-rails-engine Fix generator command for nested (namespaced) rails engine | ||||
| * | | Fix generator command for nested (namespaced) rails engine | Fumiaki MATSUSHIMA | 2017-01-03 | 6 | -6/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we create nested (namespaced) rails engine such like bukkits-admin, `bin/rails g scaffold User name:string age:integer` will create `bukkits-admin/app/controllers/bukkits/users_controller.rb` but it should create `bukkits-admin/app/controllers/bukkits/admin/users_controller.rb`. In #6643, we changed `namespaced_path` as root path because we supposed application_controller is always in root but nested rails engine's application_controller will not. | ||||
* | | | Remove test to the db:test:clone | Rafael Mendonça França | 2017-01-03 | 1 | -10/+0 |
| | | | |||||
* | | | Remove deprecated CONTROLLER environment variable for routes task | Rafael Mendonça França | 2017-01-03 | 3 | -49/+29 |
| | | | |||||
* | | | Remove deprecated tasks in railties | Rafael Mendonça França | 2017-01-03 | 2 | -12/+5 |
| | | | |||||
* | | | Remove deprecated file `rails/rack/debugger | Rafael Mendonça França | 2017-01-03 | 2 | -3/+4 |
| | | | |||||
* | | | Remove deprecated config.serve_static_files | Rafael Mendonça França | 2017-01-03 | 3 | -29/+4 |
| | | | |||||
* | | | Remove deprecated `config.static_cache_control` | Rafael Mendonça França | 2017-01-03 | 4 | -24/+6 |
| | | | |||||
* | | | Merge pull request #24814 from vipulnsward/24811-fix-double-tasks | Arthur Nogueira Neves | 2017-01-03 | 1 | -1/+0 |
|\ \ \ | | | | | | | | | Don't list out tasks as separately that are under lib, which cause them to be listed twice under Libraries and tasks. | ||||
| * | | | Don't list out tasks as separately that are under lib, which cause them to ↵ | Vipul A M | 2016-07-09 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | be listed twice under Libraries and tasks. We already count and list it under libraries. Fixes #24811 | ||||
* | | | | Merge pull request #27435 from kamipo/follow_up_25307 | Sean Griffin | 2017-01-03 | 2 | -2/+2 |
|\ \ \ \ | |_|/ / |/| | | | Active Record supports MySQL >= 5.1.10 |