なるようになるブログ

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

rails commit log流し読み(2015/03/04)

2015/03/04分のコミットです。

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

activesupport/CHANGELOG.md

actionpack/CHANGELOG.md

activerecord/CHANGELOG.md


Fixes reference for schema_format to AR::Base from AS::Base

activerecord/lib/active_record/tasks/database_tasks.rbの修正です。

ActiveRecord::Tasks::DatabaseTasks.schema_fileメソッドの引数(format)のデフォルト値が誤っていたのを修正しています。ActiveSupport::Base.schema_format -> ActiveRecord::Base.schema_formatに修正しているので、コンポーネント名をタイポしていたようです。


Remove mention of long-gone initializer and config

rails guideのConfiguring Rails Applicationsの修正です。

既に存在しないappend_asset_pathsをcofigのリストから削除しています。


Take DST into account when locating TimeZone from Numeric. https://github.com/rails/rails/commit/2cc2fa3633edd96773023c6b09d07c7b9d9b841d

activesupport/lib/active_support/values/time_zone.rbの修正です。

Numericの値を指定してTimeZoneを取得する際に、夏時間の値を加味した値を取得するよう修正しています。

# before
Time.now.in_time_zone(-4)
# => Tue, 20 May 2014 17:52:35 ADT -03:00

# after
Time.now.in_time_zone(-4)
# => Tue, 20 May 2014 17:52:35 ADT -04:00

Merge pull request #18775 from yasyf/issue_5122

actionpack/lib/action_dispatch/railtie.rbactionpack/lib/action_dispatch/routing/route_set.rbの修正です。

ENV['RAILS_RELATIVE_URL_ROOT'] に指定した値をurl_forメソッドで参照するよう修正しています。

ActionDispatch::Routing::RouteSet.relative_url_root = '/subdir'

url_for(:controller => 'c', :action => 'a', :id => 'i', :protocol => 'https')
# => 'https://www.basecamphq.com/subdir/c/a/i'

Remove line wrapping from the benchmark/ips output

rails guideのContributing to Ruby on Railsの修正です。

Benchmark.ipsメソッドの実行結果が実際の出力内容と異なっていたのを修正しています。


Tiny documentation edits [ci skip]

actionpack/lib/action_controller/metal/helpers.rbguides/source/debugging_rails_applications.mdの修正です。

各docのタイポを修正しています。


Update cache_timestamp_format default value in guides

rails guideのConfiguring Rails Applicationsの修正です。

config.active_record.cache_timestamp_formatのデフォルト値が誤っていたのを修正しています。


Fix spelling error in has_secure_password documentation [ci skip]

activemodel/lib/active_model/secure_password.rbのdocの修正です。

supress -> suppressにタイポを修正しています。


fix spelling, ERb -> ERB [ci skip]

rails guideのLayouts and Rendering in Railsの修正です。

ERb -> ERBにスペルを修正しています。


add CHANGELOG entry for #19176. [ci skip]

activerecord/CHANGELOG.mdの修正です。

Fixes reference for schema_format to AR::Base from AS::Baseの対応について、CHANGELOGに追記しています。


Fix spelling [ci skip]

actionview/lib/action_view/helpers/number_helper.rbactivesupport/lib/active_support/number_helper.rbのdocの修正です。

各doc内にあった#numberに修正しています。説明的にnumberで正しそうなのですが、そもそも何故#になったのかが良く解らない…。