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

RSRP-469166: Cannot resolve symbol in `asp-for` tag helper

$
0
0
Reporter Brett Stime (steamer25) Brett Stime (steamer25)
Created Apr 6, 2018 7:16:27 PM
Updated Apr 10, 2018 2:46:56 PM
Resolved Apr 10, 2018 2:46:56 PM
Subsystem ASP.NET - Razor
Assignee Slava Trenogin (derigel)
Priority Show-stopper
State Fixed
Type Bug
Fix version 2018.1
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions

Given code like the following:

<label asp-for="@Model.Name"></label>

Rider is marking the @Model property and saying "Cannot resolve symbol 'Model'". The example code is taken from https://docs.microsoft.com/en-us/aspnet/core/mvc/views/working-with-forms so it should be valid markup. It also seems to be a regression because Rider 2017.3 didn't have problems with it (although it's hard to tell for sure because 2017.3 would mark lots of Razor/.cshtml files with errors until you editted them and it reparsed).

I'm having other problems related to Roslyn in the 2018.1 EAP as well so I'm not sure if this issue is predicated on the other one or if it's independent.

I generally use @Html.EditorFor() syntax but some colleagues use the asp-for attribute and I'd prefer not to have to change their working code to appease Rider. A warning would be fine. Auto-fix to/from the static types would be pretty cool but low priority.

Thanks.

Version: 181.4379.538
Timezone: America/Chicago
Evaluation: true
Environment: RD-181.4379.538, JRE 1.8.0_152-release-1136-b23x64 JetBrains s.r.o, OS Mac OS X(x86_64) v10.13.3 unknown, screens 1440x900, 1920x1200


RSRP-468466: cshtml validation error, empty tags in element

$
0
0
Reporter Jaap Taal (Jaap.Taal) Jaap Taal (Jaap.Taal)
Created Feb 21, 2018 2:13:11 PM
Updated Apr 10, 2018 2:52:36 PM
Resolved Apr 10, 2018 2:52:35 PM
Subsystem ASP.NET - Razor
Assignee Slava Trenogin (derigel)
Priority Critical
State Fixed
Type Bug
Fix version 2018.1.1
Affected versions 2017.3
Fixed In Version ReSharper Undefined
VsVersion All Versions

When using a picture tag with optional source tags, Rider complains about it not being able to find a closing brace at the end of the file:

<picture>
	@if(true) {
		<source srcset="mdn-logo-wide.png" media="(min-width: 600px)">
	} else {
		<source srcset="alt-mdn-logo-wide.png" media="(min-width: 600px)">
	}
	<img src="mdn-logo-narrow.png" alt="MDN">
</picture>

I guess that the empty tag without a /> is throwing the parser off here, Razor parses this case correctly.
Altering both source tags to be a valid xml empty tag <source srcset="mdn-logo-wide.png" media="(min-width: 600px)"/> works around the issue.

Since razor is parsing this correctly, and redering the right markup, rider should complain. I think there is a whitelist of allowed empty tags without ending in />, <source should be included, I think.

The error results in squiggly lines on the file and all of it's parents. In big projects this is annoying since you would then ignore errors in other files more easily...

See also: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture

RSRP-469180: Treat a simple assignment switch block as "simple"

$
0
0
Reporter Olga Rodygina (olgarodygina) Olga Rodygina (olgarodygina)
Created Apr 10, 2018 2:39:35 PM
Updated Apr 10, 2018 2:53:19 PM
Subsystem Code Style - Formatter
Assignee Dmitry Osinovsky (Dmitry.Osinovsky)
Priority Major
State Submitted
Type Feature
Fix version Backlog
Affected versions 2017.3.5
Fixed In Version ReSharper Undefined
VsVersion All Versions
in C#: Treat a simple assignment switch block as "simple"
i.e. allow reformatting as follows:

     private string demo(int v)
{
string rc = string.Empty;
switch(v)
{
case 1: rc = "One"; break;
case 11: rc = "Elevent"; break;
case 101: rc = "One hundred and one"; break;
}
DoSomethingWithValue(rc);
return rc;
}

Currently only a "return value" is recognised as a simple case statement. Currently, the above code is always re-formatted with the break on a new line - which I do not want in this simple case.
(It would be appropriate to consider the choices when the line length exceeds the wrap margin).
There are two considerations here: allign the simple statement (or not); align the break statements (or not).

RSRP-453764: False error in Regex pattern: Group name expected

$
0
0
Reporter Vladimir Reshetnikov (nikov) Vladimir Reshetnikov (nikov)
Created Feb 11, 2016 11:02:37 PM
Updated Apr 10, 2018 2:58:45 PM
Subsystem RegExp Support (Regular Expressions)
Assignee Evgeniy Stepanov (Evgeniy_Stepanov)
Priority Normal
State Fixed In Branch
Type Bug
Fix version No Fix versions
Affected versions 10.0.2
Fixed In Version ReSharper Undefined
VsVersion VS 2015 RTM
using System;
using System.Text.RegularExpressions;

class C
{
static void Main()
{
var r = new Regex(@"(?<1>\d)\k<1>");
Console.WriteLine(r.Match("22").Success);
}
}

RSRP-466024: Regex edgecase not supported

$
0
0
Reporter Olga Rodygina (olgarodygina) Olga Rodygina (olgarodygina)
Created Aug 28, 2017 12:49:29 PM
Updated Apr 10, 2018 3:00:14 PM
Subsystem RegExp Support (Regular Expressions)
Assignee Evgeniy Stepanov (Evgeniy_Stepanov)
Priority Normal
State Fixed In Branch
Type Bug
Fix version No Fix versions
Affected versions 2017.2
Fixed In Version ReSharper Undefined
VsVersion All Versions
The following regular expression is recognized as an error in resharper:
re = new Regex(@"\p{_xmlI}[\p{_xmlC}-[:]]*", RegexOptions.Compiled); 
however, according to this
https://stackoverflow.com/questions/30279765/portable-regex-equivalent-of-c-sharp-p-xmli-p-xmlc
it is a valid C# only regex addition. Would it be possible to add this edgecase?

RSRP-241250: Rename class (case only) does not renames the file

$
0
0
Reporter vilinski (python) vilinski (python)
Created Mar 31, 2011 1:07:47 PM
Updated Apr 10, 2018 3:01:51 PM
Resolved Apr 10, 2018 3:01:51 PM
Subsystem Refactorings
Assignee Alisa Afonina (alisa.afonina)
Priority Normal
State Fixed
Type Bug
Fix version 2018.1
Affected versions 5.1.2
Fixed In Version ReSharper 2018.1 EAP 8
VsVersion All Versions
The case only renaming e.g. Data*m*anagerTest class to Data*M*anagerTest, the checkbox to synchronize the file name with class is checked.
  • -> The file is not renamed.
Renamed them manually
- -> In the test session tree the test classes are striked through as removed. No new test classes are added until I run the tests explicit manually per context menu in the source file.

RSRP-427896: Code analysis is single threading (uses single core only)

$
0
0
Reporter Alexander Kurakin (Alexander.Kurakin) Alexander Kurakin (Alexander.Kurakin)
Created Nov 19, 2014 5:11:37 PM
Updated Apr 10, 2018 3:03:38 PM
Subsystem ReSharper Automation Tools (Command Line)
Assignee Mikhail Senkov (micha)
Priority Major
State Submitted
Type Feature
Fix version 2018.2
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
Multithreading would definitely provide a major performance improvement. Especially at continuous integration servers like the ones we’re using, featuring 24 cores and code inspections taking more than 10 minutes after cache has been build.

RSRP-469181: SeverityToIconConverter can only be used with LoggingLevel

$
0
0
Reporter Konstantin Katsnelson (Konstantin.Katsnelson) Konstantin Katsnelson (Konstantin.Katsnelson)
Created Apr 10, 2018 3:01:58 PM
Updated Apr 10, 2018 3:08:13 PM
Subsystem Unit Testing
Assignee Eugene Strizhok (Eugene.Strizhok)
Priority Normal
State Submitted
Type Exception
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
ReSharperPlatformVs15 Wave 12 Hive _06492400 — JetBrains ReSharper Ultimate 2018.1 EAP 7 Build 112.0.20180407.190052-eap07

