def appended
bend-lint-rules@0.2.0.0 · performance/append_in_loop.bend:142
import bend-lint-rules@0.2.0.0/performance/append_in_loop.bend as AppendInLoop
import Base
import bend-lint-api@0.2.0.0/linter/lint.bend as Lint
142def appended(
143 append: Maybe<&2, Append>,
144 +args: List<&2, Lint.Node>,
145 loop: Loop,
146 name: String,
147 span: Lint.Span,
148 before: List<&2, Lint.Node>,
149 after: List<&2, Lint.Node>
150) -> List<&2, Lint.Finding>:
151 match append:
152 case Some{+a}:
153 accumulated(
154 List.get(&2, Lint.Node, args, Append.at(a)),
155 a,
156 loop,
157 name,
158 span,
159 args,
160 before,
161 after
162 )
163 case None{}:
164 []