60 references to UpdateMightNotHaveAnyEffect
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (56)
EditAndContinue\ActiveStatementTests.cs (5)
363
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "2", GetResource("top-level code")));
11486
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "static void Main()", GetResource("method")),
11660
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "()", GetResource("lambda")));
11745
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "public C()", GetResource("constructor")));
14501
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "20", GetResource("top-level code")));
EditAndContinue\LineEditTests.cs (1)
1579
diagnostics: [Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "Bar = 1", GetResource("field"))]);
EditAndContinue\StatementEditingTests.cs (4)
7246
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "()", GetResource("lambda")));
10622
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "2", GetResource("top-level code"))]);
14676
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "var", GetResource("top-level code"))],
14788
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "int", GetResource("top-level code"))],
EditAndContinue\TopLevelEditingTests.cs (46)
11032
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "public int F()", GetResource("method")));
11984
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "static void Main()", GetResource("method"))
16749
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "public static C()", GetResource("static constructor")));
17148
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "a = 0", GetResource("field")),
17149
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "class C", GetResource("static constructor", "C()"))
17164
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "static int a", GetResource("auto-property")),
17165
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "class C", "static constructor 'C()'")
17236
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "a = 0", GetResource("field"))]);
17249
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "static int a", GetResource("auto-property"))]);
17432
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "a = 0", GetResource("field"))]);
17450
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "a = 0", GetResource("field"))],
18886
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "x = 2", GetResource("field")));
25444
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, """
25477
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, """
25530
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "Console", GetResource("top-level code"))]);
25581
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, @"Console.WriteLine(""Hello"");", GetResource("top-level code"))]);
25595
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "2", GetResource("top-level code"))
25610
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "2", GetResource("top-level code"))
25625
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "2", GetResource("top-level code"))
25652
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "return 1;", GetResource("top-level code")));
25680
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "1", GetResource("top-level code")));
25716
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "return 1;", GetResource("top-level code")));
25743
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "await", GetResource("top-level code"))
25770
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "await", GetResource("top-level code"))],
25776
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "await", GetResource("top-level code"))
25806
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "return 1;", GetResource("top-level code"))
25834
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "await Task.Delay(100);", GetResource("top-level code"))],
25840
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "await Task.Delay(100);", GetResource("top-level code"))
25870
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "await", GetResource("top-level code")));
25900
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "return 1;", GetResource("top-level code")));
25933
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "return await GetInt();", GetResource("top-level code")));
25960
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "Console.Write(1);", GetResource("top-level code")));
25988
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "return;", GetResource("top-level code")));
26024
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "int", GetResource("top-level code")));
26066
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "public class C", GetResource("top-level code")));
26095
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "Console", GetResource("top-level code")));
26125
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "await Task.Delay(100);", GetResource("top-level code")));
26159
Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "Console.Write(1);", GetResource("top-level code")));
26188
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "Console", GetResource("top-level code"))]);
26223
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "2", GetResource("top-level code"))]);
26256
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "public class C", GetResource("top-level code"))]);
26288
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "3", GetResource("top-level code"))]);
26331
diagnostics: [Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "Console", GetResource("top-level code"))]),
26355
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "b", GetResource("top-level code"))]);
26379
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "2", GetResource("top-level code"))]);
26408
[Diagnostic(RudeEditKind.
UpdateMightNotHaveAnyEffect
, "2", GetResource("top-level code"))]);
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
1285
diagnosticContext.Report(RudeEditKind.
UpdateMightNotHaveAnyEffect
, cancellationToken, condition: new RudeEditReportingCondition(oldMember, reportWhenActive: false));
5930
diagnosticContext.Report(RudeEditKind.
UpdateMightNotHaveAnyEffect
, cancellationToken, condition: new RudeEditReportingCondition(oldMember, reportWhenActive: false));
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
178
AddRudeEdit(RudeEditKind.
UpdateMightNotHaveAnyEffect
, nameof(FeaturesResources.Changing_0_might_not_have_any_effect_until_the_application_is_restarted), DiagnosticSeverity.Warning, noEffect: true);
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\EmitSolutionUpdateResultsTests.cs (1)
51
=> [.. blocking.Select(id => (id, kind: RudeEditKind.InternalError)).Concat(noEffect.Select(id => (id, kind: RudeEditKind.
UpdateMightNotHaveAnyEffect
)))