なるようになるブログ

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

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

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

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

activerecord/CHANGELOG.md


Use ruby 1.9 lambda syntax in documentations [ci skip]

各docの修正です。

lambdaを使用しているexampleで、lambdaの呼び出しを1.9で追加された新記法を使用するよう修正しています。


[ci skip] Uniquiness with scope can have one or more arguments

rails guideのActive Record Validationsの修正です。

uniqueness validatorの項で、:scopeオプションの引数についての説明に誤りがあったのを修正しています。


Correctly dump :options on create_table for MySQL

ActiveRecordの修正です。

MySQL adapterでcreate_tableに指定したoptionsの情報を正しくdumpされるよう修正しています。


Remove unused require

activerecord/test/cases/adapters/mysql/case_sensitivity_test.rbactiverecord/test/cases/adapters/mysql2/case_sensitivity_test.rbの修正です。

不要なテスト用クラスのrequireを削除しています。


:nodoc: change_column_null in the implmenting adapters

ActiveRecordのdocの修正です。

change_column_nullメソッドのdocに:nodoc:を追加しています。


Changed 'ask the rubyonrails-talk mailing list.' to 'ask it on the rubyonrails-talk mailing list.'

CONTRIBUTING.mdの修正です。

グラマー修正を行っています。


Move PostgreSQL specific schema to postgresql_specific_schema.rb

activerecord/test/schema/schema.rbactiverecord/test/schema/postgresql_specific_schema.rbの修正です。

schema.rbPostgreSQLのテストだけで使用するテーブルの作成処理があったのを、postgresql_specific_schema.rbに処理を移動しています。


Move comment about microseconds [ci skip]

activerecord/lib/active_record/connection_adapters/abstract/quoting.rbactiverecord/lib/active_record/connection_adapters/postgresql/quoting.rbのdocの修正です。

PostgreSQL::Quoting#quoted_dateメソッドのdoc内に記載されていた、データいマイクロセカンドが含まれていた場合の処理についての説明を ConnectionAdapters::Quoting#quoted_dateメソッドに移動しています。処理は既に移動済みとの事で、docも移動したとの事です。


Change the visit_AddColumn visiblity for the internal API

ActiveRecordの修正です。

visit_AddColumnメソッドの可視性を、他のメソッド同様privateに変更しています。


:nodoc: postgresql's change_column

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

change_columnメソッド:nodoc:を設定しています。