| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \ \
| | | |
| | | | |
Make `restart` and `dev:cache` tasks work when customizing pid file path
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Originally, it hard-coded pid file path. It can not be removed when customizing
pid file path.
But rake task can not get pid file path. Therefore, do not remove file in rake
task, makes it possible to judge whether it is restart from the argument of the
command and removes the file in server command.
Fixes #29306
|
|/ /
| |
| |
| | |
Since 0d72489, this file does not use `method_source`.
|
| |
| |
| |
| | |
`SharedGeneratorTests`
|
|\ \
| | |
| | | |
Remove unused `action` arg for `generate_routing_code`
|
| | | |
|
| | |
| | |
| | |
| | | |
And enable `context_dependent` of Style/BracesAroundHashParameters cop.
|
| | |
| | |
| | |
| | | |
Test case for #30045
|
| | |
| | |
| | |
| | |
| | | |
Add SharedGeneratorTests#application_path
This method will help to DRY in files app_generator_test.rb, plugin_generator_test.rb
|
|\ \ \
| | | |
| | | | |
Fix typo for api_app_generator_test
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Add missing backticks
Add missing *
Add missing .
|
|/ / |
|
|\ \
| | |
| | | |
Refactor `--api` option of the app generator
|
| | |
| | |
| | |
| | |
| | | |
It can't use JavaScript in api mode.
Action cable should be disabled by default.
|
|\ \ \
| | | |
| | | | |
Refactor max-age seconds
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
Omit additional removing `config/cable.yml`
|
| |/ /
| | |
| | |
| | | |
`config/cable.yml` is never created if `--skip-action-cable` is given.
|
|\ \ \
| | | |
| | | | |
Improve plugin generator codebase
|
| | | |
| | | |
| | | |
| | | | |
`:force` is setted inside the method `generate_test_dummy`
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | | |
Optimize routes indentation
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
Railties updates for frozen string literals.
|
| | | | |
|
| | | | |
|
| | | | |
|
| |/ / |
|
|\ \ \
| |/ /
|/| | |
Show minitest options in test runner help
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Since #29572, minitest options are available but are no longer showed
in help.
This fixed to show minitest option in help as with Rails 5.1.2.
**before**
```
./bin/rails t --help
You can run a single test by appending a line number to a filename:
bin/rails test test/models/user_test.rb:27
You can run multiple files and directories at the same time:
bin/rails test test/controllers test/integration/login_test.rb
By default test failures and errors are reported inline during a run.
Rails options:
-w, --warnings Run with Ruby warnings enabled
-e, --environment Run tests in the ENV environment
-b, --backtrace Show the complete backtrace
-d, --defer-output Output test failures and errors after the test run
-f, --fail-fast Abort test run on first failure or error
-c, --[no-]color Enable color in the output
```
**after**
```
./bin/rails t --help
You can run a single test by appending a line number to a filename:
bin/rails test test/models/user_test.rb:27
You can run multiple files and directories at the same time:
bin/rails test test/controllers test/integration/login_test.rb
By default test failures and errors are reported inline during a run.
minitest options:
-h, --help Display this help.
-s, --seed SEED Sets random seed. Also via env. Eg: SEED=n rake
-v, --verbose Verbose. Show progress processing files.
-n, --name PATTERN Filter run on /regexp/ or string.
--exclude PATTERN Exclude /regexp/ or string from run.
Known extensions: rails, pride
-w, --warnings Run with Ruby warnings enabled
-e, --environment Run tests in the ENV environment
-b, --backtrace Show the complete backtrace
-d, --defer-output Output test failures and errors after the test run
-f, --fail-fast Abort test run on first failure or error
-c, --[no-]color Enable color in the output
-p, --pride Pride. Show your testing pride!
```
|
|\ \ \
| | | |
| | | |
| | | | |
Optimize indentation for generator actions
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Eager load controller actions to reduce response time of the first request
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
On the first request, ActionController::Base#action_methods computes
and memoized the list of available actions [1]. With this PR we move
this expensive operation into eager load step to reduce response time
of the first request served in production.
This also reduces the memory footprint when running on forking server
like Unicorn.
[1] https://github.com/rails/rails/blob/a3813dce9a0c950a4af7909111fa730a2622b1db/actionpack/lib/abstract_controller/base.rb#L66-L77
|
|\ \ \ \
| | | | |
| | | | | |
Removed empty line from dummy_manifest
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
yhirano55/skip_unused_components_when_running_rails_command_in_plugin
Skip unused components when running `bin/rails` in Rails plugin
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Remove :sorted test order for isolated tests
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Add git_source to Gemfile for plugin generator
|
| | |/ / / / /
| |/| | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Prevent generation extra empty lines in a plugin's Rakefile
|
| | | | | | | | |
|
| |_|_|_|_|/ /
|/| | | | | | |
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Improve app generator tests.
Ensure that generation `config/application.rb` is correct.
Ensure that generation `config/application.rb` is correct.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Fix engine command
|
| |/ / / / / / |
|