class

IgnoreEntry

Namespace
RefSafe.Pro
Assembly
RefSafe.Pro.Core
public sealed class IgnoreEntry

A single ignored or snoozed issue, persisted in settings.

Fields

IssueHash
public string IssueHash

Stable hash from IssueHasher, not instance-ID based.

Reason
public string Reason

User note. Optional; may double as the ignore reason.

TimestampTicks
public long TimestampTicks

UTC ticks when the entry was created.

SnoozeUntilTicks
public long SnoozeUntilTicks

UTC ticks at which a snooze expires. 0 means a permanent ignore. Once this passes, IsIgnored returns false.

NoteOnly
public bool NoteOnly

When true, the entry exists only to carry a user note — IsIgnored ignores it. Lets users attach notes to issues without hiding them. Legacy entries deserialize with the default false, preserving prior ignore semantics.

Generated from Core/Models/IgnoreEntry.cs in RefSafe Pro 2.2.0.