1 unstable release

0.14.0 Dec 4, 2024

#479 in Procedural macros

Download history 133/week @ 2024-12-01 32/week @ 2024-12-08

165 downloads per month
Used in 5 crates (via psibase-macros-derive)

MIT license

65KB
1.5K SLoC

Core macros for Psibase

This defines the core functions that back the macros for the fracpack crate and psibase crate. See the documentation for those crates.

Service macro test suite

There are 2 parts to the suite.

  • Unit testing, which largely tests boundary conditions and failure cases.Run cargo test in the ./psibase-macros-lib/ subdir.
  • functional testing (kinda) which exercises the service after it is transformed by the macro. Run cargo-psibase test in ../test_psibase_macros.

Dependencies

~1.1–1.8MB
~35K SLoC