mirror of
				https://gitea.invidious.io/iv-org/shard-ameba.git
				synced 2024-08-15 00:53:29 +00:00 
			
		
		
		
	Deploying to gh-pages from  @ 3d432fdee8 🚀
				
					
				
			This commit is contained in:
		
							parent
							
								
									f760465482
								
							
						
					
					
						commit
						1345f16c51
					
				
					 111 changed files with 9393 additions and 608 deletions
				
			
		
							
								
								
									
										1070
									
								
								Ameba/Spec/AnnotatedSource.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1070
									
								
								Ameba/Spec/AnnotatedSource.html
									
										
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							
							
								
								
									
										771
									
								
								Ameba/Spec/BeValid.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										771
									
								
								Ameba/Spec/BeValid.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,771 @@ | |||
| <!DOCTYPE html> | ||||
| <html lang="en"> | ||||
| <head> | ||||
|   <meta charset="utf-8" /> | ||||
| <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||||
| <meta name="generator" content="Crystal Docs 1.1.1"> | ||||
| <meta name="crystal_docs.project_version" content="master"> | ||||
| <meta name="crystal_docs.project_name" content="ameba"> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| <link href="../../css/style.css" rel="stylesheet" type="text/css" /> | ||||
| <script type="text/javascript" src="../../js/doc.js"></script> | ||||
| 
 | ||||
|   <meta name="repository-name" content="ameba"> | ||||
|   <title>Ameba::Spec::BeValid - ameba master</title> | ||||
|   <script type="text/javascript"> | ||||
|     CrystalDocs.base_path = "../../"; | ||||
|   </script> | ||||
| </head> | ||||
| <body> | ||||
| 
 | ||||
| <svg class="hidden"> | ||||
|   <symbol id="octicon-link" viewBox="0 0 16 16"> | ||||
|     <path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path> | ||||
|   </symbol> | ||||
| </svg> | ||||
| <div class="sidebar"> | ||||
|   <div class="sidebar-header"> | ||||
|     <div class="search-box"> | ||||
|       <input type="search" class="search-input" placeholder="Search..." spellcheck="false" aria-label="Search"> | ||||
|     </div> | ||||
| 
 | ||||
|     <div class="project-summary"> | ||||
|       <h1 class="project-name"> | ||||
|         <a href="../../index.html"> | ||||
|           ameba | ||||
|         </a> | ||||
|       </h1> | ||||
| 
 | ||||
|       <span class="project-version"> | ||||
|         master | ||||
|       </span> | ||||
|     </div> | ||||
|   </div> | ||||
| 
 | ||||
|   <div class="search-results hidden"> | ||||
|     <ul class="search-list"></ul> | ||||
|   </div> | ||||
| 
 | ||||
|   <div class="types-list"> | ||||
|     <ul> | ||||
|    | ||||
|   <li class="parent open current" data-id="ameba/Ameba" data-name="ameba"> | ||||
|       <a href="../../Ameba.html">Ameba</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/AST" data-name="ameba::ast"> | ||||
|       <a href="../../Ameba/AST.html">AST</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Argument" data-name="ameba::ast::argument"> | ||||
|       <a href="../../Ameba/AST/Argument.html">Argument</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Assignment" data-name="ameba::ast::assignment"> | ||||
|       <a href="../../Ameba/AST/Assignment.html">Assignment</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/BaseVisitor" data-name="ameba::ast::basevisitor"> | ||||
|       <a href="../../Ameba/AST/BaseVisitor.html">BaseVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Branch" data-name="ameba::ast::branch"> | ||||
|       <a href="../../Ameba/AST/Branch.html">Branch</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Branchable" data-name="ameba::ast::branchable"> | ||||
|       <a href="../../Ameba/AST/Branchable.html">Branchable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/CountingVisitor" data-name="ameba::ast::countingvisitor"> | ||||
|       <a href="../../Ameba/AST/CountingVisitor.html">CountingVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/FlowExpression" data-name="ameba::ast::flowexpression"> | ||||
|       <a href="../../Ameba/AST/FlowExpression.html">FlowExpression</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/FlowExpressionVisitor" data-name="ameba::ast::flowexpressionvisitor"> | ||||
|       <a href="../../Ameba/AST/FlowExpressionVisitor.html">FlowExpressionVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/InstanceVariable" data-name="ameba::ast::instancevariable"> | ||||
|       <a href="../../Ameba/AST/InstanceVariable.html">InstanceVariable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/NodeVisitor" data-name="ameba::ast::nodevisitor"> | ||||
|       <a href="../../Ameba/AST/NodeVisitor.html">NodeVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/RedundantControlExpressionVisitor" data-name="ameba::ast::redundantcontrolexpressionvisitor"> | ||||
|       <a href="../../Ameba/AST/RedundantControlExpressionVisitor.html">RedundantControlExpressionVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Reference" data-name="ameba::ast::reference"> | ||||
|       <a href="../../Ameba/AST/Reference.html">Reference</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Scope" data-name="ameba::ast::scope"> | ||||
|       <a href="../../Ameba/AST/Scope.html">Scope</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/ScopeVisitor" data-name="ameba::ast::scopevisitor"> | ||||
|       <a href="../../Ameba/AST/ScopeVisitor.html">ScopeVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/TopLevelNodesVisitor" data-name="ameba::ast::toplevelnodesvisitor"> | ||||
|       <a href="../../Ameba/AST/TopLevelNodesVisitor.html">TopLevelNodesVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Util" data-name="ameba::ast::util"> | ||||
|       <a href="../../Ameba/AST/Util.html">Util</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Variable" data-name="ameba::ast::variable"> | ||||
|       <a href="../../Ameba/AST/Variable.html">Variable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Config" data-name="ameba::config"> | ||||
|       <a href="../../Ameba/Config.html">Config</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Formatter" data-name="ameba::formatter"> | ||||
|       <a href="../../Ameba/Formatter.html">Formatter</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/BaseFormatter" data-name="ameba::formatter::baseformatter"> | ||||
|       <a href="../../Ameba/Formatter/BaseFormatter.html">BaseFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/DisabledFormatter" data-name="ameba::formatter::disabledformatter"> | ||||
|       <a href="../../Ameba/Formatter/DisabledFormatter.html">DisabledFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/DotFormatter" data-name="ameba::formatter::dotformatter"> | ||||
|       <a href="../../Ameba/Formatter/DotFormatter.html">DotFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/ExplainFormatter" data-name="ameba::formatter::explainformatter"> | ||||
|       <a href="../../Ameba/Formatter/ExplainFormatter.html">ExplainFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/FlycheckFormatter" data-name="ameba::formatter::flycheckformatter"> | ||||
|       <a href="../../Ameba/Formatter/FlycheckFormatter.html">FlycheckFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/JSONFormatter" data-name="ameba::formatter::jsonformatter"> | ||||
|       <a href="../../Ameba/Formatter/JSONFormatter.html">JSONFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/TODOFormatter" data-name="ameba::formatter::todoformatter"> | ||||
|       <a href="../../Ameba/Formatter/TODOFormatter.html">TODOFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/Util" data-name="ameba::formatter::util"> | ||||
|       <a href="../../Ameba/Formatter/Util.html">Util</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/GlobUtils" data-name="ameba::globutils"> | ||||
|       <a href="../../Ameba/GlobUtils.html">GlobUtils</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/InlineComments" data-name="ameba::inlinecomments"> | ||||
|       <a href="../../Ameba/InlineComments.html">InlineComments</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/InlineComments/Action" data-name="ameba::inlinecomments::action"> | ||||
|       <a href="../../Ameba/InlineComments/Action.html">Action</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Issue" data-name="ameba::issue"> | ||||
|       <a href="../../Ameba/Issue.html">Issue</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Issue/Status" data-name="ameba::issue::status"> | ||||
|       <a href="../../Ameba/Issue/Status.html">Status</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Reportable" data-name="ameba::reportable"> | ||||
|       <a href="../../Ameba/Reportable.html">Reportable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule" data-name="ameba::rule"> | ||||
|       <a href="../../Ameba/Rule.html">Rule</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Base" data-name="ameba::rule::base"> | ||||
|       <a href="../../Ameba/Rule/Base.html">Base</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Layout" data-name="ameba::rule::layout"> | ||||
|       <a href="../../Ameba/Rule/Layout.html">Layout</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Layout/LineLength" data-name="ameba::rule::layout::linelength"> | ||||
|       <a href="../../Ameba/Rule/Layout/LineLength.html">LineLength</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Layout/TrailingBlankLines" data-name="ameba::rule::layout::trailingblanklines"> | ||||
|       <a href="../../Ameba/Rule/Layout/TrailingBlankLines.html">TrailingBlankLines</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Layout/TrailingWhitespace" data-name="ameba::rule::layout::trailingwhitespace"> | ||||
|       <a href="../../Ameba/Rule/Layout/TrailingWhitespace.html">TrailingWhitespace</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Lint" data-name="ameba::rule::lint"> | ||||
|       <a href="../../Ameba/Rule/Lint.html">Lint</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/AmbiguousAssignment" data-name="ameba::rule::lint::ambiguousassignment"> | ||||
|       <a href="../../Ameba/Rule/Lint/AmbiguousAssignment.html">AmbiguousAssignment</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/BadDirective" data-name="ameba::rule::lint::baddirective"> | ||||
|       <a href="../../Ameba/Rule/Lint/BadDirective.html">BadDirective</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ComparisonToBoolean" data-name="ameba::rule::lint::comparisontoboolean"> | ||||
|       <a href="../../Ameba/Rule/Lint/ComparisonToBoolean.html">ComparisonToBoolean</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/DebuggerStatement" data-name="ameba::rule::lint::debuggerstatement"> | ||||
|       <a href="../../Ameba/Rule/Lint/DebuggerStatement.html">DebuggerStatement</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/DuplicatedRequire" data-name="ameba::rule::lint::duplicatedrequire"> | ||||
|       <a href="../../Ameba/Rule/Lint/DuplicatedRequire.html">DuplicatedRequire</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/EmptyEnsure" data-name="ameba::rule::lint::emptyensure"> | ||||
|       <a href="../../Ameba/Rule/Lint/EmptyEnsure.html">EmptyEnsure</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/EmptyExpression" data-name="ameba::rule::lint::emptyexpression"> | ||||
|       <a href="../../Ameba/Rule/Lint/EmptyExpression.html">EmptyExpression</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/EmptyLoop" data-name="ameba::rule::lint::emptyloop"> | ||||
|       <a href="../../Ameba/Rule/Lint/EmptyLoop.html">EmptyLoop</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/HashDuplicatedKey" data-name="ameba::rule::lint::hashduplicatedkey"> | ||||
|       <a href="../../Ameba/Rule/Lint/HashDuplicatedKey.html">HashDuplicatedKey</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/LiteralInCondition" data-name="ameba::rule::lint::literalincondition"> | ||||
|       <a href="../../Ameba/Rule/Lint/LiteralInCondition.html">LiteralInCondition</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/LiteralInInterpolation" data-name="ameba::rule::lint::literalininterpolation"> | ||||
|       <a href="../../Ameba/Rule/Lint/LiteralInInterpolation.html">LiteralInInterpolation</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/PercentArrays" data-name="ameba::rule::lint::percentarrays"> | ||||
|       <a href="../../Ameba/Rule/Lint/PercentArrays.html">PercentArrays</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RandZero" data-name="ameba::rule::lint::randzero"> | ||||
|       <a href="../../Ameba/Rule/Lint/RandZero.html">RandZero</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RedundantStringCoercion" data-name="ameba::rule::lint::redundantstringcoercion"> | ||||
|       <a href="../../Ameba/Rule/Lint/RedundantStringCoercion.html">RedundantStringCoercion</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RedundantWithIndex" data-name="ameba::rule::lint::redundantwithindex"> | ||||
|       <a href="../../Ameba/Rule/Lint/RedundantWithIndex.html">RedundantWithIndex</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RedundantWithObject" data-name="ameba::rule::lint::redundantwithobject"> | ||||
|       <a href="../../Ameba/Rule/Lint/RedundantWithObject.html">RedundantWithObject</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ShadowedArgument" data-name="ameba::rule::lint::shadowedargument"> | ||||
|       <a href="../../Ameba/Rule/Lint/ShadowedArgument.html">ShadowedArgument</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ShadowedException" data-name="ameba::rule::lint::shadowedexception"> | ||||
|       <a href="../../Ameba/Rule/Lint/ShadowedException.html">ShadowedException</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ShadowingOuterLocalVar" data-name="ameba::rule::lint::shadowingouterlocalvar"> | ||||
|       <a href="../../Ameba/Rule/Lint/ShadowingOuterLocalVar.html">ShadowingOuterLocalVar</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/SharedVarInFiber" data-name="ameba::rule::lint::sharedvarinfiber"> | ||||
|       <a href="../../Ameba/Rule/Lint/SharedVarInFiber.html">SharedVarInFiber</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/SpecFocus" data-name="ameba::rule::lint::specfocus"> | ||||
|       <a href="../../Ameba/Rule/Lint/SpecFocus.html">SpecFocus</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/Syntax" data-name="ameba::rule::lint::syntax"> | ||||
|       <a href="../../Ameba/Rule/Lint/Syntax.html">Syntax</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UnneededDisableDirective" data-name="ameba::rule::lint::unneededdisabledirective"> | ||||
|       <a href="../../Ameba/Rule/Lint/UnneededDisableDirective.html">UnneededDisableDirective</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UnreachableCode" data-name="ameba::rule::lint::unreachablecode"> | ||||
|       <a href="../../Ameba/Rule/Lint/UnreachableCode.html">UnreachableCode</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UnusedArgument" data-name="ameba::rule::lint::unusedargument"> | ||||
|       <a href="../../Ameba/Rule/Lint/UnusedArgument.html">UnusedArgument</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UselessAssign" data-name="ameba::rule::lint::uselessassign"> | ||||
|       <a href="../../Ameba/Rule/Lint/UselessAssign.html">UselessAssign</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UselessConditionInWhen" data-name="ameba::rule::lint::uselessconditioninwhen"> | ||||
|       <a href="../../Ameba/Rule/Lint/UselessConditionInWhen.html">UselessConditionInWhen</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Metrics" data-name="ameba::rule::metrics"> | ||||
|       <a href="../../Ameba/Rule/Metrics.html">Metrics</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Metrics/CyclomaticComplexity" data-name="ameba::rule::metrics::cyclomaticcomplexity"> | ||||
|       <a href="../../Ameba/Rule/Metrics/CyclomaticComplexity.html">CyclomaticComplexity</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Performance" data-name="ameba::rule::performance"> | ||||
|       <a href="../../Ameba/Rule/Performance.html">Performance</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/AnyAfterFilter" data-name="ameba::rule::performance::anyafterfilter"> | ||||
|       <a href="../../Ameba/Rule/Performance/AnyAfterFilter.html">AnyAfterFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/AnyInsteadOfEmpty" data-name="ameba::rule::performance::anyinsteadofempty"> | ||||
|       <a href="../../Ameba/Rule/Performance/AnyInsteadOfEmpty.html">AnyInsteadOfEmpty</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/Base" data-name="ameba::rule::performance::base"> | ||||
|       <a href="../../Ameba/Rule/Performance/Base.html">Base</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/ChainedCallWithNoBang" data-name="ameba::rule::performance::chainedcallwithnobang"> | ||||
|       <a href="../../Ameba/Rule/Performance/ChainedCallWithNoBang.html">ChainedCallWithNoBang</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/CompactAfterMap" data-name="ameba::rule::performance::compactaftermap"> | ||||
|       <a href="../../Ameba/Rule/Performance/CompactAfterMap.html">CompactAfterMap</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/FirstLastAfterFilter" data-name="ameba::rule::performance::firstlastafterfilter"> | ||||
|       <a href="../../Ameba/Rule/Performance/FirstLastAfterFilter.html">FirstLastAfterFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/FlattenAfterMap" data-name="ameba::rule::performance::flattenaftermap"> | ||||
|       <a href="../../Ameba/Rule/Performance/FlattenAfterMap.html">FlattenAfterMap</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/MapInsteadOfBlock" data-name="ameba::rule::performance::mapinsteadofblock"> | ||||
|       <a href="../../Ameba/Rule/Performance/MapInsteadOfBlock.html">MapInsteadOfBlock</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/SizeAfterFilter" data-name="ameba::rule::performance::sizeafterfilter"> | ||||
|       <a href="../../Ameba/Rule/Performance/SizeAfterFilter.html">SizeAfterFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Style" data-name="ameba::rule::style"> | ||||
|       <a href="../../Ameba/Rule/Style.html">Style</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/ConstantNames" data-name="ameba::rule::style::constantnames"> | ||||
|       <a href="../../Ameba/Rule/Style/ConstantNames.html">ConstantNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/IsAFilter" data-name="ameba::rule::style::isafilter"> | ||||
|       <a href="../../Ameba/Rule/Style/IsAFilter.html">IsAFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/IsANil" data-name="ameba::rule::style::isanil"> | ||||
|       <a href="../../Ameba/Rule/Style/IsANil.html">IsANil</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/LargeNumbers" data-name="ameba::rule::style::largenumbers"> | ||||
|       <a href="../../Ameba/Rule/Style/LargeNumbers.html">LargeNumbers</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/MethodNames" data-name="ameba::rule::style::methodnames"> | ||||
|       <a href="../../Ameba/Rule/Style/MethodNames.html">MethodNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/NegatedConditionsInUnless" data-name="ameba::rule::style::negatedconditionsinunless"> | ||||
|       <a href="../../Ameba/Rule/Style/NegatedConditionsInUnless.html">NegatedConditionsInUnless</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/PredicateName" data-name="ameba::rule::style::predicatename"> | ||||
|       <a href="../../Ameba/Rule/Style/PredicateName.html">PredicateName</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/RedundantBegin" data-name="ameba::rule::style::redundantbegin"> | ||||
|       <a href="../../Ameba/Rule/Style/RedundantBegin.html">RedundantBegin</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/RedundantNext" data-name="ameba::rule::style::redundantnext"> | ||||
|       <a href="../../Ameba/Rule/Style/RedundantNext.html">RedundantNext</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/RedundantReturn" data-name="ameba::rule::style::redundantreturn"> | ||||
|       <a href="../../Ameba/Rule/Style/RedundantReturn.html">RedundantReturn</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/TypeNames" data-name="ameba::rule::style::typenames"> | ||||
|       <a href="../../Ameba/Rule/Style/TypeNames.html">TypeNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/UnlessElse" data-name="ameba::rule::style::unlesselse"> | ||||
|       <a href="../../Ameba/Rule/Style/UnlessElse.html">UnlessElse</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/VariableNames" data-name="ameba::rule::style::variablenames"> | ||||
|       <a href="../../Ameba/Rule/Style/VariableNames.html">VariableNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/VerboseBlock" data-name="ameba::rule::style::verboseblock"> | ||||
|       <a href="../../Ameba/Rule/Style/VerboseBlock.html">VerboseBlock</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/WhileTrue" data-name="ameba::rule::style::whiletrue"> | ||||
|       <a href="../../Ameba/Rule/Style/WhileTrue.html">WhileTrue</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Runner" data-name="ameba::runner"> | ||||
|       <a href="../../Ameba/Runner.html">Runner</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Severity" data-name="ameba::severity"> | ||||
|       <a href="../../Ameba/Severity.html">Severity</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/SeverityYamlConverter" data-name="ameba::severityyamlconverter"> | ||||
|       <a href="../../Ameba/SeverityYamlConverter.html">SeverityYamlConverter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Source" data-name="ameba::source"> | ||||
|       <a href="../../Ameba/Source.html">Source</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent open current" data-id="ameba/Ameba/Spec" data-name="ameba::spec"> | ||||
|       <a href="../../Ameba/Spec.html">Spec</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/AnnotatedSource" data-name="ameba::spec::annotatedsource"> | ||||
|       <a href="../../Ameba/Spec/AnnotatedSource.html">AnnotatedSource</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" current" data-id="ameba/Ameba/Spec/BeValid" data-name="ameba::spec::bevalid"> | ||||
|       <a href="../../Ameba/Spec/BeValid.html">BeValid</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/BeValidExpectation" data-name="ameba::spec::bevalidexpectation"> | ||||
|       <a href="../../Ameba/Spec/BeValidExpectation.html">BeValidExpectation</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/ExpectIssue" data-name="ameba::spec::expectissue"> | ||||
|       <a href="../../Ameba/Spec/ExpectIssue.html">ExpectIssue</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/Util" data-name="ameba::spec::util"> | ||||
|       <a href="../../Ameba/Spec/Util.html">Util</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Tokenizer" data-name="ameba::tokenizer"> | ||||
|       <a href="../../Ameba/Tokenizer.html">Tokenizer</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|   </div> | ||||
| </div> | ||||
| 
 | ||||
