1 write to Id
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DiagnosticData.cs (1)
102Id = id;
121 references to Id
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Diagnostics\Suppression\SuppressionTests.cs (2)
464Assert.Equal(2, diagnostics.Where(d => d.Id == "CS0219").Count()); 478Assert.Equal(1, diagnostics.Where(d => d.Id == "CS0168").Count());
Microsoft.CodeAnalysis.EditorFeatures (5)
Diagnostics\AbstractDiagnosticsAdornmentTaggerProvider.RoslynErrorTag.cs (4)
41? new ClassifiedTextRun(ClassificationTypeNames.Text, diagnostic.Id) 42: new ClassifiedTextRun(ClassificationTypeNames.Text, diagnostic.Id, navigationAction, tooltip); 61this._data.Id == other._data.Id &&
Diagnostics\DiagnosticsClassificationTaggerProvider.cs (1)
79if (IDEDiagnosticIdToOptionMappingHelper.TryGetMappedFadingOption(data.Id, out var fadingOption))
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (2)
Preview\PreviewPaneService.cs (2)
53id: data.Id, 56helpLinkToolTipText: (helpLinkUri != null) ? string.Format(EditorFeaturesResources.Get_help_for_0, data.Id) : null,
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (15)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (13)
216if (diagnostic.Id == DisabledByDefaultAnalyzer.s_syntaxRule.Id) 220else if (diagnostic.Id == DisabledByDefaultAnalyzer.s_semanticRule.Id) 224else if (diagnostic.Id == DisabledByDefaultAnalyzer.s_compilationRule.Id) 314Assert.Equal(OpenFileOnlyAnalyzer.s_syntaxRule.Id, diagnostics[0].Id); 385syntax |= diagnostics[0].Id == NoNameAnalyzer.s_syntaxRule.Id; 704d => d.Id == analyzer.Descriptor.Id && d.DataLocation.UnmappedFileSpan.Path == additionalDoc.FilePath); 807Assert.Equal(NamedTypeAnalyzer.DiagnosticId, diagnostic.Id); 904.Where(d => d.Id == IDEDiagnosticIds.RemoveUnnecessarySuppressionDiagnosticId) 1048Assert.Equal(CancellationTestAnalyzer.DiagnosticId, diagnostic.Id); 1080Assert.Equal(analyzer1.Descriptor.Id, diagnostic.Id); 1141Assert.Equal(CancellationTestAnalyzer.DiagnosticId, diagnostic.Id); 1209syntax |= diagnostics[0].Id == Analyzer.s_syntaxRule.Id; 1210semantic |= diagnostics[0].Id == Analyzer.s_semanticRule.Id;
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
262=> $"{(string.IsNullOrWhiteSpace(diagnostic.DataLocation.MappedFileSpan.Path) ? diagnostic.ProjectId.ToString() : diagnostic.DataLocation.MappedFileSpan.ToString())}: {diagnostic.Severity} {diagnostic.Id}: {diagnostic.Message}";
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
39=> $"[{d.ProjectId}] {d.Severity} {d.Id}:" +
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
InlineDiagnostics\InlineDiagnosticsTag.cs (1)
144var id = new Run(_diagnostic.Id);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (41)
Diagnostics\DiagnosticProviderTests.vb (3)
381Return x.Id = y.Id AndAlso 390Return Hash.Combine(obj.Id,
Diagnostics\DiagnosticServiceTests.vb (38)
286Assert.Equal(workspaceDiagnosticAnalyzer.DiagDescriptor.Id, diagnostics(0).Id) 305Assert.Equal(workspaceDiagnosticAnalyzer.DiagDescriptor.Id, diagnostics(0).Id) 352Assert.Equal("XX0001", diagnostics1.Single().Id) 357Assert.Equal("XX0002", diagnostics2.Single().Id) 441Select(Function(d) d.Id = WorkspaceDiagnosticAnalyzer.Descriptor.Id) 539Assert.True(diagnostic.Id = "AD0001") 569Assert.Equal(expected.Id, diagnostics.First().Id) 605Assert.True(diagnostics(0).Id = "IDE1100") 640Assert.Equal(OperationAnalyzer.Descriptor.Id, diagnostic.Id) 678Assert.Equal(CodeBlockEndedAnalyzer.Descriptor.Id, diagnostic.Id) 713Assert.Equal(CodeBlockEndedAnalyzer.Descriptor.Id, diagnostic.Id) 791Assert.Equal(CodeBlockEndedAnalyzer.Descriptor.Id, diagnostic.Id) 841Assert.Equal(CompilationEndedAnalyzer.Descriptor.Id, noLocationDiagnostic.Id) 845Assert.Equal(CompilationEndedAnalyzer.Descriptor.Id, withDocumentLocationDiagnostic.Id) 981Select(Function(d) d.Id = NamedTypeAnalyzer.DiagDescriptor.Id) 1022Assert.Equal(PartialTypeDiagnosticAnalyzer.DiagDescriptor.Id, diagnostics.Single().Id) 1079Assert.Equal(PartialTypeDiagnosticAnalyzer.DiagDescriptor.Id, diagnostic.Id) 1130Assert.Equal(3, diagnostics.Where(Function(d) d.Id = CodeBlockOrSyntaxNodeAnalyzer.Descriptor1.Id).Count) 1131Assert.Equal(1, diagnostics.Where(Function(d) d.Id = CodeBlockOrSyntaxNodeAnalyzer.Descriptor4.Id).Count) 1132Assert.Equal(1, diagnostics.Where(Function(d) d.Id = CodeBlockOrSyntaxNodeAnalyzer.Descriptor5.Id).Count) 1133Assert.Equal(1, diagnostics.Where(Function(d) d.Id = CodeBlockOrSyntaxNodeAnalyzer.Descriptor6.Id).Count) 1175Assert.Equal(1, diagnostics.Where(Function(d) d.Id = CodeBlockOrSyntaxNodeAnalyzer.Descriptor4.Id).Count) 1176Assert.Equal(1, diagnostics.Where(Function(d) d.Id = CodeBlockOrSyntaxNodeAnalyzer.Descriptor5.Id).Count) 1177Assert.Equal(1, diagnostics.Where(Function(d) d.Id = CodeBlockOrSyntaxNodeAnalyzer.Descriptor6.Id).Count) 1222Assert.True(diagnostics.All(Function(d) d.Id = MethodSymbolAnalyzer.Descriptor.Id)) 1271Assert.Equal(1, diagnostics.Where(Function(d) d.Id = MustOverrideMethodAnalyzer.Descriptor1.Id).Count) 1338Assert.Equal(4, diagnostics.Where(Function(d) d.Id = FieldDeclarationAnalyzer.Descriptor1.Id).Count) 1468Assert.Equal(CompilationAnalyzerWithAnalyzerOptions.Descriptor.Id, diagnostics(0).Id) 2008Dim diagnostic = diagnostics.Single(Function(d) d.Id = CodeBlockActionAnalyzer.CodeBlockTopLevelRule.Id) 2011Dim stateFullDiagnostics = diagnostics.Where(Function(d) d.Id = CodeBlockActionAnalyzer.CodeBlockPerCompilationRule.Id) 2067Dim diagnostic = diagnostics.Single(Function(d) d.Id = expectedId) 2188Assert.Equal(analyzer.Descriptor.Id, hiddenDiagnostics.Single().Id) 2231Assert.Equal("CS0219", diagnostic.Id) 2400Dim actualDiagnosticIds = diagnostics.Select(Function(d) d.Id).ToHashSet() 2447Assert.Equal("CS0219", diagnostic.Id) 2452Assert.Equal("CS1513", diagnostic.Id) 2457Assert.Equal("ID0001", diagnostic.Id) 2462Assert.Equal("ID0002", diagnostic.Id)
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\EmitSolutionUpdateResults.cs (2)
155data.Id, 175syntaxError.Id,
ExternalAccess\VSTypeScript\Api\VSTypeScriptDiagnosticData.cs (1)
30=> _data.Id;
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
Features\CodeCleanup\AbstractCodeCleanupService.cs (1)
211return diagnostics.SelectAsArray(static d => (d.Id, d.Title)).Distinct();
Features\CodeFixes\CodeFixService.cs (3)
246diagnosticList.Sort(static (d1, d2) => DiagnosticId.CompareOrdinal(d1.Id, d2.Id)); 430foreach (var diagnosticId in diagnostics.Select(d => d.Id).Distinct())
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_BuildSynchronization.cs (1)
118var lookup = diagnostics.ToLookup(d => d.Id);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnostics.cs (1)
256=> _diagnosticIds == null || _diagnosticIds.Contains(diagnostic.Id);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (1)
434&& (_shouldIncludeDiagnostic == null || _shouldIncludeDiagnostic(diagnostic.Id));
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (3)
376Code = diagnosticData.Id, 501if (IDEDiagnosticIdToOptionMappingHelper.TryGetMappedFadingOption(diagnosticData.Id, out var fadingOption)) 503Contract.ThrowIfNull(diagnosticData.Language, $"diagnostic {diagnosticData.Id} is missing a language");
Microsoft.CodeAnalysis.Workspaces (7)
Diagnostics\DiagnosticData.cs (7)
125=> new(Id, Category, Message, Severity, DefaultSeverity, IsEnabledByDefault, 149Id == other.Id && 162Hash.Combine(Id, 172=> $"{Id} {Severity} {Message} {ProjectId} {DataLocation.MappedFileSpan} [original: {DataLocation.UnmappedFileSpan}]"; 185Id, Category, Message, Severity, DefaultSeverity, 374=> CustomTags.Contains(WellKnownDiagnosticCustomTags.DoesNotSupportF1Help) ? null : Id;
Microsoft.VisualStudio.LanguageServices (18)
PreviewPane\PreviewPaneService.cs (2)
106id: data.Id, title: title, 109helpLinkToolTipText: (helpLinkUri != null) ? string.Format(EditorFeaturesResources.Get_help_for_0, data.Id) : null,
TableDataSource\DiagnosticTableItem.cs (5)
66return diagnostic.Id == otherDiagnostic.Id && 105left.Id == right.Id && 120Hash.Combine(data.Id, ((int)data.Severity).GetHashCode())));
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (2)
548var uniqueDiagnosticIds = group.SelectMany(kvp => kvp.Value.Select(d => d.Id)).ToImmutableHashSet(); 637var uniqueDiagnosticIds = diagnostics.Select(d => d.Id).ToImmutableHashSet();
TableDataSource\VisualStudioBaseDiagnosticListTable.LiveTableDataSource.cs (3)
289.ThenBy(d => d.Data.Id) 377content = data.Id; 380content = (data.GetValidHelpLinkUri() != null) ? string.Format(EditorFeaturesResources.Get_help_for_0, data.Id) : null;
TableDataSource\VisualStudioDiagnosticListTable.BuildTableDataSource.cs (2)
163content = data.Id; 166content = (data.GetValidHelpLinkUri() != null) ? string.Format(EditorFeaturesResources.Get_help_for_0, data.Id) : null;
TaskList\ExternalErrorDiagnosticUpdateSource.cs (4)
809if (IsSupportedLiveDiagnosticId(project, diagnosticData.Id)) 967item1.Id != item2.Id || 990Hash.Combine(obj.Id,
Microsoft.VisualStudio.LanguageServices.UnitTests (12)
Diagnostics\DefaultDiagnosticUpdateSourceTests.vb (2)
148AssertEx.Equal({"CS0246"}, diagnostics.Select(Function(d) d.Id)) 188AssertEx.SetEqual({"CS1002", "CS0246"}, diagnostics.Select(Function(d) d.Id))
Diagnostics\DiagnosticTableDataSourceTests.vb (3)
496Assert.Equal(item1.Id, keyword.ToString()) 687diagnostic1.Id, 711diagnostic2.Id,
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (2)
476Assert.Equal(diagnostics(0).Id, diagnostic.Id)
ProjectSystemShim\VisualStudioAnalyzerTests.vb (1)
86Assert.Equal("BC42378", diagnostic.Id)
ProjectSystemShim\VisualStudioProjectTests\AnalyzerReferenceTests.vb (4)
55Assert.Single(Await GetDiagnostics(environment), Function(d) d.Id = DocumentAnalysisExecutor.WRN_UnableToLoadAnalyzerIdCS) 78Assert.Single(Await GetDiagnostics(environment), Function(d) d.Id = DocumentAnalysisExecutor.WRN_UnableToLoadAnalyzerIdCS) 100Assert.Single(Await GetDiagnostics(environment), Function(d) d.Id = DocumentAnalysisExecutor.WRN_UnableToLoadAnalyzerIdCS) 110Assert.Single(Await GetDiagnostics(environment), Function(d) d.Id = DocumentAnalysisExecutor.WRN_UnableToLoadAnalyzerIdCS)
Roslyn.VisualStudio.Next.UnitTests (5)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (5)
63Assert.Equal(IDEDiagnosticIds.UseExplicitTypeDiagnosticId, diagnostics[0].Id); 85Assert.Equal(IDEDiagnosticIds.UseExplicitTypeDiagnosticId, diagnostics[0].Id); 127Assert.Equal(IDEDiagnosticIds.UseNullPropagationDiagnosticId, diagnostics[0].Id); 204Assert.Equal(IDEDiagnosticIds.UseExplicitTypeDiagnosticId, diagnostics[0].Id); 244Assert.Equal("test", diagnostics[0].Id);