Skip to content

Commit 975b822

Browse files
committed
docs: Generate Rails v7.1.0
1 parent 9738e2b commit 975b822

File tree

2,625 files changed

+56943
-13229
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,625 files changed

+56943
-13229
lines changed

src/classes/AbstractController.html

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<div class="main">
66
<div class="banner">
77

8-
<span>Ruby on Rails 7.0.8</span><br />
8+
<span>Ruby on Rails 7.1.0</span><br />
99

1010
<div class="type">Module</div>
1111
<h1>
@@ -26,6 +26,8 @@ <h1>
2626

2727
<li><a href="../files/actionpack/lib/abstract_controller/collector_rb.html">actionpack/lib/abstract_controller/collector.rb</a></li>
2828

29+
<li><a href="../files/actionpack/lib/abstract_controller/deprecator_rb.html">actionpack/lib/abstract_controller/deprecator.rb</a></li>
30+
2931
<li><a href="../files/actionpack/lib/abstract_controller/error_rb.html">actionpack/lib/abstract_controller/error.rb</a></li>
3032

3133
<li><a href="../files/actionpack/lib/abstract_controller/helpers_rb.html">actionpack/lib/abstract_controller/helpers.rb</a></li>
@@ -44,6 +46,8 @@ <h1>
4446

4547
<li><a href="../files/actionpack/lib/action_controller/metal/rendering_rb.html">actionpack/lib/action_controller/metal/rendering.rb</a></li>
4648

49+
<li><a href="../files/railties/lib/rails/engine_rb.html">railties/lib/rails/engine.rb</a></li>
50+
4751
<li><a href="../files/railties/lib/rails/mailers_controller_rb.html">railties/lib/rails/mailers_controller.rb</a></li>
4852

4953
</ul>

src/classes/AbstractController/ActionNotFound.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<div class="main">
66
<div class="banner">
77

8-
<span>Ruby on Rails 7.0.8</span><br />
8+
<span>Ruby on Rails 7.1.0</span><br />
99

1010
<div class="type">Class</div>
1111
<h1>

src/classes/AbstractController/Base.html

Lines changed: 30 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<div class="main">
66
<div class="banner">
77

8-
<span>Ruby on Rails 7.0.8</span><br />
8+
<span>Ruby on Rails 7.1.0</span><br />
99

1010
<div class="type">Class</div>
1111
<h1>
@@ -29,6 +29,8 @@ <h1>
2929

3030
<div class="description">
3131

32+
<h1 id="class-AbstractController::Base-label-Abstract+Controller+Base">Abstract Controller Base</h1>
33+
3234
<p><a href="Base.html"><code>AbstractController::Base</code></a> is a low-level API. Nobody should be using it directly, and subclasses (like <a href="../ActionController/Base.html"><code>ActionController::Base</code></a>) are expected to provide their own <code>render</code> method, since rendering means different things depending on the context.</p>
3335

3436
</div>
@@ -186,7 +188,7 @@ <h3 id="method-c-abstract-21">
186188

187189
</p>
188190
<div id="method-c-abstract-21_source">
189-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 55</span>
191+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 57</span>
190192
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">abstract!</span>
191193
<span class="ruby-ivar">@abstract</span> = <span class="ruby-keyword">true</span>
192194
<span class="ruby-keyword">end</span></code></pre>
@@ -226,18 +228,15 @@ <h4 id="method-c-action_methods-label-Returns">Returns</h4>
226228

227229
</p>
228230
<div id="method-c-action_methods_source">
229-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 89</span>
231+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 96</span>
230232
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">action_methods</span>
231233
<span class="ruby-ivar">@action_methods</span> <span class="ruby-operator">||=</span> <span class="ruby-keyword">begin</span>
232234
<span class="ruby-comment"># All public instance methods of this class, including ancestors</span>
233-
<span class="ruby-identifier">methods</span> = (<span class="ruby-identifier">public_instance_methods</span>(<span class="ruby-keyword">true</span>) <span class="ruby-operator">-</span>
234-
<span class="ruby-comment"># Except for public instance methods of Base and its ancestors</span>
235-
<span class="ruby-identifier">internal_methods</span> <span class="ruby-operator">+</span>
236-
<span class="ruby-comment"># Be sure to include shadowed public instance methods of this class</span>
237-
<span class="ruby-identifier">public_instance_methods</span>(<span class="ruby-keyword">false</span>))
238-
235+
<span class="ruby-comment"># except for public instance methods of Base and its ancestors.</span>
236+
<span class="ruby-identifier">methods</span> = <span class="ruby-identifier">public_instance_methods</span>(<span class="ruby-keyword">true</span>) <span class="ruby-operator">-</span> <span class="ruby-identifier">internal_methods</span>
237+
<span class="ruby-comment"># Be sure to include shadowed public instance methods of this class.</span>
238+
<span class="ruby-identifier">methods</span>.<span class="ruby-identifier">concat</span>(<span class="ruby-identifier">public_instance_methods</span>(<span class="ruby-keyword">false</span>))
239239
<span class="ruby-identifier">methods</span>.<span class="ruby-identifier">map!</span>(<span class="ruby-operator">&amp;</span><span class="ruby-value">:to_s</span>)
240-
241240
<span class="ruby-identifier">methods</span>.<span class="ruby-identifier">to_set</span>
242241
<span class="ruby-keyword">end</span>
243242
<span class="ruby-keyword">end</span></code></pre>
@@ -272,7 +271,7 @@ <h3 id="method-c-clear_action_methods-21">
272271

273272
</p>
274273
<div id="method-c-clear_action_methods-21_source">
275-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 107</span>
274+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 111</span>
276275
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">clear_action_methods!</span>
277276
<span class="ruby-ivar">@action_methods</span> = <span class="ruby-keyword">nil</span>
278277
<span class="ruby-keyword">end</span></code></pre>
@@ -319,7 +318,7 @@ <h4 id="method-c-controller_path-label-Returns">Returns</h4>
319318

320319
</p>
321320
<div id="method-c-controller_path_source">
322-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 121</span>
321+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 125</span>
323322
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">controller_path</span>
324323
<span class="ruby-ivar">@controller_path</span> <span class="ruby-operator">||=</span> <span class="ruby-identifier">name</span>.<span class="ruby-identifier">delete_suffix</span>(<span class="ruby-string">&quot;Controller&quot;</span>).<span class="ruby-identifier">underscore</span> <span class="ruby-keyword">unless</span> <span class="ruby-identifier">anonymous?</span>
325324
<span class="ruby-keyword">end</span></code></pre>
@@ -337,7 +336,7 @@ <h3 id="method-c-internal_methods">
337336

338337

339338
<div class="description">
340-
<p>A list of all internal methods for a controller. This finds the first abstract superclass of a controller, and gets a list of all public instance methods on that abstract class. Public instance methods of a controller would normally be considered action methods, so methods declared on abstract classes are being removed. (<code>ActionController::Metal</code> and <a href="../ActionController/Base.html"><code>ActionController::Base</code></a> are defined as abstract)</p>
339+
<p>A list of all internal methods for a controller. This finds the first abstract superclass of a controller, and gets a list of all public instance methods on that abstract class. Public instance methods of a controller would normally be considered action methods, so methods declared on abstract classes are being removed. (<a href="../ActionController/Metal.html"><code>ActionController::Metal</code></a> and <a href="../ActionController/Base.html"><code>ActionController::Base</code></a> are defined as abstract)</p>
341340
</div>
342341

343342

@@ -354,12 +353,17 @@ <h3 id="method-c-internal_methods">
354353

355354
</p>
356355
<div id="method-c-internal_methods_source">
357-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 74</span>
356+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 76</span>
358357
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">internal_methods</span>
359358
<span class="ruby-identifier">controller</span> = <span class="ruby-keyword">self</span>
359+
<span class="ruby-identifier">methods</span> = []
360+
361+
<span class="ruby-keyword">until</span> <span class="ruby-identifier">controller</span>.<span class="ruby-identifier">abstract?</span>
362+
<span class="ruby-identifier">methods</span> <span class="ruby-operator">+=</span> <span class="ruby-identifier">controller</span>.<span class="ruby-identifier">public_instance_methods</span>(<span class="ruby-keyword">false</span>)
363+
<span class="ruby-identifier">controller</span> = <span class="ruby-identifier">controller</span>.<span class="ruby-identifier">superclass</span>
364+
<span class="ruby-keyword">end</span>
360365

361-
<span class="ruby-identifier">controller</span> = <span class="ruby-identifier">controller</span>.<span class="ruby-identifier">superclass</span> <span class="ruby-keyword">until</span> <span class="ruby-identifier">controller</span>.<span class="ruby-identifier">abstract?</span>
362-
<span class="ruby-identifier">controller</span>.<span class="ruby-identifier">public_instance_methods</span>(<span class="ruby-keyword">true</span>)
366+
<span class="ruby-identifier">controller</span>.<span class="ruby-identifier">public_instance_methods</span>(<span class="ruby-keyword">true</span>) <span class="ruby-operator">-</span> <span class="ruby-identifier">methods</span>
363367
<span class="ruby-keyword">end</span></code></pre>
364368
</div>
365369
</div>
@@ -392,7 +396,7 @@ <h3 id="method-c-method_added">
392396

