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