12 references to Unnecessary
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Extensions\ProtocolConversions.Diagnostics.cs (4)
70
diagnostic.Tags = diagnostic.Tags.Append(DiagnosticTag.
Unnecessary
);
85
additionalDiagnostic.Tags = [DiagnosticTag.
Unnecessary
, VSDiagnosticTags.HiddenInEditor, VSDiagnosticTags.HiddenInErrorList, VSDiagnosticTags.SuppressEditorToolTip];
93
diagnostic.Tags = diagnostic.Tags != null ? diagnostic.Tags.Append(DiagnosticTag.
Unnecessary
) : [DiagnosticTag.
Unnecessary
];
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (8)
Diagnostics\PullDiagnosticTests.cs (8)
796
Assert.True(results.Single().Diagnostics![0].Tags!.Contains(DiagnosticTag.
Unnecessary
));
800
Assert.False(results.Single().Diagnostics![1].Tags!.Contains(DiagnosticTag.
Unnecessary
));
806
Assert.True(results.Single().Diagnostics![0].Tags!.Contains(DiagnosticTag.
Unnecessary
));
833
AssertEx.All(results.Single().Diagnostics, d => Assert.False(d.Tags!.Contains(DiagnosticTag.
Unnecessary
)));
865
Assert.False(results.Single().Diagnostics![0].Tags!.Contains(DiagnosticTag.
Unnecessary
));
869
Assert.True(results.Single().Diagnostics![1].Tags!.Contains(DiagnosticTag.
Unnecessary
));
873
Assert.True(results.Single().Diagnostics![2].Tags!.Contains(DiagnosticTag.
Unnecessary
));
879
Assert.True(results.Single().Diagnostics!.Single().Tags!.Contains(DiagnosticTag.
Unnecessary
));