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

RSRP-454136: "Go to File" results contain invalid entries

$
0
0
Reporter Alexander Kurakin (Alexander.Kurakin) Alexander Kurakin (Alexander.Kurakin)
Created Feb 18, 2016 8:21:59 PM
Updated Apr 9, 2018 3:33:44 PM
Resolved Apr 2, 2018 11:43:37 AM
Subsystem Navigation - Global
Assignee Alexander Ulitin (alexander.ulitin)
Priority Critical
State Fixed
Type Bug
Fix version 2017.2
Affected versions No Affected versions
Fixed In Version ReSharper 2018.1 EAP 7
VsVersion All Versions
I've just recently upgraded from Resharper 8 to 10, and from VS 2013 to VS 2015.

Now when I do Ctrl-Shift-T (Resharper -> Navigate -> Go To File...) in my (C#) solution, I get some options that do nothing useful (and even more annoyingly, they are generally the first match in the list). I had trouble reproducing this from scratch with a new solution so I cut down my solution to a simple repro for you, which is attached.

Steps to reproduce:
=============
1. Extract resharper_repro.zip with folder structure intact.
2. Open the solution file in there (Repro.sln) in VS 2015.
3. Select Resharper -> Navigate -> Go To File...
4. Type "Meg".
5. You will see one of the two attached screenshots "WithWarningSymbol.png" or "WithoutWarningSymbol.png". (I'm not sure what causes which one. I have found that if I get the one with the warning symbol, it seems to go away after clearing Resharper cache and restarting VS.)
6. If you get the one with the warning symbol, it will tell you it couldn't open the Project File (but the path it quotes is not the path to a project file).
7. If you get the one without the warning symbol, it will open the Solution Explorer window, but will not change the selection (see attachment AfterClickingMegaTestFolderOption.png). (This is not surprising, because there is nothing in the Solution Explorer that corresponds to the selection anyway; it's just a folder on disk, not a solution folder.)

Expected behaviour:
=============
The popup window shown (at Step 5 above) should only include the second entry that can be seen in the screenshot ("MegaTest.csproj").

Viewing all articles
Browse latest Browse all 106942

Trending Articles