Skip to content

Enable async lightbulbs by default#56551

Merged
CyrusNajmabadi merged 17 commits intodotnet:release/dev17.1-preview1-vs-depsfrom
CyrusNajmabadi:asyncLightbulbEnable
Sep 22, 2021
Merged

Enable async lightbulbs by default#56551
CyrusNajmabadi merged 17 commits intodotnet:release/dev17.1-preview1-vs-depsfrom
CyrusNajmabadi:asyncLightbulbEnable

Conversation

@CyrusNajmabadi
Copy link
Copy Markdown
Contributor

@CyrusNajmabadi CyrusNajmabadi commented Sep 20, 2021

Note: this also comes with a control tower variable to allow us to remotely disable if we run into any issues in teh wild we didn't forsee.

--

Results of A/B experiment showed no issues. 1600 people got the treatment and we observed no ill effects in our guardrails, and no feedback on the experience (beyond the known UI issue which editor has fixed).

@CyrusNajmabadi CyrusNajmabadi requested a review from a team as a code owner September 20, 2021 19:47
@CyrusNajmabadi CyrusNajmabadi requested a review from a team September 20, 2021 19:47
@ghost ghost added the Area-IDE label Sep 20, 2021
@CyrusNajmabadi CyrusNajmabadi changed the base branch from main to release/dev17.1-preview1 September 20, 2021 22:04
@CyrusNajmabadi CyrusNajmabadi requested review from a team as code owners September 20, 2021 22:04

public static readonly Option2<bool> AsynchronousFeatureFlag = new(FeatureName, nameof(AsynchronousFeatureFlag), defaultValue: false,
new FeatureFlagStorageLocation("Roslyn.AsynchronousQuickActions"));
public static readonly Option2<bool> AsynchronousQuickActionsDisableFeatureFlag = new(FeatureName, nameof(AsynchronousQuickActionsDisableFeatureFlag), defaultValue: false,
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider having a tracking item or a comment discussing when we might want to sunset this. Writing a comment of "we should get rid of this by September 2022" obviously makes zero guarantee that'll actually happen, but it means somebody five years from now knows this can probably go.

@CyrusNajmabadi CyrusNajmabadi changed the base branch from release/dev17.1-preview1 to release/dev17.1-preview1-vs-deps September 21, 2021 07:19
@CyrusNajmabadi CyrusNajmabadi changed the base branch from release/dev17.1-preview1-vs-deps to release/dev17.1-preview1 September 21, 2021 07:20
@CyrusNajmabadi CyrusNajmabadi changed the base branch from release/dev17.1-preview1 to release/dev17.1-preview1-vs-deps September 21, 2021 07:23
@333fred 333fred removed the request for review from a team September 21, 2021 17:59
@CyrusNajmabadi CyrusNajmabadi merged commit 6e496a7 into dotnet:release/dev17.1-preview1-vs-deps Sep 22, 2021
@CyrusNajmabadi CyrusNajmabadi deleted the asyncLightbulbEnable branch September 22, 2021 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants