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

RSRP-258659: For to Foreach conversion should not use intermediate variable for usage in closure which won't cause "Access to modified closure"

$
0
0
Reporter Valentin Kipiatkov (valentin) Valentin Kipiatkov (valentin)
Created Apr 21, 2011 9:32:23 PM
Updated Oct 5, 2018 5:21:29 PM
Subsystem Quick Fixes
Assignee Alisa Afonina (alisa.afonina)
Priority Normal
State Open
Type Bug
Fix version Backlog
Affected versions 2018.3
Fixed In Version ReSharper Undefined
VsVersion All Versions
using System;
using System.Collections.Generic;
using System.Linq;

class A
{
public void Foo(string[] args, IEnumerable<string> e)
{
for(int i = 0; i < args.Length; i++)
{
var v = args[i];
if (e.Where(s => s == v).Count() > 1) break;
Bar(v);
}
}

private void Bar(string s){}
}

RSRP-258672: VB.NET: implement For to For Each conversion

$
0
0
Reporter Valentin Kipiatkov (valentin) Valentin Kipiatkov (valentin)
Created Apr 21, 2011 9:45:14 PM
Updated Oct 5, 2018 5:23:34 PM
Subsystem Quick Fixes
Assignee Alisa Afonina (alisa.afonina)
Priority Normal
State Open
Type Feature
Fix version Backlog
Affected versions 2018.3
Fixed In Version ReSharper Undefined
VsVersion All Versions

RSRP-471500: [Performance Report] Lag when typing

$
0
0
Reporter Steven Bouwkamp (stevenbouwkamp) Steven Bouwkamp (stevenbouwkamp)
Created Sep 13, 2018 7:12:24 PM
Updated Oct 5, 2018 5:30:40 PM
Subsystem Code Analysis - C#
Assignee Ivan Serduk (IvanSerduk)
Priority Show-stopper
State Waiting for Info
Type Performance Problem
Fix version 2018.3
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
Evaluator: False
OS Version: Microsoft Windows NT 10.0.16299.0
Product: dotCover, Version: 2018.2.20180912.160624
Product: dotTrace, Version: 2018.2.20180912.160542
Product: ReSharperCpp, Version: 2018.2.20180912.160214
Product: teamCityAddin, Version: 2018.2.20180912.160239
Product: ReSharper, Version: 2018.2.20180912.160227
Product: dotMemory, Version: 2018.2.20180912.160400
Time Zone: Eastern Standard Time

Description

Occasionally, when typing there is a noticeable lag or hitch occuring followed by a CPU spike into around 65% on an i75820k.

Been persistent through multiple versions of Visual Studio and Resharper.

There doesn't seem to be a commonality for where the problem pops up - could be in small solutions, large solutions, C#-only, VB.NET-only, or solutions with projects that are C# and VB.NET.

The lag does not go away through Visual Studio restarts, Resharper restarts, Resharper cache clears.

I've followed all performance guide reccommendations and none seem to help.

Issue was captured in one of the later snapshots, didn't realize it was already running in the first one :)

Thanks

RSRP-258673: Impot path QuickFix suggests path to .aspx.cs file

$
0
0
Reporter Alexey Kuptsov (alexey.kuptsov) Alexey Kuptsov (alexey.kuptsov)
Created Apr 21, 2011 9:45:24 PM
Updated Oct 5, 2018 5:32:10 PM
Resolved Oct 5, 2018 5:32:10 PM
Subsystem Quick Fixes
Assignee Alisa Afonina (alisa.afonina)
Priority Normal
State Obsolete
Type Bug
Fix version Backlog
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions

RSRP-471333: Cannot execute any NUnit tests: NUnit runner compilation failed

$
0
0
Reporter Thomas Brillet (thomasbrillet) Thomas Brillet (thomasbrillet)
Created Aug 31, 2018 2:20:28 PM
Updated Oct 5, 2018 6:12:48 PM
Subsystem Unit Testing
Assignee Eugene Strizhok (Eugene.Strizhok)
Priority Show-stopper
State Open
Type Bug
Fix version 2018.3
Affected versions 2018.2.1
Fixed In Version ReSharper Undefined
VsVersion VS 2017 RTM

Hello,

When trying to run any NUnit test the test result displays: "Inconclusive: Test not run". The error tab displays:

2018.08.31 12:58:24.381 ERROR JetBrains.ReSharper.UnitTestRunner.nUnit.CodeDom.CompileException: NUnit runner compilation failed
(126:90) ) expected
(126:96) ; expected
(126:96) Invalid expression term ')'
(126:97) ; expected
(126:97) Invalid expression term ')'
(126:98) ; expected

I had to revert to 2018.2 to be able to work.

Regards,

RSRP-471766: Cursor position when highlighting symbol name in Rename Refactoring

$
0
0
Reporter Andrey Simukov (Andrey.Simukov) Andrey Simukov (Andrey.Simukov)
Created Oct 5, 2018 6:25:22 PM
Updated Oct 5, 2018 6:27:52 PM
Subsystem Refactorings
Assignee Alisa Afonina (alisa.afonina)
Priority Normal
State Submitted
Type Cosmetics
Fix version No Fix versions
Affected versions 2018.2.3
Fixed In Version ReSharper Undefined
VsVersion All Versions
The cursor is positioned incorrectly after highlighting the variable name in the Refactor Rename dialog box, if the whole word is selected using Ctrl+Shift+Left.

