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

RSRP-471494: IntelliSense (Edit.ListMembers shortcut) does not use ReSharper's IntelliSense but the default Visual Studio.

$
0
0
Reporter Urs Enzler (ursenzler) Urs Enzler (ursenzler)
Created Sep 13, 2018 12:32:49 PM
Updated Oct 22, 2018 6:35:52 PM
Subsystem IntelliSense (Code Completion)
Assignee Maltseva Ekaterina (Maltseva.Ekaterina)
Priority Normal
State To Reproduce
Type Bug
Fix version No Fix versions
Affected versions 2018.2
Fixed In Version ReSharper Undefined
VsVersion All Versions
For a couple of R# updates, Visual Studio shows it's default IntelliSense/Code-Completion pop-up, instead of the R# one. The settings are set so that R# should override the VS behaviour.
Note that this only happens when using the shortcut for Edit.ListMembers. Pressing a "." after an identifier opens the R# pop-up - which is the desired behaviour.

It's C# code for .netstandard 2.0.

RSRP-458880: ReSharper (2016.1) shows red squiggle on perfectly correct code

$
0
0
Reporter Zdeněk Havlín (Zdeněk.Havlín) Zdeněk Havlín (Zdeněk.Havlín)
Created May 22, 2016 7:53:36 PM
Updated Oct 22, 2018 6:37:36 PM
Resolved Oct 22, 2018 6:37:36 PM
Subsystem Platform - VS Integration
Assignee Alexandra Kuks (Asia.Rudenko)
Priority Normal
State Can't Reproduce
Type Bug
Fix version Backlog
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
Often happens that ReSharper caches (?) error over some code snippet (e.g. while refactoring method, changing of argument or return type). In that case, red squiggle appears when error is introduced - that is correct behavior.

Unfortunately, red squiggle is not removed after code is fixed. Only option is to close file and open it again.

This does not happen always, but very often. Can't reproduce this behavior 100% of time; I wasn't able to spot any pattern when this happens.

JetBrains ReSharper Ultimate 2016.1
Build 105.0.20160414.153548
ReSharper 2016.1.20160414.155411

VS 14.0.25123.00 Update 2

RSRP-465102: DateTime format exception: CurrentCulture not default?

$
0
0
Reporter Maria Pleskunina (Maria.Pleskunina) Maria Pleskunina (Maria.Pleskunina)
Created Jun 15, 2017 4:27:54 PM
Updated Oct 22, 2018 7:02:07 PM
Resolved Oct 22, 2018 7:02:07 PM
Subsystem Unit Testing
Assignee Eugene Strizhok (Eugene.Strizhok)
Priority Normal
State Duplicate
Type Bug
Fix version No Fix versions
Affected versions 2017.1.2
Fixed In Version ReSharper Undefined
VsVersion All Versions
2017.06.14 023427.737 ERROR Transition failed: Transition from state <v1.Execution> on event <remote::1.TestExecution.StatsChange>. Cause: System.FormatException: 14Jun17 023427 is not a valid value for DateTime. —> System.FormatException: String was not recognized as a valid DateTime. at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) at System.ComponentModel.DateTimeConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value) — End of inner exception stack trace — at System.ComponentModel.DateTimeConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value) at JetBrains.ReSharper.UnitTestFramework.DotNetCore.DotNetVsTest.v1.TestResultExtensions.Property[T](TestResult payload, String propertyKey) at JetBrains.ReSharper.UnitTestFramework.DotNetCore.DotNetVsTest.DotNetVsTestExecution.ProcessCompleted(TestResult[] results) at JetBrains.ReSharper.UnitTestFramework.DotNetCore.DotNetVsTest.DotNetVsTestExecution.OnRunStatsChanged(ExecutionStatsChangePayload payload) at Appccelerate.StateMachine.Machine.ActionHolders.ArgumentActionHolder1.Execute(Object argument) at Appccelerate.StateMachine.Machine.Transitions.Transition2.PerformActions(ITransitionContext2 context)

--- EXCEPTION #1/1 [LoggerException]
Message = “
Transition failed: Transition from state <v1.Execution> on event <remote::1.TestExecution.StatsChange>.
Cause: System.FormatException: 14Jun17 023427 is not a valid value for DateTime. ---> System.FormatException: String was not recognized as a valid DateTime.
at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
at System.ComponentModel.DateTimeConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
--- End of inner exception stack trace ---
at System.ComponentModel.DateTimeConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
at JetBrains.ReSharper.UnitTestFramework.DotNetCore.DotNetVsTest.v1.TestResultExtensions.Property[T](TestResult payload, String propertyKey)
at JetBrains.ReSharper.UnitTestFramework.DotNetCore.DotNetVsTest.DotNetVsTestExecution.ProcessCompleted(TestResult[] results)
at JetBrains.ReSharper.UnitTestFramework.DotNetCore.DotNetVsTest.DotNetVsTestExecution.OnRunStatsChanged(ExecutionStatsChangePayload payload)
at Appccelerate.StateMachine.Machine.ActionHolders.ArgumentActionHolder
1.Execute(Object argument)
 at Appccelerate.StateMachine.Machine.Transitions.Transition`2.PerformActions(ITransitionContext`2 context)

ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.ReSharper.UnitTestFramework.DotNetCore.DotNetVsTest.DotNetVsTestProtocol.<.ctor>b__e(Object sender, TransitionExceptionEventArgs`2 args)
 at JetBrains.ReSharper.UnitTestFramework.DotNetCore.DotNetVsTest.DotNetVsTestProtocol.<.ctor>b__e(Object sender, TransitionExceptionEventArgs`2 args)
 at Appccelerate.StateMachine.Machine.StateMachine`2.RaiseEvent[T](EventHandler`1 eventHandler, T arguments, ITransitionContext`2 context, Boolean raiseEventOnException)
 at Appccelerate.StateMachine.Machine.StateMachine`2.OnExceptionThrown(ITransitionContext`2 context, Exception exception)
 at Appccelerate.StateMachine.Machine.Contexts.TransitionContext`2.OnExceptionThrown(Exception exception)
 at Appccelerate.StateMachine.Machine.Transitions.Transition`2.HandleException(Exception exception, ITransitionContext`2 context)
 at Appccelerate.StateMachine.Machine.Transitions.Transition`2.PerformActions(ITransitionContext`2 context)
 at Appccelerate.StateMachine.Machine.Transitions.Transition`2.Fire(ITransitionContext`2 context)
 at Appccelerate.StateMachine.Machine.States.State`2.Fire(ITransitionContext`2 context)
 at Appccelerate.StateMachine.Machine.StateMachine`2.Fire(TEvent eventId, Object eventArgument)
 at Appccelerate.StateMachine.PassiveStateMachine`2.ProcessQueuedEvents()
 at Appccelerate.StateMachine.PassiveStateMachine`2.Execute()
 at Appccelerate.StateMachine.PassiveStateMachine`2.Fire(TEvent eventId, Object eventArgument)
 at JetBrains.ReSharper.UnitTestFramework.DotNetCore.Channel.DotNetCoreMessageListener.<>c__DisplayClass2`1.<RegisterMessage>b__1(JToken payload)
 at JetBrains.ReSharper.UnitTestFramework.DotNetCore.Channel.DotNetCoreMessageListener.OnMessage(String rawMessage)
 at JetBrains.ReSharper.UnitTestFramework.DotNetCore.Channel.DotNetCoreRemoteChannel.ReaderThreadProc()
 at JetBrains.ReSharper.TaskRunnerFramework.RemoteChannelBase.<Start>b__0(Object _)
 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-471623: Failed to start 10+ unit tests

$
0
0
Reporter Svatopluk Ledl (svatal) Svatopluk Ledl (svatal)
Created Sep 25, 2018 11:58:06 AM
Updated Oct 22, 2018 7:02:07 PM
Subsystem Unit Testing
Assignee Eugene Strizhok (Eugene.Strizhok)
Priority Show-stopper
State Submitted
Type Bug
Fix version 2018.3
Affected versions 2018.2.3
Fixed In Version ReSharper Undefined
VsVersion All Versions

Visual Studio 15.8.4, 15.8.5
R#: 2018.2.3

multitargeting (net471;netcoreapp2.1) test project, running core test.
Runner can list all tests, but if I run 10 or more tests at once, R# throws an following exception and all tests are inconclusive.
R# log attached!

Transition failed: Transition from state <v1.Execution> on event <remote::1.TestExecution.StatsChange>.
  Cause: System.FormatException: /Date(1537456737000+0000)/ is not a valid value for DateTimeOffset. ---> System.FormatException: String was not recognized as a valid DateTime.
     at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles, TimeSpan& offset)
     at System.DateTimeOffset.Parse(String input, IFormatProvider formatProvider, DateTimeStyles styles)
     at System.ComponentModel.DateTimeOffsetConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
     --- End of inner exception stack trace ---
     at System.ComponentModel.DateTimeOffsetConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
     at JetBrains.ReSharper.UnitTestFramework.DotNetCore.DotNetVsTest.v1.Properties.GetNullable[T](Property[] properties, String propertyKey)
     at JetBrains.ReSharper.UnitTestFramework.DotNetCore.DotNetVsTest.DotNetVsTestExecution.ProcessCompleted(TestResult[] results)
     at JetBrains.ReSharper.UnitTestFramework.DotNetCore.DotNetVsTest.DotNetVsTestExecution.OnRunStatsChanged(ExecutionStatsChangePayload payload)
     at Appccelerate.StateMachine.Machine.ActionHolders.ArgumentActionHolder`1.Execute(Object argument)
     at Appccelerate.StateMachine.Machine.Transitions.Transition`2.PerformActions(ITransitionContext`2 context)
