ReSharper

Complete List of 2.0.2 Release Notes



Bug-fixes

  • [RSRP-25497] - IDE loses dll reference after debugging solution's web project.
  • [RSRP-26749] - Crystal reports
  • [RSRP-26796] - Non-idle call stack from hang VS2003
  • [RSRP-27656] - 'Run Unit Tests' on a project from Solution Explorer doesn't make Unit Test Runner window active
  • [RSRP-27662] - ASP.NET create method for generic EventHandler<> event generates incorrect event argument type
  • [RSRP-27940] - Quick Fix dissappears for missing constructor when one existing constructor calls another
  • [RSRP-28012] - Incorrect warning: cannot resolve symbol
  • [RSRP-28077] - Problems with 'Delegating members'
  • [RSRP-28113] - NUnit Types Are Not Recognized On Newly Added File
  • [RSRP-28126] - 'Push members down' does not make class abstract
  • [RSRP-28189] - Move type to outer scope should be disabled for type parameters
  • [RSRP-28277] - Wrong 'Cannot resolve symbol'
  • [RSRP-28304] - Push members does insert wrong "base." qualifiers
  • [RSRP-28311] - Wrong conflict is detected by pull members up
  • [RSRP-28379] - Project loose references
  • [RSRP-28460] - Shows fields of Controls (ascx files) as errors in code behind of parent aspx.cs
  • [RSRP-28699] - 'Replace VS menu items by respective ReSharper ones' flag in option page doesn't work
  • [RSRP-28700] - Disabling ReSharper using VS add-in manager cause disabling VS menu items...
  • [RSRP-28812] - 'Opening solution without closing the previous one' exception in ReSharper if StarTeam 2005 Visual Studio integration is installed
  • [RSRP-28813] - Vertical scrollbar of the editor window is incorrectly repainted if StarTeam Visual Studio integration is installed
  • [RSRP-28899] - R# doesn't recognize generic method parameters as being of type 'object'
  • [RSRP-28903] - [262] R# bug in method with generic parameters
  • [RSRP-28927] - Invalid duplicate license dialog - two computers in the same network hasve the same license.
  • [RSRP-29034] - 'Use equality operator' shall be disabled if return value ignored
  • [RSRP-29192] - CLONE -Create method overload not always recognized
  • [RSRP-29230] - "Convert to conditional operator" converts to erroneous code
  • [RSRP-29309] - 'Push members down' refactoring does not make sense for enum members
  • [RSRP-29337] - Extract class from parameters. Write lock should be acquired.
  • [RSRP-29450] - 'Move nested type to outer scope' hangs if there is circular dependency
  • [RSRP-29532] - Bad context action

to the top

Features

  • [RSRP-5033] - Code analysis and reformatting request: remove redundant semi-colons.
  • [RSRP-26237] - Use base class where possible misses the interfaces
  • [RSRP-28142] - Compiler options in web.config
  • [RSRP-30411] - Add uninstall feedback support for ReSharper
  • [RSRP-30412] - ReSharper should check whether UnitRun is installed on the machine and warn the user

to the top

