なるようになるブログ

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

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

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

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

activerecord/CHANGELOG.md


Fix CSS formatting in welcome#index.html.erb

railties/lib/rails/templates/rails/welcome/index.html.erbの修正です。

cssのフォーマットの修正(インデント修正、セミコロンの追加)を行っています。


Merge pull request #18880 from mudge/timestamp-index-bug

activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rbの修正です。

timestampsメソッドindexオプションを指定した場合にcreated_atカラムにしかインデックスが設定されないバグがあったのを、created_atupdated_at両方にインデックスが設定されるよう修正しています。


Squashed commit of the following:

actionpack/lib/action_dispatch/middleware/cookies.rbのdocの修正です。

SignedCookieJar#[]SignedCookieJar#[]=EncryptedCookieJar#[]EncryptedCookieJar#[]=メソッドにdocを追加しています。


Add nodoc to some private constants [ci skip]

actionpack/lib/action_dispatch/middleware/cookies.rbのdocの修正です。

Cookiesクラス配下のプライベートはクラス/モジュールに:nodoc:を追加しています。


Remove nonexistent adapter

activejob/lib/active_job/queue_adapters.rbのdocの修正です。

Active Job adaptersの一覧から存在しないActive Jobadapterを削除しています。


Remove unused WorkshopsController class in redirect_test.

actionpack/test/controller/redirect_test.rbの修正です。

使用していないWorkshopsControllerクラスを削除しています。


Silence warning from MySQL::Error object in test

activerecord/test/cases/disconnected_test.rbの修正です。

DBのコネクションが切断された際のテストで、SQL実行処理をsilence_warningsメソッド内で行うよう修正しています。

mysql gemでinstance variable errno not initializedのワーニングが表示されるため、その抑止のためとの事です。


docs for create_table and non-int primary keys. [ci skip]

activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rbのdocの修正です。

create_tableメソッドのdocに、primary keyにinteger以外の型を指定した場合のexampleを追加しています。


use a more descriptive example. [ci skip]

activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rbのdocの修正です。

先のコミットで追加されたprimary keyにinteger以外の型を指定した場合のexampleのテーブル名を、汎用的なテーブル名に修正しています。


Fix grammar/style: pluralize 'each of its method'

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

its method -> its methodsにグラマーを修正しています。


Fix grammar/style: break up long sentence.

pactivemodel/lib/active_model/attribute_methods.rbのdocの修正です。

define_attribute_methodsメソッドdefine_attribute_methodメソッド両doc内で、文の先頭の文字が小文字になっている箇所があったのを、大文字に修正しています。


Fix grammar/style: use (v) fall back (on).

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

fallbacks -> falls back onにグラマーを修正しています。


Fix grammar/style: assigns/declares -> assignments/declarations.

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

declares -> declarationsassigns -> assignmentsにそれぞれグラマーの修正を行っています。