Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

feat(stackable-versioned): Add support for modules #891

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

Techassi
Copy link
Member

Part of stackabletech/issues#642

Add support to apply the #[versioned()] macro to modules to version all contained items at once.

@Techassi Techassi self-assigned this Oct 14, 2024
@Techassi Techassi changed the title chore: Add changelog entry feat(stackable-versioned): Add support for modules Oct 14, 2024
This separates token generation code to be more
modular. Depending on the context, individual
parts of the code need to be placed in different
locations.

Two major refactors are the change of macro input
as well as moving module generation out of the
struct definition generation.

This commit doesn't include changes for enum
generation. This will be done in a separate commit.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Development: In Progress
Development

Successfully merging this pull request may close these issues.

1 participant