919 build not fun Follow
I am not sure if I am the only one seeing this, but with EAP 919
1) instance field renaming appears to be broken
2) name lookup throws exceptions in the middle of typing:
JetBrains.Util.LoggerException: Method not found: 'JetBrains.ReSharper.Psi.Resolve.IReference JetBrains.ReSharper.Psi.CSharp.Tree.IConstructorInitializer.get_Reference()'. ---> System.MissingMethodException: Method not found: 'JetBrains.ReSharper.Psi.Resolve.IReference JetBrains.ReSharper.Psi.CSharp.Tree.IConstructorInitializer.get_Reference()'.
at SafeDevelop.RGreatEx.CSharp.Services.StringLiteralServiceImpl.GetReference(IElement element)
at SafeDevelop.RGreatEx.Utils.Services.StringLiteralService.GetParametersOwner(IArgumentsOwner argumentsOwner) in d:\Repository\SafeDevelop\Projects\RGreatEx\4.0\1.1.18\SafeDevelop.RGreatEx.Utils\Services\StringLiteralService.cs:line 379
at SafeDevelop.RGreatEx.Utils.Services.StringLiteralService.CreateMemberInfo(IExpression expression) in d:\Repository\SafeDevelop\Projects\RGreatEx\4.0\1.1.18\SafeDevelop.RGreatEx.Utils\Services\StringLiteralService.cs:line 396
at SafeDevelop.RGreatEx.CSharp.ContextActions.CheckArgumentActionBase.IsAvailableInternal() in d:\Repository\SafeDevelop\Projects\RGreatEx\4.0\1.1.18\SafeDevelop.RGreatEx\CSharp\ContextActions\CheckArgumentActionBase.cs:line 91
at JetBrains.ReSharper.Intentions.CSharp.ContextActions.Util.CSharpContextActionBase.IsAvailable(IUserDataHolder cache) in c:\Agent\work\65e5b598ad0ce7e\src\Intentions.CSharp\src\ContextActions\Util\CSharpContextActionBase.cs:line 26
at JetBrains.ReSharper.Daemon.Impl.ContextActionTableImpl.Actions(ISolution solution, ITextControl control, IUserDataHolder cache, CheckForInterrupt checkForInterrupt) in c:\Agent\work\65e5b598ad0ce7e\src\Daemon\src\Impl\ContextActionTableImpl.cs:line 108
at JetBrains.ReSharper.Daemon.Impl.BulbManagerImpl.c__DisplayClass11.]]>b__c(CheckForInterrupt checkForInterrupt) in c:\Agent\work\65e5b598ad0ce7e\src\Daemon\src\Impl\BulbManagerImpl.cs:line 283
at
(and JIRA seems unreliable again)
Please sign in to leave a comment.
Running 919 here and renaming is working fine.
As for your second issue, I'm not sure what you mean specifically by name lookup, but if you mean Go To Type, File, or File Member, they are all working for me also.
By "name lookup", I meant code to see if a name used in code (variable, field, parameter, ...) exists or not. While I am typing (or editing) the name, RS (919) throws 3 exceptions which I have to ignore. Basicly, each keystroke resulted in thse exceptions.
If nobody else is seeing these problems, I will chalk it up to mangled installation and/or interactions with other addins.
Since I still can't tell from your text exactly what R# feature you are talking about, I would like to note that your stack trace prominently features RGreatEx in it. Might your problems be related to that plugin?
Yep, it might be related to that addin. I will try changing some things around, including the VS 2008 SP1 RTM, and see what happens.
The RGreatEx supports only ReSharper 4.0.1 Beta (build 917). How do you install
RGreatEx under ReSharper 4.0.1 build 919?
Once RGreatEx was installed, I just reinstalled EAP version(s) of ReSharper -- which does appear to have caused an interaction problem. Ununstalling RGreatEx seems to have helped.