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

RSRP-468841: Replace Anonymous Type: Conflicts when invoked on dynamic type.

$
0
0
Reporter Lilia Shamsutdinova (Lilia.Shamsutdinova) Lilia Shamsutdinova (Lilia.Shamsutdinova)
Created Mar 23, 2018 4:12:31 PM
Updated Apr 19, 2018 5:29:48 PM
Subsystem Refactorings
Assignee Alisa Afonina (alisa.afonina)
Priority Critical
State Submitted
Type Bug
Fix version Backlog
Affected versions 2018.1
Fixed In Version ReSharper Undefined
VsVersion All Versions

JetBrains ReSharper Ultimate 2018.1 EAP 4 D Build 12.0.20180322.125946-eap04d.

        private void Test(List<dynamic> books)
        {
            var bookList = from book in books
                select new { book.Author, book.Title };
        }
  1. Invoke Refactor This -> Replace Anonymous type on new.
  2. Set "TT" as Name. Click Next.

Actual Result:
Conflicts dialog occurred (see screenshot).

Expected result:
No conflicts or errors. Refactoring should complete successfully.

NOTE:
If on Conflicts dialog click Next then the following exceptions occure:
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.NewRefactorings
StackTraceString = “
at JetBrains.ReSharper.Refactorings.Anotype2DeclaredType.Search.AnotypeUsageSearchRequest.get_SearchTargets()
at JetBrains.ReSharper.Feature.Services.Navigation.Descriptors.SearchDescriptor..ctor(SearchRequest request, StructuredPresenter2 customPresenter) at JetBrains.ReSharper.Refactorings.Anotype2DeclaredType.Anonymous2DeclaredWorkflow.SuccessfulFinish(IProgressIndicator pi) at JetBrains.ReSharper.Feature.Services.Refactorings.WorkflowExecuter.<ProcessTransactionResult>b__44_2(IProgressIndicator pi) at JetBrains.ReSharper.Feature.Services.Refactorings.FunctionWrapper1.ExecuteAction(IProgressIndicator pi)

--- 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.LastExtension = cs
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2018.1 EAP 4 D Build 112.0.20180322.104208-eap04d”
Data.SubProducts.#0 = “JetBrains dotCover 2018.1 EAP 4 D Build 2018.1.20180322.111944-eap04d”
Data.SubProducts.#1 = “JetBrains dotTrace 2018.1 EAP 4 D Build 2018.1.20180322.112018-eap04d”
Data.SubProducts.#2 = “JetBrains ReSharper C++ 2018.1 EAP 4 D Build 2018.1.20180322.122542-eap04d”
Data.SubProducts.#3 = “JetBrains TeamCity Add-in 2018.1 EAP 4 D Build 2018.1.20180322.105304-eap04d”
Data.SubProducts.#4 = “JetBrains ReSharper 2018.1 EAP 4 D Build 2018.1.20180322.105258-eap04d”
Data.SubProducts.#5 = “JetBrains dotMemory 2018.1 EAP 4 D Build 2018.1.20180322.111934-eap04d”
Data.SccRevisionEnv = “
Platform\Core\Shell,
Platform\VisualStudio:
git::refs/heads/wave12-rider-cpp-plugin::33498cc06d76e868977e6e4821c44fa592fbb32e

