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