なるようになるブログ

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

rails commit log流し読み(2018/01/20)

2018/01/20分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activestorage/CHANGELOG.md


Preserve display aspect ratio for videos with rectangular samples

activestorage/lib/active_storage/analyzer/video_analyzer.rbの修正です。

ActiveStorage::Analyzer::VideoAnalyzerでwidthとheightを抽出する際に、画面アスペクト比も保持するよう修正しています。

画面アスペクト比metadataメソッドで取得可能(キーはdisplay_aspect_ratio)になっています。


Use helper method

activestorage/test/analyzer/video_analyzer_test.rbの修正です。

videoからメタデータを抽出するテストで、メタデータの取得にそれようのヘルパーメソッドを使用するよう修正しています。


Fix typos. Improve text_helper documentation.

actionpack/lib/action_dispatch/routing/mapper.rbactionview/lib/action_view/helpers/text_helper.rbのdocの修正です。

各メソッドのフォーマット、タイポ、言い回しの修正等を行っています。


More exercise ActiveModel::Dirty tests

activemodel/test/cases/dirty_test.rbの修正です。

ActiveModel::Dirtyのテストに、初期値が指定されているattributeについてのテストを追加しています。


Merge pull request #31641 from ckoenig/remove_frozen_string_literal

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

JRubyでdatabase名にpostgresql / mysql / sqlite3を指定していた場合に、database名のjdbc driverへの変換処理でRuntimeErrorが発生してしまうバグがあったのを修正しています。