1 write to RudeEdits
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\DocumentAnalysisResults.cs (1)
166RudeEdits = rudeEdits;
14 references to RudeEdits
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (6)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (6)
469Assert.True(result.RudeEdits.IsEmpty); 517Assert.Equal(RudeEditKind.ExperimentalFeaturesEnabled, result.RudeEdits.Single().Kind); 679Assert.Empty(result.Single().RudeEdits); 725Assert.Empty(result.Single().RudeEdits); 766AssertEx.Equal([expectedDiagnostic], result.RudeEdits.Select(d => d.ToDiagnostic(newSyntaxTree)) 802Assert.Equal(RudeEditKind.NotSupportedByRuntime, result.RudeEdits.Single().Kind);
Microsoft.CodeAnalysis.Features (7)
EditAndContinue\DebuggingSession.cs (3)
508if (analysis.RudeEdits.IsEmpty) 513EditSession.Telemetry.LogRudeEditDiagnostics(analysis.RudeEdits, project.State.Attributes.TelemetryId); 516return analysis.RudeEdits.SelectAsArray((e, t) => e.ToDiagnostic(t), tree);
EditAndContinue\DocumentAnalysisResults.cs (1)
103/// True if any of the <see cref="RudeEdits"/> are blocking.
EditAndContinue\EditSession.cs (3)
1157if (!analysis.RudeEdits.IsEmpty) 1162foreach (var rudeEdit in analysis.RudeEdits) 1167Telemetry.LogRudeEditDiagnostics(analysis.RudeEdits, newProject.State.Attributes.TelemetryId);
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueTestVerifier.cs (1)
198VerifyDiagnostics(expectedResult.Diagnostics, result.RudeEdits.ToDescription(newText, includeFirstLineInDiagnostics), assertMessagePrefix);