JetBrains dotCover 2018.1 EAP 7 Build 2018.1.20180408.11127-eap07
JetBrains dotMemory 2018.1 EAP 7 Build 2018.1.20180408.30057-eap07
JetBrains dotTrace 2018.1 EAP 7 Build 2018.1.20180408.30109-eap07
JetBrains ReSharper 2018.1 EAP 7 Build 2018.1.20180408.11408-eap07

SubProducts.0 = JetBrains dotCover 2018.1 EAP 7 Build 2018.1.20180408.11127-eap07
SubProducts.1 = JetBrains dotTrace 2018.1 EAP 7 Build 2018.1.20180408.30109-eap07
SubProducts.2 = JetBrains ReSharper 2018.1 EAP 7 Build 2018.1.20180408.11408-eap07
SubProducts.3 = JetBrains dotMemory 2018.1 EAP 7 Build 2018.1.20180408.30057-eap07

SeverityToIconConverter can only be used with LoggingLevel

— EXCEPTION #1/2 [NotSupportedException]
Message = “SeverityToIconConverter can only be used with LoggingLevel”
ExceptionPath = Root.InnerException
ClassName = System.NotSupportedException
HResult = COR_E_NOTSUPPORTED=80131515
Source = JetBrains.ReSharper.UnitTestExplorer
StackTraceString = “
 at JetBrains.ReSharper.UnitTestExplorer.Session.SeverityToTextConverter.Convert(Object value, Type targetType, Object parameter, CultureInfo culture)
 at JetBrains.ReSharper.UnitTestExplorer.Session.SeverityToTextConverter.Convert(Object value, Type targetType, Object parameter, CultureInfo culture)
 at System.Windows.Data.BindingExpression.TransferValue(Object newValue, Boolean isASubPropertyChange)
 at System.Windows.Data.BindingExpression.Activate(Object item)
 at System.Windows.Data.BindingExpression.OnDataContextChanged(DependencyObject contextElement)
 at System.Windows.Data.BindingExpression.HandlePropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)
 at System.Windows.Data.BindingExpressionBase.OnPropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)
 at System.Windows.Data.BindingExpression.OnPropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)
 at System.Windows.DependentList.InvalidateDependents(DependencyObject source, DependencyPropertyChangedEventArgs sourceArgs)
 at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
 at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
 at System.Windows.TreeWalkHelper.OnInheritablePropertyChanged(DependencyObject d, InheritablePropertyChangeInfo info, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1.StartWalk(DependencyObject startNode, Boolean skipStartNode)
 at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
 at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
 at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
 at System.Windows.Controls.ContentPresenter.OnContentChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
 at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
 at System.Windows.DependencyObject.InvalidateProperty(DependencyProperty dp, Boolean preserveCurrentValue)
 at System.Windows.StyleHelper.InvalidatePropertiesOnTemplateNode(DependencyObject container, FrameworkObject child, Int32 childIndex, FrugalStructList`1& childRecordFromChildIndex, Boolean isDetach, FrameworkElementFactory templateRoot)
 at System.Windows.StyleHelper.ClearTemplateChain(HybridDictionary[] instanceData, FrameworkElement feContainer, FrameworkContentElement fceContainer, List`1 templateChain, FrameworkTemplate oldFrameworkTemplate)
 at System.Windows.StyleHelper.ClearGeneratedSubTree(HybridDictionary[] instanceData, FrameworkElement feContainer, FrameworkContentElement fceContainer, FrameworkTemplate oldFrameworkTemplate)
 at System.Windows.StyleHelper.DoTemplateInvalidations(FrameworkElement feContainer, FrameworkTemplate oldFrameworkTemplate)
 at System.Windows.StyleHelper.UpdateTemplateCache(FrameworkElement fe, FrameworkTemplate oldTemplate, FrameworkTemplate newTemplate, DependencyProperty templateProperty)
 at System.Windows.Controls.Control.OnTemplateChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
 at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
 at System.Windows.DependencyObject.InvalidateProperty(DependencyProperty dp, Boolean preserveCurrentValue)
 at System.Windows.StyleHelper.InvalidateResourceDependents(DependencyObject container, ResourcesChangeInfo info, FrugalStructList`1& resourceDependents, Boolean invalidateVisualTreeToo)
 at System.Windows.TreeWalkHelper.InvalidateStyleAndReferences(DependencyObject d, ResourcesChangeInfo info, Boolean containsTypeOfKey)
 at System.Windows.TreeWalkHelper.OnResourcesChanged(DependencyObject d, ResourcesChangeInfo info, Boolean raiseResourceChangedEvent)
 at System.Windows.FrameworkElement.OnAncestorChangedInternal(TreeChangeInfo parentTreeState)
 at System.Windows.TreeWalkHelper.OnAncestorChanged(DependencyObject d, TreeChangeInfo info, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.StartWalk(DependencyObject startNode, Boolean skipStartNode)
 at MS.Internal.PrePostDescendentsWalker`1.StartWalk(DependencyObject startNode, Boolean skipStartNode)
 at System.Windows.TreeWalkHelper.InvalidateOnTreeChange(FrameworkElement fe, FrameworkContentElement fce, DependencyObject parent, Boolean isAddOperation)
 at System.Windows.FrameworkElement.OnVisualParentChanged(DependencyObject oldParent)
 at System.Windows.Controls.MenuItem.OnVisualParentChanged(DependencyObject oldParent)
 at System.Windows.Media.Visual.FireOnVisualParentChanged(DependencyObject oldParent)
 at System.Windows.Media.Visual.RemoveVisualChild(Visual child)
 at System.Windows.Media.VisualCollection.DisconnectChild(Int32 index)
 at System.Windows.Media.VisualCollection.Clear()
 at System.Windows.Controls.UIElementCollection.ClearInternal()
 at System.Windows.Controls.Panel.ClearChildren()
 at System.Windows.Controls.Panel.VerifyBoundState()
 at System.Windows.Controls.Panel.OnIsItemsHostChanged(Boolean oldIsItemsHost, Boolean newIsItemsHost)
 at System.Windows.Controls.Panel.OnIsItemsHostChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
 at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
 at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
 at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
 at System.Windows.Controls.ItemsPresenter.ClearPanel()
 at System.Windows.Controls.ItemsPresenter.OnAncestorChanged()
 at System.Windows.FrameworkElement.OnAncestorChangedInternal(TreeChangeInfo parentTreeState)
 at System.Windows.TreeWalkHelper.OnAncestorChanged(DependencyObject d, TreeChangeInfo info, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at MS.Internal.PrePostDescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkLogicalChildren(FrameworkElement feParent, FrameworkContentElement fceParent, IEnumerator logicalChildren)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at MS.Internal.PrePostDescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkLogicalChildren(FrameworkElement feParent, FrameworkContentElement fceParent, IEnumerator logicalChildren)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at MS.Internal.PrePostDescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkLogicalChildren(FrameworkElement feParent, FrameworkContentElement fceParent, IEnumerator logicalChildren)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1.StartWalk(DependencyObject startNode, Boolean skipStartNode)
 at MS.Internal.PrePostDescendentsWalker`1.StartWalk(DependencyObject startNode, Boolean skipStartNode)
 at System.Windows.TreeWalkHelper.InvalidateOnTreeChange(FrameworkElement fe, FrameworkContentElement fce, DependencyObject parent, Boolean isAddOperation)
 at System.Windows.FrameworkElement.ChangeLogicalParent(DependencyObject newParent)
 at System.Windows.FrameworkElement.RemoveLogicalChild(Object child)
 at System.Windows.Controls.Primitives.Popup.OnChildChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
 at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
 at System.Windows.DependencyObject.InvalidateProperty(DependencyProperty dp, Boolean preserveCurrentValue)
 at System.Windows.StyleHelper.ClearTemplateChain(HybridDictionary[] instanceData, FrameworkElement feContainer, FrameworkContentElement fceContainer, List`1 templateChain, FrameworkTemplate oldFrameworkTemplate)
 at System.Windows.StyleHelper.ClearGeneratedSubTree(HybridDictionary[] instanceData, FrameworkElement feContainer, FrameworkContentElement fceContainer, FrameworkTemplate oldFrameworkTemplate)
 at System.Windows.StyleHelper.DoTemplateInvalidations(FrameworkElement feContainer, FrameworkTemplate oldFrameworkTemplate)
 at System.Windows.StyleHelper.UpdateTemplateCache(FrameworkElement fe, FrameworkTemplate oldTemplate, FrameworkTemplate newTemplate, DependencyProperty templateProperty)
 at System.Windows.Controls.Control.OnTemplateChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
 at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
 at System.Windows.DependencyObject.InvalidateProperty(DependencyProperty dp, Boolean preserveCurrentValue)
 at System.Windows.StyleHelper.InvalidateContainerDependents(DependencyObject container, FrugalStructList`1& exclusionContainerDependents, FrugalStructList`1& oldContainerDependents, FrugalStructList`1& newContainerDependents)
 at System.Windows.StyleHelper.DoThemeStyleInvalidations(FrameworkElement fe, FrameworkContentElement fce, Style oldThemeStyle, Style newThemeStyle, Style style)
 at System.Windows.StyleHelper.UpdateThemeStyleCache(FrameworkElement fe, FrameworkContentElement fce, Style oldThemeStyle, Style newThemeStyle, Style& themeStyleCache)
 at System.Windows.FrameworkElement.OnThemeStyleChanged(DependencyObject d, Object oldValue, Object newValue)
 at System.Windows.StyleHelper.GetThemeStyle(FrameworkElement fe, FrameworkContentElement fce)
 at System.Windows.FrameworkElement.UpdateThemeStyleProperty()
 at System.Windows.TreeWalkHelper.OnResourcesChanged(DependencyObject d, ResourcesChangeInfo info, Boolean raiseResourceChangedEvent)
 at System.Windows.TreeWalkHelper.OnResourcesChangedCallback(DependencyObject d, ResourcesChangeInfo info, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkLogicalChildren(FrameworkElement feParent, FrameworkContentElement fceParent, IEnumerator logicalChildren)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1.StartWalk(DependencyObject startNode, Boolean skipStartNode)
 at System.Windows.TreeWalkHelper.InvalidateOnResourcesChange(FrameworkElement fe, FrameworkContentElement fce, ResourcesChangeInfo info)
 at System.Windows.FrameworkElement.UpdateThemeStyleProperty()
 at System.Windows.TreeWalkHelper.OnResourcesChanged(DependencyObject d, ResourcesChangeInfo info, Boolean raiseResourceChangedEvent)
 at System.Windows.TreeWalkHelper.OnResourcesChangedCallback(DependencyObject d, ResourcesChangeInfo info, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkLogicalChildren(FrameworkElement feParent, FrameworkContentElement fceParent, IEnumerator logicalChildren)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkLogicalChildren(FrameworkElement feParent, FrameworkContentElement fceParent, IEnumerator logicalChildren)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkLogicalChildren(FrameworkElement feParent, FrameworkContentElement fceParent, IEnumerator logicalChildren)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkLogicalChildren(FrameworkElement feParent, FrameworkContentElement fceParent, IEnumerator logicalChildren)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkLogicalChildren(FrameworkElement feParent, FrameworkContentElement fceParent, IEnumerator logicalChildren)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkLogicalChildren(FrameworkElement feParent, FrameworkContentElement fceParent, IEnumerator logicalChildren)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkLogicalChildren(FrameworkElement feParent, FrameworkContentElement fceParent, IEnumerator logicalChildren)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.VisitNode(DependencyObject d, Boolean visitedViaVisualTree)
 at System.Windows.DescendentsWalker`1.WalkLogicalChildren(FrameworkElement feParent, FrameworkContentElement fceParent, IEnumerator logicalChildren)
 at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
 at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
 at System.Windows.DescendentsWalker`1.StartWalk(DependencyObject startNode, Boolean skipStartNode)
 at System.Windows.TreeWalkHelper.InvalidateOnResourcesChange(FrameworkElement fe, FrameworkContentElement fce, ResourcesChangeInfo info)
 at System.Windows.SystemResources.InvalidateTreeResources(Object args)
 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)


— Outer —

— EXCEPTION #2/2 [LoggerException]
Message = “SeverityToIconConverter can only be used with LoggingLevel”
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 7 Build 112.0.20180407.190052-eap07”
Data.SubProducts.#0 = “JetBrains dotCover 2018.1 EAP 7 Build 2018.1.20180408.11127-eap07”
Data.SubProducts.#1 = “JetBrains dotTrace 2018.1 EAP 7 Build 2018.1.20180408.30109-eap07”
Data.SubProducts.#2 = “JetBrains ReSharper 2018.1 EAP 7 Build 2018.1.20180408.11408-eap07”
Data.SubProducts.#3 = “JetBrains dotMemory 2018.1 EAP 7 Build 2018.1.20180408.30057-eap07”
Data.SccRevisionEnv = “
Platform\Core\Shell:
    git::refs/heads/wave12::455a3a94c6ad5f3fd57cbd4afc4f7014fcc05f1e


Platform\VisualStudio:
    git::refs/heads/wave12

Data.VsVersion = 15.6.27428.2027
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.Application.Environment.Components.ReportUnhandledExceptions.<>c.<.ctor>b__0_6(Object sender, DispatcherUnhandledExceptionEventArgs args)
 at JetBrains.Application.Environment.Components.ReportUnhandledExceptions.<>c.<.ctor>b__0_6(Object sender, DispatcherUnhandledExceptionEventArgs args)
 at System.Windows.Threading.DispatcherUnhandledExceptionEventHandler.Invoke(Object sender, DispatcherUnhandledExceptionEventArgs e)
 at System.Windows.Threading.Dispatcher.CatchException(Exception e)
 at System.Windows.Threading.Dispatcher.CatchExceptionStatic(Object source, Exception e)
 at System.Windows.Threading.ExceptionWrapper.CatchException(Object source, Exception e, Delegate catchHandler)
 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 MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
 at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
 at System.Windows.Threading.DispatcherOperation.Invoke()
 at System.Windows.Threading.Dispatcher.ProcessQueue()
 at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
 at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
 at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
 at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
 at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)

RSRP-466974: Wrong "Invalid character" in Regex constructor

$
0
0
Reporter Ura Yoshihiro (kyubuns) Ura Yoshihiro (kyubuns)
Created Nov 9, 2017 11:47:53 AM
Updated Apr 10, 2018 3:10:58 PM
Subsystem RegExp Support (Regular Expressions)
Assignee Evgeniy Stepanov (Evgeniy_Stepanov)
Priority Major
State Submitted
Type Bug
Fix version No Fix versions
Affected versions 2017.2
Fixed In Version ReSharper Undefined
VsVersion All Versions
using System.Text.RegularExpressions;

class Test
{
    private static readonly Regex Hoge = new Regex("[^A-Za-z0-9\\_\\-\\.\\:\\,\\/\\@\\\\]");
}

I can build this code on Unity2017. P.S. cause without unity
but cause invalid character tooltip on "\_".

Rider 2017.2
Build #RD-172.4144.1459, built on October 12, 2017
JRE: 1.8.0_152-release-915-b11 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Mac OS X 10.13

RD-172.4144.1459

RD-172.4144.1459, JRE 1.8.0_152-release-915-b11x64 JetBrains s.r.o, OS Mac OS X(x86_64) v10.13 unknown, screens 1680x1050; Retina Asia/Tokyo

RSRP-453769: Detect Regex problem: Reference to undefined group number 1.

$
0
0
Reporter Vladimir Reshetnikov (nikov) Vladimir Reshetnikov (nikov)
Created Feb 11, 2016 11:31:51 PM
Updated Apr 10, 2018 3:34:14 PM
Resolved Apr 10, 2018 3:34:14 PM
Subsystem RegExp Support (Regular Expressions)
Assignee Evgeniy Stepanov (Evgeniy_Stepanov)
Priority Normal
State Duplicate
Type Bug
Fix version No Fix versions
Affected versions 10.0.2
Fixed In Version ReSharper Undefined
VsVersion VS 2015 RTM
using System.Text.RegularExpressions;

class C
{
static void Main()
{
var r = new Regex(@"\1"); // ArgumentException: parsing "\1" - Reference to undefined group number 1.
}
}

RSRP-469175: Sometimes methods for compiled psi became red. Only restart helps.

$
0
0
Reporter Dmitry Ivanov (daivanov) Dmitry Ivanov (daivanov)
Created Apr 9, 2018 9:43:57 PM
Updated Apr 10, 2018 3:52:24 PM
Subsystem Psi
Assignee Alexander Shvedov (shvedov)
Priority Show-stopper
State Open
Type Bug
Fix version 2018.1
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
No repro. First time arised recently, maybe 2 months.

RSRP-469182: Display files excluded from code analysis even if path is not existing

$
0
0
Reporter Katya Leizarovich (Katya.Leizarovich) Katya Leizarovich (Katya.Leizarovich)
Created Apr 10, 2018 3:56:22 PM
Updated Apr 10, 2018 3:57:45 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
1. add file "Program.cs" to excluded from analysis in Code Inspection -> Settings
2. rename file to "AA.cs"
Now there are no files displayed in settings
3. add new file "Program.cs" to solution
it appears again in settings

Seems that we should display somehow all excluded files (with grey color, for example)

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

$
0
0
Reporter Ian Johnson (Jono7AC) Ian Johnson (Jono7AC)
Created Nov 20, 2017 3:38:52 PM
Updated Apr 10, 2018 4:28:55 PM
Resolved Apr 9, 2018 6:41:45 PM
Subsystem Debugger features
Assignee Mikhail Senkov (micha)
Priority Critical
State Fixed
Type Exception
Fix version 2018.1
Affected versions No Affected versions
Fixed In Version ReSharper 2018.1 EAP 7
VsVersion All Versions
ReSharperPlatformVs15 Wave 11 Hive _4981c7d1 — JetBrains ReSharper Ultimate 2017.3 EAP 6 Build 111.0.20171117.131617-eap06

JetBrains ReSharper 2017.3 EAP 6 Build 2017.3.20171117.133018-eap06

SubProducts.0 = JetBrains ReSharper 2017.3 EAP 6 Build 2017.3.20171117.133018-eap06

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.Psi
StackTraceString = “
 at JetBrains.ReSharper.Psi.Tree.TreeNodeExtensions.AssertIsValid(ITreeNode element, String messageText)
 at JetBrains.ReSharper.Psi.Tree.TreeNodeExtensions.AssertIsValid(ITreeNode element, String messageText)
 at JetBrains.ReSharper.Psi.Pointers.PsiPointersExtensions.CreateTreeElementPointer[TTreeNode](TTreeNode element, TreeNodePointerConfiguration configuration)
 at JetBrains.PsiFeatures.VisualStudio.Debugger.VsDebugVisualizerComponent.<>c__DisplayClass2b.<CalculateLocalValues>b__29(IDebugProperty local)
 at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
 at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
 at System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection)
 at JetBrains.PsiFeatures.VisualStudio.Debugger.VsDebugVisualizerComponent.CalculateAdornments(Lifetime lifetime, ITextControl editor, FramePosition frame, IEnumerable`1 accumulatedReturnValues, IPsiSourceFile psiSourceFile)
 at JetBrains.PsiFeatures.VisualStudio.Debugger.VsDebugVisualizerComponent.<>c__DisplayClass25.<ShowEditorAdornments>b__22()
 at JetBrains.DataFlow.ISignalEx.<>c__DisplayClass1`1.<Advise>b__0(TValue value)
 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload)


— 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 2017.3 EAP 6 Build 111.0.20171117.131617-eap06”
Data.SubProducts.#0 = “JetBrains ReSharper 2017.3 EAP 6 Build 2017.3.20171117.133018-eap06”
Data.SccRevisionEnv = “
Platform\Core\Shell,
Platform\VisualStudio:
    git::refs/heads/wave11-eap6::a6b69a3803846236d444b0df15d846b550ca1516

Data.VsVersion = 15.5.27110.0
Data.VsPreview = True
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload)
 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload)
 at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie)
 at JetBrains.PsiFeatures.VisualStudio.Debugger.VsDebugVisualizerComponent.ShowEditorAdornments(Lifetime editorLifetime, ITextControl editor, IProjectFile projectItem, FramePosition frame, IEnumerable`1 accumulatedReturnValues)
 at JetBrains.PsiFeatures.VisualStudio.Debugger.VsDebugVisualizerComponent.<>c__DisplayClass12.<>c__DisplayClass18.<OnStackFrameChanged>b__d()
 at JetBrains.ReSharper.Psi.Files.PsiFiles.CommitAllDocumentsAsync(Action success, Action interrupted)
 at JetBrains.PsiFeatures.VisualStudio.Debugger.VsDebugVisualizerComponent.<>c__DisplayClass12.<>c__DisplayClass18.<OnStackFrameChanged>b__c()
 at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithReadLock(IShellLocks thіs, Action F)
 at JetBrains.Application.Threading.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(Int32 nMinBucket)
 at JetBrains.Util.Concurrency.WinJetDispatcher.<>c__DisplayClass5.<BeginInvokeCore>b__3()
 at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
 at System.Windows.Threading.DispatcherOperation.InvokeImpl()
 at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
 at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
 at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
 at System.Windows.Threading.DispatcherOperation.Invoke()
 at System.Windows.Threading.Dispatcher.ProcessQueue()
 at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
 at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
 at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
 at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
 at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)