”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
  at JetBrains.ReSharper.UnitTestFramework.DotNetCore.DotNetVsTest.DotNetVsTestProtocol.<.ctor>b__22_9(Object sender, TransitionExceptionEventArgs`2 args)
     at Appccelerate.StateMachine.Machine.StateMachine`2.RaiseEvent[T](EventHandler`1 eventHandler, T arguments, ITransitionContext`2 context, Boolean raiseEventOnException)
     at Appccelerate.StateMachine.Machine.StateMachine`2.OnExceptionThrown(ITransitionContext`2 context, Exception exception)
     at Appccelerate.StateMachine.Machine.Contexts.TransitionContext`2.OnExceptionThrown(Exception exception)
     at Appccelerate.StateMachine.Machine.Transitions.Transition`2.HandleException(Exception exception, ITransitionContext`2 context)
     at Appccelerate.StateMachine.Machine.Transitions.Transition`2.PerformActions(ITransitionContext`2 context)
     at Appccelerate.StateMachine.Machine.Transitions.Transition`2.Fire(ITransitionContext`2 context)
     at Appccelerate.StateMachine.Machine.States.State`2.Fire(ITransitionContext`2 context)
     at Appccelerate.StateMachine.Machine.StateMachine`2.Fire(TEvent eventId, Object eventArgument)
     at Appccelerate.StateMachine.ActiveStateMachine`2.ProcessEventQueue(CancellationToken cancellationToken)
     at Appccelerate.StateMachine.ActiveStateMachine`2.<Start>b__32_0()
     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.ThreadPoolTaskScheduler.LongRunningThreadWork(Object obj)
     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(Object obj)

RSRP-470611: The method or operation is not implemented.

$
0
0
Reporter Lilia Shamsutdinova (Lilia.Shamsutdinova) Lilia Shamsutdinova (Lilia.Shamsutdinova)
Created Jul 16, 2018 3:49:46 PM
Updated Oct 22, 2018 7:22:13 PM
Subsystem IntelliSense (Code Completion)
Assignee Alexander Shvedov (shvedov)
Priority Normal
State Submitted
Type Exception
Fix version Backlog
Affected versions 2018.2
Fixed In Version ReSharper Undefined
VsVersion All Versions
ReSharperPlatformVs15 Wave 182 Hive _3f3919c0 — JetBrains ReSharper Ultimate 2018.2 EAP 4 D Build 182.0.20180714.125507-eap04d

JetBrains dotCover 182 Build 182.0.20180714.131033-eap04d
JetBrains dotMemory 182 Build 182.0.20180714.130916-eap04d
JetBrains dotTrace 182 Build 182.0.20180714.131048-eap04d
JetBrains ReSharper 182 Build 182.0.20180714.130753-eap04d
JetBrains ReSharper C++ 182 Build 182.0.20180714.130743-eap04d
JetBrains TeamCity Add-in 182 Build 182.0.20180714.130733-eap04d

The method or operation is not implemented.

— EXCEPTION #1/2 [NotImplementedException]
Message = “The method or operation is not implemented.”
ExceptionPath = Root.InnerException
ClassName = System.NotImplementedException
HResult = E_NOTIMPL=80004001
Source = JetBrains.ReSharper.Psi.Web
StackTraceString = “
 at JetBrains.ReSharper.Psi.Html.Parsing.HtmlCompoundLexer`1.get_CurrentPosition()
 at JetBrains.ReSharper.Psi.Html.Parsing.HtmlCompoundLexer`1.get_CurrentPosition()
 at JetBrains.ReSharper.Feature.Services.Lookup.LookupUtil.InsertTokens(ITextControl textControl, TokenNodeType[] tokens, DocumentOffset offset, BracketsBalanceEvaluator balanceEvaluator, ILexer tailLexer)
 at JetBrains.ReSharper.Feature.Services.Lookup.LookupUtil.InsertTailType(ITextControl textControl, DocumentOffset offset, TailType tailType, ISolution solution, Boolean emulateTypingOfSpace, PsiLanguageType language)
 at JetBrains.ReSharper.Feature.Services.CodeCompletion.Infrastructure.AspectLookupItems.Behaviors.KeywordBehavior.InsertTailType(ITextControl textControl, ISolution solution, DocumentOffset offset, TailType tailType)
 at JetBrains.ReSharper.Feature.Services.CodeCompletion.Infrastructure.AspectLookupItems.Behaviors.TextualBehavior`1.Accept(ITextControl textControl, DocumentRange nameRange, LookupItemInsertType insertType, Suffix suffix, ISolution solution, Boolean keepCaretStill)
 at JetBrains.ReSharper.Feature.Services.CodeCompletion.Infrastructure.AspectLookupItems.BaseInfrastructure.LookupItem`1.Accept(ITextControl textControl, DocumentRange nameRange, LookupItemInsertType insertType, Suffix suffix, ISolution solution, Boolean keepCaretStill)
 at JetBrains.ReSharper.Feature.Services.CodeCompletion.Infrastructure.LookupItems.LookupItemCompletor.CompleteItem(Action executeInsideCommandScope)
 at JetBrains.ReSharper.Feature.Services.CodeCompletion.Lookup.LookupActions.CompleteHandler.Execute(IDataContext context, DelegateExecute nextExecute)
 at JetBrains.Application.UI.ActionsRevised.Handlers.ExecutableActionEvaluator.Execute(IAction action, IReadOnlyCollection`1 allActions, IDataContext dataContext)
 at JetBrains.Application.UI.ActionsRevised.Handlers.EvaluatedAction.ExecuteWithoutRequirements()
 at JetBrains.Application.UI.ActionsRevised.Handlers.EvaluatedAction.<>c__DisplayClass21_1.<PrepareRequirementsAsync>b__0()


— Outer —

— EXCEPTION #2/2 [LoggerException]
Message = “The method or operation is not implemented.”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = <NULL>
Data.LastExtension = cshtml
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2018.2 EAP 4 D Build 182.0.20180714.125507-eap04d”
Data.SubProducts.#0 = “JetBrains dotCover 182 Build 182.0.20180714.131033-eap04d”
Data.SubProducts.#1 = “JetBrains dotTrace 182 Build 182.0.20180714.131048-eap04d”
Data.SubProducts.#2 = “JetBrains ReSharper C++ 182 Build 182.0.20180714.130743-eap04d”
Data.SubProducts.#3 = “JetBrains TeamCity Add-in 182 Build 182.0.20180714.130733-eap04d”
Data.SubProducts.#4 = “JetBrains ReSharper 182 Build 182.0.20180714.130753-eap04d”
Data.SubProducts.#5 = “JetBrains dotMemory 182 Build 182.0.20180714.130916-eap04d”
Data.SccRevisionEnv = “
Platform\Core\Shell:
    git::refs/heads/182::2fd1edea4a9601b5c5a45397b2b2594fb633aee1


Platform\VisualStudio:
    git::refs/heads/182::d7f5ae379f802e1f164ec64c8bc6212ce560403e

Data.VsVersion = 15.7.27703.2042
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.Application.UI.ActionsRevised.Handlers.EvaluatedAction.<>c__DisplayClass21_1.<PrepareRequirementsAsync>b__0()
 at JetBrains.Application.UI.ActionsRevised.Handlers.EvaluatedAction.<>c__DisplayClass21_1.<PrepareRequirementsAsync>b__0()
 at JetBrains.Application.UI.ActionSystem.ActionsRevised.Handlers.RequirementsManager.ExecuteActionAsync(IActionRequirement requirement, Action continueWith, Action failWith, Boolean reSharperIsThinking)
 at JetBrains.Application.UI.ActionsRevised.Handlers.EvaluatedAction.PrepareRequirementsAsync(OuterLifetime lifetime, Func`1 executeWhenRequirementsReady, Action`1 failWith)
 at JetBrains.Application.UI.ActionsRevised.Handlers.EvaluatedAction.Execute()
 at JetBrains.VsIntegration.TextControl.VsTextControlOleCommandTarget.<>c__DisplayClass26_0.<TryDelegateToTypingHandlers_NonTyping>b__0()
 at JetBrains.VsIntegration.TextControl.VsTextControlOleCommandTarget.WithRegisteredDelegateBackToVsHandler(String sCommandName, Action`1 FExecDelegateBackToVs, Action FRun)
 at JetBrains.VsIntegration.TextControl.VsTextControlOleCommandTarget.TryDelegateToTypingHandlers_NonTyping(CommandID commandid, Action`1 FExecDelegateBackToVs)
 at JetBrains.VsIntegration.TextControl.VsTextControlOleCommandTarget.TryDelegateToTypingHandlers(Boolean bIsTyping, CommandID commandid, IntPtr pvaIn, Action`1 FExecDelegateBackToVsClosed)
 at JetBrains.VsIntegration.TextControl.VsTextControlOleCommandTarget.<>c__DisplayClass29_0.<Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec>b__0()
 at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action)
 at JetBrains.Threading.ReentrancyGuard.TryExecute(String name, Action action)
 at JetBrains.VsIntegration.TextControl.VsTextControlOleCommandTarget.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(Guid& pguidCmdGroupRef, UInt32 nCmdID, UInt32 nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut)
 at Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(Guid& pguidCmdGroup, UInt32 nCmdID, UInt32 nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut)
 at Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(Guid& pguidCmdGroup, UInt32 nCmdID, UInt32 nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut)
 at Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.Exec(Guid& pguidCmdGroup, UInt32 nCmdID, UInt32 nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut)
 at Microsoft.VisualStudio.Editor.Implementation.CompoundTextViewWindow.Exec(Guid& pguidCmdGroup, UInt32 nCmdID, UInt32 nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut)
 at Microsoft.VisualStudio.Platform.WindowManagement.DocumentObjectSite.Exec(Guid& pguidCmdGroup, UInt32 nCmdID, UInt32 nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut)
 at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.Exec(Guid& pguidCmdGroup, UInt32 nCmdID, UInt32 nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut)

RSRP-471945: Sometimes the folder does not have "Namespace provider" property

$
0
0
Reporter Maria Pleskunina (Maria.Pleskunina) Maria Pleskunina (Maria.Pleskunina)
Created Oct 22, 2018 7:12:19 PM
Updated Oct 22, 2018 7:39:16 PM
Subsystem Platform - Project Model
Assignee Alexandra Kuks (Asia.Rudenko)
Priority Normal
State To Reproduce
Type Bug
Fix version No Fix versions
Affected versions 2018.2.3
Fixed In Version ReSharper Undefined
VsVersion All Versions

while trying to get this to work, there have been folder nodes that showed as not having a Namespace Provider property at all. I had to make new folders, move the contents over, delete the old folder, and rename the new folder, to get a Namespace Provider property to appear.

I was able to reproduce the problem only once using R# 2018.3 EAP 4 D built on 2018-10-21 and I couldn't catch the pattern.
VS restart helps to solve the problem.

RSRP-471946: Re# incorrectly marks as error unsafe nested functions inside enumerable-generator methods

$
0
0
Reporter Maria Pleskunina (Maria.Pleskunina) Maria Pleskunina (Maria.Pleskunina)
Created Oct 22, 2018 7:42:02 PM
Updated Oct 22, 2018 7:42:27 PM
Subsystem Code Analysis
Assignee Ivan Serduk (IvanSerduk)
Priority Normal
State Submitted
Type Bug
Fix version No Fix versions
Affected versions 2018.2.3
Fixed In Version ReSharper Undefined
VsVersion All Versions

I've noticed that Re# doesn't currently handle unsafe nested functions inside an enumerable method, and shows the red squiggly line saying "pointers can only be used in an unsafe context", even if the nested function is indeed marked as unsafe, and the code compiles and runs fine.

RSRP-471475: [Performance Report] R# is making TypeScript editing extremely slow

$
0
0
Reporter Joe Lennox (joe.lennox) Joe Lennox (joe.lennox)
Created Sep 11, 2018 8:26:48 PM
Updated Oct 22, 2018 7:50:30 PM
Subsystem TypeScript
Assignee Nikita Popov (poksh)
Priority Show-stopper
State Open
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.17134.0
Product: ReSharper, Version: 2018.2.20180910.73449
Time Zone: Pacific Standard Time

Description

All text entered into a .ts file has seconds of delay then updates in bursts. Disabling ReSharper's Javascript/TypeScript support and restarting VS eliminates this problem. When enabling R#'s Javascript/TypeScript and restarting VS the issue reproduces immediately and always.

The attached profiling is from a short segment of me typing and the responsiveness being extremely poor.

For privacy reasons, I do not feel comfortable attaching the memory profile. If required this can be shared through a private side channel.

RSRP-469186: Blazor support

$
0
0
Reporter Maarten Balliauw (Maarten.Balliauw) Maarten Balliauw (Maarten.Balliauw)
Created Mar 8, 2018 3:33:38 AM
Updated Oct 22, 2018 8:12:49 PM
Subsystem ASP.NET - Razor
Assignee Slava Trenogin (derigel)
Priority Critical
State In Progress
Type Feature
Fix version 2018.3
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions

RSRP-455917: ReSharper shall apply code style settings when using context actions

$
0
0
Reporter Daniel Knittl-Frank (dknittl_frank_eurofunk_com) Daniel Knittl-Frank (dknittl_frank_eurofunk_com)
Created Mar 22, 2016 12:00:20 PM
Updated Oct 22, 2018 8:29:51 PM
Subsystem Context Actions
Assignee Razmik Seysyan (razmik)
Priority Major
State Submitted
Type Bug
Fix version Backlog
Affected versions 2017.1
Fixed In Version ReSharper Undefined
VsVersion All Versions
This is a ticket collecting cases, where ReSharper does not respect/apply code style settings/code cleanup, when executing context actions.

2016.1
  • FIXED "'Convert to string.Format" on string interpolation generates String.Format, even though "keyword" is the preferred style
  • FIXED "Check expression for null" will not add braces (tested on the collection in a foreach loop)

  • BY DESIGN "Create overload without parameter" will not qualify the call with this. or ClassName.
  • BY DESIGN "Extract parameter" will generate weird linebreaks when "chop if long" is configured.

  • Convert lambda expression "to named method" will leave out the this. qualifier.

  • FIXED "Use String.Equals method" on string equality check will use String, instead of keyword (preferred style).

  • "Introduce Field" > "Introduce and initialize in: constructor(s)" is missing the {{this.} qualifier in the constructor (although access is fully qualified in the calling method)

  • "Encapsulate field" > "Read & Write access" will not qualify with this. (used on private Func<long, object> F = x => new object();)
  • "Extract method" > "<Owner return> (will add 'return null' ...)" inserts if without braces

  • "Introduce field" > "initialize in constructor, readonly" will not qualify assignment in constructor with this.. Access to the field seems to be fully qualified.
  • "To statement body" on an expression-bodied property will produce weird line breaks (property name in one line, full property body on second line { get { return true; } })

UPDATES 2017.1. EAP 2
  • "Split into if and return" on a && will create if without braces. (2017.1 EAP2)
  • Selecting string.Empty from smart-completion will insert String.Empty instead of the keyword style. This seems to be inconsistent, sometimes the keyword is inserted as expected. (2017.1 EAP2)

RSRP-471519: Convert LINQ to code doesn't add braces

$
0
0
Reporter Tobias Brohl (tobrohl) Tobias Brohl (tobrohl)
Created Sep 17, 2018 3:15:10 PM
Updated Oct 22, 2018 8:29:51 PM
Subsystem Context Actions
Assignee Alexander Shvedov (shvedov)
Priority Normal
State Submitted
Type Bug
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
The "Convert LINQ to code" does not set braces in the preferred style. When Code Style>Braces>foreach is set to "Enforce always":
            return Enumerable.Range(1, 100).FirstOrDefault(x => {
                return true;
            });
Is converted to
            foreach (int i in Enumerable.Range(1, 100).Where(x => { return true; })) return i;
            return 0;
but the `return i; should be wrapped in braces.

RSRP-471204: ReSharper 18.3, using the ReSharper build does not always start a ASP Net Core project in IIS express

$
0
0
Reporter Brian Macomber (bmacombe) Brian Macomber (bmacombe)
Created Aug 22, 2018 10:12:45 PM
Updated Oct 22, 2018 8:37:52 PM
Subsystem Solution builder
Assignee Anton Spilnyy (Anton.Spilnyy)
Priority Normal
State Open
Type Bug
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
Worked fine with the previous build, but after building the solution the startup of the IIS express and attaching to debug fails. Hitting F5 again when all projects are up to date, launches the site and attaches the debugger fine.

Switched back to VS build and it works as expected.

RSRP-471187: Code Inspection randomly fails with error "Modified after Removed" when using ReSharper 2018.1.4 Command Line Tools in TeamCity

$
0
0
Reporter Halstein Tonheim (halstein_XaQu) Halstein Tonheim (halstein_XaQu)
Created Aug 22, 2018 11:39:22 AM
Updated Oct 22, 2018 8:40:07 PM
Subsystem ReSharper Automation Tools (Command Line)
Assignee Slava Trenogin (derigel)
Priority Normal
State Submitted
Type Bug
Fix version Backlog
Affected versions 2018.2, 2018.1.3 RTM
Fixed In Version ReSharper Undefined
VsVersion All Versions

When using ReSharper 2018.1.4 Command Line Tools (actually all 2018.1.x versions of the ReSharper Command Line Tools) in TeamCity, the code inspections randomly fails with an error saysing "Modified after Removed". This happens in about 1 of 5 builds and completely at random.

We can't use ReSharper 2018.2.0 Command Line Tools either as these fail every single time with another error. See RSRP-471186. This error might therefore also be in 2018.2, but since that one blows up every time on another error I really don't know.

The last version of the ReSharper Command Line Tools that consistently worked for us in TeamCity was 2017.3.5.

We are running TeamCity 2018.1.1.

Full error:

[10:03:06][Step 10/11] Running Inspections
[10:03:06][Step 10/11] Starting: C:\BuildAgent\tools\jetbrains.resharper-clt.2018.1.4\tools\inspectcode.exe --config=C:\BuildAgent\temp\agentTmp\dotnet-tools-inspectcode.config
[10:03:06][Step 10/11] in directory: C:\BuildAgent\work\fc2167779e923e6c
[10:03:08][Step 10/11] JetBrains Inspect Code 2018.1.4
[10:03:08][Step 10/11] Running in 64-bit mode, .NET runtime 4.0.30319.42000 under Microsoft Windows NT 6.1.7601 Service Pack 1
[10:03:17][Step 10/11] Custom settings layer is mounted. Used file C:\BuildAgent\work\fc2167779e923e6c\SW\InspectionSettings.DotSettings
[10:03:46][Step 10/11] Warning: mdAssembly.Mvid.Equals(psiAssembly.Mvid), mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, 4804247c-550a-482e-ba35-ce83b83e40ee, 97707d7e-03b0-454f-ade5-26c74b667f46
[10:03:47][Step 10/11] Warning: mdAssembly.Mvid.Equals(psiAssembly.Mvid), System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, cc041687-319d-4208-aa1c-08d0759242bc, a1b68e36-c3ad-4547-984e-92c717cfcb5b
[10:03:47][Step 10/11] Warning: mdAssembly.Mvid.Equals(psiAssembly.Mvid), System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, 6ef38a7d-1f5f-4a43-bcd2-a76f62a1992f, 515f277e-70b0-479c-ae8b-bc776e835da6
[10:03:47][Step 10/11] Warning: mdAssembly.Mvid.Equals(psiAssembly.Mvid), System.Data.SqlXml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, 4bea63d4-93ab-467a-989f-b42562b0553c, e55ddf7a-bb78-4ee1-98d4-b2599b040cc6
[10:03:47][Step 10/11] Warning: mdAssembly.Mvid.Equals(psiAssembly.Mvid), System.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, a8d35f39-a961-41bd-b161-14f5f132de6a, c9d2d8b6-be9e-4871-a4a7-6f08a11e8086
[10:04:11][Step 10/11] Modified after Removed
[10:04:11][Step 10/11] 
[10:04:11][Step 10/11] --- EXCEPTION #1/1 [LoggerException]
[10:04:11][Step 10/11] Message = "Modified after Removed"
[10:04:11][Step 10/11] ExceptionPath = Root
[10:04:11][Step 10/11] ClassName = JetBrains.Util.LoggerException
[10:04:11][Step 10/11] HResult = COR_E_APPLICATION=80131600
[10:04:11][Step 10/11] StackTraceString = "
[10:04:11][Step 10/11]   at JetBrains.ReSharper.Psi.Modules.PsiModuleChangeBuilder.AppendChangeType[T](ChangeType old, ChangeType new, T item)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.Modules.PsiModuleChangeBuilder.AddChange[T](Dictionary`2 changeMap, T item, ChangeType changeType)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.Modules.PsiModuleChangeBuilder.AddChanges[T](Dictionary`2 changeMap, ICollection`1 otherChanges)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.Modules.ExternalFileModules.DependentFilesModuleFactory.JetBrains.Application.changes.IChangeProvider.Execute(IChangeMap changeMap)
[10:04:11][Step 10/11]      at JetBrains.Application.changes.ChangeManagerImpl.<>c__DisplayClass21_0.<InvokeOrderedDependentProviders>b__0(IProgressIndicator pro)
[10:04:11][Step 10/11]      at JetBrains.Application.Progress.SimpleTaskExecutor.ExecuteTaskTrivial(Action`1 task)
[10:04:11][Step 10/11]      at JetBrains.Application.changes.ChangeManagerImpl.OnProviderChanged(IChangeProvider changeProvider, Object change, ITaskExecutor executor)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.JavaScript.HasSourceFileMapChangedHandler.<>c__DisplayClass0_1.<.ctor>b__5()
[10:04:11][Step 10/11]      at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithWriteLock(IShellLocks th?s, Action F, CallerInfo caller)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.JavaScript.HasSourceFileMapChangedHandler.<>c__DisplayClass0_0.<.ctor>b__1()
[10:04:11][Step 10/11]      at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithReadLock(IShellLocks th?s, Action F)
[10:04:11][Step 10/11]      at JetBrains.Threading.ReentrancyGuardEx.<>c__DisplayClass0_0.<Queue>b__3()
[10:04:11][Step 10/11]      at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action)
[10:04:11][Step 10/11]      at JetBrains.Threading.ReentrancyGuard.ExecutePendingActions()
[10:04:11][Step 10/11]      at JetBrains.Threading.JetDispatcher.Closure.Execute()
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue(Int32 nMinBucket)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeImpl()
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.Invoke()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.ProcessQueue()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
[10:04:11][Step 10/11]      at JetBrains.Interop.WinApi.User32Dll.DispatchMessageW(MSG* lpmsg)
[10:04:11][Step 10/11]      at JetBrains.Interop.WinApi.User32Dll.DispatchMessageW(MSG* lpmsg)
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.WinJetDispatcherStaticMethods.InternalPumpMessagesOnce()
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.WinJetDispatcherStaticMethods.JetBrains.Util.Concurrency.IJetDispatcherStaticMethods.Run(IProperty`1 condition, TimeSpan timeout, Boolean bThrowOnTimeout)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.InspectCode.Unattended.InspectCodeProductMain.PumpAndWait(ISolution solution)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.InspectCode.Unattended.InspectCodeProductMain.Main(Lifetime lifetime, IThreading invocator, IComponentContainer container, IShellLocks shellLocks, ILogger logger, IInspectCodeSettings settings, IProductCommandLineArguments argumentsRaw)
[10:04:11][Step 10/11]      at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
[10:04:11][Step 10/11]      at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
[10:04:11][Step 10/11]      at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.RunsPublicStaticIntMain.<>c__DisplayClass0_0.<.ctor>b__0()
[10:04:11][Step 10/11]      at JetBrains.Util.Logging.Logger.Catch(Action action)
[10:04:11][Step 10/11]      at JetBrains.Threading.JetDispatcher.Closure.Execute()
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue(Int32 nMinBucket)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeImpl()
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.Invoke()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.ProcessQueue()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
[10:04:11][Step 10/11]      at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
[10:04:11][Step 10/11]      at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
[10:04:11][Step 10/11]      at JetBrains.DataFlow.Lifetimes.Using(Action`1 ?)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.IJetHostEx.RunHostMessageLoop(IComponentContainer containerEnv)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.HostParameters.JetHostParametersCaller.RunMainLoop(ComponentContainer containerEnv)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.JetEnvironment.InternalRun(JetHostParametersCaller host, ComponentContainer containerEnv)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.JetEnvironment.CreateAndRun(Full hostparams)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.Common.Console.Application.CommandLineProgram.Main(Assembly assembly, Type environmentZoneType, HostInfo hostInfo, IProductInfo productInfo, String[] args)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.Common.Console.Application.CommandLineProgram.Run[TZone,TProductInfo](String productHostShortName, String[] args)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.InspectCode.InspectCodeProgram.Main(String[] args)
[10:04:11][Step 10/11] "
[10:04:11][Step 10/11] 
[10:04:11][Step 10/11] Modified after Removed
[10:04:11][Step 10/11] 
[10:04:11][Step 10/11] --- EXCEPTION #1/1 [LoggerException]
[10:04:11][Step 10/11] Message = "Modified after Removed"
[10:04:11][Step 10/11] ExceptionPath = Root
[10:04:11][Step 10/11] ClassName = JetBrains.Util.LoggerException
[10:04:11][Step 10/11] HResult = COR_E_APPLICATION=80131600
[10:04:11][Step 10/11] StackTraceString = "
[10:04:11][Step 10/11]   at JetBrains.ReSharper.Psi.Modules.PsiModuleChangeBuilder.AppendChangeType[T](ChangeType old, ChangeType new, T item)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.Modules.PsiModuleChangeBuilder.AddChange[T](Dictionary`2 changeMap, T item, ChangeType changeType)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.Modules.PsiModuleChangeBuilder.AddChanges[T](Dictionary`2 changeMap, ICollection`1 otherChanges)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.Modules.ExternalFileModules.DependentFilesModuleFactory.JetBrains.Application.changes.IChangeProvider.Execute(IChangeMap changeMap)
[10:04:11][Step 10/11]      at JetBrains.Application.changes.ChangeManagerImpl.<>c__DisplayClass21_0.<InvokeOrderedDependentProviders>b__0(IProgressIndicator pro)
[10:04:11][Step 10/11]      at JetBrains.Application.Progress.SimpleTaskExecutor.ExecuteTaskTrivial(Action`1 task)
[10:04:11][Step 10/11]      at JetBrains.Application.changes.ChangeManagerImpl.OnProviderChanged(IChangeProvider changeProvider, Object change, ITaskExecutor executor)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.JavaScript.HasSourceFileMapChangedHandler.<>c__DisplayClass0_1.<.ctor>b__5()
[10:04:11][Step 10/11]      at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithWriteLock(IShellLocks th?s, Action F, CallerInfo caller)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.JavaScript.HasSourceFileMapChangedHandler.<>c__DisplayClass0_0.<.ctor>b__1()
[10:04:11][Step 10/11]      at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithReadLock(IShellLocks th?s, Action F)
[10:04:11][Step 10/11]      at JetBrains.Threading.ReentrancyGuardEx.<>c__DisplayClass0_0.<Queue>b__3()
[10:04:11][Step 10/11]      at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action)
[10:04:11][Step 10/11]      at JetBrains.Threading.ReentrancyGuard.ExecutePendingActions()
[10:04:11][Step 10/11]      at JetBrains.Threading.JetDispatcher.Closure.Execute()
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue(Int32 nMinBucket)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeImpl()
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.Invoke()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.ProcessQueue()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
[10:04:11][Step 10/11]      at JetBrains.Interop.WinApi.User32Dll.DispatchMessageW(MSG* lpmsg)
[10:04:11][Step 10/11]      at JetBrains.Interop.WinApi.User32Dll.DispatchMessageW(MSG* lpmsg)
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.WinJetDispatcherStaticMethods.InternalPumpMessagesOnce()
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.WinJetDispatcherStaticMethods.JetBrains.Util.Concurrency.IJetDispatcherStaticMethods.Run(IProperty`1 condition, TimeSpan timeout, Boolean bThrowOnTimeout)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.InspectCode.Unattended.InspectCodeProductMain.PumpAndWait(ISolution solution)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.InspectCode.Unattended.InspectCodeProductMain.Main(Lifetime lifetime, IThreading invocator, IComponentContainer container, IShellLocks shellLocks, ILogger logger, IInspectCodeSettings settings, IProductCommandLineArguments argumentsRaw)
[10:04:11][Step 10/11]      at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
[10:04:11][Step 10/11]      at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
[10:04:11][Step 10/11]      at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.RunsPublicStaticIntMain.<>c__DisplayClass0_0.<.ctor>b__0()
[10:04:11][Step 10/11]      at JetBrains.Util.Logging.Logger.Catch(Action action)
[10:04:11][Step 10/11]      at JetBrains.Threading.JetDispatcher.Closure.Execute()
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue(Int32 nMinBucket)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeImpl()
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.Invoke()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.ProcessQueue()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
[10:04:11][Step 10/11]      at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
[10:04:11][Step 10/11]      at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
[10:04:11][Step 10/11]      at JetBrains.DataFlow.Lifetimes.Using(Action`1 ?)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.IJetHostEx.RunHostMessageLoop(IComponentContainer containerEnv)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.HostParameters.JetHostParametersCaller.RunMainLoop(ComponentContainer containerEnv)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.JetEnvironment.InternalRun(JetHostParametersCaller host, ComponentContainer containerEnv)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.JetEnvironment.CreateAndRun(Full hostparams)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.Common.Console.Application.CommandLineProgram.Main(Assembly assembly, Type environmentZoneType, HostInfo hostInfo, IProductInfo productInfo, String[] args)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.Common.Console.Application.CommandLineProgram.Run[TZone,TProductInfo](String productHostShortName, String[] args)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.InspectCode.InspectCodeProgram.Main(String[] args)
[10:04:11][Step 10/11] "
[10:04:11][Step 10/11] 
[10:04:11][Step 10/11] Modified after Removed
[10:04:11][Step 10/11] 
[10:04:11][Step 10/11] --- EXCEPTION #1/1 [LoggerException]
[10:04:11][Step 10/11] Message = "Modified after Removed"
[10:04:11][Step 10/11] ExceptionPath = Root
[10:04:11][Step 10/11] ClassName = JetBrains.Util.LoggerException
[10:04:11][Step 10/11] HResult = COR_E_APPLICATION=80131600
[10:04:11][Step 10/11] StackTraceString = "
[10:04:11][Step 10/11]   at JetBrains.ReSharper.Psi.Modules.PsiModuleChangeBuilder.AppendChangeType[T](ChangeType old, ChangeType new, T item)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.Modules.PsiModuleChangeBuilder.AddChange[T](Dictionary`2 changeMap, T item, ChangeType changeType)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.Modules.PsiModuleChangeBuilder.AddChanges[T](Dictionary`2 changeMap, ICollection`1 otherChanges)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.Modules.ExternalFileModules.DependentFilesModuleFactory.JetBrains.Application.changes.IChangeProvider.Execute(IChangeMap changeMap)
[10:04:11][Step 10/11]      at JetBrains.Application.changes.ChangeManagerImpl.<>c__DisplayClass21_0.<InvokeOrderedDependentProviders>b__0(IProgressIndicator pro)
[10:04:11][Step 10/11]      at JetBrains.Application.Progress.SimpleTaskExecutor.ExecuteTaskTrivial(Action`1 task)
[10:04:11][Step 10/11]      at JetBrains.Application.changes.ChangeManagerImpl.OnProviderChanged(IChangeProvider changeProvider, Object change, ITaskExecutor executor)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.JavaScript.HasSourceFileMapChangedHandler.<>c__DisplayClass0_1.<.ctor>b__5()
[10:04:11][Step 10/11]      at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithWriteLock(IShellLocks th?s, Action F, CallerInfo caller)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.JavaScript.HasSourceFileMapChangedHandler.<>c__DisplayClass0_0.<.ctor>b__1()
[10:04:11][Step 10/11]      at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithReadLock(IShellLocks th?s, Action F)
[10:04:11][Step 10/11]      at JetBrains.Threading.ReentrancyGuardEx.<>c__DisplayClass0_0.<Queue>b__3()
[10:04:11][Step 10/11]      at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action)
[10:04:11][Step 10/11]      at JetBrains.Threading.ReentrancyGuard.ExecutePendingActions()
[10:04:11][Step 10/11]      at JetBrains.Threading.JetDispatcher.Closure.Execute()
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue(Int32 nMinBucket)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeImpl()
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.Invoke()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.ProcessQueue()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
[10:04:11][Step 10/11]      at JetBrains.Interop.WinApi.User32Dll.DispatchMessageW(MSG* lpmsg)
[10:04:11][Step 10/11]      at JetBrains.Interop.WinApi.User32Dll.DispatchMessageW(MSG* lpmsg)
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.WinJetDispatcherStaticMethods.InternalPumpMessagesOnce()
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.WinJetDispatcherStaticMethods.JetBrains.Util.Concurrency.IJetDispatcherStaticMethods.Run(IProperty`1 condition, TimeSpan timeout, Boolean bThrowOnTimeout)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.InspectCode.Unattended.InspectCodeProductMain.PumpAndWait(ISolution solution)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.InspectCode.Unattended.InspectCodeProductMain.Main(Lifetime lifetime, IThreading invocator, IComponentContainer container, IShellLocks shellLocks, ILogger logger, IInspectCodeSettings settings, IProductCommandLineArguments argumentsRaw)
[10:04:11][Step 10/11]      at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
[10:04:11][Step 10/11]      at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
[10:04:11][Step 10/11]      at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.RunsPublicStaticIntMain.<>c__DisplayClass0_0.<.ctor>b__0()
[10:04:11][Step 10/11]      at JetBrains.Util.Logging.Logger.Catch(Action action)
[10:04:11][Step 10/11]      at JetBrains.Threading.JetDispatcher.Closure.Execute()
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue(Int32 nMinBucket)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeImpl()
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.Invoke()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.ProcessQueue()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
[10:04:11][Step 10/11]      at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
[10:04:11][Step 10/11]      at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
[10:04:11][Step 10/11]      at JetBrains.DataFlow.Lifetimes.Using(Action`1 ?)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.IJetHostEx.RunHostMessageLoop(IComponentContainer containerEnv)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.HostParameters.JetHostParametersCaller.RunMainLoop(ComponentContainer containerEnv)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.JetEnvironment.InternalRun(JetHostParametersCaller host, ComponentContainer containerEnv)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.JetEnvironment.CreateAndRun(Full hostparams)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.Common.Console.Application.CommandLineProgram.Main(Assembly assembly, Type environmentZoneType, HostInfo hostInfo, IProductInfo productInfo, String[] args)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.Common.Console.Application.CommandLineProgram.Run[TZone,TProductInfo](String productHostShortName, String[] args)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.InspectCode.InspectCodeProgram.Main(String[] args)
[10:04:11][Step 10/11] "
[10:04:11][Step 10/11] 
[10:04:11][Step 10/11] Modified after Removed
[10:04:11][Step 10/11] 
[10:04:11][Step 10/11] --- EXCEPTION #1/1 [LoggerException]
[10:04:11][Step 10/11] Message = "Modified after Removed"
[10:04:11][Step 10/11] ExceptionPath = Root
[10:04:11][Step 10/11] ClassName = JetBrains.Util.LoggerException
[10:04:11][Step 10/11] HResult = COR_E_APPLICATION=80131600
[10:04:11][Step 10/11] StackTraceString = "
[10:04:11][Step 10/11]   at JetBrains.ReSharper.Psi.Modules.PsiModuleChangeBuilder.AppendChangeType[T](ChangeType old, ChangeType new, T item)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.Modules.PsiModuleChangeBuilder.AddChange[T](Dictionary`2 changeMap, T item, ChangeType changeType)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.Modules.PsiModuleChangeBuilder.AddChanges[T](Dictionary`2 changeMap, ICollection`1 otherChanges)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.Modules.ExternalFileModules.DependentFilesModuleFactory.JetBrains.Application.changes.IChangeProvider.Execute(IChangeMap changeMap)
[10:04:11][Step 10/11]      at JetBrains.Application.changes.ChangeManagerImpl.<>c__DisplayClass21_0.<InvokeOrderedDependentProviders>b__0(IProgressIndicator pro)
[10:04:11][Step 10/11]      at JetBrains.Application.Progress.SimpleTaskExecutor.ExecuteTaskTrivial(Action`1 task)
[10:04:11][Step 10/11]      at JetBrains.Application.changes.ChangeManagerImpl.OnProviderChanged(IChangeProvider changeProvider, Object change, ITaskExecutor executor)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.JavaScript.HasSourceFileMapChangedHandler.<>c__DisplayClass0_1.<.ctor>b__5()
[10:04:11][Step 10/11]      at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithWriteLock(IShellLocks th?s, Action F, CallerInfo caller)
[10:04:11][Step 10/11]      at JetBrains.ReSharper.Psi.JavaScript.HasSourceFileMapChangedHandler.<>c__DisplayClass0_0.<.ctor>b__1()
[10:04:11][Step 10/11]      at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithReadLock(IShellLocks th?s, Action F)
[10:04:11][Step 10/11]      at JetBrains.Threading.ReentrancyGuardEx.<>c__DisplayClass0_0.<Queue>b__3()
[10:04:11][Step 10/11]      at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action)
[10:04:11][Step 10/11]      at JetBrains.Threading.ReentrancyGuard.ExecutePendingActions()
[10:04:11][Step 10/11]      at JetBrains.Threading.JetDispatcher.Closure.Execute()
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue(Int32 nMinBucket)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeImpl()
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.Invoke()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.ProcessQueue()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
[10:04:11][Step 10/11]      at JetBrains.Interop.WinApi.User32Dll.DispatchMessageW(MSG* lpmsg)
[10:04:11][Step 10/11]      at JetBrains.Interop.WinApi.User32Dll.DispatchMessageW(MSG* lpmsg)
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.WinJetDispatcherStaticMethods.InternalPumpMessagesOnce()
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.WinJetDispatcherStaticMethods.JetBrains.Util.Concurrency.IJetDispatcherStaticMethods.Run(IProperty`1 condition, TimeSpan timeout, Boolean bThrowOnTimeout)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.InspectCode.Unattended.InspectCodeProductMain.PumpAndWait(ISolution solution)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.InspectCode.Unattended.InspectCodeProductMain.Main(Lifetime lifetime, IThreading invocator, IComponentContainer container, IShellLocks shellLocks, ILogger logger, IInspectCodeSettings settings, IProductCommandLineArguments argumentsRaw)
[10:04:11][Step 10/11]      at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
[10:04:11][Step 10/11]      at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
[10:04:11][Step 10/11]      at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.RunsPublicStaticIntMain.<>c__DisplayClass0_0.<.ctor>b__0()
[10:04:11][Step 10/11]      at JetBrains.Util.Logging.Logger.Catch(Action action)
[10:04:11][Step 10/11]      at JetBrains.Threading.JetDispatcher.Closure.Execute()
[10:04:11][Step 10/11]      at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue(Int32 nMinBucket)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.InvokeImpl()
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[10:04:11][Step 10/11]      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
[10:04:11][Step 10/11]      at System.Windows.Threading.DispatcherOperation.Invoke()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.ProcessQueue()
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
[10:04:11][Step 10/11]      at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
[10:04:11][Step 10/11]      at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
[10:04:11][Step 10/11]      at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
[10:04:11][Step 10/11]      at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
[10:04:11][Step 10/11]      at JetBrains.DataFlow.Lifetimes.Using(Action`1 ?)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.IJetHostEx.RunHostMessageLoop(IComponentContainer containerEnv)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.HostParameters.JetHostParametersCaller.RunMainLoop(ComponentContainer containerEnv)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.JetEnvironment.InternalRun(JetHostParametersCaller host, ComponentContainer containerEnv)
[10:04:11][Step 10/11]      at JetBrains.Application.Environment.JetEnvironment.CreateAndRun(Full hostparams)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.Common.Console.Application.CommandLineProgram.Main(Assembly assembly, Type environmentZoneType, HostInfo hostInfo, IProductInfo productInfo, String[] args)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.Common.Console.Application.CommandLineProgram.Run[TZone,TProductInfo](String productHostShortName, String[] args)
[10:04:11][Step 10/11]      at JetBrains.CommandLine.InspectCode.InspectCodeProgram.Main(String[] args)
[10:04:11][Step 10/11] "

RSRP-459376: Cannot infer type for params IEnumerable[]

$
0
0
Reporter Alexander Kurakin (Alexander.Kurakin) Alexander Kurakin (Alexander.Kurakin)
Created Jun 20, 2016 4:05:18 PM
Updated Oct 22, 2018 9:25:26 PM
Subsystem Code Analysis - C#
Assignee Olga Lukianova (olka)
Priority Show-stopper
State Fixed In Branch
Type Bug
Fix version 2018.3
Affected versions 2016.1.2
Fixed In Version ReSharper Undefined
VsVersion All Versions
I have a method with the following signature:
public static bool In<T>(this T item, IEnumerable<T>[] collections)
to determine if the item appears in any of the collections. When called with one collection, the code compiles and works as expected, but at the call site ReSharper highlights an error, saying that the type could not be inferred from the usage, e.g.:
string item = "foo"; 
string[] collection = new string[] { "foo", "bar" };
return item.In(collection);
If I change the type of the collection to IEnumerable<string> (which it is anyway), the error goes away.

RSRP-471948: CA to replace local function parameter with closure

$
0
0
Reporter Andrey Dyatlov (Andrey.Dyatlov) Andrey Dyatlov (Andrey.Dyatlov)
Created Oct 22, 2018 10:02:59 PM
Updated Oct 22, 2018 10:02:59 PM
Subsystem Context Actions
Assignee Andrey Dyatlov (Andrey.Dyatlov)
Priority Normal
State Submitted
Type Feature
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
e.g. convert
void M()
{
int x = 0;
Local(x);
void Local(int x1) => Console.WriteLine(x1);
}

to
void M()
{
int x = 0;
Local();
void Local() => Console.WriteLine(x);
}

note: same should be available for type parameters
we'll need to classify usages in order to verify if the transformation is correct in case of non-ref struct parameters

RSRP-471947: CA to lift local function closure to parameter

$
0
0
Reporter Andrey Dyatlov (Andrey.Dyatlov) Andrey Dyatlov (Andrey.Dyatlov)
Created Oct 22, 2018 10:01:02 PM
Updated Oct 22, 2018 10:02:59 PM
Subsystem Context Actions
Assignee Andrey Dyatlov (Andrey.Dyatlov)
Priority Normal
State Submitted
Type Feature
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
e.g. convert
void M()
{
int x = 0;
Local();
void Local() => Console.WriteLine(x);
}
to

void M()
{
int x = 0;
Local(x);
void Local(int x1) => Console.WriteLine(x1);
}

note: same should be available for type parameters' closures

RSRP-469457: ReSharper 2018.1 Installation Failuer

$
0
0
Reporter Anthony Cottom (anthonycottom) Anthony Cottom (anthonycottom)
Created Apr 27, 2018 7:59:03 PM
Updated Oct 22, 2018 10:15:54 PM
Resolved Jun 26, 2018 3:03:47 PM
Subsystem Installation
Assignee Denis Korneev (Denis.Korneev)
Priority Normal
State Answered
Type Bug
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions

I keep receiving this issue when trying to install ReSharper 2018.1. I have Visual Studio Pro 2015 and have tried to install, repair, uinstall, reboot and then install as Administrator but no luck. I'm attaching the installation log file. Thank you for your help in advance!

Thanks,
Anthony

RSRP-471916: ReSharper will not uninstall

$
0
0
Reporter Jozef Izso (jozefizso) Jozef Izso (jozefizso)
Created Oct 19, 2018 3:29:38 PM
Updated Oct 22, 2018 10:25:09 PM
Subsystem Installation
Assignee Denis Korneev (Denis.Korneev)
Priority Normal
State Waiting for Info
Type Bug
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions

I have three old versions of ReSharper which cannot be uninstalled.

When I try to uninstall them, I will choose Uninstall in the installer and it will close in a while.
I cannot remove any of the three remaining ReSharper installations.

RSRP-471907: "Possible System.NullReferenceException" is shown for all HtmlControls in code-behind

$
0
0
Reporter RAMON RITTER (ramonritter) RAMON RITTER (ramonritter)
Created Oct 19, 2018 12:47:51 AM
Updated Oct 23, 2018 3:34:42 AM
Subsystem Code Analysis - C#
Assignee Ivan Serduk (IvanSerduk)
Priority Normal
State Submitted
Type Usability Problem
Fix version No Fix versions
Affected versions 2018.3, 2018.2.3
Fixed In Version ReSharper Undefined
VsVersion All Versions

The warning "Possible System.NullReferenceException" is shown for all HtmlControls in code-behind of my aspx pages when I read or assign a value to an HTML Control.

This forces me to test 'if (myControl != null)' before read or assign each control.

Is it possible to disable this warning only for the HTML controls? I want be warned for null reference in other objects...

RSRP-449753: Support .runsettings file for NUnit tests

$
0
0
Reporter Alexandra Kuks (Asia.Rudenko) Alexandra Kuks (Asia.Rudenko)
Created Oct 21, 2015 5:41:15 PM
Updated Oct 23, 2018 3:50:57 AM
Subsystem Unit Testing
Assignee Eugene Strizhok (Eugene.Strizhok)
Priority Major
State Submitted
Type Feature
Fix version 2018.3
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
With .runsettings file you now can configure how NUnit tests will be run; it works for VS + NUnit Test Adapter, but ReSharper ignores the file.
https://msdn.microsoft.com/ru-ru/library/jj635153(v=vs.110).aspx
Viewing all 106942 articles
Browse latest View live


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