2024/01/26分のコミットです。
CHANGELOGへの追加はありませんでした。
Mention Strict Locals in more documentation
Action Viewの修正です。
Strict Localsでエラーになった場合のエラーメッセージにtemplate short identifierを追加、及び、各種docやrails guideにStrict Localsについての説明を追加しています。
Move server shutdown translation to abstract mysql
activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb
、
activerecord/lib/active_record/connection_adapters/trilogy_adapter.rb
の修正です。
trilogy adapterで定義していたserver shutdown error codeのチェック処理をabstract mysql adaperに移動しています。mysqlの他のadapterでも共通の内容なため。
Revert help on unrecognized bare options
bin/rails
に不正なオプションが指定された場合にusageを表示するよう修正した、Print bin/rails help on unrecognized bare optionsをRevertしています。rake taskのオプション(e.g. --trace
)を指定した場合にエラーになってしまうため。
docs: correct fixed-width font documentation
activejob/lib/active_job/exceptions.rb
のdocの修正です。
docのフォーマットの修正を行っています。
Merge pull request #50851 from notapatch/pr-guides-active-record-querying-update
rails guideのActive Record Query Interface
の修正です。
Joining Multiple Associations
セクションのグラマーの修正を行っています。
Merge pull request #50870 from skipkayhil/hm-add-rdoc-to-md
docの修正です。
RDoc formatをMarkdownに変換するためのツールを追加、及び、Action TextのdocをMarkdownに変換しています。現在、API docはRDoc formatで記載されているのですがこれを全てMarkdownに変換する予定があり、そのための対応の一環。
参考: Migrate Rails API doc to use Markdown instead of RDoc format
Use Ruby 3.3 in the devcontainer
.devcontainer/Dockerfile
の修正です。
devcontainerでRuby 3.3を使用するよう修正しています。
Merge pull request #50762 from p8/actiontext/document-associations-and-scopes
actiontext/app/models/action_text/rich_text.rb
、
actiontext/lib/action_text/attribute.rb
のdocの修正です。
Action Textの各メソッドにdocを追加しています。
Action Text documentation in now in Markdown
actiontext/app/models/action_text/rich_text.rb
のdocの修正です。
RDoc formatをMarkdownに変更しています。
Merge pull request #50869 from skipkayhil/hm-test-all-ruby-trackers
Action Viewの修正です。
RenderParserについて一部のParserについてのみテストが行われていたのを、全てのParserで同じテストが行われるよう修正しています。
Prevent rdoc task from excluding the main page
railties/lib/rails/api/task.rb
の修正です。
すでにdocが生成済みの状態でdoc生成用のtaskを実行した場合に、main pageが見つからずエラーになる、というバグがあったのを修正しています。