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