def judge

bend-lint-rules@0.2.0.0 · layout/imports.bend:224

import bend-lint-rules@0.2.0.0/layout/imports.bend as Imports
import Base
import bend-lint-api@0.2.0.0/linter/lint.bend as Lint
import bend-lint-api@0.2.0.0/shared/strings.bend as Strings

224def judge(path: String, text: String, b: Block) -> List<&2, Lint.Finding>:
225  match b:
226    case Block{beg, end, Nil{}}:
227      []
228    case Block{+beg, +end, entries}:
229      judged(
230        Lint.Span{path, beg, end},
231        Strings.slice(text, beg, end),
232        dedupe(List.reverse(&2, Entry, entries), Deduped{[], [], []})
233      )

Uses (11)

Used by (1)