Files
zfxaction26_1/godot/scripts/content/validation/ContentValidationResult.cs

16 lines
460 B
C#

using System.Collections.Generic;
using System.Linq;
namespace SideScrollerGame.Content.Validation;
public sealed class ContentValidationResult
{
public ContentValidationResult(IEnumerable<ContentValidationMessage> messages)
{
Messages = messages.ToList();
}
public IReadOnlyList<ContentValidationMessage> Messages { get; }
public bool HasErrors => Messages.Any(message => message.Severity == ContentValidationSeverity.Error);
}