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      []

Uses (11)

Used by (1)