def judge.deep
bend-lint-rules@0.2.0.0 · performance/deep_call_in_fork.bend:175
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
175
176def judge.deep(
177 deep: Bool,
178 path: List<&2, Lint.Above>,
179 +node: Lint.Node,
180 callee: String,
181 name: String
182) -> List<&2, Lint.Finding>:
183 match deep:
184 case True{}:
185 Lint.finding(
186 Lint.Information{},
187 is_inside(path, node, False{}),
188 Lint.Node.span(Some{node}),
189 message(callee, name)
190 )
191 case False{}:
192 []