NdsForge.NET
1.0.1
Read, validate, edit, compare, and build Nintendo DS and DSi images from .NET
Loading...
Searching...
No Matches
NdsValidationResult.cs
1
namespace
NdsForge
;
2
4
public
sealed
class
NdsValidationResult
5
{
8
internal
NdsValidationResult(IEnumerable<NdsDiagnostic> diagnostics)
9
{
10
Diagnostics
= diagnostics.ToArray();
11
}
12
14
public
IReadOnlyList<NdsDiagnostic>
Diagnostics
{
get
; }
15
17
public
bool
IsValid
=>
Diagnostics
.All(
static
diagnostic => diagnostic.Severity !=
NdsDiagnosticSeverity
.Error);
18
}
NdsForge.NdsValidationResult.IsValid
bool IsValid
Gets whether validation completed without errors.
Definition
NdsValidationResult.cs:17
NdsForge.NdsValidationResult.Diagnostics
IReadOnlyList< NdsDiagnostic > Diagnostics
Retains stable validation order so command-line output, tests, and build logs remain reproducible.
Definition
NdsValidationResult.cs:14
NdsForge
Definition
NdsBanner.cs:5
NdsForge.NdsDiagnosticSeverity
NdsDiagnosticSeverity
Indicates the impact of a validation finding.
Definition
NdsDiagnosticSeverity.cs:5
src
NdsForge
Diagnostics
NdsValidationResult.cs
Generated by
1.17.0