Data.VsVersion = 15.6.27428.2015
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.ReSharper.Feature.Services.Refactorings.FunctionWrapper1.ExecuteAction(IProgressIndicator pi) at JetBrains.UI.SrcView.Progress.UITaskExecutorRun.RunStartTaskCallTaskAction(IProperty1 isDone, ProgressIndicator progressIndicator, TaskThreadAffinity taskThreadAffinity, Action1 FTask, JetDispatcher dispatcherPrimary) at JetBrains.UI.SrcView.Progress.UITaskExecutorRun.RunCore(TaskThreadAffinity taskThreadAffinity, Action1 FTask, Func3 FAttachUi, ProgressIndicator progressIndicator, IWin32Window parentWindow, IThreading threading, WorkerThreadShop workerThreadShop, Boolean enforceModalityState) at JetBrains.UI.SrcView.Progress.UITaskExecutorRun.Run(TaskThreadAffinity taskThreadAffinity, Action1 task, Func3 FAttachUi, ProgressIndicator indicator, IWin32Window parentWindow, IThreading threading, WorkerThreadShop workerThreadShop, Boolean enforceModalityState) at JetBrains.PsiFeatures.UIInteractive.Refactorings.RefactoringsTaskExecutor.JetBrains.Application.Progress.ITaskExecutor.ExecuteTask(String name, TaskCancelable cancelable, Action1 task)
at JetBrains.ReSharper.Feature.Services.Refactorings.WorkflowExecuter.RunWithProgress[TResult](Func`2 action, String taskName, TResult& result)
at JetBrains.ReSharper.Feature.Services.Refactorings.WorkflowExecuter.ProcessTransactionResult(TransactionCommitResult transactionResult)
at JetBrains.ReSharper.Feature.Services.Refactorings.WorkflowExecuter.TryExecuteRefactoring()
at JetBrains.ReSharper.Feature.Services.Refactorings.WorkflowExecuter.InitPage(IRefactoringPage page)
at JetBrains.ReSharper.Feature.Services.Refactorings.WorkflowExecuter.NextPage(IRefactoringPage currentPage)
at JetBrains.ReSharper.Feature.Services.Refactorings.WorkflowExecuter.MoveToNextPage()
at JetBrains.PsiFeatures.UIInteractive.Refactorings.CommonUI.WorkflowHostWithWizardForm.<NextClick>b__18_0()
at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action)
at JetBrains.Threading.ReentrancyGuard.ExecuteOrQueue(String name, Action action, TaskPriority priority)
at JetBrains.PsiFeatures.UIInteractive.Refactorings.CommonUI.WorkflowHostWithWizardForm.NextClick(Object sender, EventArgs e)
at JetBrains.PsiFeatures.UIInteractive.Refactorings.CommonUI.RefactoringWizardForm.myContinueButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


The AnotypeUsageSearchDescriptor lifetime has been emergency terminated on the finalizer thread upon being lost by its owner.

--- EXCEPTION #1/3 [InvalidOperationException]
Message = “The AnotypeUsageSearchDescriptor lifetime has been emergency terminated on the finalizer thread upon being lost by its owner.”
ExceptionPath = Root.InnerException.InnerException
ClassName = System.InvalidOperationException
HResult = COR_E_INVALIDOPERATION=80131509

--- Outer ---

--- EXCEPTION #2/3 [FinallyException]
Message = “The AnotypeUsageSearchDescriptor lifetime has been emergency terminated on the finalizer thread upon being lost by its owner.”
ExceptionPath = Root.InnerException
ClassName = JetBrains.DataFlow.Disposable+FinallyException
Data.CreationStackTrace = “-=[ Stack trace logging disabled. ]=-”
Data.ObjectId = AnotypeUsageSearchDescriptor
InnerException = “Exception #1 at Root.InnerException.InnerException”
HResult = COR_E_APPLICATION=80131600
ObjectId = AnotypeUsageSearchDescriptor
CreationStackTrace = “-=[ Stack trace logging disabled. ]=-”

--- Outer ---

--- EXCEPTION #3/3 [LoggerException]
Message = “The AnotypeUsageSearchDescriptor lifetime has been emergency terminated on the finalizer thread upon being lost by its owner.”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = <NULL>
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2018.1 EAP 4 D Build 112.0.20180322.104208-eap04d”
Data.SubProducts.#0 = “JetBrains dotCover 2018.1 EAP 4 D Build 2018.1.20180322.111944-eap04d”
Data.SubProducts.#1 = “JetBrains dotTrace 2018.1 EAP 4 D Build 2018.1.20180322.112018-eap04d”
Data.SubProducts.#2 = “JetBrains ReSharper C++ 2018.1 EAP 4 D Build 2018.1.20180322.122542-eap04d”
Data.SubProducts.#3 = “JetBrains TeamCity Add-in 2018.1 EAP 4 D Build 2018.1.20180322.105304-eap04d”
Data.SubProducts.#4 = “JetBrains ReSharper 2018.1 EAP 4 D Build 2018.1.20180322.105258-eap04d”
Data.SubProducts.#5 = “JetBrains dotMemory 2018.1 EAP 4 D Build 2018.1.20180322.111934-eap04d”
Data.SccRevisionEnv = “
Platform\Core\Shell,
Platform\VisualStudio:
git::refs/heads/wave12-rider-cpp-plugin::33498cc06d76e868977e6e4821c44fa592fbb32e

Data.VsVersion = 15.6.27428.2015
InnerException = “Exception #2 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.DataFlow.Disposable.FinallyException.LogMissedDispose(String id, String message, String sOriginatingStackTrace)
at JetBrains.DataFlow.Disposable.FinalizableDisposable.Finalize()


RSRP-455534: Resharper forgets Submitted Exceptions

$
0
0
Reporter Thomas Stocker (thomas.stocker) Thomas Stocker (thomas.stocker)
Created Mar 14, 2016 10:32:18 AM
Updated Apr 19, 2018 5:30:00 PM
Subsystem Exception submitter
Assignee Arseny Chernyaev (Arseny.Chernyaev)
Priority Normal
State Reopened
Type Bug
Fix version 2018.1.1
Affected versions 2016.1
Fixed In Version ReSharper Undefined
VsVersion VS 2015 RTM
Since EAP4 Resharper shows following strange behavior in the Exception Browser.

Normal Workflow:
1. Exception occurs.
2. I mute exception.
3. I submit exception.
4. In the Submitted Exceptions I see all the submitted exceptions. And the specific Exception doesn't show up anymore in the Pending Exceptions.

Strange behavior:

1. Exception occurs.
2. I mute exception.
3. I submit exception.
4. In the Submitted Exceptions I see all the submitted exceptions.
5. Sometime later the same exception occurs again. The exception Last time is from the first occurence and all the submitted and muted exceptions show up again. Most of the Submitted Exceptions aren't visible anymore
because they are again in the Pending Exceptions dialog.
It's like Resharper forgot that I had already submitted the exceptions.

RSRP-233341: Checkbox for turning off ReSharper hints/tooltips when mouseover the variable/method/etc.

$
0
0
Reporter Alex Berezoutsky (fergard) Alex Berezoutsky (fergard)
Created Mar 21, 2011 5:34:46 PM
Updated Apr 19, 2018 5:33:10 PM
Resolved Apr 19, 2018 5:33:10 PM
Subsystem No Subsystem
Assignee Ilya Ryzhenkov (orangy)
Priority Normal
State Fixed
Type Feature
Fix version Unidentified prior version
Affected versions 5.1.3
Fixed In Version ReSharper Undefined
VsVersion All Versions
Turn off code analysis is not a good option to me, It will be great if in one of your next version you add one more setting checkbox for turning off tooltip.

RSRP-411804: No way to move a method from one class to another

$
0
0
Reporter Chris O'Connor (Chris_O_Connor) Chris O'Connor (Chris_O_Connor)
Created Apr 1, 2014 2:51:26 AM
Updated Apr 19, 2018 5:34:55 PM
Resolved Apr 19, 2018 5:34:55 PM
Subsystem Refactorings
Assignee Alisa Afonina (alisa.afonina)
Priority Normal
State Answered
Type Bug
Fix version Backlog
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
Currently Move Instance Method does not allow you to move the method to another class. It's unclear if this is intentional or a bug.

Between this issue and the removal of the Make Method Static users are now left with no way to use resharper to move a method even indirectly. This seems less than ideal.

RSRP-469337: Type JetBrains.ReSharper.UnitTestFramework.UI.VS.TreeModel.TestElementViewModel is not registered for comparison

$
0
0
Reporter Anna Milova (anna.milova) Anna Milova (anna.milova)
Created Apr 19, 2018 5:42:45 PM
Updated Apr 19, 2018 5:44:55 PM
Subsystem Unit Testing
Assignee Eugene Strizhok (Eugene.Strizhok)
Priority Major
State Submitted
Type Exception
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
--- EXCEPTION #1/1 [LoggerException]
Message = “Type JetBrains.ReSharper.UnitTestFramework.UI.VS.TreeModel.TestElementViewModel is not registered for comparisonâ€
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = “JetPool(S) #1â€
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.Util.MultiTypeComparer.Compare(Object x, Object y) in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Util\Src\Collections\MultiTypeComparer.cs:line 61
at JetBrains.ReSharper.UnitTestFramework.UI.VS.TreeModel.UnitTestTreeComparer.Compare(ITreeModelNode x, ITreeModelNode y) in C:\Build Agent\work\6893420d5335620b\Psi.Features\UnitTesting\_Core\Src\UI\VS\TreeModel\UnitTestTreeComparer.cs:line 59
at JetBrains.Application.UI.BindableLinq.Iterators.ItemSorter`2.Compare(T left, T right) in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Iterators\ItemSorter.cs:line 43
at System.Collections.Generic.ArraySortHelper`1.InsertionSort(T[] keys, Int32 lo, Int32 hi, IComparer`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntroSort(T[] keys, Int32 lo, Int32 hi, Int32 depthLimit, IComparer`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntrospectiveSort(T[] keys, Int32 left, Int32 length, IComparer`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.Sort(T[] keys, Int32 index, Int32 length, IComparer`1 comparer)
at System.Array.Sort[T](T[] array, Int32 index, Int32 length, IComparer`1 comparer)
at System.Collections.Generic.List`1.Sort(Int32 index, Int32 count, IComparer`1 comparer)
at JetBrains.Application.UI.BindableLinq.Collections.SortedBindableCollection`1..ctor(List`1 items, IComparer`1 comparer, ISync readLock, ISync writeLock) in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Collections\SortedBindableCollection.cs:line 59
at JetBrains.Application.UI.BindableLinq.Collections.SortedBindableCollection`1..ctor(IEnumerable`1 items, IComparer`1 comparer, ISync readLock, ISync writeLock) in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Collections\SortedBindableCollection.cs:line 47
at JetBrains.Application.UI.BindableLinq.Iterators.OrderByIterator`2.CreateResultCollection(ISync readlock, IEnumerable`1 items) in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Iterators\OrderByIterator.cs:line 60
at JetBrains.Application.UI.BindableLinq.Iterators.Iterator`2.Evaluate() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Iterators\Iterator.cs:line 74
at JetBrains.Application.UI.BindableLinq.Iterators.Iterator`2.GetEnumerator() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Iterators\Iterator.cs:line 103
at JetBrains.Application.UI.BindableLinq.Iterators.RefIterator`1.GetEnumerator() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Iterators\RefIterator.cs:line 26
at JetBrains.ReSharper.UnitTestFramework.UI.VS.TreeModel.UnitTestSessionTree.StatusAggregator2.EvaluateValue() in C:\Build Agent\work\6893420d5335620b\Psi.Features\UnitTesting\_Core\Src\UI\VS\TreeModel\UnitTestSessionTree.cs:line 473
at JetBrains.Application.UI.BindableLinq.Aggregators.AggregatorBase`2.Evaluate() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Aggregators\Aggregator.cs:line 64
at JetBrains.Application.UI.BindableLinq.Aggregators.AggregatorBase`2.get_Value() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Aggregators\Aggregator.cs:line 33
at JetBrains.ReSharper.UnitTestFramework.UI.VS.TreeModel.UnitTestSessionTree.StatusAggregator2.EvaluateValue() in C:\Build Agent\work\6893420d5335620b\Psi.Features\UnitTesting\_Core\Src\UI\VS\TreeModel\UnitTestSessionTree.cs:line 478
at JetBrains.Application.UI.BindableLinq.Aggregators.AggregatorBase`2.Evaluate() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Aggregators\Aggregator.cs:line 64
at JetBrains.Application.UI.BindableLinq.Aggregators.AggregatorBase`2.get_Value() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Aggregators\Aggregator.cs:line 33
at JetBrains.ReSharper.UnitTestFramework.UI.VS.TreeModel.UnitTestSessionTree.StatusAggregator2.EvaluateValue() in C:\Build Agent\work\6893420d5335620b\Psi.Features\UnitTesting\_Core\Src\UI\VS\TreeModel\UnitTestSessionTree.cs:line 478
at JetBrains.Application.UI.BindableLinq.Aggregators.AggregatorBase`2.Refresh() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Aggregators\Aggregator.cs:line 118
at JetBrains.Application.UI.BindableLinq.Aggregators.FreeThreadedThrottlingAggregator`2.RefreshCore() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Aggregators\FreeThreadedThrottlingAggregator.cs:line 171
at JetBrains.Application.UI.BindableLinq.Aggregators.FreeThreadedThrottlingGroupingEvent.RefreshAggregators() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Shell\Src\UI\BindableLinq\Aggregators\FreeThreadedThrottlingAggregator.cs:line 126
at JetBrains.DataFlow.ISignalEx.<>c__DisplayClass0_0`1.<Advise>b__0(TValue value) in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Core\Src\DataFlow\Extension\ISignalEx.cs:line 24
at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload) in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 384
at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie) in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 545
at JetBrains.DataFlow.SimpleSignal.Fire() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Core\Src\DataFlow\SimpleSignal.cs:line 55
at JetBrains.Application.Threading.Tasks.FreeThreadedGroupingEvent.FireInternal0() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Core\Src\Concurrency\Threading\Tasks\FreeThreadedGroupingEvent.cs:line 107
at JetBrains.Application.Threading.Tasks.FreeThreadedGroupingEvent.FireInternal() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Core\Src\Concurrency\Threading\Tasks\FreeThreadedGroupingEvent.cs:line 93
at JetBrains.Application.Threading.Tasks.FreeThreadedGroupingEvent.ScheduledFireAction() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Core\Src\Concurrency\Threading\Tasks\FreeThreadedGroupingEvent.cs:line 68
at JetBrains.Application.Threading.Tasks.TaskHost.AccessViolationCatcher(Action action) in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Core\Src\Concurrency\Threading\Tasks\TaskHost.cs:line 158
at JetBrains.Application.Threading.Tasks.TaskHost.<>c__DisplayClass33_0.<Create>b__1(Object state) in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Core\Src\Concurrency\Threading\Tasks\TaskHost.cs:line 216
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) in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Core\Src\Concurrency\Threading\Tasks\Scheduler\JetScheduler.cs:line 216
at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.EnqueueNextTask() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Core\Src\Concurrency\Threading\Tasks\Scheduler\JetSchedulerThread.cs:line 200
at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.ThreadPoolProc() in C:\Build Agent\work\a916b5002baa11c7\Platform\Core\Shell\Core\Src\Concurrency\Threading\Tasks\Scheduler\JetSchedulerThread.cs:line 150
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-466604: Issues are not shown in SWEA when severity is changed from Suggestion to Warning or Error

