def judge.call

bend-lint-rules@0.2.0.0 · performance/deep_call_in_fork.bend:194

import bend-lint-rules@0.2.0.0/performance/deep_call_in_fork.bend as DeepCallInFork
import Base
import bend-lint-api@0.2.0.0/linter/lint.bend as Lint

194def judge.call(
195  +owner: Owner,
196  path: List<&2, Lint.Above>,
197  node: Lint.Node,
198  callee: String,
199  +called: String
200) -> List<&2, Lint.Finding>:
201  match owner:
202    case Owner{deeps, target, name}:
203      judge.deep(
204        List.contains(~String, ~String.eq, deeps, called) && Bool.not(String.eq(called, target)),
205        path,
206        node,
207        callee,
208        name
209      )

Uses (11)

Used by (1)