using System; namespace StellaOps.Scanner.Analyzers.OS; public sealed record AnalyzerWarning(string Code, string Message) { public static AnalyzerWarning From(string code, string message) { ArgumentException.ThrowIfNullOrWhiteSpace(code); ArgumentException.ThrowIfNullOrWhiteSpace(message); return new AnalyzerWarning(code.Trim(), message.Trim()); } }