2023/05/06分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #48088 from skipkayhil/hm-log-sub-docs
activesupport/lib/active_support/log_subscriber.rb
、
activesupport/lib/active_support/subscriber.rb
のdocの修正です。
docのフォーマットの修正、exampleコードに処理が足りてない部分があったのを修正、ActiveSupport::LogSubscriber
に記載すべき説明がActiveSupport::Subscriber
にあったのを修正、などを行っています。
Merge pull request #47826 from skipkayhil/doc-test-case-aliases
activesupport/lib/active_support/test_case.rb
、
activesupport/lib/active_support/testing/assertions.rb
の修正です。
Railsが独自に定義しているassert系のメソッドにdocを追加しています。
Add documentation for ActionText::Attachment [ci-skip]
actiontext/lib/action_text/attachment.rb
のdocの修正です。
ActionText::Attachment
class、及び、class配下の各メソッドにdocを追加しています。
Use _read_attribute
in associations preloader instead of public reader
activerecord/lib/active_record/associations/preloader/association.rb
の修正です。
association preloaderでforeign keyを取得するのに#[]
を使用していたのを_read_attribute
を使用するよう修正しています。composite primary keyを使用している場合に正しくロード出来るようにする為。
Deprecate check_pending!
in favor of check_all_pending!
activerecord/lib/active_record/migration.rb
の修正です。
ActiveRecord::Migration.check_pending!
がdeprecateにしています。今後はActiveRecord::Migration.check_all_pending!
を使用する必要があります。check_pending!
は現在のDBのconnection、または、引数に指定されたconnectionのmigrationファイルしかチェックせず、複数DBの設定がある場合に正しくチェックが出来ない為、というのが理由のようです。
Some cleanups for ActionText documentation [ci-skip]
actiontext/lib/action_text/attachable.rb
、
actiontext/lib/action_text/content.rb
のdocの修正です。
Action Textのdocのフォーマットの修正を行っています。
activerecord/lib/active_record/counter_cache.rb
のdocの修正です。
increment_counter
メソッドのdoc内のby
オプションの説明に誤りがあったのを修正しています。
Merge pull request #48140 from btoews/merge-docs
activerecord/lib/active_record/relation/spawn_methods.rb
のdocの修正です。
merge
メソッドのdocにand
メソッドとの違いについての説明を追加しています。