$
0
0
Reporter Tatyana Lunegova (lunega) Tatyana Lunegova (lunega)
Created Oct 12, 2017 3:06:21 PM
Updated Apr 19, 2018 6:02:47 PM
Subsystem Solution Wide Error Analysis (SWEA)
Assignee Anton Spilnyy (Anton.Spilnyy)
Priority Critical
State Submitted
Type Bug
Fix version 2018.2
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
Create a new class. There is inspection "Type or member is never used". By default the severity is Suggestion. Change severity to Error - swea does not show any errors in this class but it is highlighted properly in the code editor.
Seems like the problem is for the inspections with Suggestion severity level by default. If Hint or Warning is changed to Error SWEA shows it is an error

RSRP-466015: The layout crashed of dialog popupped by Options|Code Editing|C#|Naming Style|Advanced settings...

$
0
0
Reporter qaqz111 (qaqz111) qaqz111 (qaqz111)
Created Aug 27, 2017 7:50:40 PM
Updated Apr 19, 2018 6:03:26 PM
Subsystem UI
Assignee Anton Spilnyy (Anton.Spilnyy)
Priority Major
State Submitted
Type Bug
Fix version 2018.2
Affected versions 2017.2
Fixed In Version ReSharper Undefined
VsVersion VS 2017 15.3
The label crashed with nearby textbox and overlapped on it that the text in box can not be read.
The second one is under the nearby textbox.


