From 808c2760a9767f7fac07dbedd60d4194a260d1c6 Mon Sep 17 00:00:00 2001 From: Toshimaru Date: Fri, 5 Jul 2024 21:14:28 +0900 Subject: [PATCH] Bump rails from 7.1.3 to 7.2.0.beta2 (#155) * chore: Add `git fetch` before `git switch` * Bump rails from 7.1.3 to 7.2.0.beta2 * docs: Generate docs for Rails 7.2.0.beta2 --- Rakefile | 1 + _config.yml | 6 +- rails | 2 +- src/classes/AbstractController.html | 2 +- .../AbstractController/ActionNotFound.html | 2 +- src/classes/AbstractController/Base.html | 78 +- src/classes/AbstractController/Caching.html | 10 +- .../Caching/ClassMethods.html | 6 +- .../Caching/ConfigMethods.html | 10 +- .../AbstractController/Caching/Fragments.html | 24 +- .../Caching/Fragments/ClassMethods.html | 6 +- src/classes/AbstractController/Callbacks.html | 6 +- .../Callbacks/ClassMethods.html | 46 +- src/classes/AbstractController/Collector.html | 11 +- .../AbstractController/DoubleRenderError.html | 6 +- src/classes/AbstractController/Helpers.html | 27 +- .../Helpers/ClassMethods.html | 105 +- src/classes/AbstractController/Railties.html | 2 +- .../Railties/RoutesHelpers.html | 6 +- src/classes/AbstractController/Rendering.html | 34 +- .../AbstractController/Translation.html | 16 +- src/classes/AbstractController/UrlFor.html | 6 +- .../UrlFor/ClassMethods.html | 10 +- src/classes/ActionCable.html | 16 +- src/classes/ActionCable/Channel.html | 2 +- src/classes/ActionCable/Channel/Base.html | 64 +- .../ActionCable/Channel/Broadcasting.html | 88 +- .../Channel/Broadcasting/ClassMethods.html | 10 +- .../ActionCable/Channel/Callbacks.html | 4 +- .../Channel/Callbacks/ClassMethods.html | 18 +- .../ActionCable/Channel/ChannelStub.html | 28 +- .../ActionCable/Channel/ConnectionStub.html | 14 +- src/classes/ActionCable/Channel/Naming.html | 49 +- .../Channel/Naming/ClassMethods.html | 6 +- .../Channel/NonInferrableChannelError.html | 6 +- .../ActionCable/Channel/PeriodicTimers.html | 2 +- .../Channel/PeriodicTimers/ClassMethods.html | 4 +- src/classes/ActionCable/Channel/Streams.html | 32 +- src/classes/ActionCable/Channel/TestCase.html | 22 +- .../Channel/TestCase/Behavior.html | 132 +- .../TestCase/Behavior/ClassMethods.html | 14 +- src/classes/ActionCable/Connection.html | 2 +- .../ActionCable/Connection/Assertions.html | 6 +- .../ActionCable/Connection/Authorization.html | 6 +- .../Authorization/UnauthorizedError.html | 2 +- src/classes/ActionCable/Connection/Base.html | 36 +- .../ActionCable/Connection/Callbacks.html | 4 +- .../Connection/Callbacks/ClassMethods.html | 14 +- .../Connection/Identification.html | 6 +- .../Identification/ClassMethods.html | 6 +- .../Connection/InternalChannel.html | 4 +- .../NonInferrableConnectionError.html | 6 +- .../Connection/StreamEventLoop.html | 30 +- .../Connection/TaggedLoggerProxy.html | 20 +- .../ActionCable/Connection/TestCase.html | 29 +- .../Connection/TestCase/Behavior.html | 20 +- .../TestCase/Behavior/ClassMethods.html | 14 +- .../Connection/TestConnection.html | 6 +- .../ActionCable/Connection/TestCookieJar.html | 16 +- .../ActionCable/Connection/TestRequest.html | 2 +- src/classes/ActionCable/Helpers.html | 2 +- .../Helpers/ActionCableHelper.html | 6 +- .../ActionCable/RemoteConnections.html | 10 +- .../RemoteConnections/RemoteConnection.html | 12 +- .../InvalidIdentifiersError.html | 2 +- src/classes/ActionCable/Server.html | 2 +- src/classes/ActionCable/Server/Base.html | 44 +- .../ActionCable/Server/Broadcasting.html | 12 +- .../Server/Broadcasting/Broadcaster.html | 10 +- .../ActionCable/Server/Configuration.html | 30 +- src/classes/ActionCable/Server/Worker.html | 2 +- .../ActiveRecordConnectionManagement.html | 6 +- .../ActionCable/SubscriptionAdapter.html | 2 +- .../SubscriptionAdapter/Async.html | 2 +- .../Async/AsyncSubscriberMap.html | 14 +- .../ActionCable/SubscriptionAdapter/Base.html | 26 +- .../SubscriptionAdapter/PostgreSQL.html | 2 +- .../PostgreSQL/Listener.html | 26 +- .../SubscriptionAdapter/Redis.html | 2 +- .../SubscriptionAdapter/Redis/Listener.html | 26 +- .../Redis/Listener/SubscribedClient.html | 14 +- .../SubscriptionAdapter/SubscriberMap.html | 30 +- .../ActionCable/SubscriptionAdapter/Test.html | 22 +- src/classes/ActionCable/TestCase.html | 2 +- src/classes/ActionCable/TestHelper.html | 31 +- src/classes/ActionCable/VERSION.html | 8 +- src/classes/ActionController.html | 18 +- src/classes/ActionController/API.html | 23 +- .../ActionController/AllowBrowser.html | 74 + .../AllowBrowser/BrowserBlocker.html | 186 +++ .../AllowBrowser/ClassMethods.html | 127 ++ .../ActionController/ApiRendering.html | 6 +- src/classes/ActionController/Base.html | 36 +- src/classes/ActionController/Caching.html | 13 +- .../ActionController/ConditionalGet.html | 38 +- .../ConditionalGet/ClassMethods.html | 6 +- .../ContentSecurityPolicy.html | 2 +- .../ContentSecurityPolicy/ClassMethods.html | 10 +- src/classes/ActionController/Cookies.html | 6 +- .../ActionController/DataStreaming.html | 36 +- .../ActionController/DefaultHeaders.html | 2 +- .../DefaultHeaders/ClassMethods.html | 6 +- .../ActionController/EtagWithFlash.html | 4 +- .../EtagWithTemplateDigest.html | 4 +- src/classes/ActionController/Flash.html | 6 +- .../ActionController/Flash/ClassMethods.html | 6 +- src/classes/ActionController/FormBuilder.html | 6 +- .../FormBuilder/ClassMethods.html | 6 +- src/classes/ActionController/Head.html | 6 +- src/classes/ActionController/Helpers.html | 14 +- .../Helpers/ClassMethods.html | 20 +- .../ActionController/HttpAuthentication.html | 2 +- .../HttpAuthentication/Basic.html | 42 +- .../Basic/ControllerMethods.html | 22 +- .../Basic/ControllerMethods/ClassMethods.html | 8 +- .../HttpAuthentication/Digest.html | 60 +- .../Digest/ControllerMethods.html | 20 +- .../HttpAuthentication/Token.html | 38 +- .../Token/ControllerMethods.html | 14 +- .../ActionController/ImplicitRender.html | 2 +- .../ActionController/Instrumentation.html | 28 +- .../Instrumentation/ClassMethods.html | 2 +- .../ActionController/InvalidParameterKey.html | 2 +- src/classes/ActionController/Live.html | 50 +- .../ActionController/Live/ClassMethods.html | 6 +- .../Live/ClientDisconnected.html | 2 +- src/classes/ActionController/Live/SSE.html | 16 +- .../ActionController/LiveTestResponse.html | 2 +- .../ActionController/LogSubscriber.html | 36 +- src/classes/ActionController/Logging.html | 2 +- .../Logging/ClassMethods.html | 6 +- src/classes/ActionController/Metal.html | 62 +- .../ActionController/MimeResponds.html | 8 +- .../MimeResponds/Collector.html | 26 +- .../ActionController/MissingRenderer.html | 6 +- .../ActionController/ParameterEncoding.html | 2 +- .../ParameterEncoding/ClassMethods.html | 10 +- .../ActionController/ParameterMissing.html | 2 +- src/classes/ActionController/Parameters.html | 339 ++-- .../ActionController/ParamsWrapper.html | 2 +- .../ParamsWrapper/Options.html | 2 +- .../ParamsWrapper/Options/ClassMethods.html | 14 +- .../ActionController/PermissionsPolicy.html | 2 +- .../PermissionsPolicy/ClassMethods.html | 6 +- src/classes/ActionController/Railties.html | 2 +- .../ActionController/Railties/Helpers.html | 6 +- .../ActionController/RateLimiting.html | 67 + .../RateLimiting/ClassMethods.html | 126 ++ src/classes/ActionController/Redirecting.html | 25 +- .../Redirecting/UnsafeRedirectError.html | 2 +- src/classes/ActionController/Renderer.html | 38 +- src/classes/ActionController/Renderers.html | 24 +- .../ActionController/Renderers/All.html | 2 +- .../Renderers/ClassMethods.html | 6 +- src/classes/ActionController/Rendering.html | 132 +- .../Rendering/ClassMethods.html | 6 +- .../RequestForgeryProtection.html | 222 +-- .../ClassMethods.html | 26 +- .../RequestForgeryProtection/CookieStore.html | 18 +- .../ProtectionMethods.html | 2 +- .../ProtectionMethods/Exception.html | 10 +- .../ProtectionMethods/NullSession.html | 25 +- .../NullSession/NullCookieJar.html | 107 ++ .../NullSession/NullSessionHash.html | 227 +++ .../ProtectionMethods/ResetSession.html | 10 +- .../SessionStore.html | 14 +- src/classes/ActionController/Rescue.html | 8 +- .../RespondToMismatchError.html | 6 +- src/classes/ActionController/Streaming.html | 24 +- .../ActionController/StrongParameters.html | 14 +- src/classes/ActionController/TestCase.html | 25 +- .../ActionController/TestCase/Behavior.html | 52 +- .../TestCase/Behavior/ClassMethods.html | 18 +- src/classes/ActionController/Testing.html | 2 +- .../UnfilteredParameters.html | 2 +- .../UnpermittedParameters.html | 2 +- src/classes/ActionController/UrlFor.html | 12 +- src/classes/ActionDispatch.html | 26 +- .../ActionDispatch/AssertionResponse.html | 10 +- src/classes/ActionDispatch/Assertions.html | 6 +- .../Assertions/ResponseAssertions.html | 20 +- .../Assertions/RoutingAssertions.html | 36 +- .../RoutingAssertions/ClassMethods.html | 6 +- .../WithIntegrationRouting.html | 67 + .../WithIntegrationRouting/ClassMethods.html | 112 ++ src/classes/ActionDispatch/AssumeSSL.html | 12 +- src/classes/ActionDispatch/Callbacks.html | 20 +- src/classes/ActionDispatch/Constants.html | 2 +- .../ActionDispatch/ContentSecurityPolicy.html | 46 +- .../ContentSecurityPolicy/Middleware.html | 14 +- .../ContentSecurityPolicy/Request.html | 38 +- src/classes/ActionDispatch/Cookies.html | 12 +- .../Cookies/ChainedCookieJars.html | 18 +- .../ActionDispatch/DebugExceptions.html | 16 +- src/classes/ActionDispatch/DebugLocks.html | 12 +- .../ActionDispatch/ExceptionWrapper.html | 145 +- src/classes/ActionDispatch/Executor.html | 16 +- src/classes/ActionDispatch/FileHandler.html | 20 +- src/classes/ActionDispatch/Flash.html | 8 +- .../ActionDispatch/Flash/FlashHash.html | 78 +- .../ActionDispatch/Flash/RequestMethods.html | 10 +- .../ActionDispatch/HostAuthorization.html | 14 +- src/classes/ActionDispatch/Http.html | 2 +- src/classes/ActionDispatch/Http/Cache.html | 2 +- .../ActionDispatch/Http/Cache/Request.html | 26 +- .../ActionDispatch/Http/Cache/Response.html | 54 +- .../ActionDispatch/Http/FilterParameters.html | 36 +- .../ActionDispatch/Http/FilterRedirect.html | 2 +- src/classes/ActionDispatch/Http/Headers.html | 40 +- .../ActionDispatch/Http/MimeNegotiation.html | 126 +- .../Http/MimeNegotiation/InvalidType.html | 2 +- .../ActionDispatch/Http/Parameters.html | 10 +- .../Http/Parameters/ClassMethods.html | 6 +- .../Http/Parameters/ParseError.html | 6 +- src/classes/ActionDispatch/Http/URL.html | 86 +- .../ActionDispatch/Http/UploadedFile.html | 40 +- src/classes/ActionDispatch/Integration.html | 4 +- .../Integration/RequestHelpers.html | 34 +- .../ActionDispatch/Integration/Runner.html | 34 +- .../ActionDispatch/Integration/Session.html | 51 +- .../ActionDispatch/IntegrationTest.html | 4 +- .../IntegrationTest/Behavior.html | 26 +- .../Behavior/ClassMethods.html | 14 +- .../IntegrationTest/UrlOptions.html | 6 +- src/classes/ActionDispatch/Journey.html | 2 +- .../ActionDispatch/Journey/Format.html | 2 +- .../ActionDispatch/Journey/Formatter.html | 2 +- .../Journey/Formatter/MissingRoute.html | 2 +- .../Journey/Formatter/RouteWithParams.html | 2 +- .../ActionDispatch/Journey/Parser.html | 2 +- src/classes/ActionDispatch/Journey/Route.html | 2 +- .../Journey/Route/VerbMatchers.html | 2 +- .../Journey/Route/VerbMatchers/All.html | 2 +- .../Journey/Route/VerbMatchers/Unknown.html | 2 +- src/classes/ActionDispatch/LogSubscriber.html | 6 +- .../ActionDispatch/MiddlewareStack.html | 68 +- .../MiddlewareStack/InstrumentationProxy.html | 10 +- .../MiddlewareStack/Middleware.html | 26 +- .../ActionDispatch/MissingController.html | 2 +- .../ActionDispatch/PermissionsPolicy.html | 16 +- .../PermissionsPolicy/Middleware.html | 11 +- .../PermissionsPolicy/Request.html | 10 +- .../ActionDispatch/PublicExceptions.html | 12 +- src/classes/ActionDispatch/Reloader.html | 4 +- src/classes/ActionDispatch/RemoteIp.html | 14 +- .../ActionDispatch/RemoteIp/GetIp.html | 54 +- .../RemoteIp/IpSpoofAttackError.html | 2 +- src/classes/ActionDispatch/Request.html | 134 +- .../ActionDispatch/RequestCookieMethods.html | 6 +- .../ActionDispatch/RequestEncoder.html | 2 +- .../RequestEncoder/IdentityEncoder.html | 18 +- src/classes/ActionDispatch/RequestId.html | 12 +- src/classes/ActionDispatch/Response.html | 157 +- .../ActionDispatch/Response/RackBody.html | 22 +- src/classes/ActionDispatch/Routing.html | 4 +- .../Routing/ConsoleFormatter.html | 2 +- .../Routing/ConsoleFormatter/Base.html | 26 +- .../Routing/ConsoleFormatter/Expanded.html | 14 +- .../Routing/ConsoleFormatter/Sheet.html | 14 +- .../Routing/ConsoleFormatter/Unused.html | 10 +- .../Routing/HtmlTableFormatter.html | 28 +- .../ActionDispatch/Routing/Mapper.html | 22 +- .../ActionDispatch/Routing/Mapper/Base.html | 152 +- .../Routing/Mapper/Concerns.html | 10 +- .../Routing/Mapper/CustomUrls.html | 10 +- .../Routing/Mapper/HttpHelpers.html | 26 +- .../Routing/Mapper/Resources.html | 210 +-- .../Routing/Mapper/Scoping.html | 31 +- .../ActionDispatch/Routing/PathRedirect.html | 10 +- .../Routing/PolymorphicRoutes.html | 14 +- .../ActionDispatch/Routing/Redirection.html | 6 +- .../ActionDispatch/Routing/RouteSet.html | 65 +- .../Routing/RouteSet/CustomUrlHelper.html | 2 +- .../Routing/RouteSet/Dispatcher.html | 2 +- .../Routing/RouteSet/Generator.html | 2 +- .../Routing/RouteSet/MountedHelpers.html | 2 +- .../RouteSet/NamedRouteCollection.html | 2 +- .../NamedRouteCollection/UrlHelper.html | 2 +- .../UrlHelper/OptimizedUrlHelper.html | 2 +- .../Routing/RouteSet/StaticDispatcher.html | 2 +- .../ActionDispatch/Routing/UrlFor.html | 34 +- src/classes/ActionDispatch/SSL.html | 4 +- src/classes/ActionDispatch/ServerTiming.html | 10 +- src/classes/ActionDispatch/Session.html | 2 +- .../Session/AbstractSecureStore.html | 6 +- .../ActionDispatch/Session/AbstractStore.html | 2 +- .../ActionDispatch/Session/CacheStore.html | 24 +- .../ActionDispatch/Session/Compatibility.html | 14 +- .../ActionDispatch/Session/CookieStore.html | 24 +- .../Session/CookieStore/SessionId.html | 6 +- .../ActionDispatch/Session/MemCacheStore.html | 10 +- .../Session/StaleSessionCheck.html | 14 +- .../ActionDispatch/ShowExceptions.html | 19 +- src/classes/ActionDispatch/Static.html | 14 +- .../ActionDispatch/SystemTestCase.html | 50 +- src/classes/ActionDispatch/SystemTesting.html | 2 +- .../SystemTesting/TestHelpers.html | 2 +- .../TestHelpers/ScreenshotHelper.html | 35 +- src/classes/ActionDispatch/TestHelpers.html | 67 + .../TestHelpers/PageDumpHelper.html | 114 ++ .../PageDumpHelper/InvalidResponse.html} | 23 +- src/classes/ActionDispatch/TestProcess.html | 26 +- .../TestProcess/FixtureFile.html | 8 +- src/classes/ActionDispatch/TestRequest.html | 50 +- src/classes/ActionDispatch/TestResponse.html | 14 +- src/classes/ActionMailbox.html | 8 +- src/classes/ActionMailbox/Base.html | 12 +- src/classes/ActionMailbox/BaseController.html | 2 +- src/classes/ActionMailbox/Callbacks.html | 8 +- src/classes/ActionMailbox/Engine.html | 2 +- src/classes/ActionMailbox/InboundEmail.html | 14 +- .../InboundEmail/Incineratable.html | 6 +- .../Incineratable/Incineration.html | 6 +- .../ActionMailbox/InboundEmail/MessageId.html | 10 +- .../ActionMailbox/InboundEmail/Routable.html | 6 +- .../ActionMailbox/IncinerationJob.html | 6 +- src/classes/ActionMailbox/Ingresses.html | 2 +- .../ActionMailbox/Ingresses/Mailgun.html | 2 +- .../Mailgun/InboundEmailsController.html | 4 +- .../Authenticator.html | 6 +- .../ActionMailbox/Ingresses/Mandrill.html | 2 +- .../Mandrill/InboundEmailsController.html | 6 +- .../Authenticator.html | 6 +- .../ActionMailbox/Ingresses/Postmark.html | 2 +- .../Postmark/InboundEmailsController.html | 4 +- .../ActionMailbox/Ingresses/Relay.html | 2 +- .../Relay/InboundEmailsController.html | 10 +- .../ActionMailbox/Ingresses/Sendgrid.html | 2 +- .../Sendgrid/InboundEmailsController.html | 4 +- src/classes/ActionMailbox/Relayer.html | 6 +- src/classes/ActionMailbox/Relayer/Result.html | 10 +- src/classes/ActionMailbox/Router.html | 12 +- src/classes/ActionMailbox/Router/Route.html | 8 +- .../ActionMailbox/Router/RoutingError.html | 2 +- src/classes/ActionMailbox/Routing.html | 8 +- src/classes/ActionMailbox/RoutingJob.html | 4 +- src/classes/ActionMailbox/TestCase.html | 2 +- src/classes/ActionMailbox/TestHelper.html | 14 +- src/classes/ActionMailbox/VERSION.html | 8 +- src/classes/ActionMailer.html | 10 +- src/classes/ActionMailer/Base.html | 64 +- .../Base/LateAttachmentsProxy.html | 10 +- src/classes/ActionMailer/Callbacks.html | 2 +- .../ActionMailer/Callbacks/ClassMethods.html | 8 +- src/classes/ActionMailer/Collector.html | 8 +- src/classes/ActionMailer/DeliveryMethods.html | 2 +- .../DeliveryMethods/ClassMethods.html | 6 +- src/classes/ActionMailer/FormBuilder.html | 4 +- .../FormBuilder/ClassMethods.html | 4 +- .../InlinePreviewInterceptor.html | 2 +- src/classes/ActionMailer/LogSubscriber.html | 8 +- src/classes/ActionMailer/MailHelper.html | 12 +- src/classes/ActionMailer/MessageDelivery.html | 14 +- .../NonInferrableMailerError.html | 4 +- src/classes/ActionMailer/Parameterized.html | 4 +- .../Parameterized/ClassMethods.html | 4 +- src/classes/ActionMailer/Preview.html | 34 +- src/classes/ActionMailer/Previews.html | 2 +- .../ActionMailer/Previews/ClassMethods.html | 104 +- src/classes/ActionMailer/QueuedDelivery.html | 2 +- src/classes/ActionMailer/Rescuable.html | 2 +- src/classes/ActionMailer/TestCase.html | 2 +- .../ActionMailer/TestCase/Behavior.html | 4 +- .../TestCase/Behavior/ClassMethods.html | 8 +- .../TestCase/ClearTestDeliveries.html | 2 +- src/classes/ActionMailer/TestHelper.html | 42 +- src/classes/ActionMailer/VERSION.html | 8 +- src/classes/ActionText.html | 16 +- src/classes/ActionText/Attachable.html | 56 +- src/classes/ActionText/Attachables.html | 2 +- .../Attachables/MissingAttachable.html | 14 +- .../ActionText/Attachables/RemoteImage.html | 18 +- src/classes/ActionText/Attachment.html | 56 +- src/classes/ActionText/AttachmentGallery.html | 42 +- src/classes/ActionText/Attachments.html | 2 +- .../ActionText/Attachments/Caching.html | 6 +- .../ActionText/Attachments/Minification.html | 6 +- .../Attachments/TrixConversion.html | 14 +- src/classes/ActionText/Attribute.html | 20 +- src/classes/ActionText/Content.html | 103 +- src/classes/ActionText/ContentHelper.html | 66 +- src/classes/ActionText/EncryptedRichText.html | 2 +- src/classes/ActionText/Encryption.html | 10 +- src/classes/ActionText/Engine.html | 14 +- src/classes/ActionText/FixtureSet.html | 6 +- src/classes/ActionText/Fragment.html | 38 +- src/classes/ActionText/HtmlConversion.html | 14 +- .../ActionText/PlainTextConversion.html | 6 +- src/classes/ActionText/RichText.html | 146 +- src/classes/ActionText/Serialization.html | 14 +- src/classes/ActionText/SystemTestHelper.html | 19 +- src/classes/ActionText/TagHelper.html | 6 +- src/classes/ActionText/TrixAttachment.html | 22 +- src/classes/ActionText/VERSION.html | 8 +- src/classes/ActionView.html | 18 +- src/classes/ActionView/AbstractRenderer.html | 2 +- .../AbstractRenderer/RenderedCollection.html | 2 +- .../RenderedCollection/EmptyCollection.html | 6 +- src/classes/ActionView/Base.html | 49 +- src/classes/ActionView/CacheExpiry.html | 2 +- .../ActionView/CacheExpiry/ViewReloader.html | 2 +- src/classes/ActionView/Context.html | 6 +- src/classes/ActionView/Digestor.html | 8 +- src/classes/ActionView/Digestor/Injected.html | 4 +- src/classes/ActionView/Digestor/Missing.html | 4 +- src/classes/ActionView/Digestor/Node.html | 12 +- .../ActionView/Digestor/NullLogger.html | 6 +- src/classes/ActionView/Digestor/Partial.html | 2 +- .../ActionView/FileSystemResolver.html | 18 +- src/classes/ActionView/FixtureResolver.html | 8 +- src/classes/ActionView/Helpers.html | 2 +- .../ActionView/Helpers/ActiveModelHelper.html | 2 +- .../Helpers/ActiveModelInstanceTag.html | 12 +- .../ActionView/Helpers/AssetTagHelper.html | 56 +- .../ActionView/Helpers/AssetUrlHelper.html | 36 +- .../ActionView/Helpers/AtomFeedHelper.html | 4 +- .../ActionView/Helpers/CacheHelper.html | 22 +- .../CacheHelper/UncacheableFragmentError.html | 2 +- .../ActionView/Helpers/CaptureHelper.html | 10 +- .../ContentExfiltrationPreventionHelper.html | 4 +- src/classes/ActionView/Helpers/CspHelper.html | 4 +- .../ActionView/Helpers/CsrfHelper.html | 6 +- .../ActionView/Helpers/DateHelper.html | 32 +- .../ActionView/Helpers/DebugHelper.html | 4 +- .../ActionView/Helpers/FormBuilder.html | 246 +-- .../ActionView/Helpers/FormHelper.html | 327 ++-- .../ActionView/Helpers/FormOptionsHelper.html | 28 +- .../ActionView/Helpers/FormTagHelper.html | 237 ++- .../ActionView/Helpers/JavaScriptHelper.html | 6 +- .../ActionView/Helpers/NumberHelper.html | 16 +- .../NumberHelper/InvalidNumberError.html | 4 +- .../Helpers/OutputSafetyHelper.html | 16 +- .../ActionView/Helpers/RenderingHelper.html | 6 +- .../ActionView/Helpers/SanitizeHelper.html | 10 +- src/classes/ActionView/Helpers/TagHelper.html | 77 +- src/classes/ActionView/Helpers/Tags.html | 2 +- .../ActionView/Helpers/Tags/ActionText.html | 6 +- .../ActionView/Helpers/TextHelper.html | 24 +- .../ActionView/Helpers/TranslationHelper.html | 6 +- src/classes/ActionView/Helpers/UrlHelper.html | 121 +- .../Helpers/UrlHelper/ClassMethods.html | 4 +- src/classes/ActionView/Layouts.html | 6 +- .../ActionView/Layouts/ClassMethods.html | 6 +- src/classes/ActionView/LogSubscriber.html | 32 +- src/classes/ActionView/LookupContext.html | 2 +- .../LookupContext/DetailsCache.html | 6 +- .../ActionView/LookupContext/ViewPaths.html | 16 +- src/classes/ActionView/NullResolver.html | 4 +- src/classes/ActionView/PartialIteration.html | 8 +- src/classes/ActionView/PartialRenderer.html | 6 +- src/classes/ActionView/RecordIdentifier.html | 8 +- src/classes/ActionView/RenderParser.html | 84 + .../RenderParser/PrismRenderParser.html | 60 + src/classes/ActionView/Renderer.html | 8 +- src/classes/ActionView/Rendering.html | 26 +- .../ActionView/Rendering/ClassMethods.html | 14 +- src/classes/ActionView/Resolver.html | 24 +- src/classes/ActionView/RoutingUrlFor.html | 4 +- src/classes/ActionView/Template.html | 78 +- src/classes/ActionView/Template/Handlers.html | 2 +- .../ActionView/Template/Handlers/Builder.html | 6 +- .../ActionView/Template/Handlers/ERB.html | 12 +- .../ActionView/Template/Handlers/Html.html | 4 +- .../ActionView/Template/Handlers/Raw.html | 4 +- src/classes/ActionView/Template/Sources.html | 2 +- .../ActionView/Template/Sources/File.html | 6 +- src/classes/ActionView/TemplateDetails.html | 2 +- .../ActionView/TemplateDetails/Requested.html | 4 +- src/classes/ActionView/TemplatePath.html | 10 +- src/classes/ActionView/TestCase.html | 2 +- src/classes/ActionView/TestCase/Behavior.html | 169 +- .../TestCase/Behavior/ClassMethods.html | 25 +- .../ActionView/TestCase/Behavior/Locals.html | 6 +- .../Behavior/RenderedViewsCollection.html | 22 +- .../ActionView/TestCase/TestController.html | 8 +- src/classes/ActionView/UnboundTemplate.html | 14 +- src/classes/ActionView/VERSION.html | 8 +- src/classes/ActionView/ViewPaths.html | 10 +- .../ActionView/ViewPaths/ClassMethods.html | 14 +- src/classes/ActiveJob.html | 114 +- src/classes/ActiveJob/Arguments.html | 6 +- src/classes/ActiveJob/Base.html | 2 +- src/classes/ActiveJob/Callbacks.html | 4 +- .../ActiveJob/Callbacks/ClassMethods.html | 26 +- src/classes/ActiveJob/Core.html | 70 +- src/classes/ActiveJob/Core/ClassMethods.html | 10 +- .../ActiveJob/DeserializationError.html | 2 +- src/classes/ActiveJob/EnqueueError.html | 2 +- src/classes/ActiveJob/Enqueuing.html | 16 +- .../ActiveJob/Enqueuing/ClassMethods.html | 25 +- src/classes/ActiveJob/Exceptions.html | 6 +- .../ActiveJob/Exceptions/ClassMethods.html | 24 +- src/classes/ActiveJob/Execution.html | 10 +- .../ActiveJob/Execution/ClassMethods.html | 6 +- src/classes/ActiveJob/QueueAdapter.html | 2 +- .../ActiveJob/QueueAdapter/ClassMethods.html | 16 +- src/classes/ActiveJob/QueueAdapters.html | 10 +- .../QueueAdapters/AbstractAdapter.html | 193 +++ .../ActiveJob/QueueAdapters/AsyncAdapter.html | 6 +- .../QueueAdapters/BackburnerAdapter.html | 4 +- .../QueueAdapters/DelayedJobAdapter.html | 51 +- .../QueueAdapters/InlineAdapter.html | 4 +- .../QueueAdapters/QueueClassicAdapter.html | 50 +- .../QueueAdapters/ResqueAdapter.html | 4 +- .../QueueAdapters/SidekiqAdapter.html | 4 +- .../QueueAdapters/SneakersAdapter.html | 6 +- .../QueueAdapters/SuckerPunchAdapter.html | 4 +- .../ActiveJob/QueueAdapters/TestAdapter.html | 62 +- src/classes/ActiveJob/QueueName.html | 4 +- .../ActiveJob/QueueName/ClassMethods.html | 4 +- src/classes/ActiveJob/QueuePriority.html | 4 +- .../ActiveJob/QueuePriority/ClassMethods.html | 4 +- src/classes/ActiveJob/SerializationError.html | 2 +- src/classes/ActiveJob/Serializers.html | 2 +- .../Serializers/ObjectSerializer.html | 18 +- .../Serializers/RangeSerializer.html | 6 +- src/classes/ActiveJob/TestCase.html | 2 +- src/classes/ActiveJob/TestHelper.html | 56 +- .../TestHelper/TestQueueAdapter.html | 2 +- .../TestQueueAdapter/ClassMethods.html | 8 +- src/classes/ActiveJob/VERSION.html | 8 +- src/classes/ActiveModel.html | 28 +- src/classes/ActiveModel/API.html | 6 +- .../ActiveModel/AttributeAssignment.html | 4 +- src/classes/ActiveModel/AttributeMethods.html | 35 +- .../AttributeMethods/ClassMethods.html | 42 +- src/classes/ActiveModel/Attributes.html | 10 +- .../ActiveModel/Attributes/ClassMethods.html | 34 +- src/classes/ActiveModel/Callbacks.html | 6 +- src/classes/ActiveModel/Conversion.html | 12 +- src/classes/ActiveModel/Dirty.html | 46 +- src/classes/ActiveModel/EachValidator.html | 10 +- src/classes/ActiveModel/Error.html | 16 +- src/classes/ActiveModel/Errors.html | 52 +- .../ActiveModel/ForbiddenAttributesError.html | 2 +- src/classes/ActiveModel/Lint.html | 2 +- src/classes/ActiveModel/Lint/Tests.html | 14 +- .../ActiveModel/MissingAttributeError.html | 2 +- src/classes/ActiveModel/Model.html | 6 +- src/classes/ActiveModel/Name.html | 26 +- src/classes/ActiveModel/Naming.html | 16 +- src/classes/ActiveModel/NestedError.html | 4 +- src/classes/ActiveModel/RangeError.html | 2 +- src/classes/ActiveModel/SecurePassword.html | 2 +- .../SecurePassword/ClassMethods.html | 6 +- .../InstanceMethodsOnActivation.html | 4 +- src/classes/ActiveModel/Serialization.html | 4 +- src/classes/ActiveModel/Serializers.html | 2 +- src/classes/ActiveModel/Serializers/JSON.html | 6 +- .../ActiveModel/StrictValidationFailed.html | 2 +- src/classes/ActiveModel/Translation.html | 8 +- src/classes/ActiveModel/Type.html | 6 +- src/classes/ActiveModel/Type/BigInteger.html | 2 +- src/classes/ActiveModel/Type/Binary.html | 14 +- src/classes/ActiveModel/Type/Boolean.html | 2 +- src/classes/ActiveModel/Type/Date.html | 6 +- src/classes/ActiveModel/Type/DateTime.html | 4 +- src/classes/ActiveModel/Type/Decimal.html | 6 +- src/classes/ActiveModel/Type/Float.html | 6 +- src/classes/ActiveModel/Type/Helpers.html | 2 +- .../Helpers/AcceptsMultiparameterTime.html | 2 +- .../InstanceMethods.html | 2 +- .../ActiveModel/Type/Helpers/Mutable.html | 2 +- .../ActiveModel/Type/Helpers/Numeric.html | 2 +- .../ActiveModel/Type/Helpers/TimeValue.html | 2 +- .../ActiveModel/Type/Helpers/Timezone.html | 2 +- .../ActiveModel/Type/ImmutableString.html | 8 +- src/classes/ActiveModel/Type/Integer.html | 12 +- .../ActiveModel/Type/SerializeCastValue.html | 2 +- .../Type/SerializeCastValue/ClassMethods.html | 4 +- .../DefaultImplementation.html | 4 +- src/classes/ActiveModel/Type/String.html | 6 +- src/classes/ActiveModel/Type/Time.html | 6 +- src/classes/ActiveModel/Type/Value.html | 28 +- .../ActiveModel/UnknownAttributeError.html | 4 +- src/classes/ActiveModel/VERSION.html | 8 +- src/classes/ActiveModel/ValidationError.html | 4 +- src/classes/ActiveModel/Validations.html | 16 +- .../Validations/AcceptanceValidator.html | 2 +- .../LazilyDefineAttributes.html | 12 +- .../ActiveModel/Validations/Callbacks.html | 2 +- .../Validations/Callbacks/ClassMethods.html | 6 +- .../ActiveModel/Validations/ClassMethods.html | 22 +- .../Validations/HelperMethods.html | 22 +- src/classes/ActiveModel/Validator.html | 10 +- src/classes/ActiveRecord.html | 1369 ++++++++++++++--- .../ActiveRecord/ActiveRecordError.html | 2 +- src/classes/ActiveRecord/AdapterError.html | 6 +- src/classes/ActiveRecord/AdapterNotFound.html | 2 +- .../ActiveRecord/AdapterNotSpecified.html | 2 +- src/classes/ActiveRecord/AdapterTimeout.html | 2 +- src/classes/ActiveRecord/Aggregations.html | 2 +- .../Aggregations/ClassMethods.html | 4 +- src/classes/ActiveRecord/Assertions.html | 67 + .../Assertions/QueryAssertions.html | 289 ++++ .../ActiveRecord/AssociationTypeMismatch.html | 2 +- src/classes/ActiveRecord/Associations.html | 6 +- .../Associations/ClassMethods.html | 40 +- .../Associations/CollectionProxy.html | 143 +- .../Associations/NestedError.html} | 31 +- ...ynchronousQueryInsideTransactionError.html | 2 +- .../ActiveRecord/AttributeAssignment.html | 16 +- .../AttributeAssignmentError.html | 6 +- .../ActiveRecord/AttributeMethods.html | 30 +- .../AttributeMethods/BeforeTypeCast.html | 10 +- .../AttributeMethods/ClassMethods.html | 80 +- .../ActiveRecord/AttributeMethods/Dirty.html | 28 +- .../AttributeMethods/PrimaryKey.html | 61 +- .../PrimaryKey/ClassMethods.html | 36 +- .../ActiveRecord/AttributeMethods/Query.html | 4 +- .../ActiveRecord/AttributeMethods/Read.html | 18 +- .../AttributeMethods/Serialization.html | 2 +- .../Serialization/ClassMethods.html | 34 +- .../ColumnNotSerializableError.html | 4 +- .../AttributeMethods/TimeZoneConversion.html | 2 +- .../ActiveRecord/AttributeMethods/Write.html | 4 +- src/classes/ActiveRecord/Attributes.html | 2 +- .../ActiveRecord/Attributes/ClassMethods.html | 133 +- .../ActiveRecord/AutosaveAssociation.html | 26 +- src/classes/ActiveRecord/Base.html | 24 +- src/classes/ActiveRecord/Batches.html | 8 +- .../ActiveRecord/Batches/BatchEnumerator.html | 70 +- src/classes/ActiveRecord/Calculations.html | 66 +- src/classes/ActiveRecord/Callbacks.html | 2 +- .../ActiveRecord/Callbacks/ClassMethods.html | 32 +- src/classes/ActiveRecord/Coders.html | 2 +- .../ActiveRecord/Coders/YAMLColumn.html | 2 +- .../Coders/YAMLColumn/SafeCoder.html | 8 +- .../ActiveRecord/ConfigurationError.html | 2 +- .../ActiveRecord/ConnectionAdapters.html | 60 +- .../ConnectionAdapters/AbstractAdapter.html | 482 +++--- .../AbstractAdapter/Version.html | 14 +- .../AbstractMysqlAdapter.html | 185 ++- .../BoundSchemaReflection.html | 111 +- .../BoundSchemaReflection/FakePool.html | 149 ++ .../ConnectionAdapters/Column.html | 2 +- .../ConnectionAdapters/ColumnMethods.html | 6 +- .../ConnectionAdapters/ConnectionHandler.html | 149 +- .../ConnectionAdapters/ConnectionPool.html | 279 ++-- .../ConnectionPool/Queue.html | 16 +- .../ConnectionPool/Reaper.html | 8 +- .../ConnectionAdapters/DatabaseLimits.html | 8 +- .../DatabaseStatements.html | 171 +- .../ConnectionAdapters/Deduplicable.html | 4 +- .../Deduplicable/ClassMethods.html | 6 +- .../ConnectionAdapters/MySQL.html | 2 +- .../MySQL/ColumnMethods.html | 24 +- .../MySQL/DatabaseStatements.html | 8 +- .../ConnectionAdapters/MySQL/Table.html | 2 +- .../MySQL/TableDefinition.html | 4 +- .../ConnectionAdapters/Mysql2.html | 2 +- .../Mysql2/DatabaseStatements.html | 2 +- .../ConnectionAdapters/Mysql2Adapter.html | 98 +- .../ConnectionAdapters/NullColumn.html | 2 +- .../ConnectionAdapters/PostgreSQL.html | 2 +- .../PostgreSQL/AlterTable.html | 26 +- .../PostgreSQL/ColumnMethods.html | 68 +- .../PostgreSQL/DatabaseStatements.html | 75 +- .../ConnectionAdapters/PostgreSQL/OID.html | 2 +- .../PostgreSQL/OID/Bit.html | 2 +- .../PostgreSQL/OID/Bit/Data.html | 10 +- .../PostgreSQL/Quoting.html | 106 +- .../Quoting/IntegerOutOf64BitRange.html | 6 +- .../PostgreSQL/SchemaStatements.html | 126 +- .../ConnectionAdapters/PostgreSQL/Table.html | 100 +- .../PostgreSQL/TableDefinition.html | 8 +- .../PostgreSQL/TypeMetadata.html | 2 +- .../ConnectionAdapters/PostgreSQLAdapter.html | 312 ++-- .../ConnectionAdapters/QueryCache.html | 130 +- .../ConnectionPoolConfiguration.html | 224 --- .../ConnectionAdapters/Quoting.html | 103 +- .../ConnectionAdapters/RealTransaction.html | 18 +- .../RestartParentTransaction.html | 18 +- .../ConnectionAdapters/SQLite3.html | 2 +- .../SQLite3/DatabaseStatements.html | 8 +- .../SQLite3/TableDefinition.html | 6 +- .../ConnectionAdapters/SQLite3Adapter.html | 320 +++- .../SavepointTransaction.html | 28 +- .../ConnectionAdapters/Savepoints.html | 10 +- .../ConnectionAdapters/SchemaCache.html | 266 +--- .../ConnectionAdapters/SchemaReflection.html | 181 +-- .../ConnectionAdapters/SchemaStatements.html | 189 +-- .../ConnectionAdapters/SqlTypeMetadata.html | 2 +- .../ConnectionAdapters/Table.html | 46 +- .../ConnectionAdapters/TableDefinition.html | 26 +- .../TransactionInstrumenter.html | 14 +- .../InstrumentationAlreadyStartedError.html | 2 +- .../InstrumentationNotStartedError.html | 2 +- .../ConnectionAdapters/TransactionState.html | 68 +- .../ConnectionAdapters/Trilogy.html | 2 +- .../Trilogy/DatabaseStatements.html | 2 +- .../ConnectionAdapters/TrilogyAdapter.html | 133 +- .../ActiveRecord/ConnectionFailed.html | 2 +- .../ActiveRecord/ConnectionHandling.html | 315 ++-- .../ConnectionNotEstablished.html | 12 +- .../ActiveRecord/ConnectionTimeoutError.html | 2 +- src/classes/ActiveRecord/Core.html | 214 ++- .../ActiveRecord/Core/ClassMethods.html | 10 +- .../ActiveRecord/Core/InspectionMask.html | 6 +- src/classes/ActiveRecord/CounterCache.html | 2 +- .../CounterCache/ClassMethods.html | 21 +- .../ActiveRecord/DangerousAttributeError.html | 2 +- .../ActiveRecord/DatabaseAlreadyExists.html | 2 +- .../ActiveRecord/DatabaseConfigurations.html | 16 +- .../DatabaseConfigurations/HashConfig.html | 92 +- .../InvalidConfigurationError.html | 2 +- .../DatabaseConfigurations/UrlConfig.html | 19 +- .../ActiveRecord/DatabaseConnectionError.html | 14 +- .../ActiveRecord/DatabaseVersionError.html | 66 + src/classes/ActiveRecord/Deadlocked.html | 2 +- src/classes/ActiveRecord/DelegatedType.html | 38 +- .../DestroyAssociationAsyncError.html | 2 +- .../DestroyAssociationAsyncJob.html | 6 +- src/classes/ActiveRecord/DynamicMatchers.html | 2 +- .../ActiveRecord/DynamicMatchers/FindBy.html | 6 +- .../DynamicMatchers/FindByBang.html | 8 +- .../ActiveRecord/DynamicMatchers/Method.html | 16 +- .../EagerLoadPolymorphicError.html | 4 +- src/classes/ActiveRecord/Encryption.html | 8 +- .../Encryption/AutoFilteredParameters.html | 6 +- .../ActiveRecord/Encryption/Cipher.html | 10 +- .../Encryption/Cipher/Aes256Gcm.html | 12 +- .../ActiveRecord/Encryption/Config.html | 8 +- .../ActiveRecord/Encryption/Configurable.html | 4 +- .../ActiveRecord/Encryption/Context.html | 6 +- .../ActiveRecord/Encryption/Contexts.html | 14 +- .../Encryption/DerivedSecretKeyProvider.html | 4 +- .../Encryption/DeterministicKeyProvider.html | 4 +- .../Encryption/EncryptableRecord.html | 34 +- .../Encryption/EncryptedAttributeType.html | 16 +- .../Encryption/EncryptedFixtures.html | 4 +- .../Encryption/EncryptingOnlyEncryptor.html | 4 +- .../ActiveRecord/Encryption/Encryptor.html | 98 +- .../EnvelopeEncryptionKeyProvider.html | 8 +- .../ActiveRecord/Encryption/Errors.html | 4 +- .../ActiveRecord/Encryption/Errors/Base.html | 2 +- .../Encryption/Errors/Configuration.html | 2 +- .../Encryption/Errors/Decryption.html | 2 +- .../Encryption/Errors/Encoding.html | 2 +- .../Errors/EncryptedContentIntegrity.html | 2 +- .../Encryption/Errors/Encryption.html | 2 +- .../Encryption/Errors/ForbiddenClass.html | 2 +- .../ExtendedDeterministicQueries.html | 4 +- .../AdditionalValue.html | 4 +- .../CoreQueries.html | 4 +- .../ExtendedEncryptableType.html | 4 +- .../RelationQueries.html | 8 +- ...endedDeterministicUniquenessValidator.html | 4 +- .../EncryptedUniquenessValidator.html | 4 +- src/classes/ActiveRecord/Encryption/Key.html | 8 +- .../ActiveRecord/Encryption/KeyGenerator.html | 10 +- .../ActiveRecord/Encryption/KeyProvider.html | 8 +- .../ActiveRecord/Encryption/Message.html | 6 +- .../MessagePackMessageSerializer.html | 209 +++ .../Encryption/MessageSerializer.html | 45 +- .../Encryption/NullEncryptor.html | 47 +- .../ActiveRecord/Encryption/Properties.html | 12 +- .../Encryption/ReadOnlyNullEncryptor.html | 47 +- .../ActiveRecord/Encryption/Scheme.html | 26 +- src/classes/ActiveRecord/Enum.html | 11 +- .../EnvironmentMismatchError.html | 6 +- .../ExclusiveConnectionTimeoutError.html | 2 +- src/classes/ActiveRecord/Explain.html | 2 +- src/classes/ActiveRecord/FinderMethods.html | 125 +- src/classes/ActiveRecord/FixtureSet.html | 127 +- src/classes/ActiveRecord/FutureResult.html | 4 +- .../ActiveRecord/FutureResult/Complete.html | 10 +- .../FutureResult/EventBuffer.html | 17 +- .../ActiveRecord/ImmutableRelation.html | 2 +- src/classes/ActiveRecord/Inheritance.html | 6 +- .../Inheritance/ClassMethods.html | 34 +- src/classes/ActiveRecord/Integration.html | 16 +- .../Integration/ClassMethods.html | 4 +- .../ActiveRecord/InvalidForeignKey.html | 2 +- .../ActiveRecord/IrreversibleMigration.html | 8 +- .../ActiveRecord/IrreversibleOrderError.html | 2 +- src/classes/ActiveRecord/LockWaitTimeout.html | 2 +- src/classes/ActiveRecord/Locking.html | 2 +- .../ActiveRecord/Locking/Optimistic.html | 4 +- .../Locking/Optimistic/ClassMethods.html | 10 +- .../ActiveRecord/Locking/Pessimistic.html | 6 +- src/classes/ActiveRecord/LogSubscriber.html | 139 +- src/classes/ActiveRecord/Marshalling.html | 4 +- .../ActiveRecord/Marshalling/Methods.html | 8 +- src/classes/ActiveRecord/MessagePack.html | 2 +- .../ActiveRecord/MessagePack/Decoder.html | 10 +- .../ActiveRecord/MessagePack/Encoder.html | 16 +- .../ActiveRecord/MessagePack/Extensions.html | 8 +- src/classes/ActiveRecord/Middleware.html | 2 +- .../Middleware/DatabaseSelector.html | 6 +- .../Middleware/ShardSelector.html | 6 +- src/classes/ActiveRecord/Migration.html | 276 ++-- .../ActiveRecord/Migration/CheckPending.html | 10 +- .../Migration/CommandRecorder.html | 12 +- .../ActiveRecord/Migration/Compatibility.html | 4 +- .../Migration/Compatibility/V4_2.html | 2 +- .../Compatibility/V4_2/TableDefinition.html | 2 +- .../Migration/Compatibility/V5_0.html | 2 +- .../Compatibility/V5_0/TableDefinition.html | 2 +- .../Migration/Compatibility/V5_1.html | 2 +- .../Migration/Compatibility/V5_2.html | 2 +- .../Compatibility/V5_2/CommandRecorder.html | 2 +- .../Compatibility/V5_2/TableDefinition.html | 2 +- .../Migration/Compatibility/V6_0.html | 2 +- .../V6_0/ReferenceDefinition.html | 2 +- .../Compatibility/V6_0/TableDefinition.html | 2 +- .../Migration/Compatibility/V6_1.html | 2 +- .../Compatibility/V6_1/PostgreSQLCompat.html | 2 +- .../Compatibility/V6_1/TableDefinition.html | 2 +- .../Migration/Compatibility/V7_0.html | 4 +- .../Compatibility/V7_0/LegacyIndexName.html | 2 +- .../Compatibility/V7_0/TableDefinition.html | 2 +- .../Migration/Compatibility/V7_1.html | 60 + .../ActiveRecord/MigrationContext.html | 36 +- .../ActiveRecord/MismatchedForeignKey.html | 10 +- src/classes/ActiveRecord/ModelSchema.html | 45 +- .../ModelSchema/ClassMethods.html | 152 +- .../MultiparameterAssignmentErrors.html | 6 +- .../ActiveRecord/NestedAttributes.html | 2 +- .../NestedAttributes/ClassMethods.html | 4 +- .../NestedAttributes/TooManyRecords.html | 2 +- src/classes/ActiveRecord/NoDatabaseError.html | 10 +- src/classes/ActiveRecord/NoTouching.html | 4 +- .../ActiveRecord/NoTouching/ClassMethods.html | 4 +- src/classes/ActiveRecord/Normalization.html | 4 +- .../Normalization/ClassMethods.html | 14 +- .../ActiveRecord/NotNullViolation.html | 2 +- src/classes/ActiveRecord/Persistence.html | 108 +- .../Persistence/ClassMethods.html | 574 +------ .../PreparedStatementCacheExpired.html | 2 +- .../PreparedStatementInvalid.html | 2 +- src/classes/ActiveRecord/Promise.html | 8 +- src/classes/ActiveRecord/QueryAborted.html | 2 +- src/classes/ActiveRecord/QueryCache.html | 23 +- .../ActiveRecord/QueryCache/ClassMethods.html | 24 +- src/classes/ActiveRecord/QueryCanceled.html | 2 +- src/classes/ActiveRecord/QueryLogs.html | 8 +- src/classes/ActiveRecord/QueryMethods.html | 264 +++- .../ActiveRecord/QueryMethods/WhereChain.html | 31 +- src/classes/ActiveRecord/Querying.html | 41 +- src/classes/ActiveRecord/RangeError.html | 2 +- src/classes/ActiveRecord/ReadOnlyError.html | 2 +- src/classes/ActiveRecord/ReadOnlyRecord.html | 2 +- .../ActiveRecord/ReadonlyAttributeError.html | 2 +- .../ActiveRecord/ReadonlyAttributes.html | 2 +- .../ReadonlyAttributes/ClassMethods.html | 6 +- src/classes/ActiveRecord/RecordInvalid.html | 4 +- .../ActiveRecord/RecordNotDestroyed.html | 6 +- src/classes/ActiveRecord/RecordNotFound.html | 6 +- src/classes/ActiveRecord/RecordNotSaved.html | 8 +- src/classes/ActiveRecord/RecordNotUnique.html | 2 +- src/classes/ActiveRecord/Reflection.html | 2 +- .../ActiveRecord/Reflection/ClassMethods.html | 107 +- .../Reflection/MacroReflection.html | 31 +- src/classes/ActiveRecord/Relation.html | 848 ++++++++-- .../Relation/RecordFetchWarning.html | 10 +- src/classes/ActiveRecord/Result.html | 51 +- src/classes/ActiveRecord/Rollback.html | 2 +- src/classes/ActiveRecord/SQLWarning.html | 6 +- src/classes/ActiveRecord/Sanitization.html | 2 +- .../Sanitization/ClassMethods.html | 32 +- src/classes/ActiveRecord/Schema.html | 6 +- .../ActiveRecord/Schema/Definition.html | 2 +- .../Schema/Definition/ClassMethods.html | 4 +- src/classes/ActiveRecord/Scoping.html | 2 +- src/classes/ActiveRecord/Scoping/Default.html | 2 +- .../Scoping/Default/ClassMethods.html | 8 +- src/classes/ActiveRecord/Scoping/Named.html | 2 +- .../Scoping/Named/ClassMethods.html | 8 +- src/classes/ActiveRecord/SecurePassword.html | 2 +- .../SecurePassword/ClassMethods.html | 4 +- src/classes/ActiveRecord/SecureToken.html | 2 +- .../SecureToken/ClassMethods.html | 6 +- .../SecureToken/MinimumLengthError.html | 2 +- src/classes/ActiveRecord/Serialization.html | 4 +- .../ActiveRecord/SerializationFailure.html | 2 +- .../SerializationTypeMismatch.html | 2 +- src/classes/ActiveRecord/SignedId.html | 8 +- .../ActiveRecord/SignedId/ClassMethods.html | 20 +- .../ActiveRecord/SoleRecordExceeded.html | 6 +- src/classes/ActiveRecord/SpawnMethods.html | 12 +- .../ActiveRecord/StaleObjectError.html | 6 +- src/classes/ActiveRecord/StatementCache.html | 2 +- .../StatementCache/PartialQueryCollector.html | 20 +- .../ActiveRecord/StatementInvalid.html | 10 +- .../ActiveRecord/StatementTimeout.html | 2 +- src/classes/ActiveRecord/Store.html | 6 +- .../ActiveRecord/Store/ClassMethods.html | 8 +- .../StrictLoadingViolationError.html | 4 +- .../ActiveRecord/SubclassNotFound.html | 2 +- src/classes/ActiveRecord/Suppressor.html | 2 +- .../ActiveRecord/Suppressor/ClassMethods.html | 4 +- .../ActiveRecord/TableNotSpecified.html | 2 +- src/classes/ActiveRecord/Tasks.html | 2 +- .../ActiveRecord/Tasks/DatabaseTasks.html | 161 +- src/classes/ActiveRecord/TestFixtures.html | 241 +-- .../TestFixtures/ClassMethods.html | 24 +- src/classes/ActiveRecord/Timestamp.html | 2 +- src/classes/ActiveRecord/TokenFor.html | 8 +- .../ActiveRecord/TokenFor/ClassMethods.html | 90 +- .../TokenFor/RelationMethods.html | 142 ++ src/classes/ActiveRecord/Transaction.html | 395 +++++ .../TransactionIsolationError.html | 2 +- .../TransactionRollbackError.html | 2 +- src/classes/ActiveRecord/Transactions.html | 2 +- .../Transactions/ClassMethods.html | 159 +- src/classes/ActiveRecord/Translation.html | 16 +- src/classes/ActiveRecord/Type.html | 4 +- src/classes/ActiveRecord/Type/Date.html | 2 +- src/classes/ActiveRecord/Type/DateTime.html | 2 +- src/classes/ActiveRecord/Type/Internal.html | 2 +- .../ActiveRecord/Type/Internal/Timezone.html | 8 +- src/classes/ActiveRecord/Type/Json.html | 12 +- src/classes/ActiveRecord/Type/Time.html | 4 +- .../UnknownAttributeReference.html | 2 +- .../ActiveRecord/UnknownPrimaryKey.html | 4 +- src/classes/ActiveRecord/VERSION.html | 8 +- src/classes/ActiveRecord/Validations.html | 28 +- .../Validations/ClassMethods.html | 18 +- src/classes/ActiveRecord/ValueTooLong.html | 2 +- .../WrappedDatabaseException.html | 2 +- src/classes/ActiveStorage.html | 168 +- src/classes/ActiveStorage/AnalyzeJob.html | 4 +- src/classes/ActiveStorage/Analyzer.html | 18 +- .../ActiveStorage/Analyzer/AudioAnalyzer.html | 6 +- .../ActiveStorage/Analyzer/ImageAnalyzer.html | 6 +- .../Analyzer/ImageAnalyzer/ImageMagick.html | 4 +- .../Analyzer/ImageAnalyzer/Vips.html | 4 +- .../ActiveStorage/Analyzer/VideoAnalyzer.html | 6 +- src/classes/ActiveStorage/Attached.html | 4 +- src/classes/ActiveStorage/Attached/Many.html | 16 +- src/classes/ActiveStorage/Attached/Model.html | 193 +-- src/classes/ActiveStorage/Attached/One.html | 16 +- src/classes/ActiveStorage/Attachment.html | 22 +- src/classes/ActiveStorage/BaseController.html | 2 +- src/classes/ActiveStorage/BaseJob.html | 2 +- src/classes/ActiveStorage/Blob.html | 120 +- .../ActiveStorage/Blob/Analyzable.html | 8 +- .../ActiveStorage/Blob/Identifiable.html | 8 +- .../ActiveStorage/Blob/Representable.html | 14 +- src/classes/ActiveStorage/Blobs.html | 2 +- .../ActiveStorage/Blobs/ProxyController.html | 4 +- .../Blobs/RedirectController.html | 4 +- .../DirectUploadsController.html | 4 +- src/classes/ActiveStorage/DisableSession.html | 2 +- src/classes/ActiveStorage/DiskController.html | 6 +- src/classes/ActiveStorage/Error.html | 2 +- .../ActiveStorage/FileNotFoundError.html | 2 +- src/classes/ActiveStorage/Filename.html | 61 +- src/classes/ActiveStorage/FixtureSet.html | 6 +- src/classes/ActiveStorage/IntegrityError.html | 2 +- .../ActiveStorage/InvariableError.html | 2 +- src/classes/ActiveStorage/LogSubscriber.html | 20 +- src/classes/ActiveStorage/MirrorJob.html | 4 +- src/classes/ActiveStorage/Preview.html | 22 +- .../Preview/UnprocessedError.html | 2 +- src/classes/ActiveStorage/PreviewError.html | 2 +- .../ActiveStorage/PreviewImageJob.html | 111 ++ src/classes/ActiveStorage/Previewer.html | 16 +- .../Previewer/MuPDFPreviewer.html | 59 +- .../Previewer/PopplerPDFPreviewer.html | 59 +- .../Previewer/VideoPreviewer.html | 12 +- src/classes/ActiveStorage/PurgeJob.html | 4 +- src/classes/ActiveStorage/Reflection.html | 2 +- .../Reflection/ActiveRecordExtensions.html | 2 +- .../ActiveRecordExtensions/ClassMethods.html | 6 +- .../ActiveStorage/Representations.html | 2 +- .../Representations/ProxyController.html | 4 +- .../Representations/RedirectController.html | 4 +- src/classes/ActiveStorage/Service.html | 30 +- .../Service/AzureStorageService.html | 22 +- .../ActiveStorage/Service/DiskService.html | 22 +- .../ActiveStorage/Service/GCSService.html | 24 +- .../GCSService/MetadataServerError.html | 2 +- .../MetadataServerNotFoundError.html | 2 +- .../ActiveStorage/Service/MirrorService.html | 12 +- .../ActiveStorage/Service/S3Service.html | 22 +- src/classes/ActiveStorage/SetCurrent.html | 2 +- src/classes/ActiveStorage/Streaming.html | 4 +- src/classes/ActiveStorage/TransformJob.html | 4 +- src/classes/ActiveStorage/Transformers.html | 2 +- .../ImageProcessingTransformer.html | 2 +- .../UnsupportedImageProcessingArgument.html | 2 +- .../UnsupportedImageProcessingMethod.html | 2 +- .../Transformers/Transformer.html | 8 +- .../ActiveStorage/UnpreviewableError.html | 2 +- .../ActiveStorage/UnrepresentableError.html | 2 +- src/classes/ActiveStorage/VERSION.html | 8 +- src/classes/ActiveStorage/Variant.html | 18 +- src/classes/ActiveStorage/VariantRecord.html | 2 +- .../ActiveStorage/VariantWithRecord.html | 12 +- src/classes/ActiveStorage/Variation.html | 22 +- src/classes/ActiveSupport.html | 54 +- .../ActiveSupport/ActionableError.html | 2 +- .../ActionableError/ClassMethods.html | 4 +- .../ActionableError/NonActionable.html | 2 +- src/classes/ActiveSupport/ArrayInquirer.html | 4 +- src/classes/ActiveSupport/Autoload.html | 22 +- .../ActiveSupport/BacktraceCleaner.html | 39 +- src/classes/ActiveSupport/Benchmarkable.html | 4 +- .../ActiveSupport/BroadcastLogger.html | 56 +- src/classes/ActiveSupport/Cache.html | 16 +- src/classes/ActiveSupport/Cache/Coder.html | 2 +- .../ActiveSupport/Cache/Coder/LazyEntry.html | 8 +- .../Cache/Coder/StringDeserializer.html | 6 +- .../ActiveSupport/Cache/FileStore.html | 19 +- .../ActiveSupport/Cache/MemCacheStore.html | 76 +- .../DupLocalCache/DupLocalStore.html | 162 -- .../ActiveSupport/Cache/MemoryStore.html | 23 +- .../ActiveSupport/Cache/NullStore.html | 14 +- .../ActiveSupport/Cache/RedisCacheStore.html | 57 +- .../Cache/SerializerWithFallback.html | 4 +- .../Marshal61WithFallback.html | 206 --- .../Marshal70WithFallback.html | 18 +- .../Marshal71WithFallback.html | 14 +- .../MessagePackWithFallback.html | 14 +- .../PassthroughWithFallback.html | 10 +- src/classes/ActiveSupport/Cache/Store.html | 147 +- src/classes/ActiveSupport/Cache/Strategy.html | 2 +- .../Cache/Strategy/LocalCache.html | 6 +- .../Cache/Strategy/LocalCache/LocalStore.html | 14 +- .../ActiveSupport/Cache/WriteOptions.html | 26 +- .../ActiveSupport/CachingKeyGenerator.html | 6 +- src/classes/ActiveSupport/Callbacks.html | 4 +- .../ActiveSupport/Callbacks/CallTemplate.html | 2 +- .../Callbacks/CallTemplate/InstanceExec0.html | 173 +-- .../Callbacks/CallTemplate/InstanceExec1.html | 173 +-- .../Callbacks/CallTemplate/InstanceExec2.html | 176 +-- .../Callbacks/CallTemplate/MethodCall.html | 185 +-- .../Callbacks/CallTemplate/ObjectCall.html | 174 +-- .../Callbacks/CallTemplate/ProcCall.html | 173 +-- .../ActiveSupport/Callbacks/ClassMethods.html | 18 +- .../ActiveSupport/Callbacks/Conditionals.html | 2 +- .../Callbacks/Conditionals/Value.html | 89 +- .../ActiveSupport/Callbacks/Filters.html | 17 +- .../Callbacks/Filters/After.html | 61 +- .../Callbacks/Filters/Around.html | 60 + .../Callbacks/Filters/Before.html | 55 +- src/classes/ActiveSupport/CodeGenerator.html | 2 +- .../CodeGenerator/MethodSet.html | 8 +- .../ActiveSupport/CompareWithRange.html | 6 +- src/classes/ActiveSupport/Concern.html | 8 +- src/classes/ActiveSupport/Concurrency.html | 2 +- .../LoadInterlockAwareMonitor.html | 2 +- .../ActiveSupport/Concurrency/ShareLock.html | 18 +- src/classes/ActiveSupport/Configurable.html | 4 +- .../Configurable/ClassMethods.html | 8 +- .../Configurable/Configuration.html | 6 +- .../ActiveSupport/ConfigurationFile.html | 2 +- .../ConfigurationFile/FormatError.html | 2 +- src/classes/ActiveSupport/CoreExt.html | 2 +- .../ActiveSupport/CoreExt/ERBUtil.html | 2 +- .../ActiveSupport/CoreExt/ERBUtilPrivate.html | 2 +- .../ActiveSupport/CurrentAttributes.html | 75 +- .../DelegationError.html | 8 +- src/classes/ActiveSupport/Dependencies.html | 8 +- .../ActiveSupport/Dependencies/Interlock.html | 18 +- .../Dependencies/RequireDependency.html | 4 +- src/classes/ActiveSupport/Deprecation.html | 12 +- .../ActiveSupport/Deprecation/Behavior.html | 10 +- .../DeprecatedConstantAccessor.html | 18 +- .../Deprecation/DeprecatedConstantProxy.html | 37 +- .../DeprecatedInstanceVariableProxy.html | 13 +- .../Deprecation/DeprecatedObjectProxy.html | 11 +- .../Deprecation/Deprecators.html | 22 +- .../ActiveSupport/Deprecation/Disallowed.html | 4 +- .../Deprecation/MethodWrapper.html | 4 +- .../ActiveSupport/Deprecation/Reporting.html | 12 +- .../ActiveSupport/DeprecationException.html | 2 +- .../ActiveSupport/DescendantsTracker.html | 73 +- src/classes/ActiveSupport/Duration.html | 98 +- .../ActiveSupport/Duration/ISO8601Parser.html | 2 +- .../Duration/ISO8601Parser/ParsingError.html | 2 +- .../ActiveSupport/EncryptedConfiguration.html | 8 +- .../InvalidContentError.html | 6 +- src/classes/ActiveSupport/EncryptedFile.html | 16 +- .../EncryptedFile/InvalidKeyLengthError.html | 4 +- .../EncryptedFile/MissingContentError.html | 4 +- .../EncryptedFile/MissingKeyError.html | 4 +- .../ActiveSupport/EnumerableCoreExt.html | 2 +- .../EnumerableCoreExt/Constants.html | 2 +- src/classes/ActiveSupport/ErrorReporter.html | 126 +- .../ErrorReporter/TestHelper.html | 2 +- .../TestHelper/ErrorSubscriber.html | 6 +- .../EventedFileUpdateChecker.html | 2 +- .../EventedFileUpdateChecker/Core.html | 2 +- .../ActiveSupport/ExecutionWrapper.html | 26 +- src/classes/ActiveSupport/Executor.html | 2 +- .../ActiveSupport/FileUpdateChecker.html | 10 +- src/classes/ActiveSupport/ForkTracker.html | 6 +- .../ActiveSupport/ForkTracker/CoreExt.html | 53 +- .../ForkTracker/CoreExtPrivate.html | 68 - .../ForkTracker/ModernCoreExt.html | 105 -- src/classes/ActiveSupport/Gzip.html | 6 +- src/classes/ActiveSupport/Gzip/Stream.html | 6 +- .../HashWithIndifferentAccess.html | 121 +- src/classes/ActiveSupport/Inflector.html | 44 +- .../ActiveSupport/Inflector/Inflections.html | 22 +- .../Inflector/Inflections/Uncountables.html | 12 +- .../ActiveSupport/InheritableOptions.html | 405 ++++- src/classes/ActiveSupport/JSON.html | 8 +- src/classes/ActiveSupport/KeyGenerator.html | 10 +- src/classes/ActiveSupport/LazyLoadHooks.html | 6 +- src/classes/ActiveSupport/LogSubscriber.html | 61 +- .../LogSubscriber/TestHelper.html | 6 +- .../LogSubscriber/TestHelper/MockLogger.html | 10 +- src/classes/ActiveSupport/Logger.html | 61 +- .../ActiveSupport/Logger/SimpleFormatter.html | 6 +- src/classes/ActiveSupport/LoggerSilence.html | 4 +- .../ActiveSupport/MessageEncryptor.html | 10 +- .../MessageEncryptor/InvalidMessage.html | 2 +- .../ActiveSupport/MessageEncryptors.html | 16 +- src/classes/ActiveSupport/MessagePack.html | 8 +- .../MessagePack/CacheSerializer.html | 4 +- .../UnserializableObjectError.html | 2 +- .../ActiveSupport/MessageVerifier.html | 12 +- .../MessageVerifier/InvalidSignature.html | 2 +- .../ActiveSupport/MessageVerifiers.html | 16 +- src/classes/ActiveSupport/Messages.html | 2 +- .../Messages/SerializerWithFallback.html | 2 +- .../SerializerWithFallback/AllowMarshal.html | 2 +- .../JsonWithFallback.html | 10 +- .../JsonWithFallbackAllowMarshal.html | 2 +- .../MarshalWithFallback.html | 10 +- .../MessagePackWithFallback.html | 10 +- .../MessagePackWithFallbackAllowMarshal.html | 2 +- src/classes/ActiveSupport/Multibyte.html | 6 +- .../ActiveSupport/Multibyte/Chars.html | 32 +- .../ActiveSupport/Multibyte/Unicode.html | 8 +- src/classes/ActiveSupport/Notifications.html | 94 +- .../ActiveSupport/Notifications/Event.html | 171 +- .../ActiveSupport/Notifications/Fanout.html | 70 +- .../Notifications/Fanout/Handle.html | 10 +- .../Notifications/Fanout/Subscribers.html | 2 +- .../Fanout/Subscribers/EventObject.html | 10 +- .../Fanout/Subscribers/Matcher.html | 2 +- .../Subscribers/Matcher/AllMessages.html | 10 +- .../InstrumentationSubscriberError.html | 6 +- .../Notifications/Instrumenter.html | 14 +- src/classes/ActiveSupport/NumberHelper.html | 16 +- .../ActiveSupport/NumericWithFormat.html | 4 +- src/classes/ActiveSupport/OrderedOptions.html | 42 +- .../ActiveSupport/ParameterFilter.html | 10 +- src/classes/ActiveSupport/ProxyObject.html | 115 -- .../DupLocalCache.html => RaiseWarnings.html} | 10 +- .../RaiseWarnings/WarningError.html} | 8 +- .../ActiveSupport/RangeWithFormat.html | 4 +- src/classes/ActiveSupport/Reloader.html | 18 +- src/classes/ActiveSupport/Rescuable.html | 4 +- .../ActiveSupport/Rescuable/ClassMethods.html | 6 +- src/classes/ActiveSupport/SafeBuffer.html | 62 +- .../SafeBuffer/SafeConcatError.html | 4 +- .../ActiveSupport/SecureCompareRotator.html | 8 +- src/classes/ActiveSupport/SecurityUtils.html | 6 +- src/classes/ActiveSupport/StringInquirer.html | 2 +- src/classes/ActiveSupport/Subscriber.html | 18 +- src/classes/ActiveSupport/TaggedLogging.html | 16 +- src/classes/ActiveSupport/TestCase.html | 54 +- src/classes/ActiveSupport/Testing.html | 4 +- .../ActiveSupport/Testing/Assertions.html | 24 +- .../ActiveSupport/Testing/ConstantLookup.html | 2 +- .../Testing/ConstantStubbing.html | 46 +- .../ActiveSupport/Testing/Declarative.html | 4 +- .../ActiveSupport/Testing/Deprecation.html | 33 +- .../Testing/ErrorReporterAssertions.html | 6 +- .../ErrorCollector.html | 2 +- .../ErrorCollector/Report.html | 2 +- .../ActiveSupport/Testing/FileFixtures.html | 4 +- .../ActiveSupport/Testing/Isolation.html | 32 +- .../Testing/Isolation/Forking.html | 12 +- .../Testing/Isolation/Subprocess.html | 13 +- .../Testing/Parallelization.html | 2 +- .../Testing/Parallelization/Server.html | 20 +- .../Testing/Parallelization/Worker.html | 16 +- .../Testing/SetupAndTeardown.html | 4 +- .../SetupAndTeardown/ClassMethods.html | 6 +- .../ActiveSupport/Testing/TimeHelpers.html | 12 +- src/classes/ActiveSupport/TimeWithZone.html | 114 +- src/classes/ActiveSupport/TimeZone.html | 164 +- src/classes/ActiveSupport/VERSION.html | 8 +- src/classes/ActiveSupport/XMLConverter.html | 2 +- .../XMLConverter/DisallowedType.html | 4 +- src/classes/ActiveSupport/XmlMini.html | 28 +- .../ActiveSupport/XmlMini_LibXMLSAX.html | 2 +- .../XmlMini_LibXMLSAX/HashBuilder.html | 14 +- .../ActiveSupport/XmlMini_NokogiriSAX.html | 2 +- .../XmlMini_NokogiriSAX/HashBuilder.html | 16 +- src/classes/Arel.html | 14 +- src/classes/Array.html | 52 +- src/classes/Benchmark.html | 4 +- src/classes/BigDecimal.html | 2 +- src/classes/Class.html | 60 +- src/classes/Date.html | 46 +- src/classes/DateAndTime.html | 2 +- src/classes/DateAndTime/Calculations.html | 94 +- src/classes/DateAndTime/Compatibility.html | 2 +- src/classes/DateAndTime/Zones.html | 4 +- src/classes/DateTime.html | 78 +- src/classes/Delegator.html | 6 +- src/classes/Digest.html | 2 +- src/classes/Digest/UUID.html | 49 +- src/classes/ERB.html | 2 +- src/classes/ERB/Util.html | 8 +- src/classes/Enumerable.html | 28 +- .../Enumerable/SoleItemExpectedError.html | 2 +- src/classes/Exception.html | 4 +- src/classes/FalseClass.html | 8 +- src/classes/File.html | 4 +- src/classes/Float.html | 2 +- src/classes/Hash.html | 66 +- src/classes/IO.html | 2 +- src/classes/Integer.html | 12 +- src/classes/Kernel.html | 14 +- src/classes/LoadError.html | 4 +- src/classes/Mail.html | 4 +- src/classes/Mail/Address.html | 6 +- src/classes/Mail/Message.html | 18 +- src/classes/Method.html | 12 +- src/classes/Mime.html | 14 +- src/classes/Mime/AllType.html | 14 +- src/classes/Mime/Mimes.html | 22 +- src/classes/Mime/NullType.html | 14 +- src/classes/Mime/Type.html | 95 +- src/classes/Mime/Type/InvalidMimeType.html | 2 +- src/classes/Minitest.html | 13 +- .../Minitest/BacktraceFilterWithFallback.html | 6 +- src/classes/Minitest/ProfileReporter.html | 8 +- .../Minitest/SuppressedSummaryReporter.html | 4 +- src/classes/Module.html | 299 ++-- src/classes/Module/Concerning.html | 6 +- src/classes/NameError.html | 6 +- src/classes/NilClass.html | 10 +- src/classes/Numeric.html | 34 +- src/classes/Object.html | 66 +- src/classes/Pathname.html | 6 +- src/classes/Process.html | 2 +- src/classes/Rails.html | 69 +- src/classes/Rails/API.html | 2 +- src/classes/Rails/API/EdgeTask.html | 14 +- src/classes/Rails/API/RepoTask.html | 14 +- src/classes/Rails/API/StableTask.html | 14 +- src/classes/Rails/API/Task.html | 19 +- src/classes/Rails/AppBuilder.html | 254 ++- src/classes/Rails/Application.html | 184 +-- src/classes/Rails/Application/Bootstrap.html | 2 +- .../Rails/Application/Configuration.html | 295 ++-- .../Application/DefaultMiddlewareStack.html | 6 +- src/classes/Rails/Application/Finisher.html | 2 +- .../Rails/Application/RoutesReloader.html | 6 +- src/classes/Rails/Command.html | 20 +- src/classes/Rails/Command/Actions.html | 14 +- src/classes/Rails/Command/App.html | 54 + src/classes/Rails/Command/Base.html | 24 +- src/classes/Rails/Command/Db.html | 2 +- src/classes/Rails/Command/Db/System.html | 2 +- src/classes/Rails/Command/Helpers.html | 2 +- src/classes/Rails/Command/Helpers/Editor.html | 2 +- .../Rails/Command/UnusedRoutesCommand.html | 2 +- .../UnusedRoutesCommand/RouteInfo.html | 6 +- src/classes/Rails/Configuration.html | 2 +- .../Configuration/MiddlewareStackProxy.html | 20 +- src/classes/Rails/Console.html | 63 +- .../AppInstance.html} | 32 +- ...raceCleaner.html => ControllerHelper.html} | 34 +- .../Rails/Console/ControllerInstance.html | 107 ++ src/classes/Rails/Console/IRBConsole.html | 288 ++++ src/classes/Rails/Console/NewSession.html | 114 ++ .../Rails/Console/RailsHelperBase.html | 74 + src/classes/Rails/Console/Reloader.html | 122 ++ src/classes/Rails/ConsoleMethods.html | 152 +- src/classes/Rails/DBConsole.html | 102 +- src/classes/Rails/Engine.html | 85 +- src/classes/Rails/Engine/Configuration.html | 10 +- src/classes/Rails/Engine/Railties.html | 8 +- src/classes/Rails/Engine/Updater.html | 6 +- src/classes/Rails/Generators.html | 51 +- src/classes/Rails/Generators/Actions.html | 44 +- src/classes/Rails/Generators/ActiveModel.html | 18 +- src/classes/Rails/Generators/AppBase.html | 2 +- .../Generators/AppBase/GemfileEntry.html | 26 +- .../Rails/Generators/AppGenerator.html | 6 +- src/classes/Rails/Generators/Base.html | 56 +- .../Rails/Generators/BenchmarkGenerator.html | 4 +- src/classes/Rails/Generators/Database.html | 634 ++++++++ .../Rails/Generators/Database/MariaDB.html | 363 +++++ .../Rails/Generators/Database/MySQL.html | 364 +++++ .../Generators/Database/MySqlSocket.html | 150 ++ .../Rails/Generators/Database/Null.html | 327 ++++ .../Rails/Generators/Database/PostgreSQL.html | 350 +++++ .../Rails/Generators/Database/SQLite3.html | 341 ++++ src/classes/Rails/Generators/Db.html | 2 +- src/classes/Rails/Generators/Db/System.html | 2 +- src/classes/Rails/Generators/Migration.html | 14 +- src/classes/Rails/Generators/NamedBase.html | 70 +- src/classes/Rails/Generators/TestCase.html | 2 +- src/classes/Rails/Generators/Testing.html | 16 +- .../Rails/Generators/Testing/Assertions.html | 72 +- .../Rails/Generators/Testing/Behavior.html | 26 +- .../Testing/Behavior/ClassMethods.html | 8 +- .../Generators/Testing/SetupAndTeardown.html | 2 +- src/classes/Rails/HealthController.html | 6 +- src/classes/Rails/Info.html | 8 +- src/classes/Rails/Initializable.html | 6 +- .../Rails/Initializable/ClassMethods.html | 10 +- .../Rails/Initializable/Collection.html | 6 +- .../Rails/Initializable/Initializer.html | 16 +- src/classes/Rails/Paths.html | 2 +- src/classes/Rails/Paths/Path.html | 28 +- src/classes/Rails/Paths/Root.html | 26 +- src/classes/Rails/PluginBuilder.html | 161 +- src/classes/Rails/Rack.html | 2 +- src/classes/Rails/Rack/Logger.html | 34 +- src/classes/Rails/Railtie.html | 30 +- src/classes/Rails/Railtie/Configurable.html | 2 +- .../Railtie/Configurable/ClassMethods.html | 10 +- src/classes/Rails/Railtie/Configuration.html | 30 +- src/classes/Rails/Server.html | 16 +- src/classes/Rails/Server/Options.html | 4 +- .../Rails/SourceAnnotationExtractor.html | 12 +- .../SourceAnnotationExtractor/Annotation.html | 16 +- .../ParserExtractor.html | 4 +- .../ParserExtractor/Parser.html | 6 +- .../PatternExtractor.html | 4 +- src/classes/Rails/VERSION.html | 8 +- src/classes/Range.html | 6 +- src/classes/Regexp.html | 4 +- src/classes/SecureRandom.html | 6 +- src/classes/Singleton.html | 6 +- src/classes/String.html | 96 +- src/classes/Symbol.html | 4 +- src/classes/Thread.html | 2 +- src/classes/Thread/Backtrace.html | 2 +- src/classes/Time.html | 227 +-- src/classes/TrueClass.html | 8 +- src/classes/URI.html | 2 +- src/classes/UnboundMethod.html | 12 +- src/files/actioncable/README_md.html | 4 +- .../lib/action_cable/channel/base_rb.html | 4 +- .../action_cable/channel/broadcasting_rb.html | 4 +- .../action_cable/channel/callbacks_rb.html | 4 +- .../lib/action_cable/channel/naming_rb.html | 4 +- .../channel/periodic_timers_rb.html | 4 +- .../lib/action_cable/channel/streams_rb.html | 4 +- .../action_cable/channel/test_case_rb.html | 4 +- .../connection/authorization_rb.html | 4 +- .../lib/action_cable/connection/base_rb.html | 4 +- .../action_cable/connection/callbacks_rb.html | 4 +- .../connection/client_socket_rb.html | 4 +- .../connection/identification_rb.html | 4 +- .../connection/internal_channel_rb.html | 4 +- .../connection/message_buffer_rb.html | 4 +- .../connection/stream_event_loop_rb.html | 4 +- .../action_cable/connection/stream_rb.html | 4 +- .../connection/subscriptions_rb.html | 4 +- .../connection/tagged_logger_proxy_rb.html | 4 +- .../action_cable/connection/test_case_rb.html | 4 +- .../connection/web_socket_rb.html | 4 +- .../lib/action_cable/deprecator_rb.html | 4 +- .../lib/action_cable/engine_rb.html | 4 +- .../lib/action_cable/gem_version_rb.html | 4 +- .../helpers/action_cable_helper_rb.html | 4 +- .../action_cable/remote_connections_rb.html | 4 +- .../lib/action_cable/server/base_rb.html | 4 +- .../action_cable/server/broadcasting_rb.html | 4 +- .../action_cable/server/configuration_rb.html | 4 +- .../action_cable/server/connections_rb.html | 4 +- ...ctive_record_connection_management_rb.html | 4 +- .../lib/action_cable/server/worker_rb.html | 4 +- .../subscription_adapter/async_rb.html | 4 +- .../subscription_adapter/base_rb.html | 4 +- .../channel_prefix_rb.html | 4 +- .../subscription_adapter/inline_rb.html | 4 +- .../subscription_adapter/postgresql_rb.html | 4 +- .../subscription_adapter/redis_rb.html | 4 +- .../subscriber_map_rb.html | 4 +- .../subscription_adapter/test_rb.html | 4 +- .../lib/action_cable/test_case_rb.html | 4 +- .../lib/action_cable/test_helper_rb.html | 4 +- .../lib/action_cable/version_rb.html | 4 +- .../actioncable/lib/action_cable_rb.html | 4 +- src/files/actionmailbox/README_md.html | 4 +- .../action_mailbox/base_controller_rb.html | 4 +- .../mailgun/inbound_emails_controller_rb.html | 4 +- .../inbound_emails_controller_rb.html | 4 +- .../inbound_emails_controller_rb.html | 4 +- .../relay/inbound_emails_controller_rb.html | 4 +- .../inbound_emails_controller_rb.html | 4 +- .../inbound_emails/sources_controller_rb.html | 4 +- .../inbound_emails_controller_rb.html | 4 +- .../incinerates_controller_rb.html | 4 +- .../reroutes_controller_rb.html | 4 +- .../action_mailbox/incineration_job_rb.html | 4 +- .../jobs/action_mailbox/routing_job_rb.html | 4 +- .../incineratable/incineration_rb.html | 4 +- .../inbound_email/incineratable_rb.html | 4 +- .../inbound_email/message_id_rb.html | 4 +- .../inbound_email/routable_rb.html | 4 +- .../action_mailbox/inbound_email_rb.html | 4 +- .../app/models/action_mailbox/record_rb.html | 4 +- .../lib/action_mailbox/base_rb.html | 4 +- .../lib/action_mailbox/callbacks_rb.html | 4 +- .../lib/action_mailbox/deprecator_rb.html | 4 +- .../lib/action_mailbox/engine_rb.html | 4 +- .../lib/action_mailbox/gem_version_rb.html | 4 +- .../mail_ext/address_equality_rb.html | 4 +- .../mail_ext/address_wrapping_rb.html | 4 +- .../action_mailbox/mail_ext/addresses_rb.html | 4 +- .../mail_ext/from_source_rb.html | 4 +- .../mail_ext/recipients_rb.html | 4 +- .../lib/action_mailbox/mail_ext_rb.html | 4 +- .../lib/action_mailbox/relayer_rb.html | 4 +- .../lib/action_mailbox/router/route_rb.html | 4 +- .../lib/action_mailbox/router_rb.html | 4 +- .../lib/action_mailbox/routing_rb.html | 4 +- .../lib/action_mailbox/test_case_rb.html | 4 +- .../lib/action_mailbox/test_helper_rb.html | 4 +- .../lib/action_mailbox/version_rb.html | 4 +- .../actionmailbox/lib/action_mailbox_rb.html | 4 +- src/files/actionmailer/README_rdoc.html | 4 +- .../lib/action_mailer/base_rb.html | 4 +- .../lib/action_mailer/callbacks_rb.html | 4 +- .../lib/action_mailer/collector_rb.html | 4 +- .../action_mailer/delivery_methods_rb.html | 4 +- .../lib/action_mailer/deprecator_rb.html | 4 +- .../lib/action_mailer/form_builder_rb.html | 4 +- .../lib/action_mailer/gem_version_rb.html | 4 +- .../inline_preview_interceptor_rb.html | 4 +- .../lib/action_mailer/log_subscriber_rb.html | 4 +- .../action_mailer/mail_delivery_job_rb.html | 4 +- .../lib/action_mailer/mail_helper_rb.html | 4 +- .../action_mailer/message_delivery_rb.html | 4 +- .../lib/action_mailer/parameterized_rb.html | 4 +- .../lib/action_mailer/preview_rb.html | 4 +- .../lib/action_mailer/queued_delivery_rb.html | 4 +- .../lib/action_mailer/railtie_rb.html | 4 +- .../lib/action_mailer/rescuable_rb.html | 4 +- .../lib/action_mailer/test_case_rb.html | 4 +- .../lib/action_mailer/test_helper_rb.html | 4 +- .../lib/action_mailer/version_rb.html | 4 +- .../actionmailer/lib/action_mailer_rb.html | 4 +- src/files/actionpack/README_rdoc.html | 4 +- .../abstract_controller/asset_paths_rb.html | 4 +- .../lib/abstract_controller/base_rb.html | 4 +- .../caching/fragments_rb.html | 4 +- .../lib/abstract_controller/caching_rb.html | 4 +- .../lib/abstract_controller/callbacks_rb.html | 4 +- .../lib/abstract_controller/collector_rb.html | 4 +- .../abstract_controller/deprecator_rb.html | 4 +- .../lib/abstract_controller/error_rb.html | 4 +- .../lib/abstract_controller/helpers_rb.html | 11 +- .../lib/abstract_controller/logger_rb.html | 4 +- .../railties/routes_helpers_rb.html | 4 +- .../lib/abstract_controller/rendering_rb.html | 4 +- .../abstract_controller/translation_rb.html | 4 +- .../lib/abstract_controller/url_for_rb.html | 4 +- .../api/api_rendering_rb.html | 4 +- .../lib/action_controller/api_rb.html | 4 +- .../lib/action_controller/base_rb.html | 4 +- .../lib/action_controller/caching_rb.html | 4 +- .../lib/action_controller/deprecator_rb.html | 4 +- .../action_controller/form_builder_rb.html | 4 +- .../action_controller/log_subscriber_rb.html | 4 +- .../metal/allow_browser_rb.html | 91 ++ .../metal/basic_implicit_render_rb.html | 4 +- .../metal/conditional_get_rb.html | 4 +- .../metal/content_security_policy_rb.html | 4 +- .../action_controller/metal/cookies_rb.html | 4 +- .../metal/data_streaming_rb.html | 4 +- .../metal/default_headers_rb.html | 4 +- .../metal/etag_with_flash_rb.html | 4 +- .../metal/etag_with_template_digest_rb.html | 4 +- .../metal/exceptions_rb.html | 4 +- .../lib/action_controller/metal/flash_rb.html | 4 +- .../lib/action_controller/metal/head_rb.html | 4 +- .../action_controller/metal/helpers_rb.html | 4 +- .../metal/http_authentication_rb.html | 4 +- .../metal/implicit_render_rb.html | 4 +- .../metal/instrumentation_rb.html | 4 +- .../lib/action_controller/metal/live_rb.html | 4 +- .../action_controller/metal/logging_rb.html | 4 +- .../metal/mime_responds_rb.html | 4 +- .../metal/parameter_encoding_rb.html | 4 +- .../metal/params_wrapper_rb.html | 6 +- .../metal/permissions_policy_rb.html | 4 +- .../metal/rate_limiting_rb.html | 76 + .../metal/redirecting_rb.html | 4 +- .../action_controller/metal/renderers_rb.html | 4 +- .../action_controller/metal/rendering_rb.html | 4 +- .../metal/request_forgery_protection_rb.html | 8 +- .../action_controller/metal/rescue_rb.html | 4 +- .../action_controller/metal/streaming_rb.html | 4 +- .../metal/strong_parameters_rb.html | 4 +- .../action_controller/metal/testing_rb.html | 4 +- .../action_controller/metal/url_for_rb.html | 4 +- .../lib/action_controller/metal_rb.html | 4 +- .../lib/action_controller/railtie_rb.html | 4 +- .../railties/helpers_rb.html | 4 +- .../lib/action_controller/renderer_rb.html | 4 +- .../template_assertions_rb.html | 4 +- .../lib/action_controller/test_case_rb.html | 4 +- .../actionpack/lib/action_controller_rb.html | 4 +- .../lib/action_dispatch/constants_rb.html | 4 +- .../lib/action_dispatch/deprecator_rb.html | 4 +- .../lib/action_dispatch/http/cache_rb.html | 4 +- .../http/content_disposition_rb.html | 4 +- .../http/content_security_policy_rb.html | 4 +- .../http/filter_parameters_rb.html | 4 +- .../http/filter_redirect_rb.html | 6 +- .../lib/action_dispatch/http/headers_rb.html | 4 +- .../http/mime_negotiation_rb.html | 4 +- .../action_dispatch/http/mime_type_rb.html | 4 +- .../action_dispatch/http/mime_types_rb.html | 4 +- .../action_dispatch/http/parameters_rb.html | 4 +- .../http/permissions_policy_rb.html | 4 +- .../action_dispatch/http/rack_cache_rb.html | 4 +- .../lib/action_dispatch/http/request_rb.html | 4 +- .../lib/action_dispatch/http/response_rb.html | 4 +- .../lib/action_dispatch/http/upload_rb.html | 4 +- .../lib/action_dispatch/http/url_rb.html | 4 +- .../action_dispatch/journey/formatter_rb.html | 4 +- .../journey/gtg/builder_rb.html | 4 +- .../journey/gtg/simulator_rb.html | 4 +- .../journey/gtg/transition_table_rb.html | 4 +- .../action_dispatch/journey/nfa/dot_rb.html | 4 +- .../journey/nodes/node_rb.html | 4 +- .../journey/parser_extras_rb.html | 4 +- .../action_dispatch/journey/parser_rb.html | 4 +- .../journey/path/pattern_rb.html | 4 +- .../lib/action_dispatch/journey/route_rb.html | 4 +- .../journey/router/utils_rb.html | 4 +- .../action_dispatch/journey/router_rb.html | 4 +- .../action_dispatch/journey/routes_rb.html | 4 +- .../action_dispatch/journey/scanner_rb.html | 4 +- .../action_dispatch/journey/visitors_rb.html | 4 +- .../lib/action_dispatch/journey_rb.html | 4 +- .../action_dispatch/log_subscriber_rb.html | 4 +- .../middleware/actionable_exceptions_rb.html | 4 +- .../middleware/assume_ssl_rb.html | 4 +- .../middleware/callbacks_rb.html | 4 +- .../middleware/cookies_rb.html | 4 +- .../middleware/debug_exceptions_rb.html | 4 +- .../middleware/debug_locks_rb.html | 4 +- .../middleware/debug_view_rb.html | 4 +- .../middleware/exception_wrapper_rb.html | 4 +- .../middleware/executor_rb.html | 4 +- .../action_dispatch/middleware/flash_rb.html | 4 +- .../middleware/host_authorization_rb.html | 4 +- .../middleware/public_exceptions_rb.html | 4 +- .../middleware/reloader_rb.html | 4 +- .../middleware/remote_ip_rb.html | 4 +- .../middleware/request_id_rb.html | 4 +- .../middleware/server_timing_rb.html | 4 +- .../middleware/session/abstract_store_rb.html | 4 +- .../middleware/session/cache_store_rb.html | 4 +- .../middleware/session/cookie_store_rb.html | 4 +- .../session/mem_cache_store_rb.html | 4 +- .../middleware/show_exceptions_rb.html | 4 +- .../action_dispatch/middleware/ssl_rb.html | 4 +- .../action_dispatch/middleware/stack_rb.html | 4 +- .../action_dispatch/middleware/static_rb.html | 4 +- .../lib/action_dispatch/railtie_rb.html | 4 +- .../action_dispatch/request/session_rb.html | 4 +- .../lib/action_dispatch/request/utils_rb.html | 4 +- .../action_dispatch/routing/endpoint_rb.html | 4 +- .../action_dispatch/routing/inspector_rb.html | 4 +- .../action_dispatch/routing/mapper_rb.html | 4 +- .../routing/polymorphic_routes_rb.html | 4 +- .../routing/redirection_rb.html | 4 +- .../action_dispatch/routing/route_set_rb.html | 4 +- .../routing/routes_proxy_rb.html | 4 +- .../action_dispatch/routing/url_for_rb.html | 4 +- .../lib/action_dispatch/routing_rb.html | 4 +- .../action_dispatch/system_test_case_rb.html | 4 +- .../system_testing/browser_rb.html | 4 +- .../system_testing/driver_rb.html | 4 +- .../system_testing/server_rb.html | 4 +- .../test_helpers/screenshot_helper_rb.html | 4 +- .../test_helpers/setup_and_teardown_rb.html | 4 +- .../testing/assertion_response_rb.html | 4 +- .../testing/assertions/response_rb.html | 4 +- .../testing/assertions/routing_rb.html | 8 +- .../testing/assertions_rb.html | 4 +- .../testing/integration_rb.html | 6 +- .../testing/request_encoder_rb.html | 4 +- .../test_helpers/page_dump_helper_rb.html | 89 ++ .../testing/test_process_rb.html | 4 +- .../testing/test_request_rb.html | 4 +- .../testing/test_response_rb.html | 4 +- .../actionpack/lib/action_dispatch_rb.html | 6 +- src/files/actiontext/README_md.html | 4 +- .../action_text/content_helper_rb.html | 4 +- .../helpers/action_text/tag_helper_rb.html | 4 +- .../action_text/encrypted_rich_text_rb.html | 4 +- .../app/models/action_text/record_rb.html | 4 +- .../app/models/action_text/rich_text_rb.html | 4 +- .../lib/action_text/attachable_rb.html | 4 +- .../attachables/content_attachment_rb.html | 4 +- .../attachables/missing_attachable_rb.html | 4 +- .../attachables/remote_image_rb.html | 4 +- .../action_text/attachment_gallery_rb.html | 4 +- .../lib/action_text/attachment_rb.html | 4 +- .../action_text/attachments/caching_rb.html | 4 +- .../attachments/minification_rb.html | 4 +- .../attachments/trix_conversion_rb.html | 4 +- .../lib/action_text/attribute_rb.html | 4 +- .../lib/action_text/content_rb.html | 4 +- .../lib/action_text/deprecator_rb.html | 4 +- .../lib/action_text/encryption_rb.html | 4 +- .../actiontext/lib/action_text/engine_rb.html | 4 +- .../lib/action_text/fixture_set_rb.html | 4 +- .../lib/action_text/fragment_rb.html | 4 +- .../lib/action_text/gem_version_rb.html | 4 +- .../lib/action_text/html_conversion_rb.html | 4 +- .../action_text/plain_text_conversion_rb.html | 4 +- .../lib/action_text/rendering_rb.html | 4 +- .../lib/action_text/serialization_rb.html | 4 +- .../action_text/system_test_helper_rb.html | 4 +- .../lib/action_text/trix_attachment_rb.html | 4 +- .../lib/action_text/version_rb.html | 4 +- src/files/actiontext/lib/action_text_rb.html | 4 +- src/files/actionview/README_rdoc.html | 4 +- .../actionview/lib/action_view/base_rb.html | 4 +- .../lib/action_view/buffers_rb.html | 4 +- .../lib/action_view/cache_expiry_rb.html | 4 +- .../lib/action_view/context_rb.html | 4 +- .../dependency_tracker/erb_tracker_rb.html | 4 +- ...r_tracker_rb.html => ruby_tracker_rb.html} | 10 +- .../action_view/dependency_tracker_rb.html | 4 +- .../lib/action_view/deprecator_rb.html | 4 +- .../lib/action_view/digestor_rb.html | 4 +- .../actionview/lib/action_view/flows_rb.html | 4 +- .../lib/action_view/gem_version_rb.html | 4 +- .../helpers/active_model_helper_rb.html | 4 +- .../helpers/asset_tag_helper_rb.html | 4 +- .../helpers/asset_url_helper_rb.html | 4 +- .../helpers/atom_feed_helper_rb.html | 4 +- .../action_view/helpers/cache_helper_rb.html | 4 +- .../helpers/capture_helper_rb.html | 4 +- ...ent_exfiltration_prevention_helper_rb.html | 4 +- .../helpers/controller_helper_rb.html | 4 +- .../action_view/helpers/csp_helper_rb.html | 4 +- .../action_view/helpers/csrf_helper_rb.html | 4 +- .../action_view/helpers/date_helper_rb.html | 4 +- .../action_view/helpers/debug_helper_rb.html | 4 +- .../action_view/helpers/form_helper_rb.html | 6 +- .../helpers/form_options_helper_rb.html | 4 +- .../helpers/form_tag_helper_rb.html | 4 +- .../helpers/javascript_helper_rb.html | 4 +- .../action_view/helpers/number_helper_rb.html | 4 +- .../helpers/output_safety_helper_rb.html | 4 +- .../helpers/rendering_helper_rb.html | 4 +- .../helpers/sanitize_helper_rb.html | 4 +- .../action_view/helpers/tag_helper_rb.html | 10 +- .../lib/action_view/helpers/tags/base_rb.html | 4 +- .../helpers/tags/check_box_rb.html | 4 +- .../helpers/tags/checkable_rb.html | 4 +- .../tags/collection_check_boxes_rb.html | 4 +- .../helpers/tags/collection_helpers_rb.html | 4 +- .../tags/collection_radio_buttons_rb.html | 4 +- .../helpers/tags/collection_select_rb.html | 4 +- .../helpers/tags/color_field_rb.html | 4 +- .../helpers/tags/date_field_rb.html | 4 +- .../helpers/tags/date_select_rb.html | 4 +- .../helpers/tags/datetime_field_rb.html | 4 +- .../helpers/tags/datetime_local_field_rb.html | 4 +- .../helpers/tags/datetime_select_rb.html | 4 +- .../helpers/tags/email_field_rb.html | 4 +- .../helpers/tags/file_field_rb.html | 4 +- .../tags/grouped_collection_select_rb.html | 4 +- .../helpers/tags/hidden_field_rb.html | 4 +- .../action_view/helpers/tags/label_rb.html | 4 +- .../helpers/tags/month_field_rb.html | 4 +- .../helpers/tags/number_field_rb.html | 4 +- .../helpers/tags/password_field_rb.html | 4 +- .../helpers/tags/placeholderable_rb.html | 4 +- .../helpers/tags/radio_button_rb.html | 4 +- .../helpers/tags/range_field_rb.html | 4 +- .../helpers/tags/search_field_rb.html | 4 +- .../action_view/helpers/tags/select_rb.html | 4 +- .../helpers/tags/tel_field_rb.html | 4 +- .../helpers/tags/text_area_rb.html | 4 +- .../helpers/tags/text_field_rb.html | 4 +- .../helpers/tags/time_field_rb.html | 4 +- .../helpers/tags/time_select_rb.html | 4 +- .../helpers/tags/time_zone_select_rb.html | 4 +- .../helpers/tags/translator_rb.html | 4 +- .../helpers/tags/url_field_rb.html | 4 +- .../helpers/tags/week_field_rb.html | 4 +- .../helpers/tags/weekday_select_rb.html | 4 +- .../lib/action_view/helpers/tags_rb.html | 4 +- .../action_view/helpers/text_helper_rb.html | 4 +- .../helpers/translation_helper_rb.html | 4 +- .../action_view/helpers/url_helper_rb.html | 4 +- .../lib/action_view/helpers_rb.html | 4 +- .../lib/action_view/layouts_rb.html | 4 +- .../lib/action_view/log_subscriber_rb.html | 4 +- .../lib/action_view/lookup_context_rb.html | 4 +- .../lib/action_view/model_naming_rb.html | 4 +- .../lib/action_view/path_registry_rb.html | 4 +- .../lib/action_view/path_set_rb.html | 4 +- .../lib/action_view/railtie_rb.html | 4 +- .../lib/action_view/record_identifier_rb.html | 4 +- .../render_parser/prism_render_parser_rb.html | 72 + .../ripper_render_parser_rb.html | 72 + .../lib/action_view/render_parser_rb.html | 10 +- .../renderer/abstract_renderer_rb.html | 4 +- .../renderer/collection_renderer_rb.html | 4 +- .../renderer/object_renderer_rb.html | 4 +- .../collection_caching_rb.html | 4 +- .../renderer/partial_renderer_rb.html | 4 +- .../lib/action_view/renderer/renderer_rb.html | 4 +- .../streaming_template_renderer_rb.html | 4 +- .../renderer/template_renderer_rb.html | 4 +- .../lib/action_view/rendering_rb.html | 4 +- .../lib/action_view/routing_url_for_rb.html | 4 +- .../lib/action_view/template/error_rb.html | 4 +- .../template/handlers/builder_rb.html | 4 +- .../template/handlers/erb/erubi_rb.html | 4 +- .../action_view/template/handlers/erb_rb.html | 4 +- .../template/handlers/html_rb.html | 4 +- .../action_view/template/handlers/raw_rb.html | 4 +- .../lib/action_view/template/handlers_rb.html | 4 +- .../lib/action_view/template/html_rb.html | 4 +- .../lib/action_view/template/inline_rb.html | 4 +- .../lib/action_view/template/raw_file_rb.html | 4 +- .../action_view/template/renderable_rb.html | 4 +- .../lib/action_view/template/resolver_rb.html | 4 +- .../action_view/template/sources/file_rb.html | 4 +- .../lib/action_view/template/sources_rb.html | 4 +- .../lib/action_view/template/text_rb.html | 4 +- .../lib/action_view/template/types_rb.html | 4 +- .../lib/action_view/template_details_rb.html | 4 +- .../lib/action_view/template_path_rb.html | 4 +- .../lib/action_view/template_rb.html | 4 +- .../lib/action_view/test_case_rb.html | 4 +- .../lib/action_view/testing/resolvers_rb.html | 4 +- .../lib/action_view/unbound_template_rb.html | 4 +- .../lib/action_view/version_rb.html | 4 +- .../lib/action_view/view_paths_rb.html | 4 +- src/files/actionview/lib/action_view_rb.html | 4 +- src/files/activejob/README_md.html | 4 +- .../lib/active_job/arguments_rb.html | 4 +- .../activejob/lib/active_job/base_rb.html | 4 +- .../lib/active_job/callbacks_rb.html | 4 +- .../lib/active_job/configured_job_rb.html | 4 +- .../activejob/lib/active_job/core_rb.html | 4 +- .../lib/active_job/deprecator_rb.html | 4 +- .../enqueue_after_transaction_commit_rb.html} | 12 +- .../lib/active_job/enqueuing_rb.html | 12 +- .../lib/active_job/exceptions_rb.html | 4 +- .../lib/active_job/execution_rb.html | 6 +- .../lib/active_job/gem_version_rb.html | 4 +- .../lib/active_job/instrumentation_rb.html | 4 +- .../lib/active_job/log_subscriber_rb.html | 4 +- .../activejob/lib/active_job/logging_rb.html | 4 +- .../lib/active_job/queue_adapter_rb.html | 4 +- .../queue_adapters/abstract_adapter_rb.html | 79 + .../queue_adapters/async_adapter_rb.html | 4 +- .../queue_adapters/backburner_adapter_rb.html | 4 +- .../delayed_job_adapter_rb.html | 4 +- .../queue_adapters/inline_adapter_rb.html | 4 +- .../queue_classic_adapter_rb.html | 4 +- .../queue_adapters/resque_adapter_rb.html | 4 +- .../queue_adapters/sidekiq_adapter_rb.html | 4 +- .../queue_adapters/sneakers_adapter_rb.html | 4 +- .../sucker_punch_adapter_rb.html | 4 +- .../queue_adapters/test_adapter_rb.html | 4 +- .../lib/active_job/queue_adapters_rb.html | 4 +- .../lib/active_job/queue_name_rb.html | 4 +- .../lib/active_job/queue_priority_rb.html | 4 +- .../activejob/lib/active_job/railtie_rb.html | 4 +- .../big_decimal_serializer_rb.html | 4 +- .../serializers/date_serializer_rb.html | 4 +- .../serializers/date_time_serializer_rb.html | 4 +- .../serializers/duration_serializer_rb.html | 4 +- .../serializers/module_serializer_rb.html | 4 +- .../serializers/object_serializer_rb.html | 12 +- .../serializers/range_serializer_rb.html | 4 +- .../serializers/symbol_serializer_rb.html | 4 +- .../time_object_serializer_rb.html | 4 +- .../serializers/time_serializer_rb.html | 4 +- .../time_with_zone_serializer_rb.html | 4 +- .../lib/active_job/serializers_rb.html | 4 +- .../lib/active_job/test_case_rb.html | 4 +- .../lib/active_job/test_helper_rb.html | 4 +- .../lib/active_job/timezones_rb.html | 4 +- .../lib/active_job/translation_rb.html | 4 +- .../activejob/lib/active_job/version_rb.html | 4 +- src/files/activejob/lib/active_job_rb.html | 4 +- src/files/activemodel/README_rdoc.html | 22 +- .../lib/active_model/access_rb.html | 4 +- .../activemodel/lib/active_model/api_rb.html | 4 +- .../attribute/user_provided_default_rb.html | 4 +- .../active_model/attribute_assignment_rb.html | 4 +- .../active_model/attribute_methods_rb.html | 4 +- .../attribute_mutation_tracker_rb.html | 4 +- .../lib/active_model/attribute_rb.html | 4 +- .../attribute_registration_rb.html | 4 +- .../attribute_set/builder_rb.html | 4 +- .../attribute_set/yaml_encoder_rb.html | 4 +- .../lib/active_model/attribute_set_rb.html | 4 +- .../lib/active_model/attributes_rb.html | 4 +- .../lib/active_model/callbacks_rb.html | 4 +- .../lib/active_model/conversion_rb.html | 4 +- .../lib/active_model/deprecator_rb.html | 4 +- .../lib/active_model/dirty_rb.html | 4 +- .../lib/active_model/error_rb.html | 4 +- .../lib/active_model/errors_rb.html | 4 +- .../forbidden_attributes_protection_rb.html | 4 +- .../lib/active_model/gem_version_rb.html | 4 +- .../activemodel/lib/active_model/lint_rb.html | 4 +- .../lib/active_model/model_rb.html | 4 +- .../lib/active_model/naming_rb.html | 4 +- .../lib/active_model/nested_error_rb.html | 4 +- .../lib/active_model/railtie_rb.html | 4 +- .../lib/active_model/secure_password_rb.html | 4 +- .../lib/active_model/serialization_rb.html | 4 +- .../lib/active_model/serializers/json_rb.html | 4 +- .../lib/active_model/translation_rb.html | 4 +- .../lib/active_model/type/big_integer_rb.html | 4 +- .../lib/active_model/type/binary_rb.html | 4 +- .../lib/active_model/type/boolean_rb.html | 4 +- .../lib/active_model/type/date_rb.html | 4 +- .../lib/active_model/type/date_time_rb.html | 4 +- .../lib/active_model/type/decimal_rb.html | 4 +- .../lib/active_model/type/float_rb.html | 4 +- .../accepts_multiparameter_time_rb.html | 4 +- .../active_model/type/helpers/mutable_rb.html | 4 +- .../active_model/type/helpers/numeric_rb.html | 4 +- .../type/helpers/time_value_rb.html | 4 +- .../type/helpers/timezone_rb.html | 4 +- .../lib/active_model/type/helpers_rb.html | 4 +- .../type/immutable_string_rb.html | 4 +- .../lib/active_model/type/integer_rb.html | 4 +- .../lib/active_model/type/registry_rb.html | 4 +- .../type/serialize_cast_value_rb.html | 4 +- .../lib/active_model/type/string_rb.html | 4 +- .../lib/active_model/type/time_rb.html | 4 +- .../lib/active_model/type/value_rb.html | 4 +- .../activemodel/lib/active_model/type_rb.html | 4 +- .../active_model/validations/absence_rb.html | 4 +- .../validations/acceptance_rb.html | 4 +- .../validations/callbacks_rb.html | 4 +- .../validations/clusivity_rb.html | 4 +- .../validations/comparability_rb.html | 4 +- .../validations/comparison_rb.html | 4 +- .../validations/confirmation_rb.html | 4 +- .../validations/exclusion_rb.html | 4 +- .../active_model/validations/format_rb.html | 4 +- .../validations/helper_methods_rb.html | 4 +- .../validations/inclusion_rb.html | 4 +- .../active_model/validations/length_rb.html | 4 +- .../validations/numericality_rb.html | 4 +- .../active_model/validations/presence_rb.html | 4 +- .../validations/resolve_value_rb.html | 4 +- .../validations/validates_rb.html | 4 +- .../lib/active_model/validations/with_rb.html | 4 +- .../lib/active_model/validations_rb.html | 4 +- .../lib/active_model/validator_rb.html | 4 +- .../lib/active_model/version_rb.html | 4 +- .../activemodel/lib/active_model_rb.html | 4 +- src/files/activerecord/README_rdoc.html | 28 +- .../lib/active_record/aggregations_rb.html | 4 +- .../association_relation_rb.html | 4 +- .../associations/alias_tracker_rb.html | 4 +- .../associations/association_rb.html | 4 +- .../associations/association_scope_rb.html | 4 +- .../belongs_to_association_rb.html | 4 +- ...belongs_to_polymorphic_association_rb.html | 4 +- .../associations/builder/association_rb.html | 4 +- .../associations/builder/belongs_to_rb.html | 4 +- .../builder/collection_association_rb.html | 4 +- .../builder/has_and_belongs_to_many_rb.html | 4 +- .../associations/builder/has_many_rb.html | 4 +- .../associations/builder/has_one_rb.html | 4 +- .../builder/singular_association_rb.html | 4 +- .../collection_association_rb.html | 4 +- .../associations/collection_proxy_rb.html | 4 +- .../disable_joins_association_scope_rb.html | 4 +- .../associations/foreign_association_rb.html | 4 +- .../associations/has_many_association_rb.html | 4 +- .../has_many_through_association_rb.html | 4 +- .../associations/has_one_association_rb.html | 4 +- .../has_one_through_association_rb.html | 4 +- .../join_dependency/join_association_rb.html | 4 +- .../join_dependency/join_base_rb.html | 4 +- .../join_dependency/join_part_rb.html | 4 +- .../associations/join_dependency_rb.html | 4 +- .../associations/nested_error_rb.html | 85 + .../preloader/association_rb.html | 4 +- .../associations/preloader/batch_rb.html | 4 +- .../associations/preloader/branch_rb.html | 4 +- .../preloader/through_association_rb.html | 4 +- .../associations/preloader_rb.html | 4 +- .../associations/singular_association_rb.html | 4 +- .../associations/through_association_rb.html | 4 +- .../lib/active_record/associations_rb.html | 4 +- .../asynchronous_queries_tracker_rb.html | 4 +- .../attribute_assignment_rb.html | 4 +- .../before_type_cast_rb.html | 4 +- .../composite_primary_key_rb.html | 72 + .../attribute_methods/dirty_rb.html | 4 +- .../attribute_methods/primary_key_rb.html | 4 +- .../attribute_methods/query_rb.html | 4 +- .../attribute_methods/read_rb.html | 4 +- .../attribute_methods/serialization_rb.html | 4 +- .../time_zone_conversion_rb.html | 4 +- .../attribute_methods/write_rb.html | 4 +- .../active_record/attribute_methods_rb.html | 6 +- .../lib/active_record/attributes_rb.html | 4 +- .../autosave_association_rb.html | 12 +- .../lib/active_record/base_rb.html | 4 +- .../lib/active_record/callbacks_rb.html | 4 +- .../coders/column_serializer_rb.html | 4 +- .../lib/active_record/coders/json_rb.html | 4 +- .../active_record/coders/yaml_column_rb.html | 4 +- .../abstract/connection_handler_rb.html | 4 +- .../abstract/connection_pool/queue_rb.html | 4 +- .../abstract/connection_pool/reaper_rb.html | 4 +- .../abstract/connection_pool_rb.html | 4 +- .../abstract/database_limits_rb.html | 4 +- .../abstract/database_statements_rb.html | 4 +- .../abstract/query_cache_rb.html | 6 +- .../abstract/quoting_rb.html | 4 +- .../abstract/savepoints_rb.html | 4 +- .../abstract/schema_creation_rb.html | 4 +- .../abstract/schema_definitions_rb.html | 4 +- .../abstract/schema_dumper_rb.html | 4 +- .../abstract/schema_statements_rb.html | 4 +- .../abstract/transaction_rb.html | 14 +- .../abstract_adapter_rb.html | 4 +- .../abstract_mysql_adapter_rb.html | 4 +- .../connection_adapters/column_rb.html | 4 +- .../connection_adapters/deduplicable_rb.html | 4 +- .../connection_adapters/mysql/column_rb.html | 4 +- .../mysql/database_statements_rb.html | 4 +- .../mysql/explain_pretty_printer_rb.html | 4 +- .../connection_adapters/mysql/quoting_rb.html | 4 +- .../mysql/schema_creation_rb.html | 4 +- .../mysql/schema_definitions_rb.html | 4 +- .../mysql/schema_dumper_rb.html | 4 +- .../mysql/schema_statements_rb.html | 4 +- .../mysql/type_metadata_rb.html | 4 +- .../mysql2/database_statements_rb.html | 4 +- .../mysql2_adapter_rb.html | 6 +- .../connection_adapters/pool_config_rb.html | 4 +- .../connection_adapters/pool_manager_rb.html | 4 +- .../postgresql/column_rb.html | 4 +- .../postgresql/database_statements_rb.html | 4 +- .../postgresql/explain_pretty_printer_rb.html | 4 +- .../postgresql/oid/array_rb.html | 4 +- .../postgresql/oid/bit_rb.html | 4 +- .../postgresql/oid/bit_varying_rb.html | 4 +- .../postgresql/oid/bytea_rb.html | 4 +- .../postgresql/oid/cidr_rb.html | 4 +- .../postgresql/oid/date_rb.html | 4 +- .../postgresql/oid/date_time_rb.html | 4 +- .../postgresql/oid/decimal_rb.html | 4 +- .../postgresql/oid/enum_rb.html | 4 +- .../postgresql/oid/hstore_rb.html | 4 +- .../postgresql/oid/inet_rb.html | 4 +- .../postgresql/oid/interval_rb.html | 4 +- .../postgresql/oid/jsonb_rb.html | 4 +- .../postgresql/oid/legacy_point_rb.html | 4 +- .../postgresql/oid/macaddr_rb.html | 4 +- .../postgresql/oid/money_rb.html | 4 +- .../postgresql/oid/oid_rb.html | 4 +- .../postgresql/oid/point_rb.html | 4 +- .../postgresql/oid/range_rb.html | 4 +- .../postgresql/oid/specialized_string_rb.html | 4 +- .../postgresql/oid/timestamp_rb.html | 4 +- .../oid/timestamp_with_time_zone_rb.html | 4 +- .../oid/type_map_initializer_rb.html | 4 +- .../postgresql/oid/uuid_rb.html | 4 +- .../postgresql/oid/vector_rb.html | 4 +- .../postgresql/oid/xml_rb.html | 4 +- .../postgresql/oid_rb.html | 4 +- .../postgresql/quoting_rb.html | 4 +- .../postgresql/referential_integrity_rb.html | 4 +- .../postgresql/schema_creation_rb.html | 4 +- .../postgresql/schema_definitions_rb.html | 4 +- .../postgresql/schema_dumper_rb.html | 4 +- .../postgresql/schema_statements_rb.html | 4 +- .../postgresql/type_metadata_rb.html | 4 +- .../postgresql/utils_rb.html | 4 +- .../postgresql_adapter_rb.html | 6 +- .../connection_adapters/schema_cache_rb.html | 6 +- .../sql_type_metadata_rb.html | 4 +- .../sqlite3/column_rb.html | 4 +- .../sqlite3/database_statements_rb.html | 4 +- .../sqlite3/explain_pretty_printer_rb.html | 4 +- .../sqlite3/quoting_rb.html | 4 +- .../sqlite3/schema_creation_rb.html | 4 +- .../sqlite3/schema_definitions_rb.html | 4 +- .../sqlite3/schema_dumper_rb.html | 4 +- .../sqlite3/schema_statements_rb.html | 4 +- .../sqlite3_adapter_rb.html | 6 +- .../statement_pool_rb.html | 4 +- .../trilogy/database_statements_rb.html | 4 +- .../trilogy_adapter_rb.html | 6 +- .../active_record/connection_adapters_rb.html | 12 +- .../active_record/connection_handling_rb.html | 4 +- .../lib/active_record/core_rb.html | 4 +- .../lib/active_record/counter_cache_rb.html | 4 +- .../connection_url_resolver_rb.html | 4 +- .../database_config_rb.html | 4 +- .../hash_config_rb.html | 4 +- .../url_config_rb.html | 4 +- .../database_configurations_rb.html | 4 +- .../lib/active_record/delegated_type_rb.html | 4 +- .../lib/active_record/deprecator_rb.html | 4 +- .../destroy_association_async_job_rb.html | 4 +- ...disable_joins_association_relation_rb.html | 4 +- .../active_record/dynamic_matchers_rb.html | 4 +- .../auto_filtered_parameters_rb.html | 4 +- .../encryption/cipher/aes256_gcm_rb.html | 4 +- .../active_record/encryption/cipher_rb.html | 4 +- .../active_record/encryption/config_rb.html | 4 +- .../encryption/configurable_rb.html | 4 +- .../active_record/encryption/context_rb.html | 4 +- .../active_record/encryption/contexts_rb.html | 4 +- .../derived_secret_key_provider_rb.html | 4 +- .../deterministic_key_provider_rb.html | 4 +- .../encryption/encryptable_record_rb.html | 4 +- .../encrypted_attribute_type_rb.html | 10 +- .../encryption/encrypted_fixtures_rb.html | 4 +- .../encrypting_only_encryptor_rb.html | 4 +- .../encryption/encryptor_rb.html | 4 +- .../envelope_encryption_key_provider_rb.html | 4 +- .../active_record/encryption/errors_rb.html | 4 +- .../extended_deterministic_queries_rb.html | 4 +- ...deterministic_uniqueness_validator_rb.html | 4 +- .../encryption/key_generator_rb.html | 4 +- .../encryption/key_provider_rb.html | 4 +- .../lib/active_record/encryption/key_rb.html | 4 +- .../message_pack_message_serializer_rb.html | 91 ++ .../active_record/encryption/message_rb.html | 4 +- .../encryption/message_serializer_rb.html | 4 +- .../encryption/null_encryptor_rb.html | 4 +- .../encryption/properties_rb.html | 4 +- .../read_only_null_encryptor_rb.html | 4 +- .../active_record/encryption/scheme_rb.html | 4 +- .../lib/active_record/encryption_rb.html | 4 +- .../lib/active_record/enum_rb.html | 4 +- .../lib/active_record/errors_rb.html | 6 +- .../lib/active_record/explain_rb.html | 4 +- .../active_record/explain_registry_rb.html | 4 +- .../active_record/explain_subscriber_rb.html | 4 +- .../active_record/fixture_set/file_rb.html | 4 +- .../fixture_set/model_metadata_rb.html | 4 +- .../fixture_set/render_context_rb.html | 4 +- .../fixture_set/table_row_rb.html | 4 +- .../fixture_set/table_rows_rb.html | 4 +- .../lib/active_record/fixtures_rb.html | 4 +- .../lib/active_record/future_result_rb.html | 4 +- .../lib/active_record/gem_version_rb.html | 4 +- .../lib/active_record/inheritance_rb.html | 4 +- .../lib/active_record/insert_all_rb.html | 4 +- .../lib/active_record/integration_rb.html | 4 +- .../active_record/internal_metadata_rb.html | 4 +- .../active_record/legacy_yaml_adapter_rb.html | 4 +- .../active_record/locking/optimistic_rb.html | 4 +- .../active_record/locking/pessimistic_rb.html | 4 +- .../lib/active_record/log_subscriber_rb.html | 4 +- .../lib/active_record/marshalling_rb.html | 4 +- .../lib/active_record/message_pack_rb.html | 4 +- .../resolver/session_rb.html | 4 +- .../database_selector/resolver_rb.html | 4 +- .../middleware/database_selector_rb.html | 4 +- .../middleware/shard_selector_rb.html | 4 +- .../migration/command_recorder_rb.html | 4 +- .../migration/compatibility_rb.html | 6 +- .../migration/default_strategy_rb.html | 4 +- .../migration/execution_strategy_rb.html | 4 +- .../migration/join_table_rb.html | 4 +- .../pending_migration_connection_rb.html | 4 +- .../lib/active_record/migration_rb.html | 4 +- .../lib/active_record/model_schema_rb.html | 4 +- .../active_record/nested_attributes_rb.html | 4 +- .../lib/active_record/no_touching_rb.html | 4 +- .../lib/active_record/normalization_rb.html | 4 +- .../lib/active_record/persistence_rb.html | 4 +- .../lib/active_record/promise_rb.html | 4 +- .../lib/active_record/query_cache_rb.html | 4 +- .../query_logs_formatter_rb.html | 4 +- .../lib/active_record/query_logs_rb.html | 4 +- .../lib/active_record/querying_rb.html | 4 +- .../lib/active_record/railtie_rb.html | 4 +- .../railties/console_sandbox_rb.html | 4 +- .../railties/controller_runtime_rb.html | 4 +- .../railties/job_runtime_rb.html | 4 +- .../active_record/readonly_attributes_rb.html | 4 +- .../lib/active_record/reflection_rb.html | 4 +- .../relation/batches/batch_enumerator_rb.html | 4 +- .../active_record/relation/batches_rb.html | 4 +- .../relation/calculations_rb.html | 4 +- .../active_record/relation/delegation_rb.html | 8 +- .../relation/finder_methods_rb.html | 4 +- .../relation/from_clause_rb.html | 4 +- .../lib/active_record/relation/merger_rb.html | 4 +- .../predicate_builder/array_handler_rb.html | 4 +- .../association_query_value_rb.html | 4 +- .../basic_object_handler_rb.html | 4 +- .../polymorphic_array_value_rb.html | 4 +- .../predicate_builder/range_handler_rb.html | 4 +- .../relation_handler_rb.html | 4 +- .../relation/predicate_builder_rb.html | 4 +- .../relation/query_attribute_rb.html | 4 +- .../relation/query_methods_rb.html | 4 +- .../relation/record_fetch_warning_rb.html | 4 +- .../relation/spawn_methods_rb.html | 4 +- .../relation/where_clause_rb.html | 4 +- .../lib/active_record/relation_rb.html | 6 +- .../lib/active_record/result_rb.html | 4 +- .../active_record/runtime_registry_rb.html | 4 +- .../lib/active_record/sanitization_rb.html | 4 +- .../lib/active_record/schema_dumper_rb.html | 4 +- .../active_record/schema_migration_rb.html | 4 +- .../lib/active_record/schema_rb.html | 4 +- .../lib/active_record/scoping/default_rb.html | 4 +- .../lib/active_record/scoping/named_rb.html | 4 +- .../lib/active_record/scoping_rb.html | 4 +- .../lib/active_record/secure_password_rb.html | 4 +- .../lib/active_record/secure_token_rb.html | 4 +- .../lib/active_record/serialization_rb.html | 4 +- .../lib/active_record/signed_id_rb.html | 4 +- .../lib/active_record/statement_cache_rb.html | 4 +- .../lib/active_record/store_rb.html | 4 +- .../lib/active_record/suppressor_rb.html | 4 +- .../lib/active_record/table_metadata_rb.html | 4 +- .../tasks/database_tasks_rb.html | 11 +- .../tasks/mysql_database_tasks_rb.html | 4 +- .../tasks/postgresql_database_tasks_rb.html | 4 +- .../tasks/sqlite_database_tasks_rb.html | 4 +- .../lib/active_record/test_databases_rb.html | 4 +- .../lib/active_record/test_fixtures_rb.html | 4 +- .../testing/query_assertions_rb.html | 76 + .../lib/active_record/timestamp_rb.html | 4 +- .../lib/active_record/token_for_rb.html | 6 +- .../lib/active_record/touch_later_rb.html | 4 +- .../lib/active_record/transaction_rb.html | 87 ++ .../lib/active_record/transactions_rb.html | 6 +- .../lib/active_record/translation_rb.html | 4 +- .../type/adapter_specific_registry_rb.html | 4 +- .../lib/active_record/type/date_rb.html | 4 +- .../lib/active_record/type/date_time_rb.html | 4 +- .../type/decimal_without_scale_rb.html | 4 +- .../type/hash_lookup_type_map_rb.html | 4 +- .../type/internal/timezone_rb.html | 4 +- .../lib/active_record/type/json_rb.html | 4 +- .../lib/active_record/type/serialized_rb.html | 4 +- .../lib/active_record/type/text_rb.html | 4 +- .../lib/active_record/type/time_rb.html | 4 +- .../lib/active_record/type/type_map_rb.html | 4 +- .../type/unsigned_integer_rb.html | 4 +- .../type_caster/connection_rb.html | 4 +- .../lib/active_record/type_caster/map_rb.html | 4 +- .../lib/active_record/type_caster_rb.html | 4 +- .../lib/active_record/type_rb.html | 4 +- .../active_record/validations/absence_rb.html | 4 +- .../validations/associated_rb.html | 4 +- .../active_record/validations/length_rb.html | 4 +- .../validations/numericality_rb.html | 4 +- .../validations/presence_rb.html | 4 +- .../validations/uniqueness_rb.html | 4 +- .../lib/active_record/validations_rb.html | 4 +- .../lib/active_record/version_rb.html | 4 +- .../activerecord/lib/active_record_rb.html | 8 +- src/files/activerecord/lib/arel_rb.html | 4 +- src/files/activestorage/README_md.html | 4 +- .../active_storage/base_controller_rb.html | 4 +- .../blobs/proxy_controller_rb.html | 4 +- .../blobs/redirect_controller_rb.html | 4 +- .../direct_uploads_controller_rb.html | 4 +- .../active_storage/disk_controller_rb.html | 4 +- .../representations/base_controller_rb.html | 4 +- .../representations/proxy_controller_rb.html | 4 +- .../redirect_controller_rb.html | 4 +- .../active_storage/disable_session_rb.html | 4 +- .../active_storage/file_server_rb.html | 4 +- .../concerns/active_storage/set_blob_rb.html | 4 +- .../active_storage/set_current_rb.html | 4 +- .../concerns/active_storage/streaming_rb.html | 4 +- .../jobs/active_storage/analyze_job_rb.html | 4 +- .../app/jobs/active_storage/base_job_rb.html | 4 +- .../jobs/active_storage/mirror_job_rb.html | 4 +- .../active_storage/preview_image_job_rb.html | 79 + .../app/jobs/active_storage/purge_job_rb.html | 4 +- .../jobs/active_storage/transform_job_rb.html | 4 +- .../models/active_storage/attachment_rb.html | 4 +- .../active_storage/blob/analyzable_rb.html | 4 +- .../active_storage/blob/identifiable_rb.html | 4 +- .../active_storage/blob/representable_rb.html | 4 +- .../active_storage/blob/servable_rb.html | 4 +- .../app/models/active_storage/blob_rb.html | 4 +- .../app/models/active_storage/current_rb.html | 4 +- .../models/active_storage/filename_rb.html | 4 +- .../active_storage/named_variant_rb.html | 4 +- .../app/models/active_storage/preview_rb.html | 4 +- .../app/models/active_storage/record_rb.html | 4 +- .../app/models/active_storage/variant_rb.html | 4 +- .../active_storage/variant_record_rb.html | 4 +- .../variant_with_record_rb.html | 4 +- .../models/active_storage/variation_rb.html | 4 +- .../analyzer/audio_analyzer_rb.html | 4 +- .../image_analyzer/image_magick_rb.html | 4 +- .../analyzer/image_analyzer/vips_rb.html | 4 +- .../analyzer/image_analyzer_rb.html | 4 +- .../analyzer/null_analyzer_rb.html | 4 +- .../analyzer/video_analyzer_rb.html | 4 +- .../lib/active_storage/analyzer_rb.html | 4 +- .../attached/changes/create_many_rb.html | 4 +- .../changes/create_one_of_many_rb.html | 4 +- .../attached/changes/create_one_rb.html | 4 +- .../attached/changes/delete_many_rb.html | 4 +- .../attached/changes/delete_one_rb.html | 4 +- .../attached/changes/detach_many_rb.html | 4 +- .../attached/changes/detach_one_rb.html | 4 +- .../attached/changes/purge_many_rb.html | 4 +- .../attached/changes/purge_one_rb.html | 4 +- .../active_storage/attached/changes_rb.html | 4 +- .../lib/active_storage/attached/many_rb.html | 4 +- .../lib/active_storage/attached/model_rb.html | 4 +- .../lib/active_storage/attached/one_rb.html | 4 +- .../lib/active_storage/attached_rb.html | 4 +- .../lib/active_storage/deprecator_rb.html | 4 +- .../lib/active_storage/downloader_rb.html | 4 +- .../lib/active_storage/engine_rb.html | 4 +- .../lib/active_storage/errors_rb.html | 4 +- .../lib/active_storage/fixture_set_rb.html | 4 +- .../lib/active_storage/gem_version_rb.html | 4 +- .../lib/active_storage/log_subscriber_rb.html | 4 +- .../previewer/mupdf_previewer_rb.html | 4 +- .../previewer/poppler_pdf_previewer_rb.html | 4 +- .../previewer/video_previewer_rb.html | 4 +- .../lib/active_storage/previewer_rb.html | 4 +- .../lib/active_storage/reflection_rb.html | 4 +- .../service/azure_storage_service_rb.html | 4 +- .../service/configurator_rb.html | 4 +- .../service/disk_service_rb.html | 4 +- .../service/gcs_service_rb.html | 4 +- .../service/mirror_service_rb.html | 4 +- .../active_storage/service/registry_rb.html | 4 +- .../active_storage/service/s3_service_rb.html | 4 +- .../lib/active_storage/service_rb.html | 4 +- .../image_processing_transformer_rb.html | 4 +- .../transformers/transformer_rb.html | 4 +- .../lib/active_storage/version_rb.html | 4 +- .../activestorage/lib/active_storage_rb.html | 4 +- src/files/activesupport/README_rdoc.html | 4 +- .../active_support/actionable_error_rb.html | 4 +- .../lib/active_support/all_rb.html | 4 +- .../lib/active_support/array_inquirer_rb.html | 4 +- .../active_support/backtrace_cleaner_rb.html | 4 +- .../lib/active_support/benchmarkable_rb.html | 4 +- .../active_support/broadcast_logger_rb.html | 4 +- .../lib/active_support/builder_rb.html | 4 +- .../lib/active_support/cache/coder_rb.html | 4 +- .../lib/active_support/cache/entry_rb.html | 4 +- .../active_support/cache/file_store_rb.html | 4 +- .../cache/mem_cache_store_rb.html | 8 +- .../active_support/cache/memory_store_rb.html | 4 +- .../active_support/cache/null_store_rb.html | 4 +- .../cache/redis_cache_store_rb.html | 4 +- .../cache/serializer_with_fallback_rb.html | 6 +- .../strategy/local_cache_middleware_rb.html | 4 +- .../cache/strategy/local_cache_rb.html | 4 +- .../lib/active_support/cache_rb.html | 4 +- .../lib/active_support/callbacks_rb.html | 6 +- .../lib/active_support/code_generator_rb.html | 4 +- .../lib/active_support/concern_rb.html | 4 +- .../load_interlock_aware_monitor_rb.html | 4 +- .../concurrency/null_lock_rb.html | 4 +- .../concurrency/share_lock_rb.html | 4 +- .../lib/active_support/configurable_rb.html | 4 +- .../active_support/configuration_file_rb.html | 4 +- .../core_ext/array/access_rb.html | 4 +- .../core_ext/array/conversions_rb.html | 4 +- .../core_ext/array/extract_options_rb.html | 4 +- .../core_ext/array/extract_rb.html | 4 +- .../core_ext/array/grouping_rb.html | 4 +- .../core_ext/array/inquiry_rb.html | 4 +- .../core_ext/array/wrap_rb.html | 4 +- .../lib/active_support/core_ext/array_rb.html | 4 +- .../active_support/core_ext/benchmark_rb.html | 4 +- .../core_ext/big_decimal/conversions_rb.html | 4 +- .../core_ext/big_decimal_rb.html | 4 +- .../class/attribute_accessors_rb.html | 4 +- .../core_ext/class/attribute_rb.html | 4 +- .../core_ext/class/subclasses_rb.html | 6 +- .../lib/active_support/core_ext/class_rb.html | 4 +- .../core_ext/date/acts_like_rb.html | 4 +- .../core_ext/date/blank_rb.html | 4 +- .../core_ext/date/calculations_rb.html | 4 +- .../core_ext/date/conversions_rb.html | 4 +- .../core_ext/date/zones_rb.html | 4 +- .../date_and_time/calculations_rb.html | 4 +- .../date_and_time/compatibility_rb.html | 6 +- .../core_ext/date_and_time/zones_rb.html | 4 +- .../lib/active_support/core_ext/date_rb.html | 4 +- .../core_ext/date_time/acts_like_rb.html | 4 +- .../core_ext/date_time/blank_rb.html | 4 +- .../core_ext/date_time/calculations_rb.html | 4 +- .../core_ext/date_time/compatibility_rb.html | 4 +- .../core_ext/date_time/conversions_rb.html | 4 +- .../active_support/core_ext/date_time_rb.html | 4 +- .../core_ext/digest/uuid_rb.html | 4 +- .../active_support/core_ext/digest_rb.html | 4 +- .../core_ext/enumerable_rb.html | 4 +- .../active_support/core_ext/erb/util_rb.html | 4 +- .../core_ext/file/atomic_rb.html | 4 +- .../lib/active_support/core_ext/file_rb.html | 4 +- .../core_ext/hash/conversions_rb.html | 4 +- .../core_ext/hash/deep_merge_rb.html | 4 +- .../hash/deep_transform_values_rb.html | 4 +- .../core_ext/hash/except_rb.html | 4 +- .../core_ext/hash/indifferent_access_rb.html | 4 +- .../active_support/core_ext/hash/keys_rb.html | 4 +- .../core_ext/hash/reverse_merge_rb.html | 4 +- .../core_ext/hash/slice_rb.html | 4 +- .../lib/active_support/core_ext/hash_rb.html | 4 +- .../core_ext/integer/inflections_rb.html | 4 +- .../core_ext/integer/multiple_rb.html | 4 +- .../core_ext/integer/time_rb.html | 4 +- .../active_support/core_ext/integer_rb.html | 4 +- .../core_ext/kernel/concern_rb.html | 4 +- .../core_ext/kernel/reporting_rb.html | 4 +- .../core_ext/kernel/singleton_class_rb.html | 4 +- .../active_support/core_ext/kernel_rb.html | 4 +- .../core_ext/load_error_rb.html | 4 +- .../core_ext/module/aliasing_rb.html | 4 +- .../core_ext/module/anonymous_rb.html | 4 +- .../core_ext/module/attr_internal_rb.html | 4 +- .../attribute_accessors_per_thread_rb.html | 4 +- .../module/attribute_accessors_rb.html | 4 +- .../core_ext/module/concerning_rb.html | 4 +- .../core_ext/module/delegation_rb.html | 15 +- .../core_ext/module/deprecation_rb.html | 4 +- .../core_ext/module/introspection_rb.html | 4 +- .../core_ext/module/redefine_method_rb.html | 4 +- .../core_ext/module/remove_method_rb.html | 4 +- .../active_support/core_ext/module_rb.html | 4 +- .../core_ext/name_error_rb.html | 4 +- .../core_ext/numeric/bytes_rb.html | 4 +- .../core_ext/numeric/conversions_rb.html | 4 +- .../core_ext/numeric/time_rb.html | 4 +- .../active_support/core_ext/numeric_rb.html | 4 +- .../core_ext/object/acts_like_rb.html | 4 +- .../core_ext/object/blank_rb.html | 6 +- .../core_ext/object/conversions_rb.html | 4 +- .../core_ext/object/deep_dup_rb.html | 4 +- .../core_ext/object/duplicable_rb.html | 4 +- .../core_ext/object/inclusion_rb.html | 4 +- .../object/instance_variables_rb.html | 4 +- .../core_ext/object/json_rb.html | 4 +- .../core_ext/object/to_param_rb.html | 4 +- .../core_ext/object/to_query_rb.html | 4 +- .../core_ext/object/try_rb.html | 4 +- .../core_ext/object/with_options_rb.html | 4 +- .../core_ext/object/with_rb.html | 4 +- .../active_support/core_ext/object_rb.html | 4 +- .../core_ext/pathname/blank_rb.html | 4 +- .../core_ext/pathname/existence_rb.html | 4 +- .../active_support/core_ext/pathname_rb.html | 4 +- .../core_ext/range/compare_range_rb.html | 4 +- .../core_ext/range/conversions_rb.html | 4 +- .../core_ext/range/each_rb.html | 4 +- .../core_ext/range/overlap_rb.html | 4 +- .../lib/active_support/core_ext/range_rb.html | 4 +- .../active_support/core_ext/regexp_rb.html | 4 +- .../core_ext/securerandom_rb.html | 4 +- .../core_ext/string/access_rb.html | 4 +- .../core_ext/string/behavior_rb.html | 4 +- .../core_ext/string/conversions_rb.html | 4 +- .../core_ext/string/exclude_rb.html | 4 +- .../core_ext/string/filters_rb.html | 4 +- .../core_ext/string/indent_rb.html | 4 +- .../core_ext/string/inflections_rb.html | 4 +- .../core_ext/string/inquiry_rb.html | 4 +- .../core_ext/string/multibyte_rb.html | 4 +- .../core_ext/string/output_safety_rb.html | 4 +- .../core_ext/string/starts_ends_with_rb.html | 4 +- .../core_ext/string/strip_rb.html | 4 +- .../core_ext/string/zones_rb.html | 4 +- .../active_support/core_ext/string_rb.html | 4 +- .../core_ext/symbol/starts_ends_with_rb.html | 4 +- .../active_support/core_ext/symbol_rb.html | 4 +- .../thread/backtrace/location_rb.html | 4 +- .../core_ext/time/acts_like_rb.html | 4 +- .../core_ext/time/calculations_rb.html | 4 +- .../core_ext/time/compatibility_rb.html | 4 +- .../core_ext/time/conversions_rb.html | 4 +- .../core_ext/time/zones_rb.html | 4 +- .../lib/active_support/core_ext/time_rb.html | 4 +- .../lib/active_support/core_ext_rb.html | 4 +- .../current_attributes/test_helper_rb.html | 4 +- .../active_support/current_attributes_rb.html | 6 +- .../lib/active_support/deep_mergeable_rb.html | 4 +- .../lib/active_support/delegation_rb.html} | 24 +- .../dependencies/autoload_rb.html | 4 +- .../dependencies/interlock_rb.html | 4 +- .../dependencies/require_dependency_rb.html | 4 +- .../lib/active_support/dependencies_rb.html | 4 +- .../deprecation/behaviors_rb.html | 4 +- .../deprecation/constant_accessor_rb.html | 4 +- .../deprecation/deprecators_rb.html | 4 +- .../deprecation/disallowed_rb.html | 4 +- .../deprecation/method_wrappers_rb.html | 4 +- .../deprecation/proxy_wrappers_rb.html | 4 +- .../deprecation/reporting_rb.html | 4 +- .../lib/active_support/deprecation_rb.html | 8 +- .../lib/active_support/deprecator_rb.html | 4 +- .../descendants_tracker_rb.html | 6 +- .../lib/active_support/digest_rb.html | 4 +- .../duration/iso8601_parser_rb.html | 4 +- .../duration/iso8601_serializer_rb.html | 4 +- .../lib/active_support/duration_rb.html | 4 +- .../encrypted_configuration_rb.html | 4 +- .../lib/active_support/encrypted_file_rb.html | 4 +- .../environment_inquirer_rb.html | 4 +- .../error_reporter/test_helper_rb.html | 4 +- .../lib/active_support/error_reporter_rb.html | 4 +- .../evented_file_update_checker_rb.html | 6 +- .../execution_context/test_helper_rb.html | 4 +- .../active_support/execution_context_rb.html | 4 +- .../active_support/execution_wrapper_rb.html | 6 +- .../executor/test_helper_rb.html | 4 +- .../lib/active_support/executor_rb.html | 4 +- .../file_update_checker_rb.html | 4 +- .../lib/active_support/fork_tracker_rb.html | 8 +- .../lib/active_support/gem_version_rb.html | 4 +- .../lib/active_support/gzip_rb.html | 4 +- .../hash_with_indifferent_access_rb.html | 4 +- .../html_safe_translation_rb.html | 4 +- .../lib/active_support/i18n_railtie_rb.html | 4 +- .../lib/active_support/i18n_rb.html | 4 +- .../lib/active_support/inflections_rb.html | 4 +- .../inflector/inflections_rb.html | 4 +- .../active_support/inflector/methods_rb.html | 4 +- .../inflector/transliterate_rb.html | 4 +- .../lib/active_support/inflector_rb.html | 4 +- .../isolated_execution_state_rb.html | 4 +- .../lib/active_support/json/decoding_rb.html | 4 +- .../lib/active_support/json/encoding_rb.html | 4 +- .../lib/active_support/json_rb.html | 4 +- .../lib/active_support/key_generator_rb.html | 4 +- .../active_support/lazy_load_hooks_rb.html | 4 +- .../lib/active_support/locale/en_rb.html | 4 +- .../log_subscriber/test_helper_rb.html | 4 +- .../lib/active_support/log_subscriber_rb.html | 6 +- .../lib/active_support/logger_rb.html | 4 +- .../lib/active_support/logger_silence_rb.html | 4 +- .../logger_thread_safe_level_rb.html | 4 +- .../active_support/message_encryptor_rb.html | 4 +- .../active_support/message_encryptors_rb.html | 4 +- .../message_pack/cache_serializer_rb.html | 4 +- .../message_pack/extensions_rb.html | 4 +- .../message_pack/serializer_rb.html | 4 +- .../lib/active_support/message_pack_rb.html | 4 +- .../active_support/message_verifier_rb.html | 4 +- .../active_support/message_verifiers_rb.html | 4 +- .../lib/active_support/messages/codec_rb.html | 4 +- .../active_support/messages/metadata_rb.html | 4 +- .../messages/rotation_configuration_rb.html | 4 +- .../messages/rotation_coordinator_rb.html | 4 +- .../active_support/messages/rotator_rb.html | 4 +- .../messages/serializer_with_fallback_rb.html | 4 +- .../active_support/multibyte/chars_rb.html | 4 +- .../active_support/multibyte/unicode_rb.html | 4 +- .../lib/active_support/multibyte_rb.html | 4 +- .../notifications/fanout_rb.html | 6 +- .../notifications/instrumenter_rb.html | 4 +- .../lib/active_support/notifications_rb.html | 4 +- .../number_helper/number_converter_rb.html | 4 +- .../number_to_currency_converter_rb.html | 4 +- .../number_to_delimited_converter_rb.html | 4 +- .../number_to_human_converter_rb.html | 4 +- .../number_to_human_size_converter_rb.html | 4 +- .../number_to_percentage_converter_rb.html | 4 +- .../number_to_phone_converter_rb.html | 4 +- .../number_to_rounded_converter_rb.html | 4 +- .../number_helper/rounding_helper_rb.html | 4 +- .../lib/active_support/number_helper_rb.html | 4 +- .../lib/active_support/option_merger_rb.html | 4 +- .../lib/active_support/ordered_hash_rb.html | 4 +- .../active_support/ordered_options_rb.html | 4 +- .../active_support/parameter_filter_rb.html | 4 +- .../lib/active_support/proxy_object_rb.html | 11 +- .../lib/active_support/rails_rb.html | 4 +- .../lib/active_support/railtie_rb.html | 4 +- .../lib/active_support/reloader_rb.html | 4 +- .../lib/active_support/rescuable_rb.html | 4 +- .../secure_compare_rotator_rb.html | 4 +- .../lib/active_support/security_utils_rb.html | 4 +- .../active_support/string_inquirer_rb.html | 4 +- .../lib/active_support/subscriber_rb.html | 4 +- .../active_support/syntax_error_proxy_rb.html | 4 +- .../lib/active_support/tagged_logging_rb.html | 4 +- .../lib/active_support/test_case_rb.html | 6 +- .../active_support/testing/assertions_rb.html | 4 +- .../active_support/testing/autorun_rb.html | 4 +- .../testing/constant_lookup_rb.html | 4 +- .../testing/constant_stubbing_rb.html | 4 +- .../testing/declarative_rb.html | 4 +- .../testing/deprecation_rb.html | 4 +- .../testing/error_reporter_assertions_rb.html | 4 +- .../testing/file_fixtures_rb.html | 4 +- .../active_support/testing/isolation_rb.html | 4 +- .../testing/method_call_assertions_rb.html | 4 +- .../testing/parallelization/server_rb.html | 4 +- .../testing/parallelization/worker_rb.html | 4 +- .../testing/parallelization_rb.html | 4 +- .../testing/parallelize_executor_rb.html | 4 +- .../testing/setup_and_teardown_rb.html | 4 +- .../lib/active_support/testing/stream_rb.html | 4 +- .../testing/strict_warnings_rb.html | 13 +- .../testing/tagged_logging_rb.html | 4 +- .../tests_without_assertions_rb.html} | 19 +- .../testing/time_helpers_rb.html | 4 +- .../lib/active_support/time_rb.html | 4 +- .../lib/active_support/time_with_zone_rb.html | 4 +- .../active_support/values/time_zone_rb.html | 4 +- .../lib/active_support/version_rb.html | 4 +- .../lib/active_support/xml_mini/jdom_rb.html | 4 +- .../active_support/xml_mini/libxml_rb.html | 4 +- .../active_support/xml_mini/libxmlsax_rb.html | 4 +- .../active_support/xml_mini/nokogiri_rb.html | 4 +- .../xml_mini/nokogirisax_rb.html | 4 +- .../lib/active_support/xml_mini/rexml_rb.html | 4 +- .../lib/active_support/xml_mini_rb.html | 4 +- .../activesupport/lib/active_support_rb.html | 4 +- src/files/railties/RDOC_MAIN_md.html | 4 +- src/files/railties/README_rdoc.html | 4 +- .../lib/minitest/rails_plugin_rb.html | 4 +- src/files/railties/lib/rails/all_rb.html | 10 +- src/files/railties/lib/rails/api/task_rb.html | 4 +- .../railties/lib/rails/app_loader_rb.html | 4 +- .../railties/lib/rails/app_updater_rb.html | 94 -- .../lib/rails/application/bootstrap_rb.html | 6 +- .../rails/application/configuration_rb.html | 8 +- .../default_middleware_stack_rb.html | 4 +- .../rails/application/dummy_config_rb.html | 4 +- .../lib/rails/application/finisher_rb.html | 4 +- .../rails/application/routes_reloader_rb.html | 4 +- .../lib/rails/application_controller_rb.html | 4 +- .../railties/lib/rails/application_rb.html | 6 +- .../lib/rails/autoloaders/inflector_rb.html | 4 +- .../railties/lib/rails/autoloaders_rb.html | 4 +- .../lib/rails/backtrace_cleaner_rb.html | 4 +- src/files/railties/lib/rails/cli_rb.html | 6 +- .../rails/code_statistics_calculator_rb.html | 4 +- .../lib/rails/code_statistics_rb.html | 4 +- .../lib/rails/command/actions_rb.html | 4 +- .../railties/lib/rails/command/base_rb.html | 4 +- .../lib/rails/command/behavior_rb.html | 4 +- .../command/environment_argument_rb.html | 4 +- .../lib/rails/command/helpers/editor_rb.html | 4 +- src/files/railties/lib/rails/command_rb.html | 4 +- .../commands/about/about_command_rb.html | 4 +- .../rails/commands/app/update_command_rb.html | 98 ++ .../application/application_command_rb.html | 4 +- .../commands/console/console_command_rb.html | 10 +- .../commands/console/irb_console_rb.html | 109 ++ .../credentials_command/diffing_rb.html | 4 +- .../credentials/credentials_command_rb.html | 4 +- .../db/system/change/change_command_rb.html | 4 +- .../dbconsole/dbconsole_command_rb.html | 4 +- .../commands/destroy/destroy_command_rb.html | 4 +- .../rails/commands/dev/dev_command_rb.html | 4 +- .../devcontainer_command_rb.html} | 22 +- .../encrypted/encrypted_command_rb.html | 4 +- .../gem_help/gem_help_command_rb.html | 4 +- .../generate/generate_command_rb.html | 4 +- .../rails/commands/help/help_command_rb.html | 4 +- .../initializers/initializers_command_rb.html | 4 +- .../middleware/middleware_command_rb.html | 4 +- .../rails/commands/new/new_command_rb.html | 4 +- .../commands/notes/notes_command_rb.html | 4 +- .../commands/plugin/plugin_command_rb.html | 4 +- .../rails/commands/rake/rake_command_rb.html | 4 +- .../commands/restart/restart_command_rb.html | 4 +- .../commands/routes/routes_command_rb.html | 4 +- .../commands/runner/runner_command_rb.html | 4 +- .../commands/secret/secret_command_rb.html | 4 +- .../commands/server/server_command_rb.html | 4 +- .../rails/commands/test/test_command_rb.html | 4 +- .../unused_routes_command_rb.html | 4 +- .../commands/version/version_command_rb.html | 4 +- src/files/railties/lib/rails/commands_rb.html | 4 +- .../railties/lib/rails/configuration_rb.html | 4 +- .../railties/lib/rails/console/app_rb.html | 27 +- .../lib/rails/console/helpers_rb.html | 27 +- .../lib/rails/console/methods_rb.html | 72 + .../railties/lib/rails/deprecator_rb.html | 4 +- .../railties/lib/rails/dev_caching_rb.html | 4 +- .../lib/rails/engine/commands_rb.html | 4 +- .../lib/rails/engine/configuration_rb.html | 4 +- .../lib/rails/engine/railties_rb.html | 4 +- .../railties/lib/rails/engine/updater_rb.html | 4 +- src/files/railties/lib/rails/engine_rb.html | 8 +- .../railties/lib/rails/gem_version_rb.html | 4 +- .../actions/create_migration_rb.html | 4 +- .../lib/rails/generators/actions_rb.html | 4 +- .../lib/rails/generators/active_model_rb.html | 4 +- .../lib/rails/generators/app_base_rb.html | 4 +- .../lib/rails/generators/app_name_rb.html | 4 +- .../lib/rails/generators/base_rb.html | 4 +- .../lib/rails/generators/database_rb.html | 23 +- .../controller/controller_generator_rb.html | 4 +- .../erb/mailer/mailer_generator_rb.html | 4 +- .../erb/scaffold/scaffold_generator_rb.html | 4 +- .../railties/lib/rails/generators/erb_rb.html | 4 +- .../generators/generated_attribute_rb.html | 4 +- .../lib/rails/generators/migration_rb.html | 4 +- .../rails/generators/model_helpers_rb.html | 4 +- .../lib/rails/generators/named_base_rb.html | 4 +- .../rails/app/app_generator_rb.html | 6 +- .../application_record_generator_rb.html | 4 +- .../benchmark/benchmark_generator_rb.html | 4 +- .../controller/controller_generator_rb.html | 4 +- .../credentials/credentials_generator_rb.html | 4 +- .../db/system/change/change_generator_rb.html | 15 +- .../devcontainer_generator_rb.html | 87 ++ .../encrypted_file_generator_rb.html | 4 +- .../encryption_key_file_generator_rb.html | 4 +- .../generator/generator_generator_rb.html | 4 +- .../rails/helper/helper_generator_rb.html | 4 +- .../integration_test_generator_rb.html | 4 +- .../master_key/master_key_generator_rb.html | 4 +- .../migration/migration_generator_rb.html | 4 +- .../rails/model/model_generator_rb.html | 4 +- .../rails/plugin/plugin_generator_rb.html | 4 +- .../rails/resource/resource_generator_rb.html | 4 +- .../resource_route_generator_rb.html | 4 +- .../rails/scaffold/scaffold_generator_rb.html | 4 +- .../scaffold_controller_generator_rb.html | 4 +- .../system_test/system_test_generator_rb.html | 4 +- .../rails/task/task_generator_rb.html | 4 +- .../rails/generators/resource_helpers_rb.html | 4 +- .../lib/rails/generators/test_case_rb.html | 4 +- .../controller/controller_generator_rb.html | 4 +- .../generator/generator_generator_rb.html | 4 +- .../test_unit/helper/helper_generator_rb.html | 4 +- .../integration/integration_generator_rb.html | 4 +- .../test_unit/job/job_generator_rb.html | 4 +- .../test_unit/mailer/mailer_generator_rb.html | 4 +- .../test_unit/model/model_generator_rb.html | 4 +- .../test_unit/plugin/plugin_generator_rb.html | 4 +- .../scaffold/scaffold_generator_rb.html | 4 +- .../test_unit/system/system_generator_rb.html | 4 +- .../lib/rails/generators/test_unit_rb.html | 4 +- .../generators/testing/assertions_rb.html | 4 +- .../rails/generators/testing/behavior_rb.html | 4 +- .../testing/setup_and_teardown_rb.html | 4 +- .../railties/lib/rails/generators_rb.html | 4 +- .../lib/rails/health_controller_rb.html | 4 +- .../lib/rails/info_controller_rb.html | 4 +- src/files/railties/lib/rails/info_rb.html | 4 +- .../railties/lib/rails/initializable_rb.html | 4 +- .../lib/rails/mailers_controller_rb.html | 6 +- src/files/railties/lib/rails/paths_rb.html | 4 +- .../railties/lib/rails/plugin/test_rb.html | 4 +- .../lib/rails/pwa_controller_rb.html} | 14 +- .../railties/lib/rails/rack/logger_rb.html | 4 +- src/files/railties/lib/rails/rack_rb.html | 4 +- .../railties/lib/rails/rackup/server_rb.html | 4 +- .../lib/rails/railtie/configurable_rb.html | 4 +- .../lib/rails/railtie/configuration_rb.html | 4 +- src/files/railties/lib/rails/railtie_rb.html | 4 +- .../lib/rails/ruby_version_check_rb.html | 57 - .../rails/source_annotation_extractor_rb.html | 4 +- src/files/railties/lib/rails/tasks_rb.html | 4 +- .../railties/lib/rails/test_help_rb.html | 4 +- .../testing/maintain_test_schema_rb.html | 4 +- src/files/railties/lib/rails/version_rb.html | 4 +- .../lib/rails/welcome_controller_rb.html | 4 +- .../lib/rails/zeitwerk_checker_rb.html | 4 +- src/files/railties/lib/rails_rb.html | 6 +- src/index.html | 4 +- 2679 files changed, 27837 insertions(+), 19830 deletions(-) create mode 100644 src/classes/ActionController/AllowBrowser.html create mode 100644 src/classes/ActionController/AllowBrowser/BrowserBlocker.html create mode 100644 src/classes/ActionController/AllowBrowser/ClassMethods.html create mode 100644 src/classes/ActionController/RateLimiting.html create mode 100644 src/classes/ActionController/RateLimiting/ClassMethods.html create mode 100644 src/classes/ActionController/RequestForgeryProtection/ProtectionMethods/NullSession/NullCookieJar.html create mode 100644 src/classes/ActionController/RequestForgeryProtection/ProtectionMethods/NullSession/NullSessionHash.html create mode 100644 src/classes/ActionDispatch/Assertions/RoutingAssertions/WithIntegrationRouting.html create mode 100644 src/classes/ActionDispatch/Assertions/RoutingAssertions/WithIntegrationRouting/ClassMethods.html create mode 100644 src/classes/ActionDispatch/TestHelpers.html create mode 100644 src/classes/ActionDispatch/TestHelpers/PageDumpHelper.html rename src/classes/{Rails/Secrets.html => ActionDispatch/TestHelpers/PageDumpHelper/InvalidResponse.html} (52%) create mode 100644 src/classes/ActionView/RenderParser.html create mode 100644 src/classes/ActionView/RenderParser/PrismRenderParser.html create mode 100644 src/classes/ActiveJob/QueueAdapters/AbstractAdapter.html create mode 100644 src/classes/ActiveRecord/Assertions.html create mode 100644 src/classes/ActiveRecord/Assertions/QueryAssertions.html rename src/classes/{AbstractController/Helpers/DeprecatedMissingHelperError.html => ActiveRecord/Associations/NestedError.html} (54%) create mode 100644 src/classes/ActiveRecord/ConnectionAdapters/BoundSchemaReflection/FakePool.html delete mode 100644 src/classes/ActiveRecord/ConnectionAdapters/QueryCache/ConnectionPoolConfiguration.html create mode 100644 src/classes/ActiveRecord/DatabaseVersionError.html create mode 100644 src/classes/ActiveRecord/Encryption/MessagePackMessageSerializer.html create mode 100644 src/classes/ActiveRecord/Migration/Compatibility/V7_1.html create mode 100644 src/classes/ActiveRecord/TokenFor/RelationMethods.html create mode 100644 src/classes/ActiveRecord/Transaction.html create mode 100644 src/classes/ActiveStorage/PreviewImageJob.html delete mode 100644 src/classes/ActiveSupport/Cache/MemCacheStore/DupLocalCache/DupLocalStore.html delete mode 100644 src/classes/ActiveSupport/Cache/SerializerWithFallback/Marshal61WithFallback.html create mode 100644 src/classes/ActiveSupport/Callbacks/Filters/Around.html rename src/classes/{Module => ActiveSupport}/DelegationError.html (78%) delete mode 100644 src/classes/ActiveSupport/ForkTracker/CoreExtPrivate.html delete mode 100644 src/classes/ActiveSupport/ForkTracker/ModernCoreExt.html delete mode 100644 src/classes/ActiveSupport/ProxyObject.html rename src/classes/ActiveSupport/{Cache/MemCacheStore/DupLocalCache.html => RaiseWarnings.html} (53%) rename src/classes/{ActionDispatch/DeprecatedIllegalStateError.html => ActiveSupport/RaiseWarnings/WarningError.html} (62%) create mode 100644 src/classes/Rails/Command/App.html rename src/classes/Rails/{Secrets/MissingKeyError.html => Console/AppInstance.html} (55%) rename src/classes/Rails/Console/{BacktraceCleaner.html => ControllerHelper.html} (51%) create mode 100644 src/classes/Rails/Console/ControllerInstance.html create mode 100644 src/classes/Rails/Console/IRBConsole.html create mode 100644 src/classes/Rails/Console/NewSession.html create mode 100644 src/classes/Rails/Console/RailsHelperBase.html create mode 100644 src/classes/Rails/Console/Reloader.html create mode 100644 src/classes/Rails/Generators/Database.html create mode 100644 src/classes/Rails/Generators/Database/MariaDB.html create mode 100644 src/classes/Rails/Generators/Database/MySQL.html create mode 100644 src/classes/Rails/Generators/Database/MySqlSocket.html create mode 100644 src/classes/Rails/Generators/Database/Null.html create mode 100644 src/classes/Rails/Generators/Database/PostgreSQL.html create mode 100644 src/classes/Rails/Generators/Database/SQLite3.html create mode 100644 src/files/actionpack/lib/action_controller/metal/allow_browser_rb.html create mode 100644 src/files/actionpack/lib/action_controller/metal/rate_limiting_rb.html create mode 100644 src/files/actionpack/lib/action_dispatch/testing/test_helpers/page_dump_helper_rb.html rename src/files/actionview/lib/action_view/dependency_tracker/{ripper_tracker_rb.html => ruby_tracker_rb.html} (66%) create mode 100644 src/files/actionview/lib/action_view/render_parser/prism_render_parser_rb.html create mode 100644 src/files/actionview/lib/action_view/render_parser/ripper_render_parser_rb.html rename src/files/{activesupport/lib/active_support/ruby_features_rb.html => activejob/lib/active_job/enqueue_after_transaction_commit_rb.html} (57%) create mode 100644 src/files/activejob/lib/active_job/queue_adapters/abstract_adapter_rb.html create mode 100644 src/files/activerecord/lib/active_record/associations/nested_error_rb.html create mode 100644 src/files/activerecord/lib/active_record/attribute_methods/composite_primary_key_rb.html create mode 100644 src/files/activerecord/lib/active_record/encryption/message_pack_message_serializer_rb.html create mode 100644 src/files/activerecord/lib/active_record/testing/query_assertions_rb.html create mode 100644 src/files/activerecord/lib/active_record/transaction_rb.html create mode 100644 src/files/activestorage/app/jobs/active_storage/preview_image_job_rb.html rename src/files/{railties/lib/rails/secrets_rb.html => activesupport/lib/active_support/delegation_rb.html} (56%) rename src/files/activesupport/lib/active_support/{deprecation/instance_delegator_rb.html => testing/tests_without_assertions_rb.html} (56%) delete mode 100644 src/files/railties/lib/rails/app_updater_rb.html create mode 100644 src/files/railties/lib/rails/commands/app/update_command_rb.html create mode 100644 src/files/railties/lib/rails/commands/console/irb_console_rb.html rename src/files/railties/lib/rails/commands/{secrets/secrets_command_rb.html => devcontainer/devcontainer_command_rb.html} (58%) create mode 100644 src/files/railties/lib/rails/console/methods_rb.html create mode 100644 src/files/railties/lib/rails/generators/rails/devcontainer/devcontainer_generator_rb.html rename src/files/{actionview/lib/action_view/ripper_ast_parser_rb.html => railties/lib/rails/pwa_controller_rb.html} (63%) delete mode 100644 src/files/railties/lib/rails/ruby_version_check_rb.html diff --git a/Rakefile b/Rakefile index 7065d7b4ed..3b1c403106 100644 --- a/Rakefile +++ b/Rakefile @@ -53,6 +53,7 @@ end def switch_rails(version) cd 'rails' do + sh 'git fetch' sh 'git reset --hard' sh "git switch refs/tags/v#{version} -C v#{version}" end diff --git a/_config.yml b/_config.yml index 1936801e71..20618391b8 100644 --- a/_config.yml +++ b/_config.yml @@ -2,11 +2,13 @@ title: RailsDoc(β) description: Ruby on Rails API Documentation. url: https://railsdoc.github.io source: src -default_rails_version: '7.1.3' +default_rails_version: "7.2.0.beta2" rails_versions: + "7.2": + specific_version: "7.2.0.beta2" + latest: true "7.1": specific_version: "7.1.3" - latest: true "7.0": specific_version: "7.0.8" "6.1": diff --git a/rails b/rails index 36c1591bcb..b752c38e81 160000 --- a/rails +++ b/rails @@ -1 +1 @@ -Subproject commit 36c1591bcb5e0ee3084759c7f42a706fe5bb7ca7 +Subproject commit b752c38e81a310c1aaca78c7cdd1784009ea189a diff --git a/src/classes/AbstractController.html b/src/classes/AbstractController.html index 4caac17ce2..9b29e71050 100644 --- a/src/classes/AbstractController.html +++ b/src/classes/AbstractController.html @@ -5,7 +5,7 @@
+ +
+

+ + proxy_association() + +

+ + +
+

Returns the association object for the collection.

+ +
class Person < ActiveRecord::Base
+  has_many :pets
+end
+
+person.pets.proxy_association
+# => #<ActiveRecord::Associations::HasManyAssociation owner="#<Person:0x00>">
+
+ +

Returns the same object as person.association(:pets), allowing you to make calls like person.pets.proxy_association.owner.

+ +

See Association extensions at Associations::ClassMethods for more.

+
+ + + + + + + + +
+ + 📝 Source code + + +
# File activerecord/lib/active_record/associations/collection_proxy.rb, line 944
+      def proxy_association
+        @association
+      end
+ + 🔎 See on GitHub
@@ -1874,13 +1925,13 @@

📝 Source code -
# File activerecord/lib/active_record/associations/collection_proxy.rb, line 1072
+              
# File activerecord/lib/active_record/associations/collection_proxy.rb, line 1085
       def reload
         proxy_association.reload(true)
         reset_scope
       end
- 🔎 See on GitHub + 🔎 See on GitHub @@ -1936,7 +1987,7 @@

@association.replace(other_array) end

- 🔎 See on GitHub + 🔎 See on GitHub @@ -1982,14 +2033,14 @@

📝 Source code -
# File activerecord/lib/active_record/associations/collection_proxy.rb, line 1093
+              
# File activerecord/lib/active_record/associations/collection_proxy.rb, line 1106
       def reset
         proxy_association.reset
         proxy_association.reset_scope
         reset_scope
       end
- 🔎 See on GitHub + 🔎 See on GitHub @@ -2019,12 +2070,12 @@

📝 Source code -
# File activerecord/lib/active_record/associations/collection_proxy.rb, line 936
+              
# File activerecord/lib/active_record/associations/collection_proxy.rb, line 949
       def scope
         @scope ||= @association.scope
       end
- 🔎 See on GitHub + 🔎 See on GitHub @@ -2050,7 +2101,7 @@

- 🔎 See on GitHub + 🔎 See on GitHub

@@ -2074,7 +2125,7 @@

- 🔎 See on GitHub + 🔎 See on GitHub

@@ -2141,7 +2192,7 @@

- 🔎 See on GitHub + 🔎 See on GitHub @@ -2195,7 +2246,7 @@

@association.size end - 🔎 See on GitHub + 🔎 See on GitHub @@ -2255,7 +2306,7 @@

super end - 🔎 See on GitHub + 🔎 See on GitHub @@ -2290,7 +2341,7 @@

@association.target end - 🔎 See on GitHub + 🔎 See on GitHub @@ -2316,7 +2367,7 @@

- 🔎 See on GitHub + 🔎 See on GitHub @@ -2340,7 +2391,7 @@

- 🔎 See on GitHub + 🔎 See on GitHub diff --git a/src/classes/AbstractController/Helpers/DeprecatedMissingHelperError.html b/src/classes/ActiveRecord/Associations/NestedError.html similarity index 54% rename from src/classes/AbstractController/Helpers/DeprecatedMissingHelperError.html rename to src/classes/ActiveRecord/Associations/NestedError.html index 3e9ed99ec5..256e4e89ca 100644 --- a/src/classes/AbstractController/Helpers/DeprecatedMissingHelperError.html +++ b/src/classes/ActiveRecord/Associations/NestedError.html @@ -1,26 +1,26 @@ --- -title: AbstractController::Helpers::DeprecatedMissingHelperError +title: ActiveRecord::Associations::NestedError layout: default ---
@@ -65,7 +65,7 @@

Class Public methods

- new(error, path) + new(association, inner_error)

@@ -86,20 +86,15 @@

📝 Source code -
# File actionpack/lib/abstract_controller/helpers.rb, line 28
-      def initialize(error, path)
-        @error = error
-        @path  = "helpers/#{path}.rb"
-        set_backtrace error.backtrace
-
-        if /^#{path}(\.rb)?$/.match?(error.path)
-          super("Missing helper file helpers/%s.rb" % path)
-        else
-          raise error
-        end
+              
# File activerecord/lib/active_record/associations/nested_error.rb, line 8
+      def initialize(association, inner_error)
+        @base = association.owner
+        @association = association
+        @inner_error = inner_error
+        super(@base, inner_error, { attribute: compute_attribute(inner_error) })
       end
- 🔎 See on GitHub + 🔎 See on GitHub diff --git a/src/classes/ActiveRecord/AsynchronousQueryInsideTransactionError.html b/src/classes/ActiveRecord/AsynchronousQueryInsideTransactionError.html index 0b03db8c03..9f97b120f6 100644 --- a/src/classes/ActiveRecord/AsynchronousQueryInsideTransactionError.html +++ b/src/classes/ActiveRecord/AsynchronousQueryInsideTransactionError.html @@ -5,7 +5,7 @@
- 🔎 See on GitHub + 🔎 See on GitHub diff --git a/src/classes/ActiveRecord/AttributeMethods.html b/src/classes/ActiveRecord/AttributeMethods.html index 96f02b7cb3..f8d421b9a1 100644 --- a/src/classes/ActiveRecord/AttributeMethods.html +++ b/src/classes/ActiveRecord/AttributeMethods.html @@ -5,7 +5,7 @@
@@ -339,7 +339,7 @@

- 🔎 See on GitHub + 🔎 See on GitHub

@@ -363,7 +363,7 @@

- 🔎 See on GitHub + 🔎 See on GitHub

@@ -387,7 +387,7 @@

- 🔎 See on GitHub + 🔎 See on GitHub

@@ -411,7 +411,7 @@

- 🔎 See on GitHub + 🔎 See on GitHub @@ -435,7 +435,7 @@

- 🔎 See on GitHub + 🔎 See on GitHub @@ -459,7 +459,7 @@

- 🔎 See on GitHub + 🔎 See on GitHub @@ -483,7 +483,7 @@

- 🔎 See on GitHub + 🔎 See on GitHub diff --git a/src/classes/ActiveRecord/Coders.html b/src/classes/ActiveRecord/Coders.html index ffdae9ff2d..166d2d3bc0 100644 --- a/src/classes/ActiveRecord/Coders.html +++ b/src/classes/ActiveRecord/Coders.html @@ -5,7 +5,7 @@