18 references to ReleaseTrackingRuleEntryKind
Microsoft.CodeAnalysis.Analyzers (18)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ReleaseTracking.cs (1)
463
if (releaseTrackingLine.Kind !=
ReleaseTrackingRuleEntryKind
.New)
MetaAnalyzers\ReleaseTrackingHelper.cs (17)
54
ReleaseTrackingRuleEntryKind
? currentRuleEntryKind = null;
99
currentRuleEntryKind =
ReleaseTrackingRuleEntryKind
.New;
104
currentRuleEntryKind =
ReleaseTrackingRuleEntryKind
.Removed;
109
currentRuleEntryKind =
ReleaseTrackingRuleEntryKind
.Changed;
201
if (currentRuleEntryKind.Value ==
ReleaseTrackingRuleEntryKind
.Changed)
257
static bool IsInvalidEntry(string[] parts,
ReleaseTrackingRuleEntryKind
currentRuleEntryKind)
274
ReleaseTrackingRuleEntryKind
.New => parts.Length > 4,
275
ReleaseTrackingRuleEntryKind
.Removed => parts.Length > 4,
276
ReleaseTrackingRuleEntryKind
.Changed => parts.Length <= 4,
443
public bool IsRemovedRule => Kind ==
ReleaseTrackingRuleEntryKind
.Removed;
444
public
ReleaseTrackingRuleEntryKind
Kind { get; }
450
string path, bool isShipped,
ReleaseTrackingRuleEntryKind
kind)
459
string path, bool isShipped,
ReleaseTrackingRuleEntryKind
kind)
479
string path, bool isShipped,
ReleaseTrackingRuleEntryKind
kind)
482
Debug.Assert(kind is
ReleaseTrackingRuleEntryKind
.New or
ReleaseTrackingRuleEntryKind
.Removed);
499
: base(ruleId, category, enabledByDefault, defaultSeverity, span, sourceText, path, isShipped,
ReleaseTrackingRuleEntryKind
.Changed)