Steps to reproduce:
1. Open rename dialog using Ctrl+R, R.
2. Position cursor at end of variable name without any text selected (press the End key).
3. Hold Ctrl+Shift and press the Left arrow key. This should highlight the variable name.
4. The cursor should now be at the beginning of the variable name, but it's actually at the end of the name.

I believe the Ctrl+Shift+Left should have the identical behaviour to Shift+Home, but it doesn't.
Shift+Home positions the cursor at the beginning of the name.
Ctrl+Shift+Left positions the cursor at the end of the name.

RSRP-471750: Fetch references from WixProject

RSRP-471581: Vakue tracker - endless processing Origin for method GetLevelExpression

$
0
0
Reporter Maltseva Ekaterina (Maltseva.Ekaterina) Maltseva Ekaterina (Maltseva.Ekaterina)
Created Sep 20, 2018 6:59:23 PM
Updated Oct 5, 2018 7:12:54 PM
Subsystem Inspect This - Value Tracking
Assignee Alexander Ulitin (alexander.ulitin)
Priority Normal
State Fixed In Branch
Type Performance Problem
Fix version 2018.3
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
In linq2db solution on the method, GetLevelExpression call Value Origin
Click on 'Expand all' for a few time - the tree has a lot of tree levels
On some level (5-6) the processing of the tree is not ending

I've got 2 snapshots for this situation

RSRP-471579: F8 and Shift+F8 stops to work after navigate to code from the Value Tracker

$
0
0
Reporter Maltseva Ekaterina (Maltseva.Ekaterina) Maltseva Ekaterina (Maltseva.Ekaterina)
Created Sep 20, 2018 5:41:05 PM
Updated Oct 5, 2018 7:16:59 PM
Resolved Oct 5, 2018 7:16:59 PM
Subsystem Inspect This - Value Tracking
Assignee Alexander Ulitin (alexander.ulitin)
Priority Major
State Answered
Type Bug
Fix version 2018.3
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
Open The Value tracker of Destination or Origin for any object (the final tree should be not small)
Select one of the records and try to go up and down through the tree by F8 and Shift+F8 - everything is working
Click twice on one or the record - the code with this value is opened
Try to call F8 and Shift+F8 - noting happens

RSRP-471551: Where does Resharper get Culture from?

$
0
0
Reporter Simon Hewitt (simmotech) Simon Hewitt (simmotech)
Created Sep 19, 2018 6:50:07 PM
Updated Oct 5, 2018 7:18:59 PM
Resolved Oct 5, 2018 7:18:59 PM
Subsystem IntelliSense (Code Completion)
Assignee Alexander Shvedov (shvedov)
Priority Normal
State Duplicate
Type Usability Problem
Fix version No Fix versions
Affected versions 2018.1.3 RTM
Fixed In Version ReSharper Undefined
VsVersion All Versions
See attachment. This is showing US formats rather than for my UK culture.

My Windows Control Panel is correct and I cannot find an option in Resharper settings to specify it.

RSRP-462696: The ToString("format") autocomplete must allow the user to specify the culture

