Skip to content

Serialized reference to ErrorTypes incorrectly qualified #1399

@joeseibel

Description

@joeseibel

When serializing a reference to an ErrorTypes that does not have a corresponding INode, the reference may end up being qualified with an error library where the ErrorTypes is not defined, but which extends the correct error library.

For example, assume that the error library A_Lib extends from ErrorLibrary. Serializing a reference to the type AboveRange will result in A_Lib::AboveRange. This is still valid since A_Lib extends from ErrorLibrary, but it is more desirable to serialize the reference to ErrorLibrary::AboveRange.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions