Reporter |
|
---|---|
Created | Jun 23, 2011 8:01:42 AM |
Updated | Jun 17, 2016 2:11:08 PM |
Resolved | Jun 17, 2016 2:11:08 PM |
Subsystem | Solution Wide Error Analysis (SWEA) |
Assignee | Dmitry Ivanov (daivanov) |
Priority | Critical |
State | Fixed |
Type | Bug |
Affected versions | No Affected versions |
Fix version | 6.1 |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
↧
RSRP-273074: SWEA: Handle change of COMPILE to CONTENT change in back on loading solution
↧
RSRP-459137: "Go to Definition/Implementation/Declaration" causes infinite "Resharper is thinking"
Reporter |
|
---|---|
Created | Jun 7, 2016 9:13:16 AM |
Updated | Jun 17, 2016 2:12:37 PM |
Resolved | Jun 17, 2016 2:12:37 PM |
Subsystem | Navigation - Contextual |
Assignee | Dmitry Ivanov (daivanov) |
Priority | Critical |
State | Fixed |
Type | Bug |
Affected versions | 2016.1.2 |
Fix version | 2016.2 |
Fixed In Version ReSharper | Undefined |
VsVersion | VS 2015 RTM |
I'm no longer able to effectively navigate through the code in a Visual Studio 2015 (Professional, Update 2) project.
If I right click a method and then choose "Go to Definition/Implementation/Declaration" I get a small popup that says "Resharper is thinking (Esc to cancel)...", but it never stops thinking about it, and it never goes to where the method is defined / implemented / declared.
Pressing F12 with the cursr on the method gives the same result as described above, as does the "Navigate to..." option in the context menu.
I installed ReSharper with the "Visual Studio" keyboard scheme.
A restart of Visual Studio helps, but that is not always something one would want to do, and one never knows when it might reappear.
If I right click a method and then choose "Go to Definition/Implementation/Declaration" I get a small popup that says "Resharper is thinking (Esc to cancel)...", but it never stops thinking about it, and it never goes to where the method is defined / implemented / declared.
Pressing F12 with the cursr on the method gives the same result as described above, as does the "Navigate to..." option in the context menu.
I installed ReSharper with the "Visual Studio" keyboard scheme.
A restart of Visual Studio helps, but that is not always something one would want to do, and one never knows when it might reappear.
↧
↧
RSRP-457746: HasDirtyFiles, caches [JetBrains.ReSharper.Psi.Caches.AnnotatedMembersCache] is dirty
Reporter |
|
---|---|
Created | Apr 10, 2016 3:24:42 AM |
Updated | Jun 17, 2016 2:13:13 PM |
Resolved | Jun 17, 2016 2:13:13 PM |
Subsystem | Psi - Caches |
Assignee | Dmitry Ivanov (daivanov) |
Priority | Critical |
State | Fixed |
Type | Exception |
Affected versions | No Affected versions |
Fix version | 2016.1 |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
ReSharperPlatformVs14 Wave 05 — JetBrains ReSharper Ultimate 2016.1 EAP 9 Build 105.0.20160408.90420-eap9
JetBrains dotMemory 2016.1 EAP 9 Build 2016.1.20160408.94511-eap9
JetBrains dotTrace 2016.1 EAP 9 Build 2016.1.20160408.94547-eap9
JetBrains ReSharper 2016.1 EAP 9 Build 2016.1.20160408.93731-eap9
LastExtension = cs
SccRevisionShell = <there are no packages matching the criteria>
HostProductInfo = JetBrains ReSharper Ultimate 2016.1 EAP 9 Build 105.0.20160408.90420-eap9
SubProducts.0 = JetBrains dotMemory 2016.1 EAP 9 Build 2016.1.20160408.94511-eap9
SubProducts.1 = JetBrains dotTrace 2016.1 EAP 9 Build 2016.1.20160408.94547-eap9
SubProducts.2 = JetBrains ReSharper 2016.1 EAP 9 Build 2016.1.20160408.93731-eap9
ManagedThreadName = JetPool (S) Regular thread #3
ManagedThreadName = JetPool (S) Regular thread #1
ManagedThreadName = JetPool (S) Regular thread #2
SccRevisionEnv = Platform\Core\Shell:
git::refs/heads/wave05::be0e7591046f30cdda46f5ceaef46be531352bc3
Platform\VisualStudio:
git::refs/heads/wave05::7e3e6452d62614a3843c6580dcc1fe5bb8be2b82
VsVersion = 14.0.25123.0
HasDirtyFiles, caches <len=1>[JetBrains.ReSharper.Psi.Caches.AnnotatedMembersCache] is dirty
— EXCEPTION #1/2 [AssertionException]
Message = “HasDirtyFiles, caches <len=1>[JetBrains.ReSharper.Psi.Caches.AnnotatedMembersCache] is dirty”
ExceptionPath = Root.InnerException
ClassName = JetBrains.Util.Assertion+AssertionException
HResult = COR_E_EXCEPTION=80131500
Source = JetBrains.ReSharper.Psi
StackTraceString = “
”
— Outer —
— EXCEPTION #2/2 [LoggerException]
Message = “HasDirtyFiles, caches <len=1>[JetBrains.ReSharper.Psi.Caches.AnnotatedMembersCache] is dirty”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.LastExtension = cs
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2016.1 EAP 9 Build 105.0.20160408.90420-eap9”
Data.SubProducts.#0 = “JetBrains dotMemory 2016.1 EAP 9 Build 2016.1.20160408.94511-eap9”
Data.SubProducts.#1 = “JetBrains dotTrace 2016.1 EAP 9 Build 2016.1.20160408.94547-eap9”
Data.SubProducts.#2 = “JetBrains ReSharper 2016.1 EAP 9 Build 2016.1.20160408.93731-eap9”
Data.ManagedThreadName = “JetPool (S) Regular thread #2”
Data.SccRevisionEnv = “
Platform\Core\Shell:
git::refs/heads/wave05::be0e7591046f30cdda46f5ceaef46be531352bc3
Platform\VisualStudio:
git::refs/heads/wave05::7e3e6452d62614a3843c6580dcc1fe5bb8be2b82
”
Data.VsVersion = 14.0.25123.0
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
”
JetBrains dotMemory 2016.1 EAP 9 Build 2016.1.20160408.94511-eap9
JetBrains dotTrace 2016.1 EAP 9 Build 2016.1.20160408.94547-eap9
JetBrains ReSharper 2016.1 EAP 9 Build 2016.1.20160408.93731-eap9
LastExtension = cs
SccRevisionShell = <there are no packages matching the criteria>
HostProductInfo = JetBrains ReSharper Ultimate 2016.1 EAP 9 Build 105.0.20160408.90420-eap9
SubProducts.0 = JetBrains dotMemory 2016.1 EAP 9 Build 2016.1.20160408.94511-eap9
SubProducts.1 = JetBrains dotTrace 2016.1 EAP 9 Build 2016.1.20160408.94547-eap9
SubProducts.2 = JetBrains ReSharper 2016.1 EAP 9 Build 2016.1.20160408.93731-eap9
ManagedThreadName = JetPool (S) Regular thread #3
ManagedThreadName = JetPool (S) Regular thread #1
ManagedThreadName = JetPool (S) Regular thread #2
SccRevisionEnv = Platform\Core\Shell:
git::refs/heads/wave05::be0e7591046f30cdda46f5ceaef46be531352bc3
Platform\VisualStudio:
git::refs/heads/wave05::7e3e6452d62614a3843c6580dcc1fe5bb8be2b82
VsVersion = 14.0.25123.0
HasDirtyFiles, caches <len=1>[JetBrains.ReSharper.Psi.Caches.AnnotatedMembersCache] is dirty
— EXCEPTION #1/2 [AssertionException]
Message = “HasDirtyFiles, caches <len=1>[JetBrains.ReSharper.Psi.Caches.AnnotatedMembersCache] is dirty”
ExceptionPath = Root.InnerException
ClassName = JetBrains.Util.Assertion+AssertionException
HResult = COR_E_EXCEPTION=80131500
Source = JetBrains.ReSharper.Psi
StackTraceString = “
at JetBrains.ReSharper.Psi.Caches.PsiCaches.Update() at JetBrains.ReSharper.Psi.Files.PsiFiles.NotifyListeners(List`1 notifications)
— Outer —
— EXCEPTION #2/2 [LoggerException]
Message = “HasDirtyFiles, caches <len=1>[JetBrains.ReSharper.Psi.Caches.AnnotatedMembersCache] is dirty”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.LastExtension = cs
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2016.1 EAP 9 Build 105.0.20160408.90420-eap9”
Data.SubProducts.#0 = “JetBrains dotMemory 2016.1 EAP 9 Build 2016.1.20160408.94511-eap9”
Data.SubProducts.#1 = “JetBrains dotTrace 2016.1 EAP 9 Build 2016.1.20160408.94547-eap9”
Data.SubProducts.#2 = “JetBrains ReSharper 2016.1 EAP 9 Build 2016.1.20160408.93731-eap9”
Data.ManagedThreadName = “JetPool (S) Regular thread #2”
Data.SccRevisionEnv = “
Platform\Core\Shell:
git::refs/heads/wave05::be0e7591046f30cdda46f5ceaef46be531352bc3
Platform\VisualStudio:
git::refs/heads/wave05::7e3e6452d62614a3843c6580dcc1fe5bb8be2b82
”
Data.VsVersion = 14.0.25123.0
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.ReSharper.Psi.Files.PsiFiles.NotifyListeners(List`1 notifications) at JetBrains.ReSharper.Psi.Files.PsiFiles.<ExecuteCommitDocuments>b__1b() at JetBrains.ReSharper.Psi.Files.CommitProcessAsync2.OnSuccess() at JetBrains.ReSharper.Psi.Files.CommitProcessAsync2.<OnPsiBuilded>b__2(MapReduceJob`4 _) at JetBrains.Application.Threading.MapReduceJob`4.FinalActionActivity() at JetBrains.Threading.JetBarrier`2.<>c__DisplayClass4.<.ctor>b__2(TIn _) at JetBrains.Threading.JetBarrier`2.Signal(Boolean awaitForAllParties, Int32 numberOfSignals, Func`2 inputUpdater, Int32 waitTimeoutMilliseconds) at JetBrains.Application.Threading.MapReduceJob`4.ReduceActivity(IEnumerable`1 reduceActivityInput) at JetBrains.Application.Threading.MapReduceJob`4.<>c__DisplayClass6`1.<ExecuteOnThread>b__3() at JetBrains.Threading.ReentrancyGuardEx.<>c__DisplayClass4.<>c__DisplayClass6.<Queue>b__3() at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action) at JetBrains.Threading.ReentrancyGuard.ExecutePendingActions() at JetBrains.Threading.JetDispatcher.Closure.Execute() at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue() at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) at System.Windows.Threading.DispatcherOperation.InvokeImpl() at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(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 MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state) at System.Windows.Threading.DispatcherOperation.Invoke() at System.Windows.Threading.Dispatcher.ProcessQueue() at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
↧
RSRP-448018: Visual Studio Killed by an Unhandled Exception in LevelDB
Reporter |
|
---|---|
Created | Sep 13, 2015 7:44:56 PM |
Updated | Jun 17, 2016 2:14:17 PM |
Resolved | Jun 17, 2016 2:14:17 PM |
Subsystem | Psi - Caches |
Assignee | Dmitry Ivanov (daivanov) |
Priority | Critical |
State | Fixed |
Type | Bug |
Affected versions | No Affected versions |
Fix version | 2016.2 |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
1e65f68c 5aac07a3 KERNELBASE!RaiseException+0x48
1e65f6cc 5aabec39 libleveldb!_CxxThrowException+0x5b [f:\dd\vctools\crt\crtw32\eh\throw.cpp @ 152]
1e65f6ec 5aaa23c3 libleveldb!operator new+0x50 [f:\dd\vctools\crt\crtw32\heap\new.cpp @ 62]
1e65f704 5aaa2191 libleveldb!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Copy+0x53 [c:\program files (x86)\microsoft visual studio 12.0\vc\include\xstring @ 2215]
1e65f718 5aaa1e56 libleveldb!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Grow+0x21 [c:\program files (x86)\microsoft visual studio 12.0\vc\include\xstring @ 2252]
1e65f734 5aaa280f libleveldb!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::append+0x86 [c:\program files (x86)\microsoft visual studio 12.0\vc\include\xstring @ 1076]
1e65f768 5aab5bb7 libleveldb!leveldb::BlockBuilder::Add+0x15f [c:\build agent\work\87294e1bcacab6e7\src\table\block_builder.cc @ 103]
1e65f7b8 5aaa8808 libleveldb!leveldb::TableBuilder::Add+0x137 [c:\build agent\work\87294e1bcacab6e7\src\table\table_builder.cc @ 105]
1e65f8f8 5aaa78c4 libleveldb!leveldb::DBImpl::DoCompactionWork+0x4d8 [c:\build agent\work\87294e1bcacab6e7\src\db\db_impl.cc @ 949]
1e65f9f4 5aaa753a libleveldb!leveldb::DBImpl::BackgroundCompaction+0x2e4 [c:\build agent\work\87294e1bcacab6e7\src\db\db_impl.cc @ 670]
1e65fa2c 5aaaf4c0 libleveldb!leveldb::DBImpl::BackgroundCall+0x4a [c:\build agent\work\87294e1bcacab6e7\src\db\db_impl.cc @ 600]
1e65fa48 5aaaf209 libleveldb!leveldb::`anonymous namespace'::WinEnv::BGThread+0x90 [c:\build agent\work\87294e1bcacab6e7\src\util\env_win.cc @ 642]
1e65fa4c 5aabf252 libleveldb!leveldb::`anonymous namespace'::WinEnv::BGThreadWrapper+0x9 [c:\build agent\work\87294e1bcacab6e7\src\util\env_win.cc @ 590]
1e65fa84 5aabf37a libleveldb!_callthreadstartex+0x1b [f:\dd\vctools\crt\crtw32\startup\threadex.c @ 376]
1e65fa90 753a7c04 libleveldb!_threadstartex+0x7c [f:\dd\vctools\crt\crtw32\startup\threadex.c @ 354]
1e65faa4 7700ad1f KERNEL32!BaseThreadInitThunk+0x24
1e65faec 7700acea ntdll!__RtlUserThreadStart+0x2f
1e65fafc 00000000 ntdll!_RtlUserThreadStart+0x1b
No exception handler on that separate thread, so the process gets killed silently.
↧
RSRP-459292: Drop the 'CheckForReferenceEqualityInstead.x' inspection
Reporter |
|
---|---|
Created | Jun 16, 2016 6:40:51 AM |
Updated | Jun 17, 2016 2:18:43 PM |
Subsystem | Code Analysis - C# |
Assignee | Alexander Shvedov (shvedov) |
Priority | Normal |
State | Submitted |
Type | Improvement |
Affected versions | No Affected versions |
Fix version | No Fix versions |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
This inspection suggests to replace this
public void Foo(Type type)with this
{
if (type.Equals(typeof(string)))
{
//do some stuff
}
}
public void Foo(Type type)
{
if (type == typeof(string))
{
//do some stuff
}
}
↧
↧
RSRP-453476: External annotations generator utility
Reporter |
|
---|---|
Created | Jan 31, 2016 3:35:23 PM |
Updated | Jun 17, 2016 2:56:06 PM |
Subsystem | Code Analysis - Annotations |
Assignee | Alexander Shvedov (shvedov) |
Priority | Normal |
State | Submitted |
Type | Feature |
Affected versions | No Affected versions |
Fix version | No Fix versions |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
Please create a console utility to generate external annotations xml for assembly having Jetbrains.Annonations.
I'd like to have following process to generate xml file:
1) Build assembly with JETBRAINS_ANNOTATIONS
2) Run external annotations generator
3) Publish annotations.
Thanks
I'd like to have following process to generate xml file:
1) Build assembly with JETBRAINS_ANNOTATIONS
2) Run external annotations generator
3) Publish annotations.
Thanks
↧
RSRP-459277: No Autocompletion inside comments
Reporter |
|
---|---|
Created | Jun 15, 2016 9:46:06 AM |
Updated | Jun 17, 2016 2:59:16 PM |
Subsystem | IntelliSense (Code Completion) |
Assignee | Alexander Shvedov (shvedov) |
Priority | Normal |
State | Submitted |
Type | Bug |
Affected versions | 2016.1.2 |
Fix version | No Fix versions |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
Given the following XML comment I'd like to autocomplete
Using Strg+T and enter "VB" shows all suggestions!
VorlagenBox
/// <summary> <see cref="VB" />. </summary>I put the cursor behing VB and hit Ctrl+Space. The are no suggestions!
public class VorlagenModel {}
Using Strg+T and enter "VB" shows all suggestions!
↧
RSRP-458164: Nuget JetBrains.Annotations 10.1.4
Reporter |
|
---|---|
Created | Apr 13, 2016 11:56:24 AM |
Updated | Jun 17, 2016 3:00:49 PM |
Subsystem | Code Analysis - Annotations |
Assignee | Slava Trenogin (derigel) |
Priority | Critical |
State | Submitted |
Type | Bug |
Affected versions | 2016.1 |
Fix version | 2016.2 |
Fixed In Version ReSharper | Undefined |
VsVersion | VS 2015 RTM |
I updated version 10.0.0 to 10.1.4 using Nuget.
All my projects are .NET 4.5
The update pulled in a reference to System.Runtime 4.0.0 in the packages.config for each project.
System.Runtime is .NET 4.6 or .NET 5 only.
The TFS build now fails.
All my projects are .NET 4.5
The update pulled in a reference to System.Runtime 4.0.0 in the packages.config for each project.
System.Runtime is .NET 4.6 or .NET 5 only.
The TFS build now fails.
↧
RSRP-459310: Structural navigation option shouldn't handle tab if it doesn't support any language in current file
Reporter |
|
---|---|
Created | Jun 17, 2016 3:05:13 AM |
Updated | Jun 17, 2016 3:33:05 PM |
Resolved | Jun 17, 2016 3:33:05 PM |
Subsystem | Textual Actions |
Assignee | Andrey Dyatlov (Andrey.Dyatlov) |
Priority | Show-stopper |
State | Fixed |
Type | Bug |
Affected versions | No Affected versions |
Fix version | 2016.2 |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
↧
↧
RSRP-459343: Tab/Structural Navigation breaks VS IntelliSense
Reporter |
|
---|---|
Created | Jun 17, 2016 10:17:26 AM |
Updated | Jun 17, 2016 3:33:06 PM |
Resolved | Jun 17, 2016 3:33:06 PM |
Subsystem | Textual Actions |
Assignee | Andrey Dyatlov (Andrey.Dyatlov) |
Priority | Show-stopper |
State | Fixed |
Type | Bug |
Affected versions | 2016.2 |
Fix version | 2016.2 |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
1) Select VS Intellisense in R# Options;
2) type 'for' in Text Editor;
3) try to complete an item using Tab;
Profit!
2) type 'for' in Text Editor;
3) try to complete an item using Tab;
Profit!
↧
RSRP-459249: Undo 'Make Partial' does not restore the original state (produces red code)
Reporter |
|
---|---|
Created | Jun 14, 2016 8:57:19 AM |
Updated | Jun 17, 2016 3:35:47 PM |
Subsystem | Refactorings |
Assignee | Andrey Dyatlov (Andrey.Dyatlov) |
Priority | Major |
State | Submitted |
Type | Bug |
Affected versions | No Affected versions |
Fix version | 2016.2 |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
Steps:
1. Make partial some 'Nested One' class
2. Ctrl+Z after new file is created.
Result:
The original code is restored, but the new file is not removed.
1. Make partial some 'Nested One' class
2. Ctrl+Z after new file is created.
Result:
The original code is restored, but the new file is not removed.
using System;
namespace Test
{
static class Program
{
static void Main()
{
Console.BackgroundColor = ConsoleColor.Black;
Console.WriteLine("Hello world");
Console.ReadKey();
}
internal class NestedOne
{
}
}
}
↧
RSRP-459348: Load typescript definitions from the project file and tsconfig.json
Reporter |
|
---|---|
Created | Jun 17, 2016 2:37:58 PM |
Updated | Jun 17, 2016 3:44:39 PM |
Subsystem | TypeScript |
Assignee | Anton Lobov (Anton.Lobov) |
Priority | Normal |
State | Submitted |
Type | Bug |
Affected versions | 2016.1.2 |
Fix version | No Fix versions |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
I'm using typings (and tsd in some other projects) to pull in external type definitions. Just like bower, npm, and nuget packages I'm not including these in source control. Because of that I'd also like to keep these files out of my csproj files.
The issue I'm facing is ReSharper doesn't load
The issue I'm facing is ReSharper doesn't load
.d.ts
files unless they're part of the project. This is making me have to include my typings folder & files in the project despite having the index.d.ts
referenced in my tsconfig.json
. Since other settings are being loaded from here it'd be nice if the type definitions referenced in here could also be loaded so I can keep them out of my csproj files.↧
RSRP-459349: "Required extensions" setting + UI
Reporter |
|
---|---|
Created | Jun 17, 2016 5:31:52 PM |
Updated | Jun 17, 2016 5:31:52 PM |
Subsystem | Extensions Manager |
Assignee | Slava Trenogin (derigel) |
Priority | Normal |
State | Submitted |
Type | Feature |
Affected versions | No Affected versions |
Fix version | No Fix versions |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
For VS solutions which require specific extension to work (e.g. a specific test runner; or extensions which enhance the R# analysis), at the moment every user has to manually install these extensions.
For these solutions the following feature would be nice.
A new R# setting (which could be added to .sln.DotSettings file) with a list of "required R# extensions".
When opening such a solution and the user doesn't have installed these extensions, he would be notified that they are required, with a possibility to install them directly (without needing to open the extension manager and search them).
Especially for open source projects this would be a helpful new feature.
For these solutions the following feature would be nice.
A new R# setting (which could be added to .sln.DotSettings file) with a list of "required R# extensions".
When opening such a solution and the user doesn't have installed these extensions, he would be notified that they are required, with a possibility to install them directly (without needing to open the extension manager and search them).
Especially for open source projects this would be a helpful new feature.
↧
↧
RSRP-459351: R# test runner acting really weird to a point where it's not usable!
Reporter |
|
---|---|
Created | Jun 17, 2016 11:36:27 PM |
Updated | Jun 17, 2016 11:40:43 PM |
Subsystem | Unit Testing |
Assignee | Eugene Strizhok (Eugene.Strizhok) |
Priority | Normal |
State | Submitted |
Type | Bug |
Affected versions | 2016.1.1 |
Fix version | No Fix versions |
Fixed In Version ReSharper | Undefined |
VsVersion | VS 2015 RTM |
Hello,
I'm using Visual Studio 2015 RTM Community Edition Update3 RC, R# Ultimate 2016.1.1, xUnit 2 with xBehave.net and .NET 4.6.1.
I'm pretty sure the problem isn't really related to xBehave because I've tried it with xUnit alone and get the same results.
So R# seems to cache old tests and skips tests! when it skips the tests, I can't do anything, I tried to clean up and build and it continues to skip the tests so I have to close the solution and reopen it again, it's pretty frustrating workflow.
Just to give a concrete example, if you debug and put a breakpoint at the test and then click the Stop button in Visual Studio (or press Shift +F5) to stop debugging, it will automatically skip bunch of tests and you will have to close the solution and open it again, nothing else helps, also, it is important to note that it happens in other scenarios too!
The test runner also hangs at times especially in debugging sessions, you can see the runner still working where the debugging session ended.
Here is how the code looks like (if it helps):
I'm using Visual Studio 2015 RTM Community Edition Update3 RC, R# Ultimate 2016.1.1, xUnit 2 with xBehave.net and .NET 4.6.1.
I'm pretty sure the problem isn't really related to xBehave because I've tried it with xUnit alone and get the same results.
So R# seems to cache old tests and skips tests! when it skips the tests, I can't do anything, I tried to clean up and build and it continues to skip the tests so I have to close the solution and reopen it again, it's pretty frustrating workflow.
Just to give a concrete example, if you debug and put a breakpoint at the test and then click the Stop button in Visual Studio (or press Shift +F5) to stop debugging, it will automatically skip bunch of tests and you will have to close the solution and open it again, nothing else helps, also, it is important to note that it happens in other scenarios too!
The test runner also hangs at times especially in debugging sessions, you can see the runner still working where the debugging session ended.
Here is how the code looks like (if it helps):
namespace Yalla.Tests.Core.Reflection
{
using System;
using FluentAssertions;
using Tools.AutoFixture;
using Xbehave;
using Yalla.Core.Reflection;
[NoSort]
public class AssemblyWrapperTests
{
[Scenario]
public void Constructor()
{
var key = AutoFixtureGenerator.GenerateContent<string>();
$"Should throw {nameof(ArgumentNullException)} when assembly is null"
.x(() =>
{
Action ctor = () => new AssemblyWrapper(null);
ctor.ShouldThrow<ArgumentNullException>();
});
}
}
}
↧
RSRP-459010: Intersecting ranges: IndentWrappedNodes and INVOCATION_EXPRESSION()Indent
Reporter |
|
---|---|
Created | May 30, 2016 8:20:12 AM |
Updated | Jun 18, 2016 4:49:06 AM |
Subsystem | Code Style - Formatter |
Assignee | Dmitry Osinovsky (Dmitry.Osinovsky) |
Priority | Show-stopper |
State | Submitted |
Type | Exception |
Affected versions | No Affected versions |
Fix version | 2016.2 |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
ReSharperPlatformVs14 Wave 06 — JetBrains ReSharper Ultimate 2016.2 EAP 1 Build 106.0.20160525.120956-eap1
JetBrains dotCover 2016.2 EAP 1 Build 2016.2.20160525.123920-eap1
JetBrains dotMemory 2016.2 EAP 1 Build 2016.2.20160525.123915-eap1
JetBrains dotTrace 2016.2 EAP 1 Build 2016.2.20160525.123924-eap1
JetBrains ReSharper 2016.2 EAP 1 Build 2016.2.20160525.122406-eap1
JetBrains ReSharper C++ 2016.2 EAP 1 Build 2016.2.20160525.122351-eap1
Intersecting ranges: IndentWrappedNodes and INVOCATION_EXPRESSION()Indent
— EXCEPTION #1/1 [LoggerException]
Message = “Intersecting ranges: IndentWrappedNodes and INVOCATION_EXPRESSION()Indent”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.LastExtension = cs
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2016.2 EAP 1 Build 106.0.20160525.120956-eap1”
Data.SubProducts.#0 = “JetBrains dotCover 2016.2 EAP 1 Build 2016.2.20160525.123920-eap1”
Data.SubProducts.#1 = “JetBrains dotMemory 2016.2 EAP 1 Build 2016.2.20160525.123915-eap1”
Data.SubProducts.#2 = “JetBrains dotTrace 2016.2 EAP 1 Build 2016.2.20160525.123924-eap1”
Data.SubProducts.#3 = “JetBrains ReSharper C++ 2016.2 EAP 1 Build 2016.2.20160525.122351-eap1”
Data.SubProducts.#4 = “JetBrains ReSharper 2016.2 EAP 1 Build 2016.2.20160525.122406-eap1”
Data.ManagedThreadName = “JetPool (S) Regular thread #3”
Data.SccRevisionEnv = “
Platform\Core\Shell:
git::refs/heads/wave06-eap1
Platform\VisualStudio:
git::refs/heads/wave06-eap1::68ca91d3a666b687914bb628859fb97cf72db105
”
Data.VsVersion = 14.0.25123.0
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.ReSharper.Psi.Impl.CodeStyle.FormatterInfoProviderBase
”
JetBrains dotCover 2016.2 EAP 1 Build 2016.2.20160525.123920-eap1
JetBrains dotMemory 2016.2 EAP 1 Build 2016.2.20160525.123915-eap1
JetBrains dotTrace 2016.2 EAP 1 Build 2016.2.20160525.123924-eap1
JetBrains ReSharper 2016.2 EAP 1 Build 2016.2.20160525.122406-eap1
JetBrains ReSharper C++ 2016.2 EAP 1 Build 2016.2.20160525.122351-eap1
Intersecting ranges: IndentWrappedNodes and INVOCATION_EXPRESSION()Indent
— EXCEPTION #1/1 [LoggerException]
Message = “Intersecting ranges: IndentWrappedNodes and INVOCATION_EXPRESSION()Indent”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.LastExtension = cs
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2016.2 EAP 1 Build 106.0.20160525.120956-eap1”
Data.SubProducts.#0 = “JetBrains dotCover 2016.2 EAP 1 Build 2016.2.20160525.123920-eap1”
Data.SubProducts.#1 = “JetBrains dotMemory 2016.2 EAP 1 Build 2016.2.20160525.123915-eap1”
Data.SubProducts.#2 = “JetBrains dotTrace 2016.2 EAP 1 Build 2016.2.20160525.123924-eap1”
Data.SubProducts.#3 = “JetBrains ReSharper C++ 2016.2 EAP 1 Build 2016.2.20160525.122351-eap1”
Data.SubProducts.#4 = “JetBrains ReSharper 2016.2 EAP 1 Build 2016.2.20160525.122406-eap1”
Data.ManagedThreadName = “JetPool (S) Regular thread #3”
Data.SccRevisionEnv = “
Platform\Core\Shell:
git::refs/heads/wave06-eap1
Platform\VisualStudio:
git::refs/heads/wave06-eap1::68ca91d3a666b687914bb628859fb97cf72db105
”
Data.VsVersion = 14.0.25123.0
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.Util.Logging.Logger.Fail(String messageText) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.IsPrevRegionCovered(ITreeNode curRegionClosingNode, IndentType indentType, IndentRegionInfo indentInfo) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.ShouldCollapsePrevRegion(IndentRegionInfo indentInfo, ITreeNode current, ITreeNode closingNode, IndentType indentType, Boolean delayed) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.TryCollapsePrevRegion(IndentRegionInfo& indentInfo, ITreeNode current, ITreeNode closingNode, IndentType indentType, Boolean delayed) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.CalculateIndentInfo(String regionName, ITreeNode current, ITreeNode closingNode, IndentType typeMask, IndentType indentType, Int32 standardIndentMultiplier, String additionalIndent, IEnumerable`1 observedSettings, Boolean forLookAhead) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.JetBrains.ReSharper.Psi.Impl.CodeStyle.IIndentingStage<TSettingsKey>.ProcessIndentingRegion(String regionName, ITreeNode current, ITreeNode closingNode, IndentType typeMask, IndentType indentType, Int32 standardIndentMultiplier, String additionalIndent, IEnumerable`1 observedSettings)
2.JetBrains.ReSharper.Psi.Impl.CodeStyle.IFormatterInfoProvider<TContext,TSettingsKey>.FindAndProcessIndentingRegions(ITreeNode node, IndentType typeMask, IIndentingStage
1 callback, TContext context)at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.ProcessNodeSide(IndentType endType, IndentType startTypes) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.ProcessDescendIntoNode() at JetBrains.ReSharper.Psi.Impl.CodeStyle.SequentialNodeIterator`1.IterateOnce(ITreeNode onlyChange, ITreeNode untilDescend, ITreeNode untilAscent) at JetBrains.ReSharper.Psi.Impl.CodeStyle.SequentialNodeIterator`1.Iterate(ITreeNode onlyChange, ITreeNode untilDescend, ITreeNode untilAscent) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.DoIndent(ITreeNode onlyChange) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.DoIndent(Boolean allowNoLinebreaks) at JetBrains.ReSharper.Psi.CSharp.Impl.CodeStyle.Formatter.CSharpCodeFormatter.Format(ITreeNode firstElement, ITreeNode lastElement, CSharpFormatProfile profile, IProgressIndicator progressIndicator, IContextBoundSettingsStore overrideSettingsStore, IPotentSettingsTracker settingsTracker) at JetBrains.ReSharper.Psi.CSharp.Impl.CodeStyle.Formatter.CSharpCodeFormatter.Format(ITreeNode firstElement, ITreeNode lastElement, CodeFormatProfile profile, IProgressIndicator progressIndicator, IContextBoundSettingsStore overrideSettingsStore, IPotentSettingsTracker settingsTracker) at JetBrains.ReSharper.Psi.Impl.CodeStyle.FormatterImplHelper.FormatInsertedNodesHelper(ICodeFormatterImpl codeFormatter, ITreeNode nodeFirst, ITreeNode nodeLast, Boolean formatSurround, Action`2 customFormatLeftOuterSpace, Action`2 customFormatRightOuterSpace) at JetBrains.ReSharper.Psi.CSharp.Impl.CodeStyle.Formatter.CSharpCodeFormatter.FormatInsertedNodes(ITreeNode nodeFirst, ITreeNode nodeLast, Boolean formatSurround) at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.ModificationUtil.AddChildBefore[T](ITreeNode anchor, T child) at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.MethodDeclarationStub.SetModifiersList(IModifiersList param) at JetBrains.ReSharper.Psi.CSharp.Impl.ModifiersUtil.SetSourceModifiers(IModifiersListOwner node, ICollection`1 modsToAdd, ICollection`1 modsToRemove) at JetBrains.ReSharper.Psi.CSharp.Impl.ModifiersUtil.SetAccessRightsModifiers(IModifiersListOwner node, AccessRights rights) at JetBrains.ReSharper.Psi.CSharp.Impl.ModifiersUtil.SetAccessRights(ITreeNode element, AccessRights rights) at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ClassLikeDeclarationBase.FixupAddedTypeMember(ITreeNode result) at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ClassLikeDeclarationBase.<>c__DisplayClass6`1.<DoAddClassMemberDeclarationAfter>b__3() at JetBrains.ReSharper.Psi.CSharp.Impl.CustomHandlers.CSharpCustomModificationHandlerDummy.HandleAddTypeMember(IPsiServices psiServices, Func`1 action, IFile generatedFile) at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ClassLikeDeclarationBase.DoAddClassMemberDeclarationAfter[TClassMemberDeclaration](TClassMemberDeclaration declaration, ITreeNode anchor) at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ClassLikeDeclarationBase.AddClassMemberDeclarationAfter[TClassMemberDeclaration](TClassMemberDeclaration declaration, IClassMemberDeclaration anchor) at JetBrains.ReSharper.Feature.Services.CSharp.Intentions.CSharpIntentionLanguageService.AddToTarget[T](T declarationToAdd, ICreationTarget target) at JetBrains.ReSharper.Feature.Services.Intentions.Impl.DeclarationBuilders.MethodDeclarationBuilder.Create(CreateMethodDeclarationContext context) at JetBrains.ReSharper.Intentions.CSharp.QuickFixes.CreateMethodFromUsageAction.ExecuteIntention(CreateMethodDeclarationContext context) at JetBrains.ReSharper.Intentions.CreateFromUsage.CreateFromUsageActionBase2`2.ExecutePsiTransaction(ISolution solution, IProgressIndicator progress) at JetBrains.ReSharper.Feature.Services.Bulbs.BulbActionBase.<>c__DisplayClass7.<>c__DisplayClass9.<Execute>b__1() at JetBrains.ReSharper.Psi.Transactions.PsiTransactions.Execute(String commandName, Action handler) at JetBrains.ReSharper.Feature.Services.Bulbs.BulbActionBase.<>c__DisplayClass7.<Execute>b__0(IProgressIndicator progress) at JetBrains.UI.Application.Progress.UITaskExecutorRun.RunStartTaskCallTaskAction(IProperty`1 isDone, ProgressIndicator progressIndicator, TaskThreadAffinity taskThreadAffinity, Action`1 FTask, JetDispatcher dispatcherPrimary) at JetBrains.UI.Application.Progress.UITaskExecutorRun.<>c__DisplayClass15.<RunStartTask>b__14() at JetBrains.Threading.JetDispatcher.Closure.Execute() at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue() at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) at System.Windows.Threading.DispatcherOperation.InvokeImpl() at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(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.Windows.Threading.DispatcherOperation.Invoke() at System.Windows.Threading.Dispatcher.ProcessQueue() at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg) at System.Windows.Forms.Application.ThreadContext.LocalModalMessageLoop(Form form) at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.RunDialog(Form form) at System.Windows.Forms.Form.ShowDialog(IWin32Window owner) at System.Windows.Forms.Form.ShowDialog() at JetBrains.UI.Application.Progress.UITaskExecutorRun.RunCore(TaskThreadAffinity taskThreadAffinity, Action`1 FTask, Func`3 FAttachUi, ProgressIndicator progressIndicator, IWin32Window parentWindow, IThreading threading, WorkerThreadShop workerThreadShop, Boolean enforceModalityState) at JetBrains.UI.Application.Progress.UITaskExecutorRuns.ExecuteTask(String name, TaskCancelable cancelable, Action`1 task) at JetBrains.ReSharper.Feature.Services.Bulbs.BulbActionBase.Execute(ISolution solution, ITextControl textControl) at JetBrains.ReSharper.Intentions.CreateFromUsage.CreateFromUsageActionBase2`2.<>c__DisplayClass1.<UpdateContextAndExecute>b__0(IDeclaration _) at JetBrains.ReSharper.Intentions.Util.BeforeExecutionOptionSelector`1.SelectOptionByJpm(ITextControl textControl, IEnumerable`1 options, Func`2 iconForOption, Func`2 textForOption, Action`1 onOptionSelected) at JetBrains.ReSharper.Intentions.CreateFromUsage.TargetPartSelector.SelectOptionByJpm(ITextControl textControl, IEnumerable`1 options, Action`1 onOptionSelected) at JetBrains.ReSharper.Intentions.CreateFromUsage.CreateFromUsageActionBase2`2.UpdateContextAndExecute(TContext context, ISolution solution, ITextControl textControl) at JetBrains.ReSharper.Intentions.CreateFromUsage.CreateFromUsageActionBase2`2.Execute(ISolution solution, ITextControl textControl) at JetBrains.ReSharper.Feature.Services.Intentions.IntentionAction.MyExecutableProxi.Execute() at JetBrains.UI.BulbMenu.BulbActionKey.Clicked() at JetBrains.UI.BulbMenu.BulbMenuComponent.<>c__DisplayClass1a.<InitMenuGeneral>b__16(Object objKey) at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload) at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie) at JetBrains.UI.Controls.JetPopupMenu.Impl.BulbJetPopupMenuComposer.<>c__DisplayClass11.<InitNoUiPart>b__10(JetPopupMenuItem item) at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload) at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie) at JetBrains.DataFlow.Signal`1.Fire(TValue value) at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload) at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie) at JetBrains.DataFlow.Signal`1.Fire(TValue value) at JetBrains.UI.PopupMenu.Impl.JetPopupMenuDoc.ExecuteSelectedItem() at JetBrains.UI.PopupMenu.Impl.JetPopupMenuMainpartView.OnKeyDownLowPriority(KeyEventArgs args) at JetBrains.UI.PopupMenu.Impl.JetPopupMenuView.OnKeyDown(KeyEventArgs args) at JetBrains.UI.BulbMenu.AltEnterJetPopupMenuView.OnKeyDown(KeyEventArgs args) at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m) at System.Windows.Forms.Control.ProcessKeyMessage(Message& m) at System.Windows.Forms.Control.WmKeyChar(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at JetBrains.UI.PopupMenu.Impl.JetPopupMenuView.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) at JetBrains.Interop.WinApi.User32Dll.DispatchMessageW(MSG* lpmsg) at JetBrains.Util.Concurrency.WinJetDispatcher.WinJetDispatcherStaticMethods.InternalPumpMessagesOnce() at JetBrains.Util.Concurrency.WinJetDispatcher.WinJetDispatcherStaticMethods.JetBrains.Util.Concurrency.IJetDispatcherStaticMethods.Run(Func`1 condition, TimeSpan timeout, Boolean bThrowOnTimeout) at JetBrains.UI.PopupMenu.JetPopupMenu.<>c__DisplayClass13.<ShowModal>b__11(LifetimeDefinition definition, Lifetime lifetime) at JetBrains.DataFlow.Lifetimes.Define(Lifetime lifetime, String id, Action`2 FAtomic, ILogger logger) at JetBrains.UI.PopupMenu.JetPopupMenu.ShowModal(ShowWhen when, LifetimeDefinition lifetimeDefitionOptional) at JetBrains.UI.Controls.JetPopupMenu.FeaturePopupMenuInitializer.InitAndExecute(LifetimeDefinition def) at JetBrains.UI.BulbMenu.BulbMenuComponent.<>c__DisplayClassc.<ShowBulbMenuAdvanced>b__a() at JetBrains.Application.IShellLocksEx.ExecuteWithReadLock(IShellLocks thіs, Action F) at JetBrains.Application.IShellLocksEx.<>c__DisplayClassa.<ExecuteOrQueueReadLock>b__9() at JetBrains.Threading.ReentrancyGuardEx.<>c__DisplayClass4.<>c__DisplayClass6.<Queue>b__3() at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action) at JetBrains.Threading.ReentrancyGuard.ExecutePendingActions() at JetBrains.Threading.JetDispatcher.Closure.Execute() at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue() at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) at System.Windows.Threading.DispatcherOperation.InvokeImpl() at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(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.Windows.Threading.DispatcherOperation.Invoke() at System.Windows.Threading.Dispatcher.ProcessQueue() at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
↧
RSRP-459355: If we have initiated a build, the session must be running by now.
Reporter |
|
---|---|
Created | Jun 18, 2016 6:36:35 AM |
Updated | Jun 18, 2016 6:37:21 AM |
Subsystem | Solution builder |
Assignee | Anton Spilnyy (Anton_Spilnyy) |
Priority | Show-stopper |
State | Submitted |
Type | Exception |
Affected versions | 2016.2 |
Fix version | 2016.2 |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
ReSharperPlatformVs14 Wave 06 — JetBrains ReSharper Ultimate 2016.2 EAP 5 Build 106.0.20160618.73615-eap5
JetBrains dotCover 2016.2 EAP 5 Build 2016.2.20160618.80249-eap5
JetBrains dotMemory 2016.2 EAP 5 Build 2016.2.20160618.80305-eap5
JetBrains dotTrace 2016.2 EAP 5 Build 2016.2.20160618.80301-eap5
JetBrains ReSharper 2016.2 EAP 5 Build 2016.2.20160618.74748-eap5
JetBrains ReSharper C++ 2016.2 EAP 5 Build 2016.2.20160618.74725-eap5
JetBrains TeamCity Add-in 2016.2 EAP 5 Build 2016.2.20160618.74727-eap5
LastExtension = cs
SccRevisionShell = <there are no packages matching the criteria>
HostProductInfo = JetBrains ReSharper Ultimate 2016.2 EAP 5 Build 106.0.20160618.73615-eap5
SubProducts.0 = JetBrains dotCover 2016.2 EAP 5 Build 2016.2.20160618.80249-eap5
SubProducts.1 = JetBrains dotMemory 2016.2 EAP 5 Build 2016.2.20160618.80305-eap5
SubProducts.2 = JetBrains dotTrace 2016.2 EAP 5 Build 2016.2.20160618.80301-eap5
SubProducts.3 = JetBrains ReSharper C++ 2016.2 EAP 5 Build 2016.2.20160618.74725-eap5
SubProducts.4 = JetBrains TeamCity Add-in 2016.2 EAP 5 Build 2016.2.20160618.74727-eap5
SubProducts.5 = JetBrains ReSharper 2016.2 EAP 5 Build 2016.2.20160618.74748-eap5
ManagedThreadName = JetPool (S) Regular thread #5
SccRevisionEnv = Platform\Core\Shell:
git::refs/heads/wave06
Platform\VisualStudio:
git::refs/heads/wave06::d17183afd4728498ec6c5fe007cea94d8a8fccb2
VsVersion = 14.0.25123.0
If we have initiated a build, the session must be running by now.
— EXCEPTION #1/1 [LoggerException]
Message = “If we have initiated a build, the session must be running by now.”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.LastExtension = cs
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2016.2 EAP 5 Build 106.0.20160618.73615-eap5”
Data.SubProducts.#0 = “JetBrains dotCover 2016.2 EAP 5 Build 2016.2.20160618.80249-eap5”
Data.SubProducts.#1 = “JetBrains dotMemory 2016.2 EAP 5 Build 2016.2.20160618.80305-eap5”
Data.SubProducts.#2 = “JetBrains dotTrace 2016.2 EAP 5 Build 2016.2.20160618.80301-eap5”
Data.SubProducts.#3 = “JetBrains ReSharper C++ 2016.2 EAP 5 Build 2016.2.20160618.74725-eap5”
Data.SubProducts.#4 = “JetBrains TeamCity Add-in 2016.2 EAP 5 Build 2016.2.20160618.74727-eap5”
Data.SubProducts.#5 = “JetBrains ReSharper 2016.2 EAP 5 Build 2016.2.20160618.74748-eap5”
Data.ManagedThreadName = “JetPool (S) Regular thread #5”
Data.SccRevisionEnv = “
Platform\Core\Shell:
git::refs/heads/wave06
Platform\VisualStudio:
git::refs/heads/wave06::d17183afd4728498ec6c5fe007cea94d8a8fccb2
”
Data.VsVersion = 14.0.25123.0
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
”
JetBrains dotCover 2016.2 EAP 5 Build 2016.2.20160618.80249-eap5
JetBrains dotMemory 2016.2 EAP 5 Build 2016.2.20160618.80305-eap5
JetBrains dotTrace 2016.2 EAP 5 Build 2016.2.20160618.80301-eap5
JetBrains ReSharper 2016.2 EAP 5 Build 2016.2.20160618.74748-eap5
JetBrains ReSharper C++ 2016.2 EAP 5 Build 2016.2.20160618.74725-eap5
JetBrains TeamCity Add-in 2016.2 EAP 5 Build 2016.2.20160618.74727-eap5
LastExtension = cs
SccRevisionShell = <there are no packages matching the criteria>
HostProductInfo = JetBrains ReSharper Ultimate 2016.2 EAP 5 Build 106.0.20160618.73615-eap5
SubProducts.0 = JetBrains dotCover 2016.2 EAP 5 Build 2016.2.20160618.80249-eap5
SubProducts.1 = JetBrains dotMemory 2016.2 EAP 5 Build 2016.2.20160618.80305-eap5
SubProducts.2 = JetBrains dotTrace 2016.2 EAP 5 Build 2016.2.20160618.80301-eap5
SubProducts.3 = JetBrains ReSharper C++ 2016.2 EAP 5 Build 2016.2.20160618.74725-eap5
SubProducts.4 = JetBrains TeamCity Add-in 2016.2 EAP 5 Build 2016.2.20160618.74727-eap5
SubProducts.5 = JetBrains ReSharper 2016.2 EAP 5 Build 2016.2.20160618.74748-eap5
ManagedThreadName = JetPool (S) Regular thread #5
SccRevisionEnv = Platform\Core\Shell:
git::refs/heads/wave06
Platform\VisualStudio:
git::refs/heads/wave06::d17183afd4728498ec6c5fe007cea94d8a8fccb2
VsVersion = 14.0.25123.0
If we have initiated a build, the session must be running by now.
— EXCEPTION #1/1 [LoggerException]
Message = “If we have initiated a build, the session must be running by now.”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.LastExtension = cs
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2016.2 EAP 5 Build 106.0.20160618.73615-eap5”
Data.SubProducts.#0 = “JetBrains dotCover 2016.2 EAP 5 Build 2016.2.20160618.80249-eap5”
Data.SubProducts.#1 = “JetBrains dotMemory 2016.2 EAP 5 Build 2016.2.20160618.80305-eap5”
Data.SubProducts.#2 = “JetBrains dotTrace 2016.2 EAP 5 Build 2016.2.20160618.80301-eap5”
Data.SubProducts.#3 = “JetBrains ReSharper C++ 2016.2 EAP 5 Build 2016.2.20160618.74725-eap5”
Data.SubProducts.#4 = “JetBrains TeamCity Add-in 2016.2 EAP 5 Build 2016.2.20160618.74727-eap5”
Data.SubProducts.#5 = “JetBrains ReSharper 2016.2 EAP 5 Build 2016.2.20160618.74748-eap5”
Data.ManagedThreadName = “JetPool (S) Regular thread #5”
Data.SccRevisionEnv = “
Platform\Core\Shell:
git::refs/heads/wave06
Platform\VisualStudio:
git::refs/heads/wave06::d17183afd4728498ec6c5fe007cea94d8a8fccb2
”
Data.VsVersion = 14.0.25123.0
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.Util.Logging.Logger.Fail(String messageText) at JetBrains.VsIntegration.IDE.SolutionBuilders.VsSolutionBuilder.<>c__DisplayClassd.<OnBuildBegin>b__c() at JetBrains.Application.IShellLocksEx.ExecuteWithReadLock(IShellLocks thіs, Action F) at JetBrains.VsIntegration.IDE.SolutionBuilders.VsSolutionBuilder.<>c__DisplayClassd.<OnBuildBegin>b__b() at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action) at JetBrains.Threading.ReentrancyGuard.TryExecute(String name, Action action) at JetBrains.Threading.ReentrancyGuardEx.ExecuteOrQueue(ReentrancyGuard thіs, Lifetime lifetime, String name, Action F, TaskPriority priority) at JetBrains.Threading.IThreadingEx.ExecuteOrQueue(IThreading thіs, Lifetime lifetime, String name, Action action) at JetBrains.VsIntegration.IDE.SolutionBuilders.VsSolutionBuilder.OnBuildBegin(vsBuildScope scope, vsBuildAction buildAction) at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
↧
RSRP-459085: No intellisense for wrapped dll's in .NET Core RC2
Reporter |
|
---|---|
Created | Jun 3, 2016 3:07:34 AM |
Updated | Jun 18, 2016 6:40:04 AM |
Subsystem | Platform - Project Model |
Assignee | Kirill Falk (kfalk) |
Priority | Show-stopper |
State | Reopened |
Type | Bug |
Affected versions | 2016.2 |
Fix version | 2016.2 |
Fixed In Version ReSharper | 2016.2 EAP 4 |
VsVersion | VS 2015 RTM |
Hi,
I'm using https://github.com/aspnet/Home/wiki/Project.json-file#bin-syntax-wrapping-a-dll with project.json as below
solution compiles without any problems but everything from that DLL is 'red'.
I'm using https://github.com/aspnet/Home/wiki/Project.json-file#bin-syntax-wrapping-a-dll with project.json as below
{
"version": "3.0.4",
"frameworks": {
"netstandard1.5": {
"bin": {
"assembly": "netstandard1.5\\Lucene.Net.dll",
"pdb": "netstandard1.5\\Lucene.Net.pdb"
}
}
}
}
solution compiles without any problems but everything from that DLL is 'red'.
↧
↧
RSRP-459357: Intersecting ranges: IndentWrappedNodes and IndentWrappedNodes
Reporter |
|
---|---|
Created | Jun 18, 2016 7:04:17 AM |
Updated | Jun 18, 2016 7:05:31 AM |
Subsystem | Code Style |
Assignee | Dmitry Osinovsky (Dmitry.Osinovsky) |
Priority | Show-stopper |
State | Open |
Type | Exception |
Affected versions | No Affected versions |
Fix version | 2016.2 |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
ReSharperPlatformVs14 Wave 06 — JetBrains ReSharper Ultimate 2016.2 EAP 5 Build 106.0.20160618.73615-eap5
JetBrains dotCover 2016.2 EAP 5 Build 2016.2.20160618.80249-eap5
JetBrains dotMemory 2016.2 EAP 5 Build 2016.2.20160618.80305-eap5
JetBrains dotTrace 2016.2 EAP 5 Build 2016.2.20160618.80301-eap5
JetBrains ReSharper 2016.2 EAP 5 Build 2016.2.20160618.74748-eap5
JetBrains ReSharper C++ 2016.2 EAP 5 Build 2016.2.20160618.74725-eap5
JetBrains TeamCity Add-in 2016.2 EAP 5 Build 2016.2.20160618.74727-eap5
Intersecting ranges: IndentWrappedNodes and IndentWrappedNodes
— EXCEPTION #1/1 [LoggerException]
Message = “Intersecting ranges: IndentWrappedNodes and IndentWrappedNodes”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2016.2 EAP 5 Build 106.0.20160618.73615-eap5”
Data.SubProducts.#0 = “JetBrains dotCover 2016.2 EAP 5 Build 2016.2.20160618.80249-eap5”
Data.SubProducts.#1 = “JetBrains dotMemory 2016.2 EAP 5 Build 2016.2.20160618.80305-eap5”
Data.SubProducts.#2 = “JetBrains dotTrace 2016.2 EAP 5 Build 2016.2.20160618.80301-eap5”
Data.SubProducts.#3 = “JetBrains ReSharper C++ 2016.2 EAP 5 Build 2016.2.20160618.74725-eap5”
Data.SubProducts.#4 = “JetBrains TeamCity Add-in 2016.2 EAP 5 Build 2016.2.20160618.74727-eap5”
Data.SubProducts.#5 = “JetBrains ReSharper 2016.2 EAP 5 Build 2016.2.20160618.74748-eap5”
Data.ManagedThreadName = “JetPool (S) Regular thread #4”
Data.SccRevisionEnv = “
Platform\Core\Shell:
git::refs/heads/wave06
Platform\VisualStudio:
git::refs/heads/wave06::d17183afd4728498ec6c5fe007cea94d8a8fccb2
”
Data.VsVersion = 14.0.25402.0
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.ReSharper.Psi.Impl.CodeStyle.FormatterInfoProviderBase
”
JetBrains dotCover 2016.2 EAP 5 Build 2016.2.20160618.80249-eap5
JetBrains dotMemory 2016.2 EAP 5 Build 2016.2.20160618.80305-eap5
JetBrains dotTrace 2016.2 EAP 5 Build 2016.2.20160618.80301-eap5
JetBrains ReSharper 2016.2 EAP 5 Build 2016.2.20160618.74748-eap5
JetBrains ReSharper C++ 2016.2 EAP 5 Build 2016.2.20160618.74725-eap5
JetBrains TeamCity Add-in 2016.2 EAP 5 Build 2016.2.20160618.74727-eap5
Intersecting ranges: IndentWrappedNodes and IndentWrappedNodes
— EXCEPTION #1/1 [LoggerException]
Message = “Intersecting ranges: IndentWrappedNodes and IndentWrappedNodes”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2016.2 EAP 5 Build 106.0.20160618.73615-eap5”
Data.SubProducts.#0 = “JetBrains dotCover 2016.2 EAP 5 Build 2016.2.20160618.80249-eap5”
Data.SubProducts.#1 = “JetBrains dotMemory 2016.2 EAP 5 Build 2016.2.20160618.80305-eap5”
Data.SubProducts.#2 = “JetBrains dotTrace 2016.2 EAP 5 Build 2016.2.20160618.80301-eap5”
Data.SubProducts.#3 = “JetBrains ReSharper C++ 2016.2 EAP 5 Build 2016.2.20160618.74725-eap5”
Data.SubProducts.#4 = “JetBrains TeamCity Add-in 2016.2 EAP 5 Build 2016.2.20160618.74727-eap5”
Data.SubProducts.#5 = “JetBrains ReSharper 2016.2 EAP 5 Build 2016.2.20160618.74748-eap5”
Data.ManagedThreadName = “JetPool (S) Regular thread #4”
Data.SccRevisionEnv = “
Platform\Core\Shell:
git::refs/heads/wave06
Platform\VisualStudio:
git::refs/heads/wave06::d17183afd4728498ec6c5fe007cea94d8a8fccb2
”
Data.VsVersion = 14.0.25402.0
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.Util.Logging.Logger.Fail(String messageText) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.IsPrevRegionCovered(ITreeNode curRegionClosingNode, IndentType indentType, IndentRegionInfo indentInfo) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.ShouldCollapsePrevRegion(IndentRegionInfo indentInfo, ITreeNode current, ITreeNode closingNode, IndentType indentType, Boolean delayed) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.TryCollapsePrevRegion(IndentRegionInfo& indentInfo, ITreeNode current, ITreeNode closingNode, IndentType indentType, Boolean delayed) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.CalculateIndentInfo(String regionName, ITreeNode current, ITreeNode closingNode, IndentType typeMask, IndentType indentType, Int32 standardIndentMultiplier, String additionalIndent, IEnumerable`1 observedSettings, Boolean forLookAhead) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.JetBrains.ReSharper.Psi.Impl.CodeStyle.IIndentingStage<TSettingsKey>.ProcessIndentingRegion(String regionName, ITreeNode current, ITreeNode closingNode, IndentType typeMask, IndentType indentType, Int32 standardIndentMultiplier, String additionalIndent, IEnumerable`1 observedSettings)
2.JetBrains.ReSharper.Psi.Impl.CodeStyle.IFormatterInfoProvider<TContext,TSettingsKey>.FindAndProcessIndentingRegions(ITreeNode node, IndentType typeMask, IIndentingStage
1 callback, TContext context)at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.ProcessNodeSide(IndentType endType, IndentType startTypes) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.ProcessDescendIntoNode() at JetBrains.ReSharper.Psi.Impl.CodeStyle.SequentialNodeIterator`1.IterateOnce(ITreeNode onlyChange, ITreeNode untilDescend, ITreeNode untilAscent) at JetBrains.ReSharper.Psi.Impl.CodeStyle.SequentialNodeIterator`1.Iterate(ITreeNode onlyChange, ITreeNode untilDescend, ITreeNode untilAscent) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.DoIndent(ITreeNode onlyChange) at JetBrains.ReSharper.Psi.Impl.CodeStyle.IndentingStage`2.DoIndent(Boolean allowNoLinebreaks) at JetBrains.ReSharper.Psi.CSharp.Impl.CodeStyle.Formatter.CSharpCodeFormatter.Format(ITreeNode firstElement, ITreeNode lastElement, CSharpFormatProfile profile, IProgressIndicator progressIndicator, IContextBoundSettingsStore overrideSettingsStore, IPotentSettingsTracker settingsTracker) at JetBrains.ReSharper.Psi.CSharp.Impl.CodeStyle.Formatter.CSharpCodeFormatter.Format(ITreeNode firstElement, ITreeNode lastElement, CodeFormatProfile profile, IProgressIndicator progressIndicator, IContextBoundSettingsStore overrideSettingsStore, IPotentSettingsTracker settingsTracker) at JetBrains.ReSharper.Psi.Impl.CodeStyle.CodeFormatterBase.Format(ITreeNode root, CodeFormatProfile profile, IProgressIndicator progressIndicator, IContextBoundSettingsStore overrideSettingsStore, IPotentSettingsTracker settingsTracker) at JetBrains.ReSharper.Psi.CodeStyle.CodeFormatterHelper.Format(ICodeFormatter formatter, ITreeNode root, IProgressIndicator progressIndicator, IContextBoundSettingsStore overrideSettingsStore) at JetBrains.ReSharper.Psi.CSharp.Impl.CodeStyle.Formatter.CSharpCodeFormatter.FormatInsertedNodes(ITreeNode nodeFirst, ITreeNode nodeLast, Boolean formatSurround) at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.ModificationUtil.AddChildBefore[T](ITreeNode anchor, T child) at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.Block.<>c__DisplayClass16`1.<AddStatementBeforeRange>b__14(ITreeNode anchorNode) at JetBrains.ReSharper.Psi.CSharp.Impl.CustomHandlers.CSharpCustomModificationHandlerDummy.HandleAddStatementsRange(IPsiServices psiServices, Func`2 addAction, IBlock block, ITreeNode anchor, Boolean before, Boolean strict) at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.Block.AddStatementBeforeRange[TStatement](TStatement param, ICSharpStatementsRange anchor) at JetBrains.ReSharper.Feature.Services.CSharp.LinqTools.CSharpLinqToolsLanguageHelper.DeclareTempVariable(IType type, String name, IStatementsRange& beforeStatementsRange) at JetBrains.ReSharper.Feature.Services.LinqTools.ToLinq.ForLoopUtil.DeclareTempVarAndReplaceElementAccesses(IStatement forLoop, IType elementType, IEnumerable`1 elementAccesses, Cache cache, ILocalVariable& tempVar, IStatementsRange& statementsRange, IEnumerable`1& replacedAccesses, Boolean& newTempVarIntroduced) at JetBrains.ReSharper.Feature.Services.LinqTools.ToLinq.MatchAndConvert.MatchFor(IStatement loop, CopyToPhysicalMap copyToPhysicalMap, Cache cache, Boolean extractActionPart) at JetBrains.ReSharper.Feature.Services.LinqTools.ToLinq.MatchAndConvert.Match(IStatement loop, CopyToPhysicalMap copyToPhysicalMap, Cache cache, Boolean extractActionPart) at JetBrains.ReSharper.Feature.Services.LinqTools.ToLinq.MatchAndConvert.DoExecute(IStatement loop, IStatement loopCopy, CopyToPhysicalMap copyToPhysicalMap, Action action, Cache cache, SequencePartInfo& sequencePartInfo, ActionPartInfo& actionPartInfo) at JetBrains.ReSharper.Feature.Services.LinqTools.ToLinq.MatchAndConvert.<>c__DisplayClass4.<Match>b__0(IStatement loopCopy, CopyToPhysicalMap copyToPhysicalMap) at JetBrains.ReSharper.Feature.Services.LinqTools.LinqToolsUtil.PerformActionOnCopy[TLoop,TResult](TLoop loop, Func`3 action, TResult defaultResult) at JetBrains.ReSharper.Feature.Services.LinqTools.ToLinq.MatchAndConvert.Match(IStatement loop, Action action, SequencePartInfo& sequencePartInfo, ActionPartInfo& actionPartInfo) at JetBrains.ReSharper.Daemon.CSharp.Stages.CSharpLinqToolsAnalyzer.Run(ITreeNode element, ElementProblemAnalyzerData data, IHighlightingConsumer consumer) at JetBrains.ReSharper.Daemon.Stages.Dispatcher.ElementProblemAnalyzerRegistrar.ElementAnalyzerDispatcher.Run(ITreeNode element, IHighlightingConsumer consumer) at JetBrains.ReSharper.Daemon.CSharp.Stages.CSharpErrorStageProcess.VisitNode(ITreeNode element, IHighlightingConsumer consumer) at JetBrains.ReSharper.Psi.CSharp.Tree.TreeNodeVisitor`1.VisitCSharpStatement(ICSharpStatement cSharpStatementParam, TContext context) at JetBrains.ReSharper.Daemon.CSharp.Stages.CSharpErrorStageProcess.VisitForStatement(IForStatement forStatementParam, IHighlightingConsumer consumer) at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ForStatementStub.Accept[TContext](TreeNodeVisitor`1 visitor, TContext context) at JetBrains.ReSharper.Daemon.CSharp.Stages.CSharpDaemonStageProcessBase.ProcessAfterInterior(ITreeNode element, IHighlightingConsumer consumer) at JetBrains.ReSharper.Daemon.CSharp.Stages.CSharpErrorStageProcess.ProcessAfterInterior(ITreeNode element, IHighlightingConsumer consumer) at JetBrains.ReSharper.Daemon.CSharp.Stages.CSharpIncrementalDaemonStageProcessBase.ProcessorBase.ProcessAfterInterior(ITreeNode element) at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendants(ITreeNode root, IRecursiveElementProcessor processor) at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessThisAndDescendants(ITreeNode root, IRecursiveElementProcessor processor) at JetBrains.ReSharper.Daemon.CSharp.Stages.CSharpIncrementalDaemonStageProcessBase.<>c__DisplayClass5.<Execute>b__1(ICSharpTypeMemberDeclaration declaration) at JetBrains.ReSharper.Daemon.CSharp.Stages.CSharpIncrementalDaemonStageProcessBase.<>c__DisplayClass9.<Execute>b__4() at JetBrains.ReSharper.Psi.Extensions.<>c__DisplayClass1.<EnqueueJob>b__0() at JetBrains.Application.Threading.Tasks.TaskHost.AccessViolationCatcher(Action action) at JetBrains.Application.Threading.Tasks.TaskHost.<>c__DisplayClasse.<Create>b__a(Object state) at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.Execute() at System.Threading.Tasks.Task.ExecutionContextCallback(Object obj) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot) at System.Threading.Tasks.Task.ExecuteEntry(Boolean bPreventDoubleExecution) at System.Threading.Tasks.TaskScheduler.TryExecuteTask(Task task) at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.EnqueueNextTask() at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.ThreadPoolProc() 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-459356: Custom controls for ToolStrip is not displayed in Windows Forms Designer when Resharper 10.x is installed
Reporter |
|
---|---|
Created | Jun 18, 2016 6:45:14 AM |
Updated | Jun 18, 2016 7:12:15 AM |
Subsystem | Platform - VS Integration |
Assignee | Kirill Falk (kfalk) |
Priority | Normal |
State | Submitted |
Type | Bug |
Affected versions | 10.0, 10.0.1, 10.0.2 |
Fix version | No Fix versions |
Fixed In Version ReSharper | Undefined |
VsVersion | VS 14 |
After Resharper 10.x installation to Visual Studio 2015 Community edition, custom ToolStripItem controls disappears from Designer (Windows Forms).
How to repeat:
0. Initial state - no Resharper installed.
1. Create new solution, add class:
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;
using System.Windows.Forms.Design;
namespace CustomToolStripControls
{
[ToolStripItemDesignerAvailability(ToolStripItemDesignerAvailability.ToolStrip)]
public class ImageButton : ToolStripButton
{
}
}
2. Compile project
3. Add new Form, drop ToolStrip to the form
4. Click to ToolStrip and expand list of ToolStrip controls available for addition
5. Result: ImageButton is in the list of available ToolStrip controls
6. Close VS, Install Resharper
7. Open the project
8. Repeat step #3
9. Result: ImageButton is absent
10. Uninstall Resharper
11. Repeat step #3, ImageButton is available again
![]()
How to repeat:
0. Initial state - no Resharper installed.
1. Create new solution, add class:
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;
using System.Windows.Forms.Design;
namespace CustomToolStripControls
{
[ToolStripItemDesignerAvailability(ToolStripItemDesignerAvailability.ToolStrip)]
public class ImageButton : ToolStripButton
{
}
}
2. Compile project
3. Add new Form, drop ToolStrip to the form
4. Click to ToolStrip and expand list of ToolStrip controls available for addition
5. Result: ImageButton is in the list of available ToolStrip controls
6. Close VS, Install Resharper
7. Open the project
8. Repeat step #3
9. Result: ImageButton is absent
10. Uninstall Resharper
11. Repeat step #3, ImageButton is available again

↧
RSRP-459350: R# Quick-Fix: convert empty array instantiation to Array.Empty() for .NET 4.6+
Reporter |
|
---|---|
Created | Jun 17, 2016 8:53:36 PM |
Updated | Jun 18, 2016 7:12:45 AM |
Subsystem | Quick Fixes |
Assignee | Alexander Shvedov (shvedov) |
Priority | Normal |
State | Submitted |
Type | Feature |
Affected versions | No Affected versions |
Fix version | No Fix versions |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
R# Quick-Fix to convert
Description: https://msdn.microsoft.com/en-us/library/dn906179.aspx
Example:
convert to:
This conversion helps avoid recreation of empty arrays every time it required to provide empty result or creation of specialized field in object to return.
new *Type*[0]
with Array.Empty<Type>
() for .NET 4.6+ targetsDescription: https://msdn.microsoft.com/en-us/library/dn906179.aspx
Example:
var geoCodeResults = new GeoCodeResult[0];
convert to:
var geoCodeResults = Array.Empty<GeoCodeResult>();
This conversion helps avoid recreation of empty arrays every time it required to provide empty result or creation of specialized field in object to return.
↧