Cancel Rename and Resolver Hotfix
This release fixes an issue with cancelling the Rename dialog which, depending on how the refactoring was invoked, could lead to crashing Rubberduck and the VBE.
It also fixes an issue with the resolver, involving ambiguous identifiers (i.e. same name) inside a returning member (i.e. Function
or Property Get
members).
This code now correctly resolves all Foo
's:
Function Foo() As Integer
With New Foo
With .Foo
.Foo = 42
End With
Foo = .Foo.Foo
End With
End Function
Installation
- If this is a new install, simply download and run the setup executable.
- If you already have a previous version of Rubberduck, please uninstall it before proceeding; this installer will not automatically remove a previous installed version.
- If you're running an anti-virus software, you may need to authorize this executable to run on your computer.
- Administrative privileges are required for proper registration of the COM-visible API that enables unit testing and other API's.
See version 1.4 release notes for more information.