namespace HSchool.Content; /// Warnings from the loader — last-wins collisions, not fatal errors. public interface IContentLog { void Warning(string message); } /// Drops warnings. Tests that do not care about collisions use this. public sealed class NullContentLog : IContentLog { public static NullContentLog Instance { get; } = new(); public void Warning(string message) { } }