Browse Source

[CodeActions] Add the ContextAction attribute to the static method call <=> extension method call converters.

newNRvisualizers
Simon Lindgren 14 years ago
parent
commit
94e43f2295
  1. 2
      ICSharpCode.NRefactory.CSharp/Refactoring/CodeActions/ExtensionMethodInvocationToStaticMethodInvocationAction.cs
  2. 4
      ICSharpCode.NRefactory.CSharp/Refactoring/CodeActions/StaticMethodInvocationToExtensionMethodInvocationAction.cs

2
ICSharpCode.NRefactory.CSharp/Refactoring/CodeActions/ExtensionMethodInvocationToStaticMethodInvocationAction.cs

@ -29,6 +29,8 @@ using System.Linq; @@ -29,6 +29,8 @@ using System.Linq;
namespace ICSharpCode.NRefactory.CSharp.Refactoring
{
[ContextAction("Invoke using static method syntax",
Description = "Converts the call into static method call syntax.")]
public class ExtensionMethodInvocationToStaticMethodInvocationAction : ICodeActionProvider
{
#region ICodeActionProvider implementation

4
ICSharpCode.NRefactory.CSharp/Refactoring/CodeActions/StaticMethodInvocationToExtensionMethodInvocationAction.cs

@ -23,7 +23,6 @@ @@ -23,7 +23,6 @@
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
using System;
using ICSharpCode.NRefactory.CSharp.Resolver;
using System.Linq;
using System.Collections.Generic;
@ -31,6 +30,9 @@ using ICSharpCode.NRefactory.TypeSystem; @@ -31,6 +30,9 @@ using ICSharpCode.NRefactory.TypeSystem;
namespace ICSharpCode.NRefactory.CSharp.Refactoring
{
[ContextAction("Invoke using extension method syntax",
Description = "Converts the call into extension method call syntax.")]
public class StaticMethodInvocationToExtensionMethodInvocationAction : ICodeActionProvider
{
#region ICodeActionProvider implementation

Loading…
Cancel
Save