It's really a super old bug that someone reported at A.D.2012, how could it exist for so long a time?
RSRP-330350: A.D.2012-10-02
RSRP-419674: A.D.2014-11-12

RSRP-466209: Build: Sealing/unsealing a class is not detected as a public change

$
0
0
Reporter Alexander Kurakin (Alexander.Kurakin) Alexander Kurakin (Alexander.Kurakin)
Created Sep 11, 2017 2:57:31 PM
Updated Apr 19, 2018 6:06:41 PM
Subsystem Solution builder
Assignee Anton Spilnyy (Anton.Spilnyy)
Priority Critical
State Submitted
Type Bug
Fix version 2018.2
Affected versions 2017.2
Fixed In Version ReSharper Undefined
VsVersion All Versions
1. Create a regular class:
public class Foo { } 
2. In a dependent assembly, add an inheriting class:
public class Bar : Foo { } 
3. Build
4. Make Foo sealed:
public sealed class Foo { } 
5. Build again

Expected: dependent projects will be rebuilt and building the project with Bar will fail
Actual: No dependent projects are rebuilt

Also happens when unsealing a class.

RSRP-464694: Resharper build does not update dll in the bin directory of web application when only the project producing this dll is built

$
0
0
Reporter Tatyana Lunegova (lunega) Tatyana Lunegova (lunega)
Created May 5, 2017 3:54:40 PM
Updated Apr 19, 2018 6:12:14 PM
Subsystem Solution builder
Assignee Anton Spilnyy (Anton.Spilnyy)
Priority Critical
State Submitted
Type Bug
Fix version 2017.3
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
Attached solution has 2 projects - class library and web application. Web app references class lib.
Make a change in Class1.cs. Build only ClassLibrary1 project.
R# build does not copy the updated dll into the bin directory of the web application. While VS does.