| 
 | ||||
| <div class="main-content"> | ||||
| <h1 class="type-name"> | ||||
| 
 | ||||
|   <span class="kind">module</span> Ameba::Spec::BeValid | ||||
| 
 | ||||
| </h1> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="defined-in" class="anchor" href="#defined-in"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Defined in: | ||||
|   </h2> | ||||
|    | ||||
|      | ||||
|       <a href="https://github.com/crystal-ameba/ameba/blob/3d432fde/src/ameba/spec/be_valid.cr#L2" target="_blank"> | ||||
|         ameba/spec/be_valid.cr | ||||
|       </a> | ||||
|      | ||||
|     <br/> | ||||
|    | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="instance-method-summary" class="anchor" href="#instance-method-summary"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Instance Method Summary | ||||
|   </h2> | ||||
|   <ul class="list-summary"> | ||||
|      | ||||
|       <li class="entry-summary"> | ||||
|         <a href="#be_valid-instance-method" class="signature"><strong>#be_valid</strong></a> | ||||
|          | ||||
|       </li> | ||||
|      | ||||
|   </ul> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| <div class="methods-inherited"> | ||||
|    | ||||
| </div> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="instance-method-detail" class="anchor" href="#instance-method-detail"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Instance Method Detail | ||||
|   </h2> | ||||
|    | ||||
|     <div class="entry-detail" id="be_valid-instance-method"> | ||||
|       <div class="signature"> | ||||
|          | ||||
|         def <strong>be_valid</strong> | ||||
| 
 | ||||
|         <a class="method-permalink" href="#be_valid-instance-method">#</a> | ||||
|       </div> | ||||
|        | ||||
|       <br/> | ||||
|       <div> | ||||
|          | ||||
|           [<a href="https://github.com/crystal-ameba/ameba/blob/3d432fde/src/ameba/spec/be_valid.cr#L3" target="_blank">View source</a>] | ||||
|          | ||||
|       </div> | ||||
|     </div> | ||||
|    | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| </div> | ||||
| 
 | ||||
| </body> | ||||
| </html> | ||||
							
								
								
									
										888
									
								
								Ameba/Spec/BeValidExpectation.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										888
									
								
								Ameba/Spec/BeValidExpectation.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,888 @@ | |||
| <!DOCTYPE html> | ||||
| <html lang="en"> | ||||
| <head> | ||||
|   <meta charset="utf-8" /> | ||||
| <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||||
| <meta name="generator" content="Crystal Docs 1.1.1"> | ||||
| <meta name="crystal_docs.project_version" content="master"> | ||||
| <meta name="crystal_docs.project_name" content="ameba"> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| <link href="../../css/style.css" rel="stylesheet" type="text/css" /> | ||||
| <script type="text/javascript" src="../../js/doc.js"></script> | ||||
| 
 | ||||
|   <meta name="repository-name" content="ameba"> | ||||
|   <title>Ameba::Spec::BeValidExpectation - ameba master</title> | ||||
|   <script type="text/javascript"> | ||||
|     CrystalDocs.base_path = "../../"; | ||||
|   </script> | ||||
| </head> | ||||
| <body> | ||||
| 
 | ||||
| <svg class="hidden"> | ||||
|   <symbol id="octicon-link" viewBox="0 0 16 16"> | ||||
|     <path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path> | ||||
|   </symbol> | ||||
| </svg> | ||||
| <div class="sidebar"> | ||||
|   <div class="sidebar-header"> | ||||
|     <div class="search-box"> | ||||
|       <input type="search" class="search-input" placeholder="Search..." spellcheck="false" aria-label="Search"> | ||||
|     </div> | ||||
| 
 | ||||
|     <div class="project-summary"> | ||||
|       <h1 class="project-name"> | ||||
|         <a href="../../index.html"> | ||||
|           ameba | ||||
|         </a> | ||||
|       </h1> | ||||
| 
 | ||||
|       <span class="project-version"> | ||||
|         master | ||||
|       </span> | ||||
|     </div> | ||||
|   </div> | ||||
| 
 | ||||
|   <div class="search-results hidden"> | ||||
|     <ul class="search-list"></ul> | ||||
|   </div> | ||||
| 
 | ||||
