def Applied.add

bend-lint-rules@0.2.0.0 · lib/linter/directives.bend:838

import bend-lint-rules@0.2.0.0/lib/linter/directives.bend as Directives
import Base
import bend-lint-api@0.2.0.0/shared/lists.bend as Lists
import bend-lint-api@0.2.0.0/linter/lint.bend as Lint

838def Applied.add(hits: List<&2, U32>, found: Lint.Found, a: Applied) -> Applied:
839  match hits a:
840    case Nil{} Applied{kept, suppressed, used}:
841      Applied{found <> kept, suppressed, used}
842    case Con{h, t} Applied{kept, suppressed, used}:
843      Applied{kept, found <> suppressed, Lists.onto(&2, U32, Con{h, t}, used)}

Uses (5)

Used by (1)