73 references to RudeEditDiagnostic
Microsoft.CodeAnalysis.CSharp.Features (11)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (11)
698
diagnostics.Add(new
RudeEditDiagnostic
(
709
diagnostics.Add(new
RudeEditDiagnostic
(
729
diagnostics.Add(new
RudeEditDiagnostic
(
2280
_diagnostics.Add(new
RudeEditDiagnostic
(kind, span, node, arguments: new[] { displayName }));
2529
diagnostics.Add(new
RudeEditDiagnostic
(
2715
diagnostics.Add(new
RudeEditDiagnostic
(RudeEditKind.AwaitStatementUpdate, newContainingStatementPart.Span));
2728
diagnostics.Add(new
RudeEditDiagnostic
(
2742
diagnostics.Add(new
RudeEditDiagnostic
(
2762
diagnostics.Add(new
RudeEditDiagnostic
(
2778
diagnostics.Add(new
RudeEditDiagnostic
(
2940
diagnostics.Add(new
RudeEditDiagnostic
(
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (4)
EditAndContinue\RudeEditDiagnosticTests.cs (4)
87
var re = new
RudeEditDiagnostic
(kind, TextSpan.FromBounds(1, 2));
93
var re = new
RudeEditDiagnostic
(kind, TextSpan.FromBounds(1, 2), syntaxNode, new[] { "<1>", "<2>" });
101
var re = new
RudeEditDiagnostic
(kind, TextSpan.FromBounds(1, 2), syntaxNode, new[] { "<1>", "<2>", "<3>" });
110
var re = new
RudeEditDiagnostic
(kind, TextSpan.FromBounds(1, 2), syntaxNode, new[] { "<1>" });
Microsoft.CodeAnalysis.Features (53)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (53)
586
new
RudeEditDiagnostic
(RudeEditKind.ExperimentalFeaturesEnabled, default)), syntaxError: null, hasChanges);
596
new
RudeEditDiagnostic
(RudeEditKind.NotSupportedByRuntime, default)), syntaxError: null, hasChanges);
693
? new
RudeEditDiagnostic
(RudeEditKind.SourceFileTooBig, span: default, arguments: new[] { newDocument.FilePath })
694
: new
RudeEditDiagnostic
(RudeEditKind.InternalError, span: default, arguments: new[] { newDocument.FilePath, e.ToString() });
1059
diagnostics.Add(new
RudeEditDiagnostic
(RudeEditKind.MakeMethodAsyncNotSupportedByRuntime, GetDiagnosticSpan(newDeclaration, EditKind.Insert)));
1063
diagnostics.Add(new
RudeEditDiagnostic
(RudeEditKind.MakeMethodIteratorNotSupportedByRuntime, GetDiagnosticSpan(newDeclaration, EditKind.Insert)));
1160
diagnostics.Add(new
RudeEditDiagnostic
(isNonLeaf ? RudeEditKind.ActiveStatementUpdate : RudeEditKind.PartiallyExecutedActiveStatementUpdate, newSpan));
1175
diagnostics.Add(new
RudeEditDiagnostic
(RudeEditKind.ActiveStatementLambdaRemoved, newSpan, oldLambda,
1186
new
RudeEditDiagnostic
(isNonLeaf ? RudeEditKind.DeleteActiveStatement : RudeEditKind.PartiallyExecutedActiveStatementDelete,
1246
diagnostics.Add(new
RudeEditDiagnostic
(
1254
diagnostics.Add(new
RudeEditDiagnostic
(
1510
diagnostics.Add(new
RudeEditDiagnostic
(
1519
diagnostics.Add(new
RudeEditDiagnostic
(
1529
diagnostics.Add(new
RudeEditDiagnostic
(
1541
diagnostics.Add(new
RudeEditDiagnostic
(
1550
diagnostics.Add(new
RudeEditDiagnostic
(
1776
diagnostics.Add(new
RudeEditDiagnostic
(
1785
diagnostics.Add(new
RudeEditDiagnostic
(
1794
diagnostics.Add(new
RudeEditDiagnostic
(
2484
diagnostics.Add(new
RudeEditDiagnostic
(
2603
diagnostics.Add(new
RudeEditDiagnostic
(RudeEditKind.Delete, GetDeletedNodeDiagnosticSpan(editScript.Match.Matches, oldDeclaration),
2698
diagnostics.Add(new
RudeEditDiagnostic
(RudeEditKind.Delete, diagnosticSpan, edit.OldNode, new[] { GetDisplayName(edit.OldNode!, EditKind.Delete) }));
2753
diagnostics.Add(new
RudeEditDiagnostic
(
2779
diagnostics.Add(new
RudeEditDiagnostic
(RudeEditKind.Insert, GetDiagnosticSpan(newDeclaration, EditKind.Insert),
2912
diagnostics.Add(new
RudeEditDiagnostic
(
2924
diagnostics.Add(new
RudeEditDiagnostic
(
2942
diagnostics.Add(new
RudeEditDiagnostic
(
2981
diagnostics.Add(new
RudeEditDiagnostic
(
3005
diagnostics.Add(new
RudeEditDiagnostic
(RudeEditKind.InsertConstructorToTypeWithInitializersWithLambdas, GetDiagnosticSpan(newDeclaration, EditKind.Insert)));
3053
diagnostics.Add(new
RudeEditDiagnostic
(RudeEditKind.Update, GetDiagnosticSpan(newDeclaration, EditKind.Update),
3285
diagnostics.Add(new
RudeEditDiagnostic
(rudeEdit, diagnosticSpan, newEditNode, new[] { GetDisplayName(newEditNode) }));
4381
diagnostics.Add(new
RudeEditDiagnostic
(RudeEditKind.ChangingNonCustomAttribute, GetDiagnosticSpan(node, EditKind.Update), node, new[]
4584
diagnostics.Add(new
RudeEditDiagnostic
(
4595
diagnostics.Add(new
RudeEditDiagnostic
(
4621
diagnostics.Add(new
RudeEditDiagnostic
(rudeEdit, span, node, arguments));
4713
diagnostics.Add(new
RudeEditDiagnostic
(
4959
diagnostics.Add(new
RudeEditDiagnostic
(RudeEditKind.InsertConstructorToTypeWithInitializersWithLambdas, GetDiagnosticSpan(newDeclaration, EditKind.Insert)));
4986
diagnostics.Add(new
RudeEditDiagnostic
(
5163
diagnostics.Add(new
RudeEditDiagnostic
(
5270
diagnostics.Add(new
RudeEditDiagnostic
(rudeEdit, GetDiagnosticSpan(GetLambda(newLambdaBody), EditKind.Update), null, arguments));
5279
diagnostics.Add(new
RudeEditDiagnostic
(rudeEdit, useSite.Span, null, arguments));
5331
diagnostics.Add(new
RudeEditDiagnostic
(RudeEditKind.InsertNotSupportedByRuntime, GetDiagnosticSpan(newLambda, EditKind.Insert), newLambda, new string[] { GetDisplayName(newLambda, EditKind.Insert) }));
5339
diagnostics.Add(new
RudeEditDiagnostic
(RudeEditKind.InsertLocalFunctionIntoInterfaceMethod, GetDiagnosticSpan(newLambda, EditKind.Insert), newLambda, new string[] { GetDisplayName(newLambda, EditKind.Insert) }));
5465
diagnostics.Add(new
RudeEditDiagnostic
(
5639
diagnostics.Add(new
RudeEditDiagnostic
(
5661
diagnostics.Add(new
RudeEditDiagnostic
(
5710
diagnostics.Add(new
RudeEditDiagnostic
(
5726
diagnostics.Add(new
RudeEditDiagnostic
(
5741
diagnostics.Add(new
RudeEditDiagnostic
(
5791
diagnostics.Add(new
RudeEditDiagnostic
(
5811
diagnostics.Add(new
RudeEditDiagnostic
(
5819
diagnostics.Add(new
RudeEditDiagnostic
(
5984
diagnostics.Add(new
RudeEditDiagnostic
(
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Diagnostics\PullDiagnosticTests.cs (1)
322
var rudeEdits = ImmutableArray.Create((document.Id, ImmutableArray.Create(new
RudeEditDiagnostic
(RudeEditKind.Update, default))));
Microsoft.CodeAnalysis.VisualBasic.Features (4)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (4)
2154
_diagnostics.Add(New
RudeEditDiagnostic
(kind, GetSpan(), If(_newNode, _oldNode), args))
2158
_diagnostics.Add(New
RudeEditDiagnostic
(kind, GetDiagnosticSpan(spanNode, _kind), displayNode, {GetDisplayName(displayNode, EditKind.Update)}))
2457
diagnostics.Add(New
RudeEditDiagnostic
(
2664
diagnostics.Add(New
RudeEditDiagnostic
(RudeEditKind.AwaitStatementUpdate, newContainingStatementPart.Span))