Skip to content

new: Annotate set/unordered fields as unordered - #390

Merged
lgarber-akamai merged 1 commit into
linode:devfrom
lgarber-akamai:new/unordered-flag
Apr 9, 2024
Merged

new: Annotate set/unordered fields as unordered#390
lgarber-akamai merged 1 commit into
linode:devfrom
lgarber-akamai:new/unordered-flag

Conversation

@lgarber-akamai

@lgarber-akamai lgarber-akamai commented Apr 5, 2024

Copy link
Copy Markdown
Contributor

📝 Description

This change adds a new unordered property attribute and annotates unordered properties accordingly. To keep the scope of this PR reasonable, derived/slug properties are intentionally NOT annotated as unordered.

NOTE: This PR does not introduce any new encoding/decoding logic; these annotations are expected to be consumed by update logic in downstream projects (e.g. ansible_linode)

I'm sure I missed some unordered properties so please let me know if you discover any 🙂

✔️ How to Test

N/A

@lgarber-akamai
lgarber-akamai requested a review from a team as a code owner April 5, 2024 16:55
@lgarber-akamai
lgarber-akamai requested review from jriddle-linode and yec-akamai and removed request for a team April 5, 2024 16:55
@lgarber-akamai lgarber-akamai added the new-feature for new features in the changelog. label Apr 8, 2024
@zliang-akamai
zliang-akamai self-requested a review April 8, 2024 19:06

@zliang-akamai zliang-akamai left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works on my end, nice work!

@yec-akamai yec-akamai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@lgarber-akamai
lgarber-akamai merged commit bcb66cb into linode:dev Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-feature for new features in the changelog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants