なるようになるブログ

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

rails commit log流し読み(2020/09/16)

2020/09/16分のコミットです。

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


Use indentity hashes in Journey::GTG::Builder

actionpack/lib/action_dispatch/journey/gtg/builder.rbの修正です。

Journey::GTG::Builder内の各Hashの変数で、compare_by_identityを指定するよう修正しています。

それらのHashはNodeを保持しているのですが、Nodeにはequalityが指定されておらず、同一オブジェクトでもHashから値を取得出来ていませんでした。そのため、同一のNodeについてはHashから値を取得出来るようにするため、compare_by_identityを指定するよう修正しています。


:scissors: [ci skip]

各ファイルから不要な空行を削除しています。


AC::Base#flash is a public method

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

public methodであるActionController::Base#flashメソッドを呼び出すのにsendを使用していたのを修正しています。


AR::Base#write_attribute is a public method

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

public methodであるActiveRecord::Base#write_attributeメソッドを呼び出すのにsendを使用していたのを修正しています。


AR::Base#read_attribute_for_validation is a public_method

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

public methodであるActiveRecord::Base#read_attribute_for_validationメソッドを呼び出すのにsendを使用していたのを修正しています。


*Store implements delete_session as a public method

actionpack/lib/action_dispatch/request/session.rbの修正です。

public methodであるStoreの#delete_sessionメソッドを呼び出すのにsendを使用していたのを修正しています。


AC::Base#url_for is a public method

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

public methodであるActionController::Base#url_forメソッドを呼び出すのにsendを使用していたのを修正しています。


URL helper methods on controllers are public methods

Action Packのテストの修正です。

public methodであるcontrollerのhelper methodsを呼び出すのにsendを使用していたのを修正しています。