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