なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2018/12/29)

2018/12/29分のコミットです。

CHANGELOGへの追加はありませんでした。


Label Action Mailbox PRs

.github/autolabeler.ymlの修正です。

autolabelerのlabelの一覧にactionmailboxを追加しています。


Remove frozen_string_literal pragma from Action Mailbox templates

actionmailbox/lib/rails/generators/mailbox/templates/application_mailbox.rb.ttactionmailbox/lib/rails/generators/mailbox/templates/mailbox.rb.ttの修正です。

Action Mailboxのtemplatesファイルからfrozen_string_literalの指定を削除しています。他のtemplatesファイルと合わせる為。


Ensure that the app generator skips action mailbox when --skip-active-record is given

railties/test/generators/app_generator_test.rbの修正です。

rails new--skip-active-recordを指定した場合にAction Mailboxのloadがされない事を確認するテストを追加しています。


Require railties for all Action Mailbox dependencies

actionmailbox/lib/action_mailbox/engine.rbの修正です。

rails/engineだけrequireしていたのを、必要な依存(action_controlleractive_jobactive_recordactive_storage)のファイルを全てrequireするよう修正しています。


Do not show suggestion message when not exist suggestion

railties/lib/rails/commands/server/server_command.rbrailties/lib/rails/generators.rbの修正です。

rails server、及び、generatorコマンドで、不正なコマンドを指定した場合に表示するメッセージで、サジェスチョンするコマンドが無い場合はサジェスチョンメッセージを表示しないよう修正しています。


Don't load Action Mailbox when Active Storage is skipped

railties/lib/rails/generators/app_base.rbの修正です。

rails new--skip-active-storageを指定した場合にAction Mailboxがロードされないよう修正しています。