def level.of

bolt@1.26.0.0 · src/config.bend:291

import bolt@1.26.0.0/src/config.bend as Config
import Base
import bolt@1.26.0.0/src/lazy/lazy.bend as Lazy

291# the rule's own setting, else its group's, else the group's default; an
292# opt-in rule's own setting, else off
293def level.of(+sets: List<&2, LevelSet>, +group: String, +rule: String) -> Level:
294  Maybe.default(&2, Level, set_level(sets, rule),
295    Lazy.stop(Level, opt_in(rule), Off{}, _u => Maybe.default(&2, Level, set_level(sets, group), default(group))))

Uses (9)

Used by (1)