Skip to content

Conversation

@tmat
Copy link
Member

@tmat tmat commented Mar 20, 2020

Remove duplicate functionality, separate concerns, simplify.

@CyrusNajmabadi
Copy link
Member

oVerall, very pro on this change :)

@tmat tmat marked this pull request as ready for review March 20, 2020 17:20
@tmat tmat requested a review from a team as a code owner March 20, 2020 17:20
@tmat tmat requested a review from a team March 20, 2020 17:20
@tmat tmat force-pushed the TaskQueueRefactoring branch from 95253dc to 9d1e5bc Compare March 20, 2020 17:22
@CyrusNajmabadi
Copy link
Member

As before, i'm 100% positive on this change. It' awesome. I do have:

  1. cleanup nits.
  2. requests for documentation.
  3. followup issue on auditing on where we pass CancellationToken.None.
  4. validation that TypeScript isn't importing/using the existing interfaces.

If we can get that, merge asap :)

@tmat tmat force-pushed the TaskQueueRefactoring branch from 2f34572 to 2485e4e Compare March 24, 2020 21:14
@tmat tmat merged commit 258fdd6 into dotnet:master Mar 26, 2020
@ghost ghost added this to the Next milestone Mar 26, 2020
@tmat tmat deleted the TaskQueueRefactoring branch March 26, 2020 01:14
333fred added a commit to 333fred/roslyn that referenced this pull request Mar 26, 2020
* upstream/master: (697 commits)
  Update comment for clarity
  More solution API tests (dotnet#42451)
  Task queue refactoring (dotnet#42610)
  Add string ctor to MemberNotNull/When (dotnet#42712)
  Use the same block structure for code and Metadata As Source
  Add work items
  When generating abstract members, generate them as protected, not internal
  Avoid operations on disposed workspace (dotnet#42768)
  Remove duplicate validation logic
  Speed up regex comment detector pattern.
  Stop walking up once we hit a statement
  Speed up regex comment detector pattern.
  Strengthen the condition in which nodes are determined to be in the same block
  Remove the SolutionPopulator incremental analyzer.
  Update Visualizer version again to fix bug, actually use invariant culture.
  Formatting: force a space after attribute on parameter (dotnet#42466)
  Add test for different case VB
  Update src/EditorFeatures/VisualBasicTest/CodeActions/ReplaceMethodWithProperty/ReplaceMethodWithPropertyTests.vb
  Update src/EditorFeatures/CSharpTest/CodeActions/ReplaceMethodWithProperty/ReplaceMethodWithPropertyTests.cs
  GenerateUniqueName for ReplaceMethodWithProperty
  ...
@sharwell sharwell modified the milestones: Next, temp, 16.6.P3 Apr 6, 2020
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.

4 participants