Quantcast
Channel: YouTrackReSharper (RSRP) - Bug and Issue Tracker
Viewing all articles
Browse latest Browse all 106942

RSRP-188950: 'Extract method' forgets to insert type arguments and using directives for retargetable types

$
0
0
Reporter Vladimir Reshetnikov (nikov) Vladimir Reshetnikov (nikov)
Created Aug 20, 2010 5:47:58 PM
Updated Apr 7, 2018 2:53:01 PM
Resolved Apr 7, 2018 2:53:01 PM
Subsystem Refactorings
Assignee Alisa Afonina (alisa.afonina)
Priority Normal
State Obsolete
Type Bug
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
// .NET 2.0
using System.Collections.Generic;

public class A
{
public static List<int> Foo()
{
return null;
}
}
// .NET 4.0
class B
{
static void Main()
{
var x = A.Foo(); // Extract method from expression A.Foo()
}
}

Result:

class B
{
static void Main()
{
var x = Bar();
}

static List Bar() // List is unresolved
{
return A.Foo();
}
}

Viewing all articles
Browse latest Browse all 106942

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>