RSRP-469184: Unable to cast object of type 'JetBrains.Rider.Model.UIAutomation.BeLabel' to type 'JetBrains.Rider.Model.UIAutomation.BeTreeGridLine'.

$
0
0
Reporter Lilia Shamsutdinova (Lilia.Shamsutdinova) Lilia Shamsutdinova (Lilia.Shamsutdinova)
Created Apr 10, 2018 4:20:33 PM
Updated Apr 10, 2018 4:30:29 PM
Subsystem Refactorings
Assignee Alisa Afonina (alisa.afonina)
Priority Show-stopper
State Submitted
Type Exception
Fix version 2018.2
Affected versions 2018.1
Fixed In Version ReSharper Undefined
VsVersion All Versions
ReSharperPlatformVs15 Wave 182 Hive _faa9f169 — JetBrains ReSharper Ultimate 2018.2 EAP 0 D Build 182.0.20180410.75333-eap00d

JetBrains dotCover 2018.2 EAP 0 D Build 2018.2.20180410.101213-eap00d
JetBrains dotMemory 2018.2 EAP 0 D Build 2018.2.20180410.101120-eap00d
JetBrains dotTrace 2018.2 EAP 0 D Build 2018.2.20180410.101113-eap00d
JetBrains ReSharper 2018.2 EAP 0 D Build 2018.2.20180410.101002-eap00d
JetBrains ReSharper C++ 2018.2 EAP 0 D Build 2018.2.20180410.100959-eap00d
JetBrains TeamCity Add-in 2018.2 EAP 0 D Build 2018.2.20180410.100958-eap00d