RSRP-463494: 'Use R# Build' does nothing on 'Open Folder' solution in VS2017

$
0
0
Reporter Alex Berezoutsky (fergard) Alex Berezoutsky (fergard)
Created Mar 9, 2017 1:51:11 PM
Updated Apr 19, 2018 6:18:26 PM
Subsystem Solution builder
Assignee Anton Spilnyy (Anton.Spilnyy)
Priority Critical
State Submitted
Type Bug
Fix version 2017.3
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
See screen:


If you use 'Open Folder' feature, R# Build and Run does nothing.

RSRP-461933: Build is not disabled while solution is being built

$
0
0
Reporter Tatyana Lunegova (lunega) Tatyana Lunegova (lunega)
Created Nov 28, 2016 3:12:28 PM
Updated Apr 19, 2018 6:20:20 PM
Subsystem Solution builder
Assignee Anton Spilnyy (Anton.Spilnyy)
Priority Critical
State Submitted
Type Bug
Fix version 2018.2
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
Build in main menu and context menu in Solution explorer is disabled when VS builder is running. But it is enabled in R# Build and Run drop down.
When R# builder is running Build is enabled everywhere, shortcut works as well.
Probably it is needed for CT or smth?..

RSRP-457607: Resharper Build Doesn't Suport vdproj

