2 types derived from ReleaseTrackingLine
GenerateDocumentationAndConfigFiles (2)
src\RoslynAnalyzers\Microsoft.CodeAnalysis.Analyzers\Core\MetaAnalyzers\ReleaseTrackingHelper.cs (2)
472
internal sealed class NewOrRemovedRuleReleaseTrackingLine :
ReleaseTrackingLine
485
internal sealed class ChangedRuleReleaseTrackingLine :
ReleaseTrackingLine
11 references to ReleaseTrackingLine
GenerateDocumentationAndConfigFiles (11)
Program.cs (1)
1351
if (releaseTrackingData.TryGetLatestReleaseTrackingLine(rule.Id, maxVersion, out _, out
var
releaseTrackingLine))
src\RoslynAnalyzers\Microsoft.CodeAnalysis.Analyzers\Core\MetaAnalyzers\ReleaseTrackingHelper.cs (10)
199
ReleaseTrackingLine
releaseTrackingLine;
353
[NotNullWhen(returnValue: true)] out
ReleaseTrackingLine
? releaseTrackingLine)
360
[NotNullWhen(returnValue: true)] out
ReleaseTrackingLine
? releaseTrackingLine)
367
[NotNullWhen(returnValue: true)] out
ReleaseTrackingLine
? releaseTrackingLine)
396
public ImmutableSortedDictionary<Version,
ReleaseTrackingLine
> ReleasesByVersionMap { get; }
407
private readonly ImmutableSortedDictionary<Version,
ReleaseTrackingLine
>.Builder _builder
408
= ImmutableSortedDictionary.CreateBuilder<Version,
ReleaseTrackingLine
>(ReverseComparer.Instance);
410
public void AddEntry(Version version,
ReleaseTrackingLine
releaseTrackingLine, out bool hasExistingEntry)
416
public ImmutableSortedDictionary<Version,
ReleaseTrackingLine
> ToImmutable()
445
internal static
ReleaseTrackingLine
Create(