なるようになるブログ

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

rails commit log流し読み(2023/02/06)

2023/02/06分のコミットです。

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


Split STI link into list to fix paragraph format

activerecord/lib/active_record/inheritance.rbのdocの修正です。

ActiveRecord::Inheritance moduleのdoc内の外部ページへのリンクをリストとして表示するよう修正しています。docのフォーマットが崩れないようにする為。


Configure RDoc in Task#new

railties/lib/rails/api/task.rbの修正です。

Task#newでRDocの設定を行うようにして、clobber taskでRDocで使用しているディレクトリを削除するよう修正しています。しかしこの変更はedgeapi.rubyonrails.orgを壊してしまった(docを生成するのに古いRubyが使われてしまったもよう)ので、後ほどRevertしています。


Revert "Configure RDoc in Task#new"

直前のrailties/lib/rails/api/task.rbの修正をRevertしています。


Clearer core dev deps title

rails guideのInstalling Rails Core Development Dependenciesの修正です。

guideのタイトルをより適切な内容に修正、及び、このguideがindexページに表示されるよう修正しています。


fix typo in action_mailbox/base.rb

actionmailbox/lib/action_mailbox/base.rbのdocの修正です。

around_processingオプションについての説明内のタイポの修正を行っています。


Bump RDoc dependency

Gemfileの修正です。

RDoc gemのバージョンを最新バージョンに更新しています。


Tiny knits from AM::Validator docs

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

ActiveModel::Validatorのdocについて、フォーマットやタイポの修正を行っています。


Extract inline links to AR Basics intro

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

Intro sectionのリンクにReference-styleを使用するよう修正しています。


Prefer table for mapping included API controller modules

rails guideのUsing Rails for API-only Applicationsの修正です。

ActionController::APIが使用するmoduleの一覧のフォーマットをリストからテーブルに変更しています。


Fix NOTE notation

rails guideの修正です。

NoteNOTEに統一しています。


Merge pull request #47255 from siaw23/minimize_use_easy

rails guideのAction Controller Overviewの修正です。

各箇所のぐらまーの修正を行っています。


Merge pull request #47262 from koic/bump_rubocop_performance_to_1_16_0

rubocop-performanceのバージョンを1.16.0に更新、及び、バージョン更新に伴いエラーになるようになったコードを修正しています。


Fix warnings that appear on CI that relate to Rack::Chunked deprecation.

railties/test/commands/unused_routes_test.rbの修正です。

rails routesコマンドの出力内容をチェックするテストで、assert_equalを使用していたのを、assert_includesを使用するよう修正しています。出力内容にRackのdeprecatedメッセージが含まれるようになってしまい、assert_equalだとチェックがエラーになってしまう為。