Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Modify PR 2655 to ensure transient types have names. #2724

Merged
merged 2 commits into from
Jul 24, 2023

Conversation

DennisHeimbigner
Copy link
Collaborator

re: PR #2655

This PR modifies the transient types PR so that all created transient types are given a created unique name (within a group). The form of the name is "_Anonymous<Class>NN". The class is the user-defined type class: Enum, Compound, Opaque, or Vlen. NN is an integer identifier to ensure uniqueness. Additionally, this was applied to DAP/4 anonymous dimensions. This also required some test baseline data changes.

The transient test case is modified to verify that the name exists.

re: PR Unidata#2655

This PR modifies the transient types PR so that all created
transient types are given a created unique name (within a
group). The form of the name is "_Anonymous<Class>NN". The class
is the user-defined type class: Enum, Compound, Opaque, or
Vlen. NN is an integer identifier to ensure uniqueness.
Additionally, this was applied to DAP/4 anonymous dimensions.
This also required some test baseline data changes.

The transient test case is modified to verify that the name exists.
@DennisHeimbigner DennisHeimbigner requested a review from WardF as a code owner July 23, 2023 02:42
@WardF WardF merged commit db2519c into Unidata:main Jul 24, 2023
@DennisHeimbigner DennisHeimbigner deleted the transientname.dmh branch September 27, 2023 18:58
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants