Deploying to gh-pages from @ crystal-ameba/ameba@0b225da9ba 🚀

This commit is contained in:
Sija 2023-11-13 18:17:23 +00:00
parent 5e9fb7d701
commit a72c690d5d
146 changed files with 1949 additions and 1640 deletions

View file

@ -944,28 +944,28 @@ Has path, lines of code and issues reported by rules.</p>
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/source.cr#L4" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/source.cr#L4" target="_blank">
ameba/source.cr
</a>
<br/>
<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/source/corrector.cr#L3" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/source/corrector.cr#L3" target="_blank">
ameba/source/corrector.cr
</a>
<br/>
<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/source/rewriter.cr#L1" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/source/rewriter.cr#L1" target="_blank">
ameba/source/rewriter.cr
</a>
<br/>
<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/spec/support.cr#L8" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/spec/support.cr#L8" target="_blank">
ameba/spec/support.cr
</a>
@ -1108,7 +1108,7 @@ Has path, lines of code and issues reported by rules.</p>
<a href="../Ameba/Reportable.html#add_issue%28rule%2Clocation%3ACrystal%3A%3ALocation%7CNil%2Cend_location%3ACrystal%3A%3ALocation%7CNil%2Cmessage%3AString%2Cstatus%3AIssue%3A%3AStatus%7CNil%3Dnil%2Cblock%3ASource%3A%3ACorrector-%3E%7CNil%3Dnil%29%3AIssue-instance-method" class="tooltip">
<span>add_issue(rule, location : Crystal::Location | Nil, end_location : Crystal::Location | Nil, message : String, status : Issue::Status | Nil = <span class="n">nil</span>, block : Source::Corrector -> | Nil = <span class="n">nil</span>) : Issue<br/>add_issue(rule, location : Crystal::Location | Nil, end_location : Crystal::Location | Nil, message : String, status : Issue::Status | Nil = <span class="n">nil</span>, &block : Source::Corrector -> ) : Issue<br/>add_issue(rule, node : Crystal::ASTNode, message, status : Issue::Status | Nil = <span class="n">nil</span>, block : Source::Corrector -> | Nil = <span class="n">nil</span>) : Issue<br/>add_issue(rule, location : Tuple(Int32, Int32), message, status : Issue::Status | Nil = <span class="n">nil</span>, &block : Source::Corrector -> ) : Issue<br/>add_issue(rule, node : Crystal::ASTNode, message, status : Issue::Status | Nil = <span class="n">nil</span>, &block : Source::Corrector -> ) : Issue<br/>add_issue(rule, token : Crystal::Token, message, status : Issue::Status | Nil = <span class="n">nil</span>, block : Source::Corrector -> | Nil = <span class="n">nil</span>) : Issue<br/>add_issue(rule, token : Crystal::Token, message, status : Issue::Status | Nil = <span class="n">nil</span>, &block : Source::Corrector -> ) : Issue<br/>add_issue(rule, location : Tuple(Int32, Int32), message, status : Issue::Status | Nil = <span class="n">nil</span>, block : Source::Corrector -> | Nil = <span class="n">nil</span>) : Issue<br/>add_issue(rule, location : Tuple(Int32, Int32), end_location : Tuple(Int32, Int32), message, status : Issue::Status | Nil = <span class="n">nil</span>, block : Source::Corrector -> | Nil = <span class="n">nil</span>) : Issue<br/>add_issue(rule, location : Tuple(Int32, Int32), end_location : Tuple(Int32, Int32), message, status : Issue::Status | Nil = <span class="n">nil</span>, &block : Source::Corrector -> ) : Issue</span>
<span>add_issue(rule, location : Crystal::Location | Nil, end_location : Crystal::Location | Nil, message : String, status : Issue::Status | Nil = <span class="n">nil</span>, block : Source::Corrector -> | Nil = <span class="n">nil</span>) : Issue<br/>add_issue(rule, location : Crystal::Location | Nil, end_location : Crystal::Location | Nil, message : String, status : Issue::Status | Nil = <span class="n">nil</span>, &block : Source::Corrector -> ) : Issue<br/>add_issue(rule, token : Crystal::Token, message, status : Issue::Status | Nil = <span class="n">nil</span>, block : Source::Corrector -> | Nil = <span class="n">nil</span>) : Issue<br/>add_issue(rule, location : Tuple(Int32, Int32), message, status : Issue::Status | Nil = <span class="n">nil</span>, block : Source::Corrector -> | Nil = <span class="n">nil</span>) : Issue<br/>add_issue(rule, location : Tuple(Int32, Int32), end_location : Tuple(Int32, Int32), message, status : Issue::Status | Nil = <span class="n">nil</span>, block : Source::Corrector -> | Nil = <span class="n">nil</span>) : Issue<br/>add_issue(rule, node : Crystal::ASTNode, message, status : Issue::Status | Nil = <span class="n">nil</span>, block : Source::Corrector -> | Nil = <span class="n">nil</span>, *, prefer_name_location = <span class="n">false</span>) : Issue<br/>add_issue(rule, location : Tuple(Int32, Int32), message, status : Issue::Status | Nil = <span class="n">nil</span>, &block : Source::Corrector -> ) : Issue<br/>add_issue(rule, token : Crystal::Token, message, status : Issue::Status | Nil = <span class="n">nil</span>, &block : Source::Corrector -> ) : Issue<br/>add_issue(rule, location : Tuple(Int32, Int32), end_location : Tuple(Int32, Int32), message, status : Issue::Status | Nil = <span class="n">nil</span>, &block : Source::Corrector -> ) : Issue<br/>add_issue(rule, node : Crystal::ASTNode, message, status : Issue::Status | Nil = <span class="n">nil</span>, *, prefer_name_location = <span class="n">false</span>, &block : Source::Corrector -> ) : Issue</span>
add_issue</a>,
@ -1133,6 +1133,100 @@ Has path, lines of code and issues reported by rules.</p>
<h3>Instance methods inherited from module <code><a href="../Ameba/AST/Util.html">Ameba::AST::Util</a></code></h3>
<a href="../Ameba/AST/Util.html#abort%3F%28node%29-instance-method" class="tooltip">
<span>abort?(node)</span>
abort?</a>,
<a href="../Ameba/AST/Util.html#control_exp_code%28node%3ACrystal%3A%3AControlExpression%2Ccode_lines%29-instance-method" class="tooltip">
<span>control_exp_code(node : Crystal::ControlExpression, code_lines)</span>
control_exp_code</a>,
<a href="../Ameba/AST/Util.html#dynamic_literal%3F%28node%29%3ABool-instance-method" class="tooltip">
<span>dynamic_literal?(node) : Bool</span>
dynamic_literal?</a>,
<a href="../Ameba/AST/Util.html#exit%3F%28node%29-instance-method" class="tooltip">
<span>exit?(node)</span>
exit?</a>,
<a href="../Ameba/AST/Util.html#flow_command%3F%28node%2Cin_loop%29-instance-method" class="tooltip">
<span>flow_command?(node, in_loop)</span>
flow_command?</a>,
<a href="../Ameba/AST/Util.html#flow_expression%3F%28node%2Cin_loop%3Dfalse%29-instance-method" class="tooltip">
<span>flow_expression?(node, in_loop = <span class="n">false</span>)</span>
flow_expression?</a>,
<a href="../Ameba/AST/Util.html#literal%3F%28node%29%3ABool-instance-method" class="tooltip">
<span>literal?(node) : Bool</span>
literal?</a>,
<a href="../Ameba/AST/Util.html#loop%3F%28node%29-instance-method" class="tooltip">
<span>loop?(node)</span>
loop?</a>,
<a href="../Ameba/AST/Util.html#name_end_location%28node%29-instance-method" class="tooltip">
<span>name_end_location(node)</span>
name_end_location</a>,
<a href="../Ameba/AST/Util.html#name_location%28node%29-instance-method" class="tooltip">
<span>name_location(node)</span>
name_location</a>,
<a href="../Ameba/AST/Util.html#name_size%28node%29-instance-method" class="tooltip">
<span>name_size(node)</span>
name_size</a>,
<a href="../Ameba/AST/Util.html#node_source%28node%2Ccode_lines%29-instance-method" class="tooltip">
<span>node_source(node, code_lines)</span>
node_source</a>,
<a href="../Ameba/AST/Util.html#path_named%3F%28node%2Cname%29%3ABool-instance-method" class="tooltip">
<span>path_named?(node, name) : Bool</span>
path_named?</a>,
<a href="../Ameba/AST/Util.html#raise%3F%28node%29-instance-method" class="tooltip">
<span>raise?(node)</span>
raise?</a>,
<a href="../Ameba/AST/Util.html#source_between%28loc%2Cend_loc%2Ccode_lines%29%3AString%7CNil-instance-method" class="tooltip">
<span>source_between(loc, end_loc, code_lines) : String | Nil</span>
source_between</a>,
<a href="../Ameba/AST/Util.html#static_literal%3F%28node%29%3ABool-instance-method" class="tooltip">
<span>static_literal?(node) : Bool</span>
static_literal?</a>
<h3>Instance methods inherited from module <code><a href="../Ameba/InlineComments.html">Ameba::InlineComments</a></code></h3>
@ -1203,7 +1297,7 @@ Has path, lines of code and issues reported by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/spec/support.cr#L11" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/spec/support.cr#L11" target="_blank">View source</a>]
</div>
</div>
@ -1227,7 +1321,7 @@ Has path, lines of code and issues reported by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/source.cr#L22" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/source.cr#L22" target="_blank">View source</a>]
</div>
</div>
@ -1264,7 +1358,7 @@ source.ast</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/source.cr#L59" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/source.cr#L59" target="_blank">View source</a>]
</div>
</div>
@ -1285,7 +1379,7 @@ source.ast</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/source.cr#L12" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/source.cr#L12" target="_blank">View source</a>]
</div>
</div>
@ -1307,7 +1401,7 @@ Returns <code>false</code> if no issues were corrected.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/source.cr#L27" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/source.cr#L27" target="_blank">View source</a>]
</div>
</div>
@ -1323,7 +1417,7 @@ Returns <code>false</code> if no issues were corrected.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/source.cr#L66" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/source.cr#L66" target="_blank">View source</a>]
</div>
</div>
@ -1350,7 +1444,7 @@ source.lines <span class="c"># =&gt; [&quot;a = 1&quot;, &quot;b = 2&quot;]</spa
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/source.cr#L51" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/source.cr#L51" target="_blank">View source</a>]
</div>
</div>
@ -1371,7 +1465,7 @@ source.lines <span class="c"># =&gt; [&quot;a = 1&quot;, &quot;b = 2&quot;]</spa
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/source.cr#L76" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/source.cr#L76" target="_blank">View source</a>]
</div>
</div>
@ -1392,7 +1486,7 @@ source.lines <span class="c"># =&gt; [&quot;a = 1&quot;, &quot;b = 2&quot;]</spa
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/source.cr#L9" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/source.cr#L9" target="_blank">View source</a>]
</div>
</div>
@ -1413,7 +1507,7 @@ source.lines <span class="c"># =&gt; [&quot;a = 1&quot;, &quot;b = 2&quot;]</spa
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/source.cr#L81" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/source.cr#L81" target="_blank">View source</a>]
</div>
</div>
@ -1434,7 +1528,7 @@ source.lines <span class="c"># =&gt; [&quot;a = 1&quot;, &quot;b = 2&quot;]</spa
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/6caf24a/src/ameba/source.cr#L71" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/0b225da/src/ameba/source.cr#L71" target="_blank">View source</a>]
</div>
</div>