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

RSRP-105610: 'Move declaration to another type part' action: do correct result for partial methods

$
0
0
Reporter Igor A (igor_a1265648516806) Igor A (igor_a1265648516806)
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:
namespace ClassLibrary1
{
public partial class Class1
{
partial void F0()
{
// some code.
}
}
}
File Class1_1.cs:
namespace ClassLibrary1
{
public partial class Class1
{
partial void F0();
}
}
Wrong result:
namespace ClassLibrary1
{
public partial class Class1
{
partial void F0();
partial void F0()
{
// some code.
}
}
}
But it should be:
namespace ClassLibrary1
{
public partial class Class1
{
void F0()
{
// some code.
}
}
}

Viewing all articles
Browse latest Browse all 106942

Trending Articles



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