$
0
0
Reporter Alexander Kurakin (Alexander.Kurakin) Alexander Kurakin (Alexander.Kurakin)
Created Apr 7, 2016 4:17:01 PM
Updated Apr 19, 2018 6:41:48 PM
Subsystem Solution builder
Assignee Anton Spilnyy (Anton.Spilnyy)
Priority Critical
State Reopened
Type Feature
Fix version 2018.2
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
ReSharper Build doesn't seem to recognise vdproj files used with the Microsoft Visual Studio 2015 Installer Projects - so they aren't built.

RSRP-469338: R# doesn't detect 'unreachable code detected' typescript error

$
0
0
Reporter abdu bukres (abukres) abdu bukres (abukres)
Created Apr 19, 2018 6:56:08 PM
Updated Apr 19, 2018 6:56:08 PM
Subsystem No Subsystem
Assignee Unassigned
Priority Normal
State Submitted
Type Unspecified
Fix version No Fix versions
Affected versions 2018.1
Fixed In Version ReSharper Undefined
VsVersion All Versions

If I have a Typescript function with code in it and I add a return statement as the first line. When I compile the code, I get an 'unreachable code detected' error. However, there are no errors in R#.

RSRP-469339: Deconstruction: No CA or QF available to reverse "Split declarations from deconstruction".

