なるようになるブログ

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

rails commit log流し読み(2017/10/25)

2017/10/25分のコミットです。

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


Simplify API documentation of methods that return a Duration

activesupport/lib/active_support/core_ext/integer/time.rbactivesupport/lib/active_support/core_ext/numeric/time.rbのdocの修正です。

Integer#monthsNumeric#secondsメソッドから不要(と思われる)な説明を削除し、説明を簡略化しています。


supports_extensions? return always true since PostgreSQL 9.1

Active Recordの修正です。

各処理からPostgreSQLのextensionがサポートされているかどうかのチェック(supports_extensions?)を削除しています。

今のRailsがサポートしているPostgreSQL 9.1以上では必ずextensionは使用可能な筈で、チェックの必要が無い(必ずtrueが返ってくる)為。


Change VENDOR_PATH to APP_ROOT in bin/yarn

railties/lib/rails/generators/rails/app/templates/bin/yarnの修正です。

プロジェクトのルートパスを保持する変数名がVENDOR_PATHになっていたのを、適切な名前(APP_ROOT)に修正しています。


[ci skip]Add space before closing curly brace

rails guideのAction Controller Overviewの修正です。

Rendering XML and JSON dataの項にあるexampleコード内、閉じ括弧と変数名の間にスペースを追加しています。


Merge pull request #30513 from y-yagi/fix_30444

actionview/app/assets/javascripts/rails-ujs/utils/form.coffeeの修正です。

非同期でformのデータを送信する際に、送信データにdisabledが設定されているelementが含まれていたのを、含まないよう修正ですしています。ブラウザの挙動と合わせる為(通常普通にformを送信した場合、disabledな要素は送信データには含まれない)。