def judged
bend-lint-rules@0.2.0.0 · layout/imports.bend:217
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/lists.bend as Lists
217
218def judged(span: Lint.Span, written: String, d: Deduped) -> List<&2, Lint.Finding>:
219 match d:
220 case Deduped{seen, kept, renames}:
221 +ordered = texts(Lists.sort(~Entry, ~is_before, List.reverse(&2, Entry, kept)), [])
222 verdict(String.eq(ordered, written), span, ordered, renames)