|   <div class="types-list"> | ||||
|     <ul> | ||||
|    | ||||
|   <li class="parent open current" data-id="ameba/Ameba" data-name="ameba"> | ||||
|       <a href="../../Ameba.html">Ameba</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/AST" data-name="ameba::ast"> | ||||
|       <a href="../../Ameba/AST.html">AST</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Argument" data-name="ameba::ast::argument"> | ||||
|       <a href="../../Ameba/AST/Argument.html">Argument</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Assignment" data-name="ameba::ast::assignment"> | ||||
|       <a href="../../Ameba/AST/Assignment.html">Assignment</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/BaseVisitor" data-name="ameba::ast::basevisitor"> | ||||
|       <a href="../../Ameba/AST/BaseVisitor.html">BaseVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Branch" data-name="ameba::ast::branch"> | ||||
|       <a href="../../Ameba/AST/Branch.html">Branch</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Branchable" data-name="ameba::ast::branchable"> | ||||
|       <a href="../../Ameba/AST/Branchable.html">Branchable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/CountingVisitor" data-name="ameba::ast::countingvisitor"> | ||||
|       <a href="../../Ameba/AST/CountingVisitor.html">CountingVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/FlowExpression" data-name="ameba::ast::flowexpression"> | ||||
|       <a href="../../Ameba/AST/FlowExpression.html">FlowExpression</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/FlowExpressionVisitor" data-name="ameba::ast::flowexpressionvisitor"> | ||||
|       <a href="../../Ameba/AST/FlowExpressionVisitor.html">FlowExpressionVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/InstanceVariable" data-name="ameba::ast::instancevariable"> | ||||
|       <a href="../../Ameba/AST/InstanceVariable.html">InstanceVariable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/NodeVisitor" data-name="ameba::ast::nodevisitor"> | ||||
|       <a href="../../Ameba/AST/NodeVisitor.html">NodeVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/RedundantControlExpressionVisitor" data-name="ameba::ast::redundantcontrolexpressionvisitor"> | ||||
|       <a href="../../Ameba/AST/RedundantControlExpressionVisitor.html">RedundantControlExpressionVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Reference" data-name="ameba::ast::reference"> | ||||
|       <a href="../../Ameba/AST/Reference.html">Reference</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Scope" data-name="ameba::ast::scope"> | ||||
|       <a href="../../Ameba/AST/Scope.html">Scope</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/ScopeVisitor" data-name="ameba::ast::scopevisitor"> | ||||
|       <a href="../../Ameba/AST/ScopeVisitor.html">ScopeVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/TopLevelNodesVisitor" data-name="ameba::ast::toplevelnodesvisitor"> | ||||
|       <a href="../../Ameba/AST/TopLevelNodesVisitor.html">TopLevelNodesVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Util" data-name="ameba::ast::util"> | ||||
|       <a href="../../Ameba/AST/Util.html">Util</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Variable" data-name="ameba::ast::variable"> | ||||
|       <a href="../../Ameba/AST/Variable.html">Variable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Config" data-name="ameba::config"> | ||||
|       <a href="../../Ameba/Config.html">Config</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Formatter" data-name="ameba::formatter"> | ||||
|       <a href="../../Ameba/Formatter.html">Formatter</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/BaseFormatter" data-name="ameba::formatter::baseformatter"> | ||||
|       <a href="../../Ameba/Formatter/BaseFormatter.html">BaseFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/DisabledFormatter" data-name="ameba::formatter::disabledformatter"> | ||||
|       <a href="../../Ameba/Formatter/DisabledFormatter.html">DisabledFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/DotFormatter" data-name="ameba::formatter::dotformatter"> | ||||
|       <a href="../../Ameba/Formatter/DotFormatter.html">DotFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/ExplainFormatter" data-name="ameba::formatter::explainformatter"> | ||||
|       <a href="../../Ameba/Formatter/ExplainFormatter.html">ExplainFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/FlycheckFormatter" data-name="ameba::formatter::flycheckformatter"> | ||||
|       <a href="../../Ameba/Formatter/FlycheckFormatter.html">FlycheckFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/JSONFormatter" data-name="ameba::formatter::jsonformatter"> | ||||
|       <a href="../../Ameba/Formatter/JSONFormatter.html">JSONFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/TODOFormatter" data-name="ameba::formatter::todoformatter"> | ||||
|       <a href="../../Ameba/Formatter/TODOFormatter.html">TODOFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/Util" data-name="ameba::formatter::util"> | ||||
|       <a href="../../Ameba/Formatter/Util.html">Util</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/GlobUtils" data-name="ameba::globutils"> | ||||
|       <a href="../../Ameba/GlobUtils.html">GlobUtils</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/InlineComments" data-name="ameba::inlinecomments"> | ||||
|       <a href="../../Ameba/InlineComments.html">InlineComments</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/InlineComments/Action" data-name="ameba::inlinecomments::action"> | ||||
|       <a href="../../Ameba/InlineComments/Action.html">Action</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Issue" data-name="ameba::issue"> | ||||
|       <a href="../../Ameba/Issue.html">Issue</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Issue/Status" data-name="ameba::issue::status"> | ||||
|       <a href="../../Ameba/Issue/Status.html">Status</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Reportable" data-name="ameba::reportable"> | ||||
|       <a href="../../Ameba/Reportable.html">Reportable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule" data-name="ameba::rule"> | ||||
|       <a href="../../Ameba/Rule.html">Rule</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Base" data-name="ameba::rule::base"> | ||||
|       <a href="../../Ameba/Rule/Base.html">Base</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Layout" data-name="ameba::rule::layout"> | ||||
|       <a href="../../Ameba/Rule/Layout.html">Layout</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Layout/LineLength" data-name="ameba::rule::layout::linelength"> | ||||
|       <a href="../../Ameba/Rule/Layout/LineLength.html">LineLength</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Layout/TrailingBlankLines" data-name="ameba::rule::layout::trailingblanklines"> | ||||
|       <a href="../../Ameba/Rule/Layout/TrailingBlankLines.html">TrailingBlankLines</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Layout/TrailingWhitespace" data-name="ameba::rule::layout::trailingwhitespace"> | ||||
|       <a href="../../Ameba/Rule/Layout/TrailingWhitespace.html">TrailingWhitespace</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Lint" data-name="ameba::rule::lint"> | ||||
|       <a href="../../Ameba/Rule/Lint.html">Lint</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/AmbiguousAssignment" data-name="ameba::rule::lint::ambiguousassignment"> | ||||
|       <a href="../../Ameba/Rule/Lint/AmbiguousAssignment.html">AmbiguousAssignment</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/BadDirective" data-name="ameba::rule::lint::baddirective"> | ||||
|       <a href="../../Ameba/Rule/Lint/BadDirective.html">BadDirective</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ComparisonToBoolean" data-name="ameba::rule::lint::comparisontoboolean"> | ||||
|       <a href="../../Ameba/Rule/Lint/ComparisonToBoolean.html">ComparisonToBoolean</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/DebuggerStatement" data-name="ameba::rule::lint::debuggerstatement"> | ||||
|       <a href="../../Ameba/Rule/Lint/DebuggerStatement.html">DebuggerStatement</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/DuplicatedRequire" data-name="ameba::rule::lint::duplicatedrequire"> | ||||
|       <a href="../../Ameba/Rule/Lint/DuplicatedRequire.html">DuplicatedRequire</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/EmptyEnsure" data-name="ameba::rule::lint::emptyensure"> | ||||
|       <a href="../../Ameba/Rule/Lint/EmptyEnsure.html">EmptyEnsure</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/EmptyExpression" data-name="ameba::rule::lint::emptyexpression"> | ||||
|       <a href="../../Ameba/Rule/Lint/EmptyExpression.html">EmptyExpression</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/EmptyLoop" data-name="ameba::rule::lint::emptyloop"> | ||||
|       <a href="../../Ameba/Rule/Lint/EmptyLoop.html">EmptyLoop</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/HashDuplicatedKey" data-name="ameba::rule::lint::hashduplicatedkey"> | ||||
|       <a href="../../Ameba/Rule/Lint/HashDuplicatedKey.html">HashDuplicatedKey</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/LiteralInCondition" data-name="ameba::rule::lint::literalincondition"> | ||||
|       <a href="../../Ameba/Rule/Lint/LiteralInCondition.html">LiteralInCondition</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/LiteralInInterpolation" data-name="ameba::rule::lint::literalininterpolation"> | ||||
|       <a href="../../Ameba/Rule/Lint/LiteralInInterpolation.html">LiteralInInterpolation</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/PercentArrays" data-name="ameba::rule::lint::percentarrays"> | ||||
|       <a href="../../Ameba/Rule/Lint/PercentArrays.html">PercentArrays</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RandZero" data-name="ameba::rule::lint::randzero"> | ||||
|       <a href="../../Ameba/Rule/Lint/RandZero.html">RandZero</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RedundantStringCoercion" data-name="ameba::rule::lint::redundantstringcoercion"> | ||||
|       <a href="../../Ameba/Rule/Lint/RedundantStringCoercion.html">RedundantStringCoercion</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RedundantWithIndex" data-name="ameba::rule::lint::redundantwithindex"> | ||||
|       <a href="../../Ameba/Rule/Lint/RedundantWithIndex.html">RedundantWithIndex</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RedundantWithObject" data-name="ameba::rule::lint::redundantwithobject"> | ||||
|       <a href="../../Ameba/Rule/Lint/RedundantWithObject.html">RedundantWithObject</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ShadowedArgument" data-name="ameba::rule::lint::shadowedargument"> | ||||
|       <a href="../../Ameba/Rule/Lint/ShadowedArgument.html">ShadowedArgument</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ShadowedException" data-name="ameba::rule::lint::shadowedexception"> | ||||
|       <a href="../../Ameba/Rule/Lint/ShadowedException.html">ShadowedException</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ShadowingOuterLocalVar" data-name="ameba::rule::lint::shadowingouterlocalvar"> | ||||
|       <a href="../../Ameba/Rule/Lint/ShadowingOuterLocalVar.html">ShadowingOuterLocalVar</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/SharedVarInFiber" data-name="ameba::rule::lint::sharedvarinfiber"> | ||||
|       <a href="../../Ameba/Rule/Lint/SharedVarInFiber.html">SharedVarInFiber</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/SpecFocus" data-name="ameba::rule::lint::specfocus"> | ||||
|       <a href="../../Ameba/Rule/Lint/SpecFocus.html">SpecFocus</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/Syntax" data-name="ameba::rule::lint::syntax"> | ||||
|       <a href="../../Ameba/Rule/Lint/Syntax.html">Syntax</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UnneededDisableDirective" data-name="ameba::rule::lint::unneededdisabledirective"> | ||||
|       <a href="../../Ameba/Rule/Lint/UnneededDisableDirective.html">UnneededDisableDirective</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UnreachableCode" data-name="ameba::rule::lint::unreachablecode"> | ||||
|       <a href="../../Ameba/Rule/Lint/UnreachableCode.html">UnreachableCode</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UnusedArgument" data-name="ameba::rule::lint::unusedargument"> | ||||
|       <a href="../../Ameba/Rule/Lint/UnusedArgument.html">UnusedArgument</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UselessAssign" data-name="ameba::rule::lint::uselessassign"> | ||||
|       <a href="../../Ameba/Rule/Lint/UselessAssign.html">UselessAssign</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UselessConditionInWhen" data-name="ameba::rule::lint::uselessconditioninwhen"> | ||||
|       <a href="../../Ameba/Rule/Lint/UselessConditionInWhen.html">UselessConditionInWhen</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Metrics" data-name="ameba::rule::metrics"> | ||||
|       <a href="../../Ameba/Rule/Metrics.html">Metrics</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Metrics/CyclomaticComplexity" data-name="ameba::rule::metrics::cyclomaticcomplexity"> | ||||
|       <a href="../../Ameba/Rule/Metrics/CyclomaticComplexity.html">CyclomaticComplexity</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Performance" data-name="ameba::rule::performance"> | ||||
|       <a href="../../Ameba/Rule/Performance.html">Performance</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/AnyAfterFilter" data-name="ameba::rule::performance::anyafterfilter"> | ||||
|       <a href="../../Ameba/Rule/Performance/AnyAfterFilter.html">AnyAfterFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/AnyInsteadOfEmpty" data-name="ameba::rule::performance::anyinsteadofempty"> | ||||
|       <a href="../../Ameba/Rule/Performance/AnyInsteadOfEmpty.html">AnyInsteadOfEmpty</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/Base" data-name="ameba::rule::performance::base"> | ||||
|       <a href="../../Ameba/Rule/Performance/Base.html">Base</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/ChainedCallWithNoBang" data-name="ameba::rule::performance::chainedcallwithnobang"> | ||||
|       <a href="../../Ameba/Rule/Performance/ChainedCallWithNoBang.html">ChainedCallWithNoBang</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/CompactAfterMap" data-name="ameba::rule::performance::compactaftermap"> | ||||
|       <a href="../../Ameba/Rule/Performance/CompactAfterMap.html">CompactAfterMap</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/FirstLastAfterFilter" data-name="ameba::rule::performance::firstlastafterfilter"> | ||||
|       <a href="../../Ameba/Rule/Performance/FirstLastAfterFilter.html">FirstLastAfterFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/FlattenAfterMap" data-name="ameba::rule::performance::flattenaftermap"> | ||||
|       <a href="../../Ameba/Rule/Performance/FlattenAfterMap.html">FlattenAfterMap</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/MapInsteadOfBlock" data-name="ameba::rule::performance::mapinsteadofblock"> | ||||
|       <a href="../../Ameba/Rule/Performance/MapInsteadOfBlock.html">MapInsteadOfBlock</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/SizeAfterFilter" data-name="ameba::rule::performance::sizeafterfilter"> | ||||
|       <a href="../../Ameba/Rule/Performance/SizeAfterFilter.html">SizeAfterFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Style" data-name="ameba::rule::style"> | ||||
|       <a href="../../Ameba/Rule/Style.html">Style</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/ConstantNames" data-name="ameba::rule::style::constantnames"> | ||||
|       <a href="../../Ameba/Rule/Style/ConstantNames.html">ConstantNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/IsAFilter" data-name="ameba::rule::style::isafilter"> | ||||
|       <a href="../../Ameba/Rule/Style/IsAFilter.html">IsAFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/IsANil" data-name="ameba::rule::style::isanil"> | ||||
|       <a href="../../Ameba/Rule/Style/IsANil.html">IsANil</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/LargeNumbers" data-name="ameba::rule::style::largenumbers"> | ||||
|       <a href="../../Ameba/Rule/Style/LargeNumbers.html">LargeNumbers</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/MethodNames" data-name="ameba::rule::style::methodnames"> | ||||
|       <a href="../../Ameba/Rule/Style/MethodNames.html">MethodNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/NegatedConditionsInUnless" data-name="ameba::rule::style::negatedconditionsinunless"> | ||||
|       <a href="../../Ameba/Rule/Style/NegatedConditionsInUnless.html">NegatedConditionsInUnless</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/PredicateName" data-name="ameba::rule::style::predicatename"> | ||||
|       <a href="../../Ameba/Rule/Style/PredicateName.html">PredicateName</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/RedundantBegin" data-name="ameba::rule::style::redundantbegin"> | ||||
|       <a href="../../Ameba/Rule/Style/RedundantBegin.html">RedundantBegin</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/RedundantNext" data-name="ameba::rule::style::redundantnext"> | ||||
|       <a href="../../Ameba/Rule/Style/RedundantNext.html">RedundantNext</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/RedundantReturn" data-name="ameba::rule::style::redundantreturn"> | ||||
|       <a href="../../Ameba/Rule/Style/RedundantReturn.html">RedundantReturn</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/TypeNames" data-name="ameba::rule::style::typenames"> | ||||
|       <a href="../../Ameba/Rule/Style/TypeNames.html">TypeNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/UnlessElse" data-name="ameba::rule::style::unlesselse"> | ||||
|       <a href="../../Ameba/Rule/Style/UnlessElse.html">UnlessElse</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/VariableNames" data-name="ameba::rule::style::variablenames"> | ||||
|       <a href="../../Ameba/Rule/Style/VariableNames.html">VariableNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/VerboseBlock" data-name="ameba::rule::style::verboseblock"> | ||||
|       <a href="../../Ameba/Rule/Style/VerboseBlock.html">VerboseBlock</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/WhileTrue" data-name="ameba::rule::style::whiletrue"> | ||||
|       <a href="../../Ameba/Rule/Style/WhileTrue.html">WhileTrue</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Runner" data-name="ameba::runner"> | ||||
|       <a href="../../Ameba/Runner.html">Runner</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Severity" data-name="ameba::severity"> | ||||
|       <a href="../../Ameba/Severity.html">Severity</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/SeverityYamlConverter" data-name="ameba::severityyamlconverter"> | ||||
|       <a href="../../Ameba/SeverityYamlConverter.html">SeverityYamlConverter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Source" data-name="ameba::source"> | ||||
|       <a href="../../Ameba/Source.html">Source</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent open current" data-id="ameba/Ameba/Spec" data-name="ameba::spec"> | ||||
|       <a href="../../Ameba/Spec.html">Spec</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/AnnotatedSource" data-name="ameba::spec::annotatedsource"> | ||||
|       <a href="../../Ameba/Spec/AnnotatedSource.html">AnnotatedSource</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/BeValid" data-name="ameba::spec::bevalid"> | ||||
|       <a href="../../Ameba/Spec/BeValid.html">BeValid</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" current" data-id="ameba/Ameba/Spec/BeValidExpectation" data-name="ameba::spec::bevalidexpectation"> | ||||
|       <a href="../../Ameba/Spec/BeValidExpectation.html">BeValidExpectation</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/ExpectIssue" data-name="ameba::spec::expectissue"> | ||||
|       <a href="../../Ameba/Spec/ExpectIssue.html">ExpectIssue</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/Util" data-name="ameba::spec::util"> | ||||
|       <a href="../../Ameba/Spec/Util.html">Util</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Tokenizer" data-name="ameba::tokenizer"> | ||||
|       <a href="../../Ameba/Tokenizer.html">Tokenizer</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|   </div> | ||||
| </div> | ||||
| 
 | ||||
