Skip to content

Commit b99fa39

Browse files
committed
add origin information
1 parent b96be0a commit b99fa39

2 files changed

Lines changed: 13 additions & 3 deletions

File tree

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
namespace AET.ModVerify.Reporting.Baseline;
2+
3+
public enum BaselineSource
4+
{
5+
File,
6+
EmbeddedDefault,
7+
}

src/ModVerify/Reporting/Baseline/IdentifiedBaseline.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,17 @@ namespace AET.ModVerify.Reporting.Baseline;
55
public sealed record IdentifiedBaseline
66
{
77
public string Identifier { get; }
8-
8+
99
public VerificationBaseline Baseline { get; }
1010

11-
public IdentifiedBaseline(string identifier, VerificationBaseline baseline)
11+
public BaselineSource Source { get; }
12+
13+
public IdentifiedBaseline(string identifier, VerificationBaseline baseline, BaselineSource source)
1214
{
1315
if (string.IsNullOrEmpty(identifier))
1416
throw new ArgumentException("Identifier must be non-empty.", nameof(identifier));
1517
Identifier = identifier;
1618
Baseline = baseline ?? throw new ArgumentNullException(nameof(baseline));
19+
Source = source;
1720
}
18-
}
21+
}

0 commit comments

Comments
 (0)