• M
    Add parameter CodeFixProvider: Add support for `this` and `base` constructor... · 150590ff
    Martin Strecker 提交于
    Add parameter CodeFixProvider: Add support for `this` and `base` constructor initializers invocations. (#29061)
    
    * Add support for this and base constructor initializers invocations.
    
    * Add WorkItem attribute to tests.
    
    * Fix error comments on tests.
    
    * Added tests for VB.
    
    * Refactor RegisterCodeFixesAsync.
    
    * Change visibility of some methods from protected to private and make some methods static.
    
    * Remove Async prefix from synchronous methods.
    
    * Simplify method signatures of "GetDataForFix_" methods.
    
    * Incorporated code review.
    
    * Return empty fixData to exit the loop if a known but unfixable node is found.
    
    * Handle VBs Me.New() calls properly.
    
    * Move method to make the PR diff easier to read.
    
    * Unify removal of constructor candidates.
    
    * Used named args for bool.
    
    * Added copyright banner.
    150590ff
AbstractAddParameterCodeFixProvider.cs 40.5 KB