| 
 | ||||
| <div class="main-content"> | ||||
| <h1 class="type-name"> | ||||
| 
 | ||||
|   <span class="kind">struct</span> Ameba::Spec::BeValidExpectation | ||||
| 
 | ||||
| </h1> | ||||
| 
 | ||||
| 
 | ||||
|   <ul class="superclass-hierarchy"><li class="superclass"><a href="../../Ameba/Spec/BeValidExpectation.html">Ameba::Spec::BeValidExpectation</a></li><li class="superclass">Struct</li><li class="superclass">Value</li><li class="superclass">Object</li></ul> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="defined-in" class="anchor" href="#defined-in"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Defined in: | ||||
|   </h2> | ||||
|    | ||||
|      | ||||
|       <a href="https://github.com/crystal-ameba/ameba/blob/3d432fde/src/ameba/spec/be_valid.cr#L8" target="_blank"> | ||||
|         ameba/spec/be_valid.cr | ||||
|       </a> | ||||
|      | ||||
|     <br/> | ||||
|    | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="constructors" class="anchor" href="#constructors"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Constructors | ||||
|   </h2> | ||||
|   <ul class="list-summary"> | ||||
|      | ||||
|       <li class="entry-summary"> | ||||
|         <a href="#new-class-method" class="signature"><strong>.new</strong></a> | ||||
|          | ||||
|       </li> | ||||
|      | ||||
|   </ul> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="instance-method-summary" class="anchor" href="#instance-method-summary"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Instance Method Summary | ||||
|   </h2> | ||||
|   <ul class="list-summary"> | ||||
|      | ||||
|       <li class="entry-summary"> | ||||
|         <a href="#failure_message%28source%29-instance-method" class="signature"><strong>#failure_message</strong>(source)</a> | ||||
|          | ||||
|       </li> | ||||
|      | ||||
|       <li class="entry-summary"> | ||||
|         <a href="#match%28source%29-instance-method" class="signature"><strong>#match</strong>(source)</a> | ||||
|          | ||||
|       </li> | ||||
|      | ||||
|       <li class="entry-summary"> | ||||
|         <a href="#negative_failure_message%28source%29-instance-method" class="signature"><strong>#negative_failure_message</strong>(source)</a> | ||||
|          | ||||
|       </li> | ||||
|      | ||||
|   </ul> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| <div class="methods-inherited"> | ||||
|    | ||||
|      | ||||
| 
 | ||||
| 
 | ||||
|      | ||||
| 
 | ||||
| 
 | ||||
|      | ||||
| 
 | ||||
| 
 | ||||
|    | ||||
|      | ||||
| 
 | ||||
| 
 | ||||
|      | ||||
| 
 | ||||
| 
 | ||||
|      | ||||
| 
 | ||||
| 
 | ||||
|    | ||||
|      | ||||
| 
 | ||||
| 
 | ||||
|      | ||||
| 
 | ||||
| 
 | ||||
|      | ||||
| 
 | ||||
| 
 | ||||
|    | ||||
| </div> | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="constructor-detail" class="anchor" href="#constructor-detail"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Constructor Detail | ||||
|   </h2> | ||||
|    | ||||
|     <div class="entry-detail" id="new-class-method"> | ||||
|       <div class="signature"> | ||||
|          | ||||
|         def self.<strong>new</strong> | ||||
| 
 | ||||
|         <a class="method-permalink" href="#new-class-method">#</a> | ||||
|       </div> | ||||
|        | ||||
|       <br/> | ||||
|       <div> | ||||
|          | ||||
|           [<a href="https://github.com/crystal-ameba/ameba/blob/3d432fde/src/ameba/spec/be_valid.cr#L8" target="_blank">View source</a>] | ||||
|          | ||||
|       </div> | ||||
|     </div> | ||||
|    | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="instance-method-detail" class="anchor" href="#instance-method-detail"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Instance Method Detail | ||||
|   </h2> | ||||
|    | ||||
|     <div class="entry-detail" id="failure_message(source)-instance-method"> | ||||
|       <div class="signature"> | ||||
|          | ||||
|         def <strong>failure_message</strong>(source) | ||||
| 
 | ||||
|         <a class="method-permalink" href="#failure_message%28source%29-instance-method">#</a> | ||||
|       </div> | ||||
|        | ||||
|       <br/> | ||||
|       <div> | ||||
|          | ||||
|           [<a href="https://github.com/crystal-ameba/ameba/blob/3d432fde/src/ameba/spec/be_valid.cr#L13" target="_blank">View source</a>] | ||||
|          | ||||
|       </div> | ||||
|     </div> | ||||
|    | ||||
|     <div class="entry-detail" id="match(source)-instance-method"> | ||||
|       <div class="signature"> | ||||
|          | ||||
|         def <strong>match</strong>(source) | ||||
| 
 | ||||
|         <a class="method-permalink" href="#match%28source%29-instance-method">#</a> | ||||
|       </div> | ||||
|        | ||||
|       <br/> | ||||
|       <div> | ||||
|          | ||||
|           [<a href="https://github.com/crystal-ameba/ameba/blob/3d432fde/src/ameba/spec/be_valid.cr#L9" target="_blank">View source</a>] | ||||
|          | ||||
|       </div> | ||||
|     </div> | ||||
|    | ||||
|     <div class="entry-detail" id="negative_failure_message(source)-instance-method"> | ||||
|       <div class="signature"> | ||||
|          | ||||
|         def <strong>negative_failure_message</strong>(source) | ||||
| 
 | ||||
|         <a class="method-permalink" href="#negative_failure_message%28source%29-instance-method">#</a> | ||||
|       </div> | ||||
|        | ||||
|       <br/> | ||||
|       <div> | ||||
|          | ||||
|           [<a href="https://github.com/crystal-ameba/ameba/blob/3d432fde/src/ameba/spec/be_valid.cr#L22" target="_blank">View source</a>] | ||||
|          | ||||
|       </div> | ||||
|     </div> | ||||
|    | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| </div> | ||||
| 
 | ||||
| </body> | ||||
| </html> | ||||
							
								
								
									
										873
									
								
								Ameba/Spec/ExpectIssue.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										873
									
								
								Ameba/Spec/ExpectIssue.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,873 @@ | |||
| <!DOCTYPE html> | ||||
| <html lang="en"> | ||||
| <head> | ||||
|   <meta charset="utf-8" /> | ||||
| <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||||
| <meta name="generator" content="Crystal Docs 1.1.1"> | ||||
| <meta name="crystal_docs.project_version" content="master"> | ||||
| <meta name="crystal_docs.project_name" content="ameba"> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| <link href="../../css/style.css" rel="stylesheet" type="text/css" /> | ||||
| <script type="text/javascript" src="../../js/doc.js"></script> | ||||
| 
 | ||||
|   <meta name="repository-name" content="ameba"> | ||||
|   <title>Ameba::Spec::ExpectIssue - ameba master</title> | ||||
|   <script type="text/javascript"> | ||||
|     CrystalDocs.base_path = "../../"; | ||||
|   </script> | ||||
| </head> | ||||
| <body> | ||||
| 
 | ||||
| <svg class="hidden"> | ||||
|   <symbol id="octicon-link" viewBox="0 0 16 16"> | ||||
|     <path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path> | ||||
|   </symbol> | ||||
| </svg> | ||||
| <div class="sidebar"> | ||||
|   <div class="sidebar-header"> | ||||
|     <div class="search-box"> | ||||
|       <input type="search" class="search-input" placeholder="Search..." spellcheck="false" aria-label="Search"> | ||||
|     </div> | ||||
| 
 | ||||
|     <div class="project-summary"> | ||||
|       <h1 class="project-name"> | ||||
|         <a href="../../index.html"> | ||||
|           ameba | ||||
|         </a> | ||||
|       </h1> | ||||
| 
 | ||||
|       <span class="project-version"> | ||||
|         master | ||||
|       </span> | ||||
|     </div> | ||||
|   </div> | ||||
| 
 | ||||
|   <div class="search-results hidden"> | ||||
|     <ul class="search-list"></ul> | ||||
|   </div> | ||||
| 
 | ||||
