def level.of
import bolt@1.26.0.0/src/config.bend as Configimport 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))))