mirror of
https://github.com/the-draupnir-project/Draupnir.git
synced 2026-09-09 12:25:34 +00:00
Towards opinions in PolicyLists. This changeset is part of an ongoing effort to implement "opinions" within policy lists, as per MSC3847. For the time being: - we rename BanList into PolicyList; - we cleanup a little dead code; - we replace a few `string`s with `enum`; - `ListRule` becomes an abstract class with two concrete subclasses `ListRuleBan` and `ListRuleOpinion`.