5 writes to Code
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Extensions\ProtocolConversions.Diagnostics.cs (1)
120
Code
= diagnosticData.Id,
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (3)
CodeActions\CodeActionsTests.cs (3)
125
Code
= AddImportDiagnosticIds.CS0103
129
Code
= "SomeCode"
214
Code
= "CS4014"
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
130
Code
= d.Code,
82 references to Code
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Extensions\ProtocolConversions.Diagnostics.cs (1)
142
diagnostic.Identifier = (diagnostic.
Code
, diagnosticData.DataLocation.UnmappedFileSpan.Path, diagnostic.Range, diagnostic.Message)
Handler\CodeActions\CodeActionHelpers.cs (1)
290
var diagnosticCode = requestDiagnostic.
Code
?.Value?.ToString();
Protocol\Diagnostic.cs (3)
146
&& object.Equals(this.
Code
, other.
Code
)
174
HashCode.Combine(Range, Severity,
Code
, Source, Message, Hash.CombineValues(Tags), CodeDescription, Data);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (77)
CodeActions\CodeActionsTests.cs (1)
138
Assert.Equal(AddImportDiagnosticIds.CS0103, addImport.Diagnostics.Single().
Code
!.Value);
Diagnostics\AdditionalFileDiagnosticsTests.cs (6)
56
], results.Select(r => $"{r.Uri.GetRequiredParsedUri().LocalPath}: [{string.Join(", ", r.Diagnostics!.Select(d => d.
Code
?.Value?.ToString()))}]"));
80
], results.Select(r => $"{r.Uri.GetRequiredParsedUri().LocalPath}: [{string.Join(", ", r.Diagnostics!.Select(d => d.
Code
?.Value?.ToString()))}]"));
106
Assert.Equal(MockAdditionalFileDiagnosticAnalyzer.Id, results[1].Diagnostics!.Single().
Code
);
144
Assert.Equal(MockAdditionalFileDiagnosticAnalyzer.Id, results[1].Diagnostics!.Single().
Code
);
147
Assert.Equal(MockAdditionalFileDiagnosticAnalyzer.Id, results[4].Diagnostics!.Single().
Code
);
189
], results.Select(r => $"{r.Uri.GetRequiredParsedUri().LocalPath}: [{string.Join(", ", r.Diagnostics!.Select(d => d.
Code
?.Value?.ToString()))}]"));
Diagnostics\DiagnosticsPullCacheTests.cs (3)
39
Assert.Equal(TestDiagnosticSource.Id, results[0].Diagnostics!.Single().
Code
);
69
Assert.Equal(TestDiagnosticSource.Id, results[0].Diagnostics!.Single().
Code
);
100
Assert.Equal(TestDiagnosticSource.Id, results[0].Diagnostics!.Single().
Code
);
Diagnostics\NonLocalDiagnosticTests.cs (3)
48
var orderedDiagnostics = results[0].Diagnostics!.OrderBy(d => d.
Code
!.Value.Value).ToList();
49
Assert.Equal(NonLocalDiagnosticsAnalyzer.NonLocalDescriptor.Id, orderedDiagnostics[0].
Code
);
50
Assert.Equal(NonLocalDiagnosticsAnalyzer.CompilationEndDescriptor.Id, orderedDiagnostics[1].
Code
);
Diagnostics\PullDiagnosticTests.cs (61)
83
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
106
Assert.Equal("CS1513", syntaxResults.Single().Diagnostics!.Single().
Code
);
107
Assert.Equal("CS0246", semanticResults.Single().Diagnostics!.Single().
Code
);
123
Assert.Equal(CSharpSyntaxAnalyzer.RuleId, syntaxAnalyzerResults.Single().Diagnostics!.Single().
Code
);
124
Assert.Equal(CSharpSemanticAnalyzer.RuleId, semanticAnalyzerResults.Single().Diagnostics!.Single().
Code
);
184
Assert.Equal("IDE0060", results.Single().Diagnostics!.Single().
Code
);
202
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
225
Assert.Equal("TODO", results.Single().Diagnostics!.Single().
Code
);
240
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
259
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
284
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
307
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
334
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
353
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
362
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
383
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
399
Assert.Equal("CS1513", results!.Single().Diagnostics!.Single().
Code
);
441
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
453
AssertEx.All(results.Single().Diagnostics, d => Assert.Equal("CS1513", d.
Code
));
547
Assert.Equal("CS0246", results.Single().Diagnostics!.Single().
Code
);
599
Assert.Equal("CS0246", results.Single().Diagnostics!.Single().
Code
);
628
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
648
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
698
Assert.Equal("CS0103", diagnostic.
Code
);
769
Assert.Equal(DiagnosticProducingGenerator.Descriptor.Id, diagnostic.
Code
);
904
Assert.Equal(IDEDiagnosticIds.RemoveUnnecessarySuppressionDiagnosticId, results.Single().Diagnostics!.Single().
Code
);
952
Assert.Equal("IDE0090", results.Single().Diagnostics!.Single().
Code
);
983
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
1015
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1034
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1074
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1155
Assert.Equal("TODO", results[0].Diagnostics!.Single().
Code
);
1187
Assert.Equal("TODO", results[0].Diagnostics!.Single().
Code
);
1225
Assert.Equal("TODO", results[0].Diagnostics!.Single().
Code
);
1244
Assert.Equal("TODO", results[0].Diagnostics![0].
Code
);
1390
=> $"{result.TextDocument.DocumentUri} -> [{string.Join(",", result.Diagnostics?.Select(d => d.
Code
?.Value) ?? [])}]";
1426
Assert.Equal(DiagnosticProducingGenerator.Descriptor.Id, results[0].Diagnostics!.Single().
Code
);
1494
Assert.Equal("CS1513", results[1].Diagnostics!.Single().
Code
);
1509
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1535
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1556
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1581
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1594
Assert.Equal("CS1513", results2[0].Diagnostics!.Single().
Code
);
1614
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1619
Assert.Equal("CS1513", results[0].Diagnostics![0].
Code
);
1637
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1682
Assert.Equal("CS0246", results[0].Diagnostics!.Single().
Code
);
1683
Assert.Equal("CS1001", results[2].Diagnostics!.Single().
Code
);
1764
Assert.Equal("CS0246", results[0].Diagnostics!.Single().
Code
);
1767
Assert.Equal("CS0246", results[2].Diagnostics!.Single().
Code
);
1770
Assert.Equal("CS1001", results[4].Diagnostics!.Single().
Code
);
1788
Assert.Equal("CS0012", results[0].Diagnostics!.Single().
Code
);
1838
Assert.Equal("CS0246", results[0].Diagnostics!.Single().
Code
);
1840
Assert.Equal("CS1001", results[2].Diagnostics!.Single().
Code
);
1907
Assert.Equal("CS0168", results[2].Diagnostics!.Single().
Code
);
1926
Assert.Equal("CS0168", results[0].Diagnostics!.Single().
Code
);
1969
Assert.Equal("CS0246", results[0].Diagnostics!.Single().
Code
);
1970
Assert.Equal("CS1001", results[2].Diagnostics!.Single().
Code
);
2025
Assert.Equal("CS0246", results[0].Diagnostics!.Single().
Code
);
2228
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
2273
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
Diagnostics\WorkspaceProjectDiagnosticsTests.cs (3)
33
Assert.Equal(MockProjectDiagnosticAnalyzer.Id, results[1].Diagnostics!.Single().
Code
);
50
Assert.Equal(MockProjectDiagnosticAnalyzer.Id, results[1].Diagnostics!.Single().
Code
);
81
Assert.Equal(MockProjectDiagnosticAnalyzer.Id, results[2].Diagnostics!.Single().
Code
);