$
0
0
Reporter T (thymin) T (thymin)
Created Jan 24, 2017 6:05:49 PM
Updated Oct 5, 2018 7:18:59 PM
Subsystem IntelliSense (Code Completion)
Assignee Alexander Shvedov (shvedov)
Priority Normal
State Open
Type Usability Problem
Fix version Backlog
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
DateTime.Now.ToString("

Here, a useful list of all default formats appears. My machine is German, yet the formatting is English. I regularly need both (i.e. CultureInfo.CurrentCulture and CultureInfo.InvariantCulture). It would be very useful to have a toggle for those two next to the auto complete list.

RSRP-471742: Incorrect 'expression is always true' on null check

$
0
0
Reporter Justin Davis (jdphenix) Justin Davis (jdphenix)
Created Oct 3, 2018 8:59:27 PM
Updated Oct 5, 2018 7:32:30 PM
Subsystem Code Analysis - Control Flow
Assignee Andrey Dyatlov (Andrey.Dyatlov)
Priority Major
State Fixed In Branch
Type Bug
Fix version No Fix versions
Affected versions Unidentified prior version, 2018.2.3
Fixed In Version ReSharper Undefined
VsVersion VS 2017 15.6

Consider the following program,

class Foo
{
    public string Score { get; set; }
}

class Program
{
    static Foo GetFoo(int x) => x < 0 ? null : new Foo {Score = x > 100 ? $"{x}": "^"};

    static void Main(string[] args)
    {
        Console.WriteLine("Hello World!");

        var foo = GetFoo(-2);

        switch (foo?.Score)
        {
            case string s when int.TryParse(s, out _):
                Console.WriteLine("Score exists");
                break;
            case null:
                break;
        }

        if (!int.TryParse(foo?.Score, out _))
        {
            Console.WriteLine(foo.Score);
        }
    }
}

When executed, a NullReferenceException is thrown on Console.WriteLine(foo.Score), because foo is null.

When the if is modified to

if (foo != null && !int.TryParse(foo?.Score, out _))

ReSharper 2018.2.3 reports that foo != null is always true, but it clearly isn't.

RSRP-471768: One or more errors occurred. Method not found: 'System.Collections.Generic.IEnumerable`1

$
0
0
Reporter ReSharper anonymous (resharper) ReSharper anonymous (resharper)
Created Oct 1, 2018 7:02:33 PM
Updated Oct 5, 2018 7:39:11 PM
Subsystem Unit Testing
Assignee Eugene Strizhok (Eugene.Strizhok)
Priority Normal
State Submitted
Type Exception
Fix version No Fix versions
Affected versions 2018.2.3
Fixed In Version ReSharper Undefined
VsVersion All Versions
ReSharperPlatformVs15 Wave 182 Hive _c1dfaa6d — JetBrains ReSharper Ultimate 2018.2.3 Build 182.0.20180912.70621

JetBrains ReSharper 2018.2.3 Build 2018.2.20180912.160227

SubProducts.0 = JetBrains ReSharper 2018.2.3 Build 2018.2.20180912.160227

One or more errors occurred. Method not found: 'System.Collections.Generic.IEnumerable1<System.Collections.Generic.IEnumerable1<Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.TestRunCriteria>> Microsoft.VisualStudio.TestWindow.Controller.TestRunConfiguration.GetAllCriteriaQueues()'.

— EXCEPTION #1/3 [MissingMethodException]
Message = “Method not found: 'System.Collections.Generic.IEnumerable1<System.Collections.Generic.IEnumerable1<Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.TestRunCriteria>> Microsoft.VisualStudio.TestWindow.Controller.TestRunConfiguration.GetAllCriteriaQueues()'.”
ExceptionPath.1 = Root.InnerException.InnerException
ExceptionPath.2 = Root.InnerException.InnerExceptions.#0
ClassName = System.MissingMethodException
HResult = COR_E_MISSINGMETHOD=80131513
Source = JetBrains.ReSharper.UnitTestProvider.MSTest15
StackTraceString = “
 at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.MsTestRunnerBase.Run(IUnitTestRun run, IDeploymentData deploymentData, ITestContainer testContainer, Action onRunCompletion)
 at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.MsTestRunnerBase.Run(IUnitTestRun run, IDeploymentData deploymentData, ITestContainer testContainer, Action onRunCompletion)
 at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.Windows10AppRunStrategyBase.<>c__DisplayClass27_1.<RunTests>b__2(Task __)
 at System.Threading.Tasks.ContinuationTaskFromTask.InnerInvoke()
 at System.Threading.Tasks.Task.Execute()


— Outer —

— EXCEPTION #2/3 [AggregateException]
Message = “One or more errors occurred.”
ExceptionPath = Root.InnerException
ClassName = System.AggregateException
InnerException = “Exception #1 at Root.InnerException.InnerException”
HResult = COR_E_EXCEPTION=80131500
Source = mscorlib
InnerExceptions.#0 = “Exception #1 at Root.InnerException.InnerException”
StackTraceString = “
 at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
 at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
 at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
 at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.Windows10AppRunStrategyBase.<>c__DisplayClass27_0.<RunTests>b__1()
 at JetBrains.Util.ILoggerEx.Catch(ILogger thіs, Action F, ExceptionOrigin origin, LoggingLevel loggingLevel)


— Outer —

— EXCEPTION #3/3 [LoggerException]
Message = “One or more errors occurred.”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = “JetPool(L) #7”
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2018.2.3 Build 182.0.20180912.70621”
Data.SubProducts.#0 = “JetBrains ReSharper 2018.2.3 Build 2018.2.20180912.160227”
Data.SccRevisionEnv = “
Platform\Core\Shell:
    git::refs/heads/182-eap12-2018.2.3::5568ce45a9672dd8997819ab37f68ac707581ebd


Platform\VisualStudio:
    git::refs/heads/182-eap12-2018.2.3::291c1135b6b287764887c208c7a13422c38434a8

Data.VsVersion = 15.8.28010.2036
InnerException = “Exception #2 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.Util.ILoggerEx.Catch(ILogger thіs, Action F, ExceptionOrigin origin, LoggingLevel loggingLevel)
 at JetBrains.Util.ILoggerEx.Catch(ILogger thіs, Action F, ExceptionOrigin origin, LoggingLevel loggingLevel)
 at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.Windows10AppRunStrategyBase.<>c__DisplayClass27_0.<RunTests>b__0(Task _)
 at System.Threading.Tasks.ContinuationTaskFromTask.InnerInvoke()
 at System.Threading.Tasks.Task.Execute()
 at System.Threading.Tasks.Task.ExecutionContextCallback(Object obj)
 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot)
 at System.Threading.Tasks.Task.ExecuteEntry(Boolean bPreventDoubleExecution)
 at System.Threading.Tasks.TaskScheduler.TryExecuteTask(Task task)
 at JetBrains.Application.Threading.Tasks.Scheduler.JetScheduler.ExecuteTask(Task task)
 at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.EnqueueNextTask()
 at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.ThreadPoolProc()
