17 lines
482 B
C#
17 lines
482 B
C#
using System;
|
|
using System.Collections.Immutable;
|
|
|
|
namespace StellaOps.Concelier.Merge.Services;
|
|
|
|
/// <summary>
|
|
/// Summary of a persisted advisory conflict including hashes and structured explainer payload.
|
|
/// </summary>
|
|
public sealed record MergeConflictSummary(
|
|
Guid ConflictId,
|
|
string VulnerabilityKey,
|
|
ImmutableArray<Guid> StatementIds,
|
|
string ConflictHash,
|
|
DateTimeOffset AsOf,
|
|
DateTimeOffset RecordedAt,
|
|
MergeConflictExplainerPayload Explainer);
|