Bug Report T474028
Visible to All Users

Refactorings - Optimize Namespace References - Blank lines are not removed after applying Optimize Namespace References refactoring in VB code

created 8 years ago

Optimize Namespace References in VB leaving blank spaces after removing unused namespaces  mports

This refactoring works correctly in C#.

If you look at the Before image you will see 3 namespaces imports that need to be removed, after requesting CRR to Optimize I get the results shown in the After image.

Using the Classic version (I have both installed) the refactoring works correctly.

Comments (1)
DevExpress Support Team 8 years ago

    Hi Ben,
    I have reproduced the problem with the following code snippet:

    Visual Basic
    Imports System.Reflection Imports System.Threading Imports System.Text Public Class ClassName Private Sub MethodName() Dim stringBuilder As StringBuilder Dim assembly As Assembly End Sub End Class

    We will try to fix it as soon as possible. Once we make any progress, we will let you know.

    Answers approved by DevExpress Support

    created 8 years ago

    We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.

    Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.

      Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

      Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.