Fix StatementCache docs format [ci skip]
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
Fix a typo
fix :nodoc: mark on AR::AttributeMethods::Serialization [ci skip]
hides the per thread registry instance, and caches singleton methods

Existing code was delegating to the instance with delegate
macro calls, or invoking the instance method to reach
the object and call its instance methods.

But the point is to have a clean class-level interface where
the thread local instance is hidden in the implementation.

References #11c6973.
References #10198.
update git links
Merge pull request #10204 from shmatov/update-git-links

Update github links
Corrected paramter to parameter
Add :nodoc: mark to PerThreadRegistry#method_missing [ci skip]
Merge pull request #10206 from epiclabs/nodoc_for_missing_method

Add :nodoc: mark to PerThreadRegistry#method_missing [ci skip]
use define_singleton_method instead of class_eval
Merge pull request #10207 from epiclabs/use_define_singleton_method

use define_singleton_method instead of class_eval
Merge branch 'master' of github.com:lifo/docrails
Rename TestFixtures' public methods

In ActiveRecord::TestFixtures module, rename the following methods:

`fixture_path`        -> `fixture_directory_path
`fixture_table_names` -> `fixture_set_names
(`fixture_table_names` can be used in some future version for something else, for example to return a hash of the form `{ "fixture_set/name" => :fixture_table_name, ... }`
`fixture_class_names` -> `fixture_model_names`
`set_fixture_class`   -> `set_fixture_model`

`fixture_path`, `fixture_table_names`, `fixture_class_names` are deprecated.

`set_fixture_class` is aliased without deprecation.