$
0
0
Reporter Lilia Shamsutdinova (Lilia.Shamsutdinova) Lilia Shamsutdinova (Lilia.Shamsutdinova)
Created Apr 19, 2018 7:08:23 PM
Updated Apr 19, 2018 7:08:23 PM
Subsystem Context Actions
Assignee Andrew Karpov (andrew.karpov)
Priority Normal
State Submitted
Type Feature
Fix version Backlog
Affected versions 2018.1
Fixed In Version ReSharper Undefined
VsVersion VS 2017 RTM

JetBrains ReSharper Ultimate 2018.1 12.0.20180418.033450-eap10d.

            string name;
            int phone;
            (name, phone) = person;

Would be nice to:
have CA or QF (similar to QF "Join declaration and assignment") which will revert the result of "Split declarations from deconstruction" CA.

RSRP-469340: Deconstruction: Undo of CA "Merge deconstructed declaration" produces uncompilable code if name of variable was not confirmed by Enter.

$
0
0
Reporter Lilia Shamsutdinova (Lilia.Shamsutdinova) Lilia Shamsutdinova (Lilia.Shamsutdinova)
Created Apr 19, 2018 7:23:23 PM
Updated Apr 19, 2018 7:23:23 PM
Subsystem Context Actions
Assignee Andrew Karpov (andrew.karpov)
Priority Major
State Submitted
Type Bug
Fix version Backlog
Affected versions 2018.1
Fixed In Version ReSharper Undefined
VsVersion VS 2017 RTM

