Changes from ReSharper 1.5 to 1.5.1

Features

  • Option to switch between ReSharper's and Visual Studio's IntelliSense
  • Encapsulate Field refactoring: carry XML <summary> comments from field when encapsulating

Bugs fixed

  • Resharper sometimes hangs on startup
  • "Create Method" quickfix: better method placement
  • Move Type refactoring: sometimes leaves unresolved usings when moving last type out of namespace
  • Move Type refactoring is very slow when parent namespace is widely used
  • Encapsulate Field refactoring: 'this.A' is produced when field is used in the constructor
  • Introduce Variable refactoring: dialog lacks mnemonics
  • Introduce Field refactoring: "Initialize in constructor" should not affect static constructor
  • Introduce Field refactoring: do not create a field reference if field is introduced for the only expression in the line
  • Introduce Field refactoring: wrong default choice if expression references 'this'
  • Extract Superclass refactoring: invalid constructor creation in particular case
  • Move Type to Separate File refactoring: does not adds necessary usings into the new file
  • Change Method Signature refactoring: remove parameter fails on multiple selection
  • Smart completion works incorrectly on selection
  • Live Templates: incorrect default namespace value for project-level files
  • Error highlighting: incorrect redundant cast detection with overloaded method (in particular case)
  • Error highlighting: errors when converting int to uint with alias
  • Live Templates configuration: deletion confirmation dialog is not modal
  • Lot of internal exceptions