Reporter |
|
---|---|
Created | Apr 29, 2009 2:02:02 PM |
Updated | Apr 6, 2018 2:13:26 PM |
Subsystem | Context Actions |
Assignee | Alisa Afonina (alisa.afonina) |
Priority | Critical |
State | Open |
Type | Bug |
Fix version | Backlog |
Affected versions | 2018.1 |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
Step to reproduce:
Apply 'Move declaration to another type part' action to method F0 (in any file) for following class:
File Class1.cs:
Apply 'Move declaration to another type part' action to method F0 (in any file) for following class:
File Class1.cs:
namespace ClassLibrary1File Class1_1.cs:
{
public partial class Class1
{
partial void F0()
{
// some code.
}
}
}
namespace ClassLibrary1Wrong result:
{
public partial class Class1
{
partial void F0();
}
}
namespace ClassLibrary1But it should be:
{
public partial class Class1
{
partial void F0();
partial void F0()
{
// some code.
}
}
}
namespace ClassLibrary1
{
public partial class Class1
{
void F0()
{
// some code.
}
}
}