Bugfix
(User-visible)
Detail
#27695
Attempt to create a functional object type with an existing name leads to an internal error
If a specialist object type "A" exists in a module, an attempt can be made to create another specialist object type with the existing name "A" via the creation dialog.
This leads to an internal error and an error in the log.
Test
- Try to create a module with the name of an existing module.
- Expectation: The creation is not possible with a reasonable error message.
- Attempt to create a functional object type / enumeration in a module with the name of an existing type.
- Expectation: The creation is not possible with a reasonable error message.
- Attempt to create an attribute / reference with the name of an existing attribute in a specialized object type.
- Expectation: Creation is not possible with a reasonable error message.
- TestRegression27695.script.xml