Unable to cast object of type 'JetBrains.Rider.Model.UIAutomation.BeLabel' to type 'JetBrains.Rider.Model.UIAutomation.BeTreeGridLine'.

— EXCEPTION #1/2 [InvalidCastException]
Message = “Unable to cast object of type 'JetBrains.Rider.Model.UIAutomation.BeLabel' to type 'JetBrains.Rider.Model.UIAutomation.BeTreeGridLine'.”
ExceptionPath = Root.InnerException
ClassName = System.InvalidCastException
HResult = E_NOINTERFACE=COR_E_INVALIDCAST=80004002
Source = System.Core
StackTraceString = “
 at System.Linq.Enumerable.<CastIterator>d__95`1.MoveNext()
 at System.Linq.Enumerable.<CastIterator>d__95`1.MoveNext()
 at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
 at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
 at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
 at JetBrains.Util.CollectionUtil.AsList[T](IEnumerable`1 enumerable)
 at JetBrains.PsiFeatures.UIInteractive.Core.CommonControls.TreeGridViewControl.OnSelectionChanged(Object sender, DependencyPropertyChangedEventArgs e)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.<>c__DisplayClass168_0.<OnSelectedItemChanged>b__0()
 at JetBrains.Util.ILoggerEx.Catch(ILogger thіs, Action F, ExceptionOrigin origin, LoggingLevel loggingLevel)


— Outer —

— EXCEPTION #2/2 [LoggerException]
Message = “Unable to cast object of type 'JetBrains.Rider.Model.UIAutomation.BeLabel' to type 'JetBrains.Rider.Model.UIAutomation.BeTreeGridLine'.”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = <NULL>
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2018.2 EAP 0 D Build 182.0.20180410.75333-eap00d”
Data.SubProducts.#0 = “JetBrains dotCover 2018.2 EAP 0 D Build 2018.2.20180410.101213-eap00d”
Data.SubProducts.#1 = “JetBrains dotTrace 2018.2 EAP 0 D Build 2018.2.20180410.101113-eap00d”
Data.SubProducts.#2 = “JetBrains ReSharper C++ 2018.2 EAP 0 D Build 2018.2.20180410.100959-eap00d”
Data.SubProducts.#3 = “JetBrains TeamCity Add-in 2018.2 EAP 0 D Build 2018.2.20180410.100958-eap00d”
Data.SubProducts.#4 = “JetBrains ReSharper 2018.2 EAP 0 D Build 2018.2.20180410.101002-eap00d”
Data.SubProducts.#5 = “JetBrains dotMemory 2018.2 EAP 0 D Build 2018.2.20180410.101120-eap00d”
Data.SccRevisionEnv = “
Platform\Core\Shell,
Platform\VisualStudio:
    git::refs/heads/182-alisa.refactorings::14ffe60b0e2c72840c0fd29bf6d65d315696ed9e

Data.VsVersion = 15.7.27520.0
Data.VsPreview = True
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.Util.ILoggerEx.Catch(ILogger thіs, Action F, ExceptionOrigin origin, LoggingLevel loggingLevel)
 at JetBrains.Util.ILoggerEx.Catch(ILogger thіs, Action F, ExceptionOrigin origin, LoggingLevel loggingLevel)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.CatchBrackets(Action action)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.OnSelectedItemChanged(DependencyPropertyChangedEventArgs e)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.<>c.<.cctor>b__265_20(DependencyObject s, DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
 at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
 at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
 at System.Windows.DependencyObject.SetCurrentValue(DependencyProperty dp, Object value)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.FlowSelectedItemFromSelectedItemCollection()
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.OnSelectedItemCollectionChanged(Object sender, NotifyCollectionChangedEventArgs e)
 at JetBrains.UI.Controls.TreeGrid.Revised.RangedSelectedItemCollection.RaiseReplace(IList oldItems, IList newItems)
 at JetBrains.UI.Controls.TreeGrid.Revised.RangedSelectedItemCollection.Select(Object item)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.HandleFocusedItemChanged()
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.<>c__DisplayClass276_0.<OnFocusedItemChanged>b__0()
 at JetBrains.Util.ILoggerEx.Catch(ILogger thіs, Action F, ExceptionOrigin origin, LoggingLevel loggingLevel)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.CatchBrackets(Action action)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.OnFocusedItemChanged(Object sender, DependencyPropertyChangedEventArgs e)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.<>c__DisplayClass187_0.<OnFocusedItemPropertyChanged>b__0()
 at JetBrains.Util.ILoggerEx.Catch(ILogger thіs, Action F, ExceptionOrigin origin, LoggingLevel loggingLevel)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.OnFocusedItemPropertyChanged(DependencyPropertyChangedEventArgs e)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.<>c.<.cctor>b__265_21(DependencyObject o, DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
 at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
 at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
 at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.UpdateFocusedItemPropertySilently(Object item)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridRow.<OnGotFocus>b__22_0()
 at JetBrains.Util.ILoggerEx.Catch(ILogger thіs, Action F, ExceptionOrigin origin, LoggingLevel loggingLevel)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridRow.OnGotFocus(Object sender, RoutedEventArgs e)
 at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
 at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
 at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
 at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
 at System.Windows.FrameworkElement.OnGotFocus(RoutedEventArgs e)
 at System.Windows.UIElement.IsFocused_Changed(DependencyObject d, DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
 at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
 at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
 at System.Windows.DependencyObject.SetValue(DependencyPropertyKey key, Object value)
 at System.Windows.Input.FocusManager.OnFocusedElementChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
 at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
 at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
 at System.Windows.Input.FocusManager.SetFocusedElement(DependencyObject element, IInputElement value)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridViewport.<>c__DisplayClass55_0.<Focus>b__1(TreeGridRow element)
 at JetBrains.UI.Controls.TreeGrid.Revised.ContainerGenerator.Temporary[T](Object item, Func`2 action)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridViewport.<>c__DisplayClass55_0.<Focus>b__0()
 at JetBrains.UI.Application.LocalReentrancyGuard.TryExecute(Action action)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridViewport.Focus(Object item, FocusOptions options)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridViewport.FocusNext(Object item, Boolean cycled)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridViewport.FocusNext(Boolean cycled)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridViewport.<>c__DisplayClass69_0.<HandleKeyDown>b__0()
 at JetBrains.Util.ILoggerEx.Catch(ILogger thіs, Action F, ExceptionOrigin origin, LoggingLevel loggingLevel)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridViewport.CatchBrackets(Action action)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridViewport.HandleKeyDown(KeyEventArgs e)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridViewport.<>c__DisplayClass66_0.<OnKeyDown>b__0()
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.<>c__DisplayClass352_0.<TryExecuteBrackets>b__0()
 at JetBrains.Util.Logging.Logger.Catch(Action action)
 at JetBrains.Application.UI.Controls.TreeGrid.DefaultActionInvocator.TryExecute(Action action)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridView.TryExecuteBrackets(Action action)
 at JetBrains.UI.Controls.TreeGrid.Revised.TreeGridViewport.OnKeyDown(KeyEventArgs e)
 at System.Windows.UIElement.OnKeyDownThunk(Object sender, KeyEventArgs e)
 at System.Windows.Input.KeyEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
 at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
 at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
 at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
 at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
 at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
 at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
 at System.Windows.Input.InputManager.ProcessStagingArea()
 at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
 at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
 at System.Windows.Interop.HwndKeyboardInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawKeyboardActions actions, Int32 scanCode, Boolean isExtendedKey, Boolean isSystemKey, Int32 virtualKey)
 at System.Windows.Interop.HwndKeyboardInputProvider.ProcessKeyAction(MSG& msg, Boolean& handled)
 at System.Windows.Interop.HwndSource.CriticalTranslateAccelerator(MSG& msg, ModifierKeys modifiers)
 at System.Windows.Interop.HwndSource.TranslateAcceleratorCore(MSG& msg, ModifierKeys modifiers)
 at System.Windows.Interop.HwndSource.System.Windows.Interop.IKeyboardInputSink.TranslateAccelerator(MSG& msg, ModifierKeys modifiers)
 at JetBrains.UI.CrossFramework.JetElementHost.ProcessCmdKey(Message& msg, Keys keyData)
 at System.Windows.Forms.Control.PreProcessMessage(Message& msg)
 at System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
 at System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)
 at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FPreTranslateMessage(MSG& msg)
 at System.Windows.Forms.ComponentManagerProxy.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FPreTranslateMessage(MSG& msg)