|   <div class="types-list"> | ||||
|     <ul> | ||||
|    | ||||
|   <li class="parent open current" data-id="ameba/Ameba" data-name="ameba"> | ||||
|       <a href="../../Ameba.html">Ameba</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/AST" data-name="ameba::ast"> | ||||
|       <a href="../../Ameba/AST.html">AST</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Argument" data-name="ameba::ast::argument"> | ||||
|       <a href="../../Ameba/AST/Argument.html">Argument</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Assignment" data-name="ameba::ast::assignment"> | ||||
|       <a href="../../Ameba/AST/Assignment.html">Assignment</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/BaseVisitor" data-name="ameba::ast::basevisitor"> | ||||
|       <a href="../../Ameba/AST/BaseVisitor.html">BaseVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Branch" data-name="ameba::ast::branch"> | ||||
|       <a href="../../Ameba/AST/Branch.html">Branch</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Branchable" data-name="ameba::ast::branchable"> | ||||
|       <a href="../../Ameba/AST/Branchable.html">Branchable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/CountingVisitor" data-name="ameba::ast::countingvisitor"> | ||||
|       <a href="../../Ameba/AST/CountingVisitor.html">CountingVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/FlowExpression" data-name="ameba::ast::flowexpression"> | ||||
|       <a href="../../Ameba/AST/FlowExpression.html">FlowExpression</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/FlowExpressionVisitor" data-name="ameba::ast::flowexpressionvisitor"> | ||||
|       <a href="../../Ameba/AST/FlowExpressionVisitor.html">FlowExpressionVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/InstanceVariable" data-name="ameba::ast::instancevariable"> | ||||
|       <a href="../../Ameba/AST/InstanceVariable.html">InstanceVariable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/NodeVisitor" data-name="ameba::ast::nodevisitor"> | ||||
|       <a href="../../Ameba/AST/NodeVisitor.html">NodeVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/RedundantControlExpressionVisitor" data-name="ameba::ast::redundantcontrolexpressionvisitor"> | ||||
|       <a href="../../Ameba/AST/RedundantControlExpressionVisitor.html">RedundantControlExpressionVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Reference" data-name="ameba::ast::reference"> | ||||
|       <a href="../../Ameba/AST/Reference.html">Reference</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Scope" data-name="ameba::ast::scope"> | ||||
|       <a href="../../Ameba/AST/Scope.html">Scope</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/ScopeVisitor" data-name="ameba::ast::scopevisitor"> | ||||
|       <a href="../../Ameba/AST/ScopeVisitor.html">ScopeVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/TopLevelNodesVisitor" data-name="ameba::ast::toplevelnodesvisitor"> | ||||
|       <a href="../../Ameba/AST/TopLevelNodesVisitor.html">TopLevelNodesVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Util" data-name="ameba::ast::util"> | ||||
|       <a href="../../Ameba/AST/Util.html">Util</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Variable" data-name="ameba::ast::variable"> | ||||
|       <a href="../../Ameba/AST/Variable.html">Variable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Config" data-name="ameba::config"> | ||||
|       <a href="../../Ameba/Config.html">Config</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Formatter" data-name="ameba::formatter"> | ||||
|       <a href="../../Ameba/Formatter.html">Formatter</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/BaseFormatter" data-name="ameba::formatter::baseformatter"> | ||||
|       <a href="../../Ameba/Formatter/BaseFormatter.html">BaseFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/DisabledFormatter" data-name="ameba::formatter::disabledformatter"> | ||||
|       <a href="../../Ameba/Formatter/DisabledFormatter.html">DisabledFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/DotFormatter" data-name="ameba::formatter::dotformatter"> | ||||
|       <a href="../../Ameba/Formatter/DotFormatter.html">DotFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/ExplainFormatter" data-name="ameba::formatter::explainformatter"> | ||||
|       <a href="../../Ameba/Formatter/ExplainFormatter.html">ExplainFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/FlycheckFormatter" data-name="ameba::formatter::flycheckformatter"> | ||||
|       <a href="../../Ameba/Formatter/FlycheckFormatter.html">FlycheckFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/JSONFormatter" data-name="ameba::formatter::jsonformatter"> | ||||
|       <a href="../../Ameba/Formatter/JSONFormatter.html">JSONFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/TODOFormatter" data-name="ameba::formatter::todoformatter"> | ||||
|       <a href="../../Ameba/Formatter/TODOFormatter.html">TODOFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/Util" data-name="ameba::formatter::util"> | ||||
|       <a href="../../Ameba/Formatter/Util.html">Util</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/GlobUtils" data-name="ameba::globutils"> | ||||
|       <a href="../../Ameba/GlobUtils.html">GlobUtils</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/InlineComments" data-name="ameba::inlinecomments"> | ||||
|       <a href="../../Ameba/InlineComments.html">InlineComments</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/InlineComments/Action" data-name="ameba::inlinecomments::action"> | ||||
|       <a href="../../Ameba/InlineComments/Action.html">Action</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Issue" data-name="ameba::issue"> | ||||
|       <a href="../../Ameba/Issue.html">Issue</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Issue/Status" data-name="ameba::issue::status"> | ||||
|       <a href="../../Ameba/Issue/Status.html">Status</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Reportable" data-name="ameba::reportable"> | ||||
|       <a href="../../Ameba/Reportable.html">Reportable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule" data-name="ameba::rule"> | ||||
|       <a href="../../Ameba/Rule.html">Rule</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Base" data-name="ameba::rule::base"> | ||||
|       <a href="../../Ameba/Rule/Base.html">Base</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Layout" data-name="ameba::rule::layout"> | ||||
|       <a href="../../Ameba/Rule/Layout.html">Layout</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Layout/LineLength" data-name="ameba::rule::layout::linelength"> | ||||
|       <a href="../../Ameba/Rule/Layout/LineLength.html">LineLength</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Layout/TrailingBlankLines" data-name="ameba::rule::layout::trailingblanklines"> | ||||
|       <a href="../../Ameba/Rule/Layout/TrailingBlankLines.html">TrailingBlankLines</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Layout/TrailingWhitespace" data-name="ameba::rule::layout::trailingwhitespace"> | ||||
|       <a href="../../Ameba/Rule/Layout/TrailingWhitespace.html">TrailingWhitespace</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Lint" data-name="ameba::rule::lint"> | ||||
|       <a href="../../Ameba/Rule/Lint.html">Lint</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/AmbiguousAssignment" data-name="ameba::rule::lint::ambiguousassignment"> | ||||
|       <a href="../../Ameba/Rule/Lint/AmbiguousAssignment.html">AmbiguousAssignment</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/BadDirective" data-name="ameba::rule::lint::baddirective"> | ||||
|       <a href="../../Ameba/Rule/Lint/BadDirective.html">BadDirective</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ComparisonToBoolean" data-name="ameba::rule::lint::comparisontoboolean"> | ||||
|       <a href="../../Ameba/Rule/Lint/ComparisonToBoolean.html">ComparisonToBoolean</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/DebuggerStatement" data-name="ameba::rule::lint::debuggerstatement"> | ||||
|       <a href="../../Ameba/Rule/Lint/DebuggerStatement.html">DebuggerStatement</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/DuplicatedRequire" data-name="ameba::rule::lint::duplicatedrequire"> | ||||
|       <a href="../../Ameba/Rule/Lint/DuplicatedRequire.html">DuplicatedRequire</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/EmptyEnsure" data-name="ameba::rule::lint::emptyensure"> | ||||
|       <a href="../../Ameba/Rule/Lint/EmptyEnsure.html">EmptyEnsure</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/EmptyExpression" data-name="ameba::rule::lint::emptyexpression"> | ||||
|       <a href="../../Ameba/Rule/Lint/EmptyExpression.html">EmptyExpression</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/EmptyLoop" data-name="ameba::rule::lint::emptyloop"> | ||||
|       <a href="../../Ameba/Rule/Lint/EmptyLoop.html">EmptyLoop</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/HashDuplicatedKey" data-name="ameba::rule::lint::hashduplicatedkey"> | ||||
|       <a href="../../Ameba/Rule/Lint/HashDuplicatedKey.html">HashDuplicatedKey</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/LiteralInCondition" data-name="ameba::rule::lint::literalincondition"> | ||||
|       <a href="../../Ameba/Rule/Lint/LiteralInCondition.html">LiteralInCondition</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/LiteralInInterpolation" data-name="ameba::rule::lint::literalininterpolation"> | ||||
|       <a href="../../Ameba/Rule/Lint/LiteralInInterpolation.html">LiteralInInterpolation</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/PercentArrays" data-name="ameba::rule::lint::percentarrays"> | ||||
|       <a href="../../Ameba/Rule/Lint/PercentArrays.html">PercentArrays</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RandZero" data-name="ameba::rule::lint::randzero"> | ||||
|       <a href="../../Ameba/Rule/Lint/RandZero.html">RandZero</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RedundantStringCoercion" data-name="ameba::rule::lint::redundantstringcoercion"> | ||||
|       <a href="../../Ameba/Rule/Lint/RedundantStringCoercion.html">RedundantStringCoercion</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RedundantWithIndex" data-name="ameba::rule::lint::redundantwithindex"> | ||||
|       <a href="../../Ameba/Rule/Lint/RedundantWithIndex.html">RedundantWithIndex</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RedundantWithObject" data-name="ameba::rule::lint::redundantwithobject"> | ||||
|       <a href="../../Ameba/Rule/Lint/RedundantWithObject.html">RedundantWithObject</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ShadowedArgument" data-name="ameba::rule::lint::shadowedargument"> | ||||
|       <a href="../../Ameba/Rule/Lint/ShadowedArgument.html">ShadowedArgument</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ShadowedException" data-name="ameba::rule::lint::shadowedexception"> | ||||
|       <a href="../../Ameba/Rule/Lint/ShadowedException.html">ShadowedException</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ShadowingOuterLocalVar" data-name="ameba::rule::lint::shadowingouterlocalvar"> | ||||
|       <a href="../../Ameba/Rule/Lint/ShadowingOuterLocalVar.html">ShadowingOuterLocalVar</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/SharedVarInFiber" data-name="ameba::rule::lint::sharedvarinfiber"> | ||||
|       <a href="../../Ameba/Rule/Lint/SharedVarInFiber.html">SharedVarInFiber</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/SpecFocus" data-name="ameba::rule::lint::specfocus"> | ||||
|       <a href="../../Ameba/Rule/Lint/SpecFocus.html">SpecFocus</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/Syntax" data-name="ameba::rule::lint::syntax"> | ||||
|       <a href="../../Ameba/Rule/Lint/Syntax.html">Syntax</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UnneededDisableDirective" data-name="ameba::rule::lint::unneededdisabledirective"> | ||||
|       <a href="../../Ameba/Rule/Lint/UnneededDisableDirective.html">UnneededDisableDirective</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UnreachableCode" data-name="ameba::rule::lint::unreachablecode"> | ||||
|       <a href="../../Ameba/Rule/Lint/UnreachableCode.html">UnreachableCode</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UnusedArgument" data-name="ameba::rule::lint::unusedargument"> | ||||
|       <a href="../../Ameba/Rule/Lint/UnusedArgument.html">UnusedArgument</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UselessAssign" data-name="ameba::rule::lint::uselessassign"> | ||||
|       <a href="../../Ameba/Rule/Lint/UselessAssign.html">UselessAssign</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UselessConditionInWhen" data-name="ameba::rule::lint::uselessconditioninwhen"> | ||||
|       <a href="../../Ameba/Rule/Lint/UselessConditionInWhen.html">UselessConditionInWhen</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Metrics" data-name="ameba::rule::metrics"> | ||||
|       <a href="../../Ameba/Rule/Metrics.html">Metrics</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Metrics/CyclomaticComplexity" data-name="ameba::rule::metrics::cyclomaticcomplexity"> | ||||
|       <a href="../../Ameba/Rule/Metrics/CyclomaticComplexity.html">CyclomaticComplexity</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Performance" data-name="ameba::rule::performance"> | ||||
|       <a href="../../Ameba/Rule/Performance.html">Performance</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/AnyAfterFilter" data-name="ameba::rule::performance::anyafterfilter"> | ||||
|       <a href="../../Ameba/Rule/Performance/AnyAfterFilter.html">AnyAfterFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/AnyInsteadOfEmpty" data-name="ameba::rule::performance::anyinsteadofempty"> | ||||
|       <a href="../../Ameba/Rule/Performance/AnyInsteadOfEmpty.html">AnyInsteadOfEmpty</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/Base" data-name="ameba::rule::performance::base"> | ||||
|       <a href="../../Ameba/Rule/Performance/Base.html">Base</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/ChainedCallWithNoBang" data-name="ameba::rule::performance::chainedcallwithnobang"> | ||||
|       <a href="../../Ameba/Rule/Performance/ChainedCallWithNoBang.html">ChainedCallWithNoBang</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/CompactAfterMap" data-name="ameba::rule::performance::compactaftermap"> | ||||
|       <a href="../../Ameba/Rule/Performance/CompactAfterMap.html">CompactAfterMap</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/FirstLastAfterFilter" data-name="ameba::rule::performance::firstlastafterfilter"> | ||||
|       <a href="../../Ameba/Rule/Performance/FirstLastAfterFilter.html">FirstLastAfterFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/FlattenAfterMap" data-name="ameba::rule::performance::flattenaftermap"> | ||||
|       <a href="../../Ameba/Rule/Performance/FlattenAfterMap.html">FlattenAfterMap</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/MapInsteadOfBlock" data-name="ameba::rule::performance::mapinsteadofblock"> | ||||
|       <a href="../../Ameba/Rule/Performance/MapInsteadOfBlock.html">MapInsteadOfBlock</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/SizeAfterFilter" data-name="ameba::rule::performance::sizeafterfilter"> | ||||
|       <a href="../../Ameba/Rule/Performance/SizeAfterFilter.html">SizeAfterFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Style" data-name="ameba::rule::style"> | ||||
|       <a href="../../Ameba/Rule/Style.html">Style</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/ConstantNames" data-name="ameba::rule::style::constantnames"> | ||||
|       <a href="../../Ameba/Rule/Style/ConstantNames.html">ConstantNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/IsAFilter" data-name="ameba::rule::style::isafilter"> | ||||
|       <a href="../../Ameba/Rule/Style/IsAFilter.html">IsAFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/IsANil" data-name="ameba::rule::style::isanil"> | ||||
|       <a href="../../Ameba/Rule/Style/IsANil.html">IsANil</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/LargeNumbers" data-name="ameba::rule::style::largenumbers"> | ||||
|       <a href="../../Ameba/Rule/Style/LargeNumbers.html">LargeNumbers</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/MethodNames" data-name="ameba::rule::style::methodnames"> | ||||
|       <a href="../../Ameba/Rule/Style/MethodNames.html">MethodNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/NegatedConditionsInUnless" data-name="ameba::rule::style::negatedconditionsinunless"> | ||||
|       <a href="../../Ameba/Rule/Style/NegatedConditionsInUnless.html">NegatedConditionsInUnless</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/PredicateName" data-name="ameba::rule::style::predicatename"> | ||||
|       <a href="../../Ameba/Rule/Style/PredicateName.html">PredicateName</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/RedundantBegin" data-name="ameba::rule::style::redundantbegin"> | ||||
|       <a href="../../Ameba/Rule/Style/RedundantBegin.html">RedundantBegin</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/RedundantNext" data-name="ameba::rule::style::redundantnext"> | ||||
|       <a href="../../Ameba/Rule/Style/RedundantNext.html">RedundantNext</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/RedundantReturn" data-name="ameba::rule::style::redundantreturn"> | ||||
|       <a href="../../Ameba/Rule/Style/RedundantReturn.html">RedundantReturn</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/TypeNames" data-name="ameba::rule::style::typenames"> | ||||
|       <a href="../../Ameba/Rule/Style/TypeNames.html">TypeNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/UnlessElse" data-name="ameba::rule::style::unlesselse"> | ||||
|       <a href="../../Ameba/Rule/Style/UnlessElse.html">UnlessElse</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/VariableNames" data-name="ameba::rule::style::variablenames"> | ||||
|       <a href="../../Ameba/Rule/Style/VariableNames.html">VariableNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/VerboseBlock" data-name="ameba::rule::style::verboseblock"> | ||||
|       <a href="../../Ameba/Rule/Style/VerboseBlock.html">VerboseBlock</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/WhileTrue" data-name="ameba::rule::style::whiletrue"> | ||||
|       <a href="../../Ameba/Rule/Style/WhileTrue.html">WhileTrue</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Runner" data-name="ameba::runner"> | ||||
|       <a href="../../Ameba/Runner.html">Runner</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Severity" data-name="ameba::severity"> | ||||
|       <a href="../../Ameba/Severity.html">Severity</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/SeverityYamlConverter" data-name="ameba::severityyamlconverter"> | ||||
|       <a href="../../Ameba/SeverityYamlConverter.html">SeverityYamlConverter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Source" data-name="ameba::source"> | ||||
|       <a href="../../Ameba/Source.html">Source</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent open current" data-id="ameba/Ameba/Spec" data-name="ameba::spec"> | ||||
|       <a href="../../Ameba/Spec.html">Spec</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/AnnotatedSource" data-name="ameba::spec::annotatedsource"> | ||||
|       <a href="../../Ameba/Spec/AnnotatedSource.html">AnnotatedSource</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/BeValid" data-name="ameba::spec::bevalid"> | ||||
|       <a href="../../Ameba/Spec/BeValid.html">BeValid</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/BeValidExpectation" data-name="ameba::spec::bevalidexpectation"> | ||||
|       <a href="../../Ameba/Spec/BeValidExpectation.html">BeValidExpectation</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" current" data-id="ameba/Ameba/Spec/ExpectIssue" data-name="ameba::spec::expectissue"> | ||||
|       <a href="../../Ameba/Spec/ExpectIssue.html">ExpectIssue</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/Util" data-name="ameba::spec::util"> | ||||
|       <a href="../../Ameba/Spec/Util.html">Util</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Tokenizer" data-name="ameba::tokenizer"> | ||||
|       <a href="../../Ameba/Tokenizer.html">Tokenizer</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|   </div> | ||||
| </div> | ||||
| 
 | ||||
| 
 | ||||
| <div class="main-content"> | ||||
| <h1 class="type-name"> | ||||
| 
 | ||||
|   <span class="kind">module</span> Ameba::Spec::ExpectIssue | ||||
| 
 | ||||
| </h1> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="overview" class="anchor" href="#overview"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Overview | ||||
|   </h2> | ||||
| 
 | ||||
|   <p>This mixin makes it easier to specify strict issue expectations | ||||
| in a declarative and visual fashion. Just type out the code that | ||||
| should generate an issue, annotate code by writing '^'s | ||||
| underneath each character that should be highlighted, and follow | ||||
| the carets with a string (separated by a space) that is the | ||||
| message of the issue. You can include multiple issues in | ||||
| one code snippet.</p> | ||||
| <p>Usage:</p> | ||||
| <pre><code class="language-crystal">expect_issue subject, <span class="s">%( | ||||
|   def foo | ||||
|     a do | ||||
|       b | ||||
|     end.c | ||||
|   # ^^^^^ error: Avoid chaining a method call on a do...end block. | ||||
|   end | ||||
| )</span></code></pre> | ||||
| <p>Equivalent assertion without <code><a href="../../Ameba/Spec/ExpectIssue.html#expect_issue%28rules%3ARule%3A%3ABase%7CEnumerable%28Rule%3A%3ABase%29%2Cannotated_code%3AString%2Cpath%3D%22%22%2Cnormalize%3Dtrue%2C%2A%2Cfile%3D__FILE__%2Cline%3D__LINE__%29-instance-method">#expect_issue</a></code>:</p> | ||||
| <pre><code class="language-crystal">source <span class="o">=</span> <span class="t">Source</span>.<span class="k">new</span> <span class="s">%( | ||||
|   def foo | ||||
|     a do | ||||
|       b | ||||
|     end.c | ||||
|   end | ||||
| )</span>, <span class="s">"source.cr"</span> | ||||
| subject.catch(source).should_not be_valid | ||||
| source.issues.size.should be(<span class="n">1</span>) | ||||
| 
 | ||||
| issue <span class="o">=</span> source.issues.first | ||||
| issue.location.to_s.should eq <span class="s">"source.cr:4:3"</span> | ||||
| issue.end_location.to_s.should eq <span class="s">"source.cr:4:7"</span> | ||||
| issue.message.should eq( | ||||
|   <span class="s">"Avoid chaining a method call on a do...end block."</span> | ||||
| )</code></pre> | ||||
| <p>If you do not want to specify an issue then use the | ||||
| companion method <code><a href="../../Ameba/Spec/ExpectIssue.html#expect_no_issues%28rules%3ARule%3A%3ABase%7CEnumerable%28Rule%3A%3ABase%29%2Ccode%3AString%2Cpath%3D%22%22%2Cnormalize%3Dtrue%2C%2A%2Cfile%3D__FILE__%2Cline%3D__LINE__%29-instance-method">#expect_no_issues</a></code>. This method is a much | ||||
| simpler assertion since it just inspects the code and checks | ||||
| that there were no issues. The <code><a href="../../Ameba/Spec/ExpectIssue.html#expect_issue%28rules%3ARule%3A%3ABase%7CEnumerable%28Rule%3A%3ABase%29%2Cannotated_code%3AString%2Cpath%3D%22%22%2Cnormalize%3Dtrue%2C%2A%2Cfile%3D__FILE__%2Cline%3D__LINE__%29-instance-method">#expect_issue</a></code> method has | ||||
| to do more work by parsing out lines that contain carets.</p> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="included-modules" class="anchor" href="#included-modules"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Included Modules | ||||
|   </h2> | ||||
|   <ul class="other-types-list"> | ||||
|      | ||||
|       <li class="other-type"><a href="../../Ameba/Spec/Util.html">Ameba::Spec::Util</a></li> | ||||
|      | ||||
|   </ul> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="defined-in" class="anchor" href="#defined-in"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Defined in: | ||||
|   </h2> | ||||
|    | ||||
|      | ||||
|       <a href="https://github.com/crystal-ameba/ameba/blob/3d432fde/src/ameba/spec/expect_issue.cr#L47" target="_blank"> | ||||
|         ameba/spec/expect_issue.cr | ||||
|       </a> | ||||
|      | ||||
|     <br/> | ||||
|    | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="instance-method-summary" class="anchor" href="#instance-method-summary"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Instance Method Summary | ||||
|   </h2> | ||||
|   <ul class="list-summary"> | ||||
|      | ||||
|       <li class="entry-summary"> | ||||
|         <a href="#expect_issue%28rules%3ARule%3A%3ABase%7CEnumerable%28Rule%3A%3ABase%29%2Cannotated_code%3AString%2Cpath%3D%22%22%2Cnormalize%3Dtrue%2C%2A%2Cfile%3D__FILE__%2Cline%3D__LINE__%29-instance-method" class="signature"><strong>#expect_issue</strong>(rules : Rule::Base | Enumerable(Rule::Base), annotated_code : String, path = <span class="s">""</span>, normalize = <span class="n">true</span>, *, file = __FILE__, line = __LINE__)</a> | ||||
|          | ||||
|       </li> | ||||
|      | ||||
|       <li class="entry-summary"> | ||||
|         <a href="#expect_no_issues%28rules%3ARule%3A%3ABase%7CEnumerable%28Rule%3A%3ABase%29%2Ccode%3AString%2Cpath%3D%22%22%2Cnormalize%3Dtrue%2C%2A%2Cfile%3D__FILE__%2Cline%3D__LINE__%29-instance-method" class="signature"><strong>#expect_no_issues</strong>(rules : Rule::Base | Enumerable(Rule::Base), code : String, path = <span class="s">""</span>, normalize = <span class="n">true</span>, *, file = __FILE__, line = __LINE__)</a> | ||||
|          | ||||
|       </li> | ||||
|      | ||||
|   </ul> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| <div class="methods-inherited"> | ||||
|    | ||||
|      | ||||
| 
 | ||||
|   <h3>Instance methods inherited from module <code><a href="../../Ameba/Spec/Util.html">Ameba::Spec::Util</a></code></h3> | ||||
|    | ||||
|    | ||||
|     <a href="../../Ameba/Spec/Util.html#normalize_code%28code%2Cseparator%3D%27%5Cn%27%29-instance-method" class="tooltip"> | ||||
|       <span>normalize_code(code, separator = <span class="s">'\n'</span>)</span> | ||||
|     normalize_code</a> | ||||
|      | ||||
|    | ||||
| 
 | ||||
| 
 | ||||
|      | ||||
| 
 | ||||
| 
 | ||||
|      | ||||
| 
 | ||||
| 
 | ||||
|    | ||||
| </div> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="instance-method-detail" class="anchor" href="#instance-method-detail"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Instance Method Detail | ||||
|   </h2> | ||||
|    | ||||
|     <div class="entry-detail" id="expect_issue(rules:Rule::Base|Enumerable(Rule::Base),annotated_code:String,path="",normalize=true,*,file=__FILE__,line=__LINE__)-instance-method"> | ||||
|       <div class="signature"> | ||||
|          | ||||
|         def <strong>expect_issue</strong>(rules : <a href="../../Ameba/Rule/Base.html">Rule::Base</a> | Enumerable(<a href="../../Ameba/Rule/Base.html">Rule::Base</a>), annotated_code : String, path = <span class="s">""</span>, normalize = <span class="n">true</span>, *, file = __FILE__, line = __LINE__) | ||||
| 
 | ||||
