Cli.earlier_conflict: def of cli@0.2.0.0 Import: import cli@0.2.0.0/cli.bend as Cli Lines 4126-4136 of cli@0.2.0.0/cli.bend: https://jend.leeeet.dev/read.txt?path=cli@0.2.0.0/cli.bend&start_line=4126&end_line=4136 import Base def earlier_conflict(earlier_ids: List<&2, String>, +later: ArgInfo, +items: List<&2, SpecItem>, +groups: List<&2, String>, found: Maybe<&2, ScanFault>) -> Maybe<&2, ScanFault>: match earlier_ids found: case Nil{} Some{fault}: Some{fault} case Nil{} None{}: None{} case id <> tail Some{fault}: Some{fault} case id <> tail None{}: earlier_conflict(tail, later, items, groups, pair_fault(later, find_spec_info(items, id, None{}), groups)) Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=ArgInfo https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=ScanFault https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=SpecItem https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=find_spec_info https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=pair_fault