RSRP-469185: Missing Implementation of Members - False Error?

$
0
0
Reporter Colin (colin.dickerson) Colin (colin.dickerson)
Created Apr 10, 2018 4:39:45 PM
Updated Apr 10, 2018 4:39:45 PM
Subsystem Code Analysis - VB.NET
Assignee Ivan Serduk (IvanSerduk)
Priority Normal
State Submitted
Type Bug
Fix version No Fix versions
Affected versions 2018.2
Fixed In Version ReSharper Undefined
VsVersion VS 2017 15.3

I have the following situation:

A C# library with a base interface (IView) which exposes methods/properties of a Windows Form, and a base Windows Form View (BaseView) that implements IView. In the C# library the interface automatically resolves to use the Form methods, so nothing is explicitly implemented:

public interface IView
{
     void SuspendLayout();

     void ResumeLayout();
}

public class BaseView : Form, IView
{
   public BaseView()
   {
      InitializeComponent()
   }
}

This library is referenced in a VB.NET Windows Form application. Which itself contains a interface that inherits from IView and a Form that inherits the BaseView Form and implements the new interface:

Public Interface IMainView
   Inherits IView

   Sub ShowHelloWorldMessage()
End Interface

Public Class MainView
   Inherits BaseView
   Implements IMainView

   Public Sub ShowHelloWorldMessage()
      MessageBox.Show("Hello World")
   End Sub
End Class

With ReSharper enabled I get a error message stating "Missing implementation of members: Sub ResumeLayout(), Sub SuspendLayout()", even though these are implemented by the BaseView Form. Running a compile on the solution compiles successfully, and no errors are shown in the Error List window.

If I suspend ReSharper then this error goes away and the application also compiles just fine. Running the application and accessing these methods work as expected.


RSRP-468600: Failed to evaluate the data rule. Injection point list doesn't contain appropriate node, provider: JetBrains.ReSharper.Features.RegExp.Injecting.RegEx