at ANNOTATED: JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread #D.JetPool(L) #7(Action )
 at JetBrains.Util.Reflection.CallStackAnnotation.InvokeAnnotated(String classNameOfNewFrame, String methodNameOfNewFrame, Action actionToAnnotate)
 at JetBrains.Util.Reflection.CallStackAnnotation.CatchAnnotatedInvocation[TClassOfNewFrame](String methodNameOfNewFrame, Action actionToAnnotate)
 at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.<Start>b__20_0()
 at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
 at System.Threading.ThreadHelper.ThreadStart()

RSRP-471229: Prevent redundant check not null

$
0
0
Reporter Min Peng (pm9551) Min Peng (pm9551)
Created Aug 23, 2018 5:07:48 PM
Updated Oct 5, 2018 7:43:46 PM
Subsystem Code Analysis - Annotations
Assignee Alexander Shvedov (shvedov)
Priority Normal
State Open
Type Bug
Fix version Backlog
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
I have a method in the class:
class Some {
public HasSomething() => SomeType != null && Something != null
...
}

And I called it:
void SomeFunc() {
if (!some.HasSomething) { return; }
Func(some.Something); // Resharper warn me here: Possible null
}

And resharper suggest me to check it not null again.

Could I prevent it?

RSRP-471653: Could not create the VS text control for the view 00C305DE because there is already a text control created for it.

$
0
0
Reporter Lilia Shamsutdinova (Lilia.Shamsutdinova) Lilia Shamsutdinova (Lilia.Shamsutdinova)
Created Sep 24, 2018 11:58:02 AM
Updated Oct 5, 2018 7:49:51 PM
Subsystem Platform - VS Integration
Assignee Serge Baltic (baltic)
Priority Critical
State Submitted
Type Exception
Fix version No Fix versions
Affected versions 2018.3
Fixed In Version ReSharper Undefined
VsVersion All Versions
ReSharperPlatformVs15 Wave 183 Hive _3f3919c0 — JetBrains ReSharper Ultimate 2018.3 EAP 1 D Build 183.0.20180924.54845-eap01d

JetBrains dotCover 2018.3 EAP 1 D Build 2018.3.20180924.60324-eap01d
JetBrains dotMemory 2018.3 EAP 1 D Build 2018.3.20180924.60150-eap01d
JetBrains dotTrace 2018.3 EAP 1 D Build 2018.3.20180924.60311-eap01d
JetBrains ReSharper 2018.3 EAP 1 D Build 2018.3.20180924.60052-eap01d
JetBrains ReSharper C++ 2018.3 EAP 1 D Build 2018.3.20180924.60054-eap01d
JetBrains TeamCity Add-in 2018.3 EAP 1 D Build 2018.3.20180924.60055-eap01d

SubProducts.0 = JetBrains dotCover 2018.3 EAP 1 D Build 2018.3.20180924.60324-eap01d
SubProducts.1 = JetBrains dotTrace 2018.3 EAP 1 D Build 2018.3.20180924.60311-eap01d
SubProducts.2 = JetBrains ReSharper C++ 2018.3 EAP 1 D Build 2018.3.20180924.60054-eap01d
SubProducts.3 = JetBrains TeamCity Add-in 2018.3 EAP 1 D Build 2018.3.20180924.60055-eap01d
SubProducts.4 = JetBrains ReSharper 2018.3 EAP 1 D Build 2018.3.20180924.60052-eap01d
SubProducts.5 = JetBrains dotMemory 2018.3 EAP 1 D Build 2018.3.20180924.60150-eap01d

Could not create the VS text control for the view 00C305DE because there is already a text control created for it.

