6 writes to Code
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Extensions\ProtocolConversions.Diagnostics.cs (1)
116
Code
= diagnosticData.Id,
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (4)
CodeActions\CodeActionsTests.cs (4)
125
Code
= AddImportDiagnosticIds.CS0103
129
Code
= "SomeCode"
167
Code
= "CS1998"
250
Code
= "CS1998"
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
130
Code
= d.Code,
80 references to Code
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Extensions\ProtocolConversions.Diagnostics.cs (1)
138
diagnostic.Identifier = (diagnostic.
Code
, diagnosticData.DataLocation.UnmappedFileSpan.Path, diagnostic.Range, diagnostic.Message)
Handler\CodeActions\CodeActionHelpers.cs (1)
292
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 (75)
CodeActions\CodeActionsTests.cs (1)
138
Assert.Equal(AddImportDiagnosticIds.CS0103, addImport.Diagnostics.Single().
Code
!.Value);
Diagnostics\AdditionalFileDiagnosticsTests.cs (5)
54
], results.Select(r => $"{r.Uri.GetRequiredParsedUri().LocalPath}: [{string.Join(", ", r.Diagnostics!.Select(d => d.
Code
?.Value?.ToString()))}]"));
78
], results.Select(r => $"{r.Uri.GetRequiredParsedUri().LocalPath}: [{string.Join(", ", r.Diagnostics!.Select(d => d.
Code
?.Value?.ToString()))}]"));
104
Assert.Equal(MockAdditionalFileDiagnosticAnalyzer.Id, results[1].Diagnostics!.Single().
Code
);
142
Assert.Equal(MockAdditionalFileDiagnosticAnalyzer.Id, results[1].Diagnostics!.Single().
Code
);
145
Assert.Equal(MockAdditionalFileDiagnosticAnalyzer.Id, results[4].Diagnostics!.Single().
Code
);
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)
70
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
93
Assert.Equal("CS1513", syntaxResults.Single().Diagnostics!.Single().
Code
);
94
Assert.Equal("CS0246", semanticResults.Single().Diagnostics!.Single().
Code
);
110
Assert.Equal(CSharpSyntaxAnalyzer.RuleId, syntaxAnalyzerResults.Single().Diagnostics!.Single().
Code
);
111
Assert.Equal(CSharpSemanticAnalyzer.RuleId, semanticAnalyzerResults.Single().Diagnostics!.Single().
Code
);
171
Assert.Equal("IDE0060", results.Single().Diagnostics!.Single().
Code
);
189
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
212
Assert.Equal("TODO", results.Single().Diagnostics!.Single().
Code
);
227
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
246
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
271
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
294
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
321
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
340
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
349
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
370
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
386
Assert.Equal("CS1513", results!.Single().Diagnostics!.Single().
Code
);
428
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
440
AssertEx.All(results.Single().Diagnostics, d => Assert.Equal("CS1513", d.
Code
));
534
Assert.Equal("CS0246", results.Single().Diagnostics!.Single().
Code
);
586
Assert.Equal("CS0246", results.Single().Diagnostics!.Single().
Code
);
615
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
635
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
685
Assert.Equal("CS0103", diagnostic.
Code
);
756
Assert.Equal(DiagnosticProducingGenerator.Descriptor.Id, diagnostic.
Code
);
891
Assert.Equal(IDEDiagnosticIds.RemoveUnnecessarySuppressionDiagnosticId, results.Single().Diagnostics!.Single().
Code
);
939
Assert.Equal("IDE0090", results.Single().Diagnostics!.Single().
Code
);
970
Assert.Equal("CS1513", results.Single().Diagnostics!.Single().
Code
);
1002
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1021
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1061
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1142
Assert.Equal("TODO", results[0].Diagnostics!.Single().
Code
);
1174
Assert.Equal("TODO", results[0].Diagnostics!.Single().
Code
);
1212
Assert.Equal("TODO", results[0].Diagnostics!.Single().
Code
);
1231
Assert.Equal("TODO", results[0].Diagnostics![0].
Code
);
1377
=> $"{result.TextDocument.DocumentUri} -> [{string.Join(",", result.Diagnostics?.Select(d => d.
Code
?.Value) ?? [])}]";
1413
Assert.Equal(DiagnosticProducingGenerator.Descriptor.Id, results[0].Diagnostics!.Single().
Code
);
1481
Assert.Equal("CS1513", results[1].Diagnostics!.Single().
Code
);
1496
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1522
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1543
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1568
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1581
Assert.Equal("CS1513", results2[0].Diagnostics!.Single().
Code
);
1601
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1606
Assert.Equal("CS1513", results[0].Diagnostics![0].
Code
);
1624
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
1669
Assert.Equal("CS0246", results[0].Diagnostics!.Single().
Code
);
1670
Assert.Equal("CS1001", results[2].Diagnostics!.Single().
Code
);
1751
Assert.Equal("CS0246", results[0].Diagnostics!.Single().
Code
);
1754
Assert.Equal("CS0246", results[2].Diagnostics!.Single().
Code
);
1757
Assert.Equal("CS1001", results[4].Diagnostics!.Single().
Code
);
1775
Assert.Equal("CS0012", results[0].Diagnostics!.Single().
Code
);
1825
Assert.Equal("CS0246", results[0].Diagnostics!.Single().
Code
);
1827
Assert.Equal("CS1001", results[2].Diagnostics!.Single().
Code
);
1894
Assert.Equal("CS0168", results[2].Diagnostics!.Single().
Code
);
1913
Assert.Equal("CS0168", results[0].Diagnostics!.Single().
Code
);
1956
Assert.Equal("CS0246", results[0].Diagnostics!.Single().
Code
);
1957
Assert.Equal("CS1001", results[2].Diagnostics!.Single().
Code
);
2012
Assert.Equal("CS0246", results[0].Diagnostics!.Single().
Code
);
2215
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
2260
Assert.Equal("CS1513", results[0].Diagnostics!.Single().
Code
);
Diagnostics\WorkspaceProjectDiagnosticsTests.cs (2)
33
Assert.Equal(MockProjectDiagnosticAnalyzer.Id, results[1].Diagnostics!.Single().
Code
);
50
Assert.Equal(MockProjectDiagnosticAnalyzer.Id, results[1].Diagnostics!.Single().
Code
);