$
0
0
Reporter Fredy Ferrari (Fredy_Ferrari) Fredy Ferrari (Fredy_Ferrari)
Created Mar 1, 2018 6:56:43 PM
Updated Apr 10, 2018 4:42:35 PM
Subsystem Language injection
Assignee Nikita Popov (poksh)
Priority Normal
State Submitted
Type Exception
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
ReSharperPlatformVs14 Wave 12 — JetBrains ReSharper Ultimate 2018.1 EAP 1 Build 112.0.20180222.102651-eap01

JetBrains dotCover 2018.1 EAP 1 Build 2018.1.20180222.115511-eap01
JetBrains dotMemory 2018.1 EAP 1 Build 2018.1.20180222.115516-eap01
JetBrains dotTrace 2018.1 EAP 1 Build 2018.1.20180222.115516-eap01
JetBrains ReSharper 2018.1 EAP 1 Build 2018.1.20180222.104120-eap01
JetBrains ReSharper C++ 2018.1 EAP 1 Build 2018.1.20180222.103937-eap01
JetBrains TeamCity Add-in 2018.1 EAP 1 Build 2018.1.20180222.104007-eap01

Failed to evaluate the data rule. Injection point list doesn't contain appropriate node, provider: JetBrains.ReSharper.Features.RegExp.Injecting.RegExpPsiProvider, originalNode: JetBrains.ReSharper.Psi.CSharp.Impl.Tree.CSharpLiteralExpression

— EXCEPTION #1/3 [AssertionException]
Message = “Injection point list doesn't contain appropriate node, provider: JetBrains.ReSharper.Features.RegExp.Injecting.RegExpPsiProvider, originalNode: JetBrains.ReSharper.Psi.CSharp.Impl.Tree.CSharpLiteralExpression”
ExceptionPath = Root.InnerException.InnerException
ClassName = JetBrains.Util.Assertion+AssertionException
HResult = COR_E_EXCEPTION=80131500
Source = JetBrains.Platform.RdCore
StackTraceString = “
 at JetBrains.Util.Assertion.Assert[T1,T2](Boolean condition, String message, T1 arg1, T2 arg2)
 at JetBrains.Util.Assertion.Assert[T1,T2](Boolean condition, String message, T1 arg1, T2 arg2)
 at JetBrains.ReSharper.Psi.Impl.Shared.InjectedPsi.IndependentInjectedFileContext.GetInjectForNode(ITreeNode originalNode)
 at JetBrains.ReSharper.Psi.ExtensionsAPI.InjectedPsiExtensions.GetInjectForNodeOrParents(IInjectedFileContext context, ITreeNode originalNode)
 at JetBrains.ReSharper.Psi.Files.PsiFiles.AppendInjectedFiles(IFile originalFile, Type toLanguage, TreeTextRange range, IReadOnlyCollection`1 providersToBuild, LocalList`1& results)
 at JetBrains.ReSharper.Psi.Files.PsiFiles.AppendInjectFiles(IPsiSourceFile sourceFile, Type injectedLanguageType, DocumentRange range, LocalList`1& files)
 at JetBrains.ReSharper.Psi.Files.PsiFiles.GetPsiFiles(IPsiSourceFile sourceFile, Type languageType, DocumentRange range, PsiLanguageCategories categories)
 at JetBrains.ReSharper.Psi.Files.PsiFiles.GetPsiFiles[TLanguage](IPsiSourceFile sourceFile, DocumentRange range, PsiLanguageCategories categories)
 at JetBrains.ReSharper.Feature.Services.Util.TextControlToPsi.<>c__DisplayClass22_0.<GetPsiFilesFromDocument>b__1(IPsiSourceFile sf)
 at System.Linq.Enumerable.<SelectManyIterator>d__17`2.MoveNext()
 at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
 at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
 at JetBrains.ReSharper.Feature.Services.Util.TextControlToPsi.GetReferencesAtOffset(ISolution solution, DocumentOffset documentOffset, SourceFilesMask mask, PsiLanguageCategories categories)
 at JetBrains.ReSharper.Feature.Services.Util.TextControlToPsi.GetDeclaredElements(ISolution solution, DocumentOffset documentOffset, SourceFilesMask mask, Boolean& isPossiblyNonNullInThisDocument)
 at JetBrains.ReSharper.Feature.Services.Util.PsiDataRules.DeclaredElementsFromDocument(IDataContext context, SourceFilesMask mask)
 at JetBrains.ReSharper.Feature.Services.Util.PsiDataRules.<>c.<.ctor>b__0_3(IDataContext context)
 at JetBrains.Application.DataContext.DataRule`1.JetBrains.Application.DataContext.IDataRule.Evaluate(IDataContext context)
 at JetBrains.Application.DataContext.DataContext.Evaluator.TryEvaluateDataRules(IDataConstant constant, IDataContext dataContext, DataContextValidator validator)


— Outer —

— EXCEPTION #2/3 [InvalidOperationException]
Message = “Failed to evaluate the data rule.”
ExceptionPath = Root.InnerException
ClassName = System.InvalidOperationException
Data.DataConstant = DeclaredElementsFromAllContexts
Data.DataConstantType = “System.Collections.Generic.ICollection1[[JetBrains.ReSharper.Psi.IDeclaredElement, JetBrains.ReSharper.Psi, Version=112.0.0.0, Culture=neutral, PublicKeyToken=1010a0d8d6380325]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”
Data.DataRuleObject = JetBrains.Application.DataContext.DataRule
1[System.Collections.Generic.ICollection1[JetBrains.ReSharper.Psi.IDeclaredElement]]
Data.DataRulePriority = 0
InnerException = “Exception #1 at Root.InnerException.InnerException”
HResult = COR_E_INVALIDOPERATION=80131509

--- Outer ---

--- EXCEPTION #3/3 [LoggerException]
Message = “Failed to evaluate the data rule.”
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 1 Build 112.0.20180222.102651-eap01”
Data.SubProducts.#0 = “JetBrains dotCover 2018.1 EAP 1 Build 2018.1.20180222.115511-eap01”
Data.SubProducts.#1 = “JetBrains dotTrace 2018.1 EAP 1 Build 2018.1.20180222.115516-eap01”
Data.SubProducts.#2 = “JetBrains ReSharper C++ 2018.1 EAP 1 Build 2018.1.20180222.103937-eap01”
Data.SubProducts.#3 = “JetBrains TeamCity Add-in 2018.1 EAP 1 Build 2018.1.20180222.104007-eap01”
Data.SubProducts.#4 = “JetBrains ReSharper 2018.1 EAP 1 Build 2018.1.20180222.104120-eap01”
Data.SubProducts.#5 = “JetBrains dotMemory 2018.1 EAP 1 Build 2018.1.20180222.115516-eap01”
Data.SccRevisionEnv = “
Platform\Core\Shell:
    git::refs/heads/wave12-eap1

Platform\VisualStudio:
    git::refs/heads/wave12-eap1::9d28b6e35c395cef932aff004f5d3c2c8e6b14c2

Data.VsVersion = 14.0.25431.1
InnerException = “Exception #2 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.Util.Logging.LogEx.Error(ILog this, Exception ex, String message)
at JetBrains.Application.DataContext.DataContext.Evaluator.TryEvaluateDataRules(IDataConstant constant, IDataContext dataContext, DataContextValidator validator)
at JetBrains.Application.DataContext.DataContext.DoGetData(IDataConstant constant)
at JetBrains.Application.DataContext.DataContext.JetBrains.Application.DataContext.IDataContext.GetData[T](DataConstant
1 dataConstant)
 at JetBrains.ReSharper.Feature.Services.Navigation.ContextNavigation.ContextNavigationUtil.GetCandidateInstances(IDataContext context, ReferencePreferenceKind kind, Boolean fromAllContexts)
 at JetBrains.ReSharper.Feature.Services.Navigation.ContextNavigation.ContextNavigationUtil.GetCandidateInstances(IDataContext context, ReferencePreferenceKind kind, Boolean fromAllContexts)
 at JetBrains.ReSharper.Feature.Services.Navigation.ContextNavigation.TypeUsageContextSearchBase`1.GetOriginalCandidates(IDataContext context, ReferencePreferenceKind kind)
 at JetBrains.ReSharper.Feature.Services.Navigation.ContextNavigation.TypeUsageContextSearchBase`1.GetCandidates(IDataContext context, ReferencePreferenceKind kind)
 at JetBrains.ReSharper.Feature.Services.Navigation.ContextNavigation.RequestContextSearchBase`2.IsAvailable(IDataContext context)
 at JetBrains.ReSharper.Feature.Services.Navigation.ContextNavigation.ContextNavigationLanguageUtil.<GetAvailableContextSearches>d__0`1.MoveNext()
 at JetBrains.Util.dataStructures.ConcurrentCachingEnumerable`1.TryEnsureItemAt(Int32 index)
 at JetBrains.Util.dataStructures.ConcurrentCachingEnumerable`1.MyEnumerator.MoveNext()
 at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source)
 at JetBrains.ReSharper.Feature.Services.Navigation.ContextNavigation.ContextSearchesCollector`1.GetSearchesExecution(IDataContext dataContext, INavigationExecutionHost host)
 at JetBrains.ReSharper.Feature.Services.Navigation.ContextNavigation.ContextSearchActionBase`1.GetExecutes(IDataContext dataContext)
 at JetBrains.ReSharper.Feature.Services.Navigation.ContextNavigation.ContextSearchActionBase`1.Update(IDataContext context, ActionPresentation presentation, DelegateUpdate nextUpdate)
 at JetBrains.ReSharper.Features.Navigation.Features.FindDeclarations.GotoDeclarationHyperlinkProvider.CreateHyperlink(IDataContext context)
 at JetBrains.PsiFeatures.UIInteractive.Core.Hyperlink.HyperlinkManager.<>c__DisplayClass18_0.<TryCreateHyperlink>b__0(IDataContext dataContext)
 at JetBrains.PsiFeatures.UIInteractive.Core.Hyperlink.HyperlinkManager.<>c__DisplayClass22_0.<UsingDataContext>b__0(Lifetime lifetime)
 at JetBrains.DataFlow.Lifetimes.Using(Action`1 λ)
 at JetBrains.PsiFeatures.UIInteractive.Core.Hyperlink.HyperlinkManager.UsingDataContext(ITextControl textControl, Point point, Action`1 action)
 at JetBrains.PsiFeatures.UIInteractive.Core.Hyperlink.HyperlinkManager.TryCreateHyperlink(TextControlMouseEventArgs args)
 at JetBrains.PsiFeatures.UIInteractive.Core.Hyperlink.HyperlinkManager.<>c__DisplayClass14_0.<Init>b__4()
 at JetBrains.DataFlow.ISignalEx.<>c__DisplayClass0_0`1.<Advise>b__0(TValue value)
 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload)
 at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie)
 at JetBrains.DataFlow.SimpleSignal.Fire()
 at JetBrains.PsiFeatures.UIInteractive.Core.Hyperlink.HyperlinkManager.StubbornAsyncCommitClient.<JetBrains.ReSharper.Psi.IAsyncCommitClient.BeforeCommit>b__5_0()
 at JetBrains.ReSharper.Psi.Impl.AsyncCommitServiceImpl.<>c__DisplayClass12_0.<Commit>b__0()
 at JetBrains.ReSharper.Psi.Files.PsiFiles.CommitAllDocumentsAsync(Action success, Action interrupted)
 at JetBrains.ReSharper.Psi.Impl.AsyncCommitServiceImpl.Commit(HashSet`1 clients)
 at JetBrains.ReSharper.Psi.Impl.AsyncCommitServiceImpl.<OnAlarm>b__11_0()
 at JetBrains.Application.Threading.IShellLocksEx.TryExecuteWithReadLock(IShellLocks thіs, Action F)
 at JetBrains.ReSharper.Psi.Impl.AsyncCommitServiceImpl.OnAlarm()
 at JetBrains.Util.Concurrency.GroupingEventHostEx.<>c__DisplayClass0_1.<QueueAtShort>b__1()
 at JetBrains.Threading.GroupingEvent.Execute()
 at JetBrains.Threading.GroupingEventHost.ExecuteExpiredEvents()
 at JetBrains.Threading.GroupingEventHost.<OnClockTimerTick>b__22_0()
 at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action)
 at JetBrains.Threading.ReentrancyGuard.ExecuteOrQueue(String name, Action action, TaskPriority priority)
 at JetBrains.Threading.GroupingEventHost.OnClockTimerTick()
 at JetBrains.Threading.GroupingEventHost.ClockTimer.OnTimerTick(Object sender, EventArgs e)
 at System.Windows.Forms.Timer.OnTick(EventArgs e)
 at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
 at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

