Class diagram parameter and return value types displays full namepace

Prior to updating to 16.3, the parameter and return value types displayed just the class name in the class diagram, not the fully qualified namespace and class. I cannot find a way to turn off the fully qualified name.

For example this:
+getSomething(request : Request) : JsonResponse

now renders as:
+getSomething(request : Design Model.Classes.Symfony.Component.HttpFoundation.Request) : Design Model.Classes.Symfony.Component.HttpFoundation.JsonResponse

making it pretty much impossible/useless/confusing to display the signature on the diagram.

Is this a bug or is there a way toggle this off?

Hi dfed22,

Thank you for your post. As I know, no change has been made in version 16.3 regarding the way to display class members. We will take a look at your case shortly. Meanwhile, please try:

  1. Right-click on the diagram and select Presentation Options > Configure Class Presentation Options from the popup menu.

  2. Select “Name only” for Class > Type
    image

  3. Click OK to confirm.

Please let me know if it works.

Best regards,
Jick Yeung

Thank you Jick! That seems to work!

You’re welcome :slight_smile: . Please feel free to let us know if you have any other questions.

Best regards,
Jick Yeung