JetBrains ReSharper Ultimate 2018.1 12.0.20180418.033450-eap10d.

            var (name, phone) = person;
            Console.WriteLine(name, phone);
            Console.WriteLine(name, phone);
  1. Invoke "Merge deconstructed declaration" CA on ( in var (name, phone) = person;
  2. (Do not click Enter to confirm the variable name) Undo by Ctrl+Z.

Actual result:
Uncompilable code:

            var (name, phone) = person;
            Console.WriteLine((name, phone)ame, (name, phone)hone);
            Console.WriteLine((name, phone)ame, (name, phone)hone);

Expected result:
Previous version of code.


RSRP-289064: https and ftp cannot be resolved in cref attribute in xml doc.

$
0
0
Reporter Stefan (GreenMoose) Stefan (GreenMoose)
Created Mar 6, 2012 11:58:12 AM
Updated Apr 19, 2018 8:40:57 PM
Subsystem Code Analysis
Assignee Sergey Kuks (coox)
Priority Normal
State Submitted
Type Bug
Fix version No Fix versions
Affected versions 6.1.1
Fixed In Version ReSharper Undefined
VsVersion All Versions
[6.1.1000.82]

/// <summary>This link is resolved by RS <see cref="http://example.com"/>
/// but this is not <see cref="https://example.com"/>
/// nor this <see cref="ftp://example.com"/>.
/// </summary>
class Foo
{

}

Above displays RS warnings for https and ftp.

*Edit: I guess one should really use <see href="..."/> but shouldn't RS warn for cref="http:/" in that case?

RSRP-469319: Specify type explicitly: produces uncompilable code for deconstructed type in foreach.

$
0
0
Reporter Lilia Shamsutdinova (Lilia.Shamsutdinova) Lilia Shamsutdinova (Lilia.Shamsutdinova)
Created Apr 18, 2018 6:24:48 PM
Updated Apr 19, 2018 8:59:28 PM
Subsystem Context Actions
Assignee Andrey Dyatlov (Andrey.Dyatlov)
Priority Critical
State Fixed In Branch
Type Bug
Fix version 2018.1.1
Affected versions 2018.1
Fixed In Version ReSharper Undefined
VsVersion VS 2017 RTM

JetBrains ReSharper Ultimate 2018.1 12.0.20180418.033450-eap10d.

PersonBase.cs

    public class PersonBase
    {
        public string Name;
        public int Phone;

        public void Deconstruct(out string name, out int phone)
        {
            name = Name;
            phone = Phone;
        }
    }

Class1.cs

    public class Class1
    {
        private void Test(int i)
        {
            foreach (var (s2, i1) in new List<PersonBase>())
            {
                
            }
        }
    }
  1. Invoke CA "Specify type explicitly" on var.

Actual result:
Uncompilable code:

            foreach (PersonBase (s2, i1) in new List<PersonBase>())
            {
                
            }

Expected result:
Compilable code:

            foreach ((string s2, int i1) in new List<PersonBase>())
            {
                
            }

RSRP-78311: Ability to configure action on Ctrl+Click

$
0
0
Reporter Andrew Serebryansky (marcus23) Andrew Serebryansky (marcus23)
Created Aug 22, 2008 2:15:32 PM
Updated Apr 19, 2018 9:41:57 PM
Subsystem Navigation - Contextual
Assignee Alexander Ulitin (alexander.ulitin)
Priority Major
State Open
Type Feature
Fix version Backlog
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
Ability to reconfigure Ctrl-Left Click to do 'Go to Inheritor', instead of 'Go to Definition'

My project is interface hell, and this would make code navigation very convenient. In fact, the 'go to inheritor' feature is one of the top 3 draws to resharper. :)

RSRP-469341: Razor comments stack after reformat

$
0
0
Reporter Sam Rueby (samrueby) Sam Rueby (samrueby)
Created Apr 19, 2018 10:31:38 PM
Updated Apr 19, 2018 10:31: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
If I format my razor files, razor comments begin stacking.

RSRP-469342: Reloading the project doesn't reload external annotations

$
0
0
Reporter Ilya Suzdalnitski (suzdalnitski) Ilya Suzdalnitski (suzdalnitski)
Created Jan 11, 2018 4:03:27 AM
Updated Apr 19, 2018 10:57:30 PM
Subsystem Platform - Project Model
Assignee Slava Trenogin (derigel)
Priority Normal
State Submitted
Type Usability Problem
Fix version Backlog
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions

I'm working on external annotations for a third-party dll. I have to close and reopen Rider to have the annotations reloaded, which is inconvenient.

Viewing all 106942 articles
Browse latest View live


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