rails/actionmailbox/app
Yasuo Honda 676fe1b8eb Address `Defining enums with keyword arguments` warning in Action Mailbox
This commit addresses `DEPRECATION WARNING: Defining enums with keyword arguments is deprecated and will be removed`
warning in Action Mailbox.

* Steps to reproduce
```ruby
git clone https://github.com/rails/rails
cd rails/actionmailbox
bundle install
bin/test test/unit/router_test.rb
```

* Without this commit
```
$ bin/test test/unit/router_test.rb
... snip ..
DEPRECATION WARNING: Defining enums with keyword arguments is deprecated and will be removed
in Rails 7.3. Positional arguments should be used instead:

enum :status, [:pending, :processing, :delivered, :failed, :bounced]
 (called from <class:InboundEmail> at /home/yahonda/src/github.com/rails/rails/actionmailbox/app/models/action_mailbox/inbound_email.rb:31)
Run options: --seed 65254

...............

Finished in 0.230357s, 65.1163 runs/s, 108.5271 assertions/s.
15 runs, 25 assertions, 0 failures, 0 errors, 0 skips
$
```

Follow up https://github.com/rails/rails/pull/50987
Refer to https://github.com/rails/rails/pull/51037
2024-02-14 12:13:46 +09:00
..
controllers Prepend `$` to example CLI commands [ci-skip] 2024-01-07 17:27:23 -06:00
jobs/action_mailbox Allow skipping incineration of processed emails 2019-02-06 19:28:49 -05:00
models/action_mailbox Address `Defining enums with keyword arguments` warning in Action Mailbox 2024-02-14 12:13:46 +09:00
views Update ActionMailbox conductor index view 2023-02-03 13:22:31 +00:00