34 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.CodeAnalysis.Razor.Workspaces (2)
Diagnostics\RazorDiagnosticHelper.cs (1)
92Code = razorDiagnostic.Id,
Diagnostics\TaskListDiagnosticProvider.cs (1)
44Code = "TODO",
Microsoft.CodeAnalysis.Remote.Razor (2)
Diagnostics\RemoteDiagnosticsService.cs (2)
92diagnostic.Code = UnusedDirectiveDiagnosticId; 135Code = EAConstants.DiagnosticIds.IDE0005_gen,
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (25)
Cohost\CohostDocumentPullDiagnosticsTest.cs (24)
98Code = "HTM1337", 107Code = "TS2304", 116Code = "CSS002", 145Code = "HTM1337", 181Code = CSSErrorCodes.UnrecognizedBlockType, 186Code = CSSErrorCodes.UnrecognizedBlockType, 219Code = CSSErrorCodes.MissingSelectorBeforeCombinatorCode, 224Code = CSSErrorCodes.MissingSelectorBeforeCombinatorCode, 253Code = CSSErrorCodes.MissingSelectorBeforeCombinatorCode, 258Code = CSSErrorCodes.MissingSelectorBeforeCombinatorCode, 287Code = CSSErrorCodes.MissingSelectorBeforeCombinatorCode, 292Code = CSSErrorCodes.MissingSelectorBeforeCombinatorCode, 330Code = CSSErrorCodes.MissingClassNameAfterDot, 335Code = CSSErrorCodes.MissingClassNameAfterDot, 373Code = CSSErrorCodes.MissingClassNameAfterDot, 378Code = CSSErrorCodes.MissingClassNameAfterDot, 416Code = CSSErrorCodes.MissingPropertyValue, 421Code = CSSErrorCodes.MissingPropertyValue, 451Code = CSSErrorCodes.MissingPropertyName, 456Code = CSSErrorCodes.MissingPropertyName, 485Code = HtmlErrorCodes.MismatchedAttributeQuotesErrorCode, 508Code = HtmlErrorCodes.MismatchedAttributeQuotesErrorCode, 542Code = HtmlErrorCodes.UnknownAttributeValueErrorCode, 547Code = HtmlErrorCodes.UnknownAttributeValueErrorCode,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CohostCodeActionsEndpointTestBase.cs (1)
166Code = code,
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CohostCodeActionsEndpointTestBase.cs (1)
166Code = code,
98 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)
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 (79)
CodeActions\CodeActionsTests.cs (1)
138Assert.Equal(AddImportDiagnosticIds.CS0103, addImport.Diagnostics.Single().Code!.Value);
Diagnostics\AdditionalFileDiagnosticsTests.cs (6)
62], results.Select(r => $"{r.Uri}: [{string.Join(", ", r.Diagnostics!.Select(d => d.Code?.Value?.ToString()))}]")); 91], results.Select(r => $"{r.Uri}: [{string.Join(", ", r.Diagnostics!.Select(d => d.Code?.Value?.ToString()))}]")); 122Assert.Equal(MockAdditionalFileDiagnosticAnalyzer.Id, results[1].Diagnostics!.Single().Code); 166Assert.Equal(MockAdditionalFileDiagnosticAnalyzer.Id, results[1].Diagnostics!.Single().Code); 169Assert.Equal(MockAdditionalFileDiagnosticAnalyzer.Id, results[4].Diagnostics!.Single().Code); 215], results.Select(r => $"{r.Uri}: [{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 (63)
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); 678Assert.Equal("CS0103", diagnostic.Code); 748Assert.Equal(DiagnosticProducingGenerator.Descriptor.Id, diagnostic.Code); 783var firstDiagnostic = AssertEx.Single(firstResult.Diagnostics!.Where(d => d.Code!.Value.Second == "CS0246")); 799var secondDiagnostic = AssertEx.Single(secondResult.Diagnostics!.Where(d => d.Code!.Value.Second == "CS0246")); 955Assert.Equal(IDEDiagnosticIds.RemoveUnnecessarySuppressionDiagnosticId, results.Single().Diagnostics!.Single().Code); 1003Assert.Equal("IDE0090", results.Single().Diagnostics!.Single().Code); 1034Assert.Equal("CS1513", results.Single().Diagnostics!.Single().Code); 1066Assert.Equal("CS1513", results[0].Diagnostics!.Single().Code); 1085Assert.Equal("CS1513", results[0].Diagnostics!.Single().Code); 1125Assert.Equal("CS1513", results[0].Diagnostics!.Single().Code); 1206Assert.Equal("TODO", results[0].Diagnostics!.Single().Code); 1238Assert.Equal("TODO", results[0].Diagnostics!.Single().Code); 1276Assert.Equal("TODO", results[0].Diagnostics!.Single().Code); 1295Assert.Equal("TODO", results[0].Diagnostics![0].Code); 1441=> $"{result.TextDocument.DocumentUri} -> [{string.Join(",", result.Diagnostics?.Select(d => d.Code?.Value) ?? [])}]"; 1477Assert.Equal(DiagnosticProducingGenerator.Descriptor.Id, results[0].Diagnostics!.Single().Code); 1528Assert.Equal(CSharpSyntaxAnalyzer.RuleId, results[0].Diagnostics!.Single().Code); 1603Assert.Equal("CS1513", results[1].Diagnostics!.Single().Code); 1618Assert.Equal("CS1513", results[0].Diagnostics!.Single().Code); 1644Assert.Equal("CS1513", results[0].Diagnostics!.Single().Code); 1665Assert.Equal("CS1513", results[0].Diagnostics!.Single().Code); 1690Assert.Equal("CS1513", results[0].Diagnostics!.Single().Code); 1703Assert.Equal("CS1513", results2[0].Diagnostics!.Single().Code); 1723Assert.Equal("CS1513", results[0].Diagnostics!.Single().Code); 1728Assert.Equal("CS1513", results[0].Diagnostics![0].Code); 1746Assert.Equal("CS1513", results[0].Diagnostics!.Single().Code); 1790Assert.Equal("CS0246", results[0].Diagnostics!.Single().Code); 1791Assert.Equal("CS1001", results[2].Diagnostics!.Single().Code); 1870Assert.Equal("CS0246", results[0].Diagnostics!.Single().Code); 1873Assert.Equal("CS0246", results[2].Diagnostics!.Single().Code); 1876Assert.Equal("CS1001", results[4].Diagnostics!.Single().Code); 1893Assert.Equal("CS0012", results[0].Diagnostics!.Single().Code); 1942Assert.Equal("CS0246", results[0].Diagnostics!.Single().Code); 1944Assert.Equal("CS1001", results[2].Diagnostics!.Single().Code); 2009Assert.Equal("CS0168", results[2].Diagnostics!.Single().Code); 2026Assert.Equal("CS0168", results[0].Diagnostics!.Single().Code); 2068Assert.Equal("CS0246", results[0].Diagnostics!.Single().Code); 2069Assert.Equal("CS1001", results[2].Diagnostics!.Single().Code); 2122Assert.Equal("CS0246", results[0].Diagnostics!.Single().Code); 2322Assert.Equal("CS1513", results[0].Diagnostics!.Single().Code); 2367Assert.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);
Microsoft.CodeAnalysis.Razor.Workspaces (6)
CodeActions\CSharp\TypeAccessibilityCodeActionProvider.cs (1)
72diagnostic is { Severity: LspDiagnosticSeverity.Error, Code: { } code } &&
CodeActions\RazorCodeActionContext.cs (1)
35if (diagnostic.Code is { } codeSumType &&
Diagnostics\RazorTranslateDiagnosticsService.cs (4)
218if (!diagnostic.Code.HasValue) 223diagnostic.Code.Value.TryGetSecond(out var str); 479if (diagnostic.Code is not { } code || 570_logger.LogWarning($"Dropping diagnostic {diagnostic.Code}:{diagnostic.Message} at csharp range {diagnostic.Range}");
Microsoft.CodeAnalysis.Remote.Razor (1)
Diagnostics\RemoteDiagnosticsService.cs (1)
80if (diagnostic.Code is { Value: EAConstants.DiagnosticIds.IDE0005_gen })
Microsoft.VisualStudio.LanguageServices.Razor (1)
LanguageClient\Cohost\CohostDocumentPullDiagnosticsEndpoint.cs (1)
115vsDiagnostic.Identifier = (vsDiagnostic.Code, razorDocument.FilePath, vsDiagnostic.Range, vsDiagnostic.Message).GetHashCode().ToString();
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (3)
Cohost\CohostDocumentPullDiagnosticsTest.cs (2)
49Assert.Equal("RZ0005", diagnostic.Code.AssumeNotNull().Second); 598(index: inputText.GetTextSpan(d.Range).Start, text: $"{{|{d.Code!.Value.Second}:"),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Diagnostics\RazorDiagnosticHelperTest.cs (1)
27Assert.Equal(razorDiagnostic.Id, diagnostic.Code);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (3)
Endpoints\CohostDocumentPullDiagnosticsTest.cs (2)
48Assert.Equal("RZ0005", diagnostic.Code.AssumeNotNull().Second); 73(index: inputText.GetTextSpan(d.Range).Start, text: $"{{|{d.Code!.Value.Second}:"),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Diagnostics\RazorDiagnosticHelperTest.cs (1)
27Assert.Equal(razorDiagnostic.Id, diagnostic.Code);