— EXCEPTION #1/2 [InvalidOperationException]
Message = “Could not create the VS text control for the view 00C305DE because there is already a text control created for it.”
ExceptionPath = Root.InnerException
ClassName = System.InvalidOperationException
HResult = COR_E_INVALIDOPERATION=80131509
Source = JetBrains.Platform.VisualStudio.SinceVs10
StackTraceString = “
 at JetBrains.Platform.VisualStudio.SinceVs10.TextControl.VsTextControlCreatorDevTen.CreateTextControl[TTextControl](CreateTextControlParams`1 param)
 at JetBrains.Platform.VisualStudio.SinceVs10.TextControl.VsTextControlCreatorDevTen.CreateTextControl[TTextControl](CreateTextControlParams`1 param)
 at JetBrains.Platform.VisualStudio.SinceVs10.TextControl.AttachTextControlsToTextViews.VsAttachTextControlsToTextViews.<>c__DisplayClass0_1.<.ctor>b__1()
 at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithReadLock(IShellLocks thіs, Action F)
 at JetBrains.Platform.VisualStudio.SinceVs10.TextControl.AttachTextControlsToTextViews.VsAttachTextControlsToTextViews.<>c__DisplayClass0_0.<.ctor>b__0(Lifetime lifetimeView, VsTextViewDataForTextControlDevTen data)
 at JetBrains.DataFlow.ICollectionEventsEx.<>c__DisplayClass9_1`1.<ForEachItemCore>b__1()
 at JetBrains.Util.Logging.Logger.Catch(Action action)


— Outer —

— EXCEPTION #2/2 [LoggerException]
Message = “Could not create the VS text control for the view 00C305DE because there is already a text control created for it.”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = <NULL>
Data.LastExtension = xaml
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2018.3 EAP 1 D Build 183.0.20180924.54845-eap01d”
Data.SubProducts.#0 = “JetBrains dotCover 2018.3 EAP 1 D Build 2018.3.20180924.60324-eap01d”
Data.SubProducts.#1 = “JetBrains dotTrace 2018.3 EAP 1 D Build 2018.3.20180924.60311-eap01d”
Data.SubProducts.#2 = “JetBrains ReSharper C++ 2018.3 EAP 1 D Build 2018.3.20180924.60054-eap01d”
Data.SubProducts.#3 = “JetBrains TeamCity Add-in 2018.3 EAP 1 D Build 2018.3.20180924.60055-eap01d”
Data.SubProducts.#4 = “JetBrains ReSharper 2018.3 EAP 1 D Build 2018.3.20180924.60052-eap01d”
Data.SubProducts.#5 = “JetBrains dotMemory 2018.3 EAP 1 D Build 2018.3.20180924.60150-eap01d”
Data.SccRevisionEnv = “
Platform\Core\Shell,
Platform\VisualStudio:
    git::refs/heads/183::07a69fc0d6451d5f13e7e98037b09212eba0086e

Data.VsVersion = 15.8.28010.2036
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.Util.Logging.Logger.Catch(Action action)
 at JetBrains.Util.Logging.Logger.Catch(Action action)
 at JetBrains.DataFlow.ICollectionEventsEx.<>c__DisplayClass9_0`1.<ForEachItemCore>b__0(AddRemoveEventArgs`1 args)
 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload)
 at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie)
 at JetBrains.DataFlow.CollectionEvents`1.FireAddRemove(AddRemove action, TValue value, Object cookie)
 at JetBrains.DataFlow.CollectionEvents`1.InternalAdd(TValue value, Object cookie)
 at JetBrains.DataFlow.CollectionEvents`1.Add(TValue value, Object cookie)
 at JetBrains.DataFlow.ICollectionEventsEx.<>c__DisplayClass16_1`2.<FlowInto>b__1(AddRemoveEventArgs`1 args)
 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload)
 at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie)
 at JetBrains.DataFlow.CollectionEvents`1.FireAddRemove(AddRemove action, TValue value, Object cookie)
 at JetBrains.DataFlow.DictionaryEvents`2.InternalAdd(KeyValuePair`2 value, Object cookie)
 at JetBrains.DataFlow.DictionaryEvents`2.set_Item(TKey key, Object cookie, TValue value)
 at JetBrains.DataFlow.DictionaryEvents`2.set_Item(TKey key, TValue value)
at JetBrains.Platform.VisualStudio.SinceVs10.TextControl.AttachTextControlsToTextViews.VsTextViewDataForTextControlCollectorDevTen.<>c__DisplayClass0_1.<.ctor>g__ApplyData|4(IWpfTextView view, VsTextViewDataForTextControlDevTen newdata)
 at JetBrains.Platform.VisualStudio.SinceVs10.TextControl.AttachTextControlsToTextViews.VsTextViewDataForTextControlCollectorDevTen.<>c__DisplayClass0_7.<.ctor>b__17()
 at JetBrains.Platform.VisualStudio.SinceVs10.TextControl.AttachTextControlsToTextViews.VsTextViewDataForTextControlCollectorDevTen.<>c__DisplayClass0_7.<.ctor>b__17()
 at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithReadLock(IShellLocks thіs, Action F)
 at JetBrains.Platform.VisualStudio.SinceVs10.TextControl.AttachTextControlsToTextViews.VsTextViewDataForTextControlCollectorDevTen.<>c__DisplayClass0_1.<.ctor>b__6(EventArgs`1 args)
 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload)
 at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie)
 at JetBrains.DataFlow.Signal`1.Fire(TValue value)
 at JetBrains.Platform.VisualStudio.SinceVs10.TextControl.AttachTextControlsToTextViews.TrackVsTextViewDataForTextControlChangesEx.<>c__DisplayClass0_0.<FireTextViewDataChanged>b__0()
 at JetBrains.Platform.VisualStudio.SinceVs10.TextControl.AttachTextControlsToTextViews.TrackVsTextViewDataForTextControlChangesEx.FireTextViewDataChangedImpl(ITrackVsTextViewDataForTextControlChanges trackVsTextViewDataForTextControlChanges, Lifetime lifetime, IShellLocks locks, Action action)
 at JetBrains.Platform.VisualStudio.SinceVs10.TextControl.AttachTextControlsToTextViews.TrackVsTextViewDataForTextControlChangesEx.FireTextViewDataChanged(ITrackVsTextViewDataForTextControlChanges trackVsTextViewDataForTextControlChanges, Lifetime lifetime, IShellLocks locks, Func`1 isEventStillActual, IWpfTextView wpfTextView)
 at JetBrains.Platform.VisualStudio.SinceVs10.IDE.VsDocumentManagerWhidbey_TrackVsTextViewDataForTextControlChanges.<>c__DisplayClass0_0.<.ctor>b__2()
 at JetBrains.UI.Application.LocalReentrancyGuard.TryExecute(Action action)
 at JetBrains.Platform.VisualStudio.SinceVs10.IDE.VsDocumentManagerWhidbey_TrackVsTextViewDataForTextControlChanges.<>c__DisplayClass0_1.<.ctor>b__0(EventArgs`1 args)
 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload)
 at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie)
 at JetBrains.DataFlow.Signal`1.Fire(TValue value)
 at JetBrains.VsIntegration.ProjectDocuments.VsDocumentManagerWhidbey.OnRegisterTextBuffer(VsTextBufferData textBufferData, Boolean forceReregisterEventProjectFileIsTheSame)
 at JetBrains.VsIntegration.ProjectDocuments.VsDocumentManagerWhidbey.<>c__DisplayClass26_0.<OnRdtAfterFirstDocumentLock>b__0()
 at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithReadLock(IShellLocks thіs, Action F)
 at JetBrains.VsIntegration.ProjectDocuments.VsDocumentManagerWhidbey.<>c__DisplayClass23_0.<ExecuteOrQueueOrMergeUnguardedCallbackWithLog>b__0()
 at JetBrains.Util.Concurrency.UnguardedCallbackMerger.<>c__DisplayClass8_1.<ExecuteOrQueueOrMerge>b__0()
 at JetBrains.Threading.ReentrancyGuardEx.<>c__DisplayClass0_1.<Queue>b__3()
 at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action)
 at JetBrains.Threading.ReentrancyGuard.ExecutePendingActions()
 at JetBrains.Threading.JetDispatcher.Closure.Execute()
 at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue(Int32 nMinBucket)
 at JetBrains.Util.Concurrency.WinJetDispatcher.<>c__DisplayClass18_0.<BeginInvokeCore>b__0()
 at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
 at System.Windows.Threading.DispatcherOperation.InvokeImpl()
 at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
 at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
 at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
 at System.Windows.Threading.DispatcherOperation.Invoke()
 at System.Windows.Threading.Dispatcher.ProcessQueue()
 at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
 at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
 at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
 at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
 at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)