Exceptions

  • [RSRP-26561] - An exception has occurred (Logger.LogExceptionEx)
  • [RSRP-27913] - Object reference not set to an instance of an object.
  • [RSRP-27961] - Object reference not set to an instance of an object.
  • [RSRP-27965] - Object reference not set to an instance of an object.
  • [RSRP-27976] - invalid source element Contains of type JetBrains.ReSharper.Psi.CSharp.Impl.Tree.MethodDeclaration:
  • [RSRP-28063] - Untested case : ITypeParameterOfTypeDeclaration
  • [RSRP-28102] - Unable to cast object of type 'JetBrains.ReSharper.Psi.CSharp.Impl.Tree.TypeParameterOfTypeDeclaration' to type 'JetBrains.ReSharper.Psi.CSharp.ITypeDeclaration'.
  • [RSRP-28111] - An internal error has occurred
  • [RSRP-28123] - An internal error has occurred
  • [RSRP-28136] - Object reference not set to an instance of an object.
  • [RSRP-28192] - The 'T' start tag on line 1 does not match the end tag of 'text'. Line 1, position 132.
  • [RSRP-28257] - Operation is not valid due to the current state of the object.
  • [RSRP-28268] - Untested case
  • [RSRP-28275] - Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
  • [RSRP-28318] - Marshalereinschränkung: Zu lange Zeichenfolge.
  • [RSRP-28342] - Opening solution without closing the previous one
  • [RSRP-28360] - Marshalereinschränkung: Zu lange Zeichenfolge.
  • [RSRP-28392] - Marshalereinschränkung: Zu lange Zeichenfolge.
  • [RSRP-28399] - An internal error has occurred
  • [RSRP-28412] - Marshalereinschränkung: Zu lange Zeichenfolge.
  • [RSRP-28419] - Object reference not set to an instance of an object.
  • [RSRP-28424] - Object reference not set to an instance of an object.
  • [RSRP-28438] - Support request: Opening solution without closing the previous one assert
  • [RSRP-28477] - Untested case: IAccessorDeclaration
  • [RSRP-28479] - Object reference not set to an instance of an object.
  • [RSRP-28512] - Object reference not set to an instance of an object.
  • [RSRP-28577] - Unknown tag:47
  • [RSRP-28582] - Exception has been thrown by the target of an invocation.
  • [RSRP-28589] - An internal error has occurred
  • [RSRP-28608] - Exception has been thrown by the target of an invocation.
  • [RSRP-28611] - Getting declared element from invalid declaration
  • [RSRP-28670] - invalid source element EnableButtons of type JetBrains.ReSharper.Psi.CSharp.Impl.Tree.MethodDeclaration:
  • [RSRP-28679] - An internal error has occurred
  • [RSRP-28680] - An internal error has occurred
  • [RSRP-28681] - An internal error has occurred
  • [RSRP-28685] - Object reference not set to an instance of an object.
  • [RSRP-28717] - Exception has been thrown by the target of an invocation.
  • [RSRP-28797] - Object reference not set to an instance of an object.
  • [RSRP-28864] - Exception has been thrown by the target of an invocation.
  • [RSRP-28917] - An internal error has occurred
  • [RSRP-28960] - An internal error has occurred
  • [RSRP-29007] - Object reference not set to an instance of an object.
  • [RSRP-29035] - Exception has been thrown by the target of an invocation.
  • [RSRP-29080] - 'Copy Type' applied to type parameter causes exception
  • [RSRP-29107] - Use base type where possible
  • [RSRP-29115] - Getting declared element from invalid declaration
  • [RSRP-29127] - Object reference not set to an instance of an object.
  • [RSRP-29128] - Object reference not set to an instance of an object.
  • [RSRP-29180] - An internal error has occurred
  • [RSRP-29225] - Cannot find node with given type
  • [RSRP-29226] - Object cannot be stored in an array of this type.
  • [RSRP-29291] - Move nested delegate out from generic type
  • [RSRP-29293] - Move enum out from generic type
  • [RSRP-29302] - An internal error has occurred
  • [RSRP-29303] - An internal error has occurred
  • [RSRP-29308] - Move enum element to another class
  • [RSRP-29386] - Object reference not set to an instance of an object.
  • [RSRP-29422] - An internal error has occurred
  • [RSRP-29476] - error submitting exception to JIRA
  • [RSRP-29516] - Implement members
  • [RSRP-29517] - Extract class from parameters
  • [RSRP-29540] - Replace constructor with factory method
  • [RSRP-29542] - Replace constructor with factory method for System.Int32
  • [RSRP-29543] - Use base type where possible for System.Int32
  • [RSRP-29565] - Error creating window handle.
  • [RSRP-29612] - Uncomment text
  • [RSRP-29660] - Object reference not set to an instance of an object.
  • [RSRP-29949] - Untested case: IAccessorDeclaration
  • [RSRP-30086] - Getting declared element from invalid declaration

to the top