393397
</p>
394398
<div id="method-c-method_added_source">
395-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 126</span>
399+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 130</span>
396400
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">method_added</span>(<span class="ruby-identifier">name</span>)
397401
<span class="ruby-keyword">super</span>
398402
<span class="ruby-identifier">clear_action_methods!</span>
@@ -428,7 +432,7 @@ <h3 id="method-c-supports_path-3F">
428432

429433
</p>
430434
<div id="method-c-supports_path-3F_source">
431-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 190</span>
435+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 199</span>
432436
<span class="ruby-keyword">def</span> <span class="ruby-keyword">self</span>.<span class="ruby-identifier ruby-title">supports_path?</span>
433437
<span class="ruby-keyword">true</span>
434438
<span class="ruby-keyword">end</span></code></pre>
@@ -467,7 +471,7 @@ <h3 id="method-i-action_methods">
467471

468472
</p>
469473
<div id="method-i-action_methods_source">
470-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 161</span>
474+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 170</span>
471475
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">action_methods</span>
472476
<span class="ruby-keyword">self</span>.<span class="ruby-identifier">class</span>.<span class="ruby-identifier">action_methods</span>
473477
<span class="ruby-keyword">end</span></code></pre>
@@ -502,7 +506,7 @@ <h3 id="method-i-action_name">
502506

503507
</p>
504508
<div id="method-i-action_name_source">
505-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 40</span>
509+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 42</span>
506510
<span class="ruby-identifier">attr_internal</span> <span class="ruby-value">:action_name</span>
507511
</code></pre>
508512
</div>
@@ -543,7 +547,7 @@ <h4 id="method-i-available_action-3F-label-Parameters">Parameters</h4>
543547

544548
</p>
545549
<div id="method-i-available_action-3F_source">
546-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 175</span>
550+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 184</span>
547551
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">available_action?</span>(<span class="ruby-identifier">action_name</span>)
548552
<span class="ruby-identifier">_find_action_name</span>(<span class="ruby-identifier">action_name</span>)
549553
<span class="ruby-keyword">end</span></code></pre>
@@ -578,7 +582,7 @@ <h3 id="method-i-controller_path">
578582

579583
</p>
580584
<div id="method-i-controller_path_source">
581-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 156</span>
585+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 165</span>
582586
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">controller_path</span>
583587
<span class="ruby-keyword">self</span>.<span class="ruby-identifier">class</span>.<span class="ruby-identifier">controller_path</span>
584588
<span class="ruby-keyword">end</span></code></pre>
@@ -613,7 +617,7 @@ <h3 id="method-i-formats">
613617

614618
</p>
615619
<div id="method-i-formats_source">
616-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 44</span>
620+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 46</span>
617621
<span class="ruby-identifier">attr_internal</span> <span class="ruby-value">:formats</span>
618622
</code></pre>
619623
</div>
@@ -647,7 +651,7 @@ <h3 id="method-i-performed-3F">
647651

648652
</p>
649653
<div id="method-i-performed-3F_source">
650-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 182</span>
654+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 191</span>
651655
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">performed?</span>
652656
<span class="ruby-identifier">response_body</span>
653657
<span class="ruby-keyword">end</span></code></pre>
@@ -689,7 +693,7 @@ <h4 id="method-i-process-label-Returns">Returns</h4>
689693

690694
</p>
691695
<div id="method-i-process_source">
692-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 142</span>
696+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 151</span>
693697
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">process</span>(<span class="ruby-identifier">action</span>, <span class="ruby-operator">*</span><span class="ruby-identifier">args</span>)
694698
<span class="ruby-ivar">@_action_name</span> = <span class="ruby-identifier">action</span>.<span class="ruby-identifier">to_s</span>
695699

@@ -732,7 +736,7 @@ <h3 id="method-i-response_body">
732736

733737
</p>
734738
<div id="method-i-response_body_source">
735-
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 36</span>
739+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 38</span>
736740
<span class="ruby-identifier">attr_internal</span> <span class="ruby-value">:response_body</span>
737741
</code></pre>
738742
</div>

src/classes/AbstractController/Caching.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<div class="main">
66
<div class="banner">
77

8-
<span>Ruby on Rails 7.0.8</span><br />
8+
<span>Ruby on Rails 7.1.0</span><br />
99

1010
<div class="type">Module</div>
1111
<h1>

src/classes/AbstractController/Caching/ClassMethods.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<div class="main">
66
<div class="banner">
77

8-
<span>Ruby on Rails 7.0.8</span><br />
8+
<span>Ruby on Rails 7.1.0</span><br />
99

1010
<div class="type">Module</div>
1111
<h1>

src/classes/AbstractController/Caching/ConfigMethods.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<div class="main">
66
<div class="banner">
77

8-
<span>Ruby on Rails 7.0.8</span><br />
8+
<span>Ruby on Rails 7.1.0</span><br />
99

1010
<div class="type">Module</div>
1111
<h1>

0 commit comments

Comments
 (0)