From fa1e83a175cc54ae6b31bee1bbe4daf4aa90eae2 Mon Sep 17 00:00:00 2001 From: Youssef Victor Date: Thu, 1 Oct 2020 08:58:36 +0000 Subject: [PATCH] Fix --- .../CSharpTest/GenerateVariable/GenerateVariableTests.cs | 2 +- .../GenerateVariable/AbstractGenerateVariableService.State.cs | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/EditorFeatures/CSharpTest/GenerateVariable/GenerateVariableTests.cs b/src/EditorFeatures/CSharpTest/GenerateVariable/GenerateVariableTests.cs index 67c2e7ee89b..d99194b4cbf 100644 --- a/src/EditorFeatures/CSharpTest/GenerateVariable/GenerateVariableTests.cs +++ b/src/EditorFeatures/CSharpTest/GenerateVariable/GenerateVariableTests.cs @@ -9341,7 +9341,7 @@ internal MyException(int error, int offset, string message) : base(message) [Fact, Trait(Traits.Feature, Traits.Features.CodeActionsGenerateVariable)] public async Task TestMissingOfferParameterInTopLevel() { - await TestMissingInRegularAndScriptAsync("[|Console|].WriteLine();"); + await TestMissingAsync("[|Console|].WriteLine();", new TestParameters(Options.Regular)); } } } diff --git a/src/Features/Core/Portable/GenerateMember/GenerateVariable/AbstractGenerateVariableService.State.cs b/src/Features/Core/Portable/GenerateMember/GenerateVariable/AbstractGenerateVariableService.State.cs index d5b3e1151a4..e5d1ac53a54 100644 --- a/src/Features/Core/Portable/GenerateMember/GenerateVariable/AbstractGenerateVariableService.State.cs +++ b/src/Features/Core/Portable/GenerateMember/GenerateVariable/AbstractGenerateVariableService.State.cs @@ -136,8 +136,7 @@ private partial class State internal bool CanGeneratePropertyOrField() { - return ContainingType is { IsImplicitlyDeclared: false, Name: not WellKnownMemberNames.TopLevelStatementsEntryPointTypeName } - || ContainingType.IsScriptClass; + return ContainingType is { IsImplicitClass: false, Name: not WellKnownMemberNames.TopLevelStatementsEntryPointTypeName }; } internal bool CanGenerateLocal() -- GitLab