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

Restructuring psibase macros #870

Open
wants to merge 24 commits into
base: main
Choose a base branch
from
Open

Conversation

cool-ant
Copy link
Member

@cool-ant cool-ant commented Sep 29, 2024

This PR restructures the psibase_macros into a 3-project workspace for easier dev/testing.
In addition to the 3-project structure, it also splits service_macro.rs into separate files for better readability/maintainability.
There are a couple of TODOs but only in the test files and are notes for tests I can add; nothing functionally missing from this PR.

@James-Mart James-Mart changed the title Restructing psibase macros Restructuring psibase macros Sep 30, 2024
@cool-ant cool-ant force-pushed the mm/restructing-psibase-macros branch from e5f4f90 to 260bf16 Compare October 3, 2024 16:04
@cool-ant cool-ant force-pushed the mm/restructing-psibase-macros branch from f60e1b9 to 3c50f06 Compare October 21, 2024 18:49
@cool-ant cool-ant force-pushed the mm/restructing-psibase-macros branch from ce554f8 to 1629e23 Compare October 22, 2024 15:26
@James-Mart James-Mart added the Dev Experience Related to the experience of developers label Oct 23, 2024
@cool-ant cool-ant marked this pull request as ready for review October 25, 2024 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dev Experience Related to the experience of developers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants