| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
This ensures that if we try to hard-deprecate it again in the future,
we won't break these behaviors.
|
|
|
|
|
|
|
| |
Since using a `ActiveSupport::Deprecation::DeprecatedConstantProxy`
would prevent people from inheriting this class and extending it
from the `ActiveSupport::HashWithIndifferentAccess` one would break
the ancestors chain, that's the best option we have here.
|
|\
| |
| | |
Change `SystemTestCase.driven_by` to use `setup`/`teardown` hooks
|
| |
| |
| |
| |
| |
| | |
Previously, `driven_by` would change the Capybara configuration when
the test case is loaded, and having multiple test classes with different
`driven_by` configs would fail as the last loaded would be effective.
|
|\ \
| | |
| | |
| | |
| | | |
y-yagi/do_not_display_hidden_namespaces_in_generators_help
does not show hidden namespaces in generator's help
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
y-yagi/make_adding_gemfile_entry_work_even_if_specify_only_the_plugin_name
Make adding gemfile entry work even if specify only the plugin name
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Whether the command was executed within the rails application is checked
by whether or not the application's path matches `app_path`.
https://github.com/rails/rails/blob/5-0-stable/railties/lib/rails/generators/rails/plugin/plugin_generator.rb#L439..L441
Therefore, if only plugin name is specified in `app_path`, addition to
Gemfile is not done.
However, in the rails guide an example of specifying only plugin name
is given, and it is considered that there are many cases where only
plugin name is specified.
For that reason, made it work even if only plugin name was specified.
|
|\ \ \ \
| |_|/ /
|/| | | |
Improve docs for ActiveRecord::Result. [ci skip]
|
| | |/
| |/|
| | |
| | | |
Remove styling from `true` and `false`.
|
|\ \ \
| | | |
| | | | |
Make version and help short-cut alias to work
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Enable Active Model testing for JRuby
|
| | | | | |
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
Make HWIA#compact not return nil when no nils
|
| |/ / / |
|
| | | |
| | | |
| | | |
| | | | |
[ci skip]
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
kamipo/fix_remove_reference_to_multiple_foreign_keys_in_the_same_table
Fix `remove_reference` to multiple foreign keys in the same table
|
| | | | | |
|
|\ \ \ \ \
| |_|/ / /
|/| | | | |
Deprecate using `#quoted_id` in quoting / type casting
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Originally `quoted_id` was used in legacy quoting mechanism. Now we use
type casting mechanism for that. Let's deprecate `quoted_id`.
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
Fix w3c_validator.rb validation script
|
| | |/ /
| |/| | |
|
|\ \ \ \
| | | | |
| | | | | |
Fix `wait_timeout` to configurable for mysql2 adapter
|
| |/ / /
| | | |
| | | |
| | | | |
Fixes #26556.
|
|\ \ \ \
| |/ / /
|/| | | |
Include JobID in all ActiveJob info logs
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Currently we provide the Job ID in logs only related to enqueuing a job.
This adds the job id to the remaining ActiveJob logs when:
- a job started performing
- a job ended performing
Providing the job id in those logs will ease searching logs by job id.
|
| | | |
| | | |
| | | |
| | | | |
Make prep_release idempotent, including the npm bump.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
This will make the version of the next gems to change
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
The documentation needs to be above the method to correctly document the
method.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Add wrapper for plugin's test runner
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Currently, private API is directly used in `bin/test`. It is necessary to change
`bin/test` when changing private API.
To avoid this, provide a wrapper file and modify `bin/test` to just require that
file.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
🙈 :nodoc: `AS::Duration::ISO8601Serializer`
|
|/ / / / /
| | | | |
| | | | | |
This class should not be used directly, the public API is `AS::Duration#iso8601`.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Revert "Revert "Add encrypted secrets""
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Most editors support a wait flag of some kind which prevents their
process from exiting until the file or window is closed.
Prefer people to assign that themselves than us mucking around
with File mtimes or other such things.
Example of an editor config:
```
export EDITOR="atom --wait"
```
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Would have caught that the invoke changes broke rake delegation
behavior.
And we do ship the behavior so we should test it.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
By splitting the namespace test:units on :, we'd find our TestCommand,
which knew nothing of a units method.
So check that a found command also includes the command name we're trying
to call.
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Do not take screenshot when test skipped
|
| | | | | | |
|
| | | | | | |
|