RSRP-469186: Blazor support

$
0
0
Reporter Maarten Balliauw (Maarten.Balliauw) Maarten Balliauw (Maarten.Balliauw)
Created Mar 8, 2018 3:33:38 AM
Updated Apr 10, 2018 4:42:46 PM
Subsystem ASP.NET - Razor
Assignee Slava Trenogin (derigel)
Priority Normal
State Submitted
Type Feature
Fix version 2018.2
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions

RSRP-469035: Transition failed: Transition from state on event . Cause: System.ServiceModel.EndpointNotFoundException: There

$
0
0
Reporter David Stacey-Gee (mikeg@gee-soft.co.uk) David Stacey-Gee (mikeg@gee-soft.co.uk)
Created Mar 20, 2018 1:24:45 PM
Updated Apr 10, 2018 4:44:57 PM
Resolved Apr 4, 2018 9:00:12 AM
Subsystem Unit Testing
Assignee Eugene Strizhok (Eugene.Strizhok)
Priority Show-stopper
State Duplicate
Type Exception
Fix version 2018.1
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
ReSharperPlatformVs15 Wave 12 Hive _188944d0 — JetBrains ReSharper Ultimate 2018.1 EAP 3 Build 112.0.20180317.133322-eap03

JetBrains dotCover 2018.1 EAP 3 Build 2018.1.20180317.134708-eap03
JetBrains dotMemory 2018.1 EAP 3 Build 2018.1.20180317.134710-eap03
JetBrains dotTrace 2018.1 EAP 3 Build 2018.1.20180317.134715-eap03
JetBrains ReSharper 2018.1 EAP 3 Build 2018.1.20180317.134525-eap03
JetBrains ReSharper C++ 2018.1 EAP 3 Build 2018.1.20180317.134526-eap03
JetBrains TeamCity Add-in 2018.1 EAP 3 Build 2018.1.20180317.134527-eap03

Transition failed: Transition from state <RunnerStarting> on event <local::RunnerStarted>. Cause: System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at net.pipe://mikestacey-b4a7/vstest.discoveryengine/21084 that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. —> System.IO.PipeException: The pipe endpoint 'net.pipe://mikestacey-b4a7/vstest.discoveryengine/21084' could not be found on your local machine. — End of inner exception stack trace — Server stack trace: at System.ServiceModel.Channels.PipeConnectionInitiator.GetPipeName(Uri uri, IPipeTransportFactorySettings transportFactorySettings) at System.ServiceModel.Channels.NamedPipeConnectionPoolRegistry.NamedPipeConnectionPool.GetPoolKey(EndpointAddress address, Uri via) at System.ServiceModel.Channels.CommunicationPool2.TakeConnection(EndpointAddress address, Uri via, TimeSpan timeout, TKey& key) at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout) at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout) at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout) at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.CallOpenOnce.System.ServiceModel.Channels.ServiceChannel.ICallOnce.Call(ServiceChannel channel, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce(TimeSpan timeout, CallOnceManager cascade) at System.ServiceModel.Channels.ServiceChannel.EnsureOpened(TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Microsoft.VisualStudio.TestPlatform.Core.ITestRunnerService.InitializeConnection(IEnumerable1 pathToAdditionalExtensions, Boolean loadOnlyWellKnownExtensions) at JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.Wcf.TestRunnerServiceProxy.InitializeConnection(IEnumerable1 pathToAdditionalExtensions, Boolean loadOnlyWellKnownExtensions) at JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.MsTestDiscoveryProtocol.<>c__DisplayClass23_0.<OpenClient>b__1(ITestRunnerService x) at JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.Wcf.ResurrectableProxy1.WithTimeout(Action1 action) at JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.MsTestDiscoveryProtocol.OpenClient() at Appccelerate.StateMachine.Machine.ActionHolders.ArgumentLessActionHolder.Execute(Object argument) at Appccelerate.StateMachine.Machine.States.State2.ExecuteEntryAction(IActionHolder actionHolder, ITransitionContext2 context)