RSRP-471767: Incorrect 'Expression is always false'

$
0
0
Reporter Simon Hewitt (simmotech) Simon Hewitt (simmotech)
Created Oct 5, 2018 7:09:00 PM
Updated Oct 5, 2018 7:51:52 PM
Resolved Oct 5, 2018 7:51:52 PM
Subsystem Code Analysis - Control Flow
Assignee Ivan Serduk (IvanSerduk)
Priority Normal
State Answered
Type Bug
Fix version No Fix versions
Affected versions 2018.2.3
Fixed In Version ReSharper Undefined
VsVersion All Versions


Note the green squiggly showing an incorrect warning.
Also note that reversing the order does not show the warning

RSRP-471769: Object reference not set to an instance of an object.

$
0
0
Reporter Fedor Buyvol-Kot (Fedor.Buyvol-Kot) Fedor Buyvol-Kot (Fedor.Buyvol-Kot)
Created Oct 5, 2018 8:06:18 PM
Updated Oct 5, 2018 8:06:54 PM
Subsystem Unit Testing
Assignee Eugene Strizhok (Eugene.Strizhok)
Priority Normal
State Submitted
Type Exception
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
ReSharperPlatformVs14 Wave 183 — JetBrains ReSharper Ultimate 2018.3 EAP 1 Build 183.0.20181005.85217-eap01

JetBrains dotCover 2018.3 EAP 1 Build 2018.3.20181005.90730-eap01
JetBrains ReSharper 2018.3 EAP 1 Build 2018.3.20181005.90409-eap01

Object reference not set to an instance of an object.

— EXCEPTION #1/2 [NullReferenceException]
Message = “Object reference not set to an instance of an object.”
ExceptionPath = Root.InnerException
ClassName = System.NullReferenceException
HResult = E_POINTER=COR_E_NULLREFERENCE=80004003
Source = Microsoft.VisualStudio.TestPlatform.ObjectModel
StackTraceString = “
 at Microsoft.VisualStudio.TestPlatform.ObjectModel.TestObject.PrivateGetPropertyValue(TestProperty property, Object defaultValue)
 at Microsoft.VisualStudio.TestPlatform.ObjectModel.TestObject.PrivateGetPropertyValue(TestProperty property, Object defaultValue)
 at Microsoft.VisualStudio.TestPlatform.ObjectModel.TestObject.GetPropertyValue[T](TestProperty property, T defaultValue, CultureInfo culture)
 at Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase.get_Id()
 at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.MsTestRunnerBase.TestCaseEqualityComparer.GetHashCode(TestCase obj)
 at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
 at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
 at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.MsTestRunnerBase.TestStatusReporter.ReportTestStatus(IUnitTestRun run, TestRunChangedEventArgs args)
 at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.MsTestRunnerBase.<>c__DisplayClass10_4.<Run>b__9()
 at JetBrains.Util.Logging.Logger.Catch(Action action)


— Outer —

— EXCEPTION #2/2 [LoggerException]
Message = “Object reference not set to an instance of an object.”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = <NULL>
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2018.3 EAP 1 Build 183.0.20181005.85217-eap01”
Data.SubProducts.#0 = “JetBrains dotCover 2018.3 EAP 1 Build 2018.3.20181005.90730-eap01”
Data.SubProducts.#1 = “JetBrains ReSharper 2018.3 EAP 1 Build 2018.3.20181005.90409-eap01”
Data.SccRevisionEnv = “
Platform\Core\Shell:
    git::refs/heads/183-eap1::0eb0065d062c9bfc4eb1590bcaf200021b887a20