|         <a class="method-permalink" href="#expect_issue%28rules%3ARule%3A%3ABase%7CEnumerable%28Rule%3A%3ABase%29%2Cannotated_code%3AString%2Cpath%3D%22%22%2Cnormalize%3Dtrue%2C%2A%2Cfile%3D__FILE__%2Cline%3D__LINE__%29-instance-method">#</a> | ||||
|       </div> | ||||
|        | ||||
|       <br/> | ||||
|       <div> | ||||
|          | ||||
|           [<a href="https://github.com/crystal-ameba/ameba/blob/3d432fde/src/ameba/spec/expect_issue.cr#L50" target="_blank">View source</a>] | ||||
|          | ||||
|       </div> | ||||
|     </div> | ||||
|    | ||||
|     <div class="entry-detail" id="expect_no_issues(rules:Rule::Base|Enumerable(Rule::Base),code:String,path="",normalize=true,*,file=__FILE__,line=__LINE__)-instance-method"> | ||||
|       <div class="signature"> | ||||
|          | ||||
|         def <strong>expect_no_issues</strong>(rules : <a href="../../Ameba/Rule/Base.html">Rule::Base</a> | Enumerable(<a href="../../Ameba/Rule/Base.html">Rule::Base</a>), code : String, path = <span class="s">""</span>, normalize = <span class="n">true</span>, *, file = __FILE__, line = __LINE__) | ||||
| 
 | ||||
|         <a class="method-permalink" href="#expect_no_issues%28rules%3ARule%3A%3ABase%7CEnumerable%28Rule%3A%3ABase%29%2Ccode%3AString%2Cpath%3D%22%22%2Cnormalize%3Dtrue%2C%2A%2Cfile%3D__FILE__%2Cline%3D__LINE__%29-instance-method">#</a> | ||||
|       </div> | ||||
|        | ||||
|       <br/> | ||||
|       <div> | ||||
|          | ||||
|           [<a href="https://github.com/crystal-ameba/ameba/blob/3d432fde/src/ameba/spec/expect_issue.cr#L80" target="_blank">View source</a>] | ||||
|          | ||||
|       </div> | ||||
|     </div> | ||||
|    | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| </div> | ||||
| 
 | ||||
| </body> | ||||
| </html> | ||||
							
								
								
									
										787
									
								
								Ameba/Spec/Util.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										787
									
								
								Ameba/Spec/Util.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,787 @@ | |||
| <!DOCTYPE html> | ||||
| <html lang="en"> | ||||
| <head> | ||||
|   <meta charset="utf-8" /> | ||||
| <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||||
| <meta name="generator" content="Crystal Docs 1.1.1"> | ||||
| <meta name="crystal_docs.project_version" content="master"> | ||||
| <meta name="crystal_docs.project_name" content="ameba"> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| <link href="../../css/style.css" rel="stylesheet" type="text/css" /> | ||||
| <script type="text/javascript" src="../../js/doc.js"></script> | ||||
| 
 | ||||
|   <meta name="repository-name" content="ameba"> | ||||
|   <title>Ameba::Spec::Util - ameba master</title> | ||||
|   <script type="text/javascript"> | ||||
|     CrystalDocs.base_path = "../../"; | ||||
|   </script> | ||||
| </head> | ||||
| <body> | ||||
| 
 | ||||
| <svg class="hidden"> | ||||
|   <symbol id="octicon-link" viewBox="0 0 16 16"> | ||||
|     <path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path> | ||||
|   </symbol> | ||||
| </svg> | ||||
| <div class="sidebar"> | ||||
|   <div class="sidebar-header"> | ||||
|     <div class="search-box"> | ||||
|       <input type="search" class="search-input" placeholder="Search..." spellcheck="false" aria-label="Search"> | ||||
|     </div> | ||||
| 
 | ||||
|     <div class="project-summary"> | ||||
|       <h1 class="project-name"> | ||||
|         <a href="../../index.html"> | ||||
|           ameba | ||||
|         </a> | ||||
|       </h1> | ||||
| 
 | ||||
|       <span class="project-version"> | ||||
|         master | ||||
|       </span> | ||||
|     </div> | ||||
|   </div> | ||||
| 
 | ||||
|   <div class="search-results hidden"> | ||||
|     <ul class="search-list"></ul> | ||||
|   </div> | ||||
| 
 | ||||