--- EXCEPTION #1/1 [LoggerException]
Message = “
Transition failed: Transition from state <RunnerStarting> on event <local::RunnerStarted>.
Cause: System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at net.pipe://mikestacey-b4a7/vstest.discoveryengine/21084 that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.IO.PipeException: The pipe endpoint 'net.pipe://mikestacey-b4a7/vstest.discoveryengine/21084' could not be found on your local machine.
--- End of inner exception stack trace ---

Server stack trace:
at System.ServiceModel.Channels.PipeConnectionInitiator.GetPipeName(Uri uri, IPipeTransportFactorySettings transportFactorySettings)
at System.ServiceModel.Channels.NamedPipeConnectionPoolRegistry.NamedPipeConnectionPool.GetPoolKey(EndpointAddress address, Uri via)
at System.ServiceModel.Channels.CommunicationPool
2.TakeConnection(EndpointAddress address, Uri via, TimeSpan timeout, TKey& key)
 at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)
 at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)
 at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout)
 at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
 at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout)
 at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
 at System.ServiceModel.Channels.ServiceChannel.CallOpenOnce.System.ServiceModel.Channels.ServiceChannel.ICallOnce.Call(ServiceChannel channel, TimeSpan timeout)
 at System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce(TimeSpan timeout, CallOnceManager cascade)
 at System.ServiceModel.Channels.ServiceChannel.EnsureOpened(TimeSpan timeout)
 at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
 at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
 at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
 at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
 at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
 at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
 at Microsoft.VisualStudio.TestPlatform.Core.ITestRunnerService.InitializeConnection(IEnumerable`1 pathToAdditionalExtensions, Boolean loadOnlyWellKnownExtensions)
 at JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.Wcf.TestRunnerServiceProxy.InitializeConnection(IEnumerable`1 pathToAdditionalExtensions, Boolean loadOnlyWellKnownExtensions)
 at JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.MsTestDiscoveryProtocol.<>c__DisplayClass23_0.<OpenClient>b__1(ITestRunnerService x)
 at JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.Wcf.ResurrectableProxy`1.WithTimeout(Action`1 action)
 at JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.MsTestDiscoveryProtocol.OpenClient()
 at Appccelerate.StateMachine.Machine.ActionHolders.ArgumentLessActionHolder.Execute(Object argument)
 at Appccelerate.StateMachine.Machine.States.State`2.ExecuteEntryAction(IActionHolder actionHolder, ITransitionContext`2 context)

ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = <NULL>
Data.LastExtension = vb
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2018.1 EAP 3 Build 112.0.20180317.133322-eap03”
Data.SubProducts.#0 = “JetBrains dotCover 2018.1 EAP 3 Build 2018.1.20180317.134708-eap03”
Data.SubProducts.#1 = “JetBrains dotTrace 2018.1 EAP 3 Build 2018.1.20180317.134715-eap03”
Data.SubProducts.#2 = “JetBrains ReSharper C++ 2018.1 EAP 3 Build 2018.1.20180317.134526-eap03”
Data.SubProducts.#3 = “JetBrains TeamCity Add-in 2018.1 EAP 3 Build 2018.1.20180317.134527-eap03”
Data.SubProducts.#4 = “JetBrains ReSharper 2018.1 EAP 3 Build 2018.1.20180317.134525-eap03”
Data.SubProducts.#5 = “JetBrains dotMemory 2018.1 EAP 3 Build 2018.1.20180317.134710-eap03”
Data.SccRevisionEnv = “
Platform\Core\Shell:
    git::refs/heads/wave12-eap3-take2

Platform\VisualStudio:
    git::refs/heads/wave12-eap3-take2::52fab4436e0faa19489e3510ea47c7a0f301d5b4

Data.VsVersion = 15.7.27512.0
Data.VsPreview = True
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.MsTestDiscoveryProtocol.<.ctor>b__17_16(Object sender, TransitionExceptionEventArgs`2 args)
 at JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.MsTestDiscoveryProtocol.<.ctor>b__17_16(Object sender, TransitionExceptionEventArgs`2 args)
 at Appccelerate.StateMachine.Machine.StateMachine`2.RaiseEvent[T](EventHandler`1 eventHandler, T arguments, ITransitionContext`2 context, Boolean raiseEventOnException)
 at Appccelerate.StateMachine.Machine.StateMachine`2.OnExceptionThrown(ITransitionContext`2 context, Exception exception)
 at Appccelerate.StateMachine.Machine.Contexts.TransitionContext`2.OnExceptionThrown(Exception exception)
 at Appccelerate.StateMachine.Machine.States.State`2.HandleException(Exception exception, ITransitionContext`2 context)
 at Appccelerate.StateMachine.Machine.States.State`2.HandleEntryActionException(ITransitionContext`2 context, Exception exception)
 at Appccelerate.StateMachine.Machine.States.State`2.ExecuteEntryAction(IActionHolder actionHolder, ITransitionContext`2 context)
 at Appccelerate.StateMachine.Machine.States.State`2.ExecuteEntryActions(ITransitionContext`2 context)
 at Appccelerate.StateMachine.Machine.States.State`2.Entry(ITransitionContext`2 context)
 at Appccelerate.StateMachine.Machine.Transitions.Transition`2.Fire(IState`2 source, IState`2 target, ITransitionContext`2 context)
 at Appccelerate.StateMachine.Machine.Transitions.Transition`2.Fire(ITransitionContext`2 context)
 at Appccelerate.StateMachine.Machine.States.State`2.Fire(ITransitionContext`2 context)
 at Appccelerate.StateMachine.Machine.StateMachine`2.Fire(TEvent eventId, Object eventArgument)
 at Appccelerate.StateMachine.ActiveStateMachine`2.ProcessEventQueue(CancellationToken cancellationToken)
 at Appccelerate.StateMachine.ActiveStateMachine`2.<Start>b__32_0()
 at System.Threading.Tasks.Task.InnerInvoke()
 at System.Threading.Tasks.Task.Execute()
 at System.Threading.Tasks.Task.ExecutionContextCallback(Object obj)
 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot)
 at System.Threading.Tasks.Task.ExecuteEntry(Boolean bPreventDoubleExecution)
 at System.Threading.Tasks.ThreadPoolTaskScheduler.LongRunningThreadWork(Object obj)
 at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
 at System.Threading.ThreadHelper.ThreadStart(Object obj)

RSRP-469183: [VS 2017 15.7 Preview 3] No intellisense and refactoring actions when edit csproj files

$
0
0
Reporter Maria Pleskunina (Maria.Pleskunina) Maria Pleskunina (Maria.Pleskunina)
Created Apr 10, 2018 4:28:31 PM
Updated Apr 10, 2018 4:52:27 PM
Subsystem Platform - VS Integration
Assignee Sergey Kuks (coox)
Priority Critical
State Submitted
Type Bug
Fix version No Fix versions
Affected versions 2018.1
Fixed In Version ReSharper Undefined
VsVersion All Versions
Now on Visual Studio 2017 15.7 Preview 3, ReSharper doesn't provide no intellisense, refactoring actions, etc. when edit the csproj file without unload the project.
This worked very well in Visual Studio 2017 15.6.5.


Also worked in VS 2017 Preview 2



RSRP-469178: No Completion / Suggestion for NavigationPage XAML Attribute

$
0
0
Reporter Alessandro Babboni (aledigitale) Alessandro Babboni (aledigitale)
Created Apr 10, 2018 8:31:31 AM
Updated Apr 10, 2018 4:54:07 PM
Subsystem IntelliSense (Code Completion)
Assignee Alexander Shvedov (shvedov)
Priority Critical
State Submitted
Type Bug
Fix version No Fix versions
Affected versions 2017.3.3, 2017.3.5, 2018.1.1, 2017.2.1, 2017.2.2
Fixed In Version ReSharper Undefined
VsVersion VS 2017 15.3

In Xamarin.Forms Project, in XAML, there's no autocompletion nor any suggestion for the NavigationPage ContentPage's attribute !!

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:local="clr-namespace:App"
             x:Class="App.MainPage"
             Title="Welcome Page"
             NavigationPage >

if you try to start writing NavigationPage nothing happens !

but, if you write it fully by hand and you reach the DOT, magically and suddendly ReSharper "wakes up"...

for example, just try to write: NavigationPage.HasNavigationBar

this is a very annoying bug :-(

Viewing all 106942 articles
Browse latest View live


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