Platform\VisualStudio:
    git::refs/heads/183-eap1::974f862ba645c07a3e65ffa9b5a8d1b48bff4dcb

Data.VsVersion = 14.0.25431.1
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.Util.Logging.Logger.Catch(Action action)
 at JetBrains.Util.Logging.Logger.Catch(Action action)
 at JetBrains.ReSharper.UnitTestProvider.MSTest11.New.MsTestRunnerBase.<>c__DisplayClass10_0.<Run>b__3(Object sender, TestRunChangedEventArgs args)
 at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
 at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
 at System.Delegate.DynamicInvokeImpl(Object[] args)
 at Microsoft.VisualStudio.TestPlatform.Common.Utilities.MulticastDelegateUtilities.SafeInvoke(Delegate delegates, Object sender, EventArgs args, String traceDisplayName)
 at Microsoft.VisualStudio.TestPlatform.Client.TestRunRequest.HandleTestRunComplete(TestRunCompleteEventArgs runCompleteArgs, TestRunChangedEventArgs lastChunkArgs, ICollection`1 runContextAttachments, ICollection`1 executorUris)
 at Microsoft.VisualStudio.TestPlatform.Client.Rocksteady.RocksteadyTestRunEventReceiver.SendTestRunComplete(TestRunStats testRunStats, IEnumerable`1 lastChunk, Boolean isCanceled, Boolean isAborted, ICollection`1 executorUris, Exception exception, Boolean adapterHintedToShutdownAfterRun, TimeSpan elapsedTime, ICollection`1 runContextAttachments)
 at Microsoft.VisualStudio.TestPlatform.Client.TestExecutorServiceClient.OnRunComplete(Boolean isCanceled, Boolean isAborted, ICollection`1 executorUris, Exception exception, TestRunStats testRunStats, IEnumerable`1 lastChunk, Boolean adapterHintedToShutdownAfterRun, TimeSpan elapsedTime, ICollection`1 runContextAttachments)
 at Microsoft.VisualStudio.TestPlatform.Client.UniversalTestExecutorServiceCallback.OnRunComplete(Boolean isCanceled, Boolean isAborted, ICollection`1 executorUris, Exception exception, TestRunStats testRunStats, IEnumerable`1 lastChunk, Boolean adapterHintedToShutdownAfterRun, TimeSpan elapsedTime, ICollection`1 runContextAttachments)
at SyncInvokeOnRunComplete(Object , Object[] , Object[] )
 at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
 at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
 at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
 at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
 at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage41(MessageRpc& rpc)
 at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
 at System.ServiceModel.Dispatcher.MessageRpc.Wrapper.Resume(Boolean& alreadyResumedNoLock)
 at System.ServiceModel.Dispatcher.ThreadBehavior.ResumeProcessing(IResumeMessageRpc resume)
 at System.ServiceModel.Dispatcher.ThreadBehavior.SynchronizationContextStartCallback(Object state)
 at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
 at System.Threading.ThreadPoolWorkQueue.Dispatch()
 at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

RSRP-471652: Object reference not set to an instance of an object.

$
0
0
Reporter ReSharper anonymous (resharper) ReSharper anonymous (resharper)
Created Jul 4, 2018 11:52:42 AM
Updated Oct 5, 2018 8:25:38 PM
Subsystem Context Actions
Assignee Alexander Shvedov (shvedov)
Priority Critical
State Submitted
Type Exception
Fix version 2018.3
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
ReSharperPlatformVs14 Wave 182 — JetBrains ReSharper Ultimate 2018.2 EAP 1 Build 182.0.20180628.124316-eap01

JetBrains dotMemory 182 Build 182.0.20180628.132247-eap01
JetBrains dotTrace 182 Build 182.0.20180628.132215-eap01
JetBrains ReSharper 182 Build 182.0.20180628.125556-eap01

SubProducts.0 = JetBrains dotTrace 182 Build 182.0.20180628.132215-eap01
SubProducts.1 = JetBrains ReSharper 182 Build 182.0.20180628.125556-eap01
SubProducts.2 = JetBrains dotMemory 182 Build 182.0.20180628.132247-eap01

Object reference not set to an instance of an object.

— EXCEPTION #1/2 [NullReferenceException]
Message = “Object reference not set to an instance of an object.”
ExceptionPath = Root.InnerException
ClassName = System.NullReferenceException
HResult = E_POINTER=COR_E_NULLREFERENCE=80004003
Source = JetBrains.ReSharper.Intentions.CSharp
StackTraceString = “
 at JetBrains.ReSharper.Intentions.CSharp.ContextActions.IfToGuardClauseAction.GetSwitchSectionByTopLevelStatement(IIfStatement ifStatement)
 at JetBrains.ReSharper.Intentions.CSharp.ContextActions.IfToGuardClauseAction.GetSwitchSectionByTopLevelStatement(IIfStatement ifStatement)
 at JetBrains.ReSharper.Intentions.CSharp.ContextActions.IfToGuardClauseAction.IsAvailable(IUserDataHolder cache)
 at JetBrains.ReSharper.Feature.Services.ContextActions.ContextActionTableImpl.InstantiateAvailableActions(IPsiSourceFile sourceFile, IDictionary`2 providersCache, IUserDataHolder dataHolder)


