Skip to content

Multi attribute value types (Part 1)#681

Merged
jrentlez merged 12 commits intomainfrom
rfc18-implementation
Oct 21, 2025
Merged

Multi attribute value types (Part 1)#681
jrentlez merged 12 commits intomainfrom
rfc18-implementation

Conversation

@jrentlez
Copy link
Copy Markdown
Contributor

@jrentlez jrentlez commented Oct 20, 2025

This PR implements RFC0018, except for constraints being able to access the properties of nested value types.

c1eff52 disables the usage of multi-attribute value types, until we figure out the interaction between tables and multi-attribute value types omitted from RFC0018.

I'm also asking to let me "smuggle in" two commits unrelated to multi-attribute value types:
99e9021 I had an issue where I couldn't run npm ci without regenerating package-lock.json
7e1ce76 disables the nx tui introduced in nx 21. Personally, I find it more tedious to use compared to just scrolling back, let me know if you disagree with this change.

@jrentlez jrentlez added the enhancement New feature or request label Oct 20, 2025
@jrentlez jrentlez self-assigned this Oct 20, 2025
@jrentlez jrentlez force-pushed the rfc18-implementation branch from 99e9021 to 7e1ce76 Compare October 20, 2025 13:32
Copy link
Copy Markdown
Member

@georg-schwarz georg-schwarz left a comment

Choose a reason for hiding this comment

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

Well done! Left a few nitpicky comments on code style. Feel free to merge ;-)

@jrentlez jrentlez merged commit f2b9423 into main Oct 21, 2025
4 checks passed
@jrentlez jrentlez deleted the rfc18-implementation branch October 21, 2025 10:25
@github-actions github-actions bot locked and limited conversation to collaborators Oct 21, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants