replaces Pathname#(dirname|realpath) with File.$1

Simpler, thanks to @rubys for the hint.
Fix links containing stray colons
minor edit on StatementCache documentation [ci skip]
Update to Ryan's new book per his suggestion

See https://github.com/lifo/docrails/commit/edeb98c2745cbf29725eca87332cefb4f273986a#commitcomment-2995521
use unified and clean formatting in CHANGELOGS. [ci skip]
Merge pull request #10190 from senny/changelog_cleanup

Use unified and clean formatting in CHANGELOGS. [ci skip]
Fix a typo
align the result of expressions vertically [ci skip].
Add Chatham Islands Time (UTC+1245) support.

Also update the documentation on the number of supported time zones.
Merge pull request #9639 from BanzaiMan/chatham_islands_time

Add Chatham Islands Time (UTC+1245) support.
Merge pull request #10192 from senny/align_expression_outputs

align the result of expressions vertically [ci skip].
Extract method declaration regexp into a constant
Added tests for `eager_load` config option to do not eager load for rake tasks if `eager_load` is `true`
Merge pull request #10195 from jetthoughts/eager_load_on_rake_execution_tests

Added tests for `eager_load` config option rake tasks
Merge pull request #10194 from pabloh/extract_regexp_at_generators_testing_assertion

Extract method declaration regexp for assert_method into a constant
Revert "Merge pull request #10194 from pabloh/extract_regexp_at_generators_testing_assertion"

This reverts commit 81f243375b9d3cfd431c1ca904c5c1efc9a41ae8, reversing
changes made to c7673b0981d961e5510c85d958c944876d543314.
fix :nodoc: mark on AR::AttributeMethods::Serialization [ci skip]
complete rewrite of the documentation of AS::PerThreadRegistry

* It focuses on how to use it.

* Removes some ambigueties in the original docs about whether the state is stored in the class.

* Documents it provides class-level accessors via method_missing.

* Documents that if the extended class has an initializer, it must accept no arguments.
simplifies the RDoc of AR::RuntimeRegistry

The previous version was kind of duplicating the documentation of
AS::PerThreadRegistry. Just say how to use it, the thread locals
registry is know part of our vocabulary (though a pointer to
Active Support is added for reference).
removes calls to AR::Runtime.instance

Registries have class-level accessors to write clean code, let's
use them. This makes style uniform also with existing usage in
ScopeRegistry and InstrumentationRegistry.

If performance of the method_missing callback was ever considered to
be a concern, then we should stop using it altogether and probably
remove the callback. But while we have the feature we should use it.