— Outer —

— EXCEPTION #2/2 [LoggerException]
Message = “Object reference not set to an instance of an object.”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = “JetPool(S) #2”
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2018.2 EAP 1 Build 182.0.20180628.124316-eap01”
Data.SubProducts.#0 = “JetBrains dotTrace 182 Build 182.0.20180628.132215-eap01”
Data.SubProducts.#1 = “JetBrains ReSharper 182 Build 182.0.20180628.125556-eap01”
Data.SubProducts.#2 = “JetBrains dotMemory 182 Build 182.0.20180628.132247-eap01”
Data.SccRevisionEnv = “
Platform\Core\Shell:
    git::refs/heads/182-eap1::389b2b0a5d2b33c46224f8f1850bc61276990d1e


Platform\VisualStudio:
    git::refs/heads/182-eap1

Data.VsVersion = 14.0.25431.1
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.ReSharper.Feature.Services.ContextActions.ContextActionTableImpl.InstantiateAvailableActions(IPsiSourceFile sourceFile, IDictionary`2 providersCache, IUserDataHolder dataHolder)
 at JetBrains.ReSharper.Feature.Services.ContextActions.ContextActionTableImpl.InstantiateAvailableActions(IPsiSourceFile sourceFile, IDictionary`2 providersCache, IUserDataHolder dataHolder)
 at JetBrains.ReSharper.Intentions.Bulbs.ContextActionsProvider.CollectActions(IntentionsBulbItems intentionsBulbItems, BulbItemsCache bulbItemsCache, ITextControl textControl, Lifetime caretPositionLifetime, IPsiSourceFile psiSourceFile, Object precalculatedData)
 at JetBrains.ReSharper.Intentions.Bulbs.BulbItems.<>c__DisplayClass21_0.<BuildAvailableActionsList>b__1()
 at JetBrains.Application.Threading.InterruptableReadActivityThe.Work()
 at JetBrains.Application.Threading.InterruptableReadActivity.DoWork()
 at JetBrains.Application.Threading.InterruptableReadActivity.WorkerThreadProc()
 at JetBrains.Util.Logging.Logger.Catch(Action action)
 at JetBrains.Application.Threading.Tasks.TaskHostEx.<>c__DisplayClass2_0.<RunSafe>b__0()
 at JetBrains.Application.Threading.Tasks.TaskHost.AccessViolationCatcher(Action action)
 at JetBrains.Application.Threading.Tasks.TaskHost.<>c__DisplayClass33_0.<Create>b__1(Object state)
 at System.Threading.Tasks.Task.InnerInvoke()
 at System.Threading.Tasks.Task.Execute()
 at System.Threading.Tasks.Task.ExecutionContextCallback(Object obj)
 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot)
 at System.Threading.Tasks.Task.ExecuteEntry(Boolean bPreventDoubleExecution)
 at System.Threading.Tasks.TaskScheduler.TryExecuteTask(Task task)
 at JetBrains.Application.Threading.Tasks.Scheduler.JetScheduler.ExecuteTask(Task task)
 at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.EnqueueNextTask()
 at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.ThreadPoolProc()
at ANNOTATED: JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread #2.JetPool(S) #2(Action )
 at JetBrains.Util.Reflection.CallStackAnnotation.InvokeAnnotated(String classNameOfNewFrame, String methodNameOfNewFrame, Action actionToAnnotate)
 at JetBrains.Util.Reflection.CallStackAnnotation.CatchAnnotatedInvocation[TClassOfNewFrame](String methodNameOfNewFrame, Action actionToAnnotate)
 at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.<Start>b__19_0()
 at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
 at System.Threading.ThreadHelper.ThreadStart()

RSRP-471770: Make the "Build already running" options more understandable

$
0
0
Reporter Richard Ginzburg (rickythefox) Richard Ginzburg (rickythefox)
Created Oct 5, 2018 9:59:37 PM
Updated Oct 5, 2018 10:01:38 PM
Subsystem No Subsystem
Assignee Unassigned
Priority Normal
State Submitted
Type Unspecified
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions

This dialog is really ambiguous.
Abort = abort the operation you are trying to do (start a build) or abort the running build?
Ignore = ignore the running build? Ignore what?

Fits right into the Interface hall of shame: http://hallofshame.gp.co.at/errormsg.htm

RSRP-471715: Incorrect position of caret when navigating to next issue

$
0
0
Reporter Angelina Elycheva (Angelina.Elycheva) Angelina Elycheva (Angelina.Elycheva)
Created Oct 1, 2018 3:27:38 PM
Updated Oct 5, 2018 10:23:43 PM
Subsystem Navigation - Contextual
Assignee Alexander Ulitin (alexander.ulitin)
Priority Normal
State Fixed In Branch
Type Bug
Fix version 2018.3
Affected versions 2018.2.3
Fixed In Version ReSharper Undefined
VsVersion All Versions
1. Start decorating a parameter of the constructor with Lazy<, e.g.:

2. Hit <Alt>+<PgDown> to place the text caret at the error that occurs because the Lazy< is not terminated correctly

Result: The text caret is not positioned after the last character of the type name.
Viewing all 106942 articles
Browse latest View live


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