|   <div class="types-list"> | ||||
|     <ul> | ||||
|    | ||||
|   <li class="parent open current" data-id="ameba/Ameba" data-name="ameba"> | ||||
|       <a href="../../Ameba.html">Ameba</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/AST" data-name="ameba::ast"> | ||||
|       <a href="../../Ameba/AST.html">AST</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Argument" data-name="ameba::ast::argument"> | ||||
|       <a href="../../Ameba/AST/Argument.html">Argument</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Assignment" data-name="ameba::ast::assignment"> | ||||
|       <a href="../../Ameba/AST/Assignment.html">Assignment</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/BaseVisitor" data-name="ameba::ast::basevisitor"> | ||||
|       <a href="../../Ameba/AST/BaseVisitor.html">BaseVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Branch" data-name="ameba::ast::branch"> | ||||
|       <a href="../../Ameba/AST/Branch.html">Branch</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Branchable" data-name="ameba::ast::branchable"> | ||||
|       <a href="../../Ameba/AST/Branchable.html">Branchable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/CountingVisitor" data-name="ameba::ast::countingvisitor"> | ||||
|       <a href="../../Ameba/AST/CountingVisitor.html">CountingVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/FlowExpression" data-name="ameba::ast::flowexpression"> | ||||
|       <a href="../../Ameba/AST/FlowExpression.html">FlowExpression</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/FlowExpressionVisitor" data-name="ameba::ast::flowexpressionvisitor"> | ||||
|       <a href="../../Ameba/AST/FlowExpressionVisitor.html">FlowExpressionVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/InstanceVariable" data-name="ameba::ast::instancevariable"> | ||||
|       <a href="../../Ameba/AST/InstanceVariable.html">InstanceVariable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/NodeVisitor" data-name="ameba::ast::nodevisitor"> | ||||
|       <a href="../../Ameba/AST/NodeVisitor.html">NodeVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/RedundantControlExpressionVisitor" data-name="ameba::ast::redundantcontrolexpressionvisitor"> | ||||
|       <a href="../../Ameba/AST/RedundantControlExpressionVisitor.html">RedundantControlExpressionVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Reference" data-name="ameba::ast::reference"> | ||||
|       <a href="../../Ameba/AST/Reference.html">Reference</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Scope" data-name="ameba::ast::scope"> | ||||
|       <a href="../../Ameba/AST/Scope.html">Scope</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/ScopeVisitor" data-name="ameba::ast::scopevisitor"> | ||||
|       <a href="../../Ameba/AST/ScopeVisitor.html">ScopeVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/TopLevelNodesVisitor" data-name="ameba::ast::toplevelnodesvisitor"> | ||||
|       <a href="../../Ameba/AST/TopLevelNodesVisitor.html">TopLevelNodesVisitor</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Util" data-name="ameba::ast::util"> | ||||
|       <a href="../../Ameba/AST/Util.html">Util</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/AST/Variable" data-name="ameba::ast::variable"> | ||||
|       <a href="../../Ameba/AST/Variable.html">Variable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Config" data-name="ameba::config"> | ||||
|       <a href="../../Ameba/Config.html">Config</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Formatter" data-name="ameba::formatter"> | ||||
|       <a href="../../Ameba/Formatter.html">Formatter</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/BaseFormatter" data-name="ameba::formatter::baseformatter"> | ||||
|       <a href="../../Ameba/Formatter/BaseFormatter.html">BaseFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/DisabledFormatter" data-name="ameba::formatter::disabledformatter"> | ||||
|       <a href="../../Ameba/Formatter/DisabledFormatter.html">DisabledFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/DotFormatter" data-name="ameba::formatter::dotformatter"> | ||||
|       <a href="../../Ameba/Formatter/DotFormatter.html">DotFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/ExplainFormatter" data-name="ameba::formatter::explainformatter"> | ||||
|       <a href="../../Ameba/Formatter/ExplainFormatter.html">ExplainFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/FlycheckFormatter" data-name="ameba::formatter::flycheckformatter"> | ||||
|       <a href="../../Ameba/Formatter/FlycheckFormatter.html">FlycheckFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/JSONFormatter" data-name="ameba::formatter::jsonformatter"> | ||||
|       <a href="../../Ameba/Formatter/JSONFormatter.html">JSONFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/TODOFormatter" data-name="ameba::formatter::todoformatter"> | ||||
|       <a href="../../Ameba/Formatter/TODOFormatter.html">TODOFormatter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Formatter/Util" data-name="ameba::formatter::util"> | ||||
|       <a href="../../Ameba/Formatter/Util.html">Util</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/GlobUtils" data-name="ameba::globutils"> | ||||
|       <a href="../../Ameba/GlobUtils.html">GlobUtils</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/InlineComments" data-name="ameba::inlinecomments"> | ||||
|       <a href="../../Ameba/InlineComments.html">InlineComments</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/InlineComments/Action" data-name="ameba::inlinecomments::action"> | ||||
|       <a href="../../Ameba/InlineComments/Action.html">Action</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Issue" data-name="ameba::issue"> | ||||
|       <a href="../../Ameba/Issue.html">Issue</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Issue/Status" data-name="ameba::issue::status"> | ||||
|       <a href="../../Ameba/Issue/Status.html">Status</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Reportable" data-name="ameba::reportable"> | ||||
|       <a href="../../Ameba/Reportable.html">Reportable</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule" data-name="ameba::rule"> | ||||
|       <a href="../../Ameba/Rule.html">Rule</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Base" data-name="ameba::rule::base"> | ||||
|       <a href="../../Ameba/Rule/Base.html">Base</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Layout" data-name="ameba::rule::layout"> | ||||
|       <a href="../../Ameba/Rule/Layout.html">Layout</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Layout/LineLength" data-name="ameba::rule::layout::linelength"> | ||||
|       <a href="../../Ameba/Rule/Layout/LineLength.html">LineLength</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Layout/TrailingBlankLines" data-name="ameba::rule::layout::trailingblanklines"> | ||||
|       <a href="../../Ameba/Rule/Layout/TrailingBlankLines.html">TrailingBlankLines</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Layout/TrailingWhitespace" data-name="ameba::rule::layout::trailingwhitespace"> | ||||
|       <a href="../../Ameba/Rule/Layout/TrailingWhitespace.html">TrailingWhitespace</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Lint" data-name="ameba::rule::lint"> | ||||
|       <a href="../../Ameba/Rule/Lint.html">Lint</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/AmbiguousAssignment" data-name="ameba::rule::lint::ambiguousassignment"> | ||||
|       <a href="../../Ameba/Rule/Lint/AmbiguousAssignment.html">AmbiguousAssignment</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/BadDirective" data-name="ameba::rule::lint::baddirective"> | ||||
|       <a href="../../Ameba/Rule/Lint/BadDirective.html">BadDirective</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ComparisonToBoolean" data-name="ameba::rule::lint::comparisontoboolean"> | ||||
|       <a href="../../Ameba/Rule/Lint/ComparisonToBoolean.html">ComparisonToBoolean</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/DebuggerStatement" data-name="ameba::rule::lint::debuggerstatement"> | ||||
|       <a href="../../Ameba/Rule/Lint/DebuggerStatement.html">DebuggerStatement</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/DuplicatedRequire" data-name="ameba::rule::lint::duplicatedrequire"> | ||||
|       <a href="../../Ameba/Rule/Lint/DuplicatedRequire.html">DuplicatedRequire</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/EmptyEnsure" data-name="ameba::rule::lint::emptyensure"> | ||||
|       <a href="../../Ameba/Rule/Lint/EmptyEnsure.html">EmptyEnsure</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/EmptyExpression" data-name="ameba::rule::lint::emptyexpression"> | ||||
|       <a href="../../Ameba/Rule/Lint/EmptyExpression.html">EmptyExpression</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/EmptyLoop" data-name="ameba::rule::lint::emptyloop"> | ||||
|       <a href="../../Ameba/Rule/Lint/EmptyLoop.html">EmptyLoop</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/HashDuplicatedKey" data-name="ameba::rule::lint::hashduplicatedkey"> | ||||
|       <a href="../../Ameba/Rule/Lint/HashDuplicatedKey.html">HashDuplicatedKey</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/LiteralInCondition" data-name="ameba::rule::lint::literalincondition"> | ||||
|       <a href="../../Ameba/Rule/Lint/LiteralInCondition.html">LiteralInCondition</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/LiteralInInterpolation" data-name="ameba::rule::lint::literalininterpolation"> | ||||
|       <a href="../../Ameba/Rule/Lint/LiteralInInterpolation.html">LiteralInInterpolation</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/PercentArrays" data-name="ameba::rule::lint::percentarrays"> | ||||
|       <a href="../../Ameba/Rule/Lint/PercentArrays.html">PercentArrays</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RandZero" data-name="ameba::rule::lint::randzero"> | ||||
|       <a href="../../Ameba/Rule/Lint/RandZero.html">RandZero</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RedundantStringCoercion" data-name="ameba::rule::lint::redundantstringcoercion"> | ||||
|       <a href="../../Ameba/Rule/Lint/RedundantStringCoercion.html">RedundantStringCoercion</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RedundantWithIndex" data-name="ameba::rule::lint::redundantwithindex"> | ||||
|       <a href="../../Ameba/Rule/Lint/RedundantWithIndex.html">RedundantWithIndex</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/RedundantWithObject" data-name="ameba::rule::lint::redundantwithobject"> | ||||
|       <a href="../../Ameba/Rule/Lint/RedundantWithObject.html">RedundantWithObject</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ShadowedArgument" data-name="ameba::rule::lint::shadowedargument"> | ||||
|       <a href="../../Ameba/Rule/Lint/ShadowedArgument.html">ShadowedArgument</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ShadowedException" data-name="ameba::rule::lint::shadowedexception"> | ||||
|       <a href="../../Ameba/Rule/Lint/ShadowedException.html">ShadowedException</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/ShadowingOuterLocalVar" data-name="ameba::rule::lint::shadowingouterlocalvar"> | ||||
|       <a href="../../Ameba/Rule/Lint/ShadowingOuterLocalVar.html">ShadowingOuterLocalVar</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/SharedVarInFiber" data-name="ameba::rule::lint::sharedvarinfiber"> | ||||
|       <a href="../../Ameba/Rule/Lint/SharedVarInFiber.html">SharedVarInFiber</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/SpecFocus" data-name="ameba::rule::lint::specfocus"> | ||||
|       <a href="../../Ameba/Rule/Lint/SpecFocus.html">SpecFocus</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/Syntax" data-name="ameba::rule::lint::syntax"> | ||||
|       <a href="../../Ameba/Rule/Lint/Syntax.html">Syntax</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UnneededDisableDirective" data-name="ameba::rule::lint::unneededdisabledirective"> | ||||
|       <a href="../../Ameba/Rule/Lint/UnneededDisableDirective.html">UnneededDisableDirective</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UnreachableCode" data-name="ameba::rule::lint::unreachablecode"> | ||||
|       <a href="../../Ameba/Rule/Lint/UnreachableCode.html">UnreachableCode</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UnusedArgument" data-name="ameba::rule::lint::unusedargument"> | ||||
|       <a href="../../Ameba/Rule/Lint/UnusedArgument.html">UnusedArgument</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UselessAssign" data-name="ameba::rule::lint::uselessassign"> | ||||
|       <a href="../../Ameba/Rule/Lint/UselessAssign.html">UselessAssign</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Lint/UselessConditionInWhen" data-name="ameba::rule::lint::uselessconditioninwhen"> | ||||
|       <a href="../../Ameba/Rule/Lint/UselessConditionInWhen.html">UselessConditionInWhen</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Metrics" data-name="ameba::rule::metrics"> | ||||
|       <a href="../../Ameba/Rule/Metrics.html">Metrics</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Metrics/CyclomaticComplexity" data-name="ameba::rule::metrics::cyclomaticcomplexity"> | ||||
|       <a href="../../Ameba/Rule/Metrics/CyclomaticComplexity.html">CyclomaticComplexity</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Performance" data-name="ameba::rule::performance"> | ||||
|       <a href="../../Ameba/Rule/Performance.html">Performance</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/AnyAfterFilter" data-name="ameba::rule::performance::anyafterfilter"> | ||||
|       <a href="../../Ameba/Rule/Performance/AnyAfterFilter.html">AnyAfterFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/AnyInsteadOfEmpty" data-name="ameba::rule::performance::anyinsteadofempty"> | ||||
|       <a href="../../Ameba/Rule/Performance/AnyInsteadOfEmpty.html">AnyInsteadOfEmpty</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/Base" data-name="ameba::rule::performance::base"> | ||||
|       <a href="../../Ameba/Rule/Performance/Base.html">Base</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/ChainedCallWithNoBang" data-name="ameba::rule::performance::chainedcallwithnobang"> | ||||
|       <a href="../../Ameba/Rule/Performance/ChainedCallWithNoBang.html">ChainedCallWithNoBang</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/CompactAfterMap" data-name="ameba::rule::performance::compactaftermap"> | ||||
|       <a href="../../Ameba/Rule/Performance/CompactAfterMap.html">CompactAfterMap</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/FirstLastAfterFilter" data-name="ameba::rule::performance::firstlastafterfilter"> | ||||
|       <a href="../../Ameba/Rule/Performance/FirstLastAfterFilter.html">FirstLastAfterFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/FlattenAfterMap" data-name="ameba::rule::performance::flattenaftermap"> | ||||
|       <a href="../../Ameba/Rule/Performance/FlattenAfterMap.html">FlattenAfterMap</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/MapInsteadOfBlock" data-name="ameba::rule::performance::mapinsteadofblock"> | ||||
|       <a href="../../Ameba/Rule/Performance/MapInsteadOfBlock.html">MapInsteadOfBlock</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Performance/SizeAfterFilter" data-name="ameba::rule::performance::sizeafterfilter"> | ||||
|       <a href="../../Ameba/Rule/Performance/SizeAfterFilter.html">SizeAfterFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent " data-id="ameba/Ameba/Rule/Style" data-name="ameba::rule::style"> | ||||
|       <a href="../../Ameba/Rule/Style.html">Style</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/ConstantNames" data-name="ameba::rule::style::constantnames"> | ||||
|       <a href="../../Ameba/Rule/Style/ConstantNames.html">ConstantNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/IsAFilter" data-name="ameba::rule::style::isafilter"> | ||||
|       <a href="../../Ameba/Rule/Style/IsAFilter.html">IsAFilter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/IsANil" data-name="ameba::rule::style::isanil"> | ||||
|       <a href="../../Ameba/Rule/Style/IsANil.html">IsANil</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/LargeNumbers" data-name="ameba::rule::style::largenumbers"> | ||||
|       <a href="../../Ameba/Rule/Style/LargeNumbers.html">LargeNumbers</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/MethodNames" data-name="ameba::rule::style::methodnames"> | ||||
|       <a href="../../Ameba/Rule/Style/MethodNames.html">MethodNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/NegatedConditionsInUnless" data-name="ameba::rule::style::negatedconditionsinunless"> | ||||
|       <a href="../../Ameba/Rule/Style/NegatedConditionsInUnless.html">NegatedConditionsInUnless</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/PredicateName" data-name="ameba::rule::style::predicatename"> | ||||
|       <a href="../../Ameba/Rule/Style/PredicateName.html">PredicateName</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/RedundantBegin" data-name="ameba::rule::style::redundantbegin"> | ||||
|       <a href="../../Ameba/Rule/Style/RedundantBegin.html">RedundantBegin</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/RedundantNext" data-name="ameba::rule::style::redundantnext"> | ||||
|       <a href="../../Ameba/Rule/Style/RedundantNext.html">RedundantNext</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/RedundantReturn" data-name="ameba::rule::style::redundantreturn"> | ||||
|       <a href="../../Ameba/Rule/Style/RedundantReturn.html">RedundantReturn</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/TypeNames" data-name="ameba::rule::style::typenames"> | ||||
|       <a href="../../Ameba/Rule/Style/TypeNames.html">TypeNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/UnlessElse" data-name="ameba::rule::style::unlesselse"> | ||||
|       <a href="../../Ameba/Rule/Style/UnlessElse.html">UnlessElse</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/VariableNames" data-name="ameba::rule::style::variablenames"> | ||||
|       <a href="../../Ameba/Rule/Style/VariableNames.html">VariableNames</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/VerboseBlock" data-name="ameba::rule::style::verboseblock"> | ||||
|       <a href="../../Ameba/Rule/Style/VerboseBlock.html">VerboseBlock</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Rule/Style/WhileTrue" data-name="ameba::rule::style::whiletrue"> | ||||
|       <a href="../../Ameba/Rule/Style/WhileTrue.html">WhileTrue</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Runner" data-name="ameba::runner"> | ||||
|       <a href="../../Ameba/Runner.html">Runner</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Severity" data-name="ameba::severity"> | ||||
|       <a href="../../Ameba/Severity.html">Severity</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/SeverityYamlConverter" data-name="ameba::severityyamlconverter"> | ||||
|       <a href="../../Ameba/SeverityYamlConverter.html">SeverityYamlConverter</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Source" data-name="ameba::source"> | ||||
|       <a href="../../Ameba/Source.html">Source</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class="parent open current" data-id="ameba/Ameba/Spec" data-name="ameba::spec"> | ||||
|       <a href="../../Ameba/Spec.html">Spec</a> | ||||
|        | ||||
|         <ul> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/AnnotatedSource" data-name="ameba::spec::annotatedsource"> | ||||
|       <a href="../../Ameba/Spec/AnnotatedSource.html">AnnotatedSource</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/BeValid" data-name="ameba::spec::bevalid"> | ||||
|       <a href="../../Ameba/Spec/BeValid.html">BeValid</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/BeValidExpectation" data-name="ameba::spec::bevalidexpectation"> | ||||
|       <a href="../../Ameba/Spec/BeValidExpectation.html">BeValidExpectation</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Spec/ExpectIssue" data-name="ameba::spec::expectissue"> | ||||
|       <a href="../../Ameba/Spec/ExpectIssue.html">ExpectIssue</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" current" data-id="ameba/Ameba/Spec/Util" data-name="ameba::spec::util"> | ||||
|       <a href="../../Ameba/Spec/Util.html">Util</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
|   <li class=" " data-id="ameba/Ameba/Tokenizer" data-name="ameba::tokenizer"> | ||||
|       <a href="../../Ameba/Tokenizer.html">Tokenizer</a> | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|        | ||||
|     </li> | ||||
|    | ||||
| </ul> | ||||
| 
 | ||||
|   </div> | ||||
| </div> | ||||
| 
 | ||||
| 
 | ||||
| <div class="main-content"> | ||||
| <h1 class="type-name"> | ||||
| 
 | ||||
|   <span class="kind">module</span> Ameba::Spec::Util | ||||
| 
 | ||||
| </h1> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="direct-including-types" class="anchor" href="#direct-including-types"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Direct including types | ||||
|   </h2> | ||||
|   <ul class="other-types-list"> | ||||
|      | ||||
|       <li class="other-type"><a href="../../Ameba/Source.html">Ameba::Source</a></li> | ||||
|      | ||||
|       <li class="other-type"><a href="../../Ameba/Spec/ExpectIssue.html">Ameba::Spec::ExpectIssue</a></li> | ||||
|      | ||||
|   </ul> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="defined-in" class="anchor" href="#defined-in"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Defined in: | ||||
|   </h2> | ||||
|    | ||||
|      | ||||
|       <a href="https://github.com/crystal-ameba/ameba/blob/3d432fde/src/ameba/spec/util.cr#L1" target="_blank"> | ||||
|         ameba/spec/util.cr | ||||
|       </a> | ||||
|      | ||||
|     <br/> | ||||
|    | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="instance-method-summary" class="anchor" href="#instance-method-summary"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Instance Method Summary | ||||
|   </h2> | ||||
|   <ul class="list-summary"> | ||||
|      | ||||
|       <li class="entry-summary"> | ||||
|         <a href="#normalize_code%28code%2Cseparator%3D%27%5Cn%27%29-instance-method" class="signature"><strong>#normalize_code</strong>(code, separator = <span class="s">'\n'</span>)</a> | ||||
|          | ||||
|       </li> | ||||
|      | ||||
|   </ul> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| <div class="methods-inherited"> | ||||
|    | ||||
| </div> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|   <h2> | ||||
|     <a id="instance-method-detail" class="anchor" href="#instance-method-detail"> | ||||
|   <svg class="octicon-link" aria-hidden="true"> | ||||
|     <use href="#octicon-link"/> | ||||
|   </svg> | ||||
| </a> | ||||
|     Instance Method Detail | ||||
|   </h2> | ||||
|    | ||||
|     <div class="entry-detail" id="normalize_code(code,separator='\n')-instance-method"> | ||||
|       <div class="signature"> | ||||
|          | ||||
|         def <strong>normalize_code</strong>(code, separator = <span class="s">'\n'</span>) | ||||
| 
 | ||||
|         <a class="method-permalink" href="#normalize_code%28code%2Cseparator%3D%27%5Cn%27%29-instance-method">#</a> | ||||
|       </div> | ||||
|        | ||||
|       <br/> | ||||
|       <div> | ||||
|          | ||||
|           [<a href="https://github.com/crystal-ameba/ameba/blob/3d432fde/src/ameba/spec/util.cr#L2" target="_blank">View source</a>] | ||||
|          | ||||
|       </div> | ||||
|     </div> | ||||
|    | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| </div> | ||||
| 
 